inbox: Add selection help
2 files changed
+310
-6
1e21a105
→
1f2b15ad
modified bin/commands/inbox/flux/select.rs
@@ -42,6 +42,7 @@ pub struct App {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -49,6 +50,7 @@ impl Default for UIState {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -171,6 +173,8 @@ pub enum Action {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -205,6 +209,14 @@ impl store::State<Action, Selection> for State {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified bin/commands/inbox/flux/select/ui.rs
@@ -8,7 +8,7 @@ use termion::event::Key;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -18,6 +18,7 @@ use tui::flux::ui::items::{NotificationItem, NotificationItemFilter, Notificatio
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -31,6 +32,7 @@ pub struct ListPageProps {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -39,11 +41,12 @@ impl From<&State> for ListPageProps {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -52,11 +55,13 @@ pub struct ListPage {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -66,6 +71,7 @@ impl Widget<State, Action> for ListPage {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -78,6 +84,7 @@ impl Widget<State, Action> for ListPage {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -90,6 +97,8 @@ impl Widget<State, Action> for ListPage {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -122,6 +131,9 @@ impl Widget<State, Action> for ListPage {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -133,16 +145,18 @@ impl Widget<State, Action> for ListPage {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| + | |
| + | |
|
|
|
|
|
@@ -153,6 +167,7 @@ impl Render<()> for ListPage {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -165,6 +180,8 @@ impl Render<()> for ListPage {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -580,3 +597,278 @@ impl Render<SearchProps> for Search {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |