From c0c20e30ce24beec8eddca74bd5fdc611e77e622 Mon Sep 17 00:00:00 2001 From: Aleksandr Soloshenko Date: Mon, 13 May 2024 23:36:41 +0700 Subject: [PATCH] [settings] add app version text --- .../main/java/me/capcom/smsgateway/ui/SettingsFragment.kt | 4 ++++ app/src/main/res/values/strings.xml | 2 ++ app/src/main/res/xml/root_preferences.xml | 8 ++++++++ 3 files changed, 14 insertions(+) diff --git a/app/src/main/java/me/capcom/smsgateway/ui/SettingsFragment.kt b/app/src/main/java/me/capcom/smsgateway/ui/SettingsFragment.kt index 5a3355f..85ee934 100644 --- a/app/src/main/java/me/capcom/smsgateway/ui/SettingsFragment.kt +++ b/app/src/main/java/me/capcom/smsgateway/ui/SettingsFragment.kt @@ -7,6 +7,7 @@ import androidx.core.content.edit import androidx.preference.EditTextPreference import androidx.preference.Preference import androidx.preference.PreferenceFragmentCompat +import me.capcom.smsgateway.BuildConfig import me.capcom.smsgateway.R import me.capcom.smsgateway.modules.gateway.GatewaySettings @@ -45,6 +46,9 @@ class SettingsFragment : PreferenceFragmentCompat() { } return@setSummaryProvider hostname } + + findPreference("transient.app_version")?.summary = + "${BuildConfig.VERSION_NAME} (${BuildConfig.VERSION_CODE})" } override fun onDisplayPreferenceDialog(preference: Preference) { diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7062162..0658802 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -46,4 +46,6 @@ Minimum Maximum Set maximum value to activate + Information + App version (build) \ No newline at end of file diff --git a/app/src/main/res/xml/root_preferences.xml b/app/src/main/res/xml/root_preferences.xml index 38812d4..9ad0e39 100644 --- a/app/src/main/res/xml/root_preferences.xml +++ b/app/src/main/res/xml/root_preferences.xml @@ -63,4 +63,12 @@ app:useSimpleSummaryProvider="true" /> + + + + \ No newline at end of file