From 0e0b5cee22ce4b9d5ef38a49e57349f901b28735 Mon Sep 17 00:00:00 2001
From: Joakim Bygdell <j.bygdell@gmail.com>
Date: Tue, 25 Jul 2017 17:22:13 +0200
Subject: QML UI: replcae the "map it" button

Replace the "map it" button implementation with our own button.

Signed-off-by: Joakim Bygdell <j.bygdell@gmail.com>
---
 mobile-widgets/qml/DiveDetailsView.qml | 35 +++++++---------------------------
 1 file changed, 7 insertions(+), 28 deletions(-)

(limited to 'mobile-widgets')

diff --git a/mobile-widgets/qml/DiveDetailsView.qml b/mobile-widgets/qml/DiveDetailsView.qml
index 0e5c90de6..b5808259a 100644
--- a/mobile-widgets/qml/DiveDetailsView.qml
+++ b/mobile-widgets/qml/DiveDetailsView.qml
@@ -55,35 +55,14 @@ Item {
 				}
 			}
 		}
-		Rectangle {
+		SsrfButton {
 			id: gpsButton
-			height: Math.round(1.5 * Kirigami.Units.gridUnit)
-			width: dive.gps == "" ? 0 : buttonText.width + Kirigami.Units.gridUnit
-			color: subsurfaceTheme.darkerPrimaryColor
-			antialiasing: true
-			radius: Kirigami.Units.smallSpacing * 2
-			anchors {
-				right: parent.right
-				top: parent.top
-				topMargin: Math.round(Kirigami.Units.gridUnit / 2)
-			}
-			Kirigami.Label {
-				id: buttonText
-				text: qsTr("Map it")
-				visible: dive.gps !== ""
-				color: subsurfaceTheme.darkerPrimaryTextColor
-				anchors {
-					horizontalCenter: parent.horizontalCenter
-					verticalCenter: parent.verticalCenter
-				}
-			}
-			MouseArea {
-				anchors.fill: parent
-				enabled: dive.gps_decimal !== ""
-				onClicked: {
-					if (dive.gps_decimal !== "")
-						showMap(dive.gps_decimal)
-				}
+			anchors.right: parent.right
+			enabled: dive.gps !== ""
+			text: qsTr("Map it")
+			onClicked: {
+				if (dive.gps_decimal !== "")
+					showMap(dive.gps_decimal)
 			}
 		}
 		Row {
-- 
cgit v1.2.3-70-g09d2