aboutsummaryrefslogtreecommitdiff
path: root/src/input
diff options
context:
space:
mode:
Diffstat (limited to 'src/input')
-rw-r--r--src/input/mod.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/input/mod.rs b/src/input/mod.rs
index 576bc2f5..2b0d1914 100644
--- a/src/input/mod.rs
+++ b/src/input/mod.rs
@@ -1120,6 +1120,18 @@ impl State {
// FIXME: granular
self.niri.queue_redraw_all();
}
+ Action::SetWorkspaceName(name) => {
+ self.niri.layout.set_workspace_name(name, None);
+ }
+ Action::SetWorkspaceNameByRef { name, reference } => {
+ self.niri.layout.set_workspace_name(name, Some(reference));
+ }
+ Action::UnsetWorkspaceName => {
+ self.niri.layout.unset_workspace_name(None);
+ }
+ Action::UnsetWorkSpaceNameByRef(reference) => {
+ self.niri.layout.unset_workspace_name(Some(reference));
+ }
Action::ConsumeWindowIntoColumn => {
self.niri.layout.consume_into_column();
// This does not cause immediate focus or window size change, so warping mouse to