From 5d1fbbe57bd9b21bdd4124f8361aa6b22b9d9aad Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Wed, 20 Apr 2016 06:56:01 -0700 Subject: QML UI: don't show add dive button without valid credentials Given that currently we don't deal well with not having a git repository that is linked to cloud storage, don't allow people to add dives unless there are verified cloud credentials. Signed-off-by: Dirk Hohndel --- mobile-widgets/qml/DiveList.qml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'mobile-widgets/qml') diff --git a/mobile-widgets/qml/DiveList.qml b/mobile-widgets/qml/DiveList.qml index d3b72c6ea..73bb06a86 100644 --- a/mobile-widgets/qml/DiveList.qml +++ b/mobile-widgets/qml/DiveList.qml @@ -218,9 +218,12 @@ Kirigami.ScrollablePage { if (visible) { page.actions.main = page.saveAction title = "Cloud credentials" - } else { + } else if(manager.credentialStatus === QMLManager.VALID || manager.credentialStatus === QMLManager.VALID_EMAIL) { page.actions.main = page.addDiveAction title = "Dive list" + } else { + page.actions.main = null + title = "Dive list" } } -- cgit v1.2.3-70-g09d2