Add compose dependencies for Android and empty NetplaySetupActivity

Derive compose colour theming from the existing XML styles already set at the activity level.
This commit is contained in:
Tom Pratt authored and Tom Pratt committed 2026-05-19 12:02:53 +02:00
1 parent 7b69949cec
commit c716c32ce8
9 files changed
+252

No files matched your search

+11
View File
@@ -1,5 +1,6 @@
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.kotlin.compose)
alias(libs.plugins.kotlin.serialization)
alias(libs.plugins.androidx.baselineprofile)
}
@@ -10,6 +11,7 @@ android {
ndkVersion = "29.0.14206865"
buildFeatures {
compose = true
viewBinding = true
buildConfig = true
resValues = true
@@ -150,6 +152,15 @@ dependencies {
implementation(libs.kotlinx.coroutines.android)
implementation(libs.filepicker)
// Jetpack Compose
implementation(platform(libs.androidx.compose.bom))
implementation(libs.androidx.activity.compose)
implementation(libs.androidx.compose.material.icons)
implementation(libs.androidx.compose.material3)
implementation(libs.androidx.compose.ui)
debugImplementation(libs.androidx.compose.ui.tooling)
debugImplementation(libs.androidx.compose.ui.tooling.preview)
}
fun getGitVersion(): String {