v0.3.1
Linux terminal tabs 🐧
Fixes the Linux side of quickdev launch tabbing: gnome-terminal now opens a project's terminals as tabs in one window, each tab in its own directory running its own command — resolving the v0.3.0 limitation where Linux terminals could only open as separate windows.
What's fixed / new
- Linux · gnome-terminal: one window, N tabs via
gnome-terminal --load-config— each tab starts in its own working directory and runs its own command. Used when you select it explicitly, or when it's the only supported terminal installed. - Explicit terminal selection: the
emulatorsetting now accepts"gnome-terminal"and"ptyxis"(alongside"ghostty","terminal", and auto-detect). - Linux · Ptyxis & Ghostty: open one window per terminal (each with the correct directory + command). Their CLIs can't carry per-tab directory+command, so choose
gnome-terminalfor a single tabbed window. Auto-detect still prefers Ptyxis. - macOS & Windows: behavior unchanged; explicitly selecting a Linux-only terminal there returns a clear error.
- Launch failures fall back to per-terminal windows rather than failing.
Notes
- 154 tests; CI green on macOS, Linux, and Windows.
Changelog: #15