Summary: | QML error in Breeze SDDM theme reported by sddm-greeter | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Aurélien Oudelet (auroud85_fr) <aoudelet> |
Component: | Theme - Breeze | Assignee: | Nate Graham <nate> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate, plasma-bugs |
Priority: | NOR | ||
Version: | 5.19.4 | ||
Target Milestone: | 1.0 | ||
Platform: | Mageia RPMs | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/bcaf3886d92da5b5cc6f2ab6a6b43dbc096d7c60 | Version Fixed In: | 5.20 |
Sentry Crash Report: | |||
Bug Depends on: | |||
Bug Blocks: | 430857 |
Description
Aurélien Oudelet (auroud85_fr)
2020-08-14 16:07:39 UTC
Will be fixed by https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/209 Git commit bcaf3886d92da5b5cc6f2ab6a6b43dbc096d7c60 by Nate Graham. Committed on 20/08/2020 at 16:24. Pushed by ngraham into branch 'master'. Fix all errors and warnings on login, lock, and logout screens There were three principal sources of errors and warnings: 1. Un-ported `onFooChanged` statements 2. `config.fontSize` being unconditionally referenced from components without access to it (it comes from the SDDM config) 3. Accessing units from the context property rather than the singleton All are fixed now. Tested with: 1. `sddm-greeter --test-mode --theme ~/kde/usr/share/sddm/themes/breeze/` 2. `~/kde/usr/lib64/libexec/kscreenlocker_greet --testing --theme ~/kde/src/plasma-workspace/lookandfeel` 3. `/kde/usr/lib64/libexec/ksmserver-logout-greeter --fakearg` No regressions found. FIXED-IN: 5.20 M +1 -1 components/workspace/BatteryIcon.qml M +2 -2 lookandfeel/contents/components/ActionButton.qml M +6 -2 lookandfeel/contents/components/Battery.qml M +0 -4 lookandfeel/contents/components/KeyboardLayoutButton.qml M +3 -2 lookandfeel/contents/components/SessionManagementScreen.qml M +2 -3 lookandfeel/contents/components/UserDelegate.qml M +3 -0 lookandfeel/contents/components/UserList.qml M +1 -1 lookandfeel/contents/lockscreen/LockScreen.qml M +5 -5 lookandfeel/contents/lockscreen/LockScreenUi.qml M +1 -1 lookandfeel/contents/lockscreen/MainBlock.qml M +0 -1 lookandfeel/contents/logout/Logout.qml M +0 -1 sddm-theme/KeyboardButton.qml M +1 -1 sddm-theme/Login.qml M +20 -2 sddm-theme/Main.qml M +0 -2 sddm-theme/SessionButton.qml https://invent.kde.org/plasma/plasma-workspace/commit/bcaf3886d92da5b5cc6f2ab6a6b43dbc096d7c60 |