Change quickstep compatibility meta
This commit is contained in:
@@ -100,6 +100,9 @@ def releaseName = "Alpha 5"
|
||||
def versionDisplayName = "${version} ${isReleaseBuild ? releaseName : devReleaseName}"
|
||||
def majorVersion = versionDisplayName.split("\\.")[0]
|
||||
|
||||
def quickstepMinSdk = "32"
|
||||
def quickstepMaxSdk = "32"
|
||||
|
||||
android {
|
||||
compileSdkVersion COMPILE_SDK
|
||||
buildToolsVersion BUILD_TOOLS_VERSION
|
||||
@@ -118,6 +121,11 @@ android {
|
||||
buildConfigField "String", "COMMIT_HASH", "\"${buildCommit}\""
|
||||
buildConfigField "boolean", "ENABLE_AUTO_INSTALLS_LAYOUT", "false"
|
||||
|
||||
manifestPlaceholders.quickstepMinSdk = quickstepMinSdk
|
||||
manifestPlaceholders.quickstepMaxSdk = quickstepMaxSdk
|
||||
buildConfigField "int", "QUICKSTEP_MIN_SDK", quickstepMinSdk
|
||||
buildConfigField "int", "QUICKSTEP_MAX_SDK", quickstepMaxSdk
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
vectorDrawables.useSupportLibrary = true
|
||||
}
|
||||
|
||||
@@ -102,10 +102,10 @@
|
||||
|
||||
<meta-data
|
||||
android:name="xyz.paphonb.quickstepswitcher.minSdk"
|
||||
android:value="30" />
|
||||
android:value="${quickstepMinSdk}" />
|
||||
|
||||
<meta-data
|
||||
android:name="xyz.paphonb.quickstepswitcher.maxSdk"
|
||||
android:value="31" />
|
||||
android:value="${quickstepMaxSdk}" />
|
||||
</application>
|
||||
</manifest>
|
||||
|
||||
@@ -27,6 +27,7 @@ import android.provider.Settings
|
||||
import android.util.Log
|
||||
import app.lawnchair.preferences.PreferenceManager
|
||||
import app.lawnchair.util.restartLauncher
|
||||
import com.android.launcher3.BuildConfig
|
||||
import com.android.launcher3.InvariantDeviceProfile
|
||||
import com.android.quickstep.RecentsActivity
|
||||
import com.android.systemui.shared.system.QuickStepContract
|
||||
@@ -118,7 +119,7 @@ class LawnchairApp : Application() {
|
||||
}
|
||||
|
||||
private fun checkRecentsComponent(): Boolean {
|
||||
if (Build.VERSION.SDK_INT !in Build.VERSION_CODES.R..Build.VERSION_CODES.S) {
|
||||
if (Build.VERSION.SDK_INT !in BuildConfig.QUICKSTEP_MIN_SDK..BuildConfig.QUICKSTEP_MAX_SDK) {
|
||||
Log.d(TAG, "API ${Build.VERSION.SDK_INT} unsupported, disabling recents")
|
||||
return false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user