info eb74e4787f feat: add AppState enum and programmatic tray icon generation
Implements Task 5 of the TDD plan: creates the tray package with
AppState enum (WAITING, RECORDING, TRANSCRIBING) and a create_icon()
function that generates colorized microphone icons via Pillow.

- whisper_local/tray/__init__.py: empty package marker
- whisper_local/tray/_tray.py: AppState enum
- whisper_local/tray/_icon.py: icon generation with state-specific colors
- tests/test_tray.py: comprehensive test coverage for icon creation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 21:07:48 +02:00
2026-04-10 20:59:17 +02:00
S
Description
No description provided
926 KiB
1.3.0 Latest
2026-05-14 19:31:35 +02:00
Languages
Python 97.6%
PowerShell 2.4%