openclaw/apps/linux/src-tauri/icons
Peter Steinberger e6a6d478f2
fix(linux): draw the macOS tray icon from a template silhouette (#114223)
* fix(linux): draw the macOS tray icon from a template silhouette

AppKit renders menu bar template images from the alpha channel alone, so the
opaque rounded-tile 32x32.png painted a solid white square instead of the
mascot. Add a dedicated tray-template.svg and its 36px render, a silhouette
with the eyes knocked back out, and select it only on macOS. Its geometry
mirrors the native macOS app's CritterIconRenderer at rest so both clients
wear the same face; other platforms keep the full-color 32x32.png.

* chore(linux): drop the root changelog entry from the tray icon fix

CHANGELOG.md is release-owned in this repo (AGENTS.md) and `scripts/pr
prepare-run` rejects normal PRs that touch it; release generation derives
entries from merged PRs. The release-note context lives in the PR body and
the preceding commit message instead.
2026-07-26 21:53:18 -04:00
..
32x32.png fix(linux): use the Clawd mascot for the desktop app icon (#108181) 2026-07-15 02:11:36 -07:00
128x128.png fix(linux): use the Clawd mascot for the desktop app icon (#108181) 2026-07-15 02:11:36 -07:00
128x128@2x.png fix(linux): use the Clawd mascot for the desktop app icon (#108181) 2026-07-15 02:11:36 -07:00
icon-tile.svg fix(linux): use the Clawd mascot for the desktop app icon (#108181) 2026-07-15 02:11:36 -07:00
icon.ico fix(linux): use the Clawd mascot for the desktop app icon (#108181) 2026-07-15 02:11:36 -07:00
icon.png fix(linux): use the Clawd mascot for the desktop app icon (#108181) 2026-07-15 02:11:36 -07:00
icon.svg fix(linux): use the Clawd mascot for the desktop app icon (#108181) 2026-07-15 02:11:36 -07:00
tray-template.png fix(linux): draw the macOS tray icon from a template silhouette (#114223) 2026-07-26 21:53:18 -04:00
tray-template.svg fix(linux): draw the macOS tray icon from a template silhouette (#114223) 2026-07-26 21:53:18 -04:00