src/video/cocoa/SDL_cocoawindow.m
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"
Tue, 26 May 2015 21:51:47 -0300 Mac: Send a window resize event when the window's backing scale factor changes.
Tue, 26 May 2015 11:38:04 -0400 Cocoa: Fixed relative mouse mode when app loses/regains focus (thanks, Eric!).
Tue, 26 May 2015 11:01:19 -0400 Cocoa: report SDL_WINDOWEVENT_EXPOSED events to the app (thanks, David!).
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Tue, 05 May 2015 19:01:55 -0300 Replaced all remaining uses of NSAutoreleasePool with @autoreleasepool blocks (bugzilla #2680.)
Wed, 08 Apr 2015 02:00:14 -0400 SDL_SetWindowTitle() should never set a NULL pointer for the title string.
Sun, 22 Mar 2015 01:25:12 -0400 Cocoa: Handle more cases of lost focus when Key window closes (thanks, Alex!).
Mon, 24 Nov 2014 11:46:20 -0800 Mac: Add drag & drop support.
Sun, 23 Nov 2014 15:48:52 -0500 Cocoa: add in handling of "lost" touches on OS X. [bug #2635]
Sun, 17 Aug 2014 14:57:52 -0700 Fixed bug 2655 - OSX: Window position and global mouse coord spaces are different
Thu, 31 Jul 2014 12:46:23 -0700 SDL - when raising the window under OSX also force the app to activate. This fixes a fullscreen window on a separate space not coming front when raisewindow is called.
Mon, 07 Jul 2014 12:48:25 -0700 Fixed bug 2631 - Mac: minor code cleanup
Mon, 07 Jul 2014 10:33:32 -0700 Fixed bug 2629 - Mac: crash when calling SDL_DestroyWindow with an active OpenGL context
Wed, 25 Jun 2014 17:06:12 -0400 Merged Ryan's SDL-gui-backend branch.
Wed, 28 May 2014 01:22:47 -0400 Changed drag area API to a hit-testing API.
Tue, 27 May 2014 01:27:42 -0400 First shot at SDL_SetWindowDragAreas().
Sat, 24 May 2014 18:23:56 -0400 Flip this around to do the simpler condition first.
Wed, 25 Jun 2014 02:08:37 -0700 Fixed bug 2525 - Keyboard focus crash
Sun, 22 Jun 2014 02:30:36 -0700 Fixed crash initializing OpenGL ES renderer if OpenGL renderer fails
Wed, 04 Jun 2014 09:39:08 -0700 Wait for the fullscreen transition to complete before allowing the application to continue.
Wed, 04 Jun 2014 01:56:14 -0700 Fixed escape cancelling fullscreen mode now that the SDL window is the first res
Mon, 02 Jun 2014 09:09:40 -0700 Fixed bug 2534 - Mac: black bar at top of screen in SDL_WINDOW_FULLSCREEN mode
Mon, 02 Jun 2014 09:01:10 -0700 Fixed bug 2479 - [OS X] SDL_SetWindowFullscreen fails to switch to windowed
Thu, 24 Apr 2014 21:05:51 -0700 Mac: Correct the y-axis position after 94af945dbb57
Sat, 19 Apr 2014 13:15:53 -0700 Mac: SDL_SetWindowPosition is now relative to the menubar.
Tue, 30 Jul 2013 16:58:16 -0700 Mac: SDL_SetWindowPosition is now relative to the menubar.
Thu, 20 Mar 2014 11:22:57 -0400 Static analysis fix: dereference of a NULL pointer.
Sat, 15 Mar 2014 16:27:06 -0700 Only show the window if it's supposed to be shown.
Sat, 15 Mar 2014 15:35:15 -0400 Mac: Make sure window is still showing when we exit a fullscreen space.
Fri, 14 Mar 2014 18:06:09 -0700 Fixed Mac OS X window level when leaving fullscreen mode
Mon, 03 Mar 2014 21:25:16 -0500 Mac: Added a hint to opt-out of new Spaces code.
Sun, 02 Mar 2014 22:55:12 -0500 Removed unused variable.
Sun, 02 Mar 2014 22:51:31 -0500 Mac: Don't lose the menu/dock when switching back to a resizable window Space.
Sun, 02 Mar 2014 22:16:49 -0500 Mac: only programmatically create Spaces if we're FULLSCREEN_DESKTOP.
Sun, 02 Mar 2014 16:36:40 -0500 A bunch of fixes for the new Spaces code.
Sun, 02 Mar 2014 15:35:24 -0500 Mac: Manage menubar and dock as FULLSCREEN_DESKTOP windows become/resign key.
Sun, 02 Mar 2014 12:45:51 -0500 Reworked fullscreen policy on Mac OS X.
Wed, 26 Feb 2014 11:35:02 -0800 Mac: Redo cursor warp handling.
Tue, 25 Feb 2014 17:27:41 -0800 Mac: Improve moving relative mode windows.
Tue, 25 Feb 2014 15:28:12 -0800 Mac: Immediately update current OpenGL context's shape.
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Wed, 15 Jan 2014 11:31:56 -0800 Mac: Don't give windows focus back when we're closing them.
Tue, 14 Jan 2014 17:33:24 -0800 Mac: Trigger SDL_FINGERUP for all touches.
Sun, 24 Nov 2013 23:56:17 -0500 Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Fri, 27 Dec 2013 10:18:11 -0800 Bump SDL to build with 10.7 SDK.
Thu, 14 Nov 2013 22:26:49 -0800 Fixed bug 2240 - On OS/X after calling SDL_SetWindowBordered right mouse clicks no longer register
Tue, 12 Nov 2013 02:04:12 -0800 Fixed build error with SDK < 10.7
Tue, 12 Nov 2013 02:02:12 -0800 We still want to generally minimize on focus loss, but not when we're in a fullscreen space on Mac OS X.
Tue, 12 Nov 2013 01:52:54 -0800 Added a hint SDL_HINT_VIDEO_FULLSCREEN_SPACES to specify that windows go fullscreen into their own spaces on Mac OS X.