Mark Vejvoda
10eba296fe
- some cleanup to free up using shift and alt key combinations for hotkeys also
2011-03-04 01:58:06 +00:00
Mark Vejvoda
ea8ce1d5c7
- fixed bug with unicode keypresses while pressing control
2011-03-04 01:32:10 +00:00
Mark Vejvoda
744602d0e3
- more keyboard handler cleanup related to special key presses (like shift)
2011-03-04 00:46:45 +00:00
Mark Vejvoda
d3feaaddec
- a little more keyboard fixes to try to bring some consistency to unicode style keyboard events
2011-03-03 19:33:31 +00:00
Mark Vejvoda
330f54e7cb
- bugfix for arrow keys, SDL docs had incorrect key names
2011-03-02 15:36:31 +00:00
Mark Vejvoda
c3286bf1a0
- attempt to fix previous messup with keyboard keys
2011-03-02 05:45:02 +00:00
Mark Vejvoda
18c863364f
- does this finally fix stupid keyboard mapping issues on different locales?
2011-03-01 23:33:59 +00:00
Mark Vejvoda
3f32cddbf5
- added sdl keyname to console output and debug log (console when --verbose commandline option used)
2011-03-01 23:07:19 +00:00
Mark Vejvoda
a0cfe3fa08
- a few changes and now seems to compile in VC++ 2010 (still need to checkin project files)
2011-02-15 23:53:48 +00:00
Mark Vejvoda
d0e050dde3
- M$ torments me day and night with their foolishness
2011-02-08 23:05:45 +00:00
Mark Vejvoda
17e2a87890
- fixed one type of freeze in the custom menu
...
- some small opengl changes
2011-02-08 18:23:41 +00:00
Mark Vejvoda
c58e893047
- attempt to improve issues in the custom menu related to freezing
...
- modified debug UI display to support multi levels of UI debug info
- added more validations to mutexes
- improved client sockets to properly be setup as non blocking
2011-02-06 07:01:54 +00:00
Mark Vejvoda
66261ad662
- updated line endings to unix style characters to fix Bug #3085838
2011-01-20 15:56:30 +00:00
Mark Vejvoda
53327900b3
- added a little more log info for keyboard event that ultifd got unknown error from
2011-01-20 08:29:04 +00:00
Mark Vejvoda
f7d2631879
- added a few more special keys for available use as hotkeys (vkPause and vkPrint)
2011-01-03 22:22:52 +00:00
Mark Vejvoda
6a99e2db8e
- another attempt to guard socket thread access so avoid menu hang problems
2010-12-18 19:52:47 +00:00
Mark Vejvoda
b148507411
- set anti-alias setting so it works if enabled
2010-12-17 02:53:52 +00:00
Mark Vejvoda
f345835fc4
- final bugfix for 3.3.7, playernames got mixed up when first slot was closed. Also fixed editing when typing playername
2010-10-08 01:41:53 +00:00
Mark Vejvoda
0d050f62d4
- added code to now output all eerors to console (with option to save in log file)
...
- added more LUA debug info
2010-10-06 20:22:06 +00:00
Mark Vejvoda
a259e0d8e4
- nothing is easy is windoze (renamed duplicate filename cause VC chokes on it)
2010-09-16 22:47:33 +00:00
Mark Vejvoda
b115292ee5
- added GeoVah's initila Mac osX support (via cmake)
2010-09-16 15:15:42 +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
3825192e2e
- bugfix for sullscreen SDL restore video
2010-09-09 00:28:43 +00:00
Mark Vejvoda
54f37d6231
- bugfix for missing header file
2010-09-08 22:35:12 +00:00
Mark Vejvoda
9817e8a860
- memory leak fixes
2010-09-07 17:30:13 +00:00
Mark Vejvoda
58ab55a6aa
- cleaned up some compiler warnings
2010-09-06 06:22:08 +00:00
Mark Vejvoda
e358df4486
- fixing more stupid windows compile issues
2010-08-27 17:25:58 +00:00
Mark Vejvoda
de82843e73
- added more safety code arouind SDL threads in case we get failures from SDL itself
2010-08-27 03:46:08 +00:00
Mark Vejvoda
f7d9cd50a6
- added more safety code arouind SDL threads in case we get failures from SDL itself
2010-08-27 03:40:54 +00:00
Mark Vejvoda
a4e75417e4
- added safety check to thread execution
2010-08-27 03:00:57 +00:00
Mark Vejvoda
b9b9cc822b
- bugfixes related to SDL library upgrade on windows build and mouse cursor toggling (especially that stupid windows 7 issue where alt-tab doesn't let you move your cursor in fullscreen mode)
...
For reference: http://bugzilla.libsdl.org/show_bug.cgi?id=849
2010-08-23 07:27:31 +00:00
Mark Vejvoda
6907d7d063
- attempt to fix mouse cyrsor issues
2010-08-23 04:58:52 +00:00
Mark Vejvoda
6d3f6dcaf4
- added some logging when quitting a game
...
- another feeble attempt to fix windows game end crashes
2010-07-29 22:08:45 +00:00
Mark Vejvoda
1e077512d8
- Added ability to disable sound for poor users with non-functional sound
2010-07-16 06:35:22 +00:00
Mark Vejvoda
2ada9e7550
- bugfix for multi-unit selection (pressing shift does not unselect previously selected units now)
2010-07-15 19:48:28 +00:00
Mark Vejvoda
4582214815
- bugfix for mouse click offset issue (had to do with Renderer::maxLightDist value)
...
- bugfix for holding Ctrl key to queu commands
2010-07-15 07:33:49 +00:00
James McCulloch
8387ed29dc
* wired up RoutePlanner/Cartographer
...
* added DebugRenderer (mostly dysfunctional)
* add lots of OutputDebug calls for the path finder, as macro PF_TRACE
2010-07-13 05:33:43 +00:00
Mark Vejvoda
d1fa4975de
- added another xerces XML validation flag
...
- added new commandline option: opengl-info to output graphics card info
- added some opengl rendering optimzations
2010-07-12 06:30:54 +00:00
Mark Vejvoda
61b77fe645
- added the ability to toggle hardware acceleration and full screen anti-aliasing via ini settings
...
- added video card info screen to options menu
2010-07-11 07:38:08 +00:00
Mark Vejvoda
ff21d26161
- mouse disappearing bugfix (go ahead alt-tab, alt-esc, do it ALL, its fixed!)
...
- Added more descritive error message when data checksum is discovered. The client's playername is now disclosed in the error.
- added VS project config to disable STREFLOPs for testing later
- updated version to 3.3.5.1 alpha1
2010-07-07 22:25:29 +00:00
Mark Vejvoda
aecc708942
- attempt to improve rendering speed
2010-07-06 13:26:23 +00:00
Mark Vejvoda
8478ab80b3
- bugfixes for malformed debug statements
...
- updated version to 3.3.5.1
- added more null checks
- changes to try to fix crash when ending a game (delete cells bug)
2010-07-06 05:30:34 +00:00
Mark Vejvoda
f3a636ff15
- attempt to fix tomreyn's font issue
2010-07-03 15:45:58 +00:00
Mark Vejvoda
087c6c87b1
- added more NULL pointer checking to see if it helps deal with a potential timing issue during game shutdown (deleting cells issue)
2010-07-03 05:20:03 +00:00
Mark Vejvoda
aa0db2c0f0
- network code bugfixes.
...
- More checking for disconnect and proper handling of those cases
- Changed battle end screen to exit via mouse click on exit button (or press ESC)
- Removed display of unused ping output
- added more error handling debug output of the mystical unknown error caught in window.cpp to track it down better if it happens again
2010-07-02 02:50:20 +00:00
Mark Vejvoda
0e94ee5476
- added support for alt-enter window toggling in windows OS (by default it is tuned off)
...
to enable set AllowAltEnterFullscreenToggle=true
2010-06-30 19:27:07 +00:00
Mark Vejvoda
a064a4a4c8
- just for ultifd, alt-enter no longer touches the mouse pointer
2010-06-30 18:55:58 +00:00
Mark Vejvoda
340d637ae1
- update for windows mouse pointer in fullscreen mode. Alt-Enter enables mouse pointer so user can scroll off screen.
2010-06-29 07:39:05 +00:00
Mark Vejvoda
7b3ba31fe7
- fixed masterserver invalid connection issue and blank error message in custom game menu
...
- added optional bmp icon load for linux
2010-06-26 08:04:11 +00:00
Mark Vejvoda
15ee2da57f
- modified icons to properly work with windows (bothh ico files and vc++ projeect files etc)
2010-06-25 22:04:40 +00:00