The boolean "showIconsRootLevel" made it possible to show category icons on the root level of the kicker startmenu.
Because of that the categories have icons but the menu entries for recent documents, recent applications and power and session are left without icons.
This fix makes it possible to set icon names for the three missing icons.
Details
Details
- set the "showIconsRootLevel" to true in applets/kicker/package/contents/config/main.xml
- make sure this has an effect. -> category icons are in front of the entries
- see that there are icons missing for recent documents, recent applications and power / session .
- set the icons introduced by this fix also in applets/kicker/package/contents/config/main.xml to for example: document-open-recent, tag-recents, system-shutdown) like this:
<entry name="iconNameRecentDocs" type="String"> <label>The name of the icon to use for the root level recent documents menu entry</label> <default>document-open-recent</default> </entry> <entry name="iconNameRecentApps" type="String"> <label>The name of the icon to use for the root level recent applications menu entry</label> <default>tag-recents</default> </entry> <entry name="iconNamePowerAndSession" type="String"> <label>The name of the icon to use for the root level power / session menu entry</label> <default>system-shutdown</default> </entry>
- make sure the change has an effect
- icons are present
Diff Detail
Diff Detail
- Repository
- R119 Plasma Desktop
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 2357 Build 2375: arc lint + arc unit
Comment Actions
This is a good patch, but I think it's actually doing too much :). I'd be OK with hardcoding the icon names in the code. I don't think they need to be configurable. Could you simplify the patch?