src/joystick/SDL_joystick.c
Thu, 13 Jun 2013 22:10:10 -0700 Fixed SDL building with the minimal configuration
Fri, 07 Jun 2013 09:39:10 -0700 Slightly more efficient to check the event type first
Thu, 06 Jun 2013 18:20:06 -0700 Fixed crash trying to get the GUID of an invalid joystick index
Wed, 05 Jun 2013 15:11:38 -0700 Joystick: Only send joy events when focused.
Sat, 18 May 2013 14:17:52 -0700 File style cleanup for the SDL 2.0 release
Mon, 22 Apr 2013 15:24:35 -0700 - make sure to send a joy removed event even if the joystick wasn't opened under OSX
Sun, 31 Mar 2013 12:48:50 -0400 Make SDL_SetError and friends unconditionally return -1.
Fri, 15 Feb 2013 08:47:44 -0800 Happy New Year!
Fri, 14 Dec 2012 09:22:13 -0800 Only check SDL_SYS_JoystickNeedsPolling() if we know we don't need to poll for other reasons. This avoids a select() syscall on Linux if it isn't necessary.
Tue, 11 Dec 2012 18:46:09 -0500 Minor sanity checking and tweaks in SDL_JoystickGetGUIDString().
Tue, 11 Dec 2012 11:54:32 -0800 Changes from Alfred:
Tue, 11 Dec 2012 10:49:54 -0800 Don't spam events if the axis values haven't changed
Wed, 28 Nov 2012 11:52:38 -0800 Fixed crashes in new joystick code
Tue, 27 Nov 2012 00:58:12 -0800 Organized joystick hotplug code a bit.
Mon, 26 Nov 2012 21:11:28 -0800 Fixed iOS joystick support for new API
Mon, 26 Nov 2012 16:37:54 -0800 Added hotplug joystick support and simplified game controller API, courtesy of Alfred Reynolds
Sun, 01 Jan 2012 16:58:00 -0500 Fixed bug 1337 - joystick crash due to heap corruption with btnx
Sun, 01 Jan 2012 16:55:06 -0500 Fixed bug 1337 - joystick crash due to heap corruption with btnx
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Sat, 31 Dec 2011 09:16:08 -0500 Happy New Year!
Tue, 29 Nov 2011 02:28:34 -0500 It works better if you compile it.
Tue, 29 Nov 2011 02:27:34 -0500 Better fix, iterate backwards over the array so we don't care whether the close code shuffles things down.
Tue, 29 Nov 2011 02:15:39 -0500 Closing the joystick removes it from the list.
Tue, 29 Nov 2011 02:12:24 -0500 Invalid assert. It's perfectly legit to initialize the joystick subsystem and get no joysticks.
Thu, 03 Nov 2011 12:42:23 -0400 Fixed buffer overflow in joystick cleanup. (valgrind ftw!)
Thu, 01 Sep 2011 14:02:12 -0400 Patched to compile.
Thu, 01 Sep 2011 04:34:05 -0400 Removed unused variable.
Thu, 01 Sep 2011 04:31:58 -0400 Removed unused variable.
Thu, 01 Sep 2011 04:31:01 -0400 Backport from 1.3 branch: clean up opened joysticks in SDL_JoystickQuit().
Thu, 01 Sep 2011 04:25:15 -0400 Clean up any opened joysticks during SDL_JoystickQuit().
Fri, 08 Apr 2011 13:03:26 -0700 SDL 1.3 is now under the zlib license.
Fri, 11 Feb 2011 22:37:15 -0800 Happy 2011! :)
Thu, 27 Jan 2011 22:44:08 -0800 Removed completely non-portable event thread hack.
Thu, 25 Mar 2010 01:08:26 -0700 General improvements for user custom event registration
Wed, 06 Jan 2010 06:41:41 +0000 Call SDL_OutOfMemory() if SDL_malloc() fails.
Sat, 10 Oct 2009 10:01:38 +0000 Debian patch: 218_joystick_memmove.diff
Mon, 08 Dec 2008 00:25:42 +0000 Updated copyright date
Sat, 19 Jul 2008 11:54:55 +0000 Fix bug 545, by returning early whenever an error occurs when initializing joystick structure
Sun, 24 Jan 2010 21:10:53 +0000 Fixed bug #926
Wed, 06 Jan 2010 06:40:16 +0000 Merged r3787:3788 from branches/SDL-1.2: better failures for joystick opening.
Sat, 10 Oct 2009 10:02:17 +0000 Debian patch: 218_joystick_memmove.diff
Mon, 08 Dec 2008 00:27:32 +0000 Updated copyright date
Wed, 02 Jul 2008 08:24:35 +0000 Exposed some of the joystick stuff to the haptic subsystem.
Mon, 10 Jul 2006 21:04:37 +0000 SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Fri, 30 Jun 2006 08:18:44 +0000 Added a userdata parameter for event filters.
Mon, 29 May 2006 04:04:35 +0000 more tweaking indent options
Sun, 28 May 2006 13:04:16 +0000 Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API.
Fri, 24 Mar 2006 06:10:24 +0000 Fixed some ultra-pedantic gcc warnings
Tue, 21 Feb 2006 08:46:50 +0000 Use consistent identifiers for the various platforms we support.
Sun, 19 Feb 2006 23:46:34 +0000 Use only safe string functions
Thu, 16 Feb 2006 10:11:48 +0000 New configure-based build system. Still work in progress, but much improved
Fri, 10 Feb 2006 06:48:43 +0000 More header massaging... works great on Windows. ;-)
Tue, 07 Feb 2006 09:29:18 +0000 Removed uses of stdlib.h and string.h
Tue, 07 Feb 2006 06:59:48 +0000 Use SDL_ prefixed versions of C library functions.
Mon, 06 Feb 2006 08:28:51 +0000 It's now possible to build SDL without any C runtime at all on Windows,
Wed, 01 Feb 2006 06:32:25 +0000 Updated copyright information and removed rcs id lines (problematic in branch merges)
Sun, 04 Jan 2004 16:49:27 +0000 Updated copyright information for 2004 (Happy New Year!)
Sat, 13 Sep 2003 02:20:32 +0000 SDL_JoystickInit: If malloc() fails, pretend no joysticks were detected.
Wed, 06 Mar 2002 11:23:08 +0000 Updated copyright information for 2002
Fri, 14 Dec 2001 12:38:15 +0000 Updated the source with the correct e-mail address