Files
capod/buildSrc/src/main/java/Versions.kt
T
darken 63692595a8 refactor(ui): Migrate from Fragments to Jetpack Compose
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
2026-02-24 15:05:09 +01:00

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"
}
}