Commit Graph
100 Commits
Author SHA1 Message Date
lotodore e3d7f3d124 Console client: Print a message if the action was rejected by the server. 2008-12-27 09:37:53 +00:00
lotodore 26391b57d1 Console client: Several fixes, added handling of removed from game event. 2008-12-26 23:05:45 +00:00
lotodore 52fc37a8b7 Console client: Display chat messages. 2008-12-26 20:01:25 +00:00
lotodore 6f9129818c Console client: Adding proper termination after the game. Adding missing source files. 2008-12-26 18:27:48 +00:00
lotodore 8de66094f3 Restrict message sizes. 2008-12-26 16:55:46 +00:00
lotodore 23c3ae3849 Enable sending of a global message box through the irc bot, to inform clients about server reboots. 2008-12-26 16:47:14 +00:00
lotodore 36ef30bedc Console client: Several fixes (mainly mono specific). 2008-12-26 13:54:36 +00:00
lotodore 4f48fdbe2a Allow the server to send a global notice to all players (for example if a server reboot is going to happen). Does not work with current client version 0.6.3. 2008-12-26 13:50:09 +00:00
lotodore 5623e0865d Console client: Now functional, but several features are still missing. 2008-12-25 21:12:59 +00:00
lotodore 77bb02113a Let the server automatically perform call/all in without the client having to provide values. 2008-12-25 21:11:05 +00:00
lotodore 4e6b9d9357 Console client: Show cards and result at end of hand. All-in still not working. 2008-12-25 16:46:38 +00:00
lotodore 6797fa3f54 Console client: Output similar to PokerTH log. 2008-12-24 23:22:23 +00:00
lotodore 60fd3e2010 Console client: Show flop/turn/river cards. 2008-12-23 23:29:18 +00:00
lotodore 660168b8aa Console client: Print player action. 2008-12-23 22:30:02 +00:00
lotodore 1548598944 Fix access violation when someone votes after the vote timeout. 2008-12-23 18:17:14 +00:00
lotodore a46d07f24e Cleanup work 2008-12-23 17:55:35 +00:00
lotodore 457ce36a98 Console client: Separate lib stuff from console client, in order to use it for tests. 2008-12-23 17:24:31 +00:00
lotodore 04616ef89c Console client: Added console callback, display more information. Cache hand state. 2008-12-23 14:24:37 +00:00
lotodore 28e7accd90 Console client: Display cards of player for each hand. Display server messages. 2008-12-23 02:15:49 +00:00
lotodore 6fa4f6585b Disabled kicking computer players, which causes the current crashes of the server. 2008-12-23 01:34:32 +00:00
lotodore ea2a1288be Console client: Support for additional network packets. Preparing game. 2008-12-22 23:03:15 +00:00
lotodore 16ac9b161e Updated for 0.6.3 2008-12-22 00:19:36 +00:00
lotodore b106ddffe3 Increment network protocol version. 2008-12-21 22:11:49 +00:00
lotodore 23c9bf136b Updated release paths for mingw. 2008-12-21 21:39:47 +00:00
lotodore eaefc64dd4 Fix mingw boost version. Release build. 2008-12-21 21:14:14 +00:00
lotodore 0ce85c0077 Console client: Now able to join game, and (passively) start game. Cannot play yet, though ;-). 2008-12-21 17:38:59 +00:00
lotodore 73778494b7 Console client: Retrieve player names. 2008-12-21 14:23:40 +00:00
lotodore 7decd7ba1c Linefeeds. 2008-12-21 01:38:53 +00:00
lotodore 2aec6c8534 Console client: New packet types. Preparing to join game. 2008-12-21 01:37:17 +00:00
lotodore 4f78b32f9d Fix compiler error. 2008-12-20 20:16:26 +00:00
lotodore 10624d5399 Clarification: The password protection flag is not a general game flag. General flags should be in the game info block. 2008-12-19 12:10:50 +00:00
lotodore b2dae6e4f7 Mainly cosmetic changes. 2008-12-19 10:26:02 +00:00
lotodore e78ce57e5d Normalizing linefeeds. 2008-12-19 00:39:56 +00:00
lotodore 03c82b3e7c Adding pokerth console client. Written in C#, .NET 2.0, License is Gnu AGPL 3 or later. Very early stuff, currently only displays list of games. Runs with Mono. 2008-12-19 00:36:04 +00:00
lotodore c89ecd9f8c Fixed windows build, because SDL downloads are back to usual again. New boost release. New gnutls version. 2008-12-15 17:47:40 +00:00
lotodore 4bf9ceff6d Deny ask kick if the player is not/no longer present. 2008-12-12 22:38:35 +00:00
lotodore 4905f618ad Allow kicking of computer players. 2008-12-08 23:06:11 +00:00
lotodore c90b46e5f6 Count only number of human players for number of votes to kick. 2008-12-08 22:17:14 +00:00
lotodore 80883dd409 Update number of votes on client. 2008-12-07 12:22:35 +00:00
lotodore bd55b69817 Client side vote kick changes - tab closes now. Server side fixes. 2008-12-07 11:48:01 +00:00
lotodore 89450a9a32 More work on server side vote kick. Most error handling complete now. Client side still lacking. 2008-12-07 11:04:42 +00:00
lotodore e0c1662fa5 Work on timeout of kick votes. 2008-12-06 21:10:46 +00:00
lotodore 2652625828 Started error handling for vote kick. 2008-12-06 00:18:36 +00:00
lotodore e3e3846a15 Fixed byte order issue with player leave reason. Works now. 2008-11-25 23:28:44 +00:00
lotodore c57ea0985b Trying to send reason why the player leaves the game. 2008-11-25 23:19:34 +00:00
lotodore b236fa9d62 Vote kick kind of working. Only the forward case - no timeout, no error handling, no display update. 2008-11-25 22:18:17 +00:00
lotodore 78d039bac1 Next steps for voting to kick a user. 2008-11-19 23:15:38 +00:00
lotodore c3b763f192 New version of GnuTLS. Optional. 2008-11-19 23:07:41 +00:00
lotodore daeb349059 Updated server instructions - at least some points. Thanks for the hint, heyn :-). 2008-11-19 23:06:33 +00:00
lotodore 1cfe551f19 More work on vote kick. Some network packets are exchanged, but still not functional. 2008-11-16 22:57:11 +00:00
lotodore 4ba76e60dd Disallow kicking from within a game. 2008-11-10 23:06:24 +00:00
lotodore 9943e34d4a Let the server irc bot reconnect once every day. 2008-11-02 21:25:42 +00:00
lotodore eff1919831 Fixed win32 lib download script. The script runs fine, but PokerTH build is still untested. 2008-10-30 23:33:36 +00:00
lotodore 716e45c881 More work on vote kick network protocol. 2008-10-16 22:19:10 +00:00
lotodore 13cc3d5aeb Fixed linker error. 2008-10-07 20:19:41 +00:00
lotodore 4a805083a0 Polishing vote kick protocol. 2008-10-02 22:16:28 +00:00
lotodore 4c78706d14 Fist steps to implement vote kick in network protocol. 2008-10-02 22:15:46 +00:00
lotodore 8cf3cf33fa Simplify vote-kick by disallowing abstentions. 2008-10-02 21:26:43 +00:00
lotodore deef5a8ed9 Extended protocol to support vote-kick. 2008-09-22 20:14:41 +00:00
lotodore 0a473245ee Removed unneeded include. 2008-09-08 21:49:21 +00:00
lotodore eade44978c Fixed "myW" problems (null pointer). Use gui interface to retrieve window pointer. 2008-09-04 22:21:00 +00:00
lotodore 144db8f909 Fix main window creation. 2008-09-03 22:02:30 +00:00
lotodore a9133233fa Enable debug build for mingw. 2008-09-02 19:54:33 +00:00
lotodore 4e72da5a24 Use boost 1.36.0 on windows. 2008-09-02 19:20:15 +00:00
lotodore 69e89e5d19 Updating windows build script for qt 4.4.1. 2008-09-01 17:38:33 +00:00
lotodore 5dabd7301e Updating build scripts to use new versions of libs/programs. 2008-08-06 20:24:17 +00:00
lotodore a2ad3a3573 Back to release mode for mingw build script, until the lib-not-found problem is solved. 2008-08-06 20:23:27 +00:00
lotodore 48c63a35df Patch for OpenBSD. 2008-08-03 09:37:46 +00:00
lotodore 4267e71173 Fixed return value. 2008-07-03 08:45:05 +00:00
lotodore c4f57d7981 Added compression tool for the server list. 2008-07-03 08:36:58 +00:00
lotodore e0202f6462 Fix for OpenBSD/FreeBSD. 2008-06-02 11:45:09 +00:00
lotodore 9276df9127 Patch for OpenBSD. 2008-05-30 11:59:51 +00:00
lotodore ce788682a8 Fixed UTF-8 issue with cache path. 0.6.2 package will be rebuilt with this fix. 2008-05-22 18:04:15 +00:00
lotodore 224738b95f Update version numbers for 0.6.2 release. 2008-05-21 20:13:35 +00:00
lotodore e3772f07ec Use stable gnutls release for Win32 instead of development build. 2008-05-21 19:34:42 +00:00
lotodore b145280d38 Fixed server error message. 2008-05-21 17:31:09 +00:00
lotodore d4350fa806 Fixed leaving a game which has not yet been started. 2008-05-16 20:42:46 +00:00
lotodore d4fbe6f23b MacOS openssl fix. 2008-05-16 19:04:12 +00:00
lotodore 95efe965c5 MacOS dependencies fixes. 2008-05-16 19:00:18 +00:00
lotodore 97b48dad56 MacOS fix. 2008-05-16 18:54:00 +00:00
lotodore 3e9423a294 2008-05-16 18:50:16 +00:00
lotodore d6979236a6 Trying to fix broken MacOS build. 2008-05-16 18:47:44 +00:00
lotodore 269eab4774 Fixed lobby update after leaving a game. 2008-05-16 16:46:45 +00:00
lotodore 626b778c77 Mingw script should not run if tools are not present. 2008-05-16 16:12:20 +00:00
lotodore a2105ceb07 Checking in the build mingw scripts so that they are in svn to better follow the changes. 2008-05-16 16:07:04 +00:00
lotodore 4710c5a51b Use static gnutls with mingw (finally got it working). 2008-05-16 15:52:36 +00:00
lotodore d1e0e5e30d The subscribe/unsubscribe lobby messages system has been integrated in the client. 2008-05-12 10:50:19 +00:00
lotodore 0ef69297d1 Server support for unsubscribing/resubscribing of lobby messages. Not yet used by the client. 2008-05-11 21:41:30 +00:00
lotodore 27ccb79edc Added paranoia check before deleting file from the cache directory. 2008-05-10 18:43:17 +00:00
lotodore 17d68255b6 Added loads of error handling to the new server list download code. Added several new error messages. 2008-05-10 18:07:46 +00:00
lotodore b5c2399603 Use configuration setting to decide whether to download the server list or directly connect to the server. Accept other server lists. Accept un'zlib'ed server lists. Use IPv6 address from server list if configured. 2008-05-10 15:47:48 +00:00
lotodore 4b04aedc3f Download only md5 of the server list if the list is still in the cache. 2008-04-29 22:46:27 +00:00
lotodore 3f544342a7 Updating dependencies. 2008-04-25 16:30:53 +00:00
lotodore bc084abc9f More mingw fixes. Works now, but uses the gnutls dll (as I keep getting linker errors with the static release). 2008-04-25 16:06:40 +00:00
lotodore 6dcb5879f1 More mingw fixes. 2008-04-25 14:52:19 +00:00
lotodore 3cd799edd9 Mingw fixes. 2008-04-25 14:40:57 +00:00
lotodore 8eb96aca77 Use the quick random number generator. 2008-04-25 09:55:46 +00:00
lotodore c31a43e64d 2008-04-25 09:32:50 +00:00
lotodore 2e9e7e3aed Fix for boost 1.34.1. 2008-04-25 09:28:03 +00:00
lotodore 56c9dd4863 Disable test mode. 2008-04-24 22:35:59 +00:00