Skip to content

bundle(windows): NSIS installer .exe is not using the QueryDen icon #80

Description

@NicolaasGrobler

Symptom

The Windows installer (`queryden_x.y.z_x64-setup.exe`) shows a default/blank icon in Explorer instead of the QueryDen network-graph logo. The installed app .exe (in Program Files) was already showing the correct icon — only the installer wrapper itself was wrong.

Root cause

`src-tauri/icons/icon.ico` has held the real QueryDen logo since the icon regen in v1.0.11 (CHANGELOG). But Tauri's NSIS bundler doesn't auto-promote `bundle.icon[].ico` to the installer wrapper's own embedded icon — it needs an explicit `bundle.windows.nsis.installerIcon` field, which was missing.

Fix

```json
"windows": {
"nsis": {
"installerIcon": "icons/icon.ico"
}
}
```

Verified the .ico file is correct (6 sub-icons, generated from the network-graph PNG); only the config bridging it to NSIS was missing.

Note: Windows aggressively caches file icons in Explorer, so existing users may need to install once before the new icon shows up (or clear the icon cache).

Closed in #77.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions