claude-usage-widget/src-tauri/icons
megaproxy 9be856d37c Polish for shipping: robust auto-detect, empty state, real icons, end-user README
- cli_usage::default_command now enumerates WSL distros and probes each for
  claude before falling back; no more hardcoded -d Ubuntu.
- New autodetect_claude_command Tauri command + IPC binding so the UI knows
  whether claude is reachable.
- App.svelte: clear 'Claude Code not found' empty state with install link.
- Real icons: scripts/make-icon.py generates a 1024x1024 source.png; runtime
  produces 32/128/256 PNGs and a multi-resolution .ico. README in icons/
  explains how to regen.
- README rewritten for friends: install / requirements / troubleshooting on
  top; build-from-source moved to bottom.
2026-05-09 14:25:24 +01:00
..
32x32.png Polish for shipping: robust auto-detect, empty state, real icons, end-user README 2026-05-09 14:25:24 +01:00
128x128.png Polish for shipping: robust auto-detect, empty state, real icons, end-user README 2026-05-09 14:25:24 +01:00
128x128@2x.png Polish for shipping: robust auto-detect, empty state, real icons, end-user README 2026-05-09 14:25:24 +01:00
icon.icns Polish for shipping: robust auto-detect, empty state, real icons, end-user README 2026-05-09 14:25:24 +01:00
icon.ico Polish for shipping: robust auto-detect, empty state, real icons, end-user README 2026-05-09 14:25:24 +01:00
README.md Polish for shipping: robust auto-detect, empty state, real icons, end-user README 2026-05-09 14:25:24 +01:00
source.png Polish for shipping: robust auto-detect, empty state, real icons, end-user README 2026-05-09 14:25:24 +01:00

Icons

source.png — 1024×1024 master icon. Dark rounded square + purple progress ring + white "C". Generated by ../../scripts/make-icon.py.

To regenerate every required size + format Tauri's bundler needs:

pnpm tauri icon src-tauri/icons/source.png

That populates 32x32.png, 128x128.png, 128x128@2x.png, icon.icns, icon.ico, plus Android/iOS sizes (we ignore those — desktop only).

The generated icons are tracked in git so a clean clone can pnpm tauri build without first running tauri icon.

To customize: edit scripts/make-icon.py (colors, progress sweep, monogram) and rerun.