From 911c0684281c53fca9423874d93469af8b436aa3 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Thu, 16 May 2013 15:49:35 +0200 Subject: [PATCH] protocol: Allow output changes to be treated atomically This add a wl_output.done event which is send after every group of events caused by some property change. This allows clients to treat changes touching multiple events in an atomic fashion. --- protocol/wayland.xml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 3bce022c..d3ae149f 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -1467,7 +1467,7 @@ - + An output describes part of the compositor geometry. The compositor works in the 'compositor coordinate system' and an @@ -1565,6 +1565,16 @@ + + + + This event is sent after all other properties has been + sent after binding to the output object and after any + other property changes done after that. This allows + changes to the output properties to be seen as + atomic, even if they happen via multiple events. + +