Commit Graph

  • ad54eb9924 doitux 2007-09-03 23:30:32 +00:00
  • 95467e0b96 checkBox_fillUpWithComputerOpponents added; some startnetworkgamedialog behaviour changes doitux 2007-09-03 22:51:00 +00:00
  • dee51b3df2 Trying to fix SDL definition conflict. lotodore 2007-09-03 19:17:45 +00:00
  • 23d9bb71c3 Fixed some compiler warnings. Added error if game is running. lotodore 2007-09-03 18:05:39 +00:00
  • ecab6ed86b Fixed a really nasty receive bug (TCP only). Using SCTP would be so much better... lotodore 2007-09-03 16:35:45 +00:00
  • 9fcd33d229 kicker detection (IV) - bugfix floty 2007-09-03 15:59:55 +00:00
  • 8fbc376706 kicker detection (III) - all possible hand floty 2007-09-03 14:42:49 +00:00
  • 32cf200c98 bugfix: Task #5 — bet error in turn floty 2007-09-03 14:04:12 +00:00
  • 9e31b06544 kicker detection (II) - highest card floty 2007-09-03 13:56:31 +00:00
  • 35f2b645e2 some other gui fixes for qt-4.3.1 doitux 2007-09-03 01:09:22 +00:00
  • 95b3c45750 some other gui fixes for qt-4.3.* doitux 2007-09-03 00:26:38 +00:00
  • 4ca2c72978 Fixed problem with recursive mutex. lotodore 2007-09-02 22:54:33 +00:00
  • 40151ac51e Fixed debug/release problems with mingw. lotodore 2007-09-02 22:05:05 +00:00
  • 0765385240 minimum raise setting (III) floty 2007-09-02 21:34:04 +00:00
  • dde14654f9 Trying to add computer players in dedicated server. Not fully functional yet (names are not shown). lotodore 2007-09-02 20:59:16 +00:00
  • 33fdc95cec minimum raise setting (II) floty 2007-09-02 20:14:14 +00:00
  • f6f997ca3b minimum raise setting (I) floty 2007-09-02 19:20:49 +00:00
  • 5840937432 kicker detection (I) floty 2007-09-02 18:35:39 +00:00
  • bd53403752 Major redesign: Using game ids and player ids in gui (associated with tree view items). Player list of all network games is now dynamically updated in lobby (no polling, server sends events). lotodore 2007-09-02 16:36:52 +00:00
  • 1b8616d079 bugfix heads up floty 2007-09-02 15:38:08 +00:00
  • ba586fd751 sdl include fix doitux 2007-09-02 11:30:48 +00:00
  • 3677a2b4b4 some other gui fixes for qt-4.3.* doitux 2007-09-02 07:58:30 +00:00
  • d35f4ae997 Player list is now sent in Game List New notification. Not shown in dialog yet. lotodore 2007-09-01 22:59:55 +00:00
  • 096c02dd24 Fixed crash when creating a network game. lotodore 2007-09-01 21:15:11 +00:00
  • b9aeb5497a border:none; fixes button problems with qt-4.3.* doitux 2007-09-01 20:43:30 +00:00
  • 32ce035f21 bugfix: inactive player with 0$ all in (II) floty 2007-09-01 16:44:30 +00:00
  • d18c44e2e9 bugfix: inactive player with 0$ all in floty 2007-09-01 16:32:36 +00:00
  • 86d6acc090 Fixed library check. lotodore 2007-09-01 15:32:19 +00:00
  • 22a0f2d67e Fixed name resolution on Windows 2000. lotodore 2007-09-01 15:23:14 +00:00
  • 09db256768 Fixing vc compilation. lotodore 2007-09-01 14:48:18 +00:00
  • 1f6a10e2d1 Changes for mingw32 compatibility. Gave up using GetAddrInfoW. getaddrinfo is dynamically bound, gethostbyname is used if it is not available. lotodore 2007-09-01 14:04:41 +00:00
  • 26397dee94 patch for qmake (64bit system) floty 2007-09-01 13:38:50 +00:00
  • a6f80672ee Updated vc build instructions. lotodore 2007-08-31 23:01:43 +00:00
  • a0e78485df bugfix: allin-bug floty 2007-08-31 13:09:07 +00:00
  • a84f164b8a preparation gamelobby slots doitux 2007-08-29 22:30:18 +00:00
  • 0a255bfff4 doitux 2007-08-29 21:54:57 +00:00
  • 0b8542a8c1 doitux 2007-08-29 21:54:15 +00:00
  • 27260bf837 last steps to remove qrc doitux 2007-08-29 21:53:08 +00:00
  • 264b6a0583 next steps remove resources_qrc doitux 2007-08-29 21:10:33 +00:00
  • 3022f9f464 doitux 2007-08-29 21:08:39 +00:00
  • 1e20e202e0 doitux 2007-08-29 19:27:12 +00:00
  • 2ee35d97de bugfix: ERROR-cards in turn and river floty 2007-08-29 17:57:17 +00:00
  • 69c950884c doitux 2007-08-29 17:31:19 +00:00
  • 30ad947ac3 doitux 2007-08-29 16:40:05 +00:00
  • ef4752cd6d next steps do qrc away doitux 2007-08-29 16:25:47 +00:00
  • 7f942588da starting do qrc away doitux 2007-08-29 16:24:21 +00:00
  • 66442574e8 translation update doitux 2007-08-28 21:21:04 +00:00
  • 9cfed43fd0 *sigh* some linux implementations have the function daemon. lotodore 2007-08-28 10:43:34 +00:00
  • a51139ed65 Missing include files. lotodore 2007-08-28 10:37:23 +00:00
  • e0af9bf6c8 Added daemon code for linux - just for testing. Will be platform independent later. lotodore 2007-08-28 10:33:19 +00:00
  • a79aa7708d doitux 2007-08-28 01:10:41 +00:00
  • d1f95d539d own pixmap for flipside distortion fixed doitux 2007-08-27 12:30:00 +00:00
  • fa8d7b14ec Information about the game is now shown in lobby, when selecting a game. Some GUI modifications, GUI update is working properly now if the dialog is shown the second time (after clearing items). List of players for the game is still missing. With the new on-demand model for player id/player name, this is kind of hard to implement. lotodore 2007-08-27 09:57:51 +00:00
  • 56b24e09eb Major design change in network protocol: Player information is now requested by clients whenever it is needed. The server only sends player ids. The client has a cache with player information. lotodore 2007-08-26 22:41:37 +00:00
  • ba17f1d08e doitux 2007-08-26 20:27:26 +00:00
  • 513f71aba8 you can take back bet or raise with escape key doitux 2007-08-26 19:42:16 +00:00
  • f8a10f33b7 doitux 2007-08-26 12:45:37 +00:00
  • 87941c632a Fixed local network game. Now using new config options. Client sends packets deferred to allow initialization. lotodore 2007-08-26 12:15:10 +00:00
  • ba811cee6f add InternetServerPassword doitux 2007-08-26 11:40:39 +00:00
  • cdab2c2840 doitux 2007-08-26 11:08:00 +00:00
  • 1246a68c84 some settingsdialog fixes. lobby changes doitux 2007-08-26 08:02:07 +00:00
  • a4a62597ca add internetgamesettings doitux 2007-08-25 20:34:41 +00:00
  • ccf02a0b8e debugging floty 2007-08-25 20:09:40 +00:00
  • 149092aecf doitux 2007-08-25 19:03:20 +00:00
  • 2ff0fabd85 debugging floty 2007-08-25 15:50:26 +00:00
  • d8bfeadf64 fixed compilation problems in kdevelop doitux 2007-08-25 07:54:54 +00:00
  • 530d78bd28 debugging floty 2007-08-24 15:15:01 +00:00
  • 0ae607a832 timeout animation not blanked bugfix doitux 2007-08-24 13:37:45 +00:00
  • c606cba1fd cancel in settningsdialog bugfix doitux 2007-08-24 13:07:24 +00:00
  • 67df6bccf8 french translation update doitux 2007-08-23 12:34:17 +00:00
  • d68a410071 Fixed linefeeds. *sigh* lotodore 2007-08-22 23:01:32 +00:00
  • dc0212bbc9 Changed networking code for new postRiverRun. lotodore 2007-08-22 23:00:51 +00:00
  • c44d14400a run() -> postRiverRun() in localberopostriver.cpp floty 2007-08-22 20:49:07 +00:00
  • 5469ba6772 some windowTitle for NetworkStartGameDialog fixes doitux 2007-08-22 20:19:14 +00:00
  • 66e8cfa61c set currentGameName as windowTitle for NetworkStartGameDialog doitux 2007-08-22 20:03:19 +00:00
  • d8550011bf ConfigFile thread safe. lotodore 2007-08-22 20:01:08 +00:00
  • c4f62eb53f adds createInternetGameDialog doitux 2007-08-21 23:31:09 +00:00
  • 1196240eae accept() signal moved to gamelobbydialog.ui doitux 2007-08-21 21:01:49 +00:00
  • 636a49c1ef Work on error messages. lotodore 2007-08-21 20:46:55 +00:00
  • 257d91fb66 Fixed thread termination issue. lotodore 2007-08-21 20:06:11 +00:00
  • 388db7c16a Game List is now dynamically updated. lotodore 2007-08-21 19:50:13 +00:00
  • 3a2f3255af More fixes. Using player name as base for game name now. Removing games which have no players left. Check collision of all player names on connect (kind of slow, but name needs to be unique). lotodore 2007-08-21 17:27:13 +00:00
  • 3e4b134faa Yessss. Dedicated server is working, with some effort you can now create and join a game (start console server on local pc, start clients and use menu item "internet game"). Make sure to use different player names, there are no error messages yet. lotodore 2007-08-21 13:18:18 +00:00
  • 7210d1b1b4 Linefeeds. lotodore 2007-08-21 12:38:49 +00:00
  • 839a4f7112 More steps towards supporting multiple games per server. Player rights still broken, so starting the game is not possible. Games are not yet terminated after all players have left. lotodore 2007-08-21 12:34:33 +00:00
  • 697f063eb1 First work on client code to support multiple games per server. lotodore 2007-08-20 23:25:12 +00:00
  • 95e5ee47cc Fixed multithreading issues when creating/joining a game. Sessions are now queued. lotodore 2007-08-20 22:55:39 +00:00
  • 23963e4ac5 add GameLobbyDialog doitux 2007-08-20 21:23:03 +00:00
  • e08f8126aa Fixed game state for server. lotodore 2007-08-20 20:47:09 +00:00
  • 67e81d1631 More work on the server code. Still broken. lotodore 2007-08-20 20:37:54 +00:00
  • 9d63df9218 More work on server redesign. Network mode still broken. lotodore 2007-08-20 15:30:22 +00:00
  • 7a1c1188b8 anti-peek feature doitux 2007-08-19 23:19:30 +00:00
  • 1d1d6480a9 Make it compile. Network mode not working currently. lotodore 2007-08-19 20:58:57 +00:00
  • 260182f570 start anti-peek feature doitux 2007-08-19 12:33:24 +00:00
  • f05ccc1469 hungarian translation update doitux 2007-08-18 22:04:58 +00:00
  • 905abb6859 translation update doitux 2007-08-18 22:01:16 +00:00
  • bab857648e dutch translation update doitux 2007-08-18 21:56:18 +00:00
  • e9202b774b Renamed some files for new networking engine. lotodore 2007-08-15 13:40:23 +00:00
  • 913f9db110 Preparing to rename some of the network engine files. lotodore 2007-08-15 13:36:29 +00:00
  • 59b7438376 Work on dedicated server. This svn revision is totally broken, it is part of a complete redesign of the server. There is a lobby thread for the server, and each game has its own game processing thread and a sender thread. Connections can be accepted from different sources, i.e. TCP/SCTP over IPv4, IPv6, all those work well in parallel. lotodore 2007-08-15 13:28:28 +00:00