Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Dec 2012 12:07:06 -0500] rev 6734
Updated Linux joystick code to support hotplug, GUIDs, etc.
This uses libudev for hotplug, but it's optional, so we'll just try to find
some reasonable defaults without it (maybe an older Linux box or under
FreeBSD's Linux emulation?).
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Dec 2012 11:59:29 -0500] rev 6733
Print stick GUID in testjoystick.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Dec 2012 11:41:06 -0500] rev 6732
Don't hang testjoystick if we failed to open the device in the first place.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Dec 2012 11:28:29 -0500] rev 6731
Cleaned out tabstops, other minor style nitpicks.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Dec 2012 11:26:08 -0500] rev 6730
Allow testjoystick to quit, instead of looping on hotplug events forever.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Dec 2012 11:07:48 -0500] rev 6729
Removed old Linux joystick API (/dev/js*).
The newer API (/dev/input/event/*) is 12+ years old at this point, and has
been available since Linux 2.4.
Ryan C. Gordon <icculus@icculus.org> [Mon, 10 Dec 2012 15:50:42 -0500] rev 6728
Removed the "logical" Linux joystick code.
It's been forcibly disabled since 2009, since the kernel apparently splits
these devices for us now, and apparently the code was crashing at the time
(see hg changeset 11c079bb52a8).
Also, it was a ton of messy #ifdefs in this file!
Andreas Schiffler <aschiffler@ferzkopp.net> [Sun, 09 Dec 2012 17:56:19 -0800] rev 6727
Added existing common.c/.h functions to test lib; minor assert refactoring
Ryan C. Gordon <icculus@icculus.org> [Sat, 08 Dec 2012 15:33:14 -0500] rev 6726
Fork a child process for X11 message boxes, so setlocale() doesn't break stuff.
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Dec 2012 20:28:52 -0800] rev 6725
astyle to the rescue!