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>
This commit is contained in:
Dirk Hohndel 2016-04-21 04:52:47 -07:00
parent a5af2478d4
commit be30724ba0

View file

@ -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()