Commit graph

29 commits

Author SHA1 Message Date
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
Garth Vander Houwen
00d330127d Update app badge when deleting user messages 2023-09-04 22:51:30 -07:00
Garth Vander Houwen
0d5f36d9cb Flip favorite star icons 2023-09-04 07:29:35 -07:00
Garth Vander Houwen
38501624c2 fix map compass, add favorites feature to direct messages 2023-09-03 20:23:40 -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
42cc9725b2 Simplify circle text so they are all consistant 2023-09-01 00:22:30 -07:00
Garth Vander Houwen
b40dc0c932 Search User List 2023-08-29 22:37:48 -07:00
Garth Vander Houwen
697aed5c61 oops 2023-08-29 22:25:11 -07:00
Garth Vander Houwen
9e842e7559 Touch up three column messaging 2023-08-29 22:21:02 -07:00
Garth Vander Houwen
176ba630c6 Three column messaging test 2023-08-29 22:12:51 -07:00