Sun, 28 Aug 2016 13:36:13 -0400Merge audio capture work back into the mainline. default tip
Ryan C. Gordon <icculus@icculus.org> [Sun, 28 Aug 2016 13:36:13 -0400] rev 10286
Merge audio capture work back into the mainline.

Sun, 28 Aug 2016 11:56:11 -0400Patched to compile.
Ryan C. Gordon <icculus@icculus.org> [Sun, 28 Aug 2016 11:56:11 -0400] rev 10285
Patched to compile.

Sun, 28 Aug 2016 08:50:26 -0700alsa: Implemented hotplug support, cleaned up device names.
Ryan C. Gordon <icculus@icculus.org> [Sun, 28 Aug 2016 08:50:26 -0700] rev 10284
alsa: Implemented hotplug support, cleaned up device names.

Fri, 26 Aug 2016 15:46:29 -0400ios: patched to compile.
Ryan C. Gordon <icculus@icculus.org> [Fri, 26 Aug 2016 15:46:29 -0400] rev 10283
ios: patched to compile.

Mon, 15 Aug 2016 10:09:41 -0400alsa: don't enumerate virtual devices, just physical hardware.
Ryan C. Gordon <icculus@icculus.org> [Mon, 15 Aug 2016 10:09:41 -0400] rev 10282
alsa: don't enumerate virtual devices, just physical hardware.

Fri, 26 Aug 2016 12:18:08 -0700Added SDL_PrivateJoystickAdded() and SDL_PrivateJoystickRemoved()
Sam Lantinga <slouken@libsdl.org> [Fri, 26 Aug 2016 12:18:08 -0700] rev 10281
Added SDL_PrivateJoystickAdded() and SDL_PrivateJoystickRemoved()
Updated the removal code to iterate over all joystick add messages instead of just the first one.

Fri, 26 Aug 2016 11:16:44 -0700commit 1170112da3776fdb06425f62d57b63144c33dc51
Sam Lantinga <slouken@libsdl.org> [Fri, 26 Aug 2016 11:16:44 -0700] rev 10280
commit 1170112da3776fdb06425f62d57b63144c33dc51
Author: James Zipperer <james.zipperer@synapse.com>
Date: Sun Aug 21 01:19:19 2016 -0700

bugfix for controller / joystick add / remove being in the event queue at the same time

Thu, 25 Aug 2016 22:31:44 +0200Emscripten: Fixed crash if closing removed joystick (thanks, Sylvain!).
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 25 Aug 2016 22:31:44 +0200] rev 10279
Emscripten: Fixed crash if closing removed joystick (thanks, Sylvain!).

Thu, 25 Aug 2016 22:31:33 +0200Android: Fixed crash if closing removed joystick (thanks, Sylvain!).
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 25 Aug 2016 22:31:33 +0200] rev 10278
Android: Fixed crash if closing removed joystick (thanks, Sylvain!).

Fixes fix for Bugzilla #3408.

Sat, 20 Aug 2016 13:46:45 -0400WinRT: fixed bug where Win10 GameBar, when shown + hidden, might not restore a cursor's hidden state
David Ludwig <dludwig@pobox.com> [Sat, 20 Aug 2016 13:46:45 -0400] rev 10277
WinRT: fixed bug where Win10 GameBar, when shown + hidden, might not restore a cursor's hidden state

The repro steps were this:
1. run an sdl2 winrt/uwp app, on Win10, v10.0.10586.0 or higher
2. hide the cursor, via a call to SDL_ShowCursor(0)
3. make the Win10 game bar appear, by pressing the Windows + G hotkey
4. observe that the mouse cursor appears, in order to interact with the
game bar (this is expected behavior)
5. make the Win10 game bar disappear, either by pressing the Windows + G hotkey
again, or clicking somewhere in the app

EXPECTED RESULT: cursor disappears, as game bar disappears

ACTUAL RESULT: cursor didn't always disappear