summaryrefslogtreecommitdiff
path: root/clients
diff options
context:
space:
mode:
authorDima Ryazanov <dima@gmail.com>2015-04-08 11:51:58 -0700
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>2015-04-13 15:27:14 +0300
commitcead7941015db64bca5e381ac40bbe5a942da18e (patch)
tree6375dd03d838b078f5d547a862f595590e3bbfc5 /clients
parent497f25de57944d5074b0d65c62be168c1b6ffeae (diff)
downloadweston-cead7941015db64bca5e381ac40bbe5a942da18e.tar.gz
desktop-shell: Remove the panel popup
It doesn't work anymore, and it never did anything useful. Signed-off-by: Dima Ryazanov <dima@gmail.com> Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Diffstat (limited to 'clients')
-rw-r--r--clients/desktop-shell.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c
index ac2928f1..e2f9f808 100644
--- a/clients/desktop-shell.c
+++ b/clients/desktop-shell.c
@@ -145,26 +145,6 @@ sigchild_handler(int s)
fprintf(stderr, "child %d exited\n", pid);
}
-static void
-menu_func(void *data, struct input *input, int index)
-{
- printf("Selected index %d from a panel menu.\n", index);
-}
-
-static void
-show_menu(struct panel *panel, struct input *input, uint32_t time)
-{
- int32_t x, y;
- static const char *entries[] = {
- "Roy", "Pris", "Leon", "Zhora"
- };
-
- input_get_position(input, &x, &y);
- window_show_menu(window_get_display(panel->window),
- input, time, panel->window,
- x - 10, y - 10, menu_func, entries, 4);
-}
-
static int
is_desktop_painted(struct desktop *desktop)
{
@@ -454,18 +434,6 @@ panel_add_clock(struct panel *panel)
}
static void
-panel_button_handler(struct widget *widget,
- struct input *input, uint32_t time,
- uint32_t button,
- enum wl_pointer_button_state state, void *data)
-{
- struct panel *panel = data;
-
- if (button == BTN_RIGHT && state == WL_POINTER_BUTTON_STATE_PRESSED)
- show_menu(panel, input, time);
-}
-
-static void
panel_resize_handler(struct widget *widget,
int32_t width, int32_t height, void *data)
{
@@ -553,7 +521,6 @@ panel_create(struct desktop *desktop)
widget_set_redraw_handler(panel->widget, panel_redraw_handler);
widget_set_resize_handler(panel->widget, panel_resize_handler);
- widget_set_button_handler(panel->widget, panel_button_handler);
panel_add_clock(panel);