Erik Kundt
|
dca98c1beb
|
patch-select: Fix module names
|
2024-01-12 16:49:59 +01:00 |
|
Erik Kundt
|
19d7e3b038
|
patch: Move browser to common module
|
2024-01-12 16:44:35 +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
|
618ed3e679
|
patch: Fix help
|
2024-01-09 15:57:36 +01:00 |
|
Erik Kundt
|
26b50bd7cf
|
patch: Rename operation from 'list' to 'select'
|
2024-01-09 15:42:46 +01:00 |
|
Erik Kundt
|
5d559b54f9
|
lib: Improve UI around aliases and nids
|
2024-01-09 10:50:58 +01:00 |
|
Erik Kundt
|
72dbae4cb1
|
patch-list: Improve patch browser context
|
2024-01-08 17:35:00 +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
|
50c5f756c0
|
patch-list: Quitting returns an empty patch-id
|
2024-01-05 17:43:41 +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
|
9ea4b54993
|
patch-list: Exit on Key::ESC
|
2024-01-03 16:06:12 +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
|
b98d673183
|
issue: Suppress clippy warning
|
2024-01-03 15:34:36 +01:00 |
|
Erik Kundt
|
9d676ce50e
|
patch-list: Add implementation
|
2024-01-02 18:28:23 +01:00 |
|
Erik Kundt
|
b0fc9fab28
|
lib: Disable issue and patch commands
|
2023-12-28 16:27:47 +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
|
bfc6909cfa
|
lib: Add support for unified commands with args
|
2023-12-22 16:06:13 +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
|
5d44b7c79d
|
chore: Update tui-realm
|
2023-12-08 12:05:29 +01:00 |
|
Erik Kundt
|
43a689bb68
|
feat: Adjust README to modular build
|
2023-10-06 10:57:06 +02: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 |
|