Skip to content

feat(launcher): custom app icon for desktop launchers#304

Merged
lstein merged 1 commit into
masterfrom
lstein/feature/launcher-icon
Jun 7, 2026
Merged

feat(launcher): custom app icon for desktop launchers#304
lstein merged 1 commit into
masterfrom
lstein/feature/launcher-icon

Conversation

@lstein
Copy link
Copy Markdown
Owner

@lstein lstein commented Jun 7, 2026

Adds a dedicated launcher icon (from the project's Discord server icon) for all three desktop launchers:

  • INSTALL/launcher/icons/photomap.ico → Inno installer icon, Start Menu + desktop shortcut icons, and Add/Remove Programs entry.
  • INSTALL/launcher/icons/photomap.icns → macOS .app bundle icon.
  • INSTALL/launcher/icons/photomap.png (256×256) → Linux AppImage / .desktop icon.

Web favicons (favicon.ico, favicon-32x32.png) are intentionally left unchanged — this only affects the native launchers. Source art is 128×128; .ico/.icns carry sizes up to 256.

Note: the Go .exe itself has no embedded icon, so Windows shortcuts reference the bundled .ico (covers the user-facing launchers). Embedding directly in the exe via a .syso is a possible later polish.

🤖 Generated with Claude Code

Add launcher-specific .ico/.icns/.png under INSTALL/launcher/icons and wire them into the Inno installer (setup + shortcut icons), the macOS .app bundle, and the Linux AppImage. Leaves the web favicons untouched.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lstein lstein merged commit 055c6da into master Jun 7, 2026
9 checks passed
@lstein lstein deleted the lstein/feature/launcher-icon branch June 7, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant