aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/errors.rs
diff options
context:
space:
mode:
authora-kenji <aks.kenji@protonmail.com>2021-05-10 17:24:19 +0200
committerGitHub <noreply@github.com>2021-05-10 17:24:19 +0200
commite2514b411cf168aa970a558c66ee0cb937c0a30c (patch)
tree2dbf111fd1dcdc62d91c3c2eba0b38fa02b9ba39 /src/common/errors.rs
parentFix exit code on `dump-default-config` (diff)
parentdocs(changelog): Switch tabs in normal mode #471 (diff)
downloadsl0ppij-e2514b411cf168aa970a558c66ee0cb937c0a30c.tar.gz
sl0ppij-e2514b411cf168aa970a558c66ee0cb937c0a30c.tar.xz
sl0ppij-e2514b411cf168aa970a558c66ee0cb937c0a30c.zip
Merge branch 'main' into dump-config-exit
Diffstat (limited to 'src/common/errors.rs')
-rw-r--r--src/common/errors.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/common/errors.rs b/src/common/errors.rs
index 148a3a9e..c2caf19d 100644
--- a/src/common/errors.rs
+++ b/src/common/errors.rs
@@ -192,9 +192,11 @@ pub enum ScreenContext {
FocusNextPane,
FocusPreviousPane,
MoveFocusLeft,
+ MoveFocusLeftOrPreviousTab,
MoveFocusDown,
MoveFocusUp,
MoveFocusRight,
+ MoveFocusRightOrNextTab,
Exit,
ScrollUp,
ScrollDown,
@@ -237,9 +239,13 @@ impl From<&ScreenInstruction> for ScreenContext {
ScreenInstruction::FocusNextPane => ScreenContext::FocusNextPane,
ScreenInstruction::FocusPreviousPane => ScreenContext::FocusPreviousPane,
ScreenInstruction::MoveFocusLeft => ScreenContext::MoveFocusLeft,
+ ScreenInstruction::MoveFocusLeftOrPreviousTab => {
+ ScreenContext::MoveFocusLeftOrPreviousTab
+ }
ScreenInstruction::MoveFocusDown => ScreenContext::MoveFocusDown,
ScreenInstruction::MoveFocusUp => ScreenContext::MoveFocusUp,
ScreenInstruction::MoveFocusRight => ScreenContext::MoveFocusRight,
+ ScreenInstruction::MoveFocusRightOrNextTab => ScreenContext::MoveFocusRightOrNextTab,
ScreenInstruction::Exit => ScreenContext::Exit,
ScreenInstruction::ScrollUp => ScreenContext::ScrollUp,
ScreenInstruction::ScrollDown => ScreenContext::ScrollDown,