lib: Various improvements
12 files changed
+302
-364
9ecc9621
→
d99bcd24
modified bin/commands/inbox/list.rs
@@ -22,9 +22,9 @@ use radicle_tui as tui;
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -101,7 +101,7 @@ pub enum Change {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -135,7 +135,7 @@ pub enum Page {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -168,7 +168,7 @@ impl TryFrom<&Context> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -203,12 +203,12 @@ impl store::Update<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -275,13 +275,13 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -290,7 +290,7 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -301,6 +301,22 @@ impl Show<Message> for App {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -311,22 +327,22 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -359,28 +375,41 @@ impl App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -388,25 +417,6 @@ impl App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -416,11 +426,11 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -432,10 +442,10 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -536,7 +546,7 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -565,13 +575,14 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -583,9 +594,10 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -604,7 +616,7 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -623,6 +635,7 @@ impl App {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified bin/commands/patch/list.rs
@@ -19,11 +19,10 @@ use radicle_tui as tui;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -90,7 +89,7 @@ pub enum Change {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -123,7 +122,7 @@ pub enum Page {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -162,7 +161,7 @@ impl TryFrom<&Context> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -204,12 +203,12 @@ impl store::Update<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -260,13 +259,13 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -275,7 +274,7 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -286,6 +285,27 @@ impl Show<Message> for App {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -296,22 +316,22 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -342,24 +362,37 @@ impl App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -367,30 +400,6 @@ impl App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -400,11 +409,11 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -416,10 +425,10 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -561,7 +570,7 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -584,9 +593,10 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -605,7 +615,7 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -624,6 +634,7 @@ impl App {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified bin/commands/patch/review.rs
@@ -10,7 +10,7 @@ use serde::{Deserialize, Serialize};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -24,10 +24,10 @@ use radicle_tui as tui;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -130,7 +130,7 @@ impl Tui {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -167,7 +167,7 @@ pub struct AppState {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -192,7 +192,7 @@ impl AppState {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -338,12 +338,32 @@ impl App<'_> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -359,8 +379,13 @@ impl App<'_> {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -409,7 +434,7 @@ impl App<'_> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -443,6 +468,7 @@ impl App<'_> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -463,23 +489,23 @@ impl App<'_> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -503,13 +529,13 @@ impl Show<Message> for App<'_> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -519,14 +545,14 @@ impl Show<Message> for App<'_> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -545,13 +571,13 @@ impl Show<Message> for App<'_> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified bin/ui/im.rs
@@ -1,3 +1,4 @@
| + | |
|
|
|
|
|
@@ -124,7 +125,12 @@ where
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -141,31 +147,36 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified examples/hello.rs
@@ -59,7 +59,7 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified examples/selection.rs
@@ -2,6 +2,7 @@ use std::time::{SystemTime, UNIX_EPOCH};
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -96,7 +97,12 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -114,13 +120,13 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/lib.rs
@@ -291,7 +291,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -301,14 +301,14 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -327,7 +327,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -342,7 +342,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/terminal.rs
@@ -1,4 +1,3 @@
| - | |
|
|
|
|
|
@@ -15,9 +14,11 @@ use termion::async_stdin;
|
|
|
|
|
|
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -173,7 +174,7 @@ impl<W: Write> ratatui::backend::Backend for TermionBackendExt<W> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/ui.rs
@@ -95,6 +95,21 @@ impl<'a> Column<'a> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/ui/im.rs
@@ -21,10 +21,10 @@ use crate::event::Event;
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -51,8 +51,8 @@ impl Frontend {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -307,15 +307,11 @@ pub struct Ui<M> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -479,7 +475,7 @@ impl<M> Ui<M>
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -497,21 +493,7 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -561,21 +543,6 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -585,22 +552,14 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -627,21 +586,14 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
modified src/ui/im/widget.rs
@@ -11,7 +11,7 @@ use termion::event::Key;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -62,12 +62,12 @@ impl Window {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -95,12 +95,12 @@ impl PanesState {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -126,16 +126,16 @@ impl<'a> Panes<'a> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -176,45 +176,6 @@ impl CompositeState {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -411,7 +372,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -531,82 +492,23 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -645,7 +547,7 @@ impl Widget for Columns<'_> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -832,7 +734,7 @@ impl Widget for TextView<'_> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1095,7 +997,7 @@ impl TextEdit<'_> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/ui/rm.rs
@@ -1,18 +1,19 @@
|
|
|
|
| - | |
|
|
|
|
| - | |
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -49,8 +50,8 @@ impl Frontend {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|