Releases: padovanl/termdock
Release list
v0.0.8
Changelog
- c1606d1 Give link previews a still, since none of them animate a GIF
- 27d0258 remove message from shellinit
Installing
Debian/Ubuntu
curl -LO https://github.com/padovanl/termdock/releases/download/v0.0.8/termdock_0.0.8_linux_amd64.deb
sudo apt install ./termdock_0.0.8_linux_amd64.debFedora/RHEL — sudo dnf install ./termdock_0.0.8_linux_amd64.rpm
Alpine — sudo apk add --allow-untrusted ./termdock_0.0.8_linux_amd64.apk
Anything else — grab the .tar.gz for your platform, or go install github.com/padovanl/termdock@v0.0.8
Then run termdock. Ctrl-B ? lists every keybinding, Ctrl-B C opens
the settings.
v0.0.7
Changelog
- 91dbb05 Make the tabs actually switch, and fix the header and grid on a phone
Installing
Debian/Ubuntu
curl -LO https://github.com/padovanl/termdock/releases/download/v0.0.7/termdock_0.0.7_linux_amd64.deb
sudo apt install ./termdock_0.0.7_linux_amd64.debFedora/RHEL — sudo dnf install ./termdock_0.0.7_linux_amd64.rpm
Alpine — sudo apk add --allow-untrusted ./termdock_0.0.7_linux_amd64.apk
Anything else — grab the .tar.gz for your platform, or go install github.com/padovanl/termdock@v0.0.7
Then run termdock. Ctrl-B ? lists every keybinding, Ctrl-B C opens
the settings.
v0.0.6
Changelog
- b0942a8 Add a printable cheatsheet, group the long feature list, match the manual's type
- c73df72 Choose which panes synchronized input reaches
- 2ca6c72 Close the focused pane's corners, and stop one command counting twice
- 05d8795 Colour the timeline bars with the theme, and unmix two README sections
- 430b67a Document remote sessions and read-only sharing
- f3b92dc Document the shell integration properly, and de-emoji the status bar
- 96092d3 Drop the whale, and document everything in the site as well as the README
- df0479e Fix the opener on wrapped lines, reopen's placement, and highlight contrast
- 0e84a75 Let the release script say what the tests are doing, and what failed
- a48ad49 Log every pane in a window at once, into a directory you name (Ctrl-B A)
- d117be8 Measure text in columns, not runes — and put the segment icons back
- 3f9ad8f Merge branch 'develop'
- 5fba826 Merge branch 'master' of github.com:padovanl/termdock
- d586c08 Merge pull request #2 from padovanl/develop
- 9220680 Name individual panes (Ctrl-B .), and add termdock doctor
- 2d19bbf Named layouts: save an arrangement and rebuild it later
- bac4e0c Pin the settings screen to one width, so it stops jumping on "theme"
- f8209cb Reopen the last closed pane (Ctrl-B Z)
- ebae0b7 Restore what was on each pane's screen after a crash, not just the layout
- 99163b7 Say plainly that only the "nerd" icons need a font installed
- d0ce961 Session timeline (Ctrl-B T): when each command ran, and for how long
- 817f4ee Session-wide command history (Ctrl-B H)
- da8ca1a Settings: fixed-value settings stop accepting typed text, and stop widening
- a271982 Shell integration: know where each command starts, ends and how it went
- 4c73841 Status bar icons become opt-in: an icon you cannot see is worse than a word
- 82d5ab2 Tell me when this pane's command finishes (Ctrl-B m)
- 67f33c1 Turn the site into a manual: six pages of prose, examples and reference
- 38b6181 Write out how to install a Nerd Font, and fix the set that needed none
Installing
Debian/Ubuntu
curl -LO https://github.com/padovanl/termdock/releases/download/v0.0.6/termdock_0.0.6_linux_amd64.deb
sudo apt install ./termdock_0.0.6_linux_amd64.debFedora/RHEL — sudo dnf install ./termdock_0.0.6_linux_amd64.rpm
Alpine — sudo apk add --allow-untrusted ./termdock_0.0.6_linux_amd64.apk
Anything else — grab the .tar.gz for your platform, or go install github.com/padovanl/termdock@v0.0.6
Then run termdock. Ctrl-B ? lists every keybinding, Ctrl-B C opens
the settings.
v0.0.5
Changelog
- 6cc7c54 Edit settings in the row itself, and pick a value with the arrow keys
- 0685516 Merge branch 'develop'
Installing
Debian/Ubuntu
curl -LO https://github.com/padovanl/termdock/releases/download/v0.0.5/termdock_0.0.5_linux_amd64.deb
sudo apt install ./termdock_0.0.5_linux_amd64.debFedora/RHEL — sudo dnf install ./termdock_0.0.5_linux_amd64.rpm
Alpine — sudo apk add --allow-untrusted ./termdock_0.0.5_linux_amd64.apk
Anything else — grab the .tar.gz for your platform, or go install github.com/padovanl/termdock@v0.0.5
Then run termdock. Ctrl-B ? lists every keybinding, Ctrl-B C opens
the settings.
v0.0.4
Changelog
- d889d8d Merge branch 'develop'
- f77baed Rebuild the landing page in the same design as the pkgtui one
Installing
Debian/Ubuntu
curl -LO https://github.com/padovanl/termdock/releases/download/v0.0.4/termdock_0.0.4_linux_amd64.deb
sudo apt install ./termdock_0.0.4_linux_amd64.debFedora/RHEL — sudo dnf install ./termdock_0.0.4_linux_amd64.rpm
Alpine — sudo apk add --allow-untrusted ./termdock_0.0.4_linux_amd64.apk
Anything else — grab the .tar.gz for your platform, or go install github.com/padovanl/termdock@v0.0.4
Then run termdock. Ctrl-B ? lists every keybinding, Ctrl-B C opens
the settings.
v0.0.3
Changelog
- df17ee2 Merge branch 'develop'
- 9791a55 Serve the site from docs/ instead of building it with a workflow
Installing
Debian/Ubuntu
curl -LO https://github.com/padovanl/termdock/releases/download/v0.0.3/termdock_0.0.3_linux_amd64.deb
sudo apt install ./termdock_0.0.3_linux_amd64.debFedora/RHEL — sudo dnf install ./termdock_0.0.3_linux_amd64.rpm
Alpine — sudo apk add --allow-untrusted ./termdock_0.0.3_linux_amd64.apk
Anything else — grab the .tar.gz for your platform, or go install github.com/padovanl/termdock@v0.0.3
Then run termdock. Ctrl-B ? lists every keybinding, Ctrl-B C opens
the settings.
v0.0.2
Changelog
- c030f04 Add MRU jump ordering, a help overlay, drag-select, drag-pane-to-window, and session persistence
- 3032f13 Add a fuzzy jump picker (Ctrl-B w) — one searchable list for every window/pane
- 4caa544 Add a permanent test suite + CI, and restyle the README
- 70bef16 Add an input event log for diagnosing key-handling bugs
- 3d0e0e9 Add bundled color themes, MIT license, and release automation
- f9f6e9c Add colored/clickable window tabs and a zoom indicator
- d2f76d0 Add double-click-to-zoom on pane titles and a kill-window confirmation
- fe314d3 Add drag-to-reorder window tabs and a live preview in the jump picker
- 0b37050 Add five more bundled themes, bringing the built-in set to 11
- 3e064ca Add floating popup terminal, link opener, activity bell, break-pane, and status segments
- 18a20ce Add last-window/last-pane toggling, CPU/mem segments, line-wise copy, popup-command
- 5a8dab3 Add pane logging, quick-jump, command prompt, layout presets, and respawn-pane
- 28939dc Add rebindable keybindings, focus events, select-pane CLI, confirm-quit, regex search
- ea6e138 Add rename-session (Ctrl-B $), and cover the lateral arrows in the repeat tests
- c20fe5f Add repeatable focus moves: a bare arrow keeps moving after a prefixed one
- 7d1e960 Add session switching, global search, pane overview, read-only attach, and paste registers
- 55ef7d3 Ask the emulator to adopt the theme's colours, so no black frame is left
- 3558fb2 Bound a client-reported terminal size, and keep Ctrl-B ; working across respawn and zoom
- a1c9d41 Change settings from inside a running session, and say what a bad shell setting means
- 6001255 Clarify the comparison table: "needs a plugin" always means tmux, never termdock
- 11b329c Coerce an impossible split on restore, and add the tests that find this class
- c91ad06 Fix a daemon-killing crash from stale pane pointers, and stop prompts falling off the status row
- 45b268f Fix blank/jumping previews, dead digit binds, Ctrl-B ; after a jump, and pty races
- 83a1daa Fix dangling active-pane pointer on non-active pane close; wire up help key; positional pane numbering
- cae0c1c Fix four bugs found auditing: dangling zoom, hijacked arrows, stale mouse gestures, config rewrites
- 10628b2 Fix pane targeting in the scripting CLI, lenient config parsing, session-name escapes
- 132a2d1 Fix quit leaving a stale snapshot, mouse copy sticking in copy-mode, help not scrolling
- 26b71dc Keep the floating popup inside the screen it's drawn on
- 464f00e Make releases real: tag-triggered .deb/.rpm/.apk, a landing page, and a fresh demo
- 234a87e Make the built-in themes discoverable from the binary itself
- 6ec0ae8 Make the release workflow manual-only while still in active development
- b021dff Make themes colour the pane backgrounds, not just termdock's own chrome
- 4cc5dc4 Merge pull request #1 from padovanl/develop
- cae8a03 Nicer goodbyes, naming the session — and fix a latent race reading its name
- b0a0e94 Normalize line endings to LF, and pin them with .gitattributes
- beeabf8 Normalize remaining files to CRLF line endings
- 27b2eb0 Opt into 24-bit colour when themed, so cells and padding match exactly
- 90ab22a Read a "#" comment on the same line as a setting, and say why a session failed to start
- 047d0d9 Redesign pane borders in tmux style; fix horizontal split resize
- 32fa96a Rename mutiterm to termdock; fix a shutdown race panic
- 1d5a9a5 Replace the hand-built demo SVG with a real recorded GIF
- 4482755 Run gofmt over the tree, now that it can tell real problems from CRLF
- 426b061 Say goodbye to attached clients when the session ends
- d41f24c Theme the rest of the chrome: borders, margins, tabs and floating boxes
Installing
Debian/Ubuntu
curl -LO https://github.com/padovanl/termdock/releases/download/v0.0.2/termdock_0.0.2_linux_amd64.deb
sudo apt install ./termdock_0.0.2_linux_amd64.debFedora/RHEL — sudo dnf install ./termdock_0.0.2_linux_amd64.rpm
Alpine — sudo apk add --allow-untrusted ./termdock_0.0.2_linux_amd64.apk
Anything else — grab the .tar.gz for your platform, or go install github.com/padovanl/termdock@v0.0.2
Then run termdock. Ctrl-B ? lists every keybinding, Ctrl-B C opens
the settings.