From b7799e644a36e62c02e8887fd0bf1820ae949b97 Mon Sep 17 00:00:00 2001 From: Tim Angus Date: Sun, 31 Aug 2008 10:41:30 +0000 Subject: [PATCH] * Update SDL patch (again) --- README | 2 +- ...win32-mouse-fixes.diff => sdl-win32-fixes.diff} | 14 +++++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) rename misc/{sdl-win32-mouse-fixes.diff => sdl-win32-fixes.diff} (98%) diff --git a/README b/README index c80facae..fa03714d 100644 --- a/README +++ b/README @@ -433,7 +433,7 @@ Mouse Input On Windows * Low quality mouse input data when using the windib driver due to use of WM_MOUSEMOVE events. Use GetCursorPos API call instead. - The patch can be found in misc/sdl-win32-mouse-fixes.diff. + The patch can be found in misc/sdl-win32-fixes.diff. PNG support ioquake3 supports the use of PNG (Portable Network Graphic) images as diff --git a/misc/sdl-win32-mouse-fixes.diff b/misc/sdl-win32-fixes.diff similarity index 98% rename from misc/sdl-win32-mouse-fixes.diff rename to misc/sdl-win32-fixes.diff index faec4927..2a4ff63f 100644 --- a/misc/sdl-win32-mouse-fixes.diff +++ b/misc/sdl-win32-fixes.diff @@ -513,7 +513,19 @@ Index: src/video/windx5/SDL_dx5events.c } } -@@ -840,7 +912,7 @@ +@@ -516,10 +588,7 @@ + + /* The keyboard is handled via DirectInput */ + case WM_SYSKEYUP: +- case WM_SYSKEYDOWN: { +- /* Pass syskey to DefWindwoProc (ALT-F4, etc.) */ +- } +- break; ++ case WM_SYSKEYDOWN: + case WM_KEYUP: + case WM_KEYDOWN: { + /* Ignore windows keyboard messages */; +@@ -840,7 +909,7 @@ keysym->unicode = vkey; #else GetKeyboardState(keystate);