Commit Graph
89 Commits
Author SHA1 Message Date
Erik Kundt cd59f13733 lib: Introduce exit type for selection interfaces 2024-01-30 16:34:02 +01:00
Erik Kundt efdfe7b530 issue-select: Add filter arguments 2024-01-30 10:58:45 +01:00
Erik Kundt 26fae956fa issue-select: Add basic command implementation 2024-01-30 10:23:25 +01:00
Erik Kundt 8909cb668f patch-select: Add support for patch filter option 2024-01-29 17:30:41 +01:00
Erik Kundt 5e9e6140ed lib: Add patch filter 2024-01-24 17:36:02 +01:00
Erik Kundt c61d29ed96 lib: Fix profile loading in context 2024-01-19 13:23:26 +01:00
Erik Kundt 30dfa8acb2 patch-select: Unify select and list operation 2024-01-18 16:00:21 +01:00
Erik Kundt 109a240857 lib: Implement dynamic context bar height 2024-01-16 16:39:02 +01:00
Erik Kundt 856cd8b37b patch-list: Add operations 2024-01-15 16:41:00 +01:00
Erik Kundt 9253736a52 patch-list: Add basic application /wo operations 2024-01-15 16:39:21 +01:00
Erik Kundt 3d5e2c3121 lib: UI improvements 2024-01-15 15:33:26 +01:00
Erik Kundt 48b7bb4c05 patch: Improve browser context 2024-01-12 16:55:52 +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 5d559b54f9 lib: Improve UI around aliases and nids 2024-01-09 10:50:58 +01:00
Erik Kundt fb413954a4 lib: Introduce label group 2024-01-08 16:56:03 +01:00
Erik Kundt fded6f2ebf lib: Show aliases 2024-01-08 11:02:00 +01:00
Erik Kundt 67b8435d19 patch: Show +/- for diff info in browser 2024-01-08 10:15:25 +01:00
Erik Kundt c3f79bbf55 lib: Make signer context optional 2024-01-04 10:45:28 +01:00
Erik Kundt c0ad27397c lib: Make loading issues and patches optional 2024-01-03 17:51:24 +01:00
Erik Kundt 2c4b947e2d lib: Make global quit event clause configurable 2024-01-03 15:40:58 +01:00
Erik Kundt 52417a2eff patch-list: Simplify layout 2024-01-03 15:35:51 +01:00
Erik Kundt 9d676ce50e patch-list: Add implementation 2024-01-02 18:28:23 +01:00
Erik Kundt ea0621321b issue: Initialize w/ unified command 2023-12-23 11:41:51 +01:00
Erik Kundt 74940ca7bf patch: Initialize w/ unified command 2023-12-23 11:41:46 +01:00
Erik Kundt 824421177a lib: Build single binary 2023-12-22 16:06:13 +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 68f69f296b chore: Switch to git deps for heartwood 2023-12-20 21:50:38 +01:00
Erik Kundt f58c93a36f refactor: Improve app context creation 2023-10-06 10:55:38 +02:00
Erik Kundt f4eaf5c17e refactor: Simplify library ui and widget modules 2023-10-06 10:55:37 +02:00
Erik Kundt e47a0401fa feat: Uppercase header labels 2023-10-06 10:55:36 +02:00
Erik Kundt 36fa0b1ad8 feat: Carve out issue tui 2023-10-06 10:55:35 +02:00
Erik Kundt 21241e64b6 feat: Carve out patch tui 2023-10-06 10:55:34 +02:00
Erik Kundt 40389dc30f feat: Build separate bins for issues & patches 2023-10-06 10:55:33 +02:00
Erik Kundt 96acd23f09 feat: Copy issue to new patch module 2023-10-06 10:55:33 +02:00
Erik Kundt 2c02183532 feat: Move app to issue module 2023-10-06 10:55:30 +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 72e308c4c8 Add keybindings for j/k that navigate lists and non-editable textareas 2023-09-04 17:17:11 +02:00
Erik Kundt 7f08d4d72d Parse assignees on issue creation properly 2023-09-01 16:08:38 +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