Garth Vander Houwen
ded26e6f21
Bump version, add some emoji to logs
2024-06-03 18:49:33 -07:00
Garth Vander Houwen
cd0f7dd9d6
Emoji in the logs
2024-06-03 10:23:20 -07:00
Garth Vander Houwen
847892d45d
Log categories
2024-06-03 02:17:55 -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
Blake McAnally
4c7cd0d923
Adopt OSLog for logging and replace the majority of calls to print()
2024-06-01 11:30:29 -05: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
3aefd67d06
Check for last postion before sending phone location
2024-05-26 10:37:22 -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
4af2fbc749
Remove unused variable
2024-05-05 09:22:29 -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
5e4d542460
Handle nil nodeinfo better
2024-05-04 20:59:16 -07:00
Garth Vander Houwen
016a3b748f
Clean up fixed position logging
2024-05-04 13:57:35 -07:00
Garth Vander Houwen
a3a5c4084b
Try and fix a nil context crash, created shareed ble manager
2024-05-04 08:20:53 -07:00
Garth Vander Houwen
9663cd69ff
Let the firmware handle position precision value from channel
2024-04-30 12:44:47 -07:00
Garth Vander Houwen
04fef0cba9
Get out of disconnect loop
2024-04-30 12:26:57 -07:00
Garth Vander Houwen
2627858e33
Fix some crashes
2024-04-19 13:36:17 -07:00
Garth Vander Houwen
50f2ce5ece
Allow cancelling the timer connection
2024-04-13 09:46:13 -07:00
Garth Vander Houwen
2066bdc1cd
Set last heard on a node info for a traceroute packet.
2024-04-12 16:34:28 -07:00
Garth Vander Houwen
a80502484e
Stop reseting app settings when connecting a new device as fixed position as been refactored.
...
Make trace route positions be 24 hours
2024-04-08 08:21:37 -07:00
Garth Vander Houwen
b5e621df89
Show mqtt errors for the client proxy
2024-04-05 17:14:04 -07:00
Garth Vander Houwen
95109a3d9d
Send want config after channels changes to get new data now that lora config does not reboot
2024-04-03 08:13:16 -07:00
Garth Vander Houwen
85b8c0b091
Yolo
2024-04-03 00:04:46 -07:00
Garth Vander Houwen
2a38dbbb1c
Wire up adding instead of replacing channels via qr code.
2024-04-02 23:43:00 -07:00
Garth Vander Houwen
6a41cf63be
Put qr code experiment in place, fix up channel editor
2024-04-02 21:49:36 -07:00
Garth Vander Houwen
515bc7fcd6
Finish hooking up favorites
2024-03-31 14:45:30 -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
1c9d9b65b5
Hook up ui for new fixed position set and remove admin messages.
2024-03-26 23:36:11 -07:00
Garth Vander Houwen
d84f2ad91a
Add power telemetry config.
2024-03-14 00:04:35 -07:00
Garth Vander Houwen
61a98a09b9
Handle topic change
...
keep less positions in memory
2024-03-10 20:17:54 -07:00
Garth Vander Houwen
1db42dbbcd
Add exchange position node list menu item, add improved search to the user list.
2024-03-02 10:18:57 -08:00
Garth Vander Houwen
78b902dae0
Update mesh logs to not spit out JSON
...
Enhance node list search
2024-03-02 08:31:29 -08:00
Garth Vander Houwen
e59df5f486
Add MQTT to trace route string
2024-02-27 21:16:44 -08:00
Garth Vander Houwen
96f3fd84cd
Look up channel to get its precision bits when sending a position to the device.
2024-02-27 16:23:54 -08:00
Garth Vander Houwen
d3d16e206e
Release Cleanup
...
Add back block range test functionaitly, hook it up to the device range test settings.
Delete messages when deleting a channel
Make pax counter clear work properly
2024-02-27 11:26:26 -08:00
Garth Vander Houwen
003b6dbf18
Handle pax packet
2024-02-25 15:32:01 -08:00
Garth Vander Houwen
9ee3df519c
Pax Counter Config
2024-02-25 11:24:01 -08:00
Garth Vander Houwen
85c2a9e938
Hook up the position precision channel settings
2024-02-24 22:33:11 -08:00
Garth Vander Houwen
32fe4f1ca1
Hide esp32 sleep options
2024-02-23 08:00:34 -08:00
Austin Payne
a87d4fd3a6
feature: add power configuration
2024-02-21 00:07:17 -07:00
Garth Vander Houwen
e9c8de9837
Experiment over
2024-02-20 21:51:50 -08:00
Garth Vander Houwen
79d5aab240
Stop clearing channels on each connect
2024-02-20 21:24:32 -08:00
Garth Vander Houwen
3c623d3441
Traceroute has position flag
...
Fix MQTT server port crash
Adjust device metrics grid colums
Fix some index issues in the channel editor
Clean up settings view, add duty cycle warning
2024-02-20 18:50:49 -08:00
Garth Vander Houwen
526f05a0b6
Clean up store and forward logging, fix up node list padding.
2024-02-16 18:06:52 -08:00
Garth Vander Houwen
524103f5ec
Try and make temp have even less digits, make another attempt at clearing the database with less crashing
2024-02-16 10:01:08 -08:00
Garth Vander Houwen
caef40addc
Handle incoming store and forward messages
2024-02-13 14:21:49 -08:00
Garth Vander Houwen
d4ff24cb16
Add some padding to the share location button
2024-02-13 10:58:07 -08:00
Garth Vander Houwen
8f50e7f447
Merge pull request #484 from Austinpayne/fix/slow-typing
...
fix: slow typing speed when lots of messages
2024-02-12 18:05:09 -08:00