Skip to content

Polish the macOS installer - #10

Merged
EClinick merged 2 commits into
masterfrom
codex/charge-across-dmg
Jul 28, 2026
Merged

Polish the macOS installer#10
EClinick merged 2 commits into
masterfrom
codex/charge-across-dmg

Conversation

@EClinick

Copy link
Copy Markdown
Owner

What changed

  • add the Charge Across DMG background and retained design references
  • configure the Finder window, icon placement, and Applications shortcut during DMG creation
  • link the app-bundle framework rpath before signing instead of rewriting the finished Mach-O
  • validate the new Finder automation dependencies in the release preflight

Why

Give Juice a distinctive drag-to-Applications experience while keeping the packaging and signature layout reliable.

Verification

  • swift test --disable-sandbox (196 tests passed)
  • make verify-dev-app
  • bash -n Scripts/build-app.sh Scripts/create-dmg.sh Scripts/publish-release.sh
  • git diff --check
  • hdiutil verify "dist/Juice Dev.dmg"
  • mounted and visually inspected the final Finder layout

Copilot AI review requested due to automatic review settings July 28, 2026 02:08
@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
website Ignored Ignored Preview Jul 28, 2026 2:14am

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@EClinick
EClinick merged commit ecd1b0a into master Jul 28, 2026
2 checks passed
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