diff --git a/.gitignore b/.gitignore index 698a241..7db9497 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ .cxx local.properties *.jks +.idea/deploymentTargetSelector.xml diff --git a/app/build.gradle.kts b/app/build.gradle.kts index cbe7e99..96b89eb 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -66,6 +66,7 @@ android { compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 + isCoreLibraryDesugaringEnabled = true } kotlinOptions { jvmTarget = "1.8" @@ -91,14 +92,14 @@ dependencies { implementation("androidx.core:core-splashscreen:1.0.1") - implementation(platform("androidx.compose:compose-bom:2024.05.00")) + implementation(platform("androidx.compose:compose-bom:2024.06.00")) implementation("androidx.compose.material3:material3") implementation("androidx.tv:tv-material:1.0.0-beta01") implementation("io.coil-kt:coil-compose:2.6.0") implementation("androidx.navigation:navigation-compose:2.7.7") - implementation("androidx.compose.material:material-icons-extended:1.6.7") + implementation("androidx.compose.material:material-icons-extended:1.6.8") implementation("androidx.media3:media3-exoplayer:1.3.1") implementation("androidx.media3:media3-exoplayer-hls:1.3.1") @@ -109,4 +110,5 @@ dependencies { implementation("com.github.bjoernpetersen:m3u-parser:1.4.0") + coreLibraryDesugaring("com.android.tools:desugar_jdk_libs_nio:2.0.4") } \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index 0db614e..ddefdf6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,5 +1,5 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id("com.android.application") version "8.3.0" apply false + id("com.android.application") version "8.5.0" apply false id("org.jetbrains.kotlin.android") version "1.9.0" apply false } \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index b6a2af6..309d9d6 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Sun Feb 25 23:32:32 BDT 2024 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists