wlroots/types/xdg_shell
Kirill Primak db4afc2408 xdg-surface: add pending state
struct wlr_xdg_surface_state is introduced to hold the geometry
and configure serial to be applied on next wl_surface.commit.

This commit fixes our handling for ack_configure: instead of making
the request mutate our current state, it mutates the pending state
only.

Co-authored-by: Simon Ser <contact@emersion.fr>
2021-09-30 23:17:32 +03:00
..
wlr_xdg_popup.c xdg-surface: simplify configure mechanism 2021-09-21 10:09:09 +02:00
wlr_xdg_positioner.c xdg popup: move function to a file it belongs to 2021-09-11 12:11:55 +02:00
wlr_xdg_shell.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_xdg_surface.c xdg-surface: add pending state 2021-09-30 23:17:32 +03:00
wlr_xdg_toplevel.c xdg-surface: simplify configure mechanism 2021-09-21 10:09:09 +02:00