patch-select: Add support for patch filter option
modified bin/commands/patch.rs
@@ -10,7 +10,8 @@ use std::ffi::OsString;
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -24,16 +25,24 @@ pub const HELP: Help = Help {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -57,25 +66,18 @@ pub enum OperationName {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -87,21 +89,39 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -113,9 +133,7 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -132,7 +150,7 @@ pub fn run(options: Options, _ctx: impl terminal::Context) -> anyhow::Result<()>
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -141,9 +159,9 @@ pub fn run(options: Options, _ctx: impl terminal::Context) -> anyhow::Result<()>
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified bin/commands/patch/common/ui.rs
@@ -56,7 +56,7 @@ impl PatchBrowser {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -104,7 +104,12 @@ impl WidgetComponent for PatchBrowser {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -112,7 +117,13 @@ pub fn browse_context(context: &Context, _theme: &Theme, progress: Progress) ->
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -125,8 +136,8 @@ pub fn browse_context(context: &Context, _theme: &Theme, progress: Progress) ->
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -141,11 +152,13 @@ pub fn browse_context(context: &Context, _theme: &Theme, progress: Progress) ->
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified bin/commands/patch/select.rs
@@ -57,7 +57,7 @@ impl Serialize for PatchId {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -152,7 +152,7 @@ pub struct App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -160,13 +160,13 @@ pub struct App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -177,7 +177,7 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified bin/commands/patch/select/page.rs
@@ -15,20 +15,20 @@ use tui::ui::{layout, subscription};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -50,7 +50,7 @@ impl ListView {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -87,14 +87,14 @@ impl ViewPage<Cid, Message> for ListView {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/cob.rs
@@ -5,6 +5,7 @@ use anyhow::Result;
|
|
|
|
|
|
| + | |
|
|
|
|
|
added src/cob/format.rs
@@ -0,0 +1,7 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified src/cob/patch.rs
@@ -1,8 +1,13 @@
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -13,6 +18,18 @@ pub enum State {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -21,8 +38,8 @@ pub struct Filter {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -36,8 +53,61 @@ impl Filter {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/context.rs
@@ -6,7 +6,7 @@ use radicle::cob::issue::{Issue, IssueId};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/ui/theme.rs
@@ -66,6 +66,14 @@ pub mod style {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -108,7 +116,8 @@ pub mod style {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|