davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY This option is only visible in plasmathemeexplorer is installed. This makes it easy to edit themes, without cluttering the UI of normal users. Edit button is made similar to the action buttons in the wallpaper delegate. (though this is copying an existing bug of of using plasmacomponents where they shouldn't be) MouseArea got collapsed into the parent Item in the delegate as it makes for more readable implicit z-ordering to have the button on top. TEST PLAN Clicked on one, explorer for that theme appeared. Faked not having theme explorer by temporarily putting a typo in the service name. No buttons showed REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D8006 AFFECTED FILES kcms/desktoptheme/CMakeLists.txt kcms/desktoptheme/kcm.cpp kcms/desktoptheme/kcm.h kcms/desktoptheme/package/contents/ui/main.qml To: davidedmundson, #plasma Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart