floty
9c2dc64fbd
sqlite-log: deleting unused parameters and implementing logging board cards
2011-02-27 16:34:39 +00:00
lotodore
c4b8e567ed
Implementing private messages in lobby chat, ticket #12 . Some cosmetic improvements are still missing.
2011-02-11 23:02:29 +00:00
lotodore
02518c67b2
Reformatting code using Kernighan & Ritchie style, tabs, tab width=4.
...
Command line: astyle --style=kr --indent=force-tab=4 --lineend=linux -n -r <file names>
2011-02-11 20:02:08 +00:00
doitux
6028ae57b7
servermessages via id implemented
2011-01-10 21:40:48 +00:00
doitux
af101c4fce
add timout warning in ranking game dialog
2010-09-05 13:13:42 +00:00
lotodore
0a15afacbb
Let the server send cards on request of the corresponding user.
2010-07-17 21:11:12 +00:00
doitux
6c2c4eaaeb
add showCards function to receive cards from players which hit the show-cards-button during postriver. define static ranking game data
2010-07-15 09:52:24 +00:00
floty
4643e7ff89
additional log in sqlite-db + preparation for replay mode
2010-05-29 14:05:41 +00:00
lotodore
0da0b4f8a0
Fixing compiler warnings.
2010-03-30 12:20:17 +00:00
doitux
1965e3fe5d
add empty serverguiwrapper functions
2010-03-29 15:19:14 +00:00
doitux
8db83af732
GUI: next steps advanced game infos in lobby, signals changed
2010-03-27 13:18:54 +00:00
lotodore
059da0232a
Preparing to fix login for network game and dedicated server without login backend. Currently broken.
2009-11-14 12:39:25 +00:00
lotodore
a380497bc2
Implementing player list for new lobby chat.
2009-08-15 22:20:19 +00:00
lotodore
4c340d5bdc
Use own lobby chat instead of IRC. First steps, still incomplete.
2009-08-15 10:25:13 +00:00
doitux
4bfa4333d7
next steps serverlist gui
2009-04-05 13:02:25 +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
doitux
15d934e5b8
show votekick starter nick, disable kick contextmenu for only 2 players
2008-12-07 21:47:53 +00:00
lotodore
c57ea0985b
Trying to send reason why the player leaves the game.
2008-11-25 23:19:34 +00:00
lotodore
78d039bac1
Next steps for voting to kick a user.
2008-11-19 23:15:38 +00:00
doitux
0ef6e0d6cf
next steps votekick gui implementation
2008-11-19 22:12:33 +00:00
doitux
53bae13868
next steps votekick gui implementation
2008-11-19 21:33:38 +00:00
doitux
f501ef1a20
next steps votekick gui implementation
2008-11-11 22:45:11 +00:00
doitux
de6228bb7d
session boost_ptr refactoring
2008-10-07 21:16:27 +00:00
lotodore
9f0d204f56
First test version with network timeout. Only activity timeout and global timeout, no game admin timeout yet. Set to test values (will disconnect rapidly).
...
Modified method for init timeout (if session cannot be established) - now using one non-modifiable timer for each session, and an additional timer which is reset whenever session data is received.
2008-03-04 23:47:45 +00:00
lotodore
a24a93caba
Use unix linefeeds for all files. Finally. It's about time.
2007-11-16 15:24:25 +00:00
doitux
5abe109e87
setPlayerAvatar introduced
2007-11-01 00:28:32 +00:00
lotodore
4bc57f07d0
Add server statistics which are sent by the server to every client each time they change.
2007-10-20 22:22:11 +00:00
doitux
7da3ad5481
starts human player input filed redesign - PART VII (firtst steps for network game)
2007-10-19 20:43:53 +00:00
floty
a372f614e5
log side pot winners and player sits out
2007-10-17 14:46:20 +00:00
lotodore
4f00333599
Show and update admin player of a game even when in lobby and not in the game.
2007-10-12 14:32:25 +00:00
doitux
edee654b1b
bugfix: no bigblind in network logs
2007-10-03 22:42:24 +00:00
doitux
b8d369a126
adds LogNewBlindsSetsMsg to seperate blindsSets logging
2007-10-03 19:27:37 +00:00
lotodore
076d44b0ae
Pass on admin state if the admin leaves the network game, so that someone else can start the game.
2007-10-03 13:36:47 +00:00
doitux
cffacbbe1a
remove playerlist iterator from log
2007-10-01 09:16:54 +00:00
lotodore
0d1650e9a9
Fixed a bunch of compiler warnings.
2007-09-30 18:50:46 +00:00
lotodore
087a0d0cda
IRC polishing work - kicks are shown, error messages are displayed. Rename somehow buggy still.
2007-09-30 16:19:44 +00:00
lotodore
aaf4106c20
Send notification to clients when a game in the lobby was started. Mark games as running in lobby dialog.
2007-09-29 20:20:01 +00:00
lotodore
eb62635e02
Additional irc stuff - list of nicks, leaving/joining players. Not complete yet, renames are missing, as well as special stuff like being kicked.
2007-09-27 20:59:00 +00:00
lotodore
7bbf76fe5d
Added irc support for lobby dialog. Takes some time to connect before messages can be sent/received. No special stuff yet, no user list, no connection notifications. Still work in progress.
2007-09-26 11:48:33 +00:00
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
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
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
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
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
c34f683c41
BeRo refactoring
2007-08-07 13:07:39 +00:00
doitux
2f76bb82f9
BeRo refactoring
2007-08-07 00:05:29 +00:00
lotodore
0da29b3874
The console server can now be fully used for a single game. The first player to join the game is admin, he can start the game and kick players.
...
However, if the admin player leaves, a new game can only be started if all players have left before (this is a bug, admin status should be passed to another player).
2007-08-02 20:52:13 +00:00
lotodore
5c63a12104
All sounds are now only played if sound output is on (even the ping in network game). Audio is only initialized if it is enabled. Fixed double sounds in network games. Simplified fading out cards on fold.
2007-06-16 09:48:23 +00:00
doitux
4bfe82d214
signalFadeOutHumanPlayerCards()
2007-06-15 21:46:02 +00:00
lotodore
5af91f4ea2
Winning a game is now logged.
2007-06-11 20:35:12 +00:00