diff options
author | Iván Ávalos <avalos@disroot.org> | 2024-02-28 09:01:03 -0600 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2024-03-05 11:15:08 -0300 |
commit | b3119118d5fb1e19cf71265d20408f1f601a1ee3 (patch) | |
tree | 8cd05eea7fc6a4fbbb5517d417a174faa4eef0bb /wallet/src/main/java/net/taler/wallet/settings/SettingsFragment.kt | |
parent | fc60f5799129bfe9fb314f81e8ae70decbfd219f (diff) | |
download | taler-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.kt | 13 |
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 -> |