Meshtastic-Apple/Meshtastic/Extensions
Copilot a5c825aaf0
Complete user onboarding flow: background activity, firmware version enforcement, security nag, and Siri shortcuts (#1654)
* Initial plan

* Add Background Activity onboarding step, firmware version screens, and security nag

Agent-Logs-Url: https://github.com/meshtastic/Meshtastic-Apple/sessions/449fe2d6-dec9-4509-920e-e6196ca11d65

Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>

* Address code review feedback: use @ObservedObject for LocationsHandler, fix firmware label

Agent-Logs-Url: https://github.com/meshtastic/Meshtastic-Apple/sessions/449fe2d6-dec9-4509-920e-e6196ca11d65

Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>

* Improve readability of firmware version checks in Connect.swift

Agent-Logs-Url: https://github.com/meshtastic/Meshtastic-Apple/sessions/449fe2d6-dec9-4509-920e-e6196ca11d65

Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>

* Add Siri onboarding step; fix @State→let in version sheets; fix .denied location flow

Agent-Logs-Url: https://github.com/meshtastic/Meshtastic-Apple/sessions/654a5abf-8005-4995-974a-5f1f95dfa68a

Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>

* Update protobufs package

* Additional onboarding cleanup

* Catalyst fixes

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>
Co-authored-by: Garth Vander Houwen <garthvh@yahoo.com>
2026-04-18 10:50:06 -07:00
..
CoreData Message translation (#1656) 2026-04-05 21:38:10 -07:00
Protobufs Extract the generated protobufs into its own Swift package 2024-06-28 11:11:01 -05:00
Bool.swift Conditional modifiers (#1378) 2025-09-07 16:02:47 -07:00
Bundle.swift 2.7.6 Working Changes (#1479) 2025-12-21 12:15:01 -08:00
Character.swift Map settings cleanup 2023-04-25 17:56:57 -07:00
CLLocation.swift True bearing for the node list 2024-08-04 13:13:02 -07:00
CLLocationCoordinate2D.swift This change fixes several lint errors throughout the project, and moves the SwiftLint build phase to before compilation. 2024-05-31 21:48:50 -05:00
Color.swift Alternate App icons (#1359) 2025-08-28 22:54:17 -07:00
Constants.swift Refactor to optional values for TelemetryEntity attributes 2025-02-21 18:23:03 -05:00
Data.swift Map settings cleanup 2023-04-25 17:56:57 -07:00
Date.swift More localization key 2025-05-08 08:59:24 -07:00
Double.swift Lint 2023-08-26 23:17:30 -07:00
FileManager.swift Logging and linting 2024-06-23 16:11:02 -07:00
Float.swift Node filter for environment nodes 2024-07-12 01:28:56 -07:00
Int.swift Update hex formatter to include leading zeros if required to get to 8 characters 2025-07-27 16:22:26 -07:00
Logger+DataDog.swift 2.7.4 Working Changes (#1415) 2025-10-05 17:51:18 -07:00
Logger.swift 2.7.8 Working Changes (#1589) 2026-02-13 16:06:29 -08:00
Measurement.swift Remove broken .reciprocal() 2025-02-07 12:27:55 -08:00
OSLogEntryLog.swift Additional translation key cleanup 2025-04-27 12:50:45 -07:00
String.swift Fix localization keys merged from community pull requests 2025-05-20 21:16:12 -07:00
TimeZone.swift Timezone 2024-04-08 11:41:54 -07:00
UIColor.swift This change fixes several lint errors throughout the project, and moves the SwiftLint build phase to before compilation. 2024-05-31 21:48:50 -05:00
UIImage.swift Map settings cleanup 2023-04-25 17:56:57 -07:00
UIKeyboardType.swift 2.7.7 Working Changes (#1551) 2026-01-15 14:13:40 -08:00
Url.swift 2.7.6 Working Changes (#1479) 2025-12-21 12:15:01 -08:00
UserDefaults.swift 2.7.7 Working Changes (#1551) 2026-01-15 14:13:40 -08:00
View.swift Complete user onboarding flow: background activity, firmware version enforcement, security nag, and Siri shortcuts (#1654) 2026-04-18 10:50:06 -07:00