Garth Vander Houwen
847892d45d
Log categories
2024-06-03 02:17:55 -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
24d4475b27
More clrcle cleanup
2024-05-31 20:39:45 -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
6e7dc82098
Dont show the mqtt icon if you doint have either uplink or downlink enabled
2024-05-28 14:21:50 -07:00
Garth Vander Houwen
b7aa76564f
Clean up the circle text a bit
2024-05-28 13:27:25 -07:00
Garth Vander Houwen
ba35e08309
Take off mesh map node limits, reduce max font size for circle text
2024-05-28 12:33:49 -07:00
Garth Vander Houwen
5869a27369
Mute all channel message notifications
2024-04-26 18:06:23 -07:00
Garth Vander Houwen
52dd086e09
IAQ legend, basic AQI options.
2024-04-26 15:02:49 -07:00
Garth Vander Houwen
3aa924c954
Bump firmware version
2024-04-26 08:18:49 -07:00
Garth Vander Houwen
9fc3e0a8fb
Show indoor air quality previews
2024-04-22 15:20:19 -07:00
Garth Vander Houwen
0aba48a447
Remove sponsor link
2024-04-22 13:22:16 -07:00
Garth Vander Houwen
9ce6ff2766
Compact popover
2024-04-11 21:47:14 -07:00
Garth Vander Houwen
5299e75f60
Compact mqtt popover
2024-04-11 19:30:05 -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
fc1cdc4d88
Indoor air quality
...
Add Compact signal strength back to the node list
2024-04-10 16:41:15 -07:00
Matthew Davies
3219ab6982
Better mqtt status icons, including up/down icons
2024-04-03 14:52:41 -07:00
Garth Vander Houwen
ad7594b643
Merge pull request #582 from ianmcorvidae/patch-1
...
Make yellow/Fair RSSI possible
2024-04-03 12:16:05 -07:00
Ian McEwen
186d4c542d
Make yellow/Fair RSSI possible
...
I'm guessing a bit, but I suspect this was the intent, but the inequalities are backwards (as clearly no number is both greater than -115 and less than -120).
2024-04-03 10:49:36 -07:00
Matthew Davies
769a35c485
Add mqtt status icon in channels with uplink/downlink enabled
2024-03-29 15:04:00 -07:00
Garth Vander Houwen
0758aaea56
Clean up the node list
2024-02-14 21:43:29 -08:00
Garth Vander Houwen
a5ae02978e
Tidy up the node list
2024-02-10 18:03:13 -08:00
Garth Vander Houwen
5435b9e65e
Comment out the slow long press gesture
2023-11-14 10:32:11 -08:00
Garth Vander Houwen
0ddb69cbf9
Add battery gauge to mesh map position detail sheet
2023-11-08 23:21:05 -08:00
Garth Vander Houwen
5b3d05651d
Make battery gauge take a node
2023-11-08 22:01:24 -08:00
Garth Vander Houwen
fc658743bc
Node map cleanup
2023-11-07 14:24:41 -08:00
Garth Vander Houwen
48369fcc04
Map Cleanup, show waypoints button
2023-10-21 15:33:00 -07:00
Garth Vander Houwen
7f1e2a2f5e
Add unknown age to node list timestamp
2023-10-20 16:49:42 -07:00
Garth Vander Houwen
c1668577cc
Increase text size on node details
2023-10-17 19:21:45 -07:00
Garth Vander Houwen
cafa394ee1
Move deleted file clean up node list a bit
2023-09-10 14:22:30 -07:00
Garth Vander Houwen
4efc73bf9a
Make battery gauge update properly
2023-09-10 07:32:09 -07: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
d9a424388a
Working 3 column nodes view
2023-09-09 09:00:34 -07:00
Garth Vander Houwen
9fccb74f43
Three column working point
2023-09-08 18:52:59 -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
Garth Vander Houwen
7b9d6b11cf
Unread direct messages indicator
2023-09-03 09:04:07 -07:00
Garth Vander Houwen
06f39d40f2
Remove another circletext parameter
2023-09-02 18:02:51 -07:00
Garth Vander Houwen
b6cfd07000
Question everything
2023-09-02 17:37:35 -07:00
Garth Vander Houwen
c25a60942d
Font scaling for Short name circle text
2023-09-02 09:23:20 -07:00
Garth Vander Houwen
42cc9725b2
Simplify circle text so they are all consistant
2023-09-01 00:22:30 -07:00
Garth Vander Houwen
a990d7f2bd
Lint
2023-08-26 23:17:30 -07:00
Ben Meadors
3275bbf348
Added initial detection sensor log
2023-08-23 07:03:05 -05:00
Garth Vander Houwen
119043bc06
Clean up MQTT Connection indicator
2023-08-15 08:48:32 -07:00
Garth Vander Houwen
ddad4d49ce
Remove ESP32 range test restriction
...
Clean up buttons
Remove min app version field
2023-08-14 14:41:26 -07:00
Garth Vander Houwen
c7d74f85ae
Updated Protos
...
Change battery line type on device metrics chart
Clean up buttons
Update circle text to handle large 4 character short names.
2023-08-11 07:10:22 -07:00
Garth Vander Houwen
6d965a8fc3
Fix squished device images
2023-06-13 16:11:28 -07:00
Garth Vander Houwen
6cd2fdfdb9
Fix some bugs, update protos, remove deprecated and duplicate my info fields.
2023-06-07 17:19:36 -07:00