summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2024-02-28 09:01:03 -0600
committerTorsten Grote <t@grobox.de>2024-03-05 11:15:08 -0300
commitb3119118d5fb1e19cf71265d20408f1f601a1ee3 (patch)
tree8cd05eea7fc6a4fbbb5517d417a174faa4eef0bb /wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt
parentfc60f5799129bfe9fb314f81e8ae70decbfd219f (diff)
downloadtaler-android-b3119118d5fb1e19cf71265d20408f1f601a1ee3.tar.gz
taler-android-b3119118d5fb1e19cf71265d20408f1f601a1ee3.tar.bz2
taler-android-b3119118d5fb1e19cf71265d20408f1f601a1ee3.zip
[wallet] Show version info even when not in developer mode
bug 0008536
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt13
1 files changed, 5 insertions, 8 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt b/wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt
index a9881bf..6af5ed1 100644
--- a/wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt
+++ b/wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt
@@ -60,8 +60,6 @@ class SettingsFragment : PreferenceFragmentCompat() {
prefLogcat,
prefExportDb,
prefImportDb,
- prefVersionApp,
- prefVersionCore,
prefVersionExchange,
prefVersionMerchant,
prefTest,
@@ -99,14 +97,13 @@ class SettingsFragment : PreferenceFragmentCompat() {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
+ prefVersionApp.summary = "$VERSION_NAME ($FLAVOR $VERSION_CODE)"
+ prefVersionCore.summary = "${model.walletVersion} (${model.walletVersionHash?.take(7)})"
+ model.exchangeVersion?.let { prefVersionExchange.summary = it }
+ model.merchantVersion?.let { prefVersionMerchant.summary = it }
+
model.devMode.observe(viewLifecycleOwner) { enabled ->
prefDevMode.isChecked = enabled
- if (enabled) {
- prefVersionApp.summary = "$VERSION_NAME ($FLAVOR $VERSION_CODE)"
- prefVersionCore.summary = "${model.walletVersion} (${model.walletVersionHash?.take(7)})"
- model.exchangeVersion?.let { prefVersionExchange.summary = it }
- model.merchantVersion?.let { prefVersionMerchant.summary = it }
- }
devPrefs.forEach { it.isVisible = enabled }
}
prefDevMode.setOnPreferenceChangeListener { _, newValue ->