Commit graph

40 commits

Author SHA1 Message Date
SW
ed99f78ec9 ci: remove corrupted .deb files before dpkg-scanpackages
All checks were successful
Release / release (push) Successful in 33s
2026-09-10 15:43:17 +02:00
SW
588a425e2c ci: build .deb manually with dpkg-deb instead of cargo-deb
Some checks failed
Release / release (push) Failing after 34s
2026-09-10 15:38:08 +02:00
SW
7e577d641c ci: use cargo deb without --no-build, add .deb debug output
Some checks failed
Release / release (push) Failing after 1m13s
2026-09-10 15:29:14 +02:00
SW
42e9f2e865 ci: drop macOS build and Homebrew tap, keep Linux + .deb + APT only
Some checks failed
Release / release (push) Failing after 1m13s
2026-09-10 15:23:09 +02:00
SW
8b74afd8d0 ci: make macOS build optional, skip Homebrew tap if it fails
Some checks failed
Release / release (push) Failing after 2m24s
2026-09-10 15:14:55 +02:00
SW
b679a9e1a2 ci: install zig into /usr/local/bin with symlink
Some checks failed
Release / release (push) Failing after 2m26s
2026-09-10 15:01:05 +02:00
SW
28b571817c ci: download zig binary directly instead of apt
Some checks failed
Release / release (push) Failing after 52s
2026-09-10 14:58:43 +02:00
SW
be17563131 ci: install zig for cargo-zigbuild macOS cross-compile
Some checks failed
Release / release (push) Failing after 3s
2026-09-10 14:55:57 +02:00
SW
8c578e46a4 ci: fix SSH deploy key mount path for Forgejo runner
Some checks failed
Release / release (push) Failing after 2m1s
2026-09-10 14:51:47 +02:00
SW
13081b4d4a ci: switch release workflow to Forgejo, update repo URLs
Some checks failed
Release / release (push) Failing after 59s
- Add Forgejo release workflow with .deb, Homebrew tap and APT updates.
- Remove obsolete GitHub Actions release workflow.
- Update Cargo.toml repository and homepage URLs to git.janvete.com.
2026-09-10 14:37:48 +02:00
SW
57f734c41a docs: update install instructions for Forgejo 2026-09-10 14:22:09 +02:00
SW
a8fb33fa9f fix(main): enable bracketed paste so multi-line paste is handled as one event 2026-07-16 12:43:59 +02:00
SW
5906cddbbf fix(events): handle bracketed paste in custom/search inputs 2026-07-16 12:38:26 +02:00
SW
498803fc55 feat(custom): escape variables so they expand on remote host
feat(ui): show command in global search results

chore: bump version to 0.1.19
2026-07-16 12:21:09 +02:00
SW
bc8f0de5c3 fix: allow pre-command without command in custom mode 2026-07-10 10:41:58 +02:00
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
199fa5e652 chore: bump version to 0.1.15 2026-06-19 08:31:14 +02:00
SW
ae1ab0fba1 fix(custom): type 'a' in command input and enlarge input box 2026-06-19 08:29:03 +02:00
SW
542c1db67e Add cargo-deb metadata and GitHub Actions workflow for .deb releases 2026-06-17 19:50:16 +02:00
SW
c9a33e8bd1 Document global search in README 2026-06-17 18:41:06 +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
9d66553443 Quote custom commands in append mode to preserve shell operators 2026-06-15 20:37:14 +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
aa3b5e09df Translate all UI strings to English 2026-06-15 13:47:05 +02:00
SW
8d92110c58 Add history.log for tracking command executions 2026-06-15 13:39:10 +02:00
SW
f15be840ca Update controls for same-terminal execution and new-window shortcut 2026-06-15 13:21:33 +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
378b6d3645 Add brew tap step to installation instructions 2026-06-15 13:10:35 +02:00
SW
874c966f63 Simplify install command to brew install lines 2026-06-15 13:09:38 +02:00
SW
3b2c13c803 Document shell setting in README 2026-06-15 13:05:17 +02:00
SW
d495d23afe Add configurable shell (default from /bin/bash) for command execution 2026-06-15 13:04:01 +02:00
SW
1da2553b92 Ghostty: run commands directly via base64 to avoid Gatekeeper prompts; translate README; anonymize examples 2026-06-15 12:47:51 +02:00
SW
44ebb4054b Move temporary run scripts from /tmp to data_dir/.run to avoid Gatekeeper prompts 2026-06-15 12:22:45 +02:00
SW
67a37490e2 Document config.toml terminal setting 2026-06-15 11:11:40 +02:00
SW
b167d2c980 Add configurable terminal (Ghostty, iTerm, Terminal) via config.toml 2026-06-15 11:09:42 +02:00
SW
d4150757ca Add --version flag 2026-06-15 10:50:34 +02:00
SW
cc2d73154d Initial commit 2026-06-15 10:46:15 +02:00