Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 01 Jul 2015 21:10:54 +0200] rev 9791
Removed redundant variable check when processing gestures.
Sam Lantinga <slouken@libsdl.org> [Tue, 30 Jun 2015 19:30:02 -0700] rev 9790
Hack to fix missing window decorations after toggling fullscreen mode in Mac OS X 10.10
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2015 15:00:48 -0400] rev 9789
X11: Added a test for a weird X11 error we get with Xinerama, rarely.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2015 14:41:17 -0400] rev 9788
X11: Call XRefreshKeyboardMapping() when we get various MappingNotify events.
According to the Xlib docs, you need to do this or Xlib's internal state gets
out of sync.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2015 14:39:39 -0400] rev 9787
X11: Don't ignore keyboard mapping changes.
MappingNotify events don't have a window associated with them, so SDL was
dropping these before the point where we would have handled them.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2015 13:46:06 -0400] rev 9786
Fixed assertion failure in diskaudio target caused by new hotplugging support.
Fixes Bugzilla #3032.
Sam Lantinga <slouken@libsdl.org> [Mon, 29 Jun 2015 22:24:00 -0700] rev 9785
Fixed bug 2464 - Configure a sdl2-config.cmake.in together with sdl2.pc.in
Leonardo
Despite having a CMakeLists.txt file, SDL2 seems to be mainly built using the autotools system by package-managers. It is nice to have it but it is only useful if you are building SDL2 by yourself.
People that want to use CMake to find their already-installed SDL2 are using a FindSDL2.cmake module based on the old FindSDL.cmake. This is not deprecated but it is discouraged by the CMake devs (see http://www.cmake.org/Bug/view.php?id=14826), as these modules needs maintainers to be included in the official CMake installation.
To fix that, SDL and its accompanying libraries could configure a simple sdl2-config.cmake file, much like it does with sdl2.pc.in. We don't need to configure a full sdl2-config.cmake as in this post, http://forums.libsdl.org/viewtopic.php?t=10068&sid=ccf8abbf0d73fb03ae9cded991e60959 (because it depends on it being built with CMake). Using something as simple as http://www.cmake.org/Wiki/CMake/Tutorials/Packaging#Package_Configuration_Files is deemed enough. Here is another: http://quickgit.kde.org/?p=prison.git&a=blob&f=lib%2Fprison%2FPrisonConfig.cmake.in
Sam Lantinga <slouken@libsdl.org> [Thu, 25 Jun 2015 07:17:08 -0700] rev 9784
Fixed compiling if SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM is not defined
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Fri, 26 Jun 2015 20:12:10 +0200] rev 9783
Mac OS X: Fixed typo in build script comment.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Fri, 26 Jun 2015 20:11:41 +0200] rev 9782
Emscripten: Corrected build instructions in documentation.
And fixed a typo.