Add a desktop_shell interface

Mostly a toy-thing for now, to allow prototyping a desktop-shell client.
This commit is contained in:
Kristian Høgsberg
2011-09-06 13:48:16 -04:00
parent f59da399d8
commit 7584062153
5 changed files with 169 additions and 6 deletions
+24
View File
@@ -0,0 +1,24 @@
<protocol name="desktop">
<interface name="desktop_shell" version="1">
<request name="set_background">
<arg name="surface" type="object" interface="wl_surface"/>
</request>
<request name="set_panel">
<arg name="surface" type="object" interface="wl_surface"/>
</request>
<!-- We'll fold most of wl_shell into this interface and then
they'll share the configure event. -->
<event name="configure">
<arg name="time" type="uint"/>
<arg name="edges" type="uint"/>
<arg name="surface" type="object" interface="wl_surface"/>
<arg name="width" type="int"/>
<arg name="height" type="int"/>
</event>
</interface>
</protocol>