diff --git a/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml b/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml index 82ca247..6df67f1 100644 --- a/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml +++ b/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml @@ -33,7 +33,8 @@ resize and change a window's state. A client can use this protocol to request being decorated by a supporting - compositor. + compositor. It can choose to have decorations drawn around it or to have + them overlaid on top of it. If compositor and client do not negotiate the use of a server-side decoration using this protocol, clients continue to self-decorate as they @@ -71,7 +72,7 @@ - + The decoration object allows the compositor to toggle server-side window decorations for a toplevel surface. The client can request to switch to @@ -105,7 +106,9 @@ + summary="server-side window decoration drawn around the given window."/> + @@ -156,5 +159,32 @@ + + + + These values describe locations for overlaid window decorations. + + + + + + + + + The configure-overlay event configures the layout of the decoration overlay. + The configured layout should not be applied immediately. Clients must send an + ack_configure in response to this event. See xdg_surface.configure and + xdg_surface.ack_configure for details. + + A configure-overlaay event can be sent at any time if the server_side_overlay + mode is on. + + + + +