src/video/cocoa/SDL_cocoakeyboard.m
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Wed, 19 Oct 2016 20:39:12 -0700 Fixed crash on Mac OS X 10.10 and earlier
Tue, 18 Oct 2016 23:12:45 -0700 Worked around a crash on Mac OS X 10.10 and earlier, thanks to Eric Wasylishen.
Wed, 12 Oct 2016 18:45:56 -0700 Fixed build warning
Tue, 04 Oct 2016 02:11:52 -0700 Fixed bug 2157 - Caps Lock key produces key down & key up events while key is still pressed.
Tue, 13 Sep 2016 19:51:10 -0300 Enable more compiler warnings in the Xcode projects (based on Xcode 8's suggestion), made some integer downcasts explicit.
Sat, 21 May 2016 12:09:23 -0300 Mac: Fix a crash when SDL is compiled with SDL_MAC_NO_SANDBOX enabled, by increasing the stack size of the mouse tap thread back to OS X' default of 512 KB.
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 13:30:58 -0500 Mac: Whoops, lost legit Caps lock keypress events. Fixed.
Mon, 28 Dec 2015 13:07:44 -0500 Sync up the caps/numlock state properly without sending key events.
Sun, 27 Dec 2015 16:46:12 -0500 Mac: make sure SDL keyboard state reflects system capslock state at startup.
Thu, 10 Dec 2015 22:17:22 -0400 Cocoa: Use NSTextInputClient instead of NSTextInput for text input handling. The latter was deprecated in OS X 10.6.
Sat, 14 Nov 2015 04:24:39 -0400 Mac: Fix a warning about implicit declaration of SDL_SendKeymapChangedEvent (bug #3167.)
Tue, 27 Oct 2015 11:17:32 -0700 Add a new SDL_KEYMAPCHANGED SDL event to abstract notification of keyboard layout or input language changes.
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Sun, 17 Aug 2014 15:07:00 -0700 Fixed 2680 - OSX: Replace NSAutoreleasePool with @autoreleasepool
Mon, 07 Jul 2014 12:48:25 -0700 Fixed bug 2631 - Mac: minor code cleanup
Sun, 15 Jun 2014 11:59:16 -0400 Mac: Fixed crash when returning from a fullscreen Space on shutdown.
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Wed, 29 Jan 2014 18:37:23 -0800 Mac: [NSApp keyWindow] is not valid in windowDidBecomeKey:
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
Sat, 27 Jul 2013 03:20:09 -0700 Fixed bug 1272 - Bogus numlock key up/down events being reported on MacOS X
Tue, 23 Jul 2013 17:38:59 -0700 Mac: Codify SDK and OS requirements, and clean up.
Sat, 18 May 2013 14:17:52 -0700 File style cleanup for the SDL 2.0 release
Fri, 15 Feb 2013 08:47:44 -0800 Happy New Year!
Mon, 11 Feb 2013 17:39:52 -0800 Backed out use of @autorelease keyword for now, since it's not supported by older Xcode versions.
Sun, 06 Jan 2013 19:04:53 +0300 Replaced manual NSAutoreleasePool handing with @autorelease
Sat, 12 Jan 2013 22:58:12 -0800 Update SDL_InvalidParamError to take param name; add additional fuzzer function; add new tests to keyboard test suite; improve surface test suite
Fri, 11 Jan 2013 20:36:39 -0800 Add new internal error message for invalid parameters; add validation of input rect in SDL_SetTextInputRect; add test cases for SDL_SetTextInputRect to keyboard suite
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Mon, 31 Oct 2011 05:56:58 -0400 Lots of fixes importing SDL source wholesale into a new iOS project
Fri, 02 Sep 2011 14:00:57 -0400 Fixed a compiler warning on Mac OS X.
Thu, 25 Aug 2011 03:11:28 -0400 Removed the MAC_OS_X_VERSION_10_x macros from the 1.3 branch.
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! :)
Mon, 07 Feb 2011 10:40:21 -0800 Renamed SDL_Key to SDL_Keycode to clarify terminology.
Mon, 07 Feb 2011 09:42:08 -0800 Renamed SDLKey and SDLMod for consistency
Mon, 07 Feb 2011 09:37:11 -0800 Sheena pointed out that "scancode" and "keysym" are single words and shouldn't be camel-cased.
Mon, 24 Jan 2011 13:47:35 -0600 Renamed SDL_keysym to SDL_KeySym
Wed, 01 Dec 2010 12:23:16 -0800 Removed support for 10.3.9
Sun, 22 Aug 2010 12:07:55 -0700 Merged Jim's Google Summer of Code work from SDL-gsoc2010_gesture
Wed, 28 Jul 2010 23:32:13 -0700 Fixed the code so we receive Cocoa touch events
Tue, 27 Jul 2010 05:21:24 +0400 Finished (untested) OS X code.
Sat, 24 Jul 2010 22:28:38 +0400 Added preliminary touch code to SDL_cocoakeyboard.m
Thu, 12 Aug 2010 16:00:47 +0200 Fix for deleting the last uncommit character
Wed, 21 Jul 2010 21:47:12 -0700 Fixed key repeat detection on X11, and simplified the code for everyone else.
Tue, 20 Jul 2010 23:25:24 -0700 Added support for keyboard repeat (only tested on Windows so far)
Thu, 08 Jul 2010 00:03:39 -0700 I missed the Objective C files when updating the copyright date...
Sun, 09 May 2010 20:47:22 -0700 Removed multi-mouse / multi-keyboard support in anticipation of a real multi-mouse and multi-touch API.
Thu, 15 Apr 2010 22:27:50 -0700 changeset: 4434:4e5dd7dc58cd
Thu, 15 Apr 2010 22:27:01 -0700 Minor cleanup on Jiang's patch
Thu, 15 Apr 2010 22:14:26 -0700 changeset: 4433:25667ea797fa
Tue, 19 Jan 2010 07:28:51 +0000 From: Jjgod Jiang
Mon, 18 Jan 2010 14:12:29 +0000 Fixed compile error on Mac OS X 10.4
Sat, 05 Dec 2009 19:57:49 +0000 Fixed compilation on Mac OS X 10.4
Mon, 21 Sep 2009 05:24:54 +0000 Fixed build on Mac OS X 10.4
Sat, 19 Sep 2009 13:29:40 +0000 Merged a cleaned up version of Jiang's code changes from Google Summer of Code 2009
Sat, 05 Sep 2009 09:55:25 +0000 From: Jjgod Jiang <gzjjgod@gmail.com>