Repository navigation
v0.3.6
tio-gui 0.3.6 improves console search, adds persistent font zoom, and fixes stale text during interactive shell editing.
- Hold Ctrl and scroll to resize console text. The size is shared across tabs and remembered after restarting.
- Search the active console view, navigate with Enter/Shift+Enter or F3/Shift+F3, and use case-sensitive or regular-expression matching. Highlight consoles show matching text and current/total counts while keeping the reading position stable as data arrives.
- Fix characters remaining visible after shell Backspace/Delete. The line renderer now handles delete, erase, insert and erase-to-end control sequences, verified against real Bash/Readline responses.
- Windows and macOS use the native serial edition and include their GTK/runtime dependencies. Users do not need tio, MSYS2, Homebrew or Nix.
Downloads:
- Linux x86-64:
tio-gui-0.3.6-linux-x86_64.AppImage, including tio, runtime dependencies and Latin/CJK fonts. Make it executable and run it. Linux user namespaces are required;--appimage-extract-and-runis available when FUSE is unavailable. Nix users can also runnix run github:keithxc/tio-gui/v0.3.6. - Windows x86-64:
tio-gui-0.3.6-windows-x86_64-setup.exe, a per-user installer with shortcuts and uninstall support. - macOS Apple Silicon:
tio-gui-0.3.6-macos-arm64.dmg; drag the application into Applications. Requires macOS 26 or later. Intel Macs are not included. SHA256SUMScontains checksums for the three application packages.
The native Windows/macOS edition is a serial console and does not include the Linux edition's complete protocol/plugin toolset or a full-screen terminal emulator. USB serial drivers and hardware-specific line behavior depend on the operating system and device. Windows packages have no publisher certificate; the Mac app uses an ad-hoc signature and is not notarized.
Validation: Linux passed 10 CTest suites plus real keyboard/shell tests; the AppImage passed isolated PTY transport checks without the host Nix store. Windows installer/runtime/uninstall checks passed under Wine 11. macOS passed four native suites and a relocated bundled-app launch on an Apple Silicon Mac.
Windows installer refresh — 2026-09-09:
- Share workspace construction and CSS with the Linux edition: device/baud toolbar, status row, collapsible connection settings, search, console frame, send row, quick buttons and quick editor fields. Unsupported backend actions are omitted in place; Windows/macOS no longer use an independently arranged workspace.
- Share the appearance settings card. Follow system remains the default theme, with immediate Light/Dark overrides. Windows follows changes to the app-color preference while open.
- Default new installations to simplified Chinese. Native Chinese/English switching now updates the open interface without restarting or disconnecting sessions. Bundle a private Noto Sans SC fallback for minimal Windows installations.
- Match the four Windows client-decoration corners; maximized/fullscreen windows use square corners. System fonts, DPI and platform window decoration remain native.
- Preserve native serial transport, logging and search; connection settings lock while connected, with manual DTR/RTS/Break still accessible. Closing the quick editor discards unsaved drafts.
Validation for the shared workspace: Linux CTest suites, native serial suites, native GTK/PTY regression including live language switching, Linux GUI/search/quick-editor regression, and localized layout snapshots. The refreshed Windows installer is checked for installation, relocation, bundled tests/font, launch, normal close and uninstall under Wine 11. The user confirmed the preceding UI preview on a Windows 10 VM; the final shared-layout build still needs VM/hardware acceptance. No new macOS desktop acceptance is claimed.
This refresh replaces the Windows installer and updates SHA256SUMS under the existing 0.3.6 release. Linux AppImage and macOS DMG downloads remain the original 0.3.6 packages. The shared source changes are on main; the Windows rebuild source revision is recorded below on GitHub. Physical USB serial and driver acceptance remain pending.
Windows rebuild source: d593592. The original v0.3.6 tag remains unchanged.