Commit graph

48 commits

Author SHA1 Message Date
Garth Vander Houwen
05c00aeb20 Lint! 2023-03-06 13:26:04 -08:00
Garth Vander Houwen
fdade220de SwiftLint Whitespace fixes 2023-03-06 10:33:18 -08:00
Garth Vander Houwen
2d4d511c37 Add stopped icon if the speed position flag is enabled and speed is < 1kph 2023-03-04 18:03:14 -08:00
Garth Vander Houwen
41659ae8f5 Add distance to annotation callout 2023-03-04 17:09:49 -08:00
Garth Vander Houwen
b630821f10 Add distance from current location to annotation detail 2023-03-04 16:33:28 -08:00
Garth Vander Houwen
a64677d8bb Make user tracking mode a map control setting so it is not entirely pulled from UserSettings 2023-03-03 19:41:02 -08:00
Garth Vander Houwen
9a4de51281 Center map for tracking modes. 2023-03-01 13:29:42 -08:00
Garth Vander Houwen
50c2f4b857 Change tracker mode data time 2023-02-28 19:19:11 -08:00
Garth Vander Houwen
c09011f86b Clean up map settings and recentering code 2023-02-28 12:25:44 -08:00
Garth Vander Houwen
4f989d0f0a Clean up centering options and tracking modes to reflect how they actually work 2023-02-28 07:47:21 -08:00
Garth Vander Houwen
cf276bbf99 Fix ground speed calculation
Don't let the map idle
Don't show navigation arrow if tracking with heading is on
2023-02-27 11:16:46 -08:00
Garth Vander Houwen
b214b34d64 Add setting for user tracking mode 2023-02-24 21:14:08 -08:00
Garth Vander Houwen
57268576c4 New protos, widget scaffolding 2023-02-24 08:46:26 -08:00
Garth Vander Houwen
dba7889666 Cleanup Client tracking mode some 2023-02-22 20:31:08 -08:00
Garth Vander Houwen
b79e63e573 Remove unused function 2023-02-22 16:33:47 -08:00
Garth Vander Houwen
3002d377a0 Name app setting properly 2023-02-22 16:12:34 -08:00
Garth Vander Houwen
673592d0a5 Undo ble preferred peripheral updates for now 2023-02-22 14:16:27 -08:00
Garth Vander Houwen
48994f445d Auto recentering 2023-02-22 13:16:33 -08:00
Garth Vander Houwen
6e52ae60fe Make latest position a boolean value instead of trying to query it over and over. 2023-02-22 09:37:31 -08:00
Garth Vander Houwen
2df0654a8f Centering on update 2023-02-22 08:09:38 -08:00
Garth Vander Houwen
07ceaed23a Centering modes 2023-02-21 21:57:22 -08:00
Garth Vander Houwen
da7576a650 Map cleanup 2023-02-21 19:07:23 -08:00
Garth Vander Houwen
822028fb7b Pin Icons for device roles 2023-02-21 19:03:11 -08:00
Garth Vander Houwen
844c424c1b Hook up app setting for map type to mesh map
Default to hybridFlyover
Use short name for node annotation title, add long name to annotation detail
Add map settings section to app settings
2023-02-20 19:52:46 -08:00
Garth Vander Houwen
434ed20ff2 * Map pin clustering cleanup
* Show icon direction in pins with available heading
2023-02-19 09:57:43 -08:00
Garth Vander Houwen
91ce572acc Update protobufs, show alert and clear database on change of preferred peripheral 2023-02-17 10:35:37 -08:00
Garth Vander Houwen
4ec1f7b200 * Map Updates
* Clean up call sign on licensed user view
* Narrow formatting for weather temp
2023-02-15 14:52:49 -08:00
Garth Vander Houwen
f7f09c6705 Sort positions the same way on both maps so we can get latest 2023-02-10 20:50:25 -08:00
Garth Vander Houwen
243dd75456 Fix empty telemetries crash
Re-Enable map type picker in the mesh map
Add red last position annotation pins to maps
2023-02-10 20:11:35 -08:00
Garth Vander Houwen
af90966900 Fix getNodeInfo method that was the source of nil nodes 2023-02-06 18:45:03 -08:00
Garth Vander Houwen
bb0c7bbc2c Adjust priority, send nodedb reset locally 2023-02-06 16:48:18 -08:00
Garth Vander Houwen
9511ee76f3 Bug fixes 2023-02-06 10:26:04 -08:00
Garth Vander Houwen
fda42ecc15 Better handle expires on waypoints, update waypoint annotations 2023-02-05 20:23:31 -08:00
Garth Vander Houwen
8970464fec Speed 🏎️ 2023-02-05 18:36:35 -08:00
Garth Vander Houwen
a0b024874d Add Speed to node annotation 🏎️ 🏁 2023-02-05 17:30:43 -08:00
Garth Vander Houwen
f36a35ef07 Weather display helpers, update node annotation for maps 2023-02-05 10:43:56 -08:00
Garth Vander Houwen
090e414439 Assorted updates 2023-01-26 16:19:51 -08:00
Garth Vander Houwen
55edc42321 Waypoint fixes 2023-01-21 07:28:50 -08:00
Garth Vander Houwen
c819d21d89 Delete button for waypoints 2023-01-20 21:49:54 -08:00
Garth Vander Houwen
79bc59adc9 One working admin channel settings message 2023-01-19 22:04:18 -08:00
Garth Vander Houwen
eb16c58f14 Annotation cleanup, core data for device metadata 2023-01-19 00:16:48 -08:00
Garth Vander Houwen
56d51aa9b8 Clean up the waypoint annotation 2023-01-18 16:57:44 -08:00
Garth Vander Houwen
33d843937e Edit waypoint round 2 2023-01-16 23:16:57 -08:00
Garth Vander Houwen
b00f8c2daa Janky waypoint edit 2023-01-16 17:40:28 -08:00
Garth Vander Houwen
f59b4a8a86 Center the node detail map on positions, node map on both positions and waypoints 2023-01-15 12:47:42 -08:00
Garth Vander Houwen
3d1111972c Organize map views, comment out un used controls 2023-01-15 10:39:08 -08:00
Garth Vander Houwen
59be21e38c More localization 2022-12-30 13:18:02 -08:00
Garth Vander Houwen
e2dc8ed8ae Rename Project to satisfy app review 2022-06-24 08:00:18 -07:00