effectcraft/packaging/windows
Claude 1c7fcccef2
Packaging: the Windows installer offers a desktop shortcut, on by default (#343)
The MSI only installed a Start Menu shortcut. The wizard's folder page now has a
"Create a desktop shortcut" box (DESKTOPSHORTCUT, 1 by default; DESKTOPSHORTCUT=0
for silent installs) that adds an EffectCraft shortcut to the Public desktop. The
choice is recorded under HKLM\Software\EffectCraft so an upgrade keeps it, and an
upgrade from a release before this option adds none. test-msi.ps1 checks the
shortcut is created by default, kept by upgrades, removed on uninstall and absent
with DESKTOPSHORTCUT=0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QiAJeFttZp83Fh7YuzAR5f
2026-10-10 22:30:58 +00:00
..
effectcraft.wxs Packaging: the Windows installer offers a desktop shortcut, on by default (#343) 2026-10-10 22:30:58 +00:00
installer-ui.wxs Packaging: the Windows installer offers a desktop shortcut, on by default (#343) 2026-10-10 22:30:58 +00:00
package.ps1 Packaging: the Windows installer asks where to install EffectCraft (#466) 2026-10-09 13:58:35 -04:00
sign.ps1 Signed release pipeline (macOS/Windows/Linux/Web); README community note 2026-10-02 12:06:24 -04:00
test-msi.ps1 Packaging: the Windows installer offers a desktop shortcut, on by default (#343) 2026-10-10 22:30:58 +00:00