Commit Graph
4 Commits
Author SHA1 Message Date
taodengandClaude Sonnet 4.6 b240b764ef feat: regenerate icons with proper orange circle + white O design (v0.9.6)
- Regenerated icon.png (512x512 RGBA) and tray-icon.png (16x16 RGBA)
  with lobster orange #FF6B35 circle and white "O" ring
- Rebuilt icon.icns via sips + iconutil with full iconset (10 sizes)
- Added icon.ico for Windows (6 sizes, PNG-embedded ICO)
- Added icon.iconset/ source files for future icon regeneration
- Tray hide-to-tray already enabled; package.json build config already
  targets mac (DMG+icns), linux (AppImage+png), win (NSIS+ico)
- Build verified: ODO-0.9.6-arm64.dmg produced successfully

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 22:15:09 +10:00
taodengandClaude Sonnet 4.6 7e18aa9b4f feat: add tray support and cross-platform packaging assets (v0.9.6)
- Generate placeholder icons: icon.png (512x512), tray-icon.png (16x16), icon.icns (macOS)
- Fix window close behavior: hide to tray instead of quitting
- Add tray left-click and double-click handlers to restore window
- Add app.dock.hide/show on macOS for proper dock visibility
- Bump version to 0.9.6 in package.json, preload.js, openclaw-manager.js

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 21:56:35 +10:00
taodengandClaude Sonnet 4.6 3cba8552cf fix: close window quits app instead of hiding to tray
No system tray is shown, so hiding the window on close left the app
running with no way to quit except Ctrl+C. Now closing the window
sets isQuitting=true and lets the normal close flow proceed, which
triggers before-quit → stopServer().

Bumps version 0.9.4 → 0.9.5.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 21:32:16 +10:00
taodeng a1e7e66ae1 feat: initial commit — odo v0.9.4 Electron desktop app for OpenClaw management
- Electron main process with tray icon and IPC setup
- openclaw-manager.js server bridge
- Architecture design document (ODO_ARCHITECTURE.md)
- preload.js for renderer context bridge
2026-03-19 21:10:14 +10:00