Thu, 25 Apr 2013 18:40:29 -0700 Mac: Fix relative mode message after gaining focus.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Thu, 25 Apr 2013 18:40:29 -0700] rev 7114
Mac: Fix relative mode message after gaining focus. This fixes a bug where relative mode would give a large jump if the cursor was moved when the app doesn't have focus.
Thu, 25 Apr 2013 18:40:22 -0700 Mac: Don't supress mousemoves after warp.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Thu, 25 Apr 2013 18:40:22 -0700] rev 7113
Mac: Don't supress mousemoves after warp. By default, synthesizing events supresses real events for a quarter second. This makes for some wonky behavior.
Thu, 25 Apr 2013 18:40:31 -0700 Don't warp mouse on focus lost.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Thu, 25 Apr 2013 18:40:31 -0700] rev 7112
Don't warp mouse on focus lost. This isn't working great, so undo it until we can fix it properly to save / restore mouse positions.
Thu, 25 Apr 2013 18:05:08 -0400 Allow disabling SDL_IPHONE_KEYBOARD in iOS builds
Edward Rudd <urkle@outoforder.cc> [Thu, 25 Apr 2013 18:05:08 -0400] rev 7111
Allow disabling SDL_IPHONE_KEYBOARD in iOS builds
Thu, 25 Apr 2013 00:26:17 -0700 Fixed bug 1582 - Allow disabling SDL_VIDEO_DRIVER_WINDOWS
Sam Lantinga <slouken@libsdl.org> [Thu, 25 Apr 2013 00:26:17 -0700] rev 7110
Fixed bug 1582 - Allow disabling SDL_VIDEO_DRIVER_WINDOWS Marcus von Appen Trying to build SDL 2.x (HG) on Win32 platforms with either VS.NET or MinGW requires one to have the video subsystem and SDL_VIDEO_DRIVER_WINDOWS flag enabled due to the helper window creation routines. The attached patch changes the helper window creation behaviour, so that one can build SDL2 without the video subsystem or Windows video drivers on Win32 platforms.
Thu, 25 Apr 2013 00:15:09 -0700 Fixed bug 1583 - Fix build for disabled SDL render subsystem
Sam Lantinga <slouken@libsdl.org> [Thu, 25 Apr 2013 00:15:09 -0700] rev 7109
Fixed bug 1583 - Fix build for disabled SDL render subsystem Marcus von Appen If one wants to disable the SDL render subsystem, the build breaks on several platforms due to an empty render_drivers array in SDL_render.c.
Wed, 24 Apr 2013 23:11:48 -0400 Removed Cocoa OpenGL optimization that was probably good advice 10 years ago.
Ryan C. Gordon <icculus@icculus.org> [Wed, 24 Apr 2013 23:11:48 -0400] rev 7108
Removed Cocoa OpenGL optimization that was probably good advice 10 years ago.
Wed, 24 Apr 2013 12:20:51 -0700 Move cursor into window when enabling relative mode or gaining focus in relative mode.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Wed, 24 Apr 2013 12:20:51 -0700] rev 7107
Move cursor into window when enabling relative mode or gaining focus in relative mode. This prevents wonky behavior where the clicks won't go to the window because the cursor was outside it when we enabled relative mode.
Wed, 24 Apr 2013 12:20:48 -0700 Mac: Update mouse position on warp.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Wed, 24 Apr 2013 12:20:48 -0700] rev 7106
Mac: Update mouse position on warp.
Wed, 24 Apr 2013 12:20:44 -0700 Test plan for relative mode.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Wed, 24 Apr 2013 12:20:44 -0700] rev 7105
Test plan for relative mode.
Wed, 24 Apr 2013 10:42:44 -0700 Add SDL_GetDefaultCursor.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Wed, 24 Apr 2013 10:42:44 -0700] rev 7104
Add SDL_GetDefaultCursor. This fixes http://bugzilla.libsdl.org/show_bug.cgi?id=1798 Thanks to Alex Szpakowski for suggestion & patch.
Wed, 24 Apr 2013 12:22:08 -0300 Bug 1787 - memory leak in WIN_InitMouse() by Marcel Bakker
Gabriel Jacobo <gabomdq@gmail.com> [Wed, 24 Apr 2013 12:22:08 -0300] rev 7103
Bug 1787 - memory leak in WIN_InitMouse() by Marcel Bakker
Wed, 24 Apr 2013 11:49:52 -0300 Bug 1786 - memory leak in WIN_GetDisplayModes by Marcel Bakker
Gabriel Jacobo <gabomdq@gmail.com> [Wed, 24 Apr 2013 11:49:52 -0300] rev 7102
Bug 1786 - memory leak in WIN_GetDisplayModes by Marcel Bakker
Tue, 23 Apr 2013 20:45:49 -0700 Fix double free in video test suite
Andreas Schiffler <aschiffler@ferzkopp.net> [Tue, 23 Apr 2013 20:45:49 -0700] rev 7101
Fix double free in video test suite
Tue, 23 Apr 2013 18:47:44 -0700 Mac: Fix cursor not updating when re-focusing the window.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Tue, 23 Apr 2013 18:47:44 -0700] rev 7100
Mac: Fix cursor not updating when re-focusing the window. This fixes a bug where [NSCursor set] doesn't take when called in certain event handlers (like windowDidBecomeKey:). http://bugzilla.libsdl.org/show_bug.cgi?id=1795
Tue, 23 Apr 2013 18:47:41 -0700 Mac: Fix unmatched hide/show cursor calls.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Tue, 23 Apr 2013 18:47:41 -0700] rev 7099
Mac: Fix unmatched hide/show cursor calls. This tracks the previous hide/unhide state of the cursor, so we don't re-hide a hidden cursor.
Tue, 23 Apr 2013 18:47:38 -0700 Mac: Make mouse movement smooth at edge of window when grabbed.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Tue, 23 Apr 2013 18:47:38 -0700] rev 7098
Mac: Make mouse movement smooth at edge of window when grabbed. There's a limit of one update every 250ms when warping the mouse, and we can work around that by disassociating the cursor & the mouse before issuing our warp, then re-associating them.
Tue, 23 Apr 2013 18:47:32 -0700 Make sure to send MOUSEMOTION on window enter.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Tue, 23 Apr 2013 18:47:32 -0700] rev 7097
Make sure to send MOUSEMOTION on window enter. This should hopefully fix bug #1612. We now send mousemotion events when the cursor enters the window as well as when it leaves. Thanks to Alex Szpakowski for the fix. Fixes http://bugzilla.libsdl.org/show_bug.cgi?id=1612
Tue, 23 Apr 2013 16:54:52 -0300 Fixes PSP_DestroyTexture release of data (don't release the SDL_Texture pointer)
Gabriel Jacobo <gabomdq@gmail.com> [Tue, 23 Apr 2013 16:54:52 -0300] rev 7096
Fixes PSP_DestroyTexture release of data (don't release the SDL_Texture pointer)
Tue, 23 Apr 2013 16:44:54 -0300 Moved warning about SDL_AndroidGetActivity to SDL_system.h
Gabriel Jacobo <gabomdq@gmail.com> [Tue, 23 Apr 2013 16:44:54 -0300] rev 7095
Moved warning about SDL_AndroidGetActivity to SDL_system.h
Tue, 23 Apr 2013 08:19:21 -0700 Disable one test that crashes audio suite when run together with other tests
Andreas Schiffler <aschiffler@ferzkopp.net> [Tue, 23 Apr 2013 08:19:21 -0700] rev 7094
Disable one test that crashes audio suite when run together with other tests
Tue, 23 Apr 2013 08:07:52 -0700 Add tests to audio suite
Andreas Schiffler <aschiffler@ferzkopp.net> [Tue, 23 Apr 2013 08:07:52 -0700] rev 7093
Add tests to audio suite
Mon, 22 Apr 2013 18:15:10 -0700 Add multimon & mouse tracking info to SDL_test_common.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Mon, 22 Apr 2013 18:15:10 -0700] rev 7092
Add multimon & mouse tracking info to SDL_test_common.
Mon, 22 Apr 2013 18:15:08 -0700 SDL_GL_DeleteContext would leave an invalid current_glctx.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Mon, 22 Apr 2013 18:15:08 -0700] rev 7091
SDL_GL_DeleteContext would leave an invalid current_glctx. Calling SDL_GL_DeleteContext wouldn't update current_glctx, so you could end up with use-after-free and other goodies when you deleted a context.
Mon, 22 Apr 2013 18:15:00 -0700 Forgot to add this file to Mac crash fix.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Mon, 22 Apr 2013 18:15:00 -0700] rev 7090
Forgot to add this file to Mac crash fix.
Mon, 22 Apr 2013 18:14:55 -0700 Send mouse leave updates for Windows and X11.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Mon, 22 Apr 2013 18:14:55 -0700] rev 7089
Send mouse leave updates for Windows and X11. We now generate a final SDL_MOUSEMOTION before the cursor leaves the window, followed by a SDL_WINDOWEVENT_LEAVE.
Mon, 22 Apr 2013 18:14:32 -0700 Make Cocoa_ShowMessageBox work in background threads.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Mon, 22 Apr 2013 18:14:32 -0700] rev 7088
Make Cocoa_ShowMessageBox work in background threads.
Mon, 22 Apr 2013 18:14:26 -0700 Fix Mac crash when creating fullscreen window introduced in 9d43403e9fc5.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Mon, 22 Apr 2013 18:14:26 -0700] rev 7087
Fix Mac crash when creating fullscreen window introduced in 9d43403e9fc5. makeKeyAndOrderFront: was sending three KVO transitions for isVisible, for false -> true, true -> false, and then false -> true. This was causing an infinite recursion. We now suspend monitoring of the KVO before makeKeyAndOrderFront, then resume afterwards and send any changes in isVisible's state.
Mon, 22 Apr 2013 15:24:35 -0700 - make sure to send a joy removed event even if the joystick wasn't opened under OSX
VALVE\alfred@alfredlinux.valvesoftware.com [Mon, 22 Apr 2013 15:24:35 -0700] rev 7086
- make sure to send a joy removed event even if the joystick wasn't opened under OSX
Mon, 22 Apr 2013 12:07:16 -0700 Mac no longer loses OpenGL context when window is hidden.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Mon, 22 Apr 2013 12:07:16 -0700] rev 7085
Mac no longer loses OpenGL context when window is hidden. This fixes an issue that would arise when you minimize / order out an OpenGL window on Mac, where the window would lose it's window device. Without a window device, you cannot render to the window. It does so by making two changes: - Windows are no longer "oneShot" (which caused their window device to get destroyed when they're minified or ordered out) - Windows are no longer "deferred" (which caused the OS to defer window device creation until the window is shown, which meant that we couldn't properly makeCurrent to it) Thanks to http://www.mikeash.com/pyblog/nsopenglcontext-and-one-shot.html
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 tip