diff options
Diffstat (limited to 'protocol/tablet-shell.xml')
-rw-r--r-- | protocol/tablet-shell.xml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/protocol/tablet-shell.xml b/protocol/tablet-shell.xml new file mode 100644 index 00000000..10f17568 --- /dev/null +++ b/protocol/tablet-shell.xml @@ -0,0 +1,40 @@ +<protocol name="tablet"> + + <interface name="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="show_grid"> + <arg name="surface" type="object" interface="wl_surface"/> + </request> + + <request name="show_panels"> + <arg name="surface" type="object" interface="wl_surface"/> + </request> + + <request name="create_client"> + <arg name="id" type="new_id" interface="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="tablet_client" version="1"> + <request name="destroy" type="destructor"/> + <request name="activate"/> + </interface> + +</protocol> |