Garth Vander Houwen
91817a72e3
Finsh up the log fonts
2024-06-06 23:40:18 -07:00
Garth Vander Houwen
4d375a1e43
Merge remote-tracking branch 'refs/remotes/origin/2.3.11_Working_Changes'
2024-06-06 22:51:21 -07:00
Garth Vander Houwen
9ca99c7ed3
Add admin messages category
...
Remove admin message log
2024-06-06 22:51:16 -07:00
Blake McAnally
893fdcd11f
Factor out more CoreData entity creation into convenience initializers
2024-06-06 23:04:18 -05:00
Garth Vander Houwen
c43cd4338d
LIttle logging cleanup
2024-06-06 15:45:54 -07:00
Garth Vander Houwen
52b9a2d4c0
Merge remote-tracking branch 'refs/remotes/origin/2.3.11_Working_Changes'
2024-06-06 14:06:45 -07:00
Garth Vander Houwen
1c7c102090
Dont show export button when there are no logs to export, use content unavailable view for a loading indicator.
2024-06-06 14:06:39 -07:00
Garth Vander Houwen
3de1b37ebc
Merge pull request #672 from 72A12F4E/node-packet-parsing-cleanup
...
Refactor how packets are parsed and persisted to the data model
2024-06-06 14:05:42 -07:00
Blake McAnally
e287ad6b78
Refactor how mesh packets are persisted to the data model
2024-06-06 15:14:53 -05:00
Garth Vander Houwen
b31998be6c
Search the logs, add a couple of stats logs
2024-06-06 12:37:40 -07:00
Garth Vander Houwen
d9b677fa6d
localized log strings
2024-06-06 09:58:15 -07:00
Garth Vander Houwen
871edf2eaf
Log details sheet cleanup
2024-06-06 09:09:01 -07:00
Garth Vander Houwen
a3956f0ff8
Remove swiftlint from widgets
2024-06-06 08:32:24 -07:00
Garth Vander Houwen
d12c755eb9
Adjust log timing
2024-06-06 08:19:11 -07:00
Garth Vander Houwen
d5884988b1
Adjust font size for phones on log view
2024-06-06 08:12:09 -07:00
Garth Vander Houwen
d0f37e4e6a
Merge remote-tracking branch 'refs/remotes/origin/2.3.11_Working_Changes'
2024-06-05 23:56:46 -07:00
Garth Vander Houwen
22447cb54d
Log export to CSV
2024-06-05 23:56:28 -07:00
Garth Vander Houwen
aa5338cafe
Merge pull request #671 from 72A12F4E/fix-mqtt-data-inconsistency
...
Fix MQTT data inconsistency
2024-06-05 22:47:20 -07:00
Blake McAnally
d972ba5ef5
Ensure that viaMqtt is set when creating a new node info entity
2024-06-06 00:41:18 -05:00
Garth Vander Houwen
544bbd3621
Debug log updates
2024-06-05 20:46:24 -07:00
Garth Vander Houwen
345d6c4d39
Improve log date
2024-06-05 10:23:15 -07:00
Garth Vander Houwen
290a19a022
Try and fix xcode cloud
2024-06-05 09:25:38 -07:00
Garth Vander Houwen
6fc475da76
debug App Logs view
2024-06-05 08:44:46 -07:00
Garth Vander Houwen
81839ea313
Merge remote-tracking branch 'refs/remotes/origin/2.3.11_Working_Changes'
2024-06-04 22:41:51 -07:00
Garth Vander Houwen
ef6068321d
Simple debug log
2024-06-04 22:41:45 -07:00
Garth Vander Houwen
12e8f996e1
Merge pull request #663 from 72A12F4E/node-map-compile-time
...
Refactor `NodeMapSwiftUI.swift`
2024-06-04 22:41:02 -07:00
Blake McAnally
408f332458
Fix misc warnings
2024-06-04 22:33:00 -05:00
Garth Vander Houwen
b6797b0166
Move logger
2024-06-04 17:30:58 -07:00
Blake McAnally
de7c53cd89
Decompose NodeMapSwiftUI into computed properties to improve compile performance
2024-06-04 17:19:35 -05:00
Garth Vander Houwen
29e0757b03
Merge pull request #661 from 72A12F4E/fix-unnecessary-branching
...
Refactor an unnecessarily duplicated code branch
2024-06-03 19:39:31 -07:00
Garth Vander Houwen
ded26e6f21
Bump version, add some emoji to logs
2024-06-03 18:49:33 -07:00
Blake McAnally
b8baf047b7
Refactor an unnecessarily duplicated code branch
2024-06-03 20:23:06 -05:00
Garth Vander Houwen
2b22af6163
Add the mesh log to the logger
2024-06-03 11:14:59 -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
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
6c1e28d94a
Core data updates
2024-06-02 09:45:56 -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
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
3911703f81
Bump version, add incomplete user icon
2024-05-29 12:52:35 -07: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
58e7a53c30
1000 node mesh map limit
2024-05-28 12:47:06 -07:00