Summary: | A lot of icons are missing in System Settings -> Classic Tree view | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Valerio De Angelis <valeriodean> |
Component: | Theme - Breeze | Assignee: | Andrew Lake <jamboarder> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol, bhush94, henrikau, kde |
Priority: | NOR | Flags: | aleixpol:
VisualDesign+
|
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Kubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/systemsettings/b872365e3104aaaaf9d3fdb40820db321cfe58d0 | Version Fixed In: |
Description
Valerio De Angelis
2014-07-06 09:41:39 UTC
*** Bug 337137 has been marked as a duplicate of this bug. *** I am not sure if bug is in kiconthemes or breeze really have missing icons.. Works here with Oxygen (style and icons) Right, with oxygen it works, except for the Personalisation -> Application -> File Search, that is wrong/missing. So it seems an issue related to the Breeze icon set. My currently understanding of the implementation is that the when the Breeze icon set is selected it should fall back to oxygen for any missing icons. Is there something wrong with the fallback mechanism? Also colors and size of fonts are wrong. I use "Obsidian coast" so the background is dark and text is supposed to be white but in tree view the right side of window uses black and blue font colors. Font size is also smaller than what is set in Font settings. These make the text very hard to read. @Henri lets put other bugs in new reports otherwise it gets confusing There's something wrong in iconloader. Code is: iconL->iconPath(childItem->service()->icon(), - KIconLoader::SizeSmallMedium ) I'm getting (with qDebug) /opt/kde5/share/icons/breeze/apps/preferences/preferences-desktop-theme.svgz It clearly can't be an SVGZ Edit: apparently it can be an svgz. breeze icon set doesn't install pixel icons (not sure if that's a bug?) because classic systemsettings is using HTML to render it just puts a path to the file kiconloader returns an SVGZ khtml can't render it (and yes, we're still using khtml here) Git commit b872365e3104aaaaf9d3fdb40820db321cfe58d0 by David Edmundson. Committed on 01/10/2014 at 13:23. Pushed by davidedmundson into branch 'Plasma/5.1'. Pass icons by data instead of path This fixes issues if the icon is an SVG M +16 -1 classic/CategoryList.cpp http://commits.kde.org/systemsettings/b872365e3104aaaaf9d3fdb40820db321cfe58d0 |