ac-electron v0.1.39: Notepat Overlay mode (transparent floating widget) master
New entry point: "Open Notepat Overlay 🪟" in the main tray menu. Opens a transparent, chromeless BrowserWindow at Electron's `screen-saver` always-on-top level and `setVisibleOnAllWorkspaces(true, { visibleOnFullScreen: true })` so the window floats above every other app — including fullscreen — and follows the user across Spaces. Like a macOS HUD / widget. Companion tray toggle "Overlay: Click-Through" calls `setIgnoreMouseEvents(true, { forward: true })` so the overlay becomes visual-only (clicks drop through to whatever app is under it). Toggled off, it captures clicks so notes play. Persisted to preferences.json as `overlayClickThrough`. New `renderer/notepat-overlay.html` is intentionally minimal — just a 10px transparent drag strip and a corner resize grip, no frame, no border, no close button. The inside webview points at `/notepat?desktop&nogap=true&overlay=true`. Matching piece-side change in `system/public/aesthetic.computer/disks/ notepat.mjs`: reads `?overlay=true` at boot and skips the per-frame background wipe so the canvas stays transparent and the desktop shows through between the piano keys. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>