Commit graph

21 commits

Author SHA1 Message Date
Garth Vander Houwen
18ef8890cb add back notifications delay, disable unmessagable toggle unless it is a supported version 2025-05-23 23:13:12 -07:00
Garth Vander Houwen
ea39adac26 Add OSLog Redacttion attributes 2025-03-31 22:06:00 -07:00
Garth Vander Houwen
4a75e68a1a More key deletion 2025-02-15 10:46:35 -08:00
Benjamin Faershtein
4a0e0ca0c0
Update LocalNotificationManager.swift 2025-01-22 12:20:43 -08:00
Benjamin Faershtein
4c674c068a
fix 2025-01-22 12:18:53 -08:00
Benjamin Faershtein
79ef5f09f0
remove all changes made to mesh packets 2025-01-22 12:16:41 -08:00
Benjamin Faershtein
0539facafb
Merge branch 'main' into notificationsFix 2025-01-22 12:12:55 -08:00
Garth Vander Houwen
e1f2e34c2e Add criticial alerts functionality to textMessageAppPacket 2025-01-10 08:32:42 -08:00
Benjamin Faershtein
4e419bea23
Merge branch 'notificationsFix' into main 2025-01-08 13:37:49 -08:00
Benjamin Faershtein
f3b6d9f504
Make notifications instant 2024-12-28 17:36:15 -08:00
Benjamin Faershtein
ad43fc0666 UNK node notifications and immediate notification scheduling 2024-11-30 19:09:17 -08:00
Garth Vander Houwen
a4d5aefca3 Bossy linter 2024-10-05 15:50:57 -07:00
Benjamin Faershtein
359dbacb44 Actionable Notifs 2024-09-03 22:50:08 -07: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
fc97247b8c Logging and linting 2024-06-23 16:11:02 -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
f2056aa1ac Add path to notifications 2024-01-20 14:05:29 -08:00
Ben Meadors
66298d52c7 Add AppDelegate and shared AppState object to control navigation programatically 2023-08-21 10:24:17 -05:00
Garth Vander Houwen
e2dc8ed8ae Rename Project to satisfy app review 2022-06-24 08:00:18 -07:00
Renamed from MeshtasticApple/Helpers/LocalNotificationManager.swift (Browse further)