diff options
| author | Aram Drevekenin <aram@poor.dev> | 2021-04-08 11:36:49 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-08 11:36:49 +0200 |
| commit | 65c75ebb9593dc2a3b2ae5a82db03dad41bd1b10 (patch) | |
| tree | bfd6caeeddb2b0f3b46baaeb59423414ded8a932 /src/common/errors.rs | |
| parent | fix(tabs): do not crash if closing pane in fullscreen (#259) (diff) | |
| download | sl0ppij-65c75ebb9593dc2a3b2ae5a82db03dad41bd1b10.tar.gz sl0ppij-65c75ebb9593dc2a3b2ae5a82db03dad41bd1b10.tar.xz sl0ppij-65c75ebb9593dc2a3b2ae5a82db03dad41bd1b10.zip | |
feat(controls): add quick navigation (#260)
* feat(input): quick navigation
* feat(ui): quick navigation
* style(fmt): rustfmt
Diffstat (limited to 'src/common/errors.rs')
| -rw-r--r-- | src/common/errors.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/common/errors.rs b/src/common/errors.rs index 00284cd4..1548aec0 100644 --- a/src/common/errors.rs +++ b/src/common/errors.rs @@ -178,7 +178,9 @@ pub enum ScreenContext { ResizeRight, ResizeDown, ResizeUp, - MoveFocus, + SwitchFocus, + FocusNextPane, + FocusPreviousPane, MoveFocusLeft, MoveFocusDown, MoveFocusUp, @@ -218,7 +220,9 @@ impl From<&ScreenInstruction> for ScreenContext { ScreenInstruction::ResizeRight => ScreenContext::ResizeRight, ScreenInstruction::ResizeDown => ScreenContext::ResizeDown, ScreenInstruction::ResizeUp => ScreenContext::ResizeUp, - ScreenInstruction::MoveFocus => ScreenContext::MoveFocus, + ScreenInstruction::SwitchFocus => ScreenContext::SwitchFocus, + ScreenInstruction::FocusNextPane => ScreenContext::FocusNextPane, + ScreenInstruction::FocusPreviousPane => ScreenContext::FocusPreviousPane, ScreenInstruction::MoveFocusLeft => ScreenContext::MoveFocusLeft, ScreenInstruction::MoveFocusDown => ScreenContext::MoveFocusDown, ScreenInstruction::MoveFocusUp => ScreenContext::MoveFocusUp, |
