From c5d664b65b329328063f49b789b5c931153a7e25 Mon Sep 17 00:00:00 2001 From: Martin Lukas Date: Wed, 23 Oct 2024 08:12:52 +0200 Subject: [PATCH] Adapt links to online privacy policy through configuration parameter Signed-off-by: Martin Lukas --- nymea-app/ui/Configuration.qml | 1 + nymea-app/ui/ConfigurationBase.qml | 2 ++ nymea-app/ui/components/Imprint.qml | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/nymea-app/ui/Configuration.qml b/nymea-app/ui/Configuration.qml index 3a0203fc..31b90b7d 100644 --- a/nymea-app/ui/Configuration.qml +++ b/nymea-app/ui/Configuration.qml @@ -20,6 +20,7 @@ ConfigurationBase { pluginSettingsEnabled: true tunnelProxyUrl: "tunnelproxy.nymea.io" + privacyPolicyUrl: "https://nymea.io/privacy-statement/en/nymea_privacy.html" mainMenuLinks: [ { diff --git a/nymea-app/ui/ConfigurationBase.qml b/nymea-app/ui/ConfigurationBase.qml index 69808f71..d6c1ab7f 100644 --- a/nymea-app/ui/ConfigurationBase.qml +++ b/nymea-app/ui/ConfigurationBase.qml @@ -12,6 +12,8 @@ Item { property string tunnelProxyUrl: "" property int tunnelProxyPort: 2213 + property string privacyPolicyUrl: "" + // Enable/disable certain features property bool magicEnabled: false property bool networkSettingsEnabled: false diff --git a/nymea-app/ui/components/Imprint.qml b/nymea-app/ui/components/Imprint.qml index 726fe076..8797b285 100644 --- a/nymea-app/ui/components/Imprint.qml +++ b/nymea-app/ui/components/Imprint.qml @@ -152,11 +152,11 @@ Item { Layout.fillWidth: true text: qsTr("View privacy policy") iconName: "../images/stock_website.svg" - subText: app.privacyPolicyUrl + subText: Configuration.privacyPolicyUrl prominentSubText: false wrapTexts: false onClicked: - Qt.openUrlExternally(app.privacyPolicyUrl) + Qt.openUrlExternally(Configuration.privacyPolicyUrl) } NymeaSwipeDelegate {