Mark Vejvoda
3049c5e376
- attempt to fix using grouping hotkeys for AZERTY keyboards (so user can press shift + #)
2012-01-09 21:08:19 +00:00
Mark Vejvoda
61b51eb9ed
- finally a fix for upside down icon (uses png file)
2012-01-06 23:34:49 +00:00
Mark Vejvoda
4c0e39848a
- attempt to see if this solves the dumb icon issue
2012-01-06 23:26:23 +00:00
Mark Vejvoda
89f06a76be
- set the color key for the icon
2012-01-06 23:04:59 +00:00
Mark Vejvoda
2e94c32d59
- added ability to check if compiler supports SSE and if not fallback to X87 for streflop.
...
- added ability for clients to specify gamma override value for drivers which support it
2011-12-23 08:20:54 +00:00
Mark Vejvoda
bb16ed2a65
- debian related changes
2011-12-15 11:16:14 +00:00
Mark Vejvoda
724d274367
- fixed pixel buffer logic on windows (wacky vc++ 2008 doesn't properly allocate memory on vector.reserve();
2011-12-13 22:21:21 +00:00
Mark Vejvoda
c4dc1e616b
- added support for pixel buffers and use it for color picking (eventually for screenshots)
2011-12-13 19:52:17 +00:00
Mark Vejvoda
6c945a4aa6
- admin connected to a headless server can now restore auto saved game settings
2011-12-03 08:17:49 +00:00
Mark Vejvoda
8a5d4463a6
- fixed bug in sdl where it doesn't always give the correct key modifiers.
...
- can now press alt-enter on intro screen
2011-12-03 04:58:36 +00:00
Mark Vejvoda
8bdf863636
- cleanup of masterserver global flag
...
- attempt to cut down on resources required for masterserver mode to minimize RAM
2011-12-02 22:04:02 +00:00
Mark Vejvoda
d33e1174a5
- bugfixes related to cppcheck report
...
- bugfixes found using valgrind (memory leaks)
2011-12-02 16:07:59 +00:00
Mark Vejvoda
6c1c248d62
- attempt to fix network stuttering using a new multi-read single write mutex + semaphore class
2011-11-26 08:14:23 +00:00
Mark Vejvoda
3cdf50c399
- a load of bugfixes including:
...
- proper handling of invalid client connects, after 6 bad attempts in a 60 second period of time the IP address is blocked from the current game
- Added check for invalid particles for tileset objects
- Made messagebox wider in game mod menu
- Fixed numerous threading issues discovered while testing on my 8 core CPU
- a Little bit of rendering cleanup
2011-11-23 08:00:09 +00:00
Mark Vejvoda
93f0813033
- fixed headless server (dont call glew)
2011-11-18 15:07:28 +00:00
Mark Vejvoda
d0acde5d88
- fixed freetype-gl on windows compiler
...
- deprecated ancient opengl extension code and replaced it with glew
- testing new font renderer on windows (still in progress need to fix newlines)
(now need to check the Linux build and possibly make adjustments)
2011-11-18 08:28:42 +00:00
Mark Vejvoda
598ebb81c5
attempt to see if this fixes an SDL bug in windows described here: http://lists.libsdl.org/pipermail/sdl-libsdl.org/2005-February/048841.html )
2011-11-02 23:36:12 +00:00
Mark Vejvoda
2c5131e6bc
added debug info for keyboard presses to track down issue in windows
2011-11-02 21:43:33 +00:00
Mark Vejvoda
cdb38730d9
trying to fix alt-tab issue in windows
2011-11-02 21:20:11 +00:00
Mark Vejvoda
70c5edea8d
trying to fix alt-tab issue in windows
2011-11-02 20:25:55 +00:00
Mark Vejvoda
c0f62ff6f8
trying to fix alt-tab issue in windows
2011-11-02 20:12:55 +00:00
Mark Vejvoda
5c9f3484ec
bugfix for compile on windows
2011-11-02 20:05:15 +00:00
Mark Vejvoda
bc7eda930d
trying to fix alt-tab issue in windows
2011-11-02 19:58:39 +00:00
Mark Vejvoda
43ed4553ea
- more memory cleanup and thread cleanup (found using valgrind)
2011-09-28 15:32:57 +00:00
Mark Vejvoda
59246056bc
- bugfix for compilation in vc++
2011-09-28 04:41:02 +00:00
Mark Vejvoda
21005cc1e7
- in headless mode skip call to set window icon
2011-09-27 17:15:56 +00:00
Mark Vejvoda
9caff9dac3
- in headless mode avoid init of sdl's video surface so that we stay in console window (no graphics window shown)
2011-09-27 07:01:08 +00:00
Mark Vejvoda
64d1e696b0
- compiler fixes for windows
2011-09-25 23:27:26 +00:00
Mark Vejvoda
b4972f6365
- attempt to get international unicode characters working in ingame chat
2011-09-16 17:35:07 +00:00
Mark Vejvoda
57afc2d715
- phase 2 of cppcheck verbose fixes
2011-09-01 01:11:23 +00:00
Mark Vejvoda
d0d3af1fec
- more keyboard fixes to allow more valid keys
2011-07-06 22:40:31 +00:00
Mark Vejvoda
eb67fb8121
- added more debug info to check Cold's issue
2011-07-06 19:26:17 +00:00
Mark Vejvoda
ead3797368
- added better keybaord filtering to allow use of keypad numbers in grouped units
2011-07-06 12:23:43 +00:00
Mark Vejvoda
86724e1d2e
- fixed some bugs with keyboard parser not properly figurong out ? and other keys in combination with shift etc
2011-07-06 11:56:30 +00:00
Mark Vejvoda
84870877ba
- hopefully a fix for skankerror
2011-07-05 22:08:44 +00:00
Mark Vejvoda
ce8d54e7e0
- additional debug info to track skanks error :)
2011-07-05 21:05:13 +00:00
Mark Vejvoda
a5804f8219
- a little more debugging to gather info from sknakerrors issue
2011-07-05 20:08:51 +00:00
Mark Vejvoda
8c99c7e91f
- fixed debug key
2011-07-05 05:40:14 +00:00
Mark Vejvoda
852b4aa2d2
- bugfix for some hotkeys not working properly
2011-07-04 18:05:02 +00:00
Mark Vejvoda
8e1836220d
- added more info if we get mutex errors in the lobby
2011-07-02 07:36:28 +00:00
Mark Vejvoda
f5b15bd402
- bugfix for filtering out non printable keys
2011-06-28 01:25:14 +00:00
Mark Vejvoda
aa677cfc97
- attempt to NOT convert to utf8 twice
2011-06-26 03:38:28 +00:00
Mark Vejvoda
675750eda7
- some more unicode input cleanup
2011-06-26 02:21:45 +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
fab36598b1
- lots of updates including:
...
- cmake system changes (after doing a make you may go: sudo make install to install in standard linux paths)
- updates to various pathing in order to more robustly support lhs
*WARNING, Linux dev's should run cmake like the following to avoid pathing issues as the default now is lhs paths:
cmake -DCMAKE_INSTALL_PREFIX= .. (notice the SPACE before the ..)
2011-05-03 23:34:25 +00:00
Mark Vejvoda
15489b066f
- added new ini setting to see if this helps fix non power of two texture loading for some ATI video cards, user needs to set this in the ini:
...
EnableATIHacks=true
2011-04-28 07:48:19 +00:00
Mark Vejvoda
5174e33b92
- attempt a better video recovery when selected mode and colour bits fail
2011-04-19 04:03:52 +00:00
Mark Vejvoda
3866cf286f
- update for video fallback if current resolution fails
2011-04-18 22:46:28 +00:00
Mark Vejvoda
8325463c71
- ALT-F4 auto quits the game in win32
2011-04-18 22:09:55 +00:00
Mark Vejvoda
c2eca9bb05
- added better way to show some common resolutions in the options menu
...
- if video mode selected fails, first we now try to revert to 800x600 then 640x480
2011-04-18 22:05:41 +00:00