[Bug 1081517] New: Poor support of icons in YaST
http://bugzilla.opensuse.org/show_bug.cgi?id=1081517 Bug ID: 1081517 Summary: Poor support of icons in YaST Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: letcp@protonmail.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- YaST doesn't have support for external icon themes without making changes to links inside theme directory. Data inside of library/general/src/modules/Directory.rb in case of Wizard themes always has higher priority over system theme. In case of icons, removing icon symlink doesn't have effect on icon theme and falls back to hicolor, as opposed to system theme which affects YaST when there is no theme with higher priority in /usr/share/YaST2/theme/current/wizard directory. Icon module in library/general/src/modules/Icon.rb doesn't take any other option than .png into account (it's not the only lib that does that). It would be nice to at least have additional support for SVG, even though it's optional in freedesktop standard (https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-lates...) (but I don't see you supporting .xpm, so at least support .svg which is at least somewhat popular on desktop). I couldn't find mentions about pattern icons and package groups icons in software manager, but those don't even want to change with icon theme symlink (/usr/share/YaST2/theme/current/icons) changed to something different. It would be awesome if those followed the same spec. For now from users point of view they seem to be hardcoded and impossible to be changed to anything different. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1081517 Stasiek Michalski <hellcp@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1110236, 1109310, 1109378, | |1109382 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1081517 Bug 1081517 depends on bug 1109378, which changed state. Bug 1109378 Summary: Deprecate share/YaST2/theme/current/icons symlink with Qt's (and DE's) native icon theme switching methods http://bugzilla.opensuse.org/show_bug.cgi?id=1109378 What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1081517 Bug 1081517 depends on bug 1109382, which changed state. Bug 1109382 Summary: Use correct directories in xdg icon spec for YaST Icons http://bugzilla.opensuse.org/show_bug.cgi?id=1109382 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1081517 http://bugzilla.opensuse.org/show_bug.cgi?id=1081517#c3 Stasiek Michalski <hellcp@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Stasiek Michalski <hellcp@mailbox.org> --- All icons are now loaded from XDG specified locations. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com