diff --git a/client/ui/qml/Pages2/PageSettingsApiNativeConfigs.qml b/client/ui/qml/Pages2/PageSettingsApiNativeConfigs.qml index 51b12bd2d..d96f71a86 100644 --- a/client/ui/qml/Pages2/PageSettingsApiNativeConfigs.qml +++ b/client/ui/qml/Pages2/PageSettingsApiNativeConfigs.qml @@ -60,6 +60,15 @@ PageType { headerText: qsTr("Configuration Files") descriptionText: qsTr("For router setup or the AmneziaWG app") } + + EncryptionIndicator { + id: indicator + + visible: SettingsController.isFileEncryptionEnabled() + + textString: qsTr("Encryption enabled. Learn more") + iconPath: "qrc:/images/controls/lock-locked.svg" + } } delegate: ColumnLayout { diff --git a/client/ui/qml/Pages2/PageSettingsBackup.qml b/client/ui/qml/Pages2/PageSettingsBackup.qml index e1a0785c9..7c798ded4 100644 --- a/client/ui/qml/Pages2/PageSettingsBackup.qml +++ b/client/ui/qml/Pages2/PageSettingsBackup.qml @@ -67,6 +67,15 @@ PageType { headerText: qsTr("Back up your configuration") descriptionText: qsTr("You can save your settings to a backup file to restore them the next time you install the application.") } + + EncryptionIndicator { + id: indicator + + visible: SettingsController.isFileEncryptionEnabled() + + textString: qsTr("Encryption enabled. Learn more") + iconPath: "qrc:/images/controls/lock-locked.svg" + } } model: 1 // fake model to force the ListView to be created without a model diff --git a/client/ui/qml/Pages2/PageShare.qml b/client/ui/qml/Pages2/PageShare.qml index 0ea626ef0..56845df30 100644 --- a/client/ui/qml/Pages2/PageShare.qml +++ b/client/ui/qml/Pages2/PageShare.qml @@ -271,6 +271,15 @@ PageType { color: AmneziaStyle.color.mutedGray } + EncryptionIndicator { + id: indicator + + visible: SettingsController.isFileEncryptionEnabled() + + textString: qsTr("Encryption enabled. Learn more") + iconPath: "qrc:/images/controls/lock-locked.svg" + } + TextFieldWithHeaderType { id: clientNameTextField Layout.fillWidth: true diff --git a/client/ui/qml/Pages2/PageShareFullAccess.qml b/client/ui/qml/Pages2/PageShareFullAccess.qml index 7fb0dd61d..78ef7db16 100644 --- a/client/ui/qml/Pages2/PageShareFullAccess.qml +++ b/client/ui/qml/Pages2/PageShareFullAccess.qml @@ -69,6 +69,15 @@ PageType { color: AmneziaStyle.color.mutedGray } + EncryptionIndicator { + id: indicator + + visible: SettingsController.isFileEncryptionEnabled() + + textString: qsTr("Encryption enabled. Learn more") + iconPath: "qrc:/images/controls/lock-locked.svg" + } + DropDownType { id: serverSelector objectName: "serverSelector"