Commit Graph

9 Commits

Author SHA1 Message Date
Peter Steinberger
5fba9b79de
docs: refresh project banner (#190)
Some checks are pending
macOS CI / PeekabooCore build & tests (push) Waiting to run
macOS CI / Peekaboo CLI build & tests (push) Blocked by required conditions
macOS CI / Tachikoma build & tests (push) Blocked by required conditions
macOS CI / Build macOS apps (Peekaboo + Inspector) (push) Blocked by required conditions
macOS CI / SwiftLint (core + CLI) (push) Blocked by required conditions
2026-06-13 14:59:28 -07:00
Peter Steinberger
eef005a926
fix(app): polish mac app launch chrome 2026-05-10 09:37:40 +01:00
Peter Steinberger
bcc46ec051
chore(assets): add GitHub social preview card 2026-05-09 15:10:08 +01:00
Peter Steinberger
505ad4c0de fix(mac): replace .icon app icons 2025-12-14 03:12:51 +00:00
Peter Steinberger
84dd0a621b docs: swap banner image 2025-11-25 18:33:36 +01:00
Peter Steinberger
191c430963 feat: Add real-time agent event streaming and improved UI
- Add AgentEventStream for real-time updates in Mac app
- Implement event delegate pattern in OpenAIAgent
- Update UI to show live agent progress with animations
- Add transparent menu bar icon variant
- Update configuration to use ~/.peekaboo directory
- Add secure credential storage support
- Improve onboarding flow with better permission handling
- Fix settings window to properly manage API keys
2025-07-26 15:02:20 +02:00
Peter Steinberger
50ce6f4d94 add icon 2025-07-26 15:02:20 +02:00
Peter Steinberger
0a73d80ed9 cleanup 2025-07-26 15:02:20 +02:00
Peter Steinberger
d885b5954a 🎉 Peekaboo v2.0 - Complete rewrite with multi-window support
👀📸💾 — Peekaboo—screenshot got you\! Now you see it, now it's saved.

Features:
• 🎯 Two versions: Classic (simple) and Pro (advanced)
• 🚀 Unattended screenshot automation - zero interaction required
• 🎭 Multi-window capture with descriptive filenames
• 🔍 App discovery - list all running apps and windows
• 🎯 Smart app targeting - names OR bundle IDs
• 🎨 Multiple formats: PNG, JPG, PDF
• 🏗 Auto directory creation
• 💥 Enhanced error handling and logging
• 🪟 Window-specific capture modes (front window only)
• 📝 Comprehensive test suite included

Built in the style of terminator.scpt with modern enhancements.

Files:
- peekaboo.scpt: Classic version for simple screenshots
- peekaboo_enhanced.scpt: Pro version with multi-window support
- test_screenshotter.sh: Comprehensive test suite
- README.md: Punchy documentation with real-world examples

🤖💥 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-22 18:12:47 +02:00