graesslin created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY This change integrates QtVirtualKeyboard into the Lock screen UI. A new button is added to the bottom row to toggle the appearance of the virtual keyboard. The actual keyboard is integrated through a Loader so that not having qtvirtualkeyboard plugin installed results in a graceful error instead of a failing lock screen. When the virtual keyboard is shown the remaining UI shifts upwards. This is done through adding the stack view into a ColumnLayout. Unfortunately this can result in an overlap with the clock. This needs some general improvement as on e.g. my system the clock is never really visible. To have the virtual keyboard working in the lock screen one also needs another change to kscreenlocker_greet. TEST PLAN See screenshots REPOSITORY R120 Plasma Workspace BRANCH lockscreen-virtual-keyboard REVISION DETAIL https://phabricator.kde.org/D4870 AFFECTED FILES lookandfeel/contents/lockscreen/LockScreenUi.qml lookandfeel/contents/lockscreen/VirtualKeyboard.qml EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #plasma Cc: plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol