mirror of
https://gitlab.com/gabmus/envision.git
synced 2025-04-19 19:14:53 +00:00
fix: custom icon loading
This commit is contained in:
parent
b62964c4bc
commit
849f47a853
2 changed files with 6 additions and 3 deletions
|
@ -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>
|
||||
|
|
|
@ -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);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue