Erik Kundt
de8ae91f3c
bin/patch: Fix default filter passed from CLI args
2025-12-22 01:19:51 +01:00
Erik Kundt
c958a900ab
bin/patch: Rework filter (new expressions w/ nom)
2025-12-22 01:03:48 +01:00
Erik Kundt
344bb8aa34
bin/patch: Reorganize cob-specific and common code
2025-12-22 01:01:57 +01:00
Erik Kundt
3b940482bb
bin/patch: Fix help for list command
2025-12-18 17:06:51 +01:00
Erik Kundt
eac471462b
bin/ui: Reorganize patch types
2025-12-18 14:48:03 +01:00
Erik Kundt
b0744f861c
bin/ui: Rename patch types
2025-12-18 13:31:57 +01:00
Erik Kundt
19b443ac64
bin/ui: Move patch types to their own module
2025-12-18 12:40:20 +01:00
Erik Kundt
1592a0d7bb
bin/inbox: Adjust search string color
2025-12-17 14:54:04 +01:00
Erik Kundt
e5d60b4ff6
bin/inbox: Return to app after clearing
2025-12-17 14:54:03 +01:00
Erik Kundt
acf476edbe
bin: Allow executing rad silently
2025-12-17 14:54:03 +01:00
Erik Kundt
aa30e943fa
bin/inbox: Refactor notification loading
2025-12-17 14:54:03 +01:00
Erik Kundt
1ddae1e3c1
bin/inbox: Improve browser performance
2025-12-17 00:31:10 +01:00
Erik Kundt
fc38ebce66
chore: Update to Rust 1.92
2025-12-13 01:03:43 +01:00
Erik Kundt
e224211203
bin/issue: Don't show or edit issues from comment list
2025-12-12 16:40:09 +01:00
Erik Kundt
b016792293
bin/issue/list: Allow commenting
2025-12-12 16:40:09 +01:00
Erik Kundt
4944ab362a
bin/inbox: Remove selection mode (id-only / operation)
2025-12-11 16:27:03 +01:00
Erik Kundt
38fa4297ff
bin/patch: Remove selection mode (id-only / operation)
2025-12-11 16:27:03 +01:00
Erik Kundt
edc2bd4811
bin/issue: Remove selection mode (id-only / operation)
2025-12-11 16:14:26 +01:00
Erik Kundt
284cb9410e
lib: Refactor app return types
2025-12-11 15:50:36 +01:00
Erik Kundt
6451dacaa3
bin/inbox: Fix browser events
2025-12-11 14:03:46 +01:00
Erik Kundt
1dcaec7d84
bin/patch: Fix browser events
2025-12-11 14:03:42 +01:00
Erik Kundt
e7f335732e
bin/patch: Remove review operation
2025-12-11 13:53:23 +01:00
Erik Kundt
37cf838bed
bin/patch: Disable review command and forward instead
2025-12-11 13:44:07 +01:00
Erik Kundt
e414502faf
Switch to crossterm backend
2025-12-11 12:49:20 +01:00
Erik Kundt
b54e67f757
lib/ui: Improve input request functions
2025-12-11 10:21:11 +01:00
Erik Kundt
d85ffb5893
lib: Unify panes and container widget
2025-12-11 09:58:37 +01:00
Erik Kundt
3cd7833e29
lib: Fix column spacing
2025-12-11 09:52:09 +01:00
Erik Kundt
a541323f1e
lib: Remove widget for table with header
2025-12-11 01:26:12 +01:00
Erik Kundt
1481d4892b
lib: Various widget naming improvements
2025-12-11 00:46:14 +01:00
Erik Kundt
ad4d4a045a
lib: Improve text widget interface
2025-12-11 00:37:11 +01:00
Erik Kundt
1150aa7ab5
lib: Improve container widget naming
2025-12-11 00:37:11 +01:00
Erik Kundt
9ecc9621c5
bin/inbox: Port to imUI
2025-12-10 15:04:12 +01:00
Erik Kundt
5c59e16719
bin/patch: Store UI state and patches separately
2025-12-10 12:30:41 +01:00
Erik Kundt
2aa5e4c51f
bin/patch: Reorganize rendering code
2025-12-10 11:42:37 +01:00
Erik Kundt
c502dae9fb
bin/patch: Improve app messages
2025-12-10 00:57:59 +01:00
Erik Kundt
0a58d17716
bin/patch: Sunset rmUI app
2025-12-09 13:35:12 +01:00
Matthias Beyer
16d3e7b4d2
bin/patch: Inline format string variables where possible
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:17:57 +01:00
Matthias Beyer
6adf95d285
bin/log: Inline format string variables where possible
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:17:57 +01:00
Matthias Beyer
187f8e3611
bin/state: Inline format string variables where possible
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:17:57 +01:00
Matthias Beyer
c528551689
bin/ui: Inline format string variables where possible
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:17:57 +01:00
Matthias Beyer
b03e37184b
ui/items: Remove useless Iterator::collect() call
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:17:57 +01:00
Matthias Beyer
02dc8e9a34
bin/ui: Simplify collecting of children vec
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:17:57 +01:00
Matthias Beyer
d52dca76b6
bin/ui: Simplify impl of ui::format::assignees()
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:16:57 +01:00
Matthias Beyer
8aeffe61ff
bin/ui: Simplify impl of ui::format::labels()
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:16:57 +01:00
Matthias Beyer
f5af55472e
bin/patch: Optimize collecting of patches into Vec
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:16:57 +01:00
Matthias Beyer
be0ba80140
bin/issue: Optimize collecting of patches into Vec
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:16:57 +01:00
Matthias Beyer
d3dcfd8e09
bin/patch: Replace manual filter-collect
...
This patch replaces the manual filtering and pushing of iterators to
collections by using the more performant iterator API.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:16:31 +01:00
Matthias Beyer
8772445083
bin/issue: Replace manual filter-collect
...
This patch replaces the manual filtering and pushing of iterators to
collections by using the more performant iterator API.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:16:31 +01:00
Matthias Beyer
31dd223e2d
bin/issue: Replace collecing into Vec<_>
...
There's no need to collect a full Vec<_> here if we're only interested
in the first element.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:16:31 +01:00
Matthias Beyer
3816ebf557
bin/issue: Inline variable in format string
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de >
2025-12-09 13:16:31 +01:00