OpenTTD/video
glx 64f7b3a059 (svn r9358) [0.5] -Backport from trunk (r9055, r9082, r9083, r9084, r9085, r9086):
- Codechange: Change windows unicode handling and allow a pure non-unicode build to function. (r9055)
- Codechange: [win32] Update VS2003 and VS2005 project files to build in UNICODE mode. When making a release it is probably better to make two binaries, one without UNICODE, the other with, guaranteeing full Win9x compatibility (UNICODE with MSLU also works, without it's even better). (r9082)
- Codechange: Be more lenient when trimming UTF-8 strings and don't terminate the string when an invalid encoding is encountered, but only focus on maximum length. (r9083)
- Fix: [win9x] Clipboard paste for Windows95 (doesn't have CF_UNICODETEXT) correctly converts the input to the current locale. (r9084)
- Fix: [win32] Move the initialisation of _codepage (non-UNICODE) to winMain as a dedicated server, or different video driver will not have a win32 messageloop. (r9085)
- Fix: [win32] Rewrite keyboard input and handle all keypresses in a WM_CHAR event. This saves us from doing translation (ToUnicode[Ex], ToAscii[Ex]), and we get free IME-input support as a plus. (r9086)
2007-03-20 00:02:18 +00:00
..
cocoa_keys.h (svn r3615) Remove the Quartz key codes from the public cocoa video driver interface 2006-02-18 16:20:50 +00:00
cocoa_v.h (svn r3615) Remove the Quartz key codes from the public cocoa video driver interface 2006-02-18 16:20:50 +00:00
cocoa_v.m (svn r8922) [0.5] -Backport from trunk (r8907, r8919, r8920, r8921): 2007-02-27 16:23:02 +00:00
dedicated_v.c (svn r9348) [0.5] -Backport from trunk (r8974, r8994, r9074): 2007-03-19 20:05:49 +00:00
dedicated_v.h (svn r2704) Remove . from include path again, too much trouble. Also add some #ifdefs and #includes for the Windows build 2005-07-25 07:16:10 +00:00
null_v.c (svn r2748) Remove unused cruft from the main loop 2005-07-29 16:40:29 +00:00
null_v.h (svn r2704) Remove . from include path again, too much trouble. Also add some #ifdefs and #includes for the Windows build 2005-07-25 07:16:10 +00:00
sdl_v.c (svn r8174) -Backport from trunk (r8027, r8028, r8043, r8132): 2007-01-17 00:20:23 +00:00
sdl_v.h (svn r2704) Remove . from include path again, too much trouble. Also add some #ifdefs and #includes for the Windows build 2005-07-25 07:16:10 +00:00
win32_v.c (svn r9358) [0.5] -Backport from trunk (r9055, r9082, r9083, r9084, r9085, r9086): 2007-03-20 00:02:18 +00:00
win32_v.h (svn r2725) Move MyShowCursor() back into win32.c, it fits better there 2005-07-27 19:22:38 +00:00