Merge development into main following resolution of #127 (Fetch ArgyllCMS binaries at build time, remove vendored binaries from git, provide USB driver setup prompt, and optimize Windows installer).
Merge development into main following resolution of #127 (Fetch ArgyllCMS binaries at build time, remove vendored binaries from git, provide USB driver setup prompt, and optimize Windows installer).
- Fetch binary releases dynamically from Gronod/argyllcms at package/build time
- Add scripts/fetch-argyll.mjs and npm run fetch-argyll script
- Remove vendored platform binaries from git and update .gitignore
- Relocate test mocks to src-tauri/argyll/mocks/
- Add missing sidecar check in build.rs
- Configure NSIS installerHooks with hooks.nsh and installMode both
- Update all 6 GitHub/Gitea CI workflows with fetch and hard sidecar verification
- Update README, ROADMAP, and THIRDPARTY-LICENSES documentation
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Merge development into main following resolution of #127 (Fetch ArgyllCMS binaries at build time, remove vendored binaries from git, provide USB driver setup prompt, and optimize Windows installer).