[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kde-workspace] plasma/generic/applets/batterymonitor/contents/ui: Adds a label informing users if n
From: Martin Klapetek <mklapetek () kde ! org>
Date: 2014-01-09 8:57:46
Message-ID: E1W1BQw-00015L-NF () scm ! kde ! org
[Download RAW message or body]
Git commit 4d5298c530e605713d5c91ea40f086594c88baf0 by Martin Klapetek.
Committed on 09/01/2014 at 08:57.
Pushed by mklapetek into branch 'master'.
Adds a label informing users if no brightness controls are
available
Makes the lonely checkbox less awkward.
Reviewed-by: Sebastian Kügler and Kai Uwe Broulik
M +16 -2 plasma/generic/applets/batterymonitor/contents/ui/PopupDialog.qml
http://commits.kde.org/kde-workspace/4d5298c530e605713d5c91ea40f086594c88baf0
diff --git a/plasma/generic/applets/batterymonitor/contents/ui/PopupDialog.qml \
b/plasma/generic/applets/batterymonitor/contents/ui/PopupDialog.qml index \
6754a14..fb5e858 100755
--- a/plasma/generic/applets/batterymonitor/contents/ui/PopupDialog.qml
+++ b/plasma/generic/applets/batterymonitor/contents/ui/PopupDialog.qml
@@ -151,6 +151,20 @@ FocusScope {
}
}
+ Components.Label {
+ id: noControlsLabel
+ visible: !isKeyboardBrightnessAvailable && !isBrightnessAvailable
+ text: i18n("No screen or keyboard brightness controls available")
+ anchors {
+ top: plasmoid.location == PlasmaCore.Types.BottomEdge ? undefined : \
settingsColumn.bottom + bottom: plasmoid.location == \
PlasmaCore.Types.BottomEdge ? settingsColumn.top : undefined + leftMargin: \
padding.margins.left + rightMargin: padding.margins.right
+ topMargin: 5
+ bottomMargin: 5
+ }
+ }
+
PlasmaCore.SvgItem {
id: separator
svg: PlasmaCore.Svg {
@@ -162,8 +176,8 @@ FocusScope {
width: parent.width
visible: model.count
anchors {
- top: plasmoid.location == PlasmaCore.Types.BottomEdge ? undefined : \
settingsColumn.bottom
- bottom: plasmoid.location == PlasmaCore.Types.BottomEdge ? \
settingsColumn.top : undefined + top: plasmoid.location == \
PlasmaCore.Types.BottomEdge ? undefined : noControlsLabel.bottom + bottom: \
plasmoid.location == PlasmaCore.Types.BottomEdge ? noControlsLabel.top : undefined \
leftMargin: padding.margins.left rightMargin: padding.margins.right
topMargin: 5
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic