diff options
author | Will Thompson <wjt@endlessos.org> | 2023-02-23 15:57:03 +0000 |
---|---|---|
committer | Will Thompson <wjt@endlessos.org> | 2023-02-23 16:09:20 +0000 |
commit | 06c1f39eecdd6d61c12ce9a261990b7e698993fa (patch) | |
tree | 7c992342e09bdccd685ebddf27ab61982157ceaa | |
parent | d765ed5892cda7933a20774007f1482af1ee21a2 (diff) | |
download | gnome-initial-setup-06c1f39eecdd6d61c12ce9a261990b7e698993fa.tar.gz |
timezone: Use gis_add_style_from_resource()
-rw-r--r-- | gnome-initial-setup/pages/timezone/gis-bubble-widget.c | 25 |
1 files changed, 2 insertions, 23 deletions
diff --git a/gnome-initial-setup/pages/timezone/gis-bubble-widget.c b/gnome-initial-setup/pages/timezone/gis-bubble-widget.c index a6e8ab7..5680e23 100644 --- a/gnome-initial-setup/pages/timezone/gis-bubble-widget.c +++ b/gnome-initial-setup/pages/timezone/gis-bubble-widget.c @@ -22,6 +22,7 @@ #include "config.h" #include "gis-bubble-widget.h" +#include "gis-util.h" struct _GisBubbleWidgetPrivate { @@ -90,28 +91,6 @@ gis_bubble_widget_set_property (GObject *object, } static void -add_style_from_resource (const char *resource) -{ - GtkCssProvider *provider; - GFile *file; - char *uri; - - provider = gtk_css_provider_new (); - - uri = g_strconcat ("resource://", resource, NULL); - file = g_file_new_for_uri (uri); - - gtk_css_provider_load_from_file (provider, file); - - gtk_style_context_add_provider_for_display (gdk_display_get_default (), - GTK_STYLE_PROVIDER (provider), - GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); - g_object_unref (provider); - g_object_unref (file); - g_free (uri); -} - -static void gis_bubble_widget_class_init (GisBubbleWidgetClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); @@ -131,7 +110,7 @@ gis_bubble_widget_class_init (GisBubbleWidgetClass *klass) g_object_class_install_properties (object_class, PROP_LAST, obj_props); - add_style_from_resource ("/org/gnome/initial-setup/gis-bubble-widget.css"); + gis_add_style_from_resource ("/org/gnome/initial-setup/gis-bubble-widget.css"); } static void |