[baobab] Load CSS directly from resources



commit eb4c0683f935673ca960ec6006c0b87a99d7e083
Author: Stefano Facchini <stefano facchini gmail com>
Date:   Tue Jun 9 19:11:33 2020 +0200

    Load CSS directly from resources

 src/baobab-application.vala | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)
---
diff --git a/src/baobab-application.vala b/src/baobab-application.vala
index 10cad3b..a92bb1c 100644
--- a/src/baobab-application.vala
+++ b/src/baobab-application.vala
@@ -86,12 +86,7 @@ namespace Baobab {
 
             // Load custom CSS
             var css_provider = new Gtk.CssProvider ();
-            var css_file = File.new_for_uri ("resource:///org/gnome/baobab/baobab.css");
-            try {
-              css_provider.load_from_file (css_file);
-            } catch (Error e) {
-                warning ("loading css: %s", e.message);
-            }
+            css_provider.load_from_resource ("/org/gnome/baobab/baobab.css");
             Gtk.StyleContext.add_provider_for_screen (Gdk.Screen.get_default (), css_provider, 
Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION);
 
             set_accels_for_action ("win.show-home-page", { "<Alt>Left" });


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]