Mark Vejvoda
ebc130f526
- added a few new chinese fonts and changed default to a new font
...
- fixed location of player title in menus
- added better ftgl error checking
2011-10-03 04:49:52 +00:00
Mark Vejvoda
ec2963808a
- fixed alignment of UI controls and changed default english font
2011-10-02 02:32:20 +00:00
Mark Vejvoda
75e73ec85d
- headless mode now properly uses selected slot of player
2011-10-01 08:04:30 +00:00
Mark Vejvoda
b57fb0ff39
- validation so admin client connected to headless server cannot change his 'control type' because this would invalidate his connection.
2011-09-28 15:51:13 +00:00
Mark Vejvoda
fdd04d10c1
- disabled jps for now and fixed ai multiplier for headless mode
2011-09-27 01:11:11 +00:00
Mark Vejvoda
b6dd5e266b
- hardening the masterserver mode:
...
1. missing maps, techs and tilesets should no longer crash the server and server will revert to last valid value for each (server must have the data)
2. clients now get truly unique session id's which fixes client admin mode when connecting to masterserver
2011-09-25 05:38:35 +00:00
Mark Vejvoda
da57a589ba
- more progress on masterserver, now the masterserver does not take a slot!
2011-09-24 21:07:15 +00:00
Mark Vejvoda
4df997d0ca
- initial work for a headless server. Currently this code allows you to launch a server with the commandline option: --masterserver-mode
...
The first client that connects to the server is the administrator and is able to change most settings and launch the game. Still lots of work to do but this is a start.
2011-09-24 07:46:56 +00:00
Mark Vejvoda
7d53df698a
- added new in-game popup menu and new ability to switch teams in game (turned off by default in advanced settings)
2011-09-21 06:51:28 +00:00
Mark Vejvoda
8d8996c0ee
bugfix for index value used when switching maps for player in invalid index
2011-09-02 00:20:10 +00:00
Mark Vejvoda
e44170ea00
- bugfixes for lobby UI when map changes and player index is invalid
2011-09-02 00:08:35 +00:00
Mark Vejvoda
0a2c929fea
- attempt #1 to support 'keeping' connected clients in the lobby when the map changes and slots would normally disconnect
2011-09-01 21:54:31 +00:00
Mark Vejvoda
bb68106912
- phase 3 of cppcheck verbose fixes
2011-09-01 18:08:56 +00:00
Mark Vejvoda
d44959d69c
- phase 1 of cppcheck verbose fixes
2011-08-31 23:10:43 +00:00
Mark Vejvoda
93cc49a89a
- bugfixes found from cppcheck
2011-08-31 20:04:50 +00:00
Mark Vejvoda
3af608151e
- bugfixes found from cppcheck
2011-08-31 19:44:19 +00:00
Mark Vejvoda
3eb375904c
- bugfix for text placement in progress bars
2011-08-30 21:48:32 +00:00
Mark Vejvoda
c4cbdd86e3
- disabled will's visible quad code as i cannot get it to work when rotating around with the camera. Bugfix for normal camera visible quad so we don't get black spots when moving camera around. Bugfix for menu keyboard entry if we get a bad utf8 conversion character
2011-08-30 18:28:30 +00:00
Mark Vejvoda
f5b15bd402
- bugfix for filtering out non printable keys
2011-06-28 01:25:14 +00:00
Mark Vejvoda
945c2aa66b
- some font bugfixes (use proper fonts in menus and also proper spacing in console)
2011-06-28 00:51:13 +00:00
Mark Vejvoda
aa677cfc97
- attempt to NOT convert to utf8 twice
2011-06-26 03:38:28 +00:00
Mark Vejvoda
4b6bc7a4a7
- loads of changes in order to prepare for better input (not using char but SDLKey instead)
2011-06-26 01:55:08 +00:00
Mark Vejvoda
c808a5661a
- added freetype2 / FTGL support
2011-06-06 21:38:25 +00:00
Mark Vejvoda
60b8093f5b
- attempt to get non ascii file paths working in megaglest (Japanese etc...)
2011-05-18 21:49:11 +00:00
Mark Vejvoda
68a906ab2a
- fix crc check so it does not add special faction names (like random, etc)
2011-04-24 04:31:39 +00:00
Mark Vejvoda
b180581bf8
- bugfix for disabling hotkeys when in menu's and editing text in a field
2011-04-20 16:25:16 +00:00
Mark Vejvoda
f0fededd56
- trim crc message in connected client menu to 110 chars max per line
2011-04-19 00:02:23 +00:00
Mark Vejvoda
4b570b88db
- try to end crc faction messages with period.
2011-04-18 03:00:15 +00:00
Mark Vejvoda
31d572af12
- split apart crc mismatch faction names if string too long
2011-04-18 02:31:36 +00:00
Mark Vejvoda
05847617e6
- bugfix to get proper factions for faction listing in menus (ignore files and look only at folders)
...
- split apart crc mismatch faction names if string too long
2011-04-18 02:22:26 +00:00
Mark Vejvoda
29bb7800f6
- attempt to solve techtree and faction crc issues
2011-04-15 02:53:05 +00:00
Mark Vejvoda
8fa76043ca
- debug code to be removed after testing with ultifd
2011-04-15 02:44:49 +00:00
Mark Vejvoda
ec27fbe174
- debug code to be removed after testing with ultifd
2011-04-15 02:39:17 +00:00
Mark Vejvoda
dbc56c7ba2
- another techtree crc fix
2011-04-15 02:06:50 +00:00
Mark Vejvoda
37a7ad86a3
- updated to force faction CRC refresh when techtree crc mismatched
2011-04-15 01:54:09 +00:00
Mark Vejvoda
b196a5ba37
- bugfix for faction CRC check
2011-04-15 01:39:31 +00:00
Mark Vejvoda
5d10312ead
- send notification of cancel action
2011-04-15 00:13:13 +00:00
Mark Vejvoda
d14b13e285
- added a new cancel button for connected menu to cancel all current and queued file transfers
2011-04-15 00:09:38 +00:00
Mark Vejvoda
7bf40db4ce
- updated crc check for techtrees to also store date last updated and force an immediate refresh if the techtree has different CRC with server and was older than 1 day
2011-04-13 01:51:15 +00:00
Mark Vejvoda
05a61ec619
- client connected menu now uses same rendering as custom game menu for map preview (resulting in better fps there)
2011-04-13 01:11:23 +00:00
Titus Tscharntke
8c39a1b725
now you are "forced" to say "ready" when you are connected :-D
2011-04-12 22:20:41 +00:00
Mark Vejvoda
42a6737960
- proper detection that user does not have 7z installed in their path
2011-04-09 22:20:10 +00:00
Mark Vejvoda
9cb1cd7bc8
- bugfixes related to multi-language text messaging
2011-04-05 20:19:25 +00:00
Mark Vejvoda
4a27e75891
- initial work to support multi-language text messages
2011-04-05 18:39:47 +00:00
Mark Vejvoda
4fb33d34ce
- moved a few more strings into the language file
2011-04-05 14:59:48 +00:00
Mark Vejvoda
ebbdf2d2c2
- by default route planner is disabled for release, need to add the following to the ini to get it to show up:
...
EnableRoutePlannerPathfinder=true
2011-04-05 05:49:04 +00:00
Mark Vejvoda
bdb4db9756
- fixed loss of username sometimes when changing slots in network game lobby
2011-04-05 05:32:35 +00:00
Mark Vejvoda
6a35db6031
- do not render player status for closed slots
2011-04-04 05:06:22 +00:00
Mark Vejvoda
d4d250f2b6
- more efficient handling of faction CRC calc in menus
2011-04-03 07:09:54 +00:00
Mark Vejvoda
acbb11b327
- bugfix for tileset crc calc (was cached and did not always update the cached value)
2011-03-31 23:26:32 +00:00