Commit Graph
73 Commits
Author SHA1 Message Date
Erik Kundt 68f8561efc lib: Split table field props and state 2024-04-20 18:11:13 +02:00
Erik Kundt 311c750f24 lib: Fix table and paragraph progress 2024-04-20 18:11:08 +02:00
Erik Kundt 0ef95e71d2 lib: Improve update callback 2024-04-17 15:34:20 +02:00
Erik Kundt ab6584f6b7 lib: Introduce trait for properties 2024-04-17 15:22:45 +02:00
Erik Kundt c580073841 lib: Introduce boxed builder for props 2024-04-17 14:06:53 +02:00
Erik Kundt 4e69e0ad74 lib: Improve props downcasting 2024-04-17 13:52:53 +02:00
Erik Kundt b25e1b5612 lib: Improve generic params of widgets 2024-04-17 12:08:14 +02:00
Erik Kundt 1f1b524ced lib: Render w/ properties override 2024-04-17 11:10:37 +02:00
Erik Kundt 047e54b0e3 lib: Support trait objects for widgets 2024-04-17 10:43:42 +02:00
Erik Kundt 937580af7b lib: Rework widget and render traits 2024-04-15 09:52:54 +02:00
Erik Kundt f023698942 lib: Move key handling to paragraph widget 2024-04-12 10:46:11 +02:00
Erik Kundt 853c39f105 lib: Rework text field 2024-04-11 16:35:00 +02:00
Erik Kundt e4fe6af72c lib: Rework footer widget 2024-04-11 13:42:19 +02:00
Erik Kundt 62ffd3de9c lib: Rework table header 2024-04-10 13:33:15 +02:00
Erik Kundt 2ee9528cc3 lib: Remove compile-time width from footer 2024-04-10 12:24:18 +02:00
Erik Kundt 4880ba7f5a lib: Remove name from widget 2024-04-10 12:20:22 +02:00
Erik Kundt 94c6167dc6 lib: Rework table widget 2024-04-10 11:50:31 +02:00
Erik Kundt 8e752468d1 lib: Remove legacy tui-realm framework 2024-04-04 15:58:05 +02:00
Erik Kundt c864888d48 lib: Introduce features 'realm' and 'flux' 2024-02-20 17:48:48 +01:00
Erik Kundt f23cc04759 inbox: Show notifications 2024-02-16 16:30:07 +01:00
Erik Kundt 0e8f34954a lib: Update dependencies and remove tui-realm-textarea 2024-02-15 21:24:10 +01:00
Erik Kundt 652720da76 lib: Introduce custom list & table state conversions 2024-02-06 17:14:17 +01:00
Erik Kundt 109a240857 lib: Implement dynamic context bar height 2024-01-16 16:39:02 +01:00
Erik Kundt 3d5e2c3121 lib: UI improvements 2024-01-15 15:33:26 +01:00
Erik Kundt 2526dc4788 lib: Use labels instead of cells and spans 2024-01-12 15:51:08 +01:00
Erik Kundt 74b7a16b7f lib: Use more label builders 2024-01-12 15:02:19 +01:00
Erik Kundt ea91de73cc lib: Move label builders to widget module 2024-01-12 14:39:32 +01:00
Erik Kundt ddc10a45e7 lib: Use themed styles everywhere 2024-01-12 10:55:50 +01:00
Erik Kundt b5d8453d01 lib: Use themed style builders 2024-01-11 11:11:34 +01:00
Erik Kundt fb413954a4 lib: Introduce label group 2024-01-08 16:56:03 +01:00
Erik Kundt 668793a2ba lib: Fix compiler warnings 2023-12-22 15:33:05 +01:00
Dr Maxim Orlovsky a814e7d8ad fix: broken build 2023-12-22 15:00:39 +01:00
Erik Kundt f4eaf5c17e refactor: Simplify library ui and widget modules 2023-10-06 10:55:37 +02:00
Erik Kundt 36fa0b1ad8 feat: Carve out issue tui 2023-10-06 10:55:35 +02:00
Erik Kundt 96967897b0 refactor: Adapt issue creation to generic form 2023-09-05 15:53:31 +02:00
Erik Kundt de2362134a refactor: Generalize event handling for forms 2023-09-05 15:52:27 +02:00
Erik Kundt 9b3095e470 refactor: Generalize form state handling 2023-09-05 11:46:37 +02:00
Erik Kundt 6cce1fd1a6 refactor: Introduce TextField and TextArea 2023-09-05 11:46:15 +02:00
Erik Kundt 0ef922da5f fix: Wrong initial issue and patch browser selection 2023-09-04 21:39:57 +02:00
Erik Kundt 0325cb57d9 Use new tui-realm-textarea interface for form inputs 2023-08-30 15:11:37 +02:00
Erik Kundt bd4c79f285 Fix placeholder in multiline text input 2023-08-22 13:29:11 +02:00
Erik Kundt 1ed3c5af52 Properly handle up / down keys in multiline text input 2023-08-22 13:29:11 +02:00
Erik Kundt 391d439e26 Streamline open wording for issues 2023-08-22 13:29:11 +02:00
Erik Kundt 39cbd15919 Switch to published Radicle crates 2023-08-22 13:29:11 +02:00
Erik Kundt dae897f8cc Refresh issue and patch browser on page leave 2023-08-22 13:28:49 +02:00
Erik Kundt 322d078d64 Deselect issue while open form is visible 2023-08-11 11:45:07 +02:00
Erik Kundt 38ad53cd14 Support opening new issues from issue browser 2023-08-11 11:45:07 +02:00
Erik Kundt 2dfc0a9e4d Add clipboard support for text inputs 2023-08-11 11:45:06 +02:00
Erik Kundt 81966a4aca Switch context bar on new issue form 2023-08-11 11:44:52 +02:00
Erik Kundt 12ee3fb8b1 Create issue 2023-08-11 11:44:52 +02:00