diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-12-30 09:05:35 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-12-30 20:12:37 +0300 |
| commit | a7c57f4fafabed609ef75b92715beb4e7335d823 (patch) | |
| tree | 92efe12782275f0611fa10dd3663314c679a9822 /niri-config/src | |
| parent | 8409107a5bb04980ea196a5d7095d5c34f6b2e4e (diff) | |
| download | niri-a7c57f4fafabed609ef75b92715beb4e7335d823.tar.gz niri-a7c57f4fafabed609ef75b92715beb4e7335d823.tar.bz2 niri-a7c57f4fafabed609ef75b92715beb4e7335d823.zip | |
Add toggle-window-width by-id action
Diffstat (limited to 'niri-config/src')
| -rw-r--r-- | niri-config/src/lib.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs index 20440d79..e7de610c 100644 --- a/niri-config/src/lib.rs +++ b/niri-config/src/lib.rs @@ -1273,6 +1273,9 @@ pub enum Action { #[knuffel(skip)] ResetWindowHeightById(u64), SwitchPresetColumnWidth, + SwitchPresetWindowWidth, + #[knuffel(skip)] + SwitchPresetWindowWidthById(u64), SwitchPresetWindowHeight, #[knuffel(skip)] SwitchPresetWindowHeightById(u64), @@ -1424,6 +1427,10 @@ impl From<niri_ipc::Action> for Action { niri_ipc::Action::ResetWindowHeight { id: None } => Self::ResetWindowHeight, niri_ipc::Action::ResetWindowHeight { id: Some(id) } => Self::ResetWindowHeightById(id), niri_ipc::Action::SwitchPresetColumnWidth {} => Self::SwitchPresetColumnWidth, + niri_ipc::Action::SwitchPresetWindowWidth { id: None } => Self::SwitchPresetWindowWidth, + niri_ipc::Action::SwitchPresetWindowWidth { id: Some(id) } => { + Self::SwitchPresetWindowWidthById(id) + } niri_ipc::Action::SwitchPresetWindowHeight { id: None } => { Self::SwitchPresetWindowHeight } |
