Meshtastic-Apple/Meshtastic/Views/Settings
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
..
Channels Add missing SwiftUI #Preview blocks across 65 views (#1649) 2026-04-04 18:02:32 -07:00
Config Fix visibility 2026-04-08 13:26:57 -05:00
Logs Add missing SwiftUI #Preview blocks across 65 views (#1649) 2026-04-04 18:02:32 -07:00
About.swift Add missing SwiftUI #Preview blocks across 65 views (#1649) 2026-04-04 18:02:32 -07:00
AppData.swift Add missing SwiftUI #Preview blocks across 65 views (#1649) 2026-04-04 18:02:32 -07:00
AppIconButton.swift Alternate App icons (#1359) 2025-08-28 22:54:17 -07:00
AppIconPicker.swift 2.7.3 Working Changes (#1404) 2025-09-18 13:19:45 -07:00
AppLog.swift Add missing SwiftUI #Preview blocks across 65 views (#1649) 2026-04-04 18:02:32 -07:00
AppSettings.swift Message translation (#1656) 2026-04-05 21:38:10 -07:00
Channels.swift Channel display fix (#1674) 2026-04-17 21:19:07 -07:00
Firmware.swift Complete user onboarding flow: background activity, firmware version enforcement, security nag, and Siri shortcuts (#1654) 2026-04-18 10:50:06 -07:00
FirmwareApi.swift 2.7.4 Working Changes (#1415) 2025-10-05 17:51:18 -07:00
GPSStatus.swift Add missing SwiftUI #Preview blocks across 65 views (#1649) 2026-04-04 18:02:32 -07:00
RouteRecorder.swift Implement map legend overlay (#1653) 2026-04-05 14:40:54 -07:00
Routes.swift Implement map legend overlay (#1653) 2026-04-05 14:40:54 -07:00
SaveChannelQRCode.swift 2.7.6 Working Changes (#1479) 2025-12-21 12:15:01 -08:00
Settings.swift Channel display fix (#1674) 2026-04-17 21:19:07 -07:00
ShareChannels.swift 2.7.2 Working Changes (#1397) 2025-09-13 14:13:20 -07:00
TAKServerConfig.swift Moved some things around 2026-04-07 13:51:06 -05:00
Tools.swift Gate NFC contact code behind @available(iOS 18, *) to fix App Store Connect build errors (#1659) 2026-04-15 18:32:38 -07:00
UpdateIntervalPicker.swift Add missing SwiftUI #Preview blocks across 65 views (#1649) 2026-04-04 18:02:32 -07:00
UserConfig.swift Add missing SwiftUI #Preview blocks across 65 views (#1649) 2026-04-04 18:02:32 -07:00