aboutsummaryrefslogtreecommitdiffstats
path: root/include/sway
diff options
context:
space:
mode:
Diffstat (limited to 'include/sway')
-rw-r--r--include/sway/commands.h1
-rw-r--r--include/sway/config.h7
2 files changed, 8 insertions, 0 deletions
diff --git a/include/sway/commands.h b/include/sway/commands.h
index bbbdfc80..3fde0893 100644
--- a/include/sway/commands.h
+++ b/include/sway/commands.h
@@ -288,6 +288,7 @@ sway_cmd seat_cmd_idle_inhibit;
288sway_cmd seat_cmd_idle_wake; 288sway_cmd seat_cmd_idle_wake;
289sway_cmd seat_cmd_keyboard_grouping; 289sway_cmd seat_cmd_keyboard_grouping;
290sway_cmd seat_cmd_pointer_constraint; 290sway_cmd seat_cmd_pointer_constraint;
291sway_cmd seat_cmd_shortcuts_inhibitor;
291sway_cmd seat_cmd_xcursor_theme; 292sway_cmd seat_cmd_xcursor_theme;
292 293
293sway_cmd cmd_ipc_cmd; 294sway_cmd cmd_ipc_cmd;
diff --git a/include/sway/config.h b/include/sway/config.h
index fdd65efd..359f9604 100644
--- a/include/sway/config.h
+++ b/include/sway/config.h
@@ -177,6 +177,12 @@ enum seat_config_allow_constrain {
177 CONSTRAIN_DISABLE 177 CONSTRAIN_DISABLE
178}; 178};
179 179
180enum seat_config_shortcuts_inhibit {
181 SHORTCUTS_INHIBIT_DEFAULT, // the default is currently enabled
182 SHORTCUTS_INHIBIT_ENABLE,
183 SHORTCUTS_INHIBIT_DISABLE
184};
185
180enum seat_keyboard_grouping { 186enum seat_keyboard_grouping {
181 KEYBOARD_GROUP_DEFAULT, // the default is currently smart 187 KEYBOARD_GROUP_DEFAULT, // the default is currently smart
182 KEYBOARD_GROUP_NONE, 188 KEYBOARD_GROUP_NONE,
@@ -201,6 +207,7 @@ struct seat_config {
201 list_t *attachments; // list of seat_attachment configs 207 list_t *attachments; // list of seat_attachment configs
202 int hide_cursor_timeout; 208 int hide_cursor_timeout;
203 enum seat_config_allow_constrain allow_constrain; 209 enum seat_config_allow_constrain allow_constrain;
210 enum seat_config_shortcuts_inhibit shortcuts_inhibit;
204 enum seat_keyboard_grouping keyboard_grouping; 211 enum seat_keyboard_grouping keyboard_grouping;
205 uint32_t idle_inhibit_sources, idle_wake_sources; 212 uint32_t idle_inhibit_sources, idle_wake_sources;
206 struct { 213 struct {