diff options
| author | Filipe Paniguel <paniguel.lpnh@gmail.com> | 2024-06-28 11:44:24 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-28 07:44:24 -0700 |
| commit | bdf9894020f184643ac98fbbc74402689edfe3f4 (patch) | |
| tree | 1829fac0d2d224e161c6faa78db3f3163dcd3836 /niri-config/src | |
| parent | d180e60e0584e0c43682d7aca612c366f881dd85 (diff) | |
| download | niri-bdf9894020f184643ac98fbbc74402689edfe3f4.tar.gz niri-bdf9894020f184643ac98fbbc74402689edfe3f4.tar.bz2 niri-bdf9894020f184643ac98fbbc74402689edfe3f4.zip | |
feat: add `focus-column-or-monitor-left`, `focus-column-or-monitor-right` (#456)
* feat: add support for focus-window-or-monitor
* addresses output without window case
* refactor: reduce verbosity
* update this..
* refactor: rename `maybe_focus_window` functions
* refactor: flip focus_window_or_output return logic
* Update src/layout/mod.rs
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
* refactor: rename to Column
* move blocks next to other Column variables
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
Diffstat (limited to 'niri-config/src')
| -rw-r--r-- | niri-config/src/lib.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs index b766072b..f1bd0afe 100644 --- a/niri-config/src/lib.rs +++ b/niri-config/src/lib.rs @@ -946,6 +946,8 @@ pub enum Action { FocusColumnLast, FocusColumnRightOrFirst, FocusColumnLeftOrLast, + FocusColumnOrMonitorLeft, + FocusColumnOrMonitorRight, FocusWindowDown, FocusWindowUp, FocusWindowDownOrColumnLeft, @@ -1022,6 +1024,8 @@ impl From<niri_ipc::Action> for Action { niri_ipc::Action::FocusColumnLast => Self::FocusColumnLast, niri_ipc::Action::FocusColumnRightOrFirst => Self::FocusColumnRightOrFirst, niri_ipc::Action::FocusColumnLeftOrLast => Self::FocusColumnLeftOrLast, + niri_ipc::Action::FocusColumnOrMonitorLeft => Self::FocusColumnOrMonitorLeft, + niri_ipc::Action::FocusColumnOrMonitorRight => Self::FocusColumnOrMonitorRight, niri_ipc::Action::FocusWindowDown => Self::FocusWindowDown, niri_ipc::Action::FocusWindowUp => Self::FocusWindowUp, niri_ipc::Action::FocusWindowDownOrColumnLeft => Self::FocusWindowDownOrColumnLeft, |
