Hi, i’m Papirus icon theme developer. All popular third-party icon themes not supported with snap!!! Faenza, Numix, Nitrux, an more more …
Snap apps use hardcoded icon path for desktop icon and this impossible fixed now on icon theme.
For example, Gnome Logs desktop-file:
Icon=${SNAP}/meta/gui/gnome-logs.png
Maybe it’s possible fixed?
For example possible solutions:
- add additional option on desktop-file (use system icon by default and snap icon as fallback) For example:
icon=gnome-logs
snap-icon=${SNAP}/meta/gui/gnome-logs.png - on SVG available ID for layer and we can set snap icon path for this (but this not universal and impossible for PNG)
- maybe we must doing anything on icon theme for support yet
INFO for ubuntu devs:
Your snap-app Gnome Logs have wrong exec:
Exec=${SNAP}/meta/gui/gnome-logs.png