Skip to content

feat: Add deep link support for opening Orca from web#238

Closed
jianguofan wants to merge 1 commit intoSnapmaker:mainfrom
jianguofan:main
Closed

feat: Add deep link support for opening Orca from web#238
jianguofan wants to merge 1 commit intoSnapmaker:mainfrom
jianguofan:main

Conversation

@jianguofan
Copy link
Copy Markdown

  • Support snapmaker-orca://open?file= protocol
  • Register URL scheme in Info.plist files for macOS
  • Update MacOpenURL to handle deep link URLs
  • Add snapmaker-orca to URL validation regex in Downloader
  • Update is_orca_open() to recognize new protocol format
  • Add detailed logging for debugging deep link flow
  • Fix bug: check is_makerworld_link on escaped_url instead of full_url

Description

Screenshots/Recordings/Graphs

Tests

- Support snapmaker-orca://open?file=<url> protocol
- Register URL scheme in Info.plist files for macOS
- Update MacOpenURL to handle deep link URLs
- Add snapmaker-orca to URL validation regex in Downloader
- Update is_orca_open() to recognize new protocol format
- Add detailed logging for debugging deep link flow
- Fix bug: check is_makerworld_link on escaped_url instead of full_url
@LiuLikeQian LiuLikeQian closed this Apr 9, 2026
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.

2 participants