Port “Compass view” bottom sheet from Meshtastic-Apple PR #1504 (#3896)

Signed-off-by: Jake Vis <github@jv.ag>
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Benjamin Faershtein <119711889+RCGV1@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
Jake Vis 2025-12-12 10:51:34 -08:00 committed by GitHub
parent 1a78745e6e
commit d3cd9674c9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 1127 additions and 8 deletions

View file

@ -1016,7 +1016,6 @@
<string name="firmware_update_method_detail">Update via %1$s</string>
<string name="firmware_update_usb_instruction_title">Select DFU USB Drive</string>
<string name="firmware_update_usb_instruction_text">Your device has rebooted into DFU mode and should appear as a USB drive (e.g., RAK4631).\n\nWhen the file picker opens, please select the root of that drive to save the firmware file.</string>
<string name="interval_unset">Unset</string>
<string name="interval_always_on">Always On</string>
<plurals name="plurals_seconds">
@ -1031,4 +1030,17 @@
<item quantity="one">1 hour</item>
<item quantity="other">%1$d hours</item>
</plurals>
<!-- Compass -->
<string name="compass_title">Compass</string>
<string name="open_compass">Open Compass</string>
<string name="compass_distance">Distance: %1$s</string>
<string name="compass_bearing">Bearing: %1$s</string>
<string name="compass_bearing_na">Bearing: N/A</string>
<string name="compass_no_magnetometer">This device does not have a compass sensor. Heading is unavailable.</string>
<string name="compass_no_location_permission">Location permission is required to show distance and bearing.</string>
<string name="compass_location_disabled">Location provider is disabled. Turn on location services.</string>
<string name="compass_no_location_fix">Waiting for a GPS fix to calculate distance and bearing.</string>
<string name="compass_uncertainty">Estimated area: \u00b1%1$s (\u00b1%2$s)</string>
<string name="compass_uncertainty_unknown">Estimated area: unknown accuracy</string>
</resources>