Erik Kundt
8d9f10f6d8
Fix clippy warnings
2025-09-01 14:37:27 +02:00
Erik Kundt
80d2aa5b03
Fix clippy warnings
...
This makes clippy happy by inlining format strings and simpliying some
if-statements.
2025-09-01 13:55:26 +02:00
Erik Kundt
b4dd057f45
bin: Rewrite CLI tests to not require a binary
...
Before this patch, CLI tests required a successful debug build of
`rad-tui`. This rewrites the tests such that they still do what they did
before: testing argument processing. But without relying on a binary.
2025-08-28 11:18:19 +02:00
Erik Kundt
86e34ac2b4
bin: Disable all CLI tests
...
In light of `cargo test` depending on `rad-tui` being built successfully,
the tests that use them, are ignored for now.
2025-08-22 10:48:53 +02:00
Erik Kundt
2057d49a96
chore: Update to radicle 0.16.1
2025-07-29 10:52:37 +02:00
Erik Kundt
5b44b2f873
feat(patch): Introduce review mode (edit/show)
2025-04-07 12:07:54 +02:00
Erik Kundt
dcc51b96a9
feat(patch): Adds review action to list interface
2025-02-28 17:53:54 +01:00
Erik Kundt
de547fa54d
feat(patch): Reactivates review operation
2025-02-12 11:49:56 +01:00
Erik Kundt
335458de8b
feat(patch): Allows review tui to return optional action
2025-02-12 11:49:56 +01:00
Erik Kundt
9af882222a
refactor(patch): Improve review mode check
2025-02-11 16:07:49 +01:00
Erik Kundt
5bf495d04e
refactor(patch): Return review app state
2025-02-11 16:07:49 +01:00
Erik Kundt
08f6f5d06b
refactor(patch): Introduce review mode (create / resume)
2025-02-11 16:07:49 +01:00
Erik Kundt
147ea2d053
feat(patch): Remove hunk review brain
2025-02-11 16:07:49 +01:00
Erik Kundt
9f12c98180
bin: rad can be called with a command
2025-01-29 17:03:21 +01:00
Erik Kundt
445afd6149
bin(patch): Various smaller improvements
2025-01-29 10:17:16 +01:00
Erik Kundt
89ce751afa
bin(patch): Call rad or return JSON
2025-01-28 14:52:47 +01:00
Erik Kundt
6c89eaa454
bin(patch): Rename select -> list
2025-01-28 12:40:18 +01:00
Erik Kundt
8554e12b47
bin(patch): Improve CLI tests
2025-01-28 11:56:14 +01:00
Erik Kundt
35cd216aa8
bin(patch): Fix forwarding for unknown commands
2025-01-28 00:28:35 +01:00
Erik Kundt
381268d17f
bin(patch): Add CLI tests
2025-01-28 00:10:45 +01:00
Erik Kundt
46db9f99ff
bin(patch): Remap select to list for calls to rad
2025-01-28 00:10:18 +01:00
Erik Kundt
120cb6cad0
bin(patch): Call rad for unknown operations
2025-01-27 16:20:17 +01:00
Erik Kundt
36da4fd799
bin(patch): Disable review operation
2025-01-27 16:20:17 +01:00
Erik Kundt
50670ad664
bin(patch): Handle --help & --no-forward
2025-01-27 16:20:17 +01:00
Erik Kundt
bbee4219b9
bin(patch): Call rad for all unknown operations
2025-01-27 16:20:17 +01:00
Erik Kundt
7dc5cda508
bin(patch): Fix hunk state reloading
2024-12-17 14:30:31 +01:00
Erik Kundt
dcc4aa6572
bin(patch): Rework accepted / rejected review hunks
2024-12-17 14:30:03 +01:00
Erik Kundt
fdf29a65c0
bin(patch): Simplify hunk review states
2024-12-13 14:17:15 +01:00
Erik Kundt
784590eb24
bin(patch): Rework review testablitity
2024-12-11 11:54:06 +01:00
Erik Kundt
65002a725e
bin(patch-review): Improve hunk list
2024-11-29 12:07:50 +01:00
Erik Kundt
97852c6e9d
bin(patch-review): Show patch details
2024-11-29 12:07:50 +01:00
Erik Kundt
239b7a0343
lib/bin: Fix clippy warnings
2024-11-29 12:07:50 +01:00
Erik Kundt
f6fe140aba
bin(patch-review): Support for accepting hunks
2024-11-29 12:07:50 +01:00
Erik Kundt
d6ba7872f6
bin: Show all hunks in patch review
2024-11-29 12:07:19 +01:00
Erik Kundt
391128cba8
bin: Fix broken review loading in patch review
2024-11-20 16:45:23 +01:00
Erik Kundt
3cddf52c35
bin: Refactor interface initialization in patch review
2024-11-20 16:45:23 +01:00
Erik Kundt
a31ca0cd66
bin: Improve brain loading / creating
2024-11-20 16:45:23 +01:00
Erik Kundt
cf44bb8e9d
bin: Basic hunk comment rendering in patch review
2024-11-20 16:45:23 +01:00
Erik Kundt
d983b7ccd6
bin: Pass review instance to patch review
2024-11-20 16:45:23 +01:00
Erik Kundt
1cff69d7ea
bin: Refactor interface calling code
2024-11-20 16:45:23 +01:00
Erik Kundt
ace9126d0f
bin: Handle empty hunks in patch review
2024-11-08 17:41:58 +01:00
Erik Kundt
f562059b04
bin: Implement commenting in patch review
2024-11-08 17:41:58 +01:00
Erik Kundt
04343816ec
bin: Add hunk list and diff to patch review
2024-11-08 17:41:58 +01:00
Erik Kundt
d4e1c3a0b5
bin: Layout basic queue logic for patch review
2024-11-08 17:41:58 +01:00
Erik Kundt
d2f70bd1d8
bin: Implement basic hunk tui / editor iterations
2024-11-08 17:41:58 +01:00
Erik Kundt
8a1a0adc05
bin: Layout structure for patch review command
2024-11-08 17:41:58 +01:00
Erik Kundt
8501603a66
bin: Reimplement patch select with imUI
2024-09-05 10:37:28 +02:00
Erik Kundt
bbad0a3081
bin: Improve logging
2024-07-19 13:29:36 +02:00
Erik Kundt
eca3b296c3
lib: Move out COB modules
2024-06-11 12:46:12 +02:00
Erik Kundt
e76c69b5d0
patch: Use terminal module from radicle-cli
2024-04-25 12:46:53 +02:00