fix: custom icon loading
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled

This commit is contained in:
Gabriele Musco 2024-09-06 07:50:26 +02:00
parent b62964c4bc
commit 849f47a853
2 changed files with 6 additions and 3 deletions

View file

@ -4,16 +4,16 @@
<file compressed="true">style.css</file>
</gresource>
<gresource prefix="/org/gabmus/envision/icons/scalable/apps">
<gresource prefix="/org/gabmus/envision/icons/scalable/apps/">
<file compressed="true" preprocess="xml-stripblanks" alias="org.gabmus.envision.svg">icons/org.gabmus.envision.svg</file>
<file compressed="true" preprocess="xml-stripblanks" alias="org.gabmus.envision.Devel.svg">icons/org.gabmus.envision.Devel.svg</file>
</gresource>
<gresource prefix="/org/gabmus/envision/icons/16x16/apps">
<gresource prefix="/org/gabmus/envision/icons/16x16/apps/">
<file compressed="true" preprocess="xml-stripblanks" alias="org.gabmus.envision-symbolic.svg">icons/org.gabmus.envision-symbolic.svg</file>
</gresource>
<gresource prefix="/org/gabmus/envision/icons/16x16/actions">
<gresource prefix="/org/gabmus/envision/icons/scalable/actions/">
<file compressed="true" preprocess="xml-stripblanks" alias="run-debug-symbolic.svg">icons/run-debug-symbolic.svg</file>
</gresource>
</gresources>

View file

@ -93,6 +93,9 @@ fn main() -> Result<()> {
&provider,
gtk::STYLE_PROVIDER_PRIORITY_APPLICATION,
);
let icon_theme = gtk::IconTheme::for_display(&display);
icon_theme.add_resource_path(&format!("{RESOURCES_BASE_PATH}/icons/"));
}
gtk::Window::set_default_icon_name(APP_ID);