ervin created this revision. ervin added reviewers: Plasma, davidedmundson, bport, crossi. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. ervin requested review of this revision.
REVISION SUMMARY This uses the new KPropertySkeletonItem facility to allow proper integration with KGlobalAccel while keeping all the nice semantic coming from KConfigXT. This required turning the kconfig_compiler code into a base class and inheriting from it to introduce the property managed via KPropertySkeletonItem. REPOSITORY R133 KScreenLocker REVISION DETAIL https://phabricator.kde.org/D25212 AFFECTED FILES CMakeLists.txt greeter/CMakeLists.txt greeter/greeterapp.cpp kcfg/kscreensaversettings.kcfgc kcfg/kscreensaversettingsbase.kcfgc kcm/CMakeLists.txt kcm/kcm.cpp kcm/kcm.h kcm/kcm.ui kscreensaversettings.cpp kscreensaversettings.h ksldapp.cpp To: ervin, #plasma, davidedmundson, bport, crossi Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart