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

Shortcuts update part 2: refactor widget intents #1579

Merged
merged 3 commits into from
May 7, 2024

Conversation

charliescheer
Copy link
Contributor

Fix

Step two for implementing siri kit intents is to refactor the widget intents. Currently the only intents on Simplenote iOS are for the widgets, so the intents extension handler is the class that handles all intents. That is gonna get messy, so I am breaking out the widget intent handlers into their own classes and using the IntentHandler class to martial the intents to the correct handler.

Test

Confirm that you can still add and use all three Simplenote iOS widgets.

Review

(Required) Add instructions for reviewers. For example:

Only one developer is required to review these changes, but anyone can perform the review.

Release

These changes do not require release notes.

@charliescheer charliescheer added this to the 4.52 milestone May 3, 2024
@charliescheer charliescheer self-assigned this May 3, 2024
@charliescheer charliescheer changed the title Charlie/refactor widget intents Shortcuts update part 2: refactor widget intents May 3, 2024
Copy link
Contributor

@jleandroperez jleandroperez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Verified the three widgets are working!!

:shipit:

Base automatically changed from charlie/1567/remove-existing-shortcuts to trunk May 7, 2024 16:10
@wpmobilebot
Copy link
Collaborator

You can test the changes in simplenote-ios from this Pull Request by:

  • Clicking here or scanning the QR code below to access App Center
  • Then installing the build number pr1579-d492aa6-018f53d2-9f3d-409f-91bd-9335eccaa623 on your iPhone

If you need access to App Center, please ask a maintainer to add you.

@charliescheer charliescheer merged commit 103f497 into trunk May 7, 2024
10 checks passed
@charliescheer charliescheer deleted the charlie/refactor-widget-intents branch May 7, 2024 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants