Document NSIS icon regeneration steps

This commit is contained in:
Esdras Renan 2025-10-20 12:14:01 -03:00
parent c26cb140ae
commit eff5e2bdcf

View file

@ -137,6 +137,22 @@ pnpm -C apps/desktop tauri build
Artefatos: `apps/desktop/src-tauri/target/release/bundle/`.
#### Ícone do instalador (NSIS)
- O Windows espera que `apps/desktop/src-tauri/icons/icon.ico` contenha sprites em 16, 24, 32, 48, 64, 128 e 256px, todos com fundo transparente. Sem esses tamanhos o Explorer gera uma miniatura reduzida com bordas acinzentadas.
- Para atualizar o ícone a partir do `icon-512.png`, execute:
```bash
cd apps/desktop/src-tauri
python3 - <<'PY'
from PIL import Image
img = Image.open("icons/icon-512.png")
img.save("icons/icon.ico", sizes=[(16,16),(24,24),(32,32),(48,48),(64,64),(128,128),(256,256)])
PY
```
- Depois de regerar `icon.ico`, faça o commit e rode novamente `pnpm -C apps/desktop tauri build` para empacotar o instalador com o ícone correto.
### Atualizações OTA
1. Gere chaves (`pnpm tauri signer generate`).