Matthew Davies
bec24ba93c
Add power metrics widgets for node detail screen
2025-01-25 00:13:12 -08:00
Garth Vander Houwen
f0838eace9
Update trace route list, only show traceroute icon if there are responses, temp layout test
2024-10-13 09:20:05 -07:00
Garth Vander Houwen
bb5320035b
Fix potential traceroute position crashes
2024-09-29 10:25:37 -07:00
Garth Vander Houwen
f757909aa4
remove local stats call
2024-08-26 22:53:12 -07:00
Garth Vander Houwen
d3a7de2f76
Seperate apps settings and data clearing, update logic for online nodes text
2024-08-25 23:02:43 -07:00
Garth Vander Houwen
25f8e424ed
Sync up isonline with the firmware add local stats extension
2024-08-25 10:08:32 -07:00
Garth Vander Houwen
4361a082c5
Sync up online timeframes with the stats at seen in the last 2 hours
2024-08-25 09:50:01 -07:00
Garth Vander Houwen
dee96175bf
Update admin drop down
2024-08-18 17:15:55 -07:00
Garth Vander Houwen
aad3bd4f89
Pass keys around better
2024-08-18 11:39:41 -07:00
Garth Vander Houwen
9b50626ebe
Clean up admin drop down
2024-08-18 10:00:15 -07:00
Garth Vander Houwen
b260b644e4
Fix node list battery level update bug
2024-08-17 15:31:35 -07:00
Garth Vander Houwen
d9547c4362
little feets
2024-08-04 15:53:59 -07:00
Garth Vander Houwen
787bf4ed38
Node filter for environment nodes
2024-07-12 01:28:56 -07:00
Garth Vander Houwen
796c1abb31
Weatherkit widgets
2024-07-11 08:42:27 -07:00
Blake McAnally
4d547e48db
This change fixes several lint errors throughout the project, and moves the SwiftLint build phase to before compilation.
...
After this change, a developer can now clone the project and run without the build failing due to lint errors! 😃
* I ran `swiftlint --fix` to resolve many auto-correctable issues (mostly whitespace)
* Excluded the `Meshtastic/Protobufs` directory from lint, since that code is automatically generated.
* Converted some single letter method parameters to lowercase.
* Converted several instances `force_cast` to instead use `guard` or `if let` to unwrap optional values. During this change, some of the SwiftUI views became "too complex to be solved in a reasonable time", so I broke up the views into distinct sub-expressions.
I was able to build and run the app on an iOS simulator.
2024-05-31 21:48:50 -05:00
Garth Vander Houwen
59b9fa9581
Button to request updated device metadata for admin channels
2024-04-15 17:31:53 -07:00
Garth Vander Houwen
505e1128ed
Complete pax counter log
2024-02-25 21:40:25 -08:00
Garth Vander Houwen
aba2c9bece
Add store and forward router bool
2024-02-10 17:43:01 -08:00
Garth Vander Houwen
5dd805cb2d
Method to create empty node info
2024-01-16 08:55:23 -08:00
Garth Vander Houwen
ee6afcc0cb
Updated GPS view for ios 17
2023-12-22 08:25:59 -08:00
Garth Vander Houwen
28386ee681
Additional cleanup for nodes tab. Show connected node on every view for a phon, only the detail tab on ipad and mac
2023-09-09 21:23:14 -07:00
Garth Vander Houwen
2cf72f7d3d
Clean up node details
2023-09-07 23:38:53 -07:00
Garth Vander Houwen
e399a426ad
Only show logs when there is data. Move coredata extentions. Allow turning off of mqtt client proxy. Save unread message badges on configcomplete
2023-09-03 22:14:59 -07:00