ivan created this revision. ivan added reviewers: Plasma, mart. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY The previous approach of having an array of object that hold information about the current config group and the config keys and values was not really scalable nor intuitive. Now, the config is an object that has the group names as keys, and each group has its own configuration (key, value) pairs. The config groups are identified as a unix-like path REPOSITORY rPLASMAWORKSPACE Plasma Workspace BRANCH master REVISION DETAIL https://phabricator.kde.org/D2516 AFFECTED FILES shell/scripting/scriptengine_v1.cpp shell/shellcorona.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: ivan, #plasma, mart Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas