graesslin updated this revision to Diff 4345. graesslin added a comment.
Start of configuration: a new combobox is added to the config module which is filled with the available wallpaper plugins. The currently configured wallpaper plugin is selected and when changed the selected plugin gets saved to the config. The greeter picks the new configured plugin. So far so good. What's still missing is configuring the actual plugin. I'm a little bit stuck there. I see that the plugins have a config.qml with properties which look a lot like kcfg keys, but I don't understand how those properties get initialized. REPOSITORY rKSCREENLOCKER KScreenLocker CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D1800?vs=4309&id=4345 BRANCH wallpaper-plugin REVISION DETAIL https://phabricator.kde.org/D1800 AFFECTED FILES greeter/CMakeLists.txt greeter/greeterapp.cpp greeter/greeterapp.h greeter/wallpaper_integration.cpp greeter/wallpaper_integration.h kcfg/kscreenlockersettings.kcfg kcm/kcm.cpp kcm/kcm.h kcm/kcm.ui EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #plasma Cc: broulik, plasma-devel, sebas
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel