Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App intents #866

Merged
merged 8 commits into from
Aug 24, 2024
Merged

App intents #866

merged 8 commits into from
Aug 24, 2024

Conversation

garthvh
Copy link
Member

@garthvh garthvh commented Aug 11, 2024

What changed?

Modified the BLEManager class to make it a singleton to access from anywhere. Added two App Intents: Channel Message and Send Waypoint

Why did it change?

Allowing users to utilize apple shortcuts to greatly customize their Meshtastic experience. Example: a custom weather-sending bot built with no coding experience and just iOS shortcuts. Also will enable Siri functionality and widgets for future development.

How is this tested?

I tested sending waypoints from the shortcut on my phone and tested sending messages. The normal functionality of ble works after my BLEManager change

Screenshots/Videos (when applicable)

IMG_1646
IMG_1645
IMG_1640

Checklist

  • My code adheres to the project's coding and style guidelines.
  • I have conducted a self-review of my code.
  • I have commented my code, particularly in complex areas.
  • I have made corresponding changes to the documentation.
  • I have tested the change to ensure that it works as intended.

@garthvh
Copy link
Member Author

garthvh commented Aug 11, 2024

Sorry for the duplicate pull @thebentern and @72A12F4E I did not have @RCGV1 set up right in GitHub, this should be easier to test locally and deploy to testflight

@garthvh garthvh marked this pull request as draft August 11, 2024 03:29
@garthvh garthvh mentioned this pull request Aug 20, 2024
5 tasks
@garthvh garthvh marked this pull request as ready for review August 24, 2024 21:26
@garthvh garthvh merged commit f352e26 into main Aug 24, 2024
2 checks passed
@garthvh garthvh deleted the AppIntents branch August 24, 2024 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants