Added raise to the shell surface interface in wayland client protocol 89/2789/1
authorJimmy Huang <jimmy.huang@intel.com>
Wed, 27 Feb 2013 23:45:14 +0000 (15:45 -0800)
committerJimmy Huang <jimmy.huang@intel.com>
Wed, 27 Feb 2013 23:45:14 +0000 (15:45 -0800)
Extending the shell surface interface by defining a raise request which
clients can send to raise a shell surface to the top of the window stack,
this is added as a work-around for app-core resume app functionality to
work properly in wayland, so it behaves the same as raising a window in
X using _NET_ACTIVE_WINDOW property.

Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
protocol/wayland.xml

index cc8fb06..6c4d6fa 100644 (file)
       <arg name="class_" type="string"/>
     </request>
 
+    <request name="raise">
+      <description summary="raise surface">
+        Tell the compositor to raise the a shell surface.
+      </description>
+    </request>
+
     <event name="ping">
       <description summary="ping client">
        Ping a client to check if it is receiving events and sending