mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-22 03:33:22 -05:00
The DMG opened as a plain Finder window. It now shows the app icon's figure on the LightCraft colour, with LightCraft.app and the Applications link side by side. Same approach as VectorCraft's (storytold/vectorcraft#493). - packaging/macos/dmg/: background.svg (source; text outlined, the figure an <image> of assets/app-icon), background.tiff (1x + 2x HiDPI, Deflate, sRGB) and dmg-layout.DS_Store (Finder view settings: window, icon size 128, positions, background). - generate.py writes the TIFF and the layout on any OS, byte-for-byte reproducible, with nothing from the machine that ran it (no paths, users, disk names or volume UUIDs). - package.sh copies them into the staging folder; the image is still built with hdiutil makehybrid. Nothing extra runs in the signing job. - The volume name drops the version: the layout finds the background through an alias that includes the volume name. The DMG file name keeps the version. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>