Merge pull request #2314 from Andries-Smit/wear/fixup-simple-ui-outdated

Wear fixup simple UI outdated
This commit is contained in:
Milos Kozak 2022-12-30 19:07:04 +01:00 committed by GitHub
commit 7b8e5ece99
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -24,6 +24,7 @@ class SimpleUi @Inject constructor(
private val sp: SP,
private val dateUtil: DateUtil
) {
private var batteryReceiver: BroadcastReceiver? = null
private var mBackgroundPaint = Paint()
private lateinit var mTimePaint: Paint
@ -89,18 +90,14 @@ class SimpleUi @Inject constructor(
}
}
private fun isOutdated(singleBg: EventData.SingleBg): Boolean {
val timeSince = (System.currentTimeMillis() - singleBg.timeStamp).toDouble()
return singleBg.timeStamp > 0 && (timeSince <= 1000 * 60 * 12)
}
private fun isOutdated(singleBg: EventData.SingleBg): Boolean =
singleBg.timeStamp > 0 && (System.currentTimeMillis() - singleBg.timeStamp) > 1000 * 60 * 12
private fun getBgColour(level: Long): Int {
if (level == 1L) {
return colorDarkHigh
}
return if (level == 0L) {
colorDarkMid
} else colorDarkLow
private fun getBgColour(level: Long): Int =
when (level) {
1L -> colorDarkHigh
0L -> colorDarkMid
else -> colorDarkLow
}
private val isCharging: Boolean