Wed, 28 Dec 2016 20:10:48 +0100Fixed crash if allocating memory for game controller failed.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 28 Dec 2016 20:10:48 +0100] rev 10728
Fixed crash if allocating memory for game controller failed.

Tue, 27 Dec 2016 09:59:36 -0800Added documentation for the game controller axis values
Sam Lantinga <slouken@libsdl.org> [Tue, 27 Dec 2016 09:59:36 -0800] rev 10727
Added documentation for the game controller axis values

Tue, 27 Dec 2016 09:51:58 -0800Make sure we go all the way back (within the XBox controller dead zone) to prevent accidentally binding axes inverted
Sam Lantinga <slouken@libsdl.org> [Tue, 27 Dec 2016 09:51:58 -0800] rev 10726
Make sure we go all the way back (within the XBox controller dead zone) to prevent accidentally binding axes inverted

Tue, 27 Dec 2016 02:04:38 -0800Fixed comment style
Sam Lantinga <slouken@libsdl.org> [Tue, 27 Dec 2016 02:04:38 -0800] rev 10725
Fixed comment style

Tue, 27 Dec 2016 01:39:07 -0800Split controller axes into positive and negative sides so each can be bound independently.
Sam Lantinga <slouken@libsdl.org> [Tue, 27 Dec 2016 01:39:07 -0800] rev 10724
Split controller axes into positive and negative sides so each can be bound independently.
Using this a D-Pad can be mapped to a thumbstick and vice versa.
Also added support for inverted axes, improving trigger binding support

Mon, 26 Dec 2016 23:02:14 -0500x11: Don't loop forever if the X server refuses a pointer grab.
Ryan C. Gordon <icculus@icculus.org> [Mon, 26 Dec 2016 23:02:14 -0500] rev 10723
x11: Don't loop forever if the X server refuses a pointer grab.

Mon, 26 Dec 2016 22:58:58 -0500Don't use pushd/popd in autogen.sh; Ubuntu's /bin/sh doesn't support it.
Ryan C. Gordon <icculus@icculus.org> [Mon, 26 Dec 2016 22:58:58 -0500] rev 10722
Don't use pushd/popd in autogen.sh; Ubuntu's /bin/sh doesn't support it.

Mon, 26 Dec 2016 02:12:21 -0800Fixed bug 3517 - Compiler warnings with gcc -Wstrict-prototypes
Sam Lantinga <slouken@libsdl.org> [Mon, 26 Dec 2016 02:12:21 -0800] rev 10721
Fixed bug 3517 - Compiler warnings with gcc -Wstrict-prototypes

felix

Compiling even a simple SDL2 'hello world' program with gcc -Wstrict-prototypes (GCC 6.2.1) results in warnings like:

/usr/include/SDL2/SDL_gamecontroller.h:143:1: attention : function declaration isn't a prototype [-Wstrict-prototypes]
extern DECLSPEC int SDLCALL SDL_GameControllerNumMappings();
^~~~~~

It seems there is a missing 'void' between the parentheses.

Mon, 26 Dec 2016 01:56:52 -0800Fixed bug 3516 - fix build on illumos
Sam Lantinga <slouken@libsdl.org> [Mon, 26 Dec 2016 01:56:52 -0800] rev 10720
Fixed bug 3516 - fix build on illumos

Sylvain

trivial patch to fix the build on illumos

-Werror=declaration-after-statement

https://gist.github.com/wiedi/15b71456667f7aa2a7f8815663723bb3

Fri, 23 Dec 2016 22:49:37 -0400Mac: back out commit e5b39f4935c8. It causes significant overhead on many GPUs.
Alex Szpakowski <slime73@gmail.com> [Fri, 23 Dec 2016 22:49:37 -0400] rev 10719
Mac: back out commit e5b39f4935c8. It causes significant overhead on many GPUs.