davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY Implements the new SDDM theme. There's a lot of hardcoded values, but the mockup asks for it. It also doesn't match the mockup exactly because all grid unit sizes are just wrong and partly because in many cases I opted for just using the Plasma default. Code is written with the intention to easily port the lock screen All SDDM related code is now shifted into Main with Login.qml acting as an abstraction layer. TEST PLAN Ran it, against the awesome mock data. REPOSITORY rPLASMAWORKSPACE Plasma Workspace BRANCH sddm_stuff REVISION DETAIL https://phabricator.kde.org/D2399 AFFECTED FILES sddm-theme/ActionButton.qml sddm-theme/Background.qml sddm-theme/BatteryIcon.qml sddm-theme/KeyboardButton.qml sddm-theme/Login.qml sddm-theme/Main.qml sddm-theme/README.txt sddm-theme/SessionButton.qml sddm-theme/UserDelegate.qml sddm-theme/UserList.qml sddm-theme/dummydata/sddm.qml EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: davidedmundson, #plasma Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas