Created attachment 185244 [details] Wine apps icon missing SUMMARY I've just noticed that the application launcher displays a category for Wine apps, but there is no Icon unlike the other categories, so my feature request it about adding an icon to the Wine apps category. I've attached a screenshot of how it looks right now. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora KDE Plasma 42 KDE Plasma Version: 6.4.5 KDE Frameworks Version: 6.18.0 Qt Version: 6.9.2
Um. I am pretty sure I made a wine icon app some time ago. I thought it was integrated.
Do you know which icon it wants to use? Alternatively how can I get such a category?
(In reply to David Redondo from comment #2) > Do you know which icon it wants to use? Alternatively how can I get such a > category? you can get that category by installing apps with wine
(In reply to Andres Betts from comment #1) > Um. I am pretty sure I made a wine icon app some time ago. I thought it was > integrated. apparently it has not
Indeed Andy did create this icon, and it's named wine-symbolic. This is working as expected from an icon theme perspective, so please check to see what icon name the category is looking for; presumably it's not `wine` or `wine-symbolic`.
(In reply to Nate Graham from comment #5) > Indeed Andy did create this icon, and it's named wine-symbolic. This is > working as expected from an icon theme perspective, so please check to see > what icon name the category is looking for; presumably it's not `wine` or > `wine-symbolic`. how can I check? also I did not create that category, it created itself automatically
To find that out, please paste the output of running: grep -ri "Icon=" /usr/share/desktop-directories/ in a terminal window.
(In reply to Nate Graham from comment #7) > To find that out, please paste the output of running: > > grep -ri "Icon=" /usr/share/desktop-directories/ > > in a terminal window. I did it, I don't see any wine category there I see a "/usr/share/desktop-directories/kf5-unknown.directory:Icon=applications-other-symbolic" but I don't know if it's that one
Did you install WINE using a distro package, or Flatpak, or Snap, or something else?
(In reply to Nate Graham from comment #9) > Did you install WINE using a distro package, or Flatpak, or Snap, or > something else? I didn't install wine from the Fedora repos but from the WineHQ repos
In that case I'm not sure what it's doing, and you're goong to need to do some detective work. Please locate where on your system it installed the .directory file for the category entry it created, and look at what the file specifies for its Icon= key.
Should be ~/.local/share/desktop-directories
(In reply to David Redondo from comment #12) > Should be ~/.local/share/desktop-directories Thank you I have found some wine .directory files and a file called "wine-wine.directory" with this inside of it: [Desktop Entry] Type=Directory Name=Wine Icon=wine
Thanks, now it's clear: it's asking for the "wine" icon, which doesn't exist in the Breeze icon theme ever since we removed the 3rd-party icons from the theme. In the past, the category list items automatically appended "-symbolic" to the end of the icon name, meaning it would effectively ask for "wine-symbolic", which does exist in the Breeze icon theme. But we rolled back that change due to user complaints. Now, as a result, this is broken. On the Breeze icons side, we can't create a "wine" symlink that points at "wine-symbolic" because that would override the app's own icon. But what's weird to me is why there's no "wine" icon. Surely WINE itself should have installed that icon? If the icon existed, then you'd have at least seen a colorful icon there. I think unfortunately there is nothing we can do about this on our side. I'd recommend looking into why installing WINE didn't result in an icon named "wine" appearing on your system as I would expect it to. In the meantime, you can manually use KMenuEdit to change the category icon to be "wine-symbolic".
(In reply to Nate Graham from comment #14) > Thanks, now it's clear: it's asking for the "wine" icon, which doesn't exist > in the Breeze icon theme ever since we removed the 3rd-party icons from the > theme. > > In the past, the category list items automatically appended "-symbolic" to > the end of the icon name, meaning it would effectively ask for > "wine-symbolic", which does exist in the Breeze icon theme. > > But we rolled back that change due to user complaints. Now, as a result, > this is broken. > > On the Breeze icons side, we can't create a "wine" symlink that points at > "wine-symbolic" because that would override the app's own icon. > > But what's weird to me is why there's no "wine" icon. Surely WINE itself > should have installed that icon? If the icon existed, then you'd have at > least seen a colorful icon there. > > I think unfortunately there is nothing we can do about this on our side. I'd > recommend looking into why installing WINE didn't result in an icon named > "wine" appearing on your system as I would expect it to. > > In the meantime, you can manually use KMenuEdit to change the category icon > to be "wine-symbolic". ok, thank you for the response!