mirror of
https://github.com/d4rken-org/capod.git
synced 2026-09-14 18:26:11 -04:00
Replace Fragment-based UI with Jetpack Compose screens, adopting Navigation3 for type-safe routing and Material3 theming throughout. - Replace all Fragments/ViewHolders with Compose screens and cards - Introduce NavigationController with Navigation3 runtime - Add CapodTheme with Material3 design system - Migrate PopUpWindow overlay to ComposeView with proper lifecycle - Rewrite WidgetConfigurationActivity in Compose - Add reusable settings composables (switch, slider, list preference) - Update Kotlin to 2.2.10, add Compose BOM 2025.06.01 - Fix reactive state for unmatched devices toggle - Add safety timeout for BT device enumeration - Fix profile name validation error message
29 lines
481 B
Kotlin
29 lines
481 B
Kotlin
object Versions {
|
|
object Kotlin {
|
|
const val core = "2.2.10"
|
|
const val coroutines = "1.8.0"
|
|
}
|
|
|
|
object Dagger {
|
|
const val core = "2.57.1"
|
|
}
|
|
|
|
object AndroidX {
|
|
object Navigation {
|
|
const val core = "2.9.3"
|
|
}
|
|
}
|
|
|
|
object Compose {
|
|
const val bom = "2025.06.01"
|
|
}
|
|
|
|
object Navigation3 {
|
|
const val core = "1.0.0"
|
|
}
|
|
|
|
object Serialization {
|
|
const val core = "1.9.0"
|
|
}
|
|
}
|