wlroots/include/wlr
Isaac Freund 2072d59da5 xdg-shell: split last-acked and current state
These states are distinct in the time period between the ack_configure
and the next commit on the surface. Splitting these states avoids the
following race for example:

- client starts at 1000x1000
- wlr_xdg_toplevel_set_size 500x500
- size is different -> configure sent
- client acks the configure
- wlr_xdg_toplevel_set_size 1000x1000
- compare_xdg_toplevel_state returns true since there is no pending
  configure and the currently committed size is still 1000x1000
- no new configure is sent
- client commits at the size it last acked, 500x500
2020-08-27 12:36:29 +02:00
..
backend backend/headless: add wlr_headless_backend_create_with_renderer 2020-04-22 22:40:54 +02:00
interfaces output: add backend docs 2020-06-30 08:03:58 -06:00
render render/gles2: make wlr_gles2_texture_from_* private 2020-07-28 06:59:07 -06:00
types xdg-shell: split last-acked and current state 2020-08-27 12:36:29 +02:00
util util/region: add wlr_region_scale_xy 2020-06-17 09:10:54 -06:00
backend.h Remove all wayland-server.h includes 2019-07-27 15:49:32 -04:00
config.h.in session: Add libseat backend 2020-08-24 11:13:55 +02:00
meson.build build: replace version with soversion 2020-01-24 11:17:03 +01:00
version.h.in Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" 2018-08-24 19:35:02 +12:00
xcursor.h Initial pass on API stability guarantees 2018-07-29 19:20:34 -04:00
xwayland.h xwm: add support for xwayland minimize 2020-07-21 13:20:17 +02:00