[Bug 1195472] Missing icons in Yast patterns
https://bugzilla.suse.com/show_bug.cgi?id=1195472 https://bugzilla.suse.com/show_bug.cgi?id=1195472#c1 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Stefan Hundhammer <shundhammer@suse.com> --- This is the code location: https://github.com/libyui/libyui/blob/master/libyui-qt-pkg/src/YQPkgPatternL... using this lower-level function: https://github.com/libyui/libyui/blob/master/libyui-qt/src/YQUI.cc#L667-L694 which uses a long fallback cascade to load an icon from somewhere, starting at the current desktop icon theme, then also searching compiled-in icons (of which there are just a few), then a generic icon path. Realistically, since so many software patterns have accumulated over the years, that means that it will mostly end up with icons from the desktop's icon theme; i.e. the icon theme that your desktop (here: KDE Plasma) in your personal desktop configuration uses. If your home directory and the ~/.config/ directory hierarchy where your KDE Plasma configuration is stored were carried over from a previous installation, you might have ended up with an icon theme that does not contain those icons. This kind of thing had been one of my main arguments against relying on icons that the current desktop provides; but the community wanted them badly, and I was overruled. If it's not us, the YaST team, who supply those YaST icons, but the individual desktops, and they simply don't do that, this is beyond our control. So please check your KDE settings what icon theme it uses, and try the other available ones. As we can see from your screenshot, it's not that the theme does not provide any of those pattern icons; suspiciously, some of the desktop environments seem to have icons: Enlightenment, Mate, Deepin, KDE PIM. To me this seems to indicate that it's an icon theme directly from upstream, not one from openSUSE; and upstream won't provide openSUSE pattern icons. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com