← Commit history
README.md+27−12
@@ -84,21 +84,36 @@ compiler needed, and Windows Defender won't quarantine it (it's signed by "Adom  ## Screenshots -### The preferences screen, read & fix your live power settings-Reachable from Windows' Screen Saver **"Settings…"** button, it reads your *actual* Windows-power settings (lid, sleep, screen-off, lock) and shows them against the recommended-"vibe-coding" profile, with one-click **Apply** for anything that's drifted. A **Re-check**-button re-reads the live settings, and a toggle turns the **Win + Shift + L** hotkey on or off.-Windows' defaults predate the AI age, they assume an idle laptop should sleep; this profile keeps-it working instead.+### The system-tray app+A tiny always-on helper, **adom-stayawake.exe**, lives in your system tray. Right-click it for everything: the status / screen-locks window, the preferences, and a one-click "show the screensaver now" (with its **Win+Shift+L** shortcut spelled out). It also flips to a warning icon if anything is stopping your display from turning off. -![Adom Screensaver preferences screen, live power-settings drift table](/blob/app/adom-screensaver/screenshots/preferences.png)+![The Adom Screensaver system-tray menu, dark native Win32 menu](/blob/app/adom-screensaver/screenshots/systray-menu.png) -### A live billboard slide, advertising the latest Wiki drops-While the screensaver is up, it cycles recent Adom Wiki apps/skills, each hero, title, and a-**"just ask Claude"** prompt, over a live power + display-off-countdown footer.+### The status / screen-locks window+The diagnostics screen. It runs with admin rights so it can read `powercfg /requests` and show, **live**, exactly what (if anything) is holding your display on, so the screensaver and display-off can't happen. Healthy state is green; if a screen-share, recording, or capture is pinning the display awake, it names the culprit and tells you how to stop it. Auto-refreshes every 10 seconds. -![A live billboard slide from the Adom Wiki](/blob/app/adom-screensaver/screenshots/billboard-concur.png)+![The Adom Screensaver status window showing keep-awake state and display-lock holders](/blob/app/adom-screensaver/screenshots/status-window.png)++### The preferences window+Reachable from Windows' Screen Saver **"Settings…"** button (or the tray), it reads your *actual* Windows power settings (lid, sleep, turn-the-display-off, lock) and shows them against the recommended "vibe-coding" profile, with one-click **Apply** for anything that's drifted. Fine-tune the idle timeout, how long the billboards play before the display turns off, and a never-turn-off (kiosk) option.++![Adom Screensaver preferences window, live power-settings drift table](/blob/app/adom-screensaver/screenshots/preferences-window.png)++### The splash, your machine at a glance+When the screensaver starts it briefly shows a branded splash with live nerd-stats: power source, when the display turns off, sleep behavior, the native keep-awake holding `ES_SYSTEM_REQUIRED`, and how many billboards have loaded from the Wiki. Then it hands off to the billboards.++![Adom Screensaver splash with live power and keep-awake nerd stats](/blob/app/adom-screensaver/screenshots/splash.png)++### Live billboard slides, advertising the latest Wiki drops+While the screensaver is up it cycles recent Adom Wiki apps and skills, each with its hero, title, and a **"just ask Claude"** prompt, over a live power + display-off-countdown footer. The order reshuffles every run so it always feels fresh, and the faint Adom mark drifts behind from a random spot each time.++![Billboard slide for Chipfit, a 3D chip to KiCad footprint validator](/blob/app/adom-screensaver/screenshots/billboard-chipfit.png)++![Billboard slide for Container Conduit](/blob/app/adom-screensaver/screenshots/billboard-container-conduit.png)++![Billboard slide for the MOSFET IV Characterization Visualizer](/blob/app/adom-screensaver/screenshots/billboard-mosfet.png)++![Billboard slide for the Adom Safety App](/blob/app/adom-screensaver/screenshots/billboard-safety-app.png)  ## Dependencies 
package.json+3−2
@@ -1,6 +1,6 @@ {   "slug": "adom-screensaver",-  "version": "0.6.4",+  "version": "0.6.6",   "description": "Vibe-coding screensaver, fades up a live billboard of the latest Adom Wiki drops (truly cached to disk; plays webm silently, renders SVG) with a power-aware nerd-stats splash, while signed native keep-awake holds the machine so Claude Code + /remote-control threads survive. Win+Shift+L to launch.",   "type": "app",   "keywords": [@@ -27,5 +27,6 @@     "page.json",     "screenshots/**"   ],-  "org_name": "adom"+  "org_name": "adom",+  "visibility": "public" }\ No newline at end of file
page.json+1−1
@@ -4,7 +4,7 @@   "slug": "adom-screensaver",   "title": "Adom Screensaver",   "brief": "Turn your laptop into an always-on vibe coding server: branded screensaver + native keep-awake (no PowerToys) + honest, hardware-aware power management.",-  "version": "0.6.4",+  "version": "0.6.6",   "install": {     "binary_name": "adom-screensaver",     "install_dir": "",
screenshots/billboard-chipfit.pngadded
⋯ 1 unchanged line ⋯
screenshots/billboard-container-conduit.pngadded
⋯ 1 unchanged line ⋯
screenshots/billboard-mosfet.pngadded
⋯ 1 unchanged line ⋯
screenshots/billboard-safety-app.pngadded
⋯ 1 unchanged line ⋯
screenshots/preferences-window.pngadded
⋯ 1 unchanged line ⋯
screenshots/splash.pngadded
⋯ 1 unchanged line ⋯
screenshots/status-window.pngadded
⋯ 1 unchanged line ⋯
screenshots/systray-menu.pngadded
⋯ 1 unchanged line ⋯