bin: Various improvements across all apps
8 files changed
+364
-225
b8d8e861
→
4eb065c1
modified bin/commands/inbox.rs
@@ -5,12 +5,13 @@ use std::ffi::OsString;
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -58,7 +59,6 @@ pub enum OperationName {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -179,11 +179,18 @@ pub async fn run(options: Options, ctx: impl radicle_cli::terminal::Context) ->
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -193,8 +200,9 @@ pub async fn run(options: Options, ctx: impl radicle_cli::terminal::Context) ->
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -212,14 +220,21 @@ pub async fn run(options: Options, ctx: impl radicle_cli::terminal::Context) ->
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified bin/commands/inbox/list.rs
@@ -48,8 +48,8 @@ pub enum RepositoryMode {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -85,8 +85,9 @@ pub struct Context {
|
|
|
|
|
|
| - | |
|
|
| + | |
| + | |
|
|
|
|
|
@@ -174,12 +175,17 @@ impl TryFrom<&Context> for App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
|
|
|
|
|
@@ -189,8 +195,8 @@ impl TryFrom<&Context> for App {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -319,10 +325,8 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -423,6 +427,7 @@ impl App {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -430,6 +435,7 @@ impl App {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -556,7 +562,8 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified bin/commands/issue.rs
@@ -292,22 +292,22 @@ pub async fn run(options: Options, ctx: impl Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -315,7 +315,7 @@ pub async fn run(options: Options, ctx: impl Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -324,60 +324,68 @@ pub async fn run(options: Options, ctx: impl Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified bin/commands/issue/list.rs
@@ -2,9 +2,10 @@ use std::collections::{HashMap, HashSet};
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -40,34 +41,61 @@ use crate::ui::{format, TerminalInfo};
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -131,7 +159,7 @@ impl Tui {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -238,7 +266,7 @@ mod state {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -258,10 +286,10 @@ pub enum Message {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -280,9 +308,17 @@ impl TryFrom<(&Context, &TerminalInfo)> for App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -326,7 +362,7 @@ impl TryFrom<(&Context, &TerminalInfo)> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -339,13 +375,13 @@ impl TryFrom<(&Context, &TerminalInfo)> for App {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -363,15 +399,15 @@ impl TryFrom<(&Context, &TerminalInfo)> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -510,7 +546,7 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -546,7 +582,7 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -578,12 +614,12 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -600,7 +636,7 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -671,47 +707,37 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -783,7 +809,6 @@ impl App {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -791,7 +816,7 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -813,12 +838,6 @@ impl App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -855,7 +874,13 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -922,6 +947,7 @@ impl App {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -992,9 +1018,6 @@ impl App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -1041,13 +1064,12 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -1055,9 +1077,8 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -1102,31 +1123,36 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified bin/commands/patch.rs
@@ -9,7 +9,6 @@ use anyhow::anyhow;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -297,7 +296,6 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -309,53 +307,10 @@ pub async fn run(options: Options, ctx: impl radicle_cli::terminal::Context) ->
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -395,11 +350,8 @@ mod interface {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
| + | |
|
|
|
|
|
@@ -409,23 +361,96 @@ mod interface {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -434,6 +459,8 @@ mod interface {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified bin/commands/patch/list.rs
@@ -1,7 +1,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -53,17 +53,49 @@ const HELP: &str = r#"# Generic keybindings
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -72,6 +104,8 @@ pub struct Context {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -155,9 +189,16 @@ impl TryFrom<&Context> for App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -165,14 +206,24 @@ impl TryFrom<&Context> for App {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -274,10 +325,8 @@ impl Show<Message> for App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -363,20 +412,20 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -451,7 +500,7 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified bin/ui/items/patch.rs
@@ -170,6 +170,16 @@ pub mod filter {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/ui/widget.rs
@@ -980,9 +980,6 @@ impl Widget for TextView<'_> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|