Commit Graph
323 Commits
Author SHA1 Message Date
Erik Kundt d66fe43800 lib: Add support for predefined layouts to imUI 2024-09-04 14:34:47 +02:00
Erik Kundt eb87e6fb05 lib: Support bottom block without top border in imUI 2024-09-04 14:33:46 +02:00
Erik Kundt c0e1d03167 lib: Introduce footer block without top border 2024-09-04 14:33:41 +02:00
Erik Kundt 67192825db lib: Fix child ui layout in imUI 2024-09-04 14:33:39 +02:00
Erik Kundt afc901f63c lib: Implement missing block border types in imUI 2024-09-04 14:33:32 +02:00
Erik Kundt 1c942a6456 lib: Rename border type in imUI 2024-09-04 14:33:26 +02:00
Erik Kundt 26f52eb29e lib: Add columns widget to imUI 2024-09-04 14:33:20 +02:00
Erik Kundt 4378abc9c2 lib: Add support for single widget border in imUI 2024-09-04 14:33:13 +02:00
Erik Kundt 0318945881 lib: Add table widget to imUI 2024-09-04 14:33:06 +02:00
Erik Kundt 5c350a6876 lib: Rename layout builders in imUI 2024-09-04 14:32:50 +02:00
Erik Kundt c0d8c83c81 lib: Introduce context to imUI 2024-09-04 14:32:41 +02:00
Erik Kundt 32eaffd64f lib: Rename ui type in imUI 2024-09-04 14:32:34 +02:00
Erik Kundt 381f2c9691 lib: Implement text edit in imUI 2024-09-04 14:32:26 +02:00
Erik Kundt 20c119c3ce lib: Support initial rendering of layouts in imUI 2024-09-04 14:32:18 +02:00
Erik Kundt 570fde2b44 lib: Propagate key input events in imUI 2024-09-04 14:32:09 +02:00
Erik Kundt ca1c2fb057 lib: Introduce layout-based builder imUI 2024-09-04 14:31:41 +02:00
Erik Kundt 04e77e473e lib: Basic rendering & interactions in imUI 2024-09-04 14:31:29 +02:00
Erik Kundt c15b17074b lib: Add stub for immediate mode UI 2024-09-04 14:30:41 +02:00
Erik Kundt ee6da33bb4 lib: Remove logging module 2024-07-19 13:29:36 +02:00
Erik Kundt 570519a1f2 Update ratatui and widget deps 2024-07-18 10:39:35 +02:00
Erik Kundt 921f454aab lib: Pass text view state via its props 2024-07-17 13:58:43 +02:00
Erik Kundt 03daadabad lib: Improve widget theming 2024-07-16 10:32:41 +02:00
Erik Kundt eb00c21e8b lib: Add initial support for themes 2024-07-15 13:33:56 +02:00
Erik Kundt 9b9a6427de lib: Fix clippy warnings 2024-07-09 10:04:37 +02:00
Erik Kundt bfb37dc7c8 lib: Fix docs for tree traits 2024-07-09 10:04:37 +02:00
Erik Kundt bc2378e18a lib: Fix clippy warnings 2024-07-08 14:26:26 +02:00
Erik Kundt e09394d8a0 lib: Expandable layout can hide widgets 2024-07-08 14:22:31 +02:00
Erik Kundt de16d5e41a lib: Section groups expose their focus state 2024-07-08 14:22:31 +02:00
Erik Kundt e4297b3f2a lib: Add footer to text view 2024-07-08 14:22:31 +02:00
Erik Kundt 75607928fb lib: Adjust split ratio in predefined layout 2024-07-08 14:22:31 +02:00
Erik Kundt 2a8825dde3 lib: Add generic tree widget 2024-07-08 14:22:27 +02:00
Erik Kundt a8a6a74594 lib: Add a scrollbar to table widget 2024-07-01 11:28:34 +02:00
Erik Kundt be75c62faf lib: Fix text view cursor update 2024-06-27 14:20:05 +02:00
Erik Kundt c554d85bc2 lib: Fix minor text area and text view issues 2024-06-26 13:27:40 +02:00
Erik Kundt ff1d329d1a lib: Remove left-over function 2024-06-26 12:33:44 +02:00
Erik Kundt b02aa3c890 lib: Introduce text area and text view widget 2024-06-26 12:33:25 +02:00
Erik Kundt cbb33f68c1 lib: Introduce tui-textarea 2024-06-20 14:42:39 +02:00
Erik Kundt 6484ede291 lib: Fix clippy 2024-06-19 14:18:00 +02:00
Erik Kundt 294e93e723 lib: Replace page size by render height 2024-06-19 14:16:31 +02:00
Erik Kundt c2b3a874fd lib: Fix split container margins 2024-06-19 12:49:48 +02:00
Erik Kundt 4f8696657a lib: Change default section switch keys 2024-06-19 12:49:48 +02:00
Erik Kundt 31e4a2bb42 lib: Use container focus for table highlighting 2024-06-17 12:07:30 +02:00
Erik Kundt 68a4a82165 lib: Rework render width-dependent table column display 2024-06-13 12:37:31 +02:00
Erik Kundt b01826bd57 lib: Make widgets mutable in render function 2024-06-12 16:42:50 +02:00
Erik Kundt 17e197bdaa lib: Introduce vertically split container 2024-06-12 16:39:36 +02:00
Erik Kundt f12b1fb97d lib: Add predefined layouts and use it for section groups 2024-06-12 16:39:34 +02:00
Erik Kundt dba75b31f5 lib: Move all Radicle-dependent code to bin/ 2024-06-11 15:09:44 +02:00
Erik Kundt eca3b296c3 lib: Move out COB modules 2024-06-11 12:46:12 +02:00
Erik Kundt d2eac1c29f lib: Add default impl for state ticker 2024-06-07 14:00:40 +02:00
Erik Kundt 3f96409e03 Update to most recent Radicle crates 2024-06-07 13:48:14 +02:00