apol created this revision. apol added reviewers: Frameworks, mart. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY Splits the logic into a separate binary, also cleans some unneeded code in the KCM. Introduces the experimental AdoptionCommand TEST PLAN Did so, been playing around with it. REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D4317 AFFECTED FILES kcms/icons/CMakeLists.txt kcms/icons/changeicons.cpp kcms/icons/icons.knsrc kcms/icons/iconthemes.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: apol, #frameworks, mart Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas