summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-client/build/icon.png
Commit message (Collapse)AuthorAgeFilesLines
* chore(node): round desktop icon corners for Android-style appearanceChristophe Besson2026-09-011-0/+0
| | | | | | Keep the original square version as icon-square.png. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* feat(client): add app icon based on the MeshBay logoChristophe Besson2026-08-251-0/+0
Adds build/icon.png (1024x1024, cropped/upscaled from QE/meshbay-logo-v2.jpg) at electron-builder's default buildResources path, so packaged .deb/.rpm builds get a real icon instead of Electron's stock one. The generic `build/` gitignore rule (Python artifacts) was swallowing this legitimate source directory, so it gets an explicit exception. BrowserWindow now points at the same file for its own icon, and the process runs with --class=MeshBay so a dev run's WM_CLASS matches the StartupWMClass electron-builder derives from productName for the packaged app — kept consistent, even though the launcher/dash icon match itself only resolves once a .desktop file exists (i.e. after packaging, not in dev).