@@ -15,6 +15,7 @@ ktlint = '1.1.1'
15
15
# Kotlin
16
16
kotlin = ' 1.9.21'
17
17
kotlinx-coroutines = ' 1.7.3'
18
+ kotlinx-serialization = ' 1.6.3' # Only used in Sample app
18
19
19
20
# Compose
20
21
compose-bom = ' 2024.02.02'
@@ -34,6 +35,9 @@ androidx-fragment = '1.6.2'
34
35
androidx-lifecycle = ' 2.7.0'
35
36
androidx-navigation = ' 2.7.7'
36
37
38
+ # Using the RC to test the new features from I/O 2024 (Scaffold, TitleBar, LazyColumn, etc.)
39
+ androidx-glance = ' 1.1.0-rc01' # Only used in Sample app
40
+
37
41
androidx-activity-compose = ' 1.8.2'
38
42
39
43
androidx-paging = ' 2.1.2'
@@ -92,6 +96,7 @@ dokka = '1.9.20'
92
96
android-application = { id = ' com.android.application' , version.ref = " androidGradlePlugin" }
93
97
android-library = { id = ' com.android.library' , version.ref = " androidGradlePlugin" }
94
98
kotlin-allopen = { id = ' org.jetbrains.kotlin.plugin.allopen' , version.ref = " kotlin" }
99
+ kotlinx-serialization = { id = ' org.jetbrains.kotlin.plugin.serialization' , version.ref = " kotlin" }
95
100
google-services = { id = ' com.google.gms.google-services' , version.ref = " googleServicesPlugin" }
96
101
spotless = { id = ' com.diffplug.spotless' , version.ref = " spotlessPlugin" }
97
102
benmanes-versions = { id = ' com.github.ben-manes.versions' , version.ref = " gradle-versions" }
@@ -103,6 +108,7 @@ kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "
103
108
kotlinx-coroutines-core = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = " kotlinx-coroutines" }
104
109
kotlinx-coroutines-android = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-android" , version.ref = " kotlinx-coroutines" }
105
110
kotlinx-coroutines-test = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-test" , version.ref = " kotlinx-coroutines" }
111
+ kotlinx-serialization-json = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " kotlinx-serialization" }
106
112
107
113
# Compose
108
114
compose-bom = { module = " androidx.compose:compose-bom" , version.ref = " compose-bom" }
@@ -116,6 +122,11 @@ compose-ui-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview"
116
122
compose-ui-test-manifest = { module = " androidx.compose.ui:ui-test-manifest" }
117
123
compose-ui-test-junit4 = { module = " androidx.compose.ui:ui-test-junit4" }
118
124
compose-material3 = { module = " androidx.compose.material3:material3" }
125
+ compose-material = { module = " androidx.compose.material:material" }
126
+
127
+ # Glance
128
+ glance-appwidget = { module = " androidx.glance:glance-appwidget" , version.ref = " androidx-glance" }
129
+ glance-material3 = { module = " androidx.glance:glance-material3" , version.ref = " androidx-glance" }
119
130
120
131
# Androidx
121
132
androidx-activity-compose = { module = " androidx.activity:activity-compose" , version.ref = " androidx-activity-compose" }
0 commit comments