Mon, 07 Jul 2014 12:48:25 -0700 Fixed bug 2631 - Mac: minor code cleanup
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 12:48:25 -0700] rev 8986
Fixed bug 2631 - Mac: minor code cleanup Alex Szpakowski Some minor changes to the Mac-specific backend code: - Fixed up some code style issues (mostly brace style inconsistencies). - Fixed a compiler warning in SDL_cocoaevents.m. - Removed some useless code now that the 10.7 SDK is required to build SDL. - Removed Gestalt(gestaltSystemVersion, ...) call and switched to NSAppKitVersionNumber for version checking code. Using Gestalt with gestaltSystemVersion will give 0x1090 in Mac OS 10.10+, and the whole Gestalt function was deprecated in Mac OS 10.8.
Mon, 07 Jul 2014 11:44:14 -0700 SDL_SYS_IsXInputGamepad_DeviceIndex() is only available if SDL_JOYSTICK_XINPUT is true.
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 11:44:14 -0700] rev 8985
SDL_SYS_IsXInputGamepad_DeviceIndex() is only available if SDL_JOYSTICK_XINPUT is true.
Mon, 07 Jul 2014 11:13:19 -0700 Fixed indentation for pnacl configuration
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 11:13:19 -0700] rev 8984
Fixed indentation for pnacl configuration
Mon, 07 Jul 2014 11:00:25 -0700 Fixed compiler warnings on iOS
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 11:00:25 -0700] rev 8983
Fixed compiler warnings on iOS
Mon, 07 Jul 2014 10:42:19 -0700 Fixed bug 2626 - iOS: fix test and template Xcode projects and build scripts to link with CoreMotion
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:42:19 -0700] rev 8982
Fixed bug 2626 - iOS: fix test and template Xcode projects and build scripts to link with CoreMotion Alex Szpakowski Now that SDL on iOS requires CoreMotion to be linked, some of the Xcode projects included with the SDL source (such as the iOS tests and the iOS app template) as well as the premake and automake scripts need to be updated. I've attached a patch which does so. It also fixes the SDL Xcode project to build for 64-bit ARM as well as armv7 by default (or whatever the default ARM targets are for the Xcode version used), which is what the iOS app template expects.
Mon, 07 Jul 2014 10:39:02 -0700 Fixed compiler warning
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:39:02 -0700] rev 8981
Fixed compiler warning
Mon, 07 Jul 2014 10:38:10 -0700 Fixed compiler warning on Mac OS X
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:38:10 -0700] rev 8980
Fixed compiler warning on Mac OS X
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
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 tip