claude-usage-widget/src-tauri/icons/README.md
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

19 lines
621 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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:
```sh
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.