aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/dev/msfjarvis/aps/ui/settings/SettingsActivity.kt
diff options
context:
space:
mode:
authorHarsh Shandilya <me@msfjarvis.dev>2022-01-09 17:04:16 +0530
committerGitHub <noreply@github.com>2022-01-09 17:04:16 +0530
commit1738879fb3ba1b2c2d0ca7933c861bf99ae32535 (patch)
tree42b339b07e3c45922310afd01e8ce357f99beeb6 /app/src/main/java/dev/msfjarvis/aps/ui/settings/SettingsActivity.kt
parent799f1393e49955d05f68b81af26d6cfaf9beadfd (diff)
downloadHardenedPass-1738879fb3ba1b2c2d0ca7933c861bf99ae32535.tar.gz
HardenedPass-1738879fb3ba1b2c2d0ca7933c861bf99ae32535.zip
Integrate PGPainless backend into the UI properly (#1647)
Diffstat (limited to 'app/src/main/java/dev/msfjarvis/aps/ui/settings/SettingsActivity.kt')
-rw-r--r--app/src/main/java/dev/msfjarvis/aps/ui/settings/SettingsActivity.kt8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/src/main/java/dev/msfjarvis/aps/ui/settings/SettingsActivity.kt b/app/src/main/java/dev/msfjarvis/aps/ui/settings/SettingsActivity.kt
index 26f060ad..d31aa630 100644
--- a/app/src/main/java/dev/msfjarvis/aps/ui/settings/SettingsActivity.kt
+++ b/app/src/main/java/dev/msfjarvis/aps/ui/settings/SettingsActivity.kt
@@ -24,6 +24,7 @@ class SettingsActivity : AppCompatActivity() {
private val passwordSettings = PasswordSettings(this)
private val repositorySettings = RepositorySettings(this)
private val generalSettings = GeneralSettings(this)
+ private val pgpSettings = PGPSettings(this)
private val binding by viewBinding(ActivityPreferenceRecyclerviewBinding::inflate)
private val preferencesAdapter: PreferencesAdapter
@@ -47,7 +48,7 @@ class SettingsActivity : AppCompatActivity() {
}
subScreen {
titleRes = R.string.pref_category_passwords_title
- iconRes = R.drawable.ic_lock_open_24px
+ iconRes = R.drawable.ic_password_24px
passwordSettings.provideSettings(this)
}
subScreen {
@@ -60,6 +61,11 @@ class SettingsActivity : AppCompatActivity() {
iconRes = R.drawable.ic_miscellaneous_services_24px
miscSettings.provideSettings(this)
}
+ subScreen {
+ titleRes = R.string.pref_category_pgp_title
+ iconRes = R.drawable.ic_lock_open_24px
+ pgpSettings.provideSettings(this)
+ }
}
val adapter = PreferencesAdapter(screen)
adapter.onScreenChangeListener =