Thu, 01 Aug 2013 01:50:02 -0400Windows: Unstick shift keys in a timely manner when the OS loses a KEYUP event.
Ryan C. Gordon <icculus@icculus.org> [Thu, 01 Aug 2013 01:50:02 -0400] rev 7561
Windows: Unstick shift keys in a timely manner when the OS loses a KEYUP event.

Fixes Bugzilla #1959.

Wed, 31 Jul 2013 21:31:23 -0700More work on bug 1999, added missing CFBundleExecutable key to Info.plist
Sam Lantinga <slouken@libsdl.org> [Wed, 31 Jul 2013 21:31:23 -0700] rev 7560
More work on bug 1999, added missing CFBundleExecutable key to Info.plist

Thu, 01 Aug 2013 00:27:22 -0400Move the fix for Bugzilla #1395 into WIN_GL_SetupWindow() directly.
Ryan C. Gordon <icculus@icculus.org> [Thu, 01 Aug 2013 00:27:22 -0400] rev 7559
Move the fix for Bugzilla #1395 into WIN_GL_SetupWindow() directly.

It's a cleaner solution.

Wed, 31 Jul 2013 21:22:09 -0700Documented why we have global and thread-local variables for the GL context.
Sam Lantinga <slouken@libsdl.org> [Wed, 31 Jul 2013 21:22:09 -0700] rev 7558
Documented why we have global and thread-local variables for the GL context.

Wed, 31 Jul 2013 21:08:22 -0700Fixed bug 1569 - Android volume keys not honoured inside SDL
Sam Lantinga <slouken@libsdl.org> [Wed, 31 Jul 2013 21:08:22 -0700] rev 7557
Fixed bug 1569 - Android volume keys not honoured inside SDL

Joseba GarcĂ­a Echebarria

The current version of SDL HG in Android doesn't do anything when volume keys are pressed.
The change makes SDL ignore volume keys so that they're handled by the OS and the sound volume can be changed within an app.

Thu, 01 Aug 2013 00:01:57 -0400Windows: Don't lose the existing current GL context in SDL_CreateWindow().
Ryan C. Gordon <icculus@icculus.org> [Thu, 01 Aug 2013 00:01:57 -0400] rev 7556
Windows: Don't lose the existing current GL context in SDL_CreateWindow().

Fixes Bugzilla #1395.

Wed, 31 Jul 2013 16:25:50 -0300Set mAudioTrack to null when AudioTrack initialization fails
Gabriel Jacobo <gabomdq@gmail.com> [Wed, 31 Jul 2013 16:25:50 -0300] rev 7555
Set mAudioTrack to null when AudioTrack initialization fails

Prevents potential problems when stopping the app.

Wed, 31 Jul 2013 12:13:26 -0400Further fix SIZEOF_VOIDP in SDL_config.h.in
Edward Rudd <urkle@outoforder.cc> [Wed, 31 Jul 2013 12:13:26 -0400] rev 7554
Further fix SIZEOF_VOIDP in SDL_config.h.in

The configure script was still overwriting SIZEOF_VOIDP so both ended up as either 4 or 8 depending on the arch. This simply removes the check from configure.in

Wed, 31 Jul 2013 11:00:23 -0400Workaround some Windows OpenGL drivers mishandling wglMakeCurrent().
Ryan C. Gordon <icculus@icculus.org> [Wed, 31 Jul 2013 11:00:23 -0400] rev 7553
Workaround some Windows OpenGL drivers mishandling wglMakeCurrent().

You should be able to do wglMakeCurrent(NULL, NULL), according to MSDN, since
the first parameter is ignored if the second is NULL, but this causes problems
on some drivers, so make sure we always have a valid HDC in the first
parameter (and exit early if we already have no current context in the
NULL, NULL case).

Wed, 31 Jul 2013 10:04:59 -0300Fix for bug 2001, verify that the AudioTrack is properly initialized
Gabriel Jacobo <gabomdq@gmail.com> [Wed, 31 Jul 2013 10:04:59 -0300] rev 7552
Fix for bug 2001, verify that the AudioTrack is properly initialized

...and fail to initialize the audio backend if it's not!