Add meego-tablet-shell

We'll probably break it out into its own repo down the road, but for
now keeping it here is convenient.
This commit is contained in:
Kristian Høgsberg
2011-04-23 13:17:43 -04:00
parent 02ec0a5d3a
commit eb7e12c73b
3 changed files with 575 additions and 1 deletions
+31
View File
@@ -0,0 +1,31 @@
<protocol name="meego_tablet">
<interface name="meego_tablet_shell" version="1">
<request name="set_lockscreen">
<arg name="surface" type="object" interface="wl_surface"/>
</request>
<request name="set_switcher">
<arg name="surface" type="object" interface="wl_surface"/>
</request>
<request name="set_homescreen">
<arg name="surface" type="object" interface="wl_surface"/>
</request>
<request name="create_client">
<arg name="id" type="new_id" interface="meego_tablet_client"/>
<arg name="name" type="string"/>
<arg name="fd" type="fd"/>
</request>
<event name="show_lockscreen"/>
<event name="show_switcher"/>
<event name="hide_switcher"/>
</interface>
<interface name="meego_tablet_client" version="1">
<request name="poke"/>
</interface>
</protocol>