UI Compose Rewrite

This commit is contained in:
meowarex
2026-08-11 17:29:31 +00:00
parent ba9bba2030
commit 5fadc4ebbc
123 changed files with 9295 additions and 1225 deletions
+9 -3
View File
@@ -1,6 +1,7 @@
[versions]
accompanist = "0.37.3"
agp = "9.0.0"
# 9.1.0+ is required by compose 1.12.x, which material3's expressive line depends on.
agp = "9.3.1"
androidx-activity = "1.12.2"
androidx-core = "1.17.0"
androidx-lifecycle = "2.10.0"
@@ -12,8 +13,11 @@ axml = "1.0.1"
binary-resources = "2.1.0"
bouncycastle = "1.83"
coil = "3.3.0"
compose = "1.10.1"
compose-material3 = "1.4.0"
compose = "1.12.0-rc01"
# Material 3 Expressive (MaterialExpressiveTheme, MotionScheme, ButtonGroup, LoadingIndicator,
# wavy progress, MaterialShapes) only exists on the 1.5.0-alpha line — it is not in 1.4.0 stable.
compose-material3 = "1.5.0-alpha25"
graphics-shapes = "1.1.0"
compose-pipette = "2.0.0-beta03"
desugaring = "2.1.5"
dhizuku = "2.5.4"
@@ -59,6 +63,7 @@ compose-animations = { module = "androidx.compose.animation:animation-graphics",
compose-ui = { module = "androidx.compose.ui:ui", version.ref = "compose" }
compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling", version.ref = "compose" }
compose-material3 = { module = "androidx.compose.material3:material3", version.ref = "compose-material3" }
compose-graphics-shapes = { module = "androidx.graphics:graphics-shapes", version.ref = "graphics-shapes" }
# Compose debug tooling
compose-runtime-tracing = { module = "androidx.compose.runtime:runtime-tracing", version.ref = "compose" }
@@ -133,6 +138,7 @@ compose = [
"compose-foundation",
"compose-material3",
"compose-animations",
"compose-graphics-shapes",
]
koin = [
"koin-android",
+1 -1
View File
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.0-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME