diff --git a/app/src/main/java/com/geeksville/mesh/ui/map/MapFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/map/MapFragment.kt index e339c2448..dbaf47ba7 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/map/MapFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/map/MapFragment.kt @@ -324,8 +324,13 @@ fun MapView( label = "${u.shortName} ${formatAgo(p.time)}" ).apply { id = u.id - title = "${u.longName} ${node.batteryStr}" - snippet = node.gpsString(gpsFormat) + title = u.longName + snippet = context.getString(R.string.map_node_popup_details, + node.gpsString(gpsFormat), + formatAgo(node.lastHeard), + formatAgo(p.time), + if (node.batteryStr != "") node.batteryStr else "?" + ) ourNode?.distanceStr(node, displayUnits)?.let { dist -> subDescription = context.getString(R.string.map_subDescription, ourNode.bearing(node), dist) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3b128c096..c6868a03f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -344,4 +344,5 @@ Barometric Pressure Mesh via UDP enabled UDP Config + Last heard: %s
Last position: %s
Battery: %s]]>