mirror-ghostty/macos
Mitchell Hashimoto f384fd038b
macos: trigger fullscreenDidChange on any fullscreen event
Fixes #2840
Related to #2842

This builds on #2842 by missing a key situation: when native fullscreen
is toggled using the menu bar items it doesn't go through our
`FullscreenStyle` machinery so we don't trigger fullscreen change
events.

This commit makes it so that our FullscreenStyle always listens for
native fullscreen change (even in non-native modes) to fire a fullscreen
did change event. This way we can always rely on the event to be fired
when fullscreen changes no matter what.
2024-12-01 11:37:04 -08:00
..
Assets.xcassets Revert "Revert "Merge pull request #1550 from peteschaffner/titlebar-unzoom-button"" 2024-03-28 10:48:05 +01:00
Ghostty.xcodeproj Merge pull request #2770 from ghostty-org/push-xptpwxwxvwxs 2024-11-22 12:37:19 -08:00
Sources macos: trigger fullscreenDidChange on any fullscreen event 2024-12-01 11:37:04 -08:00
.gitignore build: LipoStep 2023-02-19 10:44:53 -08:00
Ghostty-Info.plist macos: use a different bundle identifier for debug builds 2024-09-29 16:16:55 -07:00
Ghostty.entitlements macos: add entitlements for basically everything so macos asks 2023-11-23 09:00:20 -08:00
GhosttyDebug.entitlements macos: add Sparkle via Swift PM 2023-12-18 19:09:38 -08:00
GhosttyReleaseLocal.entitlements fix(macos): ReleaseLocal build configuration with "Library Validation" disabled 2023-12-20 16:54:58 -05:00