mirror of
https://github.com/meowarex/rl-mobile.git
synced 2026-08-26 22:17:44 +10:00
UI Compose Rewrite
This commit is contained in:
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user