diff options
author | Jan Mulder <jlmulder@xs4all.nl> | 2017-07-19 13:57:28 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2017-07-19 21:52:22 +0900 |
commit | 6f8e50f860934b66c22482d1c104d061ed811a36 (patch) | |
tree | 1e861188a6ee19666dac5311b6933b173d349300 /mobile-widgets | |
parent | 619fbaf1e231a8f54e3a7458f1f3081deab1825b (diff) | |
download | subsurface-6f8e50f860934b66c22482d1c104d061ed811a36.tar.gz |
QML UI: fix some obvious UI errors
Fixes: #490 items 1) and 2).
1) Reference to isBluetooth.leftPadding is removed as the isBooltooth
checkbox is gone.
2) Do not set background color of downloaded dives. The checkbox is used
to denote "selected or not".
In addition, incorrect references to subsurfaceTheme.PrimaryColor (which
does not exist) are replaced by the correct subsurfaceTheme.primaryColor.
Finally, an obvious copy/paste error width: childrenRect.height. that
is supposed to be width: childrenRect.width.
Signed-off-by: Jan Mulder <jlmulder@xs4all.nl>
Diffstat (limited to 'mobile-widgets')
-rw-r--r-- | mobile-widgets/qml/DiveDetailsEdit.qml | 4 | ||||
-rw-r--r-- | mobile-widgets/qml/DownloadFromDiveComputer.qml | 2 | ||||
-rw-r--r-- | mobile-widgets/qml/DownloadedDiveDelegate.qml | 8 | ||||
-rw-r--r-- | mobile-widgets/qml/main.qml | 4 |
4 files changed, 8 insertions, 10 deletions
diff --git a/mobile-widgets/qml/DiveDetailsEdit.qml b/mobile-widgets/qml/DiveDetailsEdit.qml index aae436cfe..cd08eabb3 100644 --- a/mobile-widgets/qml/DiveDetailsEdit.qml +++ b/mobile-widgets/qml/DiveDetailsEdit.qml @@ -127,7 +127,7 @@ Item { x: checkboxGPS.leftPadding y: parent.height / 2 - height / 2 radius: 4 - border.color: checkboxGPS.down ? subsurfaceTheme.PrimaryColor : subsurfaceTheme.darkerPrimaryColor + border.color: checkboxGPS.down ? subsurfaceTheme.primaryColor : subsurfaceTheme.darkerPrimaryColor color: subsurfaceTheme.backgroundColor Rectangle { @@ -136,7 +136,7 @@ Item { x: 4 y: 4 radius: 3 - color: checkboxGPS.down ? subsurfaceTheme.PrimaryColor : subsurfaceTheme.darkerPrimaryColor + color: checkboxGPS.down ? subsurfaceTheme.primaryColor : subsurfaceTheme.darkerPrimaryColor visible: checkboxGPS.checked } } diff --git a/mobile-widgets/qml/DownloadFromDiveComputer.qml b/mobile-widgets/qml/DownloadFromDiveComputer.qml index 32ea5dfed..7e017eec7 100644 --- a/mobile-widgets/qml/DownloadFromDiveComputer.qml +++ b/mobile-widgets/qml/DownloadFromDiveComputer.qml @@ -233,8 +233,6 @@ Kirigami.Page { depth: model.depth ? model.depth : "" selected: model.selected ? model.selected : false - backgroundColor: selectAll ? subsurfaceTheme.darkPrimaryColor : subsurfaceTheme.backgroundColor - onClicked : { console.log("Selecting index" + index); importModel.selectRow(index) diff --git a/mobile-widgets/qml/DownloadedDiveDelegate.qml b/mobile-widgets/qml/DownloadedDiveDelegate.qml index f6ed3c663..72e8dd3b9 100644 --- a/mobile-widgets/qml/DownloadedDiveDelegate.qml +++ b/mobile-widgets/qml/DownloadedDiveDelegate.qml @@ -34,16 +34,16 @@ Kirigami.AbstractListItem { CheckBox { id: diveIsSelected checked: innerListItem.selected; - width: childrenRect.heigh - Kirigami.Units.smallSpacing; + width: childrenRect.width - Kirigami.Units.smallSpacing; height: childrenRect.heigh - Kirigami.Units.smallSpacing; indicator: Rectangle { visible: diveIsSelected implicitWidth: 20 implicitHeight: 20 - x: isBluetooth.leftPadding + //x: isBluetooth.leftPadding y: parent.height / 2 - height / 2 radius: 4 - border.color: diveIsSelected.down ? subsurfaceTheme.PrimaryColor : subsurfaceTheme.darkerPrimaryColor + border.color: diveIsSelected.down ? subsurfaceTheme.primaryColor : subsurfaceTheme.darkerPrimaryColor color: subsurfaceTheme.backgroundColor Rectangle { @@ -52,7 +52,7 @@ Kirigami.AbstractListItem { x: 4 y: 4 radius: 3 - color: diveIsSelected.down ? subsurfaceTheme.PrimaryColor : subsurfaceTheme.darkerPrimaryColor + color: diveIsSelected.down ? subsurfaceTheme.primaryColor : subsurfaceTheme.darkerPrimaryColor visible: diveIsSelected && diveIsSelected.checked } } diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml index e7bfd7a84..5fc9adc7a 100644 --- a/mobile-widgets/qml/main.qml +++ b/mobile-widgets/qml/main.qml @@ -294,7 +294,7 @@ if you have network connectivity and want to sync your data to cloud storage."), x: locationCheckbox.leftPadding y: parent.height / 2 - height / 2 radius: 4 - border.color: locationCheckbox.down ? subsurfaceTheme.PrimaryColor : subsurfaceTheme.darkerPrimaryColor + border.color: locationCheckbox.down ? subsurfaceTheme.primaryColor : subsurfaceTheme.darkerPrimaryColor color: subsurfaceTheme.drawerColor Rectangle { @@ -303,7 +303,7 @@ if you have network connectivity and want to sync your data to cloud storage."), x: 4 y: 4 radius: 3 - color: locationCheckbox.down ? subsurfaceTheme.PrimaryColor : subsurfaceTheme.darkerPrimaryColor + color: locationCheckbox.down ? subsurfaceTheme.primaryColor : subsurfaceTheme.darkerPrimaryColor visible: locationCheckbox && locationCheckbox.checked } } |