summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mobile-widgets/qml/main.qml37
1 files changed, 26 insertions, 11 deletions
diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml
index c779423f0..2aaf51f44 100644
--- a/mobile-widgets/qml/main.qml
+++ b/mobile-widgets/qml/main.qml
@@ -444,19 +444,34 @@ if you have network connectivity and want to sync your data to cloud storage."),
name: ":/icons/ic_help_outline.svg"
}
text: qsTr("Help")
- onTriggered: {
- Qt.openUrlExternally("https://subsurface-divelog.org/documentation/subsurface-mobile-v2-user-manual/")
+ Kirigami.Action {
+ icon {
+ name: ":/go-previous-symbolic"
+ }
+ text: qsTr("Back")
+ onTriggered: globalDrawer.scrollViewItem.pop()
}
- },
- Kirigami.Action {
- icon {
- name: ":/icons/ic_help_outline.svg"
+ Kirigami.Action {
+ icon {
+ name: ":/icons/ic_help_outline.svg"
+ }
+ text: qsTr("Show user manual")
+ onTriggered: {
+ Qt.openUrlExternally("https://subsurface-divelog.org/documentation/subsurface-mobile-v2-user-manual/")
+ }
}
- text: qsTr("Ask for support")
- onTriggered: {
- if (!manager.createSupportEmail()) {
- manager.copyAppLogToClipboard()
- showPassiveNotification(qsTr("failed to open email client, please manually create support email to support@subsurface-divelog.org - the logs have been copied to the clipboard and can be pasted into that email."), 6000)
+ Kirigami.Action {
+ icon {
+ name: ":/icons/contact_support.svg"
+ }
+ text: qsTr("Ask for support")
+ onTriggered: {
+ if (!manager.createSupportEmail()) {
+ manager.copyAppLogToClipboard()
+ showPassiveNotification(qsTr("failed to open email client, please manually create support email to support@subsurface-divelog.org - the logs have been copied to the clipboard and can be pasted into that email."), 6000)
+ } else {
+ globalDrawer.close()
+ }
}
}
},