Garth Vander Houwen
6fc475da76
debug App Logs view
2024-06-05 08:44:46 -07:00
Garth Vander Houwen
ef6068321d
Simple debug log
2024-06-04 22:41:45 -07:00
Garth Vander Houwen
b6797b0166
Move logger
2024-06-04 17:30:58 -07:00
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
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
58e7a53c30
1000 node mesh map limit
2024-05-28 12:47:06 -07:00
Garth Vander Houwen
33d8f6bc1a
add back other core data filters
2024-05-28 12:39:30 -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
0b855a08bf
Check node num length before making a new node info or user core data object
2024-05-26 12:15:50 -07:00
Garth Vander Houwen
c871caa21d
Simplify settings
2024-05-01 10:13:15 -07:00
Garth Vander Houwen
60831f6e75
Mute channels
2024-04-30 11:09:04 -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
0aba48a447
Remove sponsor link
2024-04-22 13:22:16 -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
0f26c3c8eb
Finish up route list
2024-04-14 14:51:59 -07:00
Garth Vander Houwen
cb06af0b6c
Bump version, add notification settings to settings bundle.
2024-04-09 22:04:37 -07:00
benjaminfaershtein
102bbf521e
Added New Node Notification setting and notification
2024-04-09 16:59:34 -07:00
Garth Vander Houwen
8156777fea
Timezone
2024-04-08 11:41:54 -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
8a214d93eb
Contact list filters
2024-04-02 11:16:32 -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
52c52ae1e6
100 node limit on the node map, remove 2500 mile distance filter
2024-03-31 12:38:17 -07:00
Garth Vander Houwen
9c0430f956
Remove extra comment
2024-03-28 08:44:10 -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
3bd5c9c003
Merge pull request #571 from ChDel/2.3.2_Working_Changes
...
Fixing UserDefault wrapper crashing with enums
2024-03-27 16:30:27 -07:00
Garth Vander Houwen
7c022813a2
Fixed position updates
2024-03-27 16:06:24 -07:00
ChDel
8149863621
Allow for numerical enum to decode
2024-03-26 19:40:48 -07:00
ChDel
1354427bfe
Fixing UserDefault wrapper crashing with enums
2024-03-26 16:45:32 -07:00
Garth Vander Houwen
496451c15c
Add node filters
2024-03-26 07:54:16 -07:00
Garth Vander Houwen
80103ebda2
Revert user default updates, move everything to the map settings form
2024-03-25 18:43:03 -07:00
Garth Vander Houwen
7eb6659c0c
Move fetch requests to mapcontent
2024-03-25 15:21:38 -07:00
Garth Vander Houwen
d768eb64e9
Dont allow json and the client proxy, max position request of 300 for the mesh map
2024-03-24 22:31:47 -07:00
Garth Vander Houwen
554fe9a3ca
Node distance filter for the mesh map
2024-03-24 22:23:55 -07:00
Garth Vander Houwen
5c212cff04
Merge remote-tracking branch 'refs/remotes/origin/2.3.2_Working_Changes'
2024-03-24 13:13:10 -07:00
Garth Vander Houwen
6be729305d
All positions query updates
2024-03-24 13:13:05 -07:00
Garth Vander Houwen
1d0ba8b20f
Merge pull request #563 from ChDel/2.3.2-Refactoring-UserDefaults
...
UserDefaults extension
2024-03-24 13:11:58 -07:00
Garth Vander Houwen
e9e886e5bc
Filter out far away positions on the node map
2024-03-24 11:45:49 -07:00
Garth Vander Houwen
03a210e415
Get the last 50 nodes seen for the mesh map, zoom much closer by default, only show nodes from the last 48 hours on the mesh map
2024-03-23 18:22:10 -07:00
Garth Vander Houwen
7d00a5882b
Try and use less ram on the mesh map
2024-03-23 18:01:20 -07:00
ChDel
e07c20a1ad
Refactoring User Defaults extension
2024-03-23 14:18:41 -07:00
Garth Vander Houwen
02cca19f26
Assorted updates
2024-03-23 09:01:44 -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
08de61ee71
Node list updates
2024-03-09 23:37:00 -08:00
Garth Vander Houwen
505e1128ed
Complete pax counter log
2024-02-25 21:40:25 -08:00
Garth Vander Houwen
f1f20455d2
Make temp have no decimal places
2024-02-17 20:26:09 -08:00
Austin Payne
bb0acba742
improvement: dedupe canRetry definition
2024-02-17 14:10:25 -07: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
aba2c9bece
Add store and forward router bool
2024-02-10 17:43:01 -08:00