Actually, I have found the issue: in the desktop file, there is a line
OnlyShowIn=GNOME;Unity; which prevents awesome (possibly willingly) from loading the entry. I verified that by overriding the desktop entry, i.e. by moving the desktop file to ~/.local/share/applications and trying with and without the line and without the line Awesome succeeds in loading the file. We could think that a patch could solve it in Debian, but I don't think that this is a good idea since for uniformity's sake patches should be made for all gnome packages that share this behaviour. This is not reasonable I think. I guess that the good solution would be for Awesome to override this setting while loading desktop files or at least let the user enable this behaviour. Anyways. Case closed. ;) Regards, On Tue, May 26, 2020 at 03:47:25PM -0400, Simon Désaulniers wrote: > Hi, > > > apt-file looks at all the apt sources you have available, so you're seeing > > the PNG icons in the version in stable. To see what's in the version you > > actually have installed, use `dpkg -L gnome-contacts`. > > Thanks for clarification! I didn't realize that apt-file was not looking into > the right branch. > > Yeah. I should have used `dpkg`. > > > It looks as though since 3.31.3, gnome-contacts only installs scalable > > icons in SVG format. This appears to have been a deliberate upstream > > change. Is Awesome unable to display those? > > So finally, I think that you're half right: yes it is about Awesome, but it's > not that it doesn't read SVG, but it's that it's giving up on scanning the > whole > directory since the current code for doing that is not yet efficient enough. > > https://github.com/awesomeWM/awesome/issues/908 > > This issue can be closed I think. Thank you for your quick and bright > response! > > Regards, > > On Tue, May 26, 2020 at 09:01:32AM +0100, Simon McVittie wrote: > > Control: retitle -1 gnome-contacts: only has scalable SVG icons, not bitmap > > PNG icons > > > > On Mon, 25 May 2020 at 18:24:54 -0400, Simon Désaulniers wrote: > > > After installing the package, the icon files are not installed on the > > > system. > > > According to apt-file, they should be installed at the following paths: > > > > > > gnome-contacts: > > > /usr/share/icons/hicolor/16x16/apps/org.gnome.Contacts.png > > > gnome-contacts: > > > /usr/share/icons/hicolor/22x22/apps/org.gnome.Contacts.png > > > gnome-contacts: > > > /usr/share/icons/hicolor/32x32/apps/org.gnome.Contacts.png > > > gnome-contacts: > > > /usr/share/icons/hicolor/48x48/apps/org.gnome.Contacts.png > > > gnome-contacts: > > > /usr/share/icons/hicolor/512x512/apps/org.gnome.Contacts.png > > > > apt-file looks at all the apt sources you have available, so you're seeing > > the PNG icons in the version in stable. To see what's in the version you > > actually have installed, use `dpkg -L gnome-contacts`. > > > > It looks as though since 3.31.3, gnome-contacts only installs scalable > > icons in SVG format. This appears to have been a deliberate upstream > > change. Is Awesome unable to display those? > > > > smcv > > -- > Simon Désaulniers > sim.desaulni...@gmail.com -- Simon Désaulniers sim.desaulni...@gmail.com
signature.asc
Description: PGP signature