v1.5.0
Highlights
- Herdr integration. A first-party plugin (
herdr plugin install eugenioenko/ttt/herdr-plugin) with an editor pane, open-worktree action, andfile:linelink handler. - Transparent background (#583).
editor.transparentBackgroundlets the terminal background show through; toggle from Options or Settings. - Quick Open, fixed (#575, #591). Now backed by
rg --files: no 10k-file cap,.gitignorerespected, whitespace ignored in queries. Closes #467. - VSCode Dark+ theme (#590). Select with
"theme": "vscode-dark-plus".
Also in this release
- Explorer re-renders on external file changes and tab switch (#573).
- Changes panel aggregates git repos under a non-git root folder (#585).
- Multi-cursor line commands and undo/redo no longer corrupt the buffer (#579).
- Selection drags past the sidebar divider no longer resize it (#574).
- Herdr plugin crash fixes (#594, #595).
Contributors & Acknowledgments
Thank you to everyone who tried TTT, filed reports, and sent patches this cycle.
- @DBinK contributed the VSCode Dark+ theme (#590).
- @vikas-0 fixed whitespace handling in Quick Open (#591), following up his own report #467.
- @JohnWJ-co and @hassanabdulqayyum reported the Herdr plugin crashes (#594, #595).
New Contributors
More
What's Changed (17 pull requests)
- Update README.md by @eugenioenko in #568
- feat(explorer): re-render workspace tree on filesystem changes by @eugenioenko in #573
- fix(editor): don't resize sidebar when a selection drag crosses the divider by @eugenioenko in #574
- feat(palette): use rg --files for Quick Open file listing by @eugenioenko in #575
- fix(multicursor): stop line commands and undo from corrupting the buffer by @eugenioenko in #579
- Update README.md by @eugenioenko in #580
- feat: add Herdr plugin for TTT Editor by @eugenioenko in #581
- feat: option to set default background to transparent by @eugenioenko in #583
- feat(changes): discover git repos in non-git root folder by @eugenioenko in #585
- docs: add Herdr integration section to README by @eugenioenko in #587
- fix: clear resolved default bg for commit header and input in transparent mode by @eugenioenko in #589
- feat: add VSCode Dark+ theme by @DBinK in #590
- fix: ignore whitespace in Quick Open files by @vikas-0 in #591
- chore: remove omitempty from transparentBackground by @eugenioenko in #593
- fix(herdr): keep pane cwd in project and stop actions panicking on /dev/tty by @eugenioenko in #596
- test(watcher): deflake TestWatcherDebouncesBurst by @eugenioenko in #597
- chore(herdr): bump plugin to 0.1.1 by @eugenioenko in #598
Full Changelog: v1.4.0...v1.5.0