lockscreen KCM: clarify clock and media control UI

The current UI does not communicate to the user at what times these UI
elements will be shown, leading to confusion. People are thinking that
unchecking the Clock checkbox always hides it, but this is not the
case; instead it hides the clock only when the main UI is invisible.

To address this, the wordings of the checkbox labels are changed to
indicate what the opposite states will do as well.

BUG: 429468
FIXED-IN: 5.26
wilder-5.26
Nate Graham 4 years ago
parent 340da40aa3
commit 8625eee79a
  1. 16
      lookandfeel/org.kde.breeze/contents/lockscreen/config.qml

@ -14,16 +14,26 @@ Kirigami.FormLayout {
QQC2.CheckBox {
id: alwaysClock
Kirigami.FormData.label: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "verb, to show something", "Show:")
text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Clock")
Kirigami.FormData.label: i18ndc("plasma_lookandfeel_org.kde.lookandfeel",
"@title: group",
"Clock:")
text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel",
"@option:check",
"Keep visible when unlocking prompt disappears")
KCM.SettingHighlighter {
highlight: cfg_alwaysShowClockDefault != cfg_alwaysShowClock
}
}
QQC2.CheckBox {
id: showMediaControls
text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Media Controls")
Kirigami.FormData.label: i18ndc("plasma_lookandfeel_org.kde.lookandfeel",
"@title: group",
"Media controls:")
text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel",
"@option:check",
"Show under unlocking prompt")
KCM.SettingHighlighter {
highlight: cfg_showMediaControlsDefault != cfg_showMediaControls

Loading…
Cancel
Save