Skip to content

Work Day with God 1.4.3 — Permanent Windows Taskbar Icon Fix

Latest

Choose a tag to compare

@mcographics mcographics released this 03 Aug 01:22
· 13 commits to main since this release

Work Day with God 1.4.3 — Permanent Windows Taskbar Icon Fix

This Windows patch prevents development Electron sessions from replacing the installed application's taskbar artwork with Electron's default atom icon.

Fixed

  • Assigned the installed Windows application a fresh stable AppUserModelID: com.mcographics.workdaywithgod.windows.
  • Assigned development Electron sessions a separate identity: com.mcographics.workdaywithgod.development.
  • Prevented npm run dev and electron . from contaminating the Windows shell association used by the installed application.
  • Preserved the branded multi-resolution .ico, embedded executable icon, native window icon, relaunch metadata, and standalone packaged shell icon.

What caused the regression

The icon artwork and packaged executable remained correct in 1.4.2. The regression occurred because development Electron and the installed application shared one AppUserModelID. Windows could therefore associate the production taskbar group with the electron.exe atom after a development session. Version 1.4.3 permanently separates those two identities.

Verification

  • All 37 automated tests pass.
  • The production renderer build and Windows NSIS packaging complete successfully.
  • The exact release installer was installed over 1.4.2 and reports version 1.4.3.
  • The installed Start Menu shortcut exposes the new production-only AppUserModelID.
  • The installed executable, packaged .ico, and native window class all contain the Work Day with God artwork.
  • The live Windows taskbar pixels were captured and visually inspected: the running v1.4.3 button displays the Work Day with God icon instead of Electron's atom.

Installation

Download Work-Day-with-God-Setup-1.4.3.exe below and run it. This is a per-user Windows x64 installer and can be installed directly over 1.4.2.

The installer is currently unsigned, so Windows SmartScreen may show an Unknown publisher warning. Review the downloaded file and choose More info, then Run anyway, if you trust this release.