Commit Graph
21 Commits
Author SHA1 Message Date
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
doitux a3152ba87e close-button fix ONLY for macosx 2007-12-04 01:37:43 +00:00
doitux f1191f0b6f close-button fix for macosx 2007-11-28 22:00:42 +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 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 f886ebda86 Removed iostream includes, as they slow down compilation. 2007-06-07 19:37:35 +00:00
lotodore 62e72617ba When creating a network game, a client is also started.
Network errors are handled globally.
Fixed last network thread issue by using a notification queue, should work fine now.
2007-03-20 14:05:16 +00:00
lotodore ef10602d5c Initial handshake and network game start. Works with multiple clients. Not yet stable, because it is not thread-safe. GUI callbacks not complete yet (server dialog not updated). 2007-03-20 02:20:50 +00:00
lotodore ca354dce7f Started to implement server state engine. 2007-03-13 23:27:17 +00:00
lotodore f5289a6fcf Added helper class for receiving data. Modified sender thread to support sending partial packets. Prepared abstractions for server state machine. 2007-03-13 02:23:12 +00:00
lotodore a046ba0e95 2007-02-25 23:33:55 +00:00
lotodore d4855a2ca2 Added simple server. Added session establishment (only test code). Added sender thread. 2007-02-25 23:16:26 +00:00
lotodore 6e7f6dfdbe Cleanup of the joinnetworkgamedialog. Thread creation/termination is now done in main window. Added code to locate memory leaks. 2007-02-19 00:39:44 +00:00
doitux 0e97914f94 2007-02-18 23:09:55 +00:00
doitux cde62131d7 2007-02-18 22:45:09 +00:00
lotodore 4e40f11f90 Made the callback work. Updated error messages. 2007-02-18 19:16:34 +00:00
doitux 0a7d9f18e7 2007-02-18 19:02:03 +00:00
doitux 6eb192f846 2007-02-17 23:27:33 +00:00
doitux af6c4dc235 2007-02-17 23:18:34 +00:00
doitux 206a47922f new functions in gui-interface for connectToServerDialogImpl 2007-02-17 20:01:20 +00:00
doitux 06bb16ab64 connectToServerDialog added 2007-02-17 19:36:32 +00:00