mirror-ghostty/macos
Mitchell Hashimoto 0e0bcafed5
macOS: remove manual invalidateRestorableState() (#12464)
This should be safe to delete now after #12461.

I tested saving 27 tabs, 4 with 2 splits,
`TerminalRestorable.encode(with:` finished successfully.

And I check the breakpoints when the Sparkle sends
`-[NSRunningApplication treminate]`. The call stack at `-[NSResponder
invalidateRestorableState]` is pretty much the same as quitting via
`cmd+q`.
2026-04-25 13:16:08 -07:00
..
Assets.xcassets macos: Ghostty Icon Update for macOS Tahoe 2025-06-21 12:34:49 -07:00
Ghostty.xcodeproj macOS: add InternalState to cover migrations 2026-04-25 20:25:17 +02:00
GhosttyUITests macOS: add test case for search bar focus change 2026-03-26 19:58:18 +01:00
Sources macOS: remove manual invalidateRestorableState() (#12464) 2026-04-25 13:16:08 -07:00
Tests macOS: add window restoration tests 2026-04-25 21:06:20 +02:00
.gitignore build: LipoStep 2023-02-19 10:44:53 -08:00
.swiftlint.yml macos: swiftlint 'multiple_closures_with_trailing_closure' rule 2026-02-21 10:17:15 -08:00
AGENTS.md macos: add macos-applescript config 2026-03-06 15:04:20 -08:00
Ghostty-Info.plist macos: disable Tahoe one-time codes 2026-03-10 19:41:22 -07:00
Ghostty.entitlements macos: add entitlements for basically everything so macos asks 2023-11-23 09:00:20 -08:00
Ghostty.sdef macos: add pid and tty properties to AppleScript terminal class 2026-04-20 15:16:03 +02: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
build.nu macos: add build script, update AGENTS.md, skip UI tests 2026-03-05 19:55:50 -08:00