Garth Vander Houwen
ded26e6f21
Bump version, add some emoji to logs
2024-06-03 18:49:33 -07:00
Garth Vander Houwen
847892d45d
Log categories
2024-06-03 02:17:55 -07:00
Garth Vander Houwen
84fb8c9b60
Hook position popower back up on the mesh map
2024-06-02 23:53:26 -07:00
Garth Vander Houwen
82a8336e35
Additional swift lint fixes
2024-06-02 20:13:40 -07:00
Garth Vander Houwen
51929b3a35
Swiftlint fixes
2024-06-02 18:32:14 -07:00
Garth Vander Houwen
a2233cddba
Merge remote-tracking branch 'refs/remotes/origin/2.3.10_Working_Changes'
2024-06-01 23:02:19 -07:00
Garth Vander Houwen
187acc7466
Update protobufs, tag for map circle
2024-06-01 23:02:06 -07:00
Blake McAnally
4c7cd0d923
Adopt OSLog for logging and replace the majority of calls to print()
2024-06-01 11:30:29 -05:00
Garth Vander Houwen
fe82f1c3df
Merge branch '2.3.10_Working_Changes' into main
2024-06-01 07:30:50 -07:00
Garth Vander Houwen
7341d0b32a
Fix nag timeout dropdown
...
Fix up circle text view
2024-05-31 20:25:37 -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
3911703f81
Bump version, add incomplete user icon
2024-05-29 12:52:35 -07:00
Garth Vander Houwen
3046361dd0
Assorted changes
2024-05-24 18:15:53 -07:00
Garth Vander Houwen
dbc05605d6
Show alerts when app is in the foreground
2024-05-15 08:06:27 -07:00
Garth Vander Houwen
0997cc7dba
Cleanup
2024-05-14 23:07:09 -07:00
Garth Vander Houwen
a4c1fc4fe6
Remove up and downlink from QR codes
...
Open node details view from new node notification
Fix speed
Simple deep linking structure
2024-05-14 22:39:07 -07:00
Garth Vander Houwen
8bcf40f543
Deep Links
...
Updated position precision
2024-05-06 23:03:51 -07:00
Garth Vander Houwen
70fb1eb8d8
Don't add channels with the same name
...
Add additional precision options
2024-05-05 08:38:27 -07:00
Garth Vander Houwen
da75837bdc
Set Timezone properly on load
...
break device name if it is too long
2024-05-04 13:02:47 -07:00
Garth Vander Houwen
91a1d93ef8
Move uptime out of the device metrics log grid
2024-04-22 15:17:45 -07:00
Garth Vander Houwen
85bda07bae
move uptime to node details
2024-04-22 15:11:00 -07:00
Garth Vander Houwen
0aba48a447
Remove sponsor link
2024-04-22 13:22:16 -07:00
Garth Vander Houwen
13154a939d
Try and make device metrics grid a little more flexible
2024-04-16 13:55:02 -07:00
Garth Vander Houwen
81437d12bb
uptime!
2024-04-15 19:32:36 -07: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
8817cf7fe9
Pad lora meter a little
...
Auto dismiss trace route alert
2024-04-11 13:57:36 -07:00
Garth Vander Houwen
6144786cf9
Move all app settings to the settings bundle and link from the app settings view
...
Add enter shortcut to alert ok buttons on the node list
2024-04-10 18:43:24 -07:00
Garth Vander Houwen
fc1cdc4d88
Indoor air quality
...
Add Compact signal strength back to the node list
2024-04-10 16:41:15 -07:00
Garth Vander Houwen
9d4a864ee3
Add Indoor Air Quality for BME680 Environment Metrics
2024-04-09 22:19:07 -07:00
Garth Vander Houwen
9beccc1639
fix delete waypoint bugs
2024-04-08 10:59:38 -07:00
Garth Vander Houwen
aa08f2ff33
Drop the last character for string length validation, bump version
2024-04-04 09:39:03 -07:00
Garth Vander Houwen
6b769ddb5b
Touch up favorites
2024-04-02 17:10:42 -07:00
Garth Vander Houwen
8a214d93eb
Contact list filters
2024-04-02 11:16:32 -07:00
Garth Vander Houwen
e68734135b
Add node num to text search
2024-04-02 07:00:07 -07:00
Garth Vander Houwen
ab82848d99
filter update
2024-04-02 06:20:48 -07:00
Garth Vander Houwen
78c0bca781
Add favorite and distance filter to the node list
2024-04-02 06:17:03 -07:00
Garth Vander Houwen
d64acccc3e
Remove VIP, clean up add channel method
2024-04-01 10:51:06 -07:00
Garth Vander Houwen
515bc7fcd6
Finish hooking up favorites
2024-03-31 14:45:30 -07:00
Garth Vander Houwen
52c52ae1e6
100 node limit on the node map, remove 2500 mile distance filter
2024-03-31 12:38:17 -07:00
Garth Vander Houwen
f38e61b0b2
Hook up favorites, clean up admin dropdown list
2024-03-29 14:37:09 -07:00
Garth Vander Houwen
170ec3b88b
Fix node map display bug
2024-03-29 10:54:30 -07:00
Garth Vander Houwen
1162a7ef44
Show firmware version for remotely administered nodes on the node deails. Don't show the delete waypoint button if you are not conneced to a node
2024-03-28 16:14:57 -07:00
Garth Vander Houwen
6a7baf1ebe
Add back 48 hour filter to the mesh map, add admin channel tip
2024-03-28 08:39:34 -07:00
Garth Vander Houwen
4d584f64c9
Flat the map by default so precision circles are prettier
2024-03-27 16:30:58 -07:00
Garth Vander Houwen
7c022813a2
Fixed position updates
2024-03-27 16:06:24 -07:00
Garth Vander Houwen
78095caf08
Fix firmware version comparison, filter the node list when it appears
2024-03-26 19:49:30 -07:00
Garth Vander Houwen
d9ab828d4a
Fix icon for isonline icon
2024-03-26 19:17:13 -07:00
Garth Vander Houwen
0c112e2a55
Online only filter
2024-03-26 14:57:00 -07:00
Garth Vander Houwen
35c943aa68
Fix text search not running if there was not a filter set, fix typo on pax counter settings localized string
2024-03-26 14:01:59 -07:00
Garth Vander Houwen
e42b1ae500
force slelection of at least one option in the lora / mqtt filters
2024-03-26 09:21:47 -07:00