Commit Graph

4447 Commits

Author SHA1 Message Date
Mark Vejvoda 63743aeedb Added more error condition checks and re-throw runtime_error in SDL event handler so we get a nice messagebox in the game 2010-04-09 07:44:23 +00:00
Mark Vejvoda 06b21ca4ee Bugfix for win32 loading jpg texture's 2010-04-09 06:51:13 +00:00
Mark Vejvoda d61e7cd4c3 Updated win32 installer to use glest icon for Installer 2010-04-09 02:42:01 +00:00
Mark Vejvoda 5fce51ad00 A new script to compare two different versions of data folders in the release folder and build an archive with ONLY the differences 2010-04-09 00:40:53 +00:00
Titus Tscharntke be9739cf29 3.3.3 2010-04-08 20:44:34 +00:00
Titus Tscharntke f5e21ae896 ingame fontcolor change with key 'C' is back 2010-04-08 20:19:25 +00:00
Mark Vejvoda a71f0d0e7c Bugfixes:
- Allow for load screens for networked clients
- Reworked the font loading for win32 so it will respect font names and sizes
- Disabled Alt-Enter for win32
2010-04-08 01:12:55 +00:00
Titus Tscharntke d5a55f6a83 fonts can be scaled from options menu and more switches are in glest.ini
helvetica is used for linux
fire fix for blacksmith
persian elephant chaged a little bit for balance ( I think he is still too strong )
2010-04-07 22:20:28 +00:00
Titus Tscharntke 39ea3d4583 setting defaults in glest.ini 2010-04-07 17:19:16 +00:00
Titus Tscharntke e290b6db82 resolution switch for windows fixed ( hopefully ) 2010-04-07 16:38:14 +00:00
Mark Vejvoda b16b0f00fc Bugfix for release so if the current used resolution string isn't properly detected we add it at the end.
- Updated win32 glest.ini and win32 installer script
2010-04-06 23:50:06 +00:00
Mark Vejvoda b4e662c886 Updated ver # in preparation for a new release 2010-04-06 20:47:44 +00:00
Mark Vejvoda ff65495829 Changed ver # in preparation for a new release 2010-04-06 20:44:06 +00:00
Titus Tscharntke 1f76690cf5 loading screens for the factions
its possible to define a loading screen for a techtree too.
2010-04-06 20:15:06 +00:00
Mark Vejvoda 40f5097a07 SLight change to win32 re-init when doing ctrl-enter (a small speed up) 2010-04-06 20:10:38 +00:00
Mark Vejvoda 9a2b958869 bugfix for ctrl + # grouping of units in win32 2010-04-06 14:25:00 +00:00
Mark Vejvoda 99c03d25bc Added some debug output for keypress events 2010-04-06 14:09:42 +00:00
Mark Vejvoda 436f46fcba Added support for OpenAL in win32 2010-04-06 05:30:22 +00:00
Mark Vejvoda d38a1f8877 Bugfix for cheating when the harvest command type has changed to a different command. Got this from Silnarm. 2010-04-06 03:28:20 +00:00
Mark Vejvoda ec7e741ad3 Updated screen loading feature to support all supported image types 2010-04-05 21:41:33 +00:00
Mark Vejvoda b7a5970a3c Added code to support toggling between windowed and fullscreen mode for win32 platform. 2010-04-05 20:42:05 +00:00
Titus Tscharntke c525407904 loading screens for scenarios too 2010-04-05 20:16:49 +00:00
Mark Vejvoda 86a9bc0c84 proper cleanup of dynamically loaded texture 2010-04-05 19:48:26 +00:00
Mark Vejvoda 1fe29664c9 bug fix to properly initialize textures dynamically loaded when loading a faction. 2010-04-05 19:38:50 +00:00
Titus Tscharntke ab1c302107 loading screen for players faction ( doesn't work at the moment ) 2010-04-05 17:43:04 +00:00
Titus Tscharntke 8681a551a1 smaller fonts for display and console 2010-04-04 16:48:42 +00:00
Mark Vejvoda c51a4ca35f Removed call to reload textures when pressing alt-enter as it simply doesn't work in win32. 2010-04-04 04:28:23 +00:00
Mark Vejvoda 18249c02bd - Some changes to try to reload textures for win32 when doing alt-enter
- Added better logging and guards in sound and socket classes
2010-04-04 04:14:27 +00:00
Titus Tscharntke a0c979a978 server socket number is displayed in cutom game menu ( in the connect state ) 2010-04-03 23:31:10 +00:00
Titus Tscharntke 4c9c10f460 size 16 font fix ( more a hack )
server port is displayed in join/options
ConsoleTimeout in ini raised to 20
2010-04-03 17:17:15 +00:00
Mark Vejvoda 924ec79364 Removed fogofwar code that I had in my synch check logic from, long ago as it is no longer needed due to Silnarms new feature 2010-04-03 05:50:07 +00:00
Mark Vejvoda a0c0be4d65 Some bug fixes related to file transfer code and user folders 2010-04-03 04:30:28 +00:00
Mark Vejvoda e56ce605db Ported latest linux changes to win32 2010-04-03 02:28:49 +00:00
Mark Vejvoda e3a3b974da Added more debug output and protection for X11 font processing 2010-04-03 02:23:46 +00:00
Mark Vejvoda 092f3a2bca some changes in preparation for file transfers 2010-04-03 02:22:41 +00:00
Mark Vejvoda c8019116c5 Slight change to use receiver's IP address instead of manufactured packet info 2010-04-03 02:21:04 +00:00
Mark Vejvoda 02d0781b40 A few changes to allow for better keyboard state detection 2010-04-02 17:37:04 +00:00
Titus Tscharntke 198d2aeb98 improved resolution change in options menu 2010-04-02 14:21:43 +00:00
Mark Vejvoda 8cf77f1b8a Ported LAN auto-connect feature to win32 2010-04-02 03:06:27 +00:00
Mark Vejvoda bc725454fd Added a new menu item in join menu and added a threaded callback system for clients when searching for servers so that the UI doesn't wait for responses 2010-04-02 02:33:32 +00:00
Mark Vejvoda d4e645424a added a fallback to fixed font on X11 in case of missing fonts 2010-04-02 00:31:39 +00:00
Mark Vejvoda 2391d025ac Bugfix for X11 font loading when NULL pointer encountered. 2010-04-01 20:42:07 +00:00
Titus Tscharntke c678d35bdb new glest ini, font handling changed!!!
"dynamic" fonts for linux ( maybe an error fallback should be added in gl_wrap.cpp if font is not available )
better option menu layout
2010-04-01 18:59:05 +00:00
Mark Vejvoda 05a031cc0e Attempt to fix the retrieval of supported video resolutions 2010-04-01 16:23:25 +00:00
Mark Vejvoda 02c41f7b77 Attempt to fix the retrieval of supported video resolutions 2010-04-01 16:22:17 +00:00
Mark Vejvoda 76f4b87cbb ifdef for win32 only code 2010-04-01 07:53:07 +00:00
Mark Vejvoda e392f3ca2f Changed posix to use all IP addresses for LAN auto connect 2010-04-01 07:50:15 +00:00
Mark Vejvoda 6c92f188b6 Ported auto-discover LAN connect to win32 2010-04-01 07:46:14 +00:00
Mark Vejvoda 215fbdb33f Temp bugfix so that options menu will load, resolution that it tries to auto-select when opening did not exist and caused a crash. 2010-04-01 07:38:49 +00:00
Mark Vejvoda 0bcb710606 Added auto-discovery of LAN servers using UDP broadcast. (for now the client must press the A key from the join menu to trigger this) 2010-04-01 06:31:10 +00:00