diff --git a/app/src/main/kotlin/de/timklge/karoopowerbar/Settings.kt b/app/src/main/kotlin/de/timklge/karoopowerbar/Settings.kt index ae963ab..951d8ab 100644 --- a/app/src/main/kotlin/de/timklge/karoopowerbar/Settings.kt +++ b/app/src/main/kotlin/de/timklge/karoopowerbar/Settings.kt @@ -51,7 +51,7 @@ data class PowerbarSettings( const val defaultMinCadence = 50 const val defaultMaxCadence = 120 const val defaultMinGradient = 0 - const val defaultMaxGradient = 20 + const val defaultMaxGradient = 15 } } diff --git a/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt b/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt index 5a128f0..122b53b 100644 --- a/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt +++ b/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt @@ -367,7 +367,8 @@ class Window( val minGradient = streamData.settings?.minGradient ?: PowerbarSettings.defaultMinGradient val maxGradient = streamData.settings?.maxGradient ?: PowerbarSettings.defaultMaxGradient - powerbar.progressColor = getInclineIndicatorColor(value.toFloat()) ?: context.getColor(R.color.zone0) + val colorRes = getInclineIndicatorColor(value.toFloat()) ?: R.color.zone0 + powerbar.progressColor = context.getColor(colorRes) powerbar.progress = remap(value.toDouble(), minGradient.toDouble(), maxGradient.toDouble(), 0.0, 1.0) powerbar.label = "${String.format(Locale.getDefault(), "%.1f", value)}%"