summaryrefslogtreecommitdiffstats
path: root/mobile-widgets/qml
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2016-04-21 04:52:47 -0700
committerGravatar Dirk Hohndel <dirk@hohndel.org>2016-04-22 11:59:15 -0700
commitbe30724ba0eeaba214c099921579f2023d2a9a7a (patch)
tree377b7bed028edfe1a52e6a30a7108707f086794d /mobile-widgets/qml
parenta5af2478d47e70097404ef93f780338483826ad6 (diff)
downloadsubsurface-be30724ba0eeaba214c099921579f2023d2a9a7a.tar.gz
QML UI: allow switching to offline mode without valid credentials
If the user wants to work offline, they don't need validated credentials. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'mobile-widgets/qml')
-rw-r--r--mobile-widgets/qml/main.qml3
1 files changed, 2 insertions, 1 deletions
diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml
index 372de1f27..858e9d003 100644
--- a/mobile-widgets/qml/main.qml
+++ b/mobile-widgets/qml/main.qml
@@ -122,7 +122,6 @@ Kirigami.ApplicationWindow {
},
Kirigami.Action {
text: "Manage dives"
- enabled: manager.credentialStatus === QMLManager.VALID || manager.credentialStatus === QMLManager.VALID_EMAIL
/*
* disable for the beta to avoid confusion
Action {
@@ -135,6 +134,7 @@ Kirigami.ApplicationWindow {
*/
Kirigami.Action {
text: "Add dive manually"
+ enabled: manager.credentialStatus === QMLManager.VALID || manager.credentialStatus === QMLManager.VALID_EMAIL
onTriggered: {
returnTopPage() // otherwise odd things happen with the page stack
startAddDive()
@@ -142,6 +142,7 @@ Kirigami.ApplicationWindow {
}
Kirigami.Action {
text: "Manual sync with cloud"
+ enabled: manager.credentialStatus === QMLManager.VALID || manager.credentialStatus === QMLManager.VALID_EMAIL
onTriggered: {
globalDrawer.close()
detailsWindow.endEditMode()