Add center-visible-columns action

This commit is contained in:
Ivan Molodetskikh
2025-05-12 14:11:38 +03:00
parent 7227e64149
commit defd4c5c4d
8 changed files with 86 additions and 0 deletions
+2
View File
@@ -1749,6 +1749,7 @@ pub enum Action {
CenterWindow,
#[knuffel(skip)]
CenterWindowById(u64),
CenterVisibleColumns,
FocusWorkspaceDown,
#[knuffel(skip)]
FocusWorkspaceDownUnderMouse,
@@ -1992,6 +1993,7 @@ impl From<niri_ipc::Action> for Action {
niri_ipc::Action::CenterColumn {} => Self::CenterColumn,
niri_ipc::Action::CenterWindow { id: None } => Self::CenterWindow,
niri_ipc::Action::CenterWindow { id: Some(id) } => Self::CenterWindowById(id),
niri_ipc::Action::CenterVisibleColumns {} => Self::CenterVisibleColumns,
niri_ipc::Action::FocusWorkspaceDown {} => Self::FocusWorkspaceDown,
niri_ipc::Action::FocusWorkspaceUp {} => Self::FocusWorkspaceUp,
niri_ipc::Action::FocusWorkspace { reference } => {