From 2fde067527f55b3b8d5f6eaa19e11c94ff10d288 Mon Sep 17 00:00:00 2001 From: Jonny Lamb Date: Tue, 18 Feb 2014 15:48:14 +0100 Subject: clock: move into its own widget --- shell/gtk-shell.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) (limited to 'shell/gtk-shell.c') diff --git a/shell/gtk-shell.c b/shell/gtk-shell.c index f6499ae..2c8aa3b 100644 --- a/shell/gtk-shell.c +++ b/shell/gtk-shell.c @@ -216,25 +216,12 @@ static GtkWidget * clock_create (struct desktop *desktop) { struct element *clock; - GtkWidget *widget; GdkWindow *gdk_window; clock = malloc(sizeof *clock); memset(clock, 0, sizeof *clock); - clock->window = gtk_window_new(GTK_WINDOW_TOPLEVEL); - gtk_window_set_title(GTK_WINDOW(clock->window), "gtk shell"); - gtk_window_set_decorated(GTK_WINDOW(clock->window), FALSE); - gtk_widget_realize(clock->window); - - gtk_style_context_add_class (gtk_widget_get_style_context (clock->window), - "wgs-clock"); - - widget = gtk_label_new (""); - gtk_label_set_markup (GTK_LABEL (widget), "11:47\n" - "13/02/2014"); - gtk_label_set_justify (GTK_LABEL (widget), GTK_JUSTIFY_CENTER); - gtk_container_add (GTK_CONTAINER (clock->window), widget); + clock->window = weston_gtk_clock_new(); gdk_window = gtk_widget_get_window(clock->window); clock->surface = gdk_wayland_window_get_wl_surface(gdk_window); -- cgit v1.3.1