Update README for v1.4.0 - Document settings and color customization

- Add customizable color preferences feature to Features section
- Document new Settings panel accessible from system tray
- Add comprehensive Color Preferences section with usage instructions
- Include settings window screenshot
- Update roadmap to reflect completed features (Settings panel, Custom colors)
- Bump version to 1.4.0

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Claude 2025-12-24 13:37:21 -05:00
parent 0e46ef084e
commit 325a8ed6f8
3 changed files with 23 additions and 6 deletions

View file

@ -11,6 +11,8 @@ A beautiful, standalone Windows desktop widget that displays your Claude.ai usag
- ⏱️ **Countdown Timers** - Circular timers showing time until reset - ⏱️ **Countdown Timers** - Circular timers showing time until reset
- 🔄 **Auto-refresh** - Updates every 5 minutes automatically - 🔄 **Auto-refresh** - Updates every 5 minutes automatically
- 🎨 **Modern UI** - Sleek, draggable widget with dark theme - 🎨 **Modern UI** - Sleek, draggable widget with dark theme
- 🎨 **Customizable Colors** - Personalize progress bar colors for each usage level
- ⚙️ **Settings Panel** - Easy-to-use settings window for customization
- 🔒 **Secure** - Encrypted credential storage - 🔒 **Secure** - Encrypted credential storage
- 📍 **Always on Top** - Stays visible across all workspaces - 📍 **Always on Top** - Stays visible across all workspaces
- 💾 **System Tray** - Minimizes to tray for easy access - 💾 **System Tray** - Minimizes to tray for easy access
@ -70,7 +72,7 @@ Right-click the tray icon for:
- Show/Hide widget - Show/Hide widget
- Refresh usage data - Refresh usage data
- Re-login (if session expires) - Re-login (if session expires)
- Settings (coming soon) - Settings - Open customization panel
- Exit application - Exit application
## Understanding the Display ## Understanding the Display
@ -88,7 +90,22 @@ Right-click the tray icon for:
- **Timer** - Time remaining until weekly reset (Wednesdays 7:00 AM) - **Timer** - Time remaining until weekly reset (Wednesdays 7:00 AM)
- **Same color coding** as session usage - **Same color coding** as session usage
## Configuration ## Customization
### Color Preferences
Customize the progress bar colors to match your preferences:
1. Right-click the system tray icon
2. Select "Settings"
3. Use the color pickers to customize each usage level:
- **Normal** (0-74% usage) - Default: Purple gradient
- **Warning** (75-89% usage) - Default: Orange gradient
- **Danger** (90-100% usage) - Default: Red gradient
4. Changes apply instantly to the main widget
5. Click "Reset to Defaults" to restore original colors
![Settings Window - Color Customization](assets/settings-screenshot.png)
### Auto-start on Windows Boot ### Auto-start on Windows Boot
@ -156,10 +173,10 @@ https://claude.ai/api/organizations/{org_id}/usage
- [ ] macOS support - [ ] macOS support
- [ ] Linux support - [ ] Linux support
- [ ] Custom themes - [x] Custom color themes
- [ ] Notification alerts at usage thresholds - [ ] Notification alerts at usage thresholds
- [x] Remember window position - [x] Remember window position
- [ ] Settings panel - [x] Settings panel
- [ ] Usage history graphs - [ ] Usage history graphs
- [ ] Multiple account support - [ ] Multiple account support
- [ ] Keyboard shortcuts - [ ] Keyboard shortcuts

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

View file

@ -1,6 +1,6 @@
{ {
"name": "claude-usage-widget", "name": "claude-usage-widget",
"version": "1.3.0", "version": "1.4.0",
"description": "Desktop widget for Claude.ai usage monitoring", "description": "Desktop widget for Claude.ai usage monitoring",
"main": "main.js", "main": "main.js",
"scripts": { "scripts": {
@ -15,7 +15,7 @@
"widget", "widget",
"electron" "electron"
], ],
"author": "Your Name", "author": "SlavomirDurej and Seton Carmichael",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"electron": "^28.0.0", "electron": "^28.0.0",