Include absolute wind speed on tailwind data field sub label
This commit is contained in:
parent
8d574c2ed7
commit
0f0bb9b35b
@ -91,6 +91,7 @@ fun HeadwindDirection(baseBitmap: Bitmap, bearing: Int, fontSize: Int, overlayTe
|
|||||||
|
|
||||||
Text(
|
Text(
|
||||||
overlayText,
|
overlayText,
|
||||||
|
maxLines = 1,
|
||||||
style = TextStyle(ColorProvider(dayColor, nightColor), fontSize = (0.6 * fontSize).sp, fontFamily = FontFamily.Monospace),
|
style = TextStyle(ColorProvider(dayColor, nightColor), fontSize = (0.6 * fontSize).sp, fontFamily = FontFamily.Monospace),
|
||||||
modifier = GlanceModifier.background(Color(1f, 1f, 1f, 0.4f), Color(0f, 0f, 0f, 0.4f)).padding(1.dp)
|
modifier = GlanceModifier.background(Color(1f, 1f, 1f, 0.4f), Color(0f, 0f, 0f, 0.4f)).padding(1.dp)
|
||||||
)
|
)
|
||||||
@ -105,11 +106,11 @@ fun HeadwindDirection(baseBitmap: Bitmap, bearing: Int, fontSize: Int, overlayTe
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
Column(modifier = GlanceModifier.defaultWeight(),
|
Column(modifier = GlanceModifier.defaultWeight(), horizontalAlignment = Alignment.Horizontal.CenterHorizontally) {
|
||||||
horizontalAlignment = Alignment.Horizontal.CenterHorizontally) {
|
|
||||||
|
|
||||||
Text(
|
Text(
|
||||||
overlayText,
|
overlayText,
|
||||||
|
maxLines = 1,
|
||||||
style = TextStyle(ColorProvider(dayColor, nightColor), fontSize = (0.7 * fontSize).sp, fontFamily = FontFamily.Monospace, fontWeight = FontWeight.Bold),
|
style = TextStyle(ColorProvider(dayColor, nightColor), fontSize = (0.7 * fontSize).sp, fontFamily = FontFamily.Monospace, fontWeight = FontWeight.Bold),
|
||||||
modifier = GlanceModifier.background(Color(1f, 1f, 1f, 0.4f), Color(0f, 0f, 0f, 0.4f)).padding(1.dp)
|
modifier = GlanceModifier.background(Color(1f, 1f, 1f, 0.4f), Color(0f, 0f, 0f, 0.4f)).padding(1.dp)
|
||||||
)
|
)
|
||||||
@ -117,7 +118,8 @@ fun HeadwindDirection(baseBitmap: Bitmap, bearing: Int, fontSize: Int, overlayTe
|
|||||||
Row(){
|
Row(){
|
||||||
Text(
|
Text(
|
||||||
overlaySubText,
|
overlaySubText,
|
||||||
style = TextStyle(ColorProvider(dayColor, nightColor), fontSize = (0.5 * fontSize).sp, fontFamily = FontFamily.Monospace),
|
maxLines = 1,
|
||||||
|
style = TextStyle(ColorProvider(dayColor, nightColor), fontSize = (0.4 * fontSize).sp, fontFamily = FontFamily.Monospace),
|
||||||
modifier = GlanceModifier.background(Color(1f, 1f, 1f, 0.4f), Color(0f, 0f, 0f, 0.4f)).padding(1.dp)
|
modifier = GlanceModifier.background(Color(1f, 1f, 1f, 0.4f), Color(0f, 0f, 0f, 0.4f)).padding(1.dp)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@ -178,7 +178,7 @@ class TailwindAndRideSpeedDataType(
|
|||||||
val sign = if (headwindSpeed < 0) "+" else {
|
val sign = if (headwindSpeed < 0) "+" else {
|
||||||
if (headwindSpeed > 0) "-" else ""
|
if (headwindSpeed > 0) "-" else ""
|
||||||
}
|
}
|
||||||
"$sign${headwindSpeed.roundToInt().absoluteValue}"
|
"$sign${headwindSpeed.roundToInt().absoluteValue} ${windSpeed.roundToInt()}"
|
||||||
}
|
}
|
||||||
WindDirectionIndicatorTextSetting.WIND_SPEED -> windSpeed.roundToInt().toString()
|
WindDirectionIndicatorTextSetting.WIND_SPEED -> windSpeed.roundToInt().toString()
|
||||||
WindDirectionIndicatorTextSetting.NONE -> ""
|
WindDirectionIndicatorTextSetting.NONE -> ""
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user