Commit Graph
245 Commits
Author SHA1 Message Date
lotodore 9d0edc5eee Major redesign: The game can not be left without disconnecting from the server. This happens if a player is kicked, if he wishes to leave, or for other reasons. Error packets from the server will always cause a disconnect, however.
If joining a game fails, there is a proper failure packet now.
2007-09-06 19:09:05 +00:00
doitux 040aadda3c 2007-09-06 19:02:03 +00:00
lotodore 9f6bf5206e The checkbox "fill up with computer players" is now working (protocol has been changed to implement this). Lobby dialog is now also used after joining the game. Leaving game not possible yet. 2007-09-05 19:14:34 +00:00
lotodore 0900d3844b Fixed a bunch of compiler warnings (mingw compiler). 2007-09-04 23:37:32 +00:00
doitux 2f9f603bef font fixes 2007-09-04 22:54:07 +00:00
doitux b96bad9f69 font fixes 2007-09-04 22:30:58 +00:00
lotodore 9ed217609b Internet game lobby dialog shows now overview of games and whether they are private. Now showing connection progress before the internet game lobby. 2007-09-04 12:44:11 +00:00
lotodore b9e5ed52dc Moved flopValues/preflopValues data from files to source code of engine. 2007-09-04 09:38:32 +00:00
doitux 95467e0b96 checkBox_fillUpWithComputerOpponents added; some startnetworkgamedialog behaviour changes 2007-09-03 22:51:00 +00:00
doitux 35f2b645e2 some other gui fixes for qt-4.3.1 2007-09-03 01:09:22 +00:00
doitux 95b3c45750 some other gui fixes for qt-4.3.* 2007-09-03 00:26:38 +00:00
floty 33fdc95cec minimum raise setting (II) 2007-09-02 20:14:14 +00:00
lotodore 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).
2007-09-02 16:36:52 +00:00
doitux ba586fd751 sdl include fix 2007-09-02 11:30:48 +00:00
doitux 3677a2b4b4 some other gui fixes for qt-4.3.* 2007-09-02 07:58:30 +00:00
lotodore 096c02dd24 Fixed crash when creating a network game. 2007-09-01 21:15:11 +00:00
doitux b9aeb5497a border:none; fixes button problems with qt-4.3.* 2007-09-01 20:43:30 +00:00
floty a0e78485df bugfix: allin-bug 2007-08-31 13:09:07 +00:00
doitux a84f164b8a preparation gamelobby slots 2007-08-29 22:30:18 +00:00
doitux 27260bf837 last steps to remove qrc 2007-08-29 21:53:08 +00:00
doitux 264b6a0583 next steps remove resources_qrc 2007-08-29 21:10:33 +00:00
doitux 1e20e202e0 2007-08-29 19:27:12 +00:00
doitux a79aa7708d 2007-08-28 01:10:41 +00:00
doitux d1f95d539d own pixmap for flipside distortion fixed 2007-08-27 12:30:00 +00:00
lotodore 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. 2007-08-26 22:41:37 +00:00
doitux ba17f1d08e 2007-08-26 20:27:26 +00:00
doitux 513f71aba8 you can take back bet or raise with escape key 2007-08-26 19:42:16 +00:00
lotodore 87941c632a Fixed local network game. Now using new config options. Client sends packets deferred to allow initialization. 2007-08-26 12:15:10 +00:00
doitux 0ae607a832 timeout animation not blanked bugfix 2007-08-24 13:37:45 +00:00
doitux c606cba1fd cancel in settningsdialog bugfix 2007-08-24 13:07:24 +00:00
floty c44d14400a run() -> postRiverRun() in localberopostriver.cpp 2007-08-22 20:49:07 +00:00
doitux 5469ba6772 some windowTitle for NetworkStartGameDialog fixes 2007-08-22 20:19:14 +00:00
doitux 66e8cfa61c set currentGameName as windowTitle for NetworkStartGameDialog 2007-08-22 20:03:19 +00:00
doitux c4f62eb53f adds createInternetGameDialog 2007-08-21 23:31:09 +00:00
lotodore 636a49c1ef Work on error messages. 2007-08-21 20:46:55 +00:00
lotodore 257d91fb66 Fixed thread termination issue. 2007-08-21 20:06:11 +00:00
lotodore 388db7c16a Game List is now dynamically updated. 2007-08-21 19:50:13 +00:00
lotodore 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.
More than one game cannot be created yet, but this is only due to no name input. Lots of issues still, don't expect this to be stable.
2007-08-21 13:18:18 +00:00
lotodore 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. 2007-08-21 12:34:33 +00:00
doitux 23963e4ac5 add GameLobbyDialog 2007-08-20 21:23:03 +00:00
doitux 7a1c1188b8 anti-peek feature 2007-08-19 23:19:30 +00:00
doitux 260182f570 start anti-peek feature 2007-08-19 12:33:24 +00:00
doitux 851cce3e45 refactoring Bugfix 2007-08-11 14:36:20 +00:00
doitux 4f005bb0c1 new distributePot function 2007-08-10 20:45:23 +00:00
doitux 5f168635a9 "player joined networkgame" and "network game ready" sounds added 2007-08-10 19:26:14 +00:00
doitux 4ba33e88fb new distributePot function 2007-08-10 18:44:41 +00:00
doitux 6eebcc943f BeRo refactoring 2007-08-08 12:54:20 +00:00
doitux 2f04eeb245 BeRo refactoring 2007-08-08 00:17:31 +00:00
doitux e696fb4257 BeRo refactoring 2007-08-07 23:59:34 +00:00
doitux c34f683c41 BeRo refactoring 2007-08-07 13:07:39 +00:00