Added DeepSpace passes filter, fixed refresh issue (#208)

This commit is contained in:
Arty Bishop authored and Arty Bishop committed 2026-04-18 15:56:28 +01:00
1 parent d2b3184084
commit 8265b73d75
10 files changed
+112 -68

No files matched your search

@@ -24,6 +24,7 @@ data class DatabaseState(
)
data class PassesSettings(
val showDeepSpace: Boolean = true,
val hoursAhead: Int,
val minElevation: Double,
val selectedModes: List<String>
@@ -31,6 +31,9 @@ interface ISatelliteRepo {
/** Raw calculated passes (without live progress). Updated on selection/filter change. */
val passes: StateFlow<List<OrbitalPass>>
/** Whether the repo is currently calculating passes. */
val isCalculating: StateFlow<Boolean>
/** Load satellite objects from DB based on the current selection. */
suspend fun initRepository()