Commit Graph

  • bc63661d96 add sound-system SDL_mixer doitux 2007-05-29 12:22:05 +00:00
  • 7c147dccc6 doitux 2007-05-28 21:21:48 +00:00
  • 61e2131470 add changeHumanPlayerNameDialog doitux 2007-05-28 19:56:57 +00:00
  • 0e1abc3656 doitux 2007-05-28 18:48:12 +00:00
  • 0c4648e194 bigger toolboxes. chat --> left doitux 2007-05-28 13:13:48 +00:00
  • 8920e83cc2 utf8 serverprofiles fix doitux 2007-05-28 12:15:20 +00:00
  • 57a3ba2f4f fix mainwindow-resize-bug doitux 2007-05-28 11:43:54 +00:00
  • 67e6f8cbe0 utf8fix doitux 2007-05-28 11:39:02 +00:00
  • ab4cf73caa Fixed utf-8 bug in server profiles. lotodore 2007-05-27 22:56:44 +00:00
  • 36496a402f Fixed a problem where an empty chat message would cause an uncaught exception. lotodore 2007-05-27 22:23:48 +00:00
  • 875750a998 Game now properly continues after someone looses. lotodore 2007-05-27 21:39:16 +00:00
  • 4dc13d9661 Fixed wrong assert. Chat now continues after end of game. lotodore 2007-05-27 20:50:24 +00:00
  • 597d675866 utf8 serverprofiles fix doitux 2007-05-27 19:18:19 +00:00
  • a53738135d Fix resetting action too early in network client. lotodore 2007-05-27 18:38:53 +00:00
  • 1232017e3a Fixed running more than the first hand in network games. lotodore 2007-05-27 13:24:52 +00:00
  • 5325897122 doitux 2007-05-26 20:40:52 +00:00
  • fbfd9eb96a playerbuttons hand after get incative bugfix logDealBoardCards now in engine doitux 2007-05-26 19:28:34 +00:00
  • 5cb5509dec Networking should mostly be working now. Some small issues concerning the display of pot/sets, and some delays are still needed. lotodore 2007-05-26 17:06:03 +00:00
  • 9c2d3a9723 logging playerAction in engine now doitux 2007-05-26 12:40:45 +00:00
  • c5e34fe186 Should be working to play up to river. lotodore 2007-05-25 19:53:07 +00:00
  • e14d01432c Flop/turn/river cards are now sent in a network game. lotodore 2007-05-25 18:28:05 +00:00
  • 4a66146c25 small blink-chat fix doitux 2007-05-25 18:14:52 +00:00
  • a6ea197a43 set chatinput maximum doitux 2007-05-25 17:57:03 +00:00
  • 13a731e041 Chat messages are now working. lotodore 2007-05-25 16:03:12 +00:00
  • d01ecaf885 doitux 2007-05-25 11:22:51 +00:00
  • 654ce481ca chat-blinking if invisible and message received doitux 2007-05-25 10:49:26 +00:00
  • 2333079b13 add chat functions doitux 2007-05-25 00:09:51 +00:00
  • e8d7009106 Fixed GUI refresh. Added calls to setHighestSet. lotodore 2007-05-24 23:38:40 +00:00
  • c37cafbf70 doitux 2007-05-24 22:51:06 +00:00
  • 1c8be98901 doitux 2007-05-24 22:50:18 +00:00
  • 5f7db15793 doitux 2007-05-24 22:49:44 +00:00
  • 2321ce6f50 chat + groupboxfixes doitux 2007-05-24 22:37:10 +00:00
  • 536d70723e doitux 2007-05-24 20:32:09 +00:00
  • 5431f0b93a Network: First round seems to work fine now. Pot/sets not yet displayed correctly. lotodore 2007-05-24 20:26:23 +00:00
  • 69ab45c902 doitux 2007-05-24 20:20:20 +00:00
  • 2d6a5b2616 fullscreen "F" fix doitux 2007-05-23 22:52:56 +00:00
  • 2556f43340 First try: Transferring client action. lotodore 2007-05-23 22:31:56 +00:00
  • f9ad1b6b75 bugfix ID 4 floty 2007-05-23 20:03:10 +00:00
  • 2b75a2cda1 doitux 2007-05-23 19:42:20 +00:00
  • 73626eb40d avatar gallery started doitux 2007-05-23 10:19:10 +00:00
  • e01ea96727 Fixed some small server issues. Players in the process of establishing a session are now kicked on game start. If someone tries to join a game which is already running, a proper error message is shown. When sending a message to all or all but one players, the players which do not have the session established are now correctly ignored. lotodore 2007-05-23 08:57:34 +00:00
  • e8cbac12cc check for maxnumberofplayers to start network game doubleclick on join list item will directly connect doitux 2007-05-23 07:16:28 +00:00
  • 2e12f1bc25 Fixed id bug in networking code. Dealer id is now set correctly. Phew. lotodore 2007-05-22 23:27:21 +00:00
  • b83c86d887 Do not globally use namespace std. lotodore 2007-05-22 22:40:44 +00:00
  • 5744980d36 First try for small blind / big blind before start of hand. There seems to be a problem with player ids or numbers, however. lotodore 2007-05-21 22:16:32 +00:00
  • 8f8a851500 utf8fix doitux 2007-05-21 20:11:23 +00:00
  • 4dd26a3c3a Fixed g++ warnings. Additional client displaying. lotodore 2007-05-21 19:52:26 +00:00
  • 2ce67297ee Tools - random number function is now static. Fixed player number issue with network games (GUI player number needs to be 0), this still requires some work. lotodore 2007-05-21 19:00:06 +00:00
  • 3ede810baa Fixed player number when showing cards - much more work is needed for this. lotodore 2007-05-21 17:27:04 +00:00
  • e4039695c0 Protocol changes for big blind / small blind. GUI Player is now stored in Game. lotodore 2007-05-20 22:49:07 +00:00
  • 63b278a88e invisible check in heads up bugfix doitux 2007-05-20 13:03:43 +00:00
  • 5438aa487c Added connect timeout. lotodore 2007-05-20 11:11:07 +00:00
  • 4a53678291 Client engine factory needs to be free of configuration file (configuration provided by server). Separated specific start data from general game data. Sending client game object to GUI after creation. Client thread now manages player and game data. lotodore 2007-05-20 00:16:29 +00:00
  • e7b31f2d44 All gui calls through guiwrapper are now thread safe. lotodore 2007-05-18 23:16:54 +00:00
  • bb8a235b22 Added protocol comment. lotodore 2007-05-18 17:19:43 +00:00
  • b773c30ae0 Start position of dealer is now set via network. Added files for network client engine. Added factory code. lotodore 2007-05-18 17:13:27 +00:00
  • a9e2d56b0d bugfix: wrong blinds in heads up doitux 2007-05-18 11:38:37 +00:00
  • ace4d5b41a boardcards animation hanging gfx bugfix doitux 2007-05-18 08:13:05 +00:00
  • 72e7d367d7 optional blind buttons doitux 2007-05-17 23:28:36 +00:00
  • 9310b3d3c2 --nowriteaccess first steps doitux 2007-05-16 09:31:54 +00:00
  • 58be35a777 --nowriteaccess first steps doitux 2007-05-16 09:03:12 +00:00
  • 846c9135bf --nowriteaccess first steps doitux 2007-05-16 08:55:49 +00:00
  • 098349b572 implement minimal disc access for config-file doitux 2007-05-16 01:08:01 +00:00
  • d213ee3ff2 implement logOnOff, logInterval doitux 2007-05-15 23:34:03 +00:00
  • 151a45de33 doitux 2007-05-15 21:22:16 +00:00
  • c160a09811 Some include file optimizations. Fixes for the server. lotodore 2007-05-15 20:37:37 +00:00
  • c3fd4dded6 floty 2007-05-14 21:28:05 +00:00
  • 5f033730da Restructured network server. lotodore 2007-05-14 21:18:24 +00:00
  • 80a11af74c IPv6 fix. lotodore 2007-05-14 20:48:13 +00:00
  • 0c63db40f6 doitux 2007-05-14 13:02:49 +00:00
  • bc146c8899 closeevent fix doitux 2007-05-14 13:01:16 +00:00
  • 2d894c6a2c Trying to bring life to the server. lotodore 2007-05-14 12:40:42 +00:00
  • 7540ea17bd Fixed relationship of network session and player data to be consistent with the game engine. Now sending card's values via network. Fixed net packet checks. lotodore 2007-05-13 22:25:59 +00:00
  • e2d394f576 one ConfigFile for all doitux 2007-05-13 18:17:25 +00:00
  • 60eb04a920 Fixed linefeed. lotodore 2007-05-13 17:51:52 +00:00
  • 37bf6e4eb9 Added packet type to start a "Hand". Added generic gui for the server. lotodore 2007-05-13 17:50:48 +00:00
  • cdd34fe820 doitux 2007-05-13 15:48:39 +00:00
  • b4975dbea3 doitux 2007-05-13 15:08:10 +00:00
  • 6d673793be one ConfigFile for all doitux 2007-05-13 13:32:06 +00:00
  • 8ad92920cc one ConfigFile for all killed the tinyxml warnings doitux 2007-05-13 12:35:27 +00:00
  • 6fbef0af20 Two step initialization for engine. First step: Create and initialize objects (constructor). Second step: Start the engine, update the UI. lotodore 2007-05-12 22:00:59 +00:00
  • 7c6337d810 Changes in preparation for the integration of the network server. GUI does not directly know Game and Hand any more, only Session. WARNING: This version crashes due to initialization order problems. lotodore 2007-05-11 12:01:13 +00:00
  • a37fe9969e doitux 2007-05-11 00:15:42 +00:00
  • 5a62b7274e configfile updateable doitux 2007-05-08 22:49:38 +00:00
  • 16c0d52689 New packet types. lotodore 2007-05-08 22:08:00 +00:00
  • a6f6c99c92 Fixed vector of tixmlelements. lotodore 2007-05-08 21:05:45 +00:00
  • 2be12f555c buggy!!! doitux 2007-05-08 20:54:36 +00:00
  • 0befc1836f Updated protocol for game communication. lotodore 2007-05-08 08:39:45 +00:00
  • 4a10d6188c Fixed player counting bug. Fixed player number. Joining/leaving network game should work now. Added player type to localplayer. lotodore 2007-05-08 06:45:46 +00:00
  • 5b878d9095 doitux 2007-05-07 18:01:16 +00:00
  • d24a45f354 Ignore boost timer warnings in msvc. lotodore 2007-05-07 09:34:36 +00:00
  • a85ec4ee5a Players can now join and leave as they wish. Still TODO: Need to fix player number. lotodore 2007-05-06 23:27:08 +00:00
  • 87a1abfa42 doitux 2007-05-06 22:31:25 +00:00
  • 7747ce0593 doitux 2007-05-06 21:45:04 +00:00
  • c3e102f745 new connected player list in waitforservertostartgame doitux 2007-05-06 21:15:43 +00:00
  • 476035f791 Fixed error reporting (temporary fix). lotodore 2007-05-05 21:40:24 +00:00
  • 9a10079f44 doitux 2007-05-05 21:25:50 +00:00
  • 82b5392ff5 Added new boost timer. Prepared fixes for removing players. lotodore 2007-05-05 21:14:23 +00:00
  • 363377b6a6 buggy->fixed!!! doitux 2007-05-05 20:38:43 +00:00
  • 649418abe9 buggy!!! doitux 2007-05-05 20:13:24 +00:00