Commit Graph

12 Commits

Author SHA1 Message Date
Pedram Amini
6aab9892de ## CHANGES
- Fresh app icons for macOS and Windows builds, looking sharper than ever 🖼️
- New opt-in global Leaderboard tracking via <a href="https://runmaestro.ai">RunMaestro.ai</a> 🚀
- Themes documentation revamped into Dark, Light, and Vibe categories 🎨
- Theme lineup refreshed with Catppuccin Mocha, Gruvbox Dark, and Ayu Light 🌈
- Brand-new Vibe themes added: Maestro’s Choice, Dre Synth, InQuest 
- New docs screenshots added to better showcase Maestro’s experience 📸
- Sessions now support bookmark toggling via Cmd+Shift+B and UI actions 🔖
2026-01-09 06:42:38 -06:00
Pedram Amini
dc6f8f5912 ## CHANGES
- Explore markdown relationships with the new interactive Document Graph view 🕸️
- Jump into Document Graph from explorer, quick actions, and file preview ⌨️
- Navigate graphs keyboard-first with depth control, search, and node positioning 🧭
- Optionally surface external-link domains as nodes for instant reference 🔗
- Group Chat now mixes local and SSH-remote agents for cross-machine teamwork 🛰️
- SSH Remote Execution docs revamped with clearer setup, mapping, and status cues 🛠️
- Remote sessions now fully support File Explorer, Auto Run, worktrees, and terminal 🧰
- File explorer context menu adds “Document Graph” for markdown files only 📁
- Edit Agent modal lets you copy session ID from a slick custom header 🪪
- Freshened app branding with updated icons across platforms 🎨
2025-12-31 15:21:12 -06:00
Pedram Amini
5a8f529676 MAESTRO: Update app icons with new maestro.png source
- Archive old icons to build/archive/ (icon.png, icon.icns, icon.ico,
  icon-original-square.png, and 4 .icon directories)
- Replace icon.png with new 1024x1024 maestro.png
- Regenerate icon.icns for macOS with all required sizes
- Regenerate icon.ico for Windows with 7 sizes (16-256px)
2025-12-31 13:47:27 -06:00
Pedram Amini
eea260475b ## CHANGES
- Finds npm-installed CLIs inside nvm/fnm/volta/mise/asdf paths automatically 🔍
- Adds macOS Apple Events entitlement for better automation support 🔐
- Updates Discord invite link across app, docs, and README 🗣️
- Makes FilePreview scroll listener passive for smoother scrolling performance 🏎️
- Refines Activity Heatmap hour labels and spacing for cleaner readability 📊
- Repositions heatmap tooltip slightly above cells for nicer hover UX 🎯
2025-12-30 15:27:09 -06:00
Pedram Amini
f3499ab7f0 POST "https://api.openai.com/v1/responses": 400 Bad Request {
"message": "Invalid 'input[0].content': string too long. Expected a string with maximum length 10485760, but got a string with length 11952519 instead.",
    "type": "invalid_request_error",
    "param": "input[0].content",
    "code": "string_above_max_length"
  }
2025-12-30 04:41:36 -06:00
Pedram Amini
9d5b0306a4 # CHANGES
- Updated app icons with fresh new design aesthetic! 🎨
- Added markdown rendering support for group chat messages 📝
- Implemented toggle between formatted and plain text views 👁️
- Added copy-to-clipboard functionality for chat messages 📋
- Improved phase generation logic for better document detection 🔍
- Enhanced disk document validation with task counting checks 
- Fixed Claude Code file output handling in wizard mode 🛠️
- Added keyboard shortcut (⌘E) for markdown view toggle ⌨️
- Improved UI with hover effects on message action buttons 
- Better handling of documents written directly to disk 💾
2025-12-18 17:28:11 -06:00
Pedram Amini
b8d557e7c2 Apple signed binaries 2025-12-12 18:27:06 -06:00
Pedram Amini
aaf315adf6 feat: Update app branding with darker icons and README badge
- Add "Made with Maestro" SVG badge to README
- Update app icons with darker purple color scheme (#2d1f4e)
- Add canvas dev dependency for icon generation
- Fix AchievementCard badge visibility with consistent dark bg
- Move code block copy button to bottom-right for better UX
- Add vertical margin to pre blocks for better spacing
- Improve batch synopsis prompt to be more concise

Claude ID: 97a10f0d-145d-4352-babd-6d9caed0f9dc
Maestro ID: b9bc0d08-5be2-4fdf-93cd-5618a8d53b35
2025-12-02 17:02:29 -06:00
Pedram Amini
b90394b0eb fix: Use proper conductor silhouette graphic for app icon and splash
Replace generated SVG conductor with the authentic conductor silhouette
graphic provided by the user. The conductor graphic now appears in:
- App icon (white silhouette on purple background)
- Startup splash screen
- Achievement overlays (dark/light variants for theme support)

Also includes a TabBar fix for initial scroll position of active tab.
2025-12-01 00:44:13 -06:00
Pedram Amini
db55798aa0 feat: Update app icon and splash logo to conductor silhouette
Replace wand icon with conductor maestro silhouette for:
- App icon (icon.png, icon.icns, icon.ico)
- Startup splash screen
- PWA icons for web interface

The wand icon is preserved as icon-wand.png (the "glyph" version)
for use elsewhere in the UI where simplicity is preferred.
2025-12-01 00:29:25 -06:00
Pedram Amini
f8156ab12d feat: Add conductor-themed achievement system for AutoRun tracking
Implement a gamification system that rewards users for cumulative AutoRun
usage with 11 conductor-themed badge levels (from "Apprentice Conductor"
to "Titan of the Baton").

Features:
- Achievement card in About modal showing current badge, progress, and stats
- Standing Ovation full-screen celebration overlay for badge unlocks
- Same celebration treatment for new personal longest-run records
- Trophy badge indicator in session list header (visible at level 1+)
- Expandable badge unlock history (visible at level 2+)
- Shareable achievement card (copy to clipboard or download as PNG)
- Theme-aware maestro conductor silhouette (light/dark variants)
- Badge data includes example conductors with Wikipedia links

Badge progression spans from 15 minutes to 10 years of cumulative
AutoRun time, with each badge featuring unique flavor text and
an example maestro from classical music history.

Claude ID: 97a10f0d-145d-4352-babd-6d9caed0f9dc
Maestro ID: b9bc0d08-5be2-4fdf-93cd-5618a8d53b35
2025-12-01 00:25:11 -06:00
Pedram Amini
ca85ff7c48 UX prototype complete 2025-11-23 19:00:08 -06:00