From ec0b5ce7571eb539c3c326cb6db0b283672e9eac Mon Sep 17 00:00:00 2001 From: Reinout Meliesie Date: Thu, 22 Jan 2026 11:58:13 +0100 Subject: [PATCH] Simplify CSS resource loading --- src/main.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 5681a37..6b69c7d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -8,7 +8,6 @@ use std::cmp::max; use std::thread; use gtk4::gdk::Display; -use gtk4::gio::File; use gtk4::{CssProvider, Settings, gio}; use relm4::RelmApp; @@ -40,12 +39,11 @@ fn include_app_css() { gio::resources_register_include!("zoodex.gresource") .expect("CSS resource bundle should have valid format"); - let app_css = File::for_uri("resource:///com/kernelmaft/zoodex/application.css"); let provider = CssProvider::new(); let display = Display::default().expect("getting the default GDK4 display should never fail"); - provider.load_from_file(&app_css); + provider.load_from_resource("/com/kernelmaft/zoodex/application.css"); gtk4::style_context_add_provider_for_display( &display, &provider,