diff options
| author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2014-02-18 15:48:14 +0100 |
|---|---|---|
| committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2014-02-18 15:48:14 +0100 |
| commit | 2fde067527f55b3b8d5f6eaa19e11c94ff10d288 (patch) | |
| tree | 9fbc2213837974698cce01e2b0b816abd0ec1249 /shell/gtk-shell.c | |
| parent | 6852bd87abc527ddd40aebe0afdfa41c9ac1bfb5 (diff) | |
| download | graynard-2fde067527f55b3b8d5f6eaa19e11c94ff10d288.tar.gz graynard-2fde067527f55b3b8d5f6eaa19e11c94ff10d288.zip | |
clock: move into its own widget
Diffstat (limited to 'shell/gtk-shell.c')
| -rw-r--r-- | shell/gtk-shell.c | 15 |
1 files changed, 1 insertions, 14 deletions
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), "<span font=\"Droid Sans 32\">11:47</span>\n" - "<span font=\"Droid Sans 12\">13/02/2014</span>"); - 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); |
