[gnome-settings-daemon] media-keys: Don't require creating a GTK+ widget
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-settings-daemon] media-keys: Don't require creating a GTK+ widget
- Date: Wed, 18 Apr 2012 15:32:15 +0000 (UTC)
commit 177b0bea9419a5ac9099799694d96eb87b1422f8
Author: Bastien Nocera <hadess hadess net>
Date: Tue Apr 17 18:43:51 2012 +0100
media-keys: Don't require creating a GTK+ widget
For that clutter test.
plugins/media-keys/test-media-window-clutter.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/plugins/media-keys/test-media-window-clutter.c b/plugins/media-keys/test-media-window-clutter.c
index e225742..69c8cdc 100644
--- a/plugins/media-keys/test-media-window-clutter.c
+++ b/plugins/media-keys/test-media-window-clutter.c
@@ -38,7 +38,7 @@ test_window (void)
GsdOsdDrawContext ctx;
ClutterActor *stage, *actor;
ClutterContent *canvas;
- GtkWidget *widget;
+ GtkWidgetPath *widget_path;
/* create a resizable stage */
stage = clutter_stage_new ();
@@ -60,8 +60,12 @@ test_window (void)
clutter_actor_add_child (stage, actor);
memset (&ctx, 0, sizeof(ctx));
- widget = gsd_osd_window_new ();
- ctx.style = gtk_widget_get_style_context (widget);
+
+ widget_path = gtk_widget_path_new ();
+ gtk_widget_path_append_type (widget_path, GTK_TYPE_WINDOW);
+ ctx.style = gtk_style_context_new ();
+ gtk_style_context_set_path (ctx.style, widget_path);
+
ctx.direction = clutter_get_default_text_direction ();
ctx.theme = gtk_icon_theme_get_default ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]