xdg-shell: Drop desktop environment specific state allocations
Instead of allocating state ranges that desktop environments can use as they want, let them introduce their own protocol and their own enums. If such desktop environment protocols need the configure/ack_configure semantics, they can design their protocols to extend xdg_surface, and make their private configure events a latched state tied to xdg_surface.configure. Signed-off-by:Jonas Ådahl <jadahl@gmail.com> Acked-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Acked-by:
Bryce Harrington <bryce@osg.samsung.com>
Please register or sign in to comment