list/patch: Various improvements
- patches load without git stats on startup, and are loaded with stats in the background
git diffdoes not result in an application error anymore- inbox loading popup area is cleared before being drawn to
5 files changed
+197
-85
4eb065c1
→
810bdcf4
modified bin/commands/inbox/list.rs
@@ -6,6 +6,7 @@ use std::vec;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -609,16 +610,19 @@ impl App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified bin/commands/patch.rs
@@ -377,7 +377,7 @@ mod interface {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -423,7 +423,7 @@ mod interface {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified bin/commands/patch/list.rs
@@ -3,11 +3,13 @@ use std::sync::{Arc, Mutex};
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -19,7 +21,7 @@ use radicle_tui as tui;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -100,14 +102,68 @@ pub enum PatchOperation {
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -122,7 +178,13 @@ impl Tui {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -147,9 +209,12 @@ pub enum Change {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -169,6 +234,8 @@ pub struct AppState {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -181,11 +248,12 @@ impl TryFrom<&Context> for App {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -224,6 +292,8 @@ impl TryFrom<&Context> for App {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -234,6 +304,21 @@ impl store::Update<Message> for App {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -293,6 +378,11 @@ impl store::Update<Message> for App {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -404,6 +494,10 @@ impl App {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -411,6 +505,9 @@ impl App {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -621,6 +718,7 @@ impl App {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -628,6 +726,38 @@ impl App {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -675,3 +805,15 @@ impl App {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified bin/ui/items/patch.rs
@@ -52,9 +52,9 @@ pub struct Patch {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -76,8 +76,27 @@ impl Patch {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -110,8 +129,16 @@ impl ToRow<9> for Patch {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/lib.rs
@@ -4,7 +4,6 @@ pub mod task;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -78,66 +77,6 @@ pub trait Share: Clone + Debug + Send + Sync + 'static {}
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|