Commit graph

11 commits

Author SHA1 Message Date
SW
0544eb0582 feat: mouse scroll and pre-command in custom mode 2026-07-10 10:35:27 +02:00
SW
2e29267432 fix(ui): auto-scroll lists when selection moves out of view
Use ratatui's ListState with render_stateful_widget in all list widgets
(groups, files, sections, custom lines, search results) so the viewport
follows the cursor instead of letting the selected item disappear behind
the border.

Bump version to 0.1.16.
2026-06-22 14:14:08 +02:00
SW
cbce822e8c Add global search across all commands 2026-06-17 18:39:24 +02:00
SW
e0a4290743 Add 'a' key to select/deselect all lines in custom mode 2026-06-15 21:55:44 +02:00
SW
bccd4ab65a Custom mode: focus between list and input, show section names, remove j/k 2026-06-15 20:19:57 +02:00
SW
55db8dbbdc Add custom command mode for running commands against selected lines 2026-06-15 19:55:37 +02:00
SW
8d92110c58 Add history.log for tracking command executions 2026-06-15 13:39:10 +02:00
SW
a09b8b5573 Run commands in current terminal by default; 'o' opens in new window 2026-06-15 13:18:42 +02:00
SW
d495d23afe Add configurable shell (default from /bin/bash) for command execution 2026-06-15 13:04:01 +02:00
SW
b167d2c980 Add configurable terminal (Ghostty, iTerm, Terminal) via config.toml 2026-06-15 11:09:42 +02:00
SW
cc2d73154d Initial commit 2026-06-15 10:46:15 +02:00