Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| d2511d9e | 2013-11-27 10:29:38 | Fixed bug 2260 - SDL_SetCursorGrab() is buggy on Windows BurnSpamAddress Steps to reproduce: 1. Grab the cursor with SDL_SetCursorGrab() 2. Alt-tab away from the window 3. Click on the titlebar of the window This will cause the window to disappear underneath the taskbar! This appears to be a general issue with ClipCursor() on windows, i.e. I am getting the same behavior if I call ClipCursor() directly. It is caused by a feedback loop between the ClipCursor function and the modal resize/move event loop that handles mouse-based sizing on Windows. | ||
| fa4e4a64 | 2013-11-27 10:29:32 | Fixed large relative mouse motion when iconifying the SDL window. Windows will move the window to -32000,-32000 when it is iconified, so we don't want to send mouse motion for iconic windows. | ||
| 2bb344d6 | 2013-11-27 10:29:27 | Don't crash when no WM is present. CR: Sam Lantinga. | ||
| 5b8b403e | 2013-11-13 11:18:37 | [Windows] Fixes bug #1555, handle ALT+F4 on Windows | ||
| e19f15dd | 2013-11-10 14:10:00 | Fixed bug 2067 - Window size limit calculation issue when exiting fullscreen on Windows Also fixed minimize and maximize state detection for Windows. | ||
| 48e44f7f | 2013-11-06 23:59:24 | Fixed Windows compile error | ||
| 3b050fc9 | 2013-11-06 23:35:08 | Horizontal wheel support in windows Lorenzo Pistone this patch adds support for the horizontal wheel in Windows. It is shamelessly copied off the vertical wheel code, but I guess that that is a value added in consistency. | ||
| fea2699c | 2013-10-14 08:56:50 | Fixed the windows message debug output so it works without HAVE_LIBC | ||
| 8ec3ba38 | 2013-10-13 19:59:40 | Fixed accumulating mouse wheel motion for the Microsoft Wireless Mouse 5000 | ||
| 1e49b1ed | 2013-08-21 09:47:10 | OCD fixes: Adds a space after /* (glory to regular expressions!) | ||
| 695344d1 | 2013-08-21 09:43:09 | OCD fixes: Adds a space before */ | ||
| 552b04c5 | 2013-08-20 20:34:40 | More non C89 compliant comments | ||
| 9ab14aa5 | 2013-08-16 17:50:44 | Fixed windows build | ||
| ff77ca8d | 2013-08-16 15:38:06 | The keyboard text events should be sent after the key down events | ||
| b4b12d95 | 2013-08-16 15:35:10 | Fixed bug 1876 - SDL_TEXTINPUT only returns '?' (0x3F) in event.text.text with Khmer language input Andreas The issue comes down to this line on MSDN: "TranslateMessage produces WM_CHAR messages only for keys that are mapped to ASCII characters by the keyboard driver." "WM_KEYDOWN and WM_KEYUP combinations produce a WM_CHAR or WM_DEADCHAR message. WM_SYSKEYDOWN and WM_SYSKEYUP combinations produce a WM_SYSCHAR or WM_SYSDEADCHAR message." Except for WM_CHAR, none of these messages are used in SDL. Hence TranslateMessage should be dropped entirely and proper handling be included in the WM_KEYDOWN event. Currently TranslateMessage is called for every message even if it must not be called in certain cases (like "An application should not call TranslateMessage if the TranslateAccelerator function returns a nonzero value."). WM_CHAR message handling should remain for external processes posting these messages - additionally, WM_UNICHAR should be added. I made a patch for src/video/windows/SDL_windowsevents.c that seems to work fine. It doesn't solve the "missing" composition for Khmer, but at least input for languages that cannot be mapped to ASCII characters (and for which IME is not used) will now work on Windows. | ||
| dad42067 | 2013-08-12 11:13:50 | Fixes #2022, do not resume on Android when surfaceChanged If the app is in landscape mode and the user presses the power button, a pause is followed immediately by a surfaceChanged event because the lock screen is shown in portrait mode. This triggers a "false" resume. So, we just pause and resume following the onWindowFocusChanged events. Also, wait for SDL_APP_WILLENTERBACKGROUND and SDL_APP_DIDENTERBACKGROUND before blocking the event pump. | ||
| 1ad936eb | 2013-08-11 19:56:43 | Fixed bug 2027 - Full-screen appears to be broken - hang in SDL_DestroyWindow() Rainer Deyke I'm running Linux Mint 15 with the Cinnamon window manager. SDL_DestroyWindow consistently locks up for me when the window if fullscreen. |