Fix all errors and warnings on login, lock, and logout screens
requested to merge ngraham/plasma-workspace:fix-qml-errors-on-login-lock-and-logout-screens into master
There were three principal sources of errors and warnings:
- Un-ported
onFooChanged
statements -
config.fontSize
being unconditionally referenced from components without access to it (it comes from the SDDM config) - Accessing units from the context property rather than the singleton
All are fixed now. Tested with:
sddm-greeter --test-mode --theme ~/kde/usr/share/sddm/themes/breeze/
~/kde/usr/lib64/libexec/kscreenlocker_greet --testing --theme ~/kde/src/plasma-workspace/lookandfeel
/kde/usr/lib64/libexec/ksmserver-logout-greeter --fakearg
No regressions found.
BUG: 425349 FIXED-IN: 5.20
Edited by Nate Graham