Mark Vejvoda
0069fbf4f0
- added more debug code and fixed a server bug where client connecting at the same time a server opens a slot would result in a crash sometimes.
2010-05-31 06:11:31 +00:00
Mark Vejvoda
f010130c38
- stupid bugfix for win32 Vista / Windows 7 bug where alt-tab causes no mouse to be seen in windows desktop.
2010-05-18 06:36:47 +00:00
Mark Vejvoda
3547276699
- added a special thread to calculate interpolation to try to improve performance
2010-05-08 09:06:30 +00:00
Mark Vejvoda
1a6bb489b8
- bugfix for language files in scenarios and tutorials
...
- added numerous performance profiling statements
2010-05-06 21:29:46 +00:00
Mark Vejvoda
c3793d0cfb
Added initial code changes to support Chinese Fonts
2010-05-03 06:16:32 +00:00
Mark Vejvoda
04bb6659ce
Added more debugging and option to disable new streflop usage.
2010-05-01 20:14:25 +00:00
Mark Vejvoda
77fccb8c4c
a few win32 compile fixes
2010-05-01 09:39:20 +00:00
Mark Vejvoda
58386a72e8
Bugfix for cases where command cache was not yet initialized
2010-05-01 09:27:08 +00:00
Mark Vejvoda
b10bb3c2bc
moved common platform code into shared are for win32 projects
2010-04-30 19:01:47 +00:00
Mark Vejvoda
c53ff62c46
Moved most of the code from platform specific platform_util into a shared platform_common area
2010-04-30 18:16:54 +00:00
Mark Vejvoda
cc08074acf
more caching and bug fixes for data synch compare
2010-04-29 08:36:37 +00:00
Mark Vejvoda
805015fd83
Updates to cache CRC values and folder traversal lookup
2010-04-29 06:10:51 +00:00
Mark Vejvoda
ff32f34bfe
change the way we get CRC for a list of files since folder scans don't sort the same on different platforms
2010-04-29 00:34:43 +00:00
Mark Vejvoda
a50b89e9cc
Ported 3.3.4.2 fixes to trunk
2010-04-23 04:29:11 +00:00
Mark Vejvoda
2e702d8dd8
One final bugfix for 3.3.4.2 release, click mouse buttons > 2 on some mice would cause a crash
2010-04-23 04:24:20 +00:00
Mark Vejvoda
4c8e4eaccb
bugfix for silly legacy error that was thrown just because the user clicks a mouse button that the game didn't support. Just log the message now instead of throwing errors.
2010-04-13 23:55:07 +00:00
Mark Vejvoda
80f5ee91d5
bugfix to disable alt-enter in win32
2010-04-13 20:20:51 +00:00
Mark Vejvoda
af87e53bbe
Bugfix for trace bug#: 2984991
...
falling back to english text for scenarios text.
- Also added more error checking and commented out some excessive debug output statements.
2010-04-11 01:25:06 +00:00
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
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
e290b6db82
resolution switch for windows fixed ( hopefully )
2010-04-07 16:38:14 +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
Mark Vejvoda
a0c0be4d65
Some bug fixes related to file transfer code and user folders
2010-04-03 04:30:28 +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
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
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
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
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
Titus Tscharntke
5ecc84099a
fonts
...
options menu
ingame resolution change ( game restart needed )
everything not really poolished yet!
2010-04-01 00:13:28 +00:00
Mark Vejvoda
a74fa24001
Converted win32 project to use SDL so that more code is shared and cross platform friendly. This fixes the issue with using the mouse to scroll the camera.
2010-03-30 00:25:35 +00:00
Mark Vejvoda
cda368b96c
Added logic to NOT trigger camera mousemove if keyboard has a key pressed so you can scroll with keys and still move mouse simultaneously
2010-03-27 21:32:33 +00:00
Titus Tscharntke
147447b638
better mouse camera navigation ( missing win32 implementation )
2010-03-25 00:19:49 +00:00
Mark Vejvoda
7521a251f5
Commented out temp debug printing
2010-03-24 07:11:12 +00:00
Mark Vejvoda
3ecf980649
Updated camera panning so that holding middle mouse button and moving the mouse changes the camera angle.
2010-03-24 01:28:48 +00:00
Titus Tscharntke
ecc39ea911
PolitikerNEU jpg and png support! ( currently linux only ? )
...
Some little changes where I forgot to integrate the playername
Mousescroll is not longer super fast
2010-03-23 23:32:25 +00:00
Mark Vejvoda
221b099c67
More bug fixes for error handling if we have early program launch errors.
2010-03-23 08:46:20 +00:00
Mark Vejvoda
1e7cd63330
- Some improvements for setting max videomode when AutoMaxFullScreen=true and Windowed=false
...
- Added better logic to try to restore video when crashing
2010-03-23 06:03:16 +00:00
Mark Vejvoda
5b713bd785
Added camera zoom (from GAE) into mega-glest (middle mouse button zooms in and out like in GAE)
2010-03-23 02:35:55 +00:00
Mark Vejvoda
344c4778d1
Added the ability to tell mega-glest where to look for glest.ini, servers.ini and all of the various .log files. The new optional environment variable that mega-glest will look for is:
...
GLESTHOME
2010-03-21 23:40:35 +00:00
Mark Vejvoda
1f2c805fe8
Added new setting to allow playing glest using multiple monitors
2010-03-20 07:19:45 +00:00
Mark Vejvoda
965a7ac2ba
Updated debug logic to use a debug class to better control debug logging and centralize the control of it.
2010-03-19 23:26:00 +00:00
Mark Vejvoda
f838293632
Added code for the following:
...
a) Complete Unit Rotation for multi-player
b) Added support for user defined data folders
2010-03-18 21:26:40 +00:00
Mark Vejvoda
43c3f2457e
Code Restructuring to make mega-glest more standard
2010-03-12 05:20:53 +00:00