Files
craft-launcher/packaging
JustWirelessandClaude Opus 5.5 1368d7c673 Windows: keep pinned taskbar icons across updates (#813)
The MSI's shortcuts took their icon from a WiX <Icon>, which Windows
Installer caches under %APPDATA%\Microsoft\Installer\{ProductCode}.
Every update is a major upgrade with a new ProductCode that deletes the
old folder. The Start Menu shortcut is reinstalled, but a taskbar pin is
a copy of it that no update refreshes, so its icon went blank.

The shortcuts now use the icon embedded in artcraft-launcher.exe, whose
path every update keeps. check-icons.ps1 fails on a shortcut that names
an MSI <Icon>, and checks ICE50 on ARPPRODUCTICON instead.

Fixes #643

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 01:43:18 -04:00
..