Mark Vejvoda
2b1732e27e
- overhaul of thread processing, especially in the menus, things now freeze much less and should be more reliable
2011-01-02 06:46:48 +00:00
Titus Tscharntke
13c6fb49b3
chat highlighting, and more features related to chat
2011-01-01 20:31:25 +00:00
Titus Tscharntke
9b3e921888
scrollbars and other things ....; scrollbars always visible at the moment ; had some trouble with threads hopefully fixed now.
2010-12-31 17:16:49 +00:00
Mark Vejvoda
2ca50ee9f9
- attempt to avoid IRC client crashes on Internet menu if user does not have an Internet connection
2010-12-29 21:03:57 +00:00
Titus Tscharntke
36c4b4c5fa
internet menu updated ( work in progress ) ; checkboxes ; lines
2010-12-27 00:59:57 +00:00
Mark Vejvoda
97ee61165a
updates to irc use in mastermenu:
...
- shows local username
- bugfixes for detecting new/dropped users in the irc channel
- lots of cleanup to remove use of so many static variables
2010-12-24 02:10:31 +00:00
Mark Vejvoda
8b0b6300ed
- some cleanup for the new IRC client in the Masterserver menu, and changed default channel for in game IRC chat to megaglest-lobby
2010-12-23 07:42:15 +00:00
Mark Vejvoda
ea4f8e0bcd
- added IRC client to the Internet game menu (still need to update VC++ projects)
2010-12-23 00:00:30 +00:00
Titus Tscharntke
3d277e00e5
but this time its fixed !
2010-12-17 23:23:45 +00:00
Titus Tscharntke
cf573a56e0
forgot to comment something
2010-12-17 21:36:34 +00:00
Mark Vejvoda
d8c11ebe71
- thread synch bugfix in Internet Lobby Menu (thanks tomreyn for the stack trace)
2010-10-30 17:31:57 +00:00
Mark Vejvoda
ae8571a406
- added the beginning of some new master server info (very limited)
...
- Masterserver menu will show more titles / colors.
- We keep the game showing in the Masterserver menu while it is in progress.
- Disable join button when slots are full.
- Update title with IN PROGRESS when game is being played.
- PHP Script is backwards compatible with older clients
2010-10-23 09:06:47 +00:00
Titus Tscharntke
a01ae45ede
Similar to announcements a version info is implemented now. We can put there an info string which will tell the user that his version is outdated and he should update or whatever.
2010-10-13 19:16:04 +00:00
Mark Vejvoda
dcc2bab85a
- bugfix for master menu control registration objects that need to get cleaned up afterwards
2010-10-10 06:35:50 +00:00
Titus Tscharntke
7fdeb7ca89
Announcements from Matserserver
2010-10-06 20:54:08 +00:00
Mark Vejvoda
6a24ca3ad0
- completed screen UI work. F11 will save current menu UI config to ini file, F5 will cause a reload of INI realtime
2010-09-09 21:07:39 +00:00
Mark Vejvoda
7f9c9cde28
- updated menus to allow dynamic UI placement via ini settings
2010-09-09 06:42:39 +00:00
Mark Vejvoda
ab44c83168
- added leak_dumper header all over the place (not yet functional in linux)
...
- Bugfix for particle cleanup
2010-09-07 05:25:40 +00:00
Titus Tscharntke
72711e2fde
sound toggle key for masterserver menu language is missing
2010-09-03 23:54:11 +00:00
Mark Vejvoda
009e6f07e5
- added initial ability for servers to publish an external port for use with internet games. This is in case we must use soft-haus.com which will work with only a few outgoing port numbers.
...
*NOTE: This update add's a new field to the PHP / mysql scripts.
2010-07-03 10:06:31 +00:00
Titus Tscharntke
90ba101d7e
Display chat URL in internet menu
2010-06-24 23:29:30 +00:00
Mark Vejvoda
82f412453e
- bugfix for mutex deadlock
2010-06-18 18:47:20 +00:00
Mark Vejvoda
b40a9d58c4
- more thread guards to avoid crashes
2010-06-11 03:17:38 +00:00
Titus Tscharntke
a6992ee686
sound effects if new servers are available or player joins. ( new data attention.wav is needed !)
...
menu navigation is corrected.
camera movement for new menues ( new menu.xml needed! )
2010-05-16 16:40:21 +00:00
Mark Vejvoda
3ba034b8bf
Added more safety guards for mastermenu if we get exceptions thrown within the thread, now it won't crash the game
2010-05-16 03:31:12 +00:00
Titus Tscharntke
6548c42d38
autorefresh
...
direct create game ( not completly finished yet )
2010-05-15 18:40:58 +00:00
Mark Vejvoda
57d0420b76
Added some threading for URL calls for new masterserver game play
2010-05-13 06:43:56 +00:00
Titus Tscharntke
13a1630e69
first steps for masterserver join menu
2010-05-09 21:23:13 +00:00