src/joystick/darwin/SDL_sysjoystick.c
Fri, 26 Aug 2016 12:18:08 -0700 Added SDL_PrivateJoystickAdded() and SDL_PrivateJoystickRemoved()
Mon, 08 Aug 2016 12:17:53 -0700 [ OSX ] enables Xbox One S Guide (System Main Menu) button detection. the one possible impact is that since button identifiers on OSX are just their sequence in the HID report descriptor we might change the button order, and any existing/saved mappings may get their order changed.
Sat, 21 May 2016 00:20:52 -0300 Removed Mac OS 10.5 support (bug #3137). Also fixed a warning about deprecated Carbon code when using SDL_audio (bug #3127, thanks Dominik!)
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Mon, 28 Dec 2015 15:44:09 -0400 Mac: expose joystick buttons that report themselves as having 'Start' and 'Select' HID usages.
Thu, 12 Nov 2015 22:44:32 -0400 Mac: Detect the d-pad and pause buttons on Steelseries MFi gamepads (bug #3124.)
Sun, 13 Sep 2015 11:29:45 -0400 Mac: Fixed off-by-one bug when plugging in a joystick (thanks, Konstantin!).
Tue, 26 May 2015 12:52:28 -0400 Mac: Fix compiler warning when building with a min target >= 10.6.
Tue, 26 May 2015 08:52:02 -0700 Fixed bug 2869 - Controllers connected on launch are reported twice.
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Tue, 24 Mar 2015 13:52:01 -0400 Cleanups in the joystick code.
Tue, 24 Mar 2015 03:24:57 -0400 Mac: patched to compile with haptic subsystem disabled (thanks, Rodrigo!).
Wed, 11 Mar 2015 21:14:21 +0100 Updated internal documentation comments.
Mon, 02 Mar 2015 11:43:24 -0800 SDL
Thu, 19 Feb 2015 23:52:10 -0500 Mac OS X: Better way to stop duplicate joystick reports (thanks, Kyungdahm!).
Sun, 31 Aug 2014 11:21:10 -0400 Mac: Don't add the same joystick twice if IOKit reports a duplicate device.
Mon, 07 Jul 2014 12:48:25 -0700 Fixed bug 2631 - Mac: minor code cleanup
Tue, 24 Jun 2014 01:32:20 -0700 Fixed compiling SDL 1.2 with Xcode 5.1.1
Sat, 14 Jun 2014 23:31:23 -0400 Removed SDL_SYS_JoystickNeedsPolling().
Fri, 13 Jun 2014 14:52:26 -0400 Mac: Run the CFRunLoop in joystick mode during SDL_SYS_JoystickNeedsPolling().
Fri, 13 Jun 2014 10:50:24 -0700 - fixed crash if you removed a device twice, the deviceRef is invalid if removed from the removed device callback (added in http://hg.libsdl.org/SDL/rev/153077041e4b ).
Thu, 24 Apr 2014 23:24:48 -0400 Mac OS X: Look for joystick hotplug in its own CFRunLoop.
Sun, 23 Feb 2014 01:24:46 -0500 Free the correct variable.
Sat, 22 Feb 2014 21:15:34 -0500 Mac joystick: ignore duplicate HID elements.
Sat, 22 Feb 2014 00:55:28 -0500 Reworked Mac OS X joystick code to use the 10.5+ HID Manager API.
Wed, 05 Feb 2014 01:02:09 -0500 Cleanup some vi footer comments, rename new PRIVATE_* funcs to MacHaptic_*.
Tue, 04 Feb 2014 18:17:16 -0500 Implement new backend methods for haptic and hot plugging on OS X
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 23:56:17 -0500 Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Sun, 10 Nov 2013 17:56:07 -0800 Fixed bug 1965 - Mac: dead code for supporting OS 10.4
Sun, 06 Oct 2013 20:39:23 -0700 Only allocate a joystick instance ID once we know it's a joystick.
Wed, 21 Aug 2013 10:27:39 -0300 Patched to compile on Darwin
Wed, 21 Aug 2013 09:43:09 -0300 OCD fixes: Adds a space before */
Sat, 10 Aug 2013 10:57:54 -0700 Fixed whitespace
Sat, 10 Aug 2013 10:55:12 -0700 Fixed bug 2024 - Update OSX Joystick code to fully support Saitek p2500 gamepad
Sat, 10 Aug 2013 10:54:03 -0700 Fixed bug 2025 - Update 1.2 OSX Joystick code to fully support Saitek p2500 gamepad
Sat, 18 May 2013 14:17:52 -0700 File style cleanup for the SDL 2.0 release
Wed, 01 May 2013 11:59:54 +0200 Corrected spelling in C source files.
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.
Mon, 25 Mar 2013 11:38:30 -0700 Added GUIDs for Bluetooth devices, using the same algorithm as the Linux code.
Fri, 15 Feb 2013 08:47:44 -0800 Happy New Year!
Tue, 11 Dec 2012 11:54:32 -0800 Changes from Alfred:
Sat, 01 Dec 2012 14:48:30 -0800 Update assert API in test lib; add to and harness; add test lib to VS2010 and VS2012 solution; fix VS2012 solution; fix compiler warning
Tue, 27 Nov 2012 00:58:12 -0800 Organized joystick hotplug code a bit.
Mon, 26 Nov 2012 22:27:49 -0800 Completed adding new hotplug stubs for the joystick implementations
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
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Sat, 31 Dec 2011 09:16:08 -0500 Happy New Year!
Sun, 21 Aug 2011 09:47:43 -0400 Remove src/joystick/darwin/10.3.9-FIX dir.
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! :)
Wed, 01 Dec 2010 12:23:16 -0800 Removed support for 10.3.9
Mon, 08 Dec 2008 00:25:42 +0000 Updated copyright date
Sat, 29 Dec 2007 19:44:02 +0000 Fixed bug #478
Fri, 28 Dec 2007 20:39:31 +0000 Fixed fatbuild.sh script for building on Mac OS X 10.5
Tue, 29 May 2007 12:01:07 +0000 Mac OS X joystick calibration code should start with device-specified bounds.
Sun, 18 Mar 2007 22:37:10 +0000 Mac OS X joystick support: don't ignore kHIDUsage_GD_MultiAxisController
Sun, 24 Jan 2010 21:10:53 +0000 Fixed bug #926