speedwagon

How fast am I going? How fast was I going a week ago?

git clone https://code.pdelong.com/speedwagon.git

 1[versions]
 2agp = "8.13.0"
 3kotlin = "2.2.10"
 4coreKtx = "1.17.0"
 5lifecycle = "2.9.3"
 6activityCompose = "1.10.1"
 7composeBom = "2025.08.01"
 8ksp = "2.2.10-2.0.2"
 9room = "2.7.2"
10compose-ui = "1.9.0"
11nav3 = "1.0.0-alpha04"
12kotlinSerialization = "2.2.10"
13
14[libraries]
15androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
16androidx-lifecycle-viewmodel-compose = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "lifecycle" }
17androidx-lifecycle-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "lifecycle" }
18androidx-lifecycle-service = { group = "androidx.lifecycle", name = "lifecycle-service", version.ref = "lifecycle" }
19androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activityCompose" }
20androidx-compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "composeBom" }
21androidx-room-ktx = { module = "androidx.room:room-ktx", version.ref = "room" }
22androidx-room-compiler = { module = "androidx.room:room-compiler", version.ref = "room" }
23androidx-room-runtime = { module = "androidx.room:room-runtime", version.ref = "room" }
24androidx-ui = { group = "androidx.compose.ui", name = "ui", version.ref = "compose-ui" }
25androidx-ui-graphics = { group = "androidx.compose.ui", name = "ui-graphics", version.ref = "compose-ui" }
26androidx-ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling", version.ref = "compose-ui" }
27androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview", version.ref = "compose-ui" }
28androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest", version.ref = "compose-ui" }
29androidx-material3 = { group = "androidx.compose.material3", name = "material3", version = "1.3.2" }
30play-services-location = { module = "com.google.android.gms:play-services-location", version = "21.3.0" }
31androidx-navigation3-runtime = { module = "androidx.navigation3:navigation3-runtime", version.ref = "nav3" }
32androidx-navigation3-ui = { module = "androidx.navigation3:navigation3-ui", version.ref = "nav3" }
33androidx-lifecycle-viewmodel-navigation3 = { module = "androidx.lifecycle:lifecycle-viewmodel-navigation3", version.ref = "nav3" }
34
35[plugins]
36android-application = { id = "com.android.application", version.ref = "agp" }
37kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
38kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
39ksp = { id = "com.google.devtools.ksp", version.ref = "ksp"}
40jetbrains-kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlinSerialization"}