Garth Vander Houwen
a4d5aefca3
Bossy linter
2024-10-05 15:50:57 -07:00
Garth Vander Houwen
e1ec14db2c
Upgrade to ios 17
2024-10-04 19:36:30 -07:00
Garth Vander Houwen
4f813c12d3
Clean up precision ranges for locations on the map report and public key
2024-09-06 17:05:25 -07:00
Garth Vander Houwen
e294a2480c
Remove debugging hardware version
2024-09-04 12:22:25 -07:00
Garth Vander Houwen
9d911a8d2c
hook up session passkey to bluetooth config
2024-09-03 18:01:32 -07:00
Garth Vander Houwen
583c992cb8
Remove publisher change event that runs way too often
2024-08-28 11:32:22 -07:00
Garth Vander Houwen
25f8e424ed
Sync up isonline with the firmware add local stats extension
2024-08-25 10:08:32 -07:00
Garth Vander Houwen
4361a082c5
Sync up online timeframes with the stats at seen in the last 2 hours
2024-08-25 09:50:01 -07:00
Garth Vander Houwen
fa872a9d22
Assorted cleanup
2024-08-23 20:10:57 -07:00
Garth Vander Houwen
7d63a21418
Hook retry up to ack errors
2024-08-16 16:26:54 -07:00
Garth Vander Houwen
ce3aacba63
Help!
2024-08-15 16:31:58 -07:00
Garth Vander Houwen
2415ef28af
Update some last heard dates if they aer 0
2024-08-15 13:43:31 -07:00
Garth Vander Houwen
5c8eea9ea8
Key match warning search on first appear
2024-08-14 21:36:31 -07:00
Garth Vander Houwen
197b567db0
Clean up the filters
2024-08-14 21:32:17 -07:00
Garth Vander Houwen
59a104d9e9
ack!
2024-08-14 14:11:08 -07:00
Garth Vander Houwen
1fdbd5cc3a
Switch to broken key icon for key match
2024-08-14 03:52:20 -07:00
Garth Vander Houwen
772a14d664
Add pki encryption toggle to user and node list filters
2024-08-12 19:51:34 -07:00
Garth Vander Houwen
edde940a79
Use key match
2024-08-12 17:27:43 -07:00
Garth Vander Houwen
e633009e9d
Icons for each messge type
2024-08-12 16:46:25 -07:00
Garth Vander Houwen
9f99980534
initial security config proto mockup
2024-08-08 07:33:31 -07:00
Garth Vander Houwen
6bb8d03a98
Add display name to search
2024-08-06 21:56:43 -07:00
Blake McAnally
86d362bb17
Refactor messages navigation handling for NavigationSplitView
2024-07-15 15:58:12 -05:00
Blake McAnally
fbf059be6a
Refactor BLEManager.context setting on all the views, and just do that at the app root instead
2024-07-15 15:57:44 -05:00
Blake McAnally
3a746af27e
Refactor the apps routing structure to enable app-wide navigation through a Router to improve how deep link URLs are handled
2024-07-15 15:57:42 -05:00
Garth Vander Houwen
787bf4ed38
Node filter for environment nodes
2024-07-12 01:28:56 -07:00
Garth Vander Houwen
b9f36d8a05
Remove extra brackets
2024-07-02 10:18:42 -07:00
Garth Vander Houwen
54af67284b
Update Meshtastic/Views/Messages/UserList.swift
...
Co-authored-by: Blake McAnally <bwm003@gmail.com>
2024-07-02 08:01:13 -07:00
Garth Vander Houwen
33d1c6bbac
Fix role query on user list
2024-06-29 19:25:14 -07:00
Garth Vander Houwen
8059f4332a
Role Silders for user and node list filters
2024-06-29 19:13:48 -07:00
Garth Vander Houwen
236955900e
Role filters
2024-06-29 16:19:56 -07:00
Garth Vander Houwen
b19109b7c7
role filter mockup
2024-06-29 16:05:54 -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
3046361dd0
Assorted changes
2024-05-24 18:15:53 -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
515bc7fcd6
Finish hooking up favorites
2024-03-31 14:45:30 -07:00
Garth Vander Houwen
c36832586c
Scoll to dismiss keyboard for the two searchable lists
2024-03-10 22:14:46 -07:00
Garth Vander Houwen
4fd8efe4b3
Disasble auto correct on node and user lists
2024-03-10 00:34:21 -08:00
Garth Vander Houwen
2ba208fa8e
Bump version and protos
2024-03-09 20:07:12 -08: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
d9d8415109
Contact tip cleanup
2024-02-17 15:08:01 -08:00
Garth Vander Houwen
a30fc18d73
Trace route cleanup
2023-12-09 15:01:01 -08:00
Garth Vander Houwen
415661d477
Make favorite icon yellow
...
Add node list icon row
2023-11-20 18:15:14 -08:00
Garth Vander Houwen
6a2922fab5
Clean up messaging a bit, bump version
2023-09-25 19:30:21 -07:00
Garth Vander Houwen
0210f0e760
Check for nil context on message views
2023-09-25 09:44:57 -07:00
Garth Vander Houwen
3a5f192ac1
Map annotation popover and convex hull!
2023-09-17 19:42:03 -07:00
Garth Vander Houwen
1122a5cbaf
Formatting and cleanup
2023-09-16 13:58:04 -07:00
Garth Vander Houwen
a5b86d6c14
Remove extra navigation stack
2023-09-16 08:48:36 -07:00