Bug 509921 - [Feature Request] Add Wine apps category Icon
Summary: [Feature Request] Add Wine apps category Icon
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (other bugs)
Version First Reported In: 6.4.5
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: visual-design
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-25 12:09 UTC by agarplayerarlon
Modified: 2025-09-25 22:10 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Wine apps icon missing (2.12 MB, image/png)
2025-09-25 12:09 UTC, agarplayerarlon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description agarplayerarlon 2025-09-25 12:09:37 UTC
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
Comment 1 Andres Betts 2025-09-25 12:52:59 UTC
Um. I am pretty sure I made a wine icon app some time ago. I thought it was integrated.
Comment 2 David Redondo 2025-09-25 13:30:05 UTC
Do you know which icon it wants to use? Alternatively how can I get such a category?
Comment 3 agarplayerarlon 2025-09-25 13:43:14 UTC
(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
Comment 4 agarplayerarlon 2025-09-25 13:43:31 UTC
(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
Comment 5 Nate Graham 2025-09-25 13:47:12 UTC
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`.
Comment 6 agarplayerarlon 2025-09-25 13:48:52 UTC
(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
Comment 7 Nate Graham 2025-09-25 13:49:23 UTC
To find that out, please paste the output of running:

grep -ri "Icon=" /usr/share/desktop-directories/

in a terminal window.
Comment 8 agarplayerarlon 2025-09-25 13:52:17 UTC
(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
Comment 9 Nate Graham 2025-09-25 13:53:20 UTC
Did you install WINE using a distro package, or Flatpak, or Snap, or something else?
Comment 10 agarplayerarlon 2025-09-25 13:54:01 UTC
(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
Comment 11 Nate Graham 2025-09-25 13:57:16 UTC
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.
Comment 12 David Redondo 2025-09-25 14:00:30 UTC
Should be ~/.local/share/desktop-directories
Comment 13 agarplayerarlon 2025-09-25 15:02:06 UTC
(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
Comment 14 Nate Graham 2025-09-25 15:10:26 UTC
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".
Comment 15 agarplayerarlon 2025-09-25 22:10:53 UTC
(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!