diff --git a/app/build.gradle.kts b/app/build.gradle.kts index aa064e8..4b018c3 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -17,12 +17,12 @@ plugins { android { namespace = "com.kernelmaft.zanbur" - compileSdk = 34 + compileSdk = 35 defaultConfig { applicationId = "com.kernelmaft.zanbur" - minSdk = 31 - targetSdk = 34 + minSdk = 35 + targetSdk = 35 versionCode = 1 versionName = "1.0" } @@ -47,10 +47,11 @@ android { } } compileOptions { - targetCompatibility = JavaVersion . VERSION_11 + // Required even though we don't have any Java sources because it needs to match Kotlin's JVM version + targetCompatibility = JavaVersion . VERSION_23 } kotlinOptions { - jvmTarget = "11" + jvmTarget = "23" } buildFeatures { compose = true @@ -61,14 +62,14 @@ dependencies { // Android runtime libraries implementation ( "com.google.android.material" , "material" , "1.12.0" ) implementation ( "androidx.activity" , "activity-compose" , "1.9.3" ) - implementation ( "androidx.core" , "core-ktx" , "1.13.1" ) + implementation ( "androidx.core" , "core-ktx" , "1.15.0" ) implementation ( "androidx.compose.material3" , "material3" , "1.3.1" ) implementation ( "androidx.compose.ui" , "ui" , "1.7.6" ) implementation ( "androidx.compose.ui" , "ui-graphics" , "1.7.6" ) debugImplementation ( "androidx.compose.ui" , "ui-tooling" , "1.7.6" ) implementation ( "androidx.lifecycle" , "lifecycle-runtime-ktx" , "2.8.7" ) - implementation ( "org.jetbrains.kotlinx" , "kotlinx-coroutines-android" , "1.9.0" ) - implementation ( "org.jetbrains.kotlinx" , "kotlinx-serialization-json" , "1.7.3" ) + implementation ( "org.jetbrains.kotlinx" , "kotlinx-coroutines-android" , "1.10.1" ) + implementation ( "org.jetbrains.kotlinx" , "kotlinx-serialization-json" , "1.8.0" ) // Other libraries implementation ( "io.github.davidepianca98" , "kmqtt-common-jvm" , "1.0.0" ) implementation ( "io.github.davidepianca98" , "kmqtt-client-jvm" , "1.0.0" ) diff --git a/app/src/main/java/com/kernelmaft/zanbur/ui/theme.kt b/app/src/main/java/com/kernelmaft/zanbur/ui/theme.kt index 0b882a2..0da4c53 100644 --- a/app/src/main/java/com/kernelmaft/zanbur/ui/theme.kt +++ b/app/src/main/java/com/kernelmaft/zanbur/ui/theme.kt @@ -29,7 +29,6 @@ open class EdgeToEdgeActivity : ComponentActivity () { override fun onCreate ( savedInstanceState : Bundle ? ) { super . onCreate (savedInstanceState) - enableEdgeToEdge () actionBar ?. hide () } }