src/video/cocoa/SDL_cocoawindow.m
Sat, 10 Nov 2018 20:56:23 -0400 cocoa: fix building with the macOS 10.7 SDK (thanks Riccardo!)
Sat, 10 Nov 2018 16:15:48 -0400 Add SDL_TouchDeviceType enum and SDL_GetTouchDeviceType(SDL_TouchID id).
Thu, 18 Oct 2018 12:05:05 -0400 cocoa: Fix OpenGL rendering on macOS 10.14 ("Mojave").
Thu, 18 Oct 2018 12:05:05 -0400 cocoa: Fix OpenGL rendering on macOS 10.14 ("Mojave").
Wed, 26 Sep 2018 20:10:32 -0400 cocoa: Force an OpenGL context update when the window becomes key.
Wed, 26 Sep 2018 20:10:32 -0400 cocoa: Force an OpenGL context update when the window becomes key.
Mon, 24 Sep 2018 11:49:25 -0700 Fixed whitespace
Thu, 02 Aug 2018 16:03:47 -0400 Some drag'and'drop improvements.
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Mon, 04 Dec 2017 20:35:01 -0800 Fixed bug 3975 - Add GLES2 support for macOS via ANGLE library
Wed, 25 Oct 2017 18:02:11 -0400 cocoa: Don't change the NSWindow background color.
Sat, 09 Sep 2017 11:00:25 -0700 Fixed bug 3809 - Restore after maximize leads to wrong size
Sat, 09 Sep 2017 10:31:44 -0700 Fixed bug 3719 - Cocoa - Incorrect window size when leaving fullscreen
Sun, 03 Sep 2017 17:33:49 -0400 macOS: bug-fix for #3793, "fullscreen toggle does not maintain SDL_Renderer's logical size"
Thu, 31 Aug 2017 21:34:29 -0300 macOS: Fix menubar items being enabled when they shouldn't be.
Thu, 31 Aug 2017 21:13:32 -0300 macOS: Prevent unwanted native fullscreen (Spaces) toggles when the window is in fullscreen or isn't resizable. Fixes bug #3691.
Tue, 29 Aug 2017 21:42:22 -0700 Fixed bug 3719 - Cocoa - Incorrect window size when leaving fullscreen
Tue, 01 Aug 2017 20:16:10 -0700 Fixed bug 3697 - Main thread gets stuck on left mouse down
Tue, 01 Aug 2017 20:09:23 -0700 Backed out changeset 81e6d0f852fc for bug 3697
Thu, 13 Jul 2017 22:59:02 -0300 macOS: Replace uses of deprecated Cocoa enum names with modern/consistent equivalents.
Mon, 10 Jul 2017 17:07:19 -0700 Fixed bug 3697 - Main thread gets stuck on left mouse down
Sun, 26 Mar 2017 21:00:19 +0200 Removed newlines from error messages.
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Fri, 23 Dec 2016 22:49:37 -0400 Mac: back out commit e5b39f4935c8. It causes significant overhead on many GPUs.
Fri, 23 Dec 2016 22:08:18 -0400 Mac: Fix over-saturated colors on P3 displays (e.g. the 2016 MBPs).
Sat, 26 Nov 2016 10:26:22 -0800 SDL for Mac - only enable global event tap when actually necessary (app has focus and has requested relative mouse mode or has asked for a mouse grab). in other situations the event tap impacts system performance and battery life with no benefit.
Fri, 07 Oct 2016 23:40:44 -0700 Implemented SDL_GetHintBoolean() to make it easier to check boolean hints
Thu, 29 Sep 2016 22:52:41 -0400 Added SDL_SetWindowResizable(). (thanks, Ethan!)
Thu, 29 Sep 2016 13:34:49 -0700 Generalized the hint for whether the application gets a mouse event when clicking on the window to activate it, and is now named SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH.
Sat, 24 Sep 2016 18:46:34 -0300 Use OS-provided click counts on macOS and iOS for mouse press and release events.
Fri, 16 Sep 2016 22:27:58 -0700 Fixed warning with Xcode 7.3.0
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.
Sun, 28 Aug 2016 19:06:31 -0400 cocoa: Fixed incorrect autorelease, noted by static analysis.
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!)
Sun, 01 May 2016 21:41:30 -0300 Cocoa mouse code: Replaced NSPointInRect with NSMouseInRect (thanks Eric Wasylishen!) Fixes bug #3312.
Sun, 01 May 2016 19:51:10 -0300 Mac: replaced a deprecated CGSetLocalEventsSuppressionInterval call that I missed in commit f0645cd8fd39
Sat, 02 Apr 2016 11:54:05 -0300 Add a new hint SDL_HINT_MAC_MOUSE_FOCUS_CLICKTHROUGH, which allows mouse click events to occur when clicking to focus a window in Mac OS X.
Tue, 21 Apr 2015 10:10:59 -0400 Added SDL_WINDOWEVENT_HIT_TEST.
Tue, 05 Jan 2016 02:46:10 -0500 Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity().
Tue, 05 Jan 2016 01:42:00 -0500 Added SDL_DROPBEGIN and SDL_DROPCOMPLETE events, plus window IDs for drops.
Tue, 21 Apr 2015 09:46:48 -0400 Added a few FIXMEs.
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Tue, 29 Dec 2015 01:09:58 -0500 Mac: don't ignore mouse clicks on the top pixel of a window (thanks, Joshua!).
Mon, 28 Dec 2015 13:07:44 -0500 Sync up the caps/numlock state properly without sending key events.
Sun, 27 Dec 2015 23:39:43 -0500 Mac: Fix keyboard state if capslock was toggled while app wasn't in foreground.
Mon, 30 Nov 2015 03:30:35 -0400 Removed some debug prints.
Mon, 30 Nov 2015 03:30:07 -0400 Mac: Fixed SDL_SetWindowFullscreen not restoring the window's original size when exiting a Space.
Mon, 09 Nov 2015 08:55:07 -0800 one last SDL fix: restore menu bar if we destroy a fullscreen window without transitioning it back to a non-fullscreen window first
Mon, 09 Nov 2015 08:54:56 -0800 more SDL fullscreen state tracking fixes, don't update fullscreen flags on failure to change fullscreen state
Mon, 09 Nov 2015 08:54:49 -0800 SDL OSX implementation must account for the fact that going fullscreen can fail. improve the logic around retrying, make a few attempts before failing.
Mon, 09 Nov 2015 08:54:42 -0800 add hacky support for failed fullscreen transitions. SDL doesn't have the concept of a fullscreen transition that failed. if the user is actively changing spaces while the app goes fullscreen, it fails to go fullscreen; now it will just try again instead of hanging around with the wrong window styles.
Fri, 23 Oct 2015 03:37:53 -0300 Mac: Fix returning to the window's Space in OS X 10.11+ when SDL_WINDOW_FULLSCREEN_DESKTOP is used (bug #3152.)
Wed, 09 Sep 2015 13:55:11 -0300 Mac: Fixed SDL_SetWindowSize to set the size of the content area of the window, rather than the total size including decorations.
Fri, 14 Aug 2015 01:20:41 -0400 Cocoa: Keep the window's screen position through SDL_SetWindowSize().
Sun, 05 Jul 2015 15:45:48 -0700 Better fix for bug 3048, don't crash if the window title is NULL
Sat, 04 Jul 2015 21:04:49 -0400 Fixed bug 3048, "Crashes in Cocoa_SetWindowTitle"
Sat, 04 Jul 2015 14:09:09 -0400 Cocoa: support drag-and-drop of multiple objects.
Tue, 30 Jun 2015 19:30:02 -0700 Hack to fix missing window decorations after toggling fullscreen mode in Mac OS X 10.10
Sun, 31 May 2015 00:50:30 -0400 Cocoa: ignore mouseDown events in a window's titlebar.
Thu, 28 May 2015 12:55:01 -0700 Fixed bug 2054 - SDL_GetError: "Unknown touch device"