Commit Graph

8 Commits

Author SHA1 Message Date
39fb2a270a Add Gitea Actions release workflow + combined VS Code build task
Same pattern as TUI-WM: rolling 'latest' release with linux x64 +
arm64 binaries built on the Pi5 runner.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 19:44:35 +02:00
eba6e96743 Fix nested-terminal behavior: track size from frame/resize events
- Add App::term_size, updated from the drawn frame area and
  Event::Resize instead of polling crossterm::terminal::size() in
  hit-testing and dialog positioning (correct inside TUI-WM/tmux)
- Handle Event::Resize explicitly
- Fix can_paste tautology (|| true)
- Drop unused import

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 19:42:19 +02:00
ec61b057ac Upgrade TUI stack: ratatui 0.30, crossterm 0.29
Constrain run_app backend to Error = io::Error for ratatui 0.30's
associated backend error type.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 19:31:44 +02:00
9afb4adaca feat: enhance settings dialog with close button and hover effects 2026-03-29 03:43:05 +02:00
318928ded3 chore: update code structure for better readability and maintainability
fixes: fixt rendedring of icons and swe texts
2026-03-29 03:19:33 +02:00
b5c18d493c Implement settings dialog and custom menu item management 2026-03-28 03:48:41 +01:00
e6fdfa1aa3 Add file operations and UI components for file management application 2026-03-28 02:55:16 +01:00
d52b163417 Initial commit 2026-03-28 01:05:52 +01:00