SDL/src/video/cocoa
Frank Praznik b871ac0d97 Add support for non-constrained and non-grabbing popups
By default, popups are automatically constrained to be completely within display bounds, so as not to cut off information and result in an unusable menu, or unreadable tooltip. In some cases, however, this is not wanted, so a property to toggle this behavior is added.

There are also cases where the client may not want a popup menu to implicitly grab the keyboard focus, as is the default behavior, so popup menus now respect the focusable flag/property, as well as being able to toggle focus grabbing via SDL_SetWindowFocusable().
2025-04-29 12:02:14 -04:00
..
SDL_cocoaclipboard.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoaclipboard.m Bumped deployment requirements for Apple platforms 2025-01-14 12:03:07 -08:00
SDL_cocoaevents.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoaevents.m cocoa: clear mouse focus based on NSEventTypeMouseExited events (#11991) 2025-01-15 23:34:20 -08:00
SDL_cocoakeyboard.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoakeyboard.m wayland: Add multi-seat support 2025-04-12 13:39:17 -04:00
SDL_cocoamessagebox.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoamessagebox.m Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoametalview.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoametalview.m Cocoa metal layers need their size updated before renderer updates 2025-02-24 15:37:13 -08:00
SDL_cocoamodes.h cocoa: Implemented display hotplugging support. 2025-01-10 13:25:34 -05:00
SDL_cocoamodes.m Use an autoreleasepool in Cocoa_GetDisplayUsableBounds() 2025-03-18 14:36:48 -07:00
SDL_cocoamouse.h cocoa: clear mouse focus based on NSEventTypeMouseExited events (#11991) 2025-01-15 23:34:20 -08:00
SDL_cocoamouse.m Retain mouse focus as long as we're getting mouse events 2025-02-21 15:35:28 -08:00
SDL_cocoaopengl.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoaopengl.m Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoaopengles.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoaopengles.m Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoapen.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoapen.m Fix inverted pen Y tilt on macOS and add tilt display to example 2025-01-29 22:09:02 -08:00
SDL_cocoashape.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoashape.m Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoavideo.h Feature add hint to remap option as alt key (#12021) 2025-01-19 20:34:04 -08:00
SDL_cocoavideo.m audio/video: Fix uninitialized field warnings 2025-02-14 17:16:10 -05:00
SDL_cocoavulkan.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoavulkan.m Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cocoawindow.h Add support for non-constrained and non-grabbing popups 2025-04-29 12:02:14 -04:00
SDL_cocoawindow.m Add support for non-constrained and non-grabbing popups 2025-04-29 12:02:14 -04:00