Open
Conversation
Platform detection and path handling: - Add platform-specific paths for Cricut Design Space installation (macOS: /Applications/Cricut Design Space.app/Contents/Resources) - Add platform-specific usvg download (macOS x86_64 binary from linebender/resvg) - Remove hardcoded .exe extensions, use platform-appropriate executables - Make usvg executable after extraction on Unix systems Protocol fixes for macOS: - Handle status 1215 handshake (macOS-specific acknowledgment step) - Change multiple devices from error to warning (macOS often reports multiple devices even with single USB connection) - Make Go button sequence more flexible to handle platform differences - Add riGoPressed and riWaitClear to acceptable statuses in cut loop Other fixes: - Skip materials missing globalId field during loading - Update usvg download URL (repo moved from RazrFalcon to linebender) Tested on macOS with Cricut Maker via USB connection. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Platform detection and path handling:
Protocol fixes for macOS:
Other fixes:
Tested on macOS with Cricut Maker via USB connection.