Commit Graph
366 Commits
Author SHA1 Message Date
Erik Kundt 6d05248d3a lib/ui: Remove left-over comment 2026-01-08 23:48:52 +01:00
Erik Kundt e6c95f0578 lib/ui: Reorganize types 2026-01-05 00:26:24 +01:00
Erik Kundt 670f615620 lib/ui: Remove imUI specialization 2026-01-05 00:10:28 +01:00
Erik Kundt 3e4e210e96 lib/ui: Remove rmUI 2026-01-04 23:49:44 +01:00
Erik Kundt 96da3127f8 lib/ui: Fix clippy warnings 2026-01-03 13:06:12 +01:00
Erik Kundt 6ca341bedb lib/ui: Fix table focussed highlight color 2026-01-03 12:59:19 +01:00
Erik Kundt 82f62517af lib/ui: Fix focussed table border 2026-01-03 12:59:19 +01:00
Erik Kundt e3596efecc lib/ui: Fix container event 2026-01-03 12:59:19 +01:00
Erik Kundt c9c155bc15 lib/ui: Add optional footer to text view 2026-01-03 12:59:19 +01:00
Erik Kundt a27f6e0b12 lib/ui: Add tree widget 2026-01-03 12:59:19 +01:00
Erik Kundt dc9580402a lib/ui: Make shortcuts more prominent 2026-01-03 12:58:49 +01:00
Erik Kundt b69203903f lib/ui: Spacing must be explicitely set for table 2026-01-03 12:58:49 +01:00
Erik Kundt a0e9939ad1 lib/im: Allow action alignment in shortcut widget 2025-12-28 00:19:37 +01:00
Erik Kundt 16f7ced603 lib/rm: Allow local and global shortcuts 2025-12-28 00:17:40 +01:00
Erik Kundt ca78590c81 issue/list: Fix focus border color w/ light theme 2025-12-24 00:53:35 +01:00
Erik Kundt d5f8c79830 lib/terminal: Remove unused import 2025-12-22 14:30:04 +01:00
Erik Kundt 9a3f84fedf lib/terminal: Add panic hook via ratatui::init() 2025-12-22 13:57:36 +01:00
Erik Kundt fc38ebce66 chore: Update to Rust 1.92 2025-12-13 01:03:43 +01:00
Erik Kundt 284cb9410e lib: Refactor app return types 2025-12-11 15:50:36 +01:00
Erik Kundt e414502faf Switch to crossterm backend 2025-12-11 12:49:20 +01:00
Erik Kundt d99bcd24ab lib: Make use of Share trait 2025-12-11 10:33:55 +01:00
Erik Kundt b54e67f757 lib/ui: Improve input request functions 2025-12-11 10:21:11 +01:00
Erik Kundt d85ffb5893 lib: Unify panes and container widget 2025-12-11 09:58:37 +01:00
Erik Kundt 3cd7833e29 lib: Fix column spacing 2025-12-11 09:52:09 +01:00
Erik Kundt a541323f1e lib: Remove widget for table with header 2025-12-11 01:26:12 +01:00
Erik Kundt 1481d4892b lib: Various widget naming improvements 2025-12-11 00:46:14 +01:00
Erik Kundt ad4d4a045a lib: Improve text widget interface 2025-12-11 00:37:11 +01:00
Erik Kundt 1150aa7ab5 lib: Improve container widget naming 2025-12-11 00:37:11 +01:00
Erik Kundt 308cd49e28 lib: Reduce stdin poll rate to prevent lagging input 2025-12-09 13:41:41 +01:00
Matthias Beyer dda6a6281a ui/utils: Remove useless helper build_string() fn
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2025-12-09 13:17:57 +01:00
Matthias Beyer 42284dc7d1 ui/utils: Optimize LineMerger::merge() impl for allocations
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2025-12-09 13:17:57 +01:00
Matthias Beyer 2f4576c989 bin/ui: Simplify impl of ShortcutsProps::shortcuts()
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2025-12-09 13:17:57 +01:00
Erik Kundt 3c18f68856 lib: Properly terminate event listener thread 2025-12-09 13:03:58 +01:00
Erik Kundt d962ec4b42 lib: Add support for async workers 2025-12-06 12:30:45 +01:00
Erik Kundt 8d9f10f6d8 Fix clippy warnings 2025-09-01 14:37:27 +02:00
Erik Kundt 80d2aa5b03 Fix clippy warnings
This makes clippy happy by inlining format strings and simpliying some
if-statements.
2025-09-01 13:55:26 +02:00
Erik Kundt a2de36ddfb chore: Fix clippy warnings w/ 1.85.1 2025-07-29 11:06:50 +02:00
Erik Kundt 7a248a687d feat(lib): Make empty message in tables optional 2025-04-14 16:55:06 +02:00
Erik Kundt 9411ee31f8 feat(lib): Add support for popups 2025-03-05 10:13:44 +01:00
Erik Kundt 6a6503c1c6 feat(lib): Add location to line merger 2025-02-28 15:39:24 +01:00
Erik Kundt 0108c738ee feat(lib): Make widget states (de)serializable 2025-02-11 16:07:49 +01:00
Erik Kundt 5bd2f69e11 lib: Clear inline terminal on restore 2025-01-28 14:50:11 +01:00
Erik Kundt 63c46842fc lib: Remove text from text view state 2025-01-16 00:09:16 +01:00
Erik Kundt d857d1ead7 Update to ratatui 0.29.0 2025-01-14 10:59:21 +01:00
Erik Kundt d774d21723 lib: Rename pane group 2024-12-11 12:08:20 +01:00
Fintan Halpenny de643c5afa lib: fix clippy and doc
Applied two fixes – removing the unnecessary use of `to_string` and using direct
URL `<>` syntax.
2024-12-06 16:07:19 +00:00
Erik Kundt 239b7a0343 lib/bin: Fix clippy warnings 2024-11-29 12:07:50 +01:00
Erik Kundt 379cb08644 lib: Add line merge utils 2024-11-20 16:45:23 +01:00
Erik Kundt 628a04adf8 lib: Change cursor impl in imUI text view 2024-11-20 16:45:16 +01:00
Erik Kundt 723fa63c0e lib: Introduce text view for centered labels 2024-11-20 16:45:16 +01:00