mirror-ghostty/macos
244t ee28ddd56e term244: viewer split pane + Windows port roadmap
Integrate the HTML/Markdown viewer into the terminal split tree as a
pane. SurfaceView gains a viewer mode (no pty/surface), so a viewer
rides in the existing SplitTree<SurfaceView> with no leaf-type change.

- Open Viewer in Split via menu and CLI (open -a term244 file.md)
- reuse an existing viewer pane instead of creating new ones
- close button on viewer panes
- persistent WKWebView so closing one pane does not flicker others

Also adds WINDOWS_PORT.md, a roadmap for the native Windows port.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 19:53:28 +09:00
..
Assets.xcassets macos: Ghostty Icon Update for macOS Tahoe 2025-06-21 12:34:49 -07:00
Ghostty.xcodeproj term244: rebrand + HTML/Markdown viewer tab (Phase 1-2) 2026-05-22 19:06:07 +09:00
GhosttyUITests test: always use temporary config when running ui tests 2026-04-26 13:53:36 +02:00
Sources term244: viewer split pane + Windows port roadmap 2026-05-22 19:53:28 +09:00
Tests macos: suppress control-char input while composing 2026-04-29 22:50:35 +09: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
Ghostty.xctestplan test: add test plan and override default config when running tests 2026-04-26 14:49:20 +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