From 224de4ba49b50b2d0bc7fdb56260bcb8740ffaef Mon Sep 17 00:00:00 2001 From: denbond7 Date: Wed, 5 Feb 2025 12:48:10 +0200 Subject: [PATCH] minSdkVersion = Android 10 (API level 29).| #2941 --- FlowCrypt/build.gradle.kts | 1 + FlowCrypt/src/main/AndroidManifest.xml | 7 +-- .../com/flowcrypt/email/extensions/Context.kt | 12 +--- .../extensions/android/webkit/WebViewExt.kt | 7 +-- .../AttachmentDownloadManagerService.kt | 56 +------------------ .../fragment/MessageDetailsFragment.kt | 24 +------- .../fragment/ThreadDetailsFragment.kt | 26 +-------- .../ui/activity/fragment/base/BaseFragment.kt | 10 +--- FlowCrypt/src/main/res/values-ru/strings.xml | 2 - FlowCrypt/src/main/res/values-uk/strings.xml | 2 - FlowCrypt/src/main/res/values/strings.xml | 3 - FlowCrypt/src/main/res/xml/filepaths.xml | 4 -- .../com/flowcrypt/email/ParcelableTest.kt | 5 +- ext.gradle.kts | 2 +- 14 files changed, 15 insertions(+), 146 deletions(-) diff --git a/FlowCrypt/build.gradle.kts b/FlowCrypt/build.gradle.kts index 2d6a41c5b3..0606d22be2 100644 --- a/FlowCrypt/build.gradle.kts +++ b/FlowCrypt/build.gradle.kts @@ -40,6 +40,7 @@ android { versionCode = extra["appVersionCode"] as Int versionName = extra["appVersionName"] as String testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" + buildConfigField("int", "MIN_SDK_VERSION", "$minSdk") /* The following argument makes the Android Test Orchestrator run its diff --git a/FlowCrypt/src/main/AndroidManifest.xml b/FlowCrypt/src/main/AndroidManifest.xml index 4e5cabaec0..e2fe9e647d 100644 --- a/FlowCrypt/src/main/AndroidManifest.xml +++ b/FlowCrypt/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ - - - - ) { private lateinit var objectInstance: Parcelable diff --git a/ext.gradle.kts b/ext.gradle.kts index 9d0ddf1fe2..ce1e0ff630 100644 --- a/ext.gradle.kts +++ b/ext.gradle.kts @@ -7,4 +7,4 @@ extra["appVersionCode"] = 161 extra["appVersionName"] = "1.6.1" extra["compileSdkVersion"] = 35 extra["targetSdkVersion"] = 35 -extra["minSdkVersion"] = 26 +extra["minSdkVersion"] = 29