From dce3f1c31fa1b1df8e3915bb8593501fdbcee88a Mon Sep 17 00:00:00 2001 From: Evgenii Kozlov Date: Wed, 12 Mar 2025 12:43:26 +0100 Subject: [PATCH] DROID-3233 App | Tech | Remove app updater library --- app/build.gradle | 1 - .../com/anytypeio/anytype/ui/main/MainActivity.kt | 12 ------------ gradle/libs.versions.toml | 1 - 3 files changed, 14 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 43024621c3..240aa51889 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -228,7 +228,6 @@ dependencies { implementation libs.composeReorderableLegacy implementation libs.room - implementation libs.appUpdater implementation libs.exoPlayerCore implementation libs.exoPlayerUi diff --git a/app/src/main/java/com/anytypeio/anytype/ui/main/MainActivity.kt b/app/src/main/java/com/anytypeio/anytype/ui/main/MainActivity.kt index 326c14270b..83a786551f 100644 --- a/app/src/main/java/com/anytypeio/anytype/ui/main/MainActivity.kt +++ b/app/src/main/java/com/anytypeio/anytype/ui/main/MainActivity.kt @@ -106,8 +106,6 @@ class MainActivity : AppCompatActivity(R.layout.activity_main), AppNavigation.Pr inject() setupTheme() - startAppUpdater() - if (savedInstanceState != null) vm.onRestore() lifecycleScope.launch { repeatOnLifecycle(Lifecycle.State.STARTED) { @@ -354,16 +352,6 @@ class MainActivity : AppCompatActivity(R.layout.activity_main), AppNavigation.Pr } } - private fun startAppUpdater() { - if (featureToggles.isAutoUpdateEnabled) { - AppUpdater(this) - .setUpdateFrom(UpdateFrom.JSON) - .setUpdateJSON(AUTO_UPDATE_URL) - .setButtonDoNotShowAgain("") - .start() - } - } - private fun setupWindowInsets() { if (BuildConfig.USE_NEW_WINDOW_INSET_API && Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { window.setDecorFitsSystemWindows(false) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index cda655518c..70453ac45e 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -151,7 +151,6 @@ amplitude = { module = "com.amplitude:android-sdk", version.ref = "amplitudeVers sentry = { module = "io.sentry:sentry-android", version.ref = "sentryVersion" } sentryTimber = { module = "io.sentry:sentry-android-timber", version.ref = "sentryVersion" } navigationCompose = { module = "androidx.navigation:navigation-compose", version.ref = "navigationComposeVersion" } -appUpdater = { module = "com.github.PLPsiSoft:AndroidAppUpdater", version = "9913ce80da7871c84af24b9adc2bf2414ca294f0" } composeQrCode = { module = "com.lightspark:compose-qr-code", version.ref = "composeQrCodeVersion" } playBilling = { module = "com.android.billingclient:billing", version = "7.1.1" } fragmentCompose = { group = "androidx.fragment", name = "fragment-compose", version.ref = "fragmentComposeVersion" }