mirror of
https://github.com/swaywm/sway.git
synced 2025-11-26 06:59:59 -05:00
pointer_constraint: change to a seat subcommand
This changes the `pointer_constraint` command to be a subcommand of seat to allow for per-seat settings. The current implementation that is not a seat subcommand will only operate on the current seat and will segfault in the config due to `config->handler_context.seat` only being set at runtime. This also allows for the wildcard identifier to be used to alter the pointer constraint settings on all seats and allows for the setting to be merged with the rest of the seat config.
This commit is contained in:
parent
204e1f4712
commit
ebe5399ed6
10 changed files with 36 additions and 19 deletions
|
|
@ -153,7 +153,6 @@ sway_cmd cmd_new_window;
|
|||
sway_cmd cmd_no_focus;
|
||||
sway_cmd cmd_output;
|
||||
sway_cmd cmd_permit;
|
||||
sway_cmd cmd_pointer_constraint;
|
||||
sway_cmd cmd_popup_during_fullscreen;
|
||||
sway_cmd cmd_reject;
|
||||
sway_cmd cmd_reload;
|
||||
|
|
@ -268,6 +267,7 @@ sway_cmd seat_cmd_attach;
|
|||
sway_cmd seat_cmd_cursor;
|
||||
sway_cmd seat_cmd_fallback;
|
||||
sway_cmd seat_cmd_hide_cursor;
|
||||
sway_cmd seat_cmd_pointer_constraint;
|
||||
|
||||
sway_cmd cmd_ipc_cmd;
|
||||
sway_cmd cmd_ipc_events;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue