Sat, 01 Oct 2016 10:36:24 -0700Fix "format not a string literal" errors
Bastien Nocera [Sat, 01 Oct 2016 10:36:24 -0700] rev 10396
Fix "format not a string literal" errors
With GCC 6.1.

https://bugzilla.libsdl.org/show_bug.cgi?id=3375

Fri, 01 Jul 2016 16:47:27 +0100Add gamecontrollerdb lines for SFC30 controller in various modes
Jonathan Dowland [Fri, 01 Jul 2016 16:47:27 +0100] rev 10395
Add gamecontrollerdb lines for SFC30 controller in various modes

SFC30 controller: http://www.8bitdo.com/sfc30/

The SFC30 controller can present itself in a variety of modes and it offers up
different names in each. This patch captures data for three modes (one USB and
two Bluetooth) on three platforms (Mac OS X, Windows, Linux).

However, USB mode on Linux and Windows is missing as the button events did not
make it through to SDL's controllermap tool on Fedora 24/Linux 4.5.5 nor Steam
Big Picture mode on Windows. The two Bluetooth modes were indistinguishable on
Windows. Two modes on OS X were indistinguishable.

There exists a similar controller called the SNES30 (And some others) that are
very likely identical except for the name, but I have not verified this yet so
haven't synthesized lines for those controllers until I can.

Mon, 04 Jul 2016 10:39:32 -0400Commit KEYCODE_SPACE as text input on Android
Cole Campbell [Mon, 04 Jul 2016 10:39:32 -0400] rev 10394
Commit KEYCODE_SPACE as text input on Android

Sat, 01 Oct 2016 10:28:00 -0700Fixed bug 3336 - Failure to build with MinGW-w64
Sam Lantinga [Sat, 01 Oct 2016 10:28:00 -0700] rev 10393
Fixed bug 3336 - Failure to build with MinGW-w64

Kai Sterker
There are already patches available from mingw64 that fix the issue

https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-SDL2

With those applied, I could compile SDL2 without problems. But of course, it would be preferable if SDL built cleanly from source.

Sat, 01 Oct 2016 10:08:34 -0700Fixed bug 3388 - Fail to build src/thread/windows/SDL_systhread.c on MinGW 4.9.3
Sam Lantinga [Sat, 01 Oct 2016 10:08:34 -0700] rev 10392
Fixed bug 3388 - Fail to build src/thread/windows/SDL_systhread.c on MinGW 4.9.3

Vitaly Novichkov

Line 124
====================================================================
const DWORD flags = thread->stacksize ? STACK_SIZE_PARAM_IS_A_RESERVATION : 0;
====================================================================

Error of compiler:
====================================================================
CC build/SDL_systhread.lo
src/thread/windows/SDL_systhread.c: In function 'SDL_SYS_CreateThread':
src/thread/windows/SDL_systhread.c:124:45: error: 'STACK_SIZE_PARAM_IS_A_RESERVA
TION' undeclared (first use in this function)
const DWORD flags = thread->stacksize ? STACK_SIZE_PARAM_IS_A_RESERVATION :
0;
^
src/thread/windows/SDL_systhread.c:124:45: note: each undeclared identifier is r
eported only once for each function it appears in
make: *** [build/SDL_systhread.lo] Error 1
====================================================================

Fixing when I adding into begin of the file:
====================================================================
#ifndef STACK_SIZE_PARAM_IS_A_RESERVATION
#define STACK_SIZE_PARAM_IS_A_RESERVATION 0x00010000
#endif
====================================================================

Fri, 30 Sep 2016 23:31:24 +0200iOS: Removed unused constant in demo.
Philipp Wiesemann [Fri, 30 Sep 2016 23:31:24 +0200] rev 10391
iOS: Removed unused constant in demo.

Fri, 30 Sep 2016 23:30:54 +0200Fixed crash if allocating memory for mouse clicks failed.
Philipp Wiesemann [Fri, 30 Sep 2016 23:30:54 +0200] rev 10390
Fixed crash if allocating memory for mouse clicks failed.

Thu, 29 Sep 2016 23:42:18 -0400windows: Removed hardcoded "1" for mouse clickthrough hint.
Ryan C. Gordon [Thu, 29 Sep 2016 23:42:18 -0400] rev 10389
windows: Removed hardcoded "1" for mouse clickthrough hint.

Thu, 29 Sep 2016 23:15:56 -0400haiku: Patched to compile.
Ryan C. Gordon [Thu, 29 Sep 2016 23:15:56 -0400] rev 10388
haiku: Patched to compile.

Thu, 29 Sep 2016 23:12:58 -0400windows: fix borderless windows at desktop resolution (thanks, Evgeny!).
Ryan C. Gordon [Thu, 29 Sep 2016 23:12:58 -0400] rev 10387
windows: fix borderless windows at desktop resolution (thanks, Evgeny!).

Fixes Bugzilla #3404.