src/joystick/darwin/SDL_sysjoystick.c
Fri, 26 Aug 2016 12:18:08 -0700 Sam Lantinga Added SDL_PrivateJoystickAdded() and SDL_PrivateJoystickRemoved()
Mon, 08 Aug 2016 12:17:53 -0700 Sam Lantinga [ 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 Alex Szpakowski 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 Sam Lantinga Updated copyright to 2016
Mon, 28 Dec 2015 15:44:09 -0400 Alex Szpakowski Mac: expose joystick buttons that report themselves as having 'Start' and 'Select' HID usages.
Thu, 12 Nov 2015 22:44:32 -0400 Alex Szpakowski Mac: Detect the d-pad and pause buttons on Steelseries MFi gamepads (bug #3124.)
Sun, 13 Sep 2015 11:29:45 -0400 Ryan C. Gordon Mac: Fixed off-by-one bug when plugging in a joystick (thanks, Konstantin!).
Tue, 26 May 2015 12:52:28 -0400 Ryan C. Gordon Mac: Fix compiler warning when building with a min target >= 10.6.
Tue, 26 May 2015 08:52:02 -0700 Sam Lantinga Fixed bug 2869 - Controllers connected on launch are reported twice.
Tue, 26 May 2015 06:27:46 -0700 Sam Lantinga Updated the copyright year to 2015
Tue, 24 Mar 2015 13:52:01 -0400 Ryan C. Gordon Cleanups in the joystick code.
Tue, 24 Mar 2015 03:24:57 -0400 Ryan C. Gordon Mac: patched to compile with haptic subsystem disabled (thanks, Rodrigo!).
Wed, 11 Mar 2015 21:14:21 +0100 Philipp Wiesemann Updated internal documentation comments.
Mon, 02 Mar 2015 11:43:24 -0800 Alfred Reynolds SDL
Thu, 19 Feb 2015 23:52:10 -0500 Ryan C. Gordon Mac OS X: Better way to stop duplicate joystick reports (thanks, Kyungdahm!).
Sun, 31 Aug 2014 11:21:10 -0400 Ryan C. Gordon Mac: Don't add the same joystick twice if IOKit reports a duplicate device.
Mon, 07 Jul 2014 12:48:25 -0700 Sam Lantinga Fixed bug 2631 - Mac: minor code cleanup
Tue, 24 Jun 2014 01:32:20 -0700 Sam Lantinga Fixed compiling SDL 1.2 with Xcode 5.1.1 SDL-1.2
Sat, 14 Jun 2014 23:31:23 -0400 Ryan C. Gordon Removed SDL_SYS_JoystickNeedsPolling().
Fri, 13 Jun 2014 14:52:26 -0400 Ryan C. Gordon Mac: Run the CFRunLoop in joystick mode during SDL_SYS_JoystickNeedsPolling().
Fri, 13 Jun 2014 10:50:24 -0700 Alfred Reynolds - 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 Ryan C. Gordon Mac OS X: Look for joystick hotplug in its own CFRunLoop.
Sun, 23 Feb 2014 01:24:46 -0500 Ryan C. Gordon Free the correct variable.
Sat, 22 Feb 2014 21:15:34 -0500 Ryan C. Gordon Mac joystick: ignore duplicate HID elements.
Sat, 22 Feb 2014 00:55:28 -0500 Ryan C. Gordon Reworked Mac OS X joystick code to use the 10.5+ HID Manager API.
Wed, 05 Feb 2014 01:02:09 -0500 Ryan C. Gordon Cleanup some vi footer comments, rename new PRIVATE_* funcs to MacHaptic_*.
Tue, 04 Feb 2014 18:17:16 -0500 Edward Rudd Implement new backend methods for haptic and hot plugging on OS X
Sun, 02 Feb 2014 00:53:27 -0800 Sam Lantinga Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 23:56:17 -0500 Ryan C. Gordon Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Sun, 10 Nov 2013 17:56:07 -0800 Sam Lantinga Fixed bug 1965 - Mac: dead code for supporting OS 10.4
Sun, 06 Oct 2013 20:39:23 -0700 Sam Lantinga Only allocate a joystick instance ID once we know it's a joystick.
Wed, 21 Aug 2013 10:27:39 -0300 Gabriel Jacobo Patched to compile on Darwin
Wed, 21 Aug 2013 09:43:09 -0300 Gabriel Jacobo OCD fixes: Adds a space before */
Sat, 10 Aug 2013 10:57:54 -0700 Sam Lantinga Fixed whitespace
Sat, 10 Aug 2013 10:55:12 -0700 Sam Lantinga Fixed bug 2024 - Update OSX Joystick code to fully support Saitek p2500 gamepad
Sat, 10 Aug 2013 10:54:03 -0700 Sam Lantinga Fixed bug 2025 - Update 1.2 OSX Joystick code to fully support Saitek p2500 gamepad SDL-1.2
Sat, 18 May 2013 14:17:52 -0700 Sam Lantinga File style cleanup for the SDL 2.0 release
Wed, 01 May 2013 11:59:54 +0200 Philipp Wiesemann Corrected spelling in C source files.
Mon, 22 Apr 2013 15:24:35 -0700 VALVE\alfred - 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 Ryan C. Gordon Make SDL_SetError and friends unconditionally return -1.
Mon, 25 Mar 2013 11:38:30 -0700 Sam Lantinga Added GUIDs for Bluetooth devices, using the same algorithm as the Linux code.
Fri, 15 Feb 2013 08:47:44 -0800 Sam Lantinga Happy New Year!
Tue, 11 Dec 2012 11:54:32 -0800 Sam Lantinga Changes from Alfred:
Sat, 01 Dec 2012 14:48:30 -0800 Andreas Schiffler 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 Sam Lantinga Organized joystick hotplug code a bit.
Mon, 26 Nov 2012 22:27:49 -0800 Sam Lantinga Completed adding new hotplug stubs for the joystick implementations
Mon, 26 Nov 2012 21:11:28 -0800 Sam Lantinga Fixed iOS joystick support for new API
Mon, 26 Nov 2012 16:37:54 -0800 Sam Lantinga Added hotplug joystick support and simplified game controller API, courtesy of Alfred Reynolds
Sat, 31 Dec 2011 09:28:07 -0500 Sam Lantinga Happy New Year!
Sat, 31 Dec 2011 09:16:08 -0500 Sam Lantinga Happy New Year! SDL-1.2
Sun, 21 Aug 2011 09:47:43 -0400 Ryan C. Gordon Remove src/joystick/darwin/10.3.9-FIX dir. SDL-1.2
Fri, 08 Apr 2011 13:03:26 -0700 Sam Lantinga SDL 1.3 is now under the zlib license.
Fri, 11 Feb 2011 22:37:15 -0800 Sam Lantinga Happy 2011! :)
Wed, 01 Dec 2010 12:23:16 -0800 Sam Lantinga Removed support for 10.3.9
Mon, 08 Dec 2008 00:25:42 +0000 Sam Lantinga Updated copyright date SDL-1.2
Sat, 29 Dec 2007 19:44:02 +0000 Sam Lantinga Fixed bug #478 SDL-1.2
Fri, 28 Dec 2007 20:39:31 +0000 Sam Lantinga Fixed fatbuild.sh script for building on Mac OS X 10.5 SDL-1.2
Tue, 29 May 2007 12:01:07 +0000 Ryan C. Gordon Mac OS X joystick calibration code should start with device-specified bounds. SDL-1.2
Sun, 18 Mar 2007 22:37:10 +0000 Ryan C. Gordon Mac OS X joystick support: don't ignore kHIDUsage_GD_MultiAxisController SDL-1.2
Sun, 24 Jan 2010 21:10:53 +0000 Sam Lantinga Fixed bug #926
Mon, 08 Dec 2008 00:27:32 +0000 Sam Lantinga Updated copyright date
Sat, 08 Nov 2008 07:34:21 +0000 Sam Lantinga Sort by HID usage, which makes more sense and is more cross-platform
Wed, 27 Aug 2008 15:10:03 +0000 Sam Lantinga Final merge of Google Summer of Code 2008 work...
Mon, 25 Aug 2008 09:55:03 +0000 Sam Lantinga Final merge of Google Summer of Code 2008 work...
Wed, 27 Aug 2008 04:23:38 +0000 Darren Alton Clean up. gsoc2008_nds
Mon, 11 Aug 2008 02:51:32 +0000 Sam Lantinga Fixed force feedback detection of joystick devices gsoc2008_force_feedback
Sun, 10 Aug 2008 19:53:58 +0000 Edgar Simo Casting for warnings. gsoc2008_force_feedback
Sun, 10 Aug 2008 19:47:02 +0000 Edgar Simo Forgot some headers. gsoc2008_force_feedback
Sun, 10 Aug 2008 19:45:38 +0000 Edgar Simo First draft of darwin haptic<->joystick stuff. gsoc2008_force_feedback
Wed, 06 Aug 2008 11:08:29 +0000 Edgar Simo Exposed the darwin joystick hardware data to the haptic subsystem. gsoc2008_force_feedback
Tue, 08 Jan 2008 00:10:46 +0000 Bob Pendleton Checking in Christian Walther's patch for x11 keyboard input. Minor code tweaks by Bob.
Sat, 29 Dec 2007 19:45:09 +0000 Sam Lantinga Fixed bug #478
Thu, 14 Jun 2007 13:21:29 +0000 Sam Lantinga make indent
Thu, 31 May 2007 14:46:01 +0000 Sam Lantinga Fixed build issues on Mac OS X
Tue, 29 May 2007 12:14:16 +0000 Ryan C. Gordon Merged r3029:3030 from branches/SDL-1.2: Mac OS X joystick axis fix.
Sun, 18 Mar 2007 22:39:24 +0000 Ryan C. Gordon Merged r2992:2993 from branches/SDL-1.2: Mac OS X multi-axis joystick support.
Mon, 10 Jul 2006 21:04:37 +0000 Sam Lantinga SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Mon, 29 May 2006 04:04:35 +0000 Sam Lantinga more tweaking indent options SDL-1.3
Sun, 28 May 2006 13:04:16 +0000 Sam Lantinga Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API. SDL-1.3
Fri, 14 Apr 2006 04:46:47 +0000 Sam Lantinga Make sure code is only compiled if the appropriate subsystem is enabled
Thu, 13 Apr 2006 13:08:26 +0000 Sam Lantinga Fixes bug #195:
Sat, 11 Mar 2006 23:44:21 +0000 Sam Lantinga *** empty log message ***
Thu, 09 Mar 2006 06:33:21 +0000 Sam Lantinga Cleaning up warnings on MacOS X
Tue, 21 Feb 2006 19:24:09 +0000 Sam Lantinga Fixed build warnings on Intel Mac
Tue, 21 Feb 2006 08:46:50 +0000 Sam Lantinga Use consistent identifiers for the various platforms we support.
Thu, 16 Feb 2006 10:11:48 +0000 Sam Lantinga New configure-based build system. Still work in progress, but much improved
Fri, 10 Feb 2006 06:48:43 +0000 Sam Lantinga More header massaging... works great on Windows. ;-)
Tue, 07 Feb 2006 09:29:18 +0000 Sam Lantinga Removed uses of stdlib.h and string.h
Wed, 15 Jun 2005 23:41:57 +0000 Ryan C. Gordon The Darwin/MacOSX joystick code is largely copied from the HID Utilities
Thu, 26 Feb 2004 13:45:22 +0000 Sam Lantinga Date: Wed, 25 Feb 2004 06:41:17 -0500
Sun, 04 Jan 2004 16:49:27 +0000 Sam Lantinga Updated copyright information for 2004 (Happy New Year!)
Thu, 29 May 2003 04:37:17 +0000 Sam Lantinga *** empty log message ***
Sun, 25 May 2003 02:17:52 +0000 Ryan C. Gordon God, this is the never-ending patch. Another USB joystick detection fix for
Thu, 22 May 2003 20:42:37 +0000 Ryan C. Gordon Attempt #3: Fixed boolean logic bug that caused all HID joysticks to be
Thu, 22 May 2003 07:12:36 +0000 Ryan C. Gordon Whoops...typo prevented compiling. Fixed.
Thu, 22 May 2003 06:41:54 +0000 Ryan C. Gordon Find just joysticks and gamepads (as opposed to, say, USB Audio devices), in
Sat, 03 May 2003 15:36:10 +0000 Sam Lantinga MacOS X joystick fix
Tue, 04 Feb 2003 21:05:20 +0000 Sam Lantinga Added support for HID sliders wheels and dials on MacOS X
Mon, 16 Sep 2002 06:50:26 +0000 Sam Lantinga Date: Thu, 12 Sep 2002 20:35:51 -0400
Sat, 31 Aug 2002 01:31:44 +0000 Sam Lantinga Darrell's Jag joystick fix
Mon, 29 Jul 2002 22:26:43 +0000 Sam Lantinga Date: Mon, 29 Jul 2002 15:07:22 +1000
Wed, 06 Mar 2002 11:23:08 +0000 Sam Lantinga Updated copyright information for 2002
Fri, 14 Dec 2001 12:38:15 +0000 Sam Lantinga Updated the source with the correct e-mail address
Thu, 18 Oct 2001 15:07:09 +0000 Sam Lantinga *** empty log message ***
Tue, 16 Oct 2001 15:04:00 +0000 Sam Lantinga *** empty log message ***
Tue, 16 Oct 2001 15:01:37 +0000 Sam Lantinga *** empty log message ***
Sun, 23 Sep 2001 21:58:52 +0000 Sam Lantinga *** empty log message ***
Tue, 11 Sep 2001 19:00:18 +0000 Sam Lantinga Date: Sat, 8 Sep 2001 04:42:23 +0200
less more (0) tip