Sat, 05 Jul 2014 16:11:23 -0700 2620 solaris port missing atomics if not using gcc
Shawn Walker <binarycrusader@gmail.com> [Sat, 05 Jul 2014 16:11:23 -0700] rev 8979
2620 solaris port missing atomics if not using gcc
Mon, 07 Jul 2014 10:33:32 -0700 Fixed bug 2629 - Mac: crash when calling SDL_DestroyWindow with an active OpenGL context
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:33:32 -0700] rev 8978
Fixed bug 2629 - Mac: crash when calling SDL_DestroyWindow with an active OpenGL context Alex Szpakowski Since this commit https://hg.libsdl.org/SDL/rev/1519c462cee6 , calling SDL_DestroyWindow will crash the program if the window has an active OpenGL context. This is because the Cocoa_DestroyWindow code sets the window's driverdata to NULL and then calls [context setWindow:NULL], which tries to access the window's driverdata, resulting in a null pointer dereference. I have attached a patch which fixes the issue by moving the line which sets the driverdata to NULL to after the lines which call functions that use the driverdata pointer.
Sun, 06 Jul 2014 22:15:31 +0100 Call dbus_shutdown to make valgrind happy.
Alex Baines <alex@abaines.me.uk> [Sun, 06 Jul 2014 22:15:31 +0100] rev 8977
Call dbus_shutdown to make valgrind happy.
Mon, 07 Jul 2014 10:26:28 -0700 Fixed mingw64 build and warnings
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:26:28 -0700] rev 8976
Fixed mingw64 build and warnings
Sun, 06 Jul 2014 20:41:39 -0700 Fix option for forced run of disabled tests in test harness
Andreas Schiffler <aschiffler@ferzkopp.net> [Sun, 06 Jul 2014 20:41:39 -0700] rev 8975
Fix option for forced run of disabled tests in test harness
Fri, 04 Jul 2014 17:20:22 -0700 Fixed haptic refcount bug (thanks David Ludwig!)
Sam Lantinga <slouken@libsdl.org> [Fri, 04 Jul 2014 17:20:22 -0700] rev 8974
Fixed haptic refcount bug (thanks David Ludwig!)
Fri, 04 Jul 2014 18:20:23 -0400 Made the latest XInput + Haptic changes compile and run on WinRT
David Ludwig <dludwig@pobox.com> [Fri, 04 Jul 2014 18:20:23 -0400] rev 8973
Made the latest XInput + Haptic changes compile and run on WinRT Notes: - Support for the 'Guide' button does not seem to be possible, as XInputGetStateEx is not available on WinRT. - Haptic support appears to be working on WinRT now! - SDL/WinRT does not allow calls to LoadLibrary or LoadLibraryEx. The calls to those were removed by this change, but only when compiling for WinRT. Non-WinRT Windows will continue to detect and load XInput via LoadLibrary and GetProcAddress calls.
Thu, 03 Jul 2014 15:39:55 -0700 Split the XInput and DirectInput code so Windows RT can use the existing XInput support.
Sam Lantinga <slouken@libsdl.org> [Thu, 03 Jul 2014 15:39:55 -0700] rev 8972
Split the XInput and DirectInput code so Windows RT can use the existing XInput support.
Thu, 03 Jul 2014 17:36:08 -0300 Maybe fixes bug #2291 (red tinted screen on some Samsung Android devices)
Gabriel Jacobo <gabomdq@gmail.com> [Thu, 03 Jul 2014 17:36:08 -0300] rev 8971
Maybe fixes bug #2291 (red tinted screen on some Samsung Android devices) Then again, maybe not!
Thu, 03 Jul 2014 10:22:26 -0700 add a comment to SDL_InitSubSystem explaining its refcounting behavior
Alfred Reynolds <alfred@valvesoftware.com> [Thu, 03 Jul 2014 10:22:26 -0700] rev 8970
add a comment to SDL_InitSubSystem explaining its refcounting behavior
Thu, 03 Jul 2014 10:22:12 -0700 The YUV offset is 16 / 255, not 16 / 256
Alfred Reynolds <alfred@valvesoftware.com> [Thu, 03 Jul 2014 10:22:12 -0700] rev 8969
The YUV offset is 16 / 255, not 16 / 256
Mon, 30 Jun 2014 17:22:08 -0700 Apply WIN32_LEAN_AND_MEAN redefine fix to SDL_syswm.h too.
Jørgen P. Tjernø <jorgen@uberent.com> [Mon, 30 Jun 2014 17:22:08 -0700] rev 8968
Apply WIN32_LEAN_AND_MEAN redefine fix to SDL_syswm.h too. This is related to 7a261af2d612, which fixes bug 2508.
Sat, 28 Jun 2014 19:51:26 -0700 Fixed null terminating the X11 error string
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Jun 2014 19:51:26 -0700] rev 8967
Fixed null terminating the X11 error string
Sat, 28 Jun 2014 13:05:16 -0300 Better fix to support EGL_KHR_create_context and not fail to build on Android
Gabriel Jacobo <gabomdq@gmail.com> [Sat, 28 Jun 2014 13:05:16 -0300] rev 8966
Better fix to support EGL_KHR_create_context and not fail to build on Android ...or Raspberry Pi (EGL < 1.4 systems)
Sat, 28 Jun 2014 12:50:17 -0300 Another fix to prevent dereferencing a null window pointer in SDL_mouse.c
Gabriel Jacobo <gabomdq@gmail.com> [Sat, 28 Jun 2014 12:50:17 -0300] rev 8965
Another fix to prevent dereferencing a null window pointer in SDL_mouse.c
Sat, 28 Jun 2014 12:48:29 -0300 Disable desktop OpenGL for EGL under Android
Gabriel Jacobo <gabomdq@gmail.com> [Sat, 28 Jun 2014 12:48:29 -0300] rev 8964
Disable desktop OpenGL for EGL under Android
Sat, 28 Jun 2014 12:36:44 -0300 Fixes #2611 #2610, Touch events cause crash on Android, thanks Alvin & Sylvain
Gabriel Jacobo <gabomdq@gmail.com> [Sat, 28 Jun 2014 12:36:44 -0300] rev 8963
Fixes #2611 #2610, Touch events cause crash on Android, thanks Alvin & Sylvain This bug was introduced on this rev: https://hg.libsdl.org/SDL/rev/dc80dc0bd22e
Sat, 28 Jun 2014 12:17:29 -0300 SDL_egl: allow creation of versioned OpenGL contexts with EGL_KHR_create_context
Knut Andre Tidemann <knut.tidemann@gmail.com> [Sat, 28 Jun 2014 12:17:29 -0300] rev 8962
SDL_egl: allow creation of versioned OpenGL contexts with EGL_KHR_create_context If the EGL extension EGL_KHR_create_context is available, we can use it to set the core/compatability profile and the minimum OpenGL version. Use this if it is available to get the context requested by the GL attributes.
Thu, 26 Jun 2014 12:42:15 -0700 Fixed compiler warning on Android
Sam Lantinga <slouken@libsdl.org> [Thu, 26 Jun 2014 12:42:15 -0700] rev 8961
Fixed compiler warning on Android
Wed, 25 Jun 2014 21:40:56 -0700 Updated the template project for iOS, thanks to Davide Coppola
Sam Lantinga <slouken@libsdl.org> [Wed, 25 Jun 2014 21:40:56 -0700] rev 8960
Updated the template project for iOS, thanks to Davide Coppola
Wed, 25 Jun 2014 21:06:47 -0700 Fixed YUV texture update with a subrect in OpenGL ES 2.0 - thanks Sylvain!
Sam Lantinga <slouken@libsdl.org> [Wed, 25 Jun 2014 21:06:47 -0700] rev 8959
Fixed YUV texture update with a subrect in OpenGL ES 2.0 - thanks Sylvain!
Wed, 25 Jun 2014 22:38:40 -0400 WinRT: Fixed game controller axis mappings
David Ludwig <dludwig@pobox.com> [Wed, 25 Jun 2014 22:38:40 -0400] rev 8958
WinRT: Fixed game controller axis mappings SDL/WinRT currently uses a separate XInput backend from SDL/Win32, as WinRT has no support for DirectInput. This change makes SDL/WinRT's XInput code snag some recently-changed bits from the Win32-specific, DirectInput + XInput backend, in order to get the SDL_GameController API working again on WinRT, insofar that axes map to the correct parts. TODO: - test all buttons, making sure WinRT maps buttons the same way that Win32 does - consider making the Win32 and WinRT codebases share more stuff, minus the sort of duplication happening via this change. Maybe simulate, or stub-out, DirectInput calls when on WinRT?
Wed, 25 Jun 2014 22:03:05 -0400 WinRT build fix
David Ludwig <dludwig@pobox.com> [Wed, 25 Jun 2014 22:03:05 -0400] rev 8957
WinRT build fix
Wed, 25 Jun 2014 17:24:06 -0400 Patched to compile on Windows.
Ryan C. Gordon <icculus@icculus.org> [Wed, 25 Jun 2014 17:24:06 -0400] rev 8956
Patched to compile on Windows.
Wed, 25 Jun 2014 17:20:22 -0400 Whoops, lost this in the merge.
Ryan C. Gordon <icculus@icculus.org> [Wed, 25 Jun 2014 17:20:22 -0400] rev 8955
Whoops, lost this in the merge.
Wed, 25 Jun 2014 17:13:43 -0400 Patched to compile with -Werror=declaration-after-statement
Ryan C. Gordon <icculus@icculus.org> [Wed, 25 Jun 2014 17:13:43 -0400] rev 8954
Patched to compile with -Werror=declaration-after-statement
Wed, 25 Jun 2014 17:06:12 -0400 Merged Ryan's SDL-gui-backend branch.
Ryan C. Gordon <icculus@icculus.org> [Wed, 25 Jun 2014 17:06:12 -0400] rev 8953
Merged Ryan's SDL-gui-backend branch. Adds three APIs, and implements them on X11, Cocoa, and Windows: - SDL_CaptureMouse() - SDL_GetGlobalMouseState() - SDL_SetWindowHitTest()
Wed, 25 Jun 2014 16:16:55 -0400 Changed SDL_GetAbsoluteMouseState() to SDL_GetGlobalMouseState().
Ryan C. Gordon <icculus@icculus.org> [Wed, 25 Jun 2014 16:16:55 -0400] rev 8952
Changed SDL_GetAbsoluteMouseState() to SDL_GetGlobalMouseState(). This matches naming conventions in the main repository, between SDL_GetRelativeMouseState() and SDL_WarpMouseGlobal().
Wed, 11 Jun 2014 00:40:19 -0400 Implemented Cocoa GetAbsoluteMouseState().
Ryan C. Gordon <icculus@icculus.org> [Wed, 11 Jun 2014 00:40:19 -0400] rev 8951
Implemented Cocoa GetAbsoluteMouseState().
Wed, 11 Jun 2014 00:12:19 -0400 Implement Windows GetAbsoluteMouseState().
Ryan C. Gordon <icculus@icculus.org> [Wed, 11 Jun 2014 00:12:19 -0400] rev 8950
Implement Windows GetAbsoluteMouseState().
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 tip