Wed, 15 Aug 2018 19:53:30 -0700Catch device removal as well as device arrival on Windows
Sam Lantinga <slouken@libsdl.org> [Wed, 15 Aug 2018 19:53:30 -0700] rev 12113
Catch device removal as well as device arrival on Windows

Wed, 15 Aug 2018 19:53:28 -0700Turned off debug messages
Sam Lantinga <slouken@libsdl.org> [Wed, 15 Aug 2018 19:53:28 -0700] rev 12112
Turned off debug messages

Wed, 15 Aug 2018 19:53:26 -0700Remove the HIDAPI device if we get a read error from it
Sam Lantinga <slouken@libsdl.org> [Wed, 15 Aug 2018 19:53:26 -0700] rev 12111
Remove the HIDAPI device if we get a read error from it
This fixes detecting PS4 controller disconnect on Mac OS X, where there isn't any device removed notification

Wed, 15 Aug 2018 19:53:24 -0700Fixed Mac OS X build
Sam Lantinga <slouken@libsdl.org> [Wed, 15 Aug 2018 19:53:24 -0700] rev 12110
Fixed Mac OS X build

Wed, 15 Aug 2018 19:53:22 -0700Polling hid_enumerate() every 3 seconds causes freezes and stutters on some USB audio devices and mice.
Sam Lantinga <slouken@libsdl.org> [Wed, 15 Aug 2018 19:53:22 -0700] rev 12109
Polling hid_enumerate() every 3 seconds causes freezes and stutters on some USB audio devices and mice.
We'll only enumerate devices when we get notification that the system devices have changed

Fri, 10 Aug 2018 15:22:02 -0400libm: one more static analysis fix.
Ryan C. Gordon <icculus@icculus.org> [Fri, 10 Aug 2018 15:22:02 -0400] rev 12108
libm: one more static analysis fix.

Fri, 10 Aug 2018 15:04:08 -0400haiku: Patched to compile with new joystick interfaces.
Ryan C. Gordon <icculus@icculus.org> [Fri, 10 Aug 2018 15:04:08 -0400] rev 12107
haiku: Patched to compile with new joystick interfaces.

Fri, 10 Aug 2018 14:54:26 -0400bsd: Patched to compile.
Ryan C. Gordon <icculus@icculus.org> [Fri, 10 Aug 2018 14:54:26 -0400] rev 12106
bsd: Patched to compile.

(I think.)

Fri, 10 Aug 2018 14:42:40 -0400bsd: Update joystick code for new interfaces.
Ryan C. Gordon <icculus@icculus.org> [Fri, 10 Aug 2018 14:42:40 -0400] rev 12105
bsd: Update joystick code for new interfaces.

(this is an untested push to see if buildbot likes it.)

Fri, 10 Aug 2018 14:32:30 -0400emscripten: Patched to compile with new joystick interfaces.
Ryan C. Gordon <icculus@icculus.org> [Fri, 10 Aug 2018 14:32:30 -0400] rev 12104
emscripten: Patched to compile with new joystick interfaces.