Commit graph

32 commits

Author SHA1 Message Date
Garth Vander Houwen
dd7b5f626d
Merge pull request #1291 from dborup/main
Add TracerouteIntent for iOS Shortcuts integration
2025-06-28 09:43:40 -07:00
dborup
aa73a82404
Add TracerouteIntent for iOS Shortcuts integration
This commit adds a new AppIntent called TracerouteIntent, allowing users to send a traceroute request to a specific Meshtastic node directly via iOS Shortcuts or Siri.

The intent calls BLEManager.shared.sendTraceRouteRequest(destNum:wantResponse:) and provides basic validation to ensure the device is connected.

No other files or logic were modified. This follows the same structural pattern as MessageNodeIntent.swift.
2025-06-24 17:18:04 +02:00
Benjamin Faershtein
d55a528f7f Update factory reset and restart intents 2025-06-17 17:25:30 -07:00
Garth Vander Houwen
09c6e0a833
Merge pull request #1263 from meshtastic/waypoint-update
Waypoint update
2025-06-14 17:36:01 -07:00
Garth Vander Houwen
75cf037cfe Remove more remnants of the old admin channel 2025-06-14 14:25:46 -07:00
Benjamin Faershtein
e7055a2768
Update Meshtastic/AppIntents/SendWaypointIntent.swift
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-05 08:29:03 -07:00
Benjamin Faershtein
8d65985521 Updated send waypoint intent 2025-06-04 15:56:17 -07:00
Garth Vander Houwen
70340fa18f Fix some linting and ben writing C# warnings 2025-05-24 00:33:27 -07:00
Garth Vander Houwen
d7d2378c51 Ben thought he was writing C# 2025-05-20 22:29:53 -07:00
Garth Vander Houwen
45f7aedbbb
Merge pull request #1191 from meshtastic/DisconnectSwipe
Disconnect swipe
2025-05-20 19:22:35 -07:00
Ben Meadors
bd70589fe7 Missed a couple 2025-05-14 16:40:02 -05:00
Benjamin Faershtein
be36dc6a30 Import Contact App Shortcut and add a share url button to the page 2025-05-13 19:56:06 -07:00
Garth Vander Houwen
57687be704 Update localization keys 2025-05-07 20:17:19 -07:00
Garth Vander Houwen
defba587e7 Assorted linting updates 2025-04-27 14:04:47 -07:00
Benjamin Faershtein
695147fcf6 Aded App Intent for disconnect node 2025-04-02 18:02:27 -07:00
Garth Vander Houwen
ea39adac26 Add OSLog Redacttion attributes 2025-03-31 22:06:00 -07:00
Garth Vander Houwen
52f5354a3e
Merge branch '2.5.19' into AppIntents 2025-02-11 08:25:26 -08:00
Benjamin Faershtein
2a68a36d84 added intent and button 2025-02-09 11:29:24 -08:00
Benjamin Faershtein
126142c0a3 Add Message Node Intent 2024-12-03 22:14:14 -08:00
Benjamin Faershtein
2244c6bca6
Merge branch 'AppIntents' into AppIntents 2024-11-03 15:59:24 -08:00
Benjamin Faershtein
909cd3dc82 Remove print 2024-10-06 10:23:12 -07:00
Benjamin Faershtein
f90f292c42 Added Save Channel Settings Intent 2024-10-06 10:21:35 -07:00
Garth Vander Houwen
a4d5aefca3 Bossy linter 2024-10-05 15:50:57 -07:00
Garth Vander Houwen
4a5c728978 Merge branch 'main'
#Conflicts:
#	Meshtastic/AppIntents/MessageChannelIntent.swift
#	Meshtastic/Views/Settings/Config/DeviceConfig.swift
2024-10-05 10:04:19 -07:00
Garth Vander Houwen
e1ec14db2c Upgrade to ios 17 2024-10-04 19:36:30 -07:00
Garth Vander Houwen
5a1818d503 Set message size to 200 bytes, add extra pki check before setting key 2024-09-17 14:15:33 -07:00
Garth Vander Houwen
eec7f593c5 Clean up labels and siri phrases 2024-08-27 21:17:35 -07:00
Garth Vander Houwen
3df98d4345 Linting errors 2024-08-26 23:46:06 -07:00
Benjamin Faershtein
cfdcc5a2c3 Added Shortcuts provider and Shut Down, Reboot, and Factory Reset Intents. Also added logging for intent errors. 2024-08-25 21:14:25 -07:00
Benjamin Faershtein
3e1c5b6119 Created Error handling and a new Node Position Intent 2024-08-11 19:13:45 -07:00
Benjamin Faershtein
b3f8c9299a Created two App Intents and made a BLEManager singleton 2024-08-09 23:02:55 -07:00
Benjamin Faershtein
f87adad009 Created two App Intents and made a BLEManager singleton 2024-08-09 23:02:24 -07:00