Ryan C. Gordon <icculus@icculus.org> [Wed, 01 Apr 2015 12:14:56 -0400] rev 9449
Android: more separate-mouse-and-touch work.
This avoids a hint lookup for each mouse event we get by setting a static Java
variable from native code during our hint watcher callback.
Also attempts to do the right thing with mouse buttons if you happen to be
on an API14 (Ice Cream Sandwich, Android 4.0) or later device. We still
target API12 (Honeycomb MR1, Android 3.1) for SDL 2.0.4 though.
This isn't tested, so I'm pushing to see what the Android buildbot says. Stand
back, I'm a professional!
Sam Lantinga <slouken@libsdl.org> [Mon, 30 Mar 2015 11:31:53 -0700] rev 9448
Fixed relative mouse motion moving farther and farther off screen.
Ryan C. Gordon <icculus@icculus.org> [Sat, 28 Mar 2015 00:48:03 -0400] rev 9447
Minor input grab clarifications.
Clarify that grabbing the mouse only works with one window at a time; this was
always true at the system level, though SDL could previously get confused
by multiple simultaneous grabs, so now we explicitly break any existing
grab before starting a new one and document it as such.
Also track the window that is currently grabbed, and provide an API to query
for that window. This makes it easy to automate mouse ungrabbing at
breakpoints with gdb7's scripting, since the scripts can now know which window
to ungrab.
In 2.1, we should probably change this API to SDL_GrabInput(win) and
SDL_UngrabInput(void), or something.
Patrice Mandin <patmandin@gmail.com> [Fri, 27 Mar 2015 23:32:20 +0100] rev 9446
atari: cdrom: Return an empty list of drives, instead of error if no driver present.
Joseba García Etxebarria <joseba.gar@gmail.com> [Fri, 27 Mar 2015 18:09:51 -0400] rev 9445
Renamed SDLGenericMotionListener back to SDLGenericMotionListener_API12
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 25 Mar 2015 22:48:57 +0100] rev 9444
Removed not needed call to SDL_free().
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 25 Mar 2015 22:47:22 +0100] rev 9443
Android: Removed outdated comment from source.
Ryan C. Gordon <icculus@icculus.org> [Wed, 25 Mar 2015 11:18:54 -0400] rev 9442
Make the Dynamic API master switch more clear.
Ryan C. Gordon <icculus@icculus.org> [Wed, 25 Mar 2015 10:59:10 -0400] rev 9441
Add a hint watch callback for SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH.
Ryan C. Gordon <icculus@icculus.org> [Wed, 25 Mar 2015 10:48:59 -0400] rev 9440
Removed unnecessary SDL_log.h include.