[protocol PATCH v8] add set_maximised protocol
juan.j.zhao at linux.intel.com
juan.j.zhao at linux.intel.com
Tue Feb 7 20:02:18 PST 2012
From: Juan Zhao <juan.j.zhao at linux.intel.com>
A request from the client to notify the compositor the maximised
operation.
The compositor will reply with a configure event telling
the expected new surface size. The operation is completed on the
next buffer attach to this surface.
A maximised client will fill the fullscreen of the output it is bound
to, except the panel area. This is the main difference between
a maximised shell surface and a fullscreen shell surface.
---
protocol/wayland.xml | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index cad2507..8f92374 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -428,6 +428,19 @@
</description>
</request>
+ <request name="set_maximised">
+ <description summary="make the surface a maximised surface">
+ A request from the client to notify the compositor the maximised
+ operation. The compositor will reply with a configure event telling
+ the expected new surface size. The operation is completed on the
+ next buffer attach to this surface.
+ A maximised client will fill the fullscreen of the output it is bound
+ to, except the panel area. This is the main difference between
+ a maximised shell surface and a fullscreen shell surface.
+ </description>
+ <arg name="output" type="object" interface="wl_output"/>
+ </request>
+
<request name="set_popup">
<description summary="make the surface a popup surface">
Popup surfaces. Will switch an implicit grab into
--
1.7.5.4
More information about the wayland-devel
mailing list