New feature: displays recent AMSAT satellite activity from amsat.org API. Shows 6-day status grid (Heard/Telemetry/Not Heard) + detailed reports. Addresses PR #233 feedback: - Uses Material3 colorScheme (tertiary/tertiaryContainer) for theme support - HTTP in data layer via RemoteSource (Clean Architecture) - SimpleDateFormat instead of manual date math - Edge-to-edge support Implementation: - feature:status module (AMSAT status screen + legend) - core:data AmSatRepository (API client using RemoteSource) - core:domain models (SatStatus/SatReport/SatSlot/SatDay) - MainTheme.kt: AMSAT colors mapped to colorScheme slots Navigation intentionally not included - you mentioned potential UI restructuring (Navigation Drawer). The screen is ready to integrate wherever it fits your roadmap. Ref: https://github.com/rt-bishop/Look4Sat/pull/233
31 lines
582 B
Kotlin
31 lines
582 B
Kotlin
pluginManagement {
|
|
includeBuild("build-logic")
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
}
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
}
|
|
rootProject.name = "Look4Sat"
|
|
include(":app")
|
|
include(
|
|
":core:data",
|
|
":core:domain",
|
|
":core:presentation"
|
|
)
|
|
include(
|
|
":feature:map",
|
|
":feature:passes",
|
|
":feature:radar",
|
|
":feature:satellites",
|
|
":feature:settings",
|
|
":feature:status"
|
|
)
|