The Windows ICO was rasterized straight from the untrimmed 1024px macOS render, inheriting Icon Composer's transparent safe-area inset (glyph only ~83% of the canvas). Windows scales the largest ICO frame down for the taskbar/"Open with" list without compensating, so the icon looked visibly small next to native apps. Add config/scripts/trim-windows-icon-source.mjs (pngjs-based): trims the transparent inset, re-squares with a small 2% margin, and emits a filled multi-size ICO (~96% fill). Regenerate resources/build/icon.ico from it and update generate.sh to delegate to the script so the committed binary stays in sync regardless of whether ImageMagick is installed. Fixes #5357 Co-authored-by: brennanb2025 <brennanb2025@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| patches | ||
| scripts | ||
| dev-app-update.yml | ||
| electron-builder.config.cjs | ||
| localization-audit.md | ||
| localization-coverage-allowlist.json | ||
| oxlint-react-doctor.json | ||
| oxlint-switch-exhaustiveness.json | ||
| packaged-runtime-node-modules.cjs | ||
| tsconfig.cli.json | ||
| tsconfig.node.json | ||
| tsconfig.relay.json | ||
| tsconfig.tc.cli.json | ||
| tsconfig.tc.web.json | ||
| tsconfig.web.json | ||
| vitest.config.ts | ||