3 Commits
Author SHA1 Message Date
Zuhayer Masud 807a9ea146 fix(dmg): pad window height for Finder's Path Bar
Path Bar is a per-user Finder preference (off by default) that AppleScript's
statusbar toggle can't control, and it eats into the DMG window's content
area — clipping the background for anyone who has it enabled. Extend
dmg-background.png by 32pt of its own tileable dot pattern and bump
WINDOW_HEIGHT/dmg.windowSize to match, so the background fills correctly
either way.
2026-09-19 02:41:19 +06:00
Zuhayer Masud 714254910d fix(dmg): stamp the mounted volume icon after Finder styling
Finder's own open/close/"update disk" dance while laying out the window
treats an icon set any earlier as a stale orphan and strips it. Move the
.VolumeIcon.icns write + custom-icon flag to run after that sequence,
directly on the mount point, right before detach.
2026-09-19 02:36:20 +06:00
Zuhayer Masud ce3b332eff feat(macos): DMG Finder branding and Liquid Glass app icon
- Add DMG background/layout script and dmg-icon.icns, wire dmg window
  size and icon/app-folder positions into tauri.conf.json.
- Add Icon Composer sources (Default and Light styles) for the macOS 26
  Liquid Glass app icon.
- Wire the Default-style .icon bundle into bundle.icon so builds compile
  an Assets.car alongside the .icns fallback (renamed to Icon.icns to
  match the name tauri-bundler derives from the compiled asset catalog).
2026-09-19 02:12:37 +06:00