romangg created this revision. romangg added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. romangg requested review of this revision.
REVISION SUMMARY In order to consolidate the code and as a preparatory step for larger changes introduce a wrapper class for KScreen::Config types. This class combines information about the type and the previously static Serializer methods, such that the Serializer class can be removed. TEST PLAN Autotest updated. REPOSITORY R104 KScreen BRANCH configClass REVISION DETAIL https://phabricator.kde.org/D16989 AFFECTED FILES kded/CMakeLists.txt kded/config.cpp kded/config.h kded/daemon.cpp kded/daemon.h kded/serializer.cpp kded/serializer.h tests/kded/CMakeLists.txt tests/kded/configtest.cpp tests/kded/serializertest.cpp To: romangg, #plasma Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart