Added more functionality to SettingsScreen.kt

This commit is contained in:
Arty Bishop committed 2025-12-27 15:01:33 +00:00
1 parent 3da5b43e0a
commit 466c029be6
10 files changed
+198 -136

No files matched your search

@@ -67,25 +67,25 @@ interface ISettingsManager {
fun setMinElevation(minElevation: Double)
fun getUseUTC(): Boolean
fun isUtcEnabled(): Boolean
fun setUseUTC(value: Boolean)
fun setUtcState(value: Boolean)
fun getLastUpdateTime(): Long
fun setLastUpdateTime(updateTime: Long)
fun getAutoUpdateEnabled(): Boolean
fun isUpdateEnabled(): Boolean
fun setAutoUpdateEnabled(value: Boolean)
fun setUpdateState(value: Boolean)
fun getUseCompass(): Boolean
fun isSensorEnabled(): Boolean
fun setUseCompass(value: Boolean)
fun setSensorState(value: Boolean)
fun getShowSweep(): Boolean
fun isSweepEnabled(): Boolean
fun setShowSweep(value: Boolean)
fun setSweepState(value: Boolean)
fun saveModesSelection(modes: List<String>)
@@ -0,0 +1,8 @@
package com.rtbishop.look4sat.domain.model
data class OtherSettings(
val isUtcEnabled: Boolean,
val isUpdateEnabled: Boolean,
val isSweepEnabled: Boolean,
val isSensorEnabled: Boolean
)