Commit graph

4 commits

Author SHA1 Message Date
CREDO23
fa75d7c54c fix(desktop): ship multi-size icons so linux launchers can find them
electron-builder was given a single 2048x2048 icon.png and dumped it into
hicolor/2048x2048/apps/, a bucket no Linux desktop environment indexes —
launchers and taskbar fell back to a generic placeholder. Pre-render the
standard sizes (16, 32, 48, 64, 128, 256, 512, 1024) and point linux.icon
at the directory so each PNG lands in the matching hicolor/NxN/apps/ slot.

Tray icon was unaffected (loaded at runtime via Electron's Tray API from
bundled resources, no theme lookup).
2026-05-22 20:04:21 +02:00
Anish Sarkar
07688263d8 feat: add new icon assets for macOS and update tray icon handling 2026-05-19 20:04:37 +05:30
CREDO23
a0e57562e0 assets(desktop): generate .icns and .ico from source PNG 2026-03-18 19:56:55 +02:00
CREDO23
36e3772686 assets(desktop): add SurfSense icon source PNG 2026-03-18 19:56:41 +02:00