bin: Fix and clean up selection state
7 files changed
+155
-153
f657892d
→
bc59201f
modified bin/commands/inbox/common.rs
@@ -1,3 +1,7 @@
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -44,3 +48,24 @@ impl Mode {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified bin/commands/inbox/flux/select.rs
@@ -58,7 +58,6 @@ impl Default for UIState {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -152,11 +151,8 @@ impl TryFrom<&Context> for State {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -167,7 +163,6 @@ impl TryFrom<&Context> for State {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -183,10 +178,6 @@ impl store::State<Action, Selection> for State {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified bin/commands/inbox/flux/select/ui.rs
@@ -24,12 +24,11 @@ use tui::flux::ui::widget::{
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -38,7 +37,6 @@ pub struct ListPageProps {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -104,30 +102,6 @@ impl<'a> Widget<State, Action> for ListPage<'a> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -321,18 +295,43 @@ impl Widget<State, Action> for Notifications {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified bin/commands/issue/flux/select.rs
@@ -53,7 +53,6 @@ impl Default for UIState {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -73,11 +72,8 @@ impl TryFrom<&Context> for State {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -87,7 +83,6 @@ impl TryFrom<&Context> for State {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -103,10 +98,6 @@ impl store::State<Action, Selection> for State {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified bin/commands/issue/flux/select/ui.rs
@@ -30,7 +30,6 @@ use crate::tui_issue::common::Mode;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -39,7 +38,6 @@ pub struct ListPageProps {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -105,32 +103,6 @@ impl<'a> Widget<State, Action> for ListPage<'a> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -197,6 +169,7 @@ impl<'a> Render<()> for ListPage<'a> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -250,6 +223,7 @@ impl From<&State> for IssuesProps {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -343,18 +317,45 @@ impl Widget<State, Action> for Issues {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified bin/commands/patch/flux/select.rs
@@ -53,7 +53,6 @@ impl Default for UIState {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -73,11 +72,8 @@ impl TryFrom<&Context> for State {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -87,7 +83,6 @@ impl TryFrom<&Context> for State {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -103,10 +98,6 @@ impl store::State<Action, Selection> for State {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified bin/commands/patch/flux/select/ui.rs
@@ -32,7 +32,6 @@ use crate::tui_patch::common::PatchOperation;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -41,7 +40,6 @@ pub struct ListPageProps {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -108,45 +106,6 @@ impl<'a> Widget<State, Action> for ListPage<'a> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -214,6 +173,7 @@ impl<'a> Render<()> for ListPage<'a> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -263,6 +223,7 @@ impl From<&State> for PatchesProps {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -357,18 +318,61 @@ impl Widget<State, Action> for Patches {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|