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.
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.