nix-software-center icon indicating copy to clipboard operation
nix-software-center copied to clipboard

Some icons/screenshots of famous softwares are not displayed

Open tobiasBora opened this issue 1 year ago • 8 comments

Thanks again for this nice software. Surprisingly, some icons/screenshots of famous softwares are not displayed, in my case firefox and chromium have no icons:

image

Also I'm curious, how are icons/screenshots even obtained? Might interest also https://github.com/snowfallorg/nix-software-center/issues/53

Edit: so it seems icons are obtained via this format https://www.freedesktop.org/wiki/Distributions/AppStream/, I guess downloaded from https://www.freedesktop.org/software/appstream/releases/

tobiasBora avatar Jan 12 '24 21:01 tobiasBora

i see icons included as build input here (gnome.adwaita-icon-theme)

KiaraGrouwstra avatar Feb 10 '24 11:02 KiaraGrouwstra

I don't think this is related, adwaita-icon-theme seems to only contains icons like "new file", "new folder" etc, not application-related icons.

tobiasBora avatar Feb 12 '24 09:02 tobiasBora

might it be this just uses system icons?

KiaraGrouwstra avatar Feb 12 '24 16:02 KiaraGrouwstra

Well each software installs the icons when they get install. I do believe it is obtained using the above AppStream stuff

tobiasBora avatar Feb 12 '24 17:02 tobiasBora

hm, as an app store it shows applications that have not yet been installed too right?

KiaraGrouwstra avatar Feb 12 '24 17:02 KiaraGrouwstra

Sure, that's precisely why we can't rely on system-installed icons

tobiasBora avatar Feb 13 '24 10:02 tobiasBora

hm, i was under the impression installed icon packs may well include icons for a bunch of applications not necessarily restrained to applications that have been installed. personally, as a user i tried installing such a pack i found pretty, meaning i would actually prefer for it to be used.

KiaraGrouwstra avatar Feb 13 '24 12:02 KiaraGrouwstra

Well, I guess custom icon themes are ignored by this program, but to be honest I have no idea. In any case, even if the icon does not follow the theme, it will only be show in nix-software-center, but after installation, you will of course see the custom theme in your desktop list of applications etc. If you still want to use your theme icon pack for nix-software-center, I guess you want to fill a separate bug.

tobiasBora avatar Feb 13 '24 13:02 tobiasBora