From 4ef513c05b568f0fbe52aa3f03a2e38e944d753e Mon Sep 17 00:00:00 2001 From: int3debug Date: Wed, 20 Mar 2024 10:54:20 +0100 Subject: [PATCH] disable update popup until origin_hash changes - renamed commit_hash to origin_hash - added current_hash for later use --- app/build.gradle.kts | 3 ++- .../lagradost/cloudstream3/ui/settings/SettingsFragment.kt | 2 +- .../java/com/lagradost/cloudstream3/utils/InAppUpdater.kt | 2 +- app/src/main/res/layout/main_settings.xml | 4 ++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index c2ba2907..3b5bbd50 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -63,7 +63,8 @@ android { versionName = "4.3.2" resValue("string", "app_version", "${defaultConfig.versionName}${versionNameSuffix ?: ""}") - resValue("string", "commit_hash", "git rev-parse --short HEAD".execute() ?: "") + resValue("string", "origin_hash", "git rev-parse --short ORIG_HEAD".execute() ?: "") + resValue("string", "current_hash", "git rev-parse --short HEAD".execute() ?: "") resValue("bool", "is_prerelease", "false") // Reads local.properties diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt index 72e22269..f6481fd7 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt @@ -179,7 +179,7 @@ class SettingsFragment : Fragment() { } val appVersion = getString(R.string.app_version) - val commitInfo = getString(R.string.commit_hash) + val commitInfo = getString(R.string.origin_hash) val buildDate = BuildConfig.BUILDDATE binding?.buildDate?.text = buildDate diff --git a/app/src/main/java/com/lagradost/cloudstream3/utils/InAppUpdater.kt b/app/src/main/java/com/lagradost/cloudstream3/utils/InAppUpdater.kt index d9a31b4e..115c6c5f 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/utils/InAppUpdater.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/utils/InAppUpdater.kt @@ -180,7 +180,7 @@ class InAppUpdater { Log.d(LOG_TAG, "Fetched GitHub tag: ${tagResponse.github_object.sha.take(7)}") val shouldUpdate = - (getString(R.string.commit_hash) + (getString(R.string.origin_hash) .trim { c -> c.isWhitespace() } .take(7) != diff --git a/app/src/main/res/layout/main_settings.xml b/app/src/main/res/layout/main_settings.xml index c3bdc17d..7dd6f7d7 100644 --- a/app/src/main/res/layout/main_settings.xml +++ b/app/src/main/res/layout/main_settings.xml @@ -129,12 +129,12 @@ android:textColor="?attr/textColor" />