v0.5.0
tty7 v0.5.0
Added
- Windows Inno Setup installer — Windows releases now ship
tty7-<version>-windows-x86_64-setup.exealongside the portable zip. Installs
per-user by default (no admin prompt, with an all-users option), adds a Start
Menu shortcut and an "Apps" uninstall entry, and offers an optional desktop
icon. Still unsigned, so SmartScreen warns on first launch. - Startup update check — tty7 asks GitHub once, in the background, whether a
newer release has shipped, and pops a one-time "Update available" dialog (once
per version) plus a persistent "Download" prompt in Settings → About. It never
downloads or updates itself — you still install by hand. Turn it off with
check_for_updatesinconfig.jsonor the toggle in About; a failed or
offline check is silent. - ⌘K clears the screen and scrollback (Ctrl+K on Windows/Linux) — the same
"Clear" the right-click menu already offered, now on the keyboard shortcut
Terminal.app / iTerm2 / Ghostty users expect. Also in the command palette and
remappable asClearScrollback. - ⌘⏎ toggles window fullscreen (new
ToggleFullscreenaction, also in the
View menu and command palette), matching the Ghostty/iTerm2 default. - Right-click menu shortcut hints — Copy, Paste, Select All, and Find now
show their keyboard shortcut like the other items, so the menu no longer looks
half-labelled. (⌘A / ⌘F stay hint-less on Windows/Linux, where those chords
keep their readline meaning.)
Changed
- Maximize / restore pane moved from ⌘⏎ to ⌘⇧⏎ (Ghostty's
toggle_split_zoom
default), making room for fullscreen on the bare chord. An existing
ToggleMaximizePaneoverride inkeybindingsstill wins.
Fixed
- Windows: launching tty7 no longer opens a stray console window behind the app.
(#10) - The right-click "Select All" now matches the ⌘A shortcut: at the prompt it
selects the edited command line, otherwise the whole terminal buffer. - Ctrl+R reverse-search now accepts plain ASCII keystrokes — a non-CJK input
source on macOS, and all typing on Linux, was previously swallowed. Reported
on V2EX.
Full changelog: v0.4.0...v0.5.0