Commit Graph
323 Commits
Author SHA1 Message Date
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
Erik Kundt d819a2e827 lib: Remove left-over docs 2024-11-08 17:41:35 +01:00
Erik Kundt d772672e15 lib: Fix clippy warning 2024-10-02 21:44:23 +02:00
Erik Kundt e96ee308de lib: Rework imUI focus behaviour 2024-10-02 17:11:14 +02:00
Erik Kundt d822f7af6d lib: Remove debug requirement from app state 2024-10-02 17:11:14 +02:00
Erik Kundt f84f676fc6 lib: Improve imUI text view 2024-10-02 17:11:14 +02:00
Erik Kundt 9f97181d5a lib: Improve imUI table with header 2024-10-02 17:11:14 +02:00
Erik Kundt 066e7502a4 lib: Introduce typed inline and fullscreen terminal 2024-09-26 14:16:13 +02:00
Erik Kundt a147d2359d lib: Process key events only 200ms after startup 2024-09-26 14:16:13 +02:00
Erik Kundt 9775d6c527 lib: Add some event logging to imUI 2024-09-26 14:16:13 +02:00
Erik Kundt 7889d44d0c lib: Move rmUI widget docs from readme to source file 2024-09-13 15:47:28 +02:00
Erik Kundt c39dd153b6 lib: Add border-like separator to imUI 2024-09-13 15:38:08 +02:00
Erik Kundt c4ed134483 lib: Improve content function types in imUI 2024-09-13 15:38:08 +02:00
Erik Kundt 098adf470e lib: Support multiple terminal viewports 2024-09-13 15:38:08 +02:00
Erik Kundt 56a03c28bc lib: Updates imUI docs and visibility of Ui fields 2024-09-13 15:38:08 +02:00
Erik Kundt dd5e3e8c23 lib: Unify buffered values 2024-09-13 15:38:08 +02:00
Erik Kundt 678f1e5579 lib: Improve rmUI and imUI lifecycle traits 2024-09-13 15:38:08 +02:00
Erik Kundt 79d722303b lib: Add message sending support from imUI 2024-09-05 13:48:04 +02:00
Erik Kundt f3fd9ee85a lib: Moves table / tree item traits 2024-09-05 10:58:33 +02:00
Erik Kundt d32b4e15b5 lib: Move column type to parent UI module 2024-09-05 10:58:33 +02:00
Erik Kundt 4b48599019 lib: Restructure and rename rmUI / imUI modules 2024-09-05 10:58:29 +02:00
Erik Kundt e62611d4ad lib: Fix clippy warnings 2024-09-05 10:37:33 +02:00
Erik Kundt d1de315f95 lib: Restructure imUI / rmUI mode modules 2024-09-05 10:37:33 +02:00
Erik Kundt ac9df0fa97 lib: Fix columns / table rendering in imUI 2024-09-05 10:36:50 +02:00
Erik Kundt 77d8cb0caf lib: Remove items from imUI table state 2024-09-04 14:37:42 +02:00
Erik Kundt 57d06e66cd lib: Introduce helper to imUI table state 2024-09-04 14:37:42 +02:00
Erik Kundt 362c69ca9d lib: Fix focus in imUI text edit 2024-09-04 14:37:42 +02:00
Erik Kundt b6878f8eff lib: Implement cursor scrolling in imUI text view 2024-09-04 14:37:42 +02:00
Erik Kundt fc05a124cb lib: Fix potential panic in imUI column widget 2024-09-04 14:37:42 +02:00
Erik Kundt ed9bd1a0c3 lib: Improve group state in imUI 2024-09-04 14:37:42 +02:00
Erik Kundt 6003535e4a lib: Improve table state in imUI 2024-09-04 14:37:42 +02:00
Erik Kundt e2c99d7e30 lib: Fix table widget scrollbar in imUI 2024-09-04 14:37:42 +02:00
Erik Kundt 9c9fdb0ba7 lib: Improve shortcuts imUI widget 2024-09-04 14:37:42 +02:00
Erik Kundt 672f2e1d1f lib: Fix table scroll in imUI 2024-09-04 14:37:42 +02:00
Erik Kundt 5b8347c8e5 lib: Fix column views in imUI widget 2024-09-04 14:37:42 +02:00
Erik Kundt 1ed1ee8a6d lib: Various improvements in imUI widgets 2024-09-04 14:37:42 +02:00
Erik Kundt b2ae6fc74e lib: Add headered table widget to imUI 2024-09-04 14:37:42 +02:00
Erik Kundt dcffff6b74 lib: Add scrollable text view to imUI 2024-09-04 14:37:42 +02:00
Erik Kundt a6838098bc lib: Move imUI to ui module 2024-09-04 14:37:42 +02:00
Erik Kundt 41d240b221 lib: Use a buffered value for text edits in imUI 2024-09-04 14:37:38 +02:00
Erik Kundt 9bceebd1a6 lib: Add spacer border to imUI widgets 2024-09-04 14:35:14 +02:00
Erik Kundt 5e74fdc8b8 lib: Finalize first iteration of focus system in imUI 2024-09-04 14:35:13 +02:00
Erik Kundt ccc3358de0 lib: Implement group widget in imUI 2024-09-04 14:34:55 +02:00
Erik Kundt 0ef39b098f lib: Remove dead code from imUI 2024-09-04 14:34:48 +02:00