summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorLibravatar mliszcz <liszcz.michal@gmail.com>2019-03-23 11:32:44 +0100
committerLibravatar Brian Ashworth <bosrsf04@gmail.com>2019-03-23 17:49:27 -0400
commit200833caaea36dd65324e5460520731f5c98ff8a (patch)
treec0ecf9b611435f19a62682a0ee0feb564aa29acb /include
parentfix opening a floating view on the NOOP output (diff)
downloadsway-200833caaea36dd65324e5460520731f5c98ff8a.tar.gz
sway-200833caaea36dd65324e5460520731f5c98ff8a.tar.zst
sway-200833caaea36dd65324e5460520731f5c98ff8a.zip
Allow for workspace renaming during exec handling
This change adds support for renaming a workspace when `exec` command is being processed by keeping sway_workspace and pid_workspace names in sync. The change can be verified by running following command: swaymsg exec <application>; swaymsg rename workspace number 1 to 5 Fixes: #3952
Diffstat (limited to 'include')
-rw-r--r--include/sway/tree/root.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sway/tree/root.h b/include/sway/tree/root.h
index 9f6cd3bb..c4f84207 100644
--- a/include/sway/tree/root.h
+++ b/include/sway/tree/root.h
@@ -85,4 +85,6 @@ struct sway_container *root_find_container(
85 85
86void root_get_box(struct sway_root *root, struct wlr_box *box); 86void root_get_box(struct sway_root *root, struct wlr_box *box);
87 87
88void root_rename_pid_workspaces(const char *old_name, const char *new_name);
89
88#endif 90#endif