Sat, 18 Aug 2018 17:23:40 -0400Correct the name of the SDL shared library in CMake for Mac OS
Drew Pirrone-Brusse <drew.pirrone.brusse@gmail.com> [Sat, 18 Aug 2018 17:23:40 -0400] rev 12200
Correct the name of the SDL shared library in CMake for Mac OS

Mon, 24 Sep 2018 08:41:59 -0700Fixed bug 3166 - It would be nice, if SDL would support including SDL project as a subdirectory into another CMake project
Sam Lantinga <slouken@libsdl.org> [Mon, 24 Sep 2018 08:41:59 -0700] rev 12199
Fixed bug 3166 - It would be nice, if SDL would support including SDL project as a subdirectory into another CMake project

Wayde Reitsma

After attempting to use SDL2 in the way described in this bug, I found the main issue was the includes not being added to the compiler command.

I found the issue was that the target_include_directories commands for the SDL2, SDL2-static and SDL2main targets only sets the public includes for installations using the INSTALL_INTERFACE generator expression.

I have written a patch to CMakeLists.txt that fixes this issue by adding another item to the target_include_directories commands, utilizing the BUILD_INTERFACE generator expression to correctly add the include directory during builds.

Fri, 21 Sep 2018 09:41:21 -0700Removed button logging message
Sam Lantinga <slouken@libsdl.org> [Fri, 21 Sep 2018 09:41:21 -0700] rev 12198
Removed button logging message

Thu, 20 Sep 2018 15:55:52 -0700Added missing call to WindowsDeleteString()
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Sep 2018 15:55:52 -0700] rev 12197
Added missing call to WindowsDeleteString()

Wed, 19 Sep 2018 10:03:40 -0700Added experimental support for Windows.Gaming.Input
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Sep 2018 10:03:40 -0700] rev 12196
Added experimental support for Windows.Gaming.Input

Tue, 18 Sep 2018 11:49:42 -0400cmake: correctly report Vulkan support at configure time (thanks, Tiago!).
Ryan C. Gordon <icculus@icculus.org> [Tue, 18 Sep 2018 11:49:42 -0400] rev 12195
cmake: correctly report Vulkan support at configure time (thanks, Tiago!).

Fixes Bugzilla #4262.

Mon, 17 Sep 2018 12:08:05 -0700Fixed NullPointerException if there's no singleton
Sam Lantinga <slouken@libsdl.org> [Mon, 17 Sep 2018 12:08:05 -0700] rev 12194
Fixed NullPointerException if there's no singleton

Mon, 17 Sep 2018 11:35:24 -0700Store the API device refcount on the device itself, so if the device is disconnected and we have multiple application references to it, we only free it once.
Sam Lantinga <slouken@libsdl.org> [Mon, 17 Sep 2018 11:35:24 -0700] rev 12193
Store the API device refcount on the device itself, so if the device is disconnected and we have multiple application references to it, we only free it once.

Mon, 17 Sep 2018 11:35:22 -0700Fixed creating an Android game controller mapping for HIDAPI devices on initialization
Sam Lantinga <slouken@libsdl.org> [Mon, 17 Sep 2018 11:35:22 -0700] rev 12192
Fixed creating an Android game controller mapping for HIDAPI devices on initialization

Sat, 15 Sep 2018 14:28:10 +0300do not export hidapi symbols from SDL dlls (bug #4259).
Ozkan Sezer <sezeroz@gmail.com> [Sat, 15 Sep 2018 14:28:10 +0300] rev 12191
do not export hidapi symbols from SDL dlls (bug #4259).