Repository navigation
Description
Current reconciliation - 2026-11-09
PR #921, merged at 1f6f5fced2a298926630d3ffa5f8cb359037bbae, implements macOS-derived Ghostty font configuration with JetBrains Mono preference/fallbacks and removes duplicate DPI scaling. PR #959 refines pane/header/tab metrics; PR #963 qualifies bounded restored-pane input. These are delivered in Windows beta31.
Still open / Partial: all four rendered-look acceptance boxes, including actual installed font/glyph coverage, Powerline/git glyph shape, background/padding/divider appearance and matching high-DPI captures. Font settings, native metadata, unit geometry, stress or restored-pane input are not pixel equivalence or mixed-monitor hardware proof.
The original report, acceptance criteria and historical evidence below are preserved; the dated scope/progress above supersedes obsolete missing-feature claims.
Visual and functional parity work item, from the 2026-10-13 side-by-side review.
- Comparison: macOS reference Run A (app at
09eda11a, Dark, 2x) against the Windows testing-gaps run (installed0.1.78-windows.beta26, 2560x1440 at 100%). - Ground truth: macOS is the reference. Only platform chrome may differ: the title bar, window buttons, menu-bar location and native file pickers.
- Evidence limits:
- File names below refer to the two local evidence bundles. The next macOS ground-truth run will attach captures.
- Difference IDs (D1, E2, …) refer to the review report.
- The reviewer opened the paired images it cites. Some surfaces could not be reviewed; they are listed under "Captures needed" in the ledger entry.
- Done when: every acceptance box is met and shown with paired screenshots in the PR. Before/after Windows captures go next to the macOS capture, and a reviewer from a different model vendor confirms them. A UIA readback or green unit test alone does not satisfy a visual criterion.
Evidence:
- macOS:
721-…-Show-Loop-Panel,720-quick-chat-terminal, README Windows parity: Font rendering quality needs every-surface and macOS comparison (testing gap) #751 (JetBrains Mono 11.7pt); - Windows:
tg722b-workspace-two-tabs-split; - differences H1–H2.
Acceptance criteria:
- The terminal background uses the macOS theme tone, not #000.
- The default font is JetBrains Mono at the macOS size, scaled for DPI, with inner padding equal to macOS.
- A 1px divider separates split panes.
- The powerline and git glyphs that render on macOS render the same way.
Activity
win32/host: add configurable glyph fonts
win32/host: add configurable glyph fonts (#13)