add pointer constraints

This commit is contained in:
ARDiDo 2021-10-17 16:54:35 -04:00 committed by Johan Malm
parent bd1e6f3728
commit f5072151a9
5 changed files with 127 additions and 9 deletions

View file

@ -269,6 +269,15 @@ server_init(struct server *server)
wlr_data_control_manager_v1_create(server->wl_display);
wlr_gamma_control_manager_v1_create(server->wl_display);
server->relative_pointer_manager = wlr_relative_pointer_manager_v1_create(
server->wl_display);
server->constraints = wlr_pointer_constraints_v1_create(
server->wl_display);
server->new_constraint.notify = create_constraint;
wl_signal_add(&server->constraints->events.new_constraint,
&server->new_constraint);
server->input_inhibit =
wlr_input_inhibit_manager_create(server->wl_display);
if (!server->input_inhibit) {