diff --git a/src/app/context_clues.rs b/src/app/context_clues.rs index 1f19fa8..d1c00ed 100644 --- a/src/app/context_clues.rs +++ b/src/app/context_clues.rs @@ -14,8 +14,15 @@ pub fn build_context_clue_string(context_clues: &[(KeyBinding, &str)]) -> String .join(" | ") } -pub static SERVARR_CONTEXT_CLUES: [ContextClue; 2] = [ - (DEFAULT_KEYBINDINGS.tab, "change servarr"), +pub static SERVARR_CONTEXT_CLUES: [ContextClue; 3] = [ + ( + DEFAULT_KEYBINDINGS.next_servarr, + DEFAULT_KEYBINDINGS.next_servarr.desc, + ), + ( + DEFAULT_KEYBINDINGS.previous_servarr, + DEFAULT_KEYBINDINGS.previous_servarr.desc, + ), (DEFAULT_KEYBINDINGS.quit, DEFAULT_KEYBINDINGS.quit.desc), ]; diff --git a/src/app/context_clues_tests.rs b/src/app/context_clues_tests.rs index 5e164d9..ac76c8b 100644 --- a/src/app/context_clues_tests.rs +++ b/src/app/context_clues_tests.rs @@ -28,8 +28,13 @@ mod test { let (key_binding, description) = servarr_context_clues_iter.next().unwrap(); - assert_eq!(*key_binding, DEFAULT_KEYBINDINGS.tab); - assert_str_eq!(*description, "change servarr"); + assert_eq!(*key_binding, DEFAULT_KEYBINDINGS.next_servarr); + assert_str_eq!(*description, DEFAULT_KEYBINDINGS.next_servarr.desc); + + let (key_binding, description) = servarr_context_clues_iter.next().unwrap(); + + assert_eq!(*key_binding, DEFAULT_KEYBINDINGS.previous_servarr); + assert_str_eq!(*description, DEFAULT_KEYBINDINGS.previous_servarr.desc); let (key_binding, description) = servarr_context_clues_iter.next().unwrap(); diff --git a/src/app/key_binding.rs b/src/app/key_binding.rs index cc171a1..f58a71d 100644 --- a/src/app/key_binding.rs +++ b/src/app/key_binding.rs @@ -32,7 +32,6 @@ generate_keybindings! { events, home, end, - tab, delete, submit, confirm, @@ -139,10 +138,6 @@ pub const DEFAULT_KEYBINDINGS: KeyBindings = KeyBindings { key: Key::End, desc: "end", }, - tab: KeyBinding { - key: Key::Tab, - desc: "tab", - }, delete: KeyBinding { key: Key::Delete, desc: "delete", diff --git a/src/app/key_binding_tests.rs b/src/app/key_binding_tests.rs index f4270dc..64612ce 100644 --- a/src/app/key_binding_tests.rs +++ b/src/app/key_binding_tests.rs @@ -30,7 +30,6 @@ mod test { #[case(DEFAULT_KEYBINDINGS.update, Key::Char('u'), "update")] #[case(DEFAULT_KEYBINDINGS.home, Key::Home, "home")] #[case(DEFAULT_KEYBINDINGS.end, Key::End, "end")] - #[case(DEFAULT_KEYBINDINGS.tab, Key::Tab, "tab")] #[case(DEFAULT_KEYBINDINGS.delete, Key::Delete, "delete")] #[case(DEFAULT_KEYBINDINGS.submit, Key::Enter, "submit")] #[case(DEFAULT_KEYBINDINGS.confirm, Key::Ctrl('s'), "submit")]