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> |
||
|---|---|---|
| .. | ||
| Assets.xcassets | ||
| Ghostty.xcodeproj | ||
| GhosttyUITests | ||
| Sources | ||
| Tests | ||
| .gitignore | ||
| .swiftlint.yml | ||
| AGENTS.md | ||
| Ghostty-Info.plist | ||
| Ghostty.entitlements | ||
| Ghostty.sdef | ||
| Ghostty.xctestplan | ||
| GhosttyDebug.entitlements | ||
| GhosttyReleaseLocal.entitlements | ||
| build.nu | ||