From 390286f95fffdfad434f60a460fff21473fefc32 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 29 Oct 2022 04:16:08 +0530 Subject: feat: add a no-op ASCII armor toggle --- app/src/main/java/app/passwordstore/ui/settings/PGPSettings.kt | 6 ++++++ app/src/main/java/app/passwordstore/util/settings/PreferenceKeys.kt | 1 + 2 files changed, 7 insertions(+) (limited to 'app/src') diff --git a/app/src/main/java/app/passwordstore/ui/settings/PGPSettings.kt b/app/src/main/java/app/passwordstore/ui/settings/PGPSettings.kt index d44fd365..302d9300 100644 --- a/app/src/main/java/app/passwordstore/ui/settings/PGPSettings.kt +++ b/app/src/main/java/app/passwordstore/ui/settings/PGPSettings.kt @@ -9,9 +9,11 @@ import androidx.fragment.app.FragmentActivity import app.passwordstore.ui.pgp.PGPKeyImportActivity import app.passwordstore.ui.pgp.PGPKeyListActivity import app.passwordstore.util.extensions.launchActivity +import app.passwordstore.util.settings.PreferenceKeys import de.Maxr1998.modernpreferences.PreferenceScreen import de.Maxr1998.modernpreferences.helpers.onClick import de.Maxr1998.modernpreferences.helpers.pref +import de.Maxr1998.modernpreferences.helpers.switch class PGPSettings(private val activity: FragmentActivity) : SettingsProvider { @@ -33,6 +35,10 @@ class PGPSettings(private val activity: FragmentActivity) : SettingsProvider { false } } + switch(PreferenceKeys.ASCII_ARMOR) { + title = "Encrypt in ASCII armor mode" + persistent = true + } } } } diff --git a/app/src/main/java/app/passwordstore/util/settings/PreferenceKeys.kt b/app/src/main/java/app/passwordstore/util/settings/PreferenceKeys.kt index 16edb4c7..cb143d1a 100644 --- a/app/src/main/java/app/passwordstore/util/settings/PreferenceKeys.kt +++ b/app/src/main/java/app/passwordstore/util/settings/PreferenceKeys.kt @@ -85,4 +85,5 @@ object PreferenceKeys { const val DICEWARE_SEPARATOR = "diceware_separator" const val DICEWARE_LENGTH = "diceware_length" const val DISABLE_SYNC_ACTION = "disable_sync_action" + const val ASCII_ARMOR = "pgpainless_ascii_armor" } -- cgit v1.2.3