Copilot
|
bac376edcb
|
Implement map legend overlay (#1653)
* Add map legend feature (issue #924)
Implement a map legend overlay accessible from both the mesh map and node
detail map views. The legend explains all visual map elements including:
- Online/offline node markers with pulsing animation
- Detection sensor nodes
- Waypoints
- Position precision circles
- Position history points and heading arrows
- Route start/end markers and route lines
- Convex hull mesh coverage outline
A new "map" button is added to the floating control buttons on both map
views, opening the legend as a sheet.
Agent-Logs-Url: https://github.com/meshtastic/Meshtastic-Apple/sessions/23f75e1e-549b-46a1-84c9-fb0a6375dcd9
Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>
* Improve legend descriptions for online/offline nodes
Agent-Logs-Url: https://github.com/meshtastic/Meshtastic-Apple/sessions/23f75e1e-549b-46a1-84c9-fb0a6375dcd9
Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>
* map button glass and cleanup
* Update Meshtastic/Views/Nodes/Helpers/Map/MapLegend.swift
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update incorect online timeframe
* Update Meshtastic/Views/Nodes/MeshMap.swift
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update Meshtastic/Views/Nodes/Helpers/Map/NodeMapSwiftUI.swift
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* translation file
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>
Co-authored-by: Garth Vander Houwen <garthvh@yahoo.com>
Co-authored-by: Garth Vander Houwen <garth@meshtastic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-05 14:40:54 -07:00 |
|