Fri, 19 May 2017 12:54:17 -0400 Ryan C. Gordon assert: allow assertions to work on platforms without threads.
Fri, 19 May 2017 12:40:55 -0400 Ryan C. Gordon wasapi: don't mark capture devices as failed for AUDCLNT_S_BUFFER_EMPTY.
Thu, 18 May 2017 21:00:11 -0400 Ryan C. Gordon render: GL_DestroyRender() should activate first.
Thu, 18 May 2017 16:29:10 -0400 Ryan C. Gordon test: info now reports usable display bounds and DPI (thanks, Eric!).
Thu, 18 May 2017 16:27:36 -0400 Ryan C. Gordon Patched to compile on Windows.
Thu, 18 May 2017 15:46:06 -0400 Ryan C. Gordon wasapi: Replace tabs with strings in source code.
Thu, 18 May 2017 15:43:51 -0400 Ryan C. Gordon wasapi: Deal with AUDCLNT_S_BUFFER_EMPTY when flushing audio device.
Thu, 18 May 2017 15:33:17 -0400 Ryan C. Gordon audio: One more callbackspec fix (thanks, Simon!).
Tue, 16 May 2017 17:48:57 -0700 Sam Lantinga Fixed restoring a window that was maximized then minimized, then restored.
Tue, 16 May 2017 06:30:39 -0700 Sam Lantinga SDL - add SDL_WINDOW_VULKAN and make Android_CreateWindow only create an EGLSurface when SDL_WINDOW_VULKAN is not present. This makes it so the ANativeWindow* can be used with vkCreateAndroidSurfaceKHR, otherwise it will fail because having both an EGLSurface and VkSurfaceKHR attached to a window is not allowed according to the Vulkan spec:
Sat, 13 May 2017 23:01:04 +0200 Philipp Wiesemann Added missing path in porting README.
Sat, 13 May 2017 23:00:53 +0200 Philipp Wiesemann directfb: Fixed compiler warnings about undefined functions.
Sat, 13 May 2017 23:00:35 +0200 Philipp Wiesemann emscripten: Fixed not removing pointer lock event callback.
Fri, 12 May 2017 23:01:17 +0200 Philipp Wiesemann emscripten: Changed internal functions to be static.
Fri, 12 May 2017 23:01:04 +0200 Philipp Wiesemann Fixed warnings about shadowed global variable.
Fri, 12 May 2017 23:00:40 +0200 Philipp Wiesemann directfb: Removed duplicate comment.
Thu, 11 May 2017 23:00:39 +0200 Philipp Wiesemann directfb: Fixed typo in log message.
Thu, 11 May 2017 23:00:21 +0200 Philipp Wiesemann directfb: Fixed compiler warnings about unused variables.
Wed, 10 May 2017 16:18:43 -0400 Ryan C. Gordon audio: fixed more "spec" references that should have been "callbackspec".
Tue, 09 May 2017 03:19:58 -0700 Sam Lantinga Fixed build error on Linux
Tue, 09 May 2017 10:10:42 -0700 Sam Lantinga Added support for mixing Qt and SDL on iOS
Sun, 07 May 2017 21:02:46 +0200 Philipp Wiesemann haiku: Fixed crash on quit if max number of joysticks was connected.
Sun, 07 May 2017 21:02:31 +0200 Philipp Wiesemann haiku: Changed internal function to be static.
Sun, 07 May 2017 21:02:16 +0200 Philipp Wiesemann haiku: Fixed unlocking clipboard twice.
Sat, 06 May 2017 21:46:11 +0200 Philipp Wiesemann haiku: Fixed comment.
Sat, 06 May 2017 21:46:00 +0200 Philipp Wiesemann mir: Fixed memory leak if system cursor id is unknown.
Sat, 06 May 2017 21:45:43 +0200 Philipp Wiesemann emscripten: Fixed return type in event callback declaration.
Fri, 05 May 2017 05:10:30 -0700 Sam Lantinga Fixed comment typo
Wed, 03 May 2017 18:05:29 -0300 Alex Szpakowski iOS: Only mark interrupted audio devices as non-interrupted if AudioQueueStart is successful.
Tue, 02 May 2017 21:46:28 -0400 Ryan C. Gordon cocoa: Don't crash on messagebox keypress without a successful SDL_Init().
Tue, 02 May 2017 11:31:14 -0400 Ryan C. Gordon Fixed another AC_DEFINE.
Tue, 02 May 2017 11:16:58 -0400 Ryan C. Gordon Fixed configure script.
Mon, 01 May 2017 18:39:05 -0400 Ryan C. Gordon haiku: Various fixes from haikuports.
Sat, 29 Apr 2017 22:50:35 +0200 Philipp Wiesemann windows: Changed six internal functions to be static.
Sat, 29 Apr 2017 22:50:23 +0200 Philipp Wiesemann Removed unused field in loopwavequeue program.
Thu, 27 Apr 2017 15:52:37 -0700 Sam Lantinga Added Steam Controller mappings for Linux and iOS
Wed, 26 Apr 2017 01:43:40 -0400 Ryan C. Gordon audio: another wrong struct that causes NULL pointer crash (thanks, Simon!).
Thu, 20 Apr 2017 21:31:44 -0400 Joshua Granick windows: Add SDL_WINDOW_ALWAYS_ON_TOP support.
Thu, 20 Apr 2017 21:25:29 -0400 Juha Kuikka audio: Fix audio queue functions to use new spec structure.
Thu, 20 Apr 2017 13:00:54 -0400 Ryan C. Gordon emscripten: keep track of pointer lock losses and maybe regrab pointer later.
Tue, 18 Apr 2017 22:17:40 -0700 Sam Lantinga Fix crash in SDL audio thread, by Juha Kuikka
Thu, 13 Apr 2017 15:28:56 -0400 Ryan C. Gordon atomic: Patched to compile on Android.
Thu, 13 Apr 2017 13:28:52 -0400 Ryan C. Gordon atomic: favor compiler intrinsics for compare-and-swap over macOS APIs.
Thu, 13 Apr 2017 13:22:23 -0400 Ryan C. Gordon atomic: let Clang always use atomic_load_n if available.
Sun, 09 Apr 2017 23:00:54 +0200 Philipp Wiesemann mir: Fixed typo in error messages.
Sun, 09 Apr 2017 23:00:42 +0200 Philipp Wiesemann linux: Changed two variables to be static.
Sun, 09 Apr 2017 23:00:26 +0200 Philipp Wiesemann ios: Fixed compiler warnings about unused variables in demo.
Fri, 07 Apr 2017 20:17:30 -0400 Ryan C. Gordon android: More robust fix for screen locking in landscape (thanks, Sylvain!).
Fri, 07 Apr 2017 03:39:43 -0700 Sam Lantinga Added support for the Cyborg V.3 Rumble Pad and the Mad Catz FightPad PRO
Thu, 06 Apr 2017 06:30:43 -0700 Sam Lantinga Implemented Linux joystick blacklist
Thu, 06 Apr 2017 13:27:51 -0700 Drew Bliss Fix divide-by-zero when videodata->ime_candpgsize is zero. We're seeing this happen in Dota in the wild.
Thu, 06 Apr 2017 13:27:48 -0700 Drew Bliss SDL - attempt to fix https://github.com/ValveSoftware/Dota-2/issues/1199 of mouse not locking in Dota. This fix is proposed by Ryan Gordon (increase timeout in X11_SetWindowGrab from 250ms to 5000ms). I'm going to integrate to source2 and ship it to dota customers. If it works, SamL will upsteam it to SDL.
Tue, 04 Apr 2017 08:43:44 -0700 Sam Lantinga Added support for a number of game controllers, including the Nintendo Switch Pro Controller
Mon, 03 Apr 2017 13:33:29 -0700 Sam Lantinga Fixed bug 1859 - No SDL_VIDEORESIZE event generated when the window manager sets the window size. SDL-1.2
Mon, 03 Apr 2017 13:32:53 -0700 Sam Lantinga Fixed bug 1859 - No SDL_VIDEORESIZE event generated when the window manager sets the window size.
Sun, 02 Apr 2017 21:33:54 +0200 Philipp Wiesemann PSP: Fixed error messages.
Sun, 02 Apr 2017 21:33:42 +0200 Philipp Wiesemann Mir: Changed two internal functions to be static.
Sun, 02 Apr 2017 21:33:24 +0200 Philipp Wiesemann Emscripten: Simplified option name in build script and README.
Sun, 02 Apr 2017 21:33:02 +0200 Philipp Wiesemann Updated generated configure script.
Sun, 02 Apr 2017 21:32:49 +0200 Philipp Wiesemann Fixed typos and documentation in haptic header file.