From a8094f6ca4d04c5dd59ac47e1f1bcbd170e78aaa Mon Sep 17 00:00:00 2001 From: DaneEvans Date: Wed, 9 Jul 2025 01:07:08 +1000 Subject: [PATCH] add uvlux card (#2366) Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- .../main/java/com/geeksville/mesh/ui/node/NodeDetail.kt | 7 +++++++ app/src/main/res/values/strings.xml | 1 + 2 files changed, 8 insertions(+) diff --git a/app/src/main/java/com/geeksville/mesh/ui/node/NodeDetail.kt b/app/src/main/java/com/geeksville/mesh/ui/node/NodeDetail.kt index 723ea26bc..ea4150614 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/node/NodeDetail.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/node/NodeDetail.kt @@ -811,6 +811,13 @@ private fun EnvironmentMetrics( value = "%.0f lx".format(lux) ) } + if (hasUvLux()) { + InfoCard( + icon = Icons.Default.LightMode, // You may want to use a different icon for UV + text = stringResource(R.string.uv_lux), + value = "%.0f lx".format(uvLux) + ) + } if (hasWindSpeed()) { @Suppress("MagicNumber") val normalizedBearing = (windDirection % 360 + 360) % 360 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index d9de04d3a..e0ac6796f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -729,4 +729,5 @@ Unknown Channel Warning Overflow menu + UV Lux