Skip to content

App Intents: navigation App Shortcuts for the Jetpack app#25754

Draft
crazytonyli wants to merge 2 commits into
task/new-siri-integrationfrom
task/new-siri-integration-M2
Draft

App Intents: navigation App Shortcuts for the Jetpack app#25754
crazytonyli wants to merge 2 commits into
task/new-siri-integrationfrom
task/new-siri-integration-M2

Conversation

@crazytonyli

Copy link
Copy Markdown
Contributor

Note

This PR will be merged after #25753

@dangermattic

Copy link
Copy Markdown
Collaborator
1 Message
📖 This PR is still a Draft: some checks will be skipped.

Generated by 🚫 Danger

@wpmobilebot

wpmobilebot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number33036
VersionPR #25754
Bundle IDorg.wordpress.alpha
Commit3677cbe
Installation URL5aq14k48ko5o0
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot

wpmobilebot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number33036
VersionPR #25754
Bundle IDcom.jetpack.alpha
Commit3677cbe
Installation URL52l4m4uvvmreg
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

Four App Intents (new post, notifications, stats, reader) open their screens through RootViewCoordinator, mirroring the 3D Touch quick actions; each requires a signed-in account because without one the shared presenter builds a detached view hierarchy and the intent silently does nothing while reporting success. The stats intent takes an optional site parameter backed by the widget SiteEntity, and an explicit but unresolvable site reports an error rather than opening the wrong site. The AppShortcutsProvider and intents live in the Jetpack-only sources folder so the WordPress app does not expose them. Strings are keyed with the ios-appintents. prefix backed by a hand-maintained GlotPress source file, and Siri invocation phrases get an AppShortcuts.strings table in the app bundle, following the ios-widget. precedent.
@crazytonyli crazytonyli force-pushed the task/new-siri-integration-M2 branch from 12eafed to 3677cbe Compare July 7, 2026 03:59
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