Mark Vejvoda
8c0bf75bf5
- got built in memory leak working. Just edit leak_dumper.h and uncomment:
...
//#define SL_LEAK_DUMP
- got better / more accurate stack dumps when we detect errors in game.
- Both of these need to be worked on in windows next, win32 may not compile for now until i fix it on that platform.
- BE VERY CAREFUL when working in leak_dumper.* it may cause GCC and your system to crash if you don't know what you are doing!
2012-04-14 21:21:09 +00:00
Mark Vejvoda
4ad42518c0
- updated for better handling of streflop on different platforms
...
- attempt for bugfix on windows when socket send buffer is continuously full
2012-02-10 06:21:06 +00:00
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
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
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
59246056bc
- bugfix for compilation in vc++
2011-09-28 04:41:02 +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
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
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
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
8325463c71
- ALT-F4 auto quits the game in win32
2011-04-18 22:09:55 +00:00
Mark Vejvoda
ea90bd0715
- added verticle synch option, to enable use:
...
EnableVSynch=true
2011-04-14 05:02:32 +00:00
Mark Vejvoda
3b56aa4475
- performance changes... (problem found by titi) most debug calls line are skipped when the debug flag is disabled even BEFORE getting into the handledebug method.
...
This improves performance VERY MUCH.
2011-03-28 03:54:23 +00:00
Mark Vejvoda
2f18f96743
- bugfix for alpha letter keys used for certain hotkey operations
2011-03-10 18:26:45 +00:00
Mark Vejvoda
2c0353972f
- more debugging for keyboard issues
2011-03-09 05:46:28 +00:00
Mark Vejvoda
323f72ea6e
- more debugging for keyboard issues
2011-03-09 05:24:56 +00:00
Mark Vejvoda
5b2a6bb45f
- bugfix for esc key
2011-03-08 02:07:35 +00:00
Mark Vejvoda
76919f81b6
- does this help with the windows keyboard problem for some users?
2011-03-08 00:56:57 +00:00
Mark Vejvoda
f07b7a3603
- more keyboard bugfixes so some special keys above 255 work
2011-03-06 23:45:46 +00:00
Mark Vejvoda
f6a7bc2865
- removed a stray printf
2011-03-05 02:38:18 +00:00
Mark Vejvoda
0f57fe6b92
- additional work to allow for changing hotkeys in the keyboard options menu, currently changes are not saved to file, only on screen.
2011-03-04 20:26:47 +00:00
Mark Vejvoda
73efa41cc9
- more unicode character code cleanup
2011-03-04 02:01:20 +00:00
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