Commit graph

228 commits

Author SHA1 Message Date
Garth Vander Houwen
2e416020e0 Node Colors! 2023-03-31 12:08:42 -07:00
Garth Vander Houwen
64b3d42f2d
Update DeviceMetricsLog.swift 2023-03-30 21:09:21 -07:00
Garth Vander Houwen
6aa2b3414a
Update DeviceMetricsLog.swift 2023-03-30 18:38:33 -07:00
Garth Vander Houwen
23f2fc5136 Clean up form for position config 2023-03-28 06:50:23 -07:00
Garth Vander Houwen
0e677d1735 Updates for new position settings 2023-03-27 17:04:24 -07:00
Garth Vander Houwen
5a73b846f2 * Centering Fixes
* Restrict node details to last thousand positions instead of the last day
* Fix battery level display on node metrics view
2023-03-24 22:57:36 -07:00
Garth Vander Houwen
147721dfdf Fix battery level bug on live activity
Restrict node history to the current day
2023-03-22 09:58:46 -07:00
Garth Vander Houwen
9096dbc726 Map Cleanup
Allow qr code to share only secondary channels
2023-03-21 17:53:53 -07:00
Garth Vander Houwen
b8db241110 Route lines for the mesh map 2023-03-20 17:49:29 -07:00
Garth Vander Houwen
f867a18041 Fix battery gauge bug, make route lines real time 2023-03-20 13:10:59 -07:00
Garth Vander Houwen
c084961c19 Delete Centering Mode
Add show node history toggle
add show route lines toggle
2023-03-19 22:11:46 -07:00
Garth Vander Houwen
fe12a9f2fd Bump version, show route line and not history on node details 2023-03-19 21:14:28 -07:00
Garth Vander Houwen
d0ab3b4e4a Bug fix for weather 2023-03-19 21:09:02 -07:00
Garth Vander Houwen
a991087bc2 Turn off phone breadcrumb lines 2023-03-19 18:44:10 -07:00
Garth Vander Houwen
4457b463ee Fix double weather loading 2023-03-19 16:12:45 -07:00
Garth Vander Houwen
f805796af9 Breadcrumb lines for today for node details 2023-03-19 11:28:01 -07:00
Garth Vander Houwen
c5d6790bc6 Star for preferred peripheral 2023-03-14 20:45:09 -07:00
Garth Vander Houwen
373aa9c511 Fix lint errors 2023-03-14 14:33:27 -07:00
Garth Vander Houwen
93006b258d Swift Lint 2023-03-14 12:44:10 -07:00
Garth Vander Houwen
e0f1e243a6 fix dumb disabled logic on telemetry config 2023-03-13 19:27:36 -07:00
Garth Vander Houwen
7d478f71fd * Use node location for weather not user
* Firmware update view
* Update battery gauge to handle new numbers from device
2023-03-10 19:41:26 -08:00
Garth Vander Houwen
aef8e612e3 Update node list if a new node is discovered after connection
Update battery level display
2023-03-10 08:46:53 -08:00
Garth Vander Houwen
b7a68ddbc7 Linting 2023-03-06 15:30:10 -08:00
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
a245d66981 Nil handling 2023-03-04 08:52:40 -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
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
a945577b89 Don't let the map view idle 2023-02-26 08:57:13 -08:00
Garth Vander Houwen
8bf98f1eab Fix forecast name 2023-02-25 20:38:37 -08:00
Garth Vander Houwen
44072cac50 Weather forecast 2023-02-25 20:34:25 -08:00
Garth Vander Houwen
07ceaed23a Centering modes 2023-02-21 21:57:22 -08:00
Garth Vander Houwen
99bb8610ae Humidity 2023-02-20 22:15:35 -08:00
Garth Vander Houwen
527ff53150 Back to standard as a default map type
hook up map the setting to the user default for meshMapType
2023-02-20 20:00:00 -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
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
20acdef330 Remove extra metadata call on node details 2023-02-07 13:04:42 -08:00
Garth Vander Houwen
7ae36758dc Hide unknown nodes on mesh map 2023-02-07 07:35:07 -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
a0b024874d Add Speed to node annotation 🏎️ 🏁 2023-02-05 17:30:43 -08:00
Garth Vander Houwen
f7b45797a8 Handle a few crashes 2023-02-03 10:15:11 -08:00
Garth Vander Houwen
2144984ab7 Nil! 2023-02-03 09:07:52 -08:00
Garth Vander Houwen
1bcb759054 Fix remote shutdown and reboot 2023-02-02 22:03:27 -08:00
Garth Vander Houwen
44d1942d20 5 seconds for all admin messages without responses 2023-02-02 08:54:56 -08:00
Garth Vander Houwen
37322a1fe5 CRASH! 2023-02-01 16:22:14 -08:00
Garth Vander Houwen
2b113141e4 Use device metadata for shutdown and reboot functionality 2023-02-01 10:04:37 -08:00
Garth Vander Houwen
921f95cc63 Assorted updates 2023-01-31 10:50:17 -08:00