meego-tablet-shell: Add requests to let ux-daemon ask for appgrid or panels
This commit is contained in:
@@ -316,6 +316,22 @@ tablet_shell_set_homescreen(struct wl_client *client,
|
|||||||
fprintf(stderr, "set home screen\n");
|
fprintf(stderr, "set home screen\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
tablet_shell_show_grid(struct wl_client *client,
|
||||||
|
struct meego_tablet_shell *shell,
|
||||||
|
struct wl_surface *surface)
|
||||||
|
{
|
||||||
|
fprintf(stderr, "tablet_shell_show_grid\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
tablet_shell_show_panels(struct wl_client *client,
|
||||||
|
struct meego_tablet_shell *shell,
|
||||||
|
struct wl_surface *surface)
|
||||||
|
{
|
||||||
|
fprintf(stderr, "tablet_shell_show_panels\n");
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
destroy_tablet_client(struct wl_resource *resource, struct wl_client *client)
|
destroy_tablet_client(struct wl_resource *resource, struct wl_client *client)
|
||||||
{
|
{
|
||||||
@@ -386,6 +402,8 @@ static const struct meego_tablet_shell_interface tablet_shell_interface = {
|
|||||||
tablet_shell_set_lockscreen,
|
tablet_shell_set_lockscreen,
|
||||||
tablet_shell_set_switcher,
|
tablet_shell_set_switcher,
|
||||||
tablet_shell_set_homescreen,
|
tablet_shell_set_homescreen,
|
||||||
|
tablet_shell_show_grid,
|
||||||
|
tablet_shell_show_panels,
|
||||||
tablet_shell_create_client
|
tablet_shell_create_client
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -13,6 +13,14 @@
|
|||||||
<arg name="surface" type="object" interface="wl_surface"/>
|
<arg name="surface" type="object" interface="wl_surface"/>
|
||||||
</request>
|
</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">
|
<request name="create_client">
|
||||||
<arg name="id" type="new_id" interface="meego_tablet_client"/>
|
<arg name="id" type="new_id" interface="meego_tablet_client"/>
|
||||||
<arg name="name" type="string"/>
|
<arg name="name" type="string"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user