← Commit history

0.7.2: proper hero (adom-wiki-hero-image), README shows all 4 config tabs, helper TaskbarCreated fix (tray icon survives explorer restarts)

John Lauer ·527308c4c6 ·4mo ago ·parent 52b57bb
8 files changed +81−45
README.md+25−5
@@ -14,15 +14,35 @@ Launch it any time with **Win + Shift + L**. Built for the people who fire up their Claude threads before they head to dinner and need them still running when they get back. -## New in 0.7.0+## New in 0.7 -- **Tabbed preferences.** The settings window is now organized into **Cascade / Power / Preview / About** tabs, with a live **Modern Standby** readout on the Power tab that explains why your machine light-sleeps when the screen turns off (and why the lid-close recommendation is what it is).-- **More to show, clearly labeled.** Every billboard now wears an **App / Skill / Component** capsule, and you can optionally rotate in **component** pages (eval boards, modules, parts) that have a real 3D render.+- **Tabbed preferences.** The settings window is now organized into **Cascade / Power / Preview / About** tabs (below), with a live **Modern Standby** readout that explains why your machine light-sleeps when the screen turns off.+- **More to show, clearly labeled.** Every billboard wears an **App / Skill / Component** capsule, and you can optionally rotate in **component** pages (eval boards, modules, parts) that have a real 3D render. - **Tougher when things go sideways.** Survives a **no-wifi** launch (plays your cached drops, never burns in), snaps out instantly when you dismiss the opening logo, and shows an on-screen status whenever something is still loading. -![The tabbed preferences window](/blob/app/adom-screensaver/screenshots/config-tabs.png)+## The settings window -![A component billboard with a real 3D render, not a schematic symbol](/blob/app/adom-screensaver/screenshots/billboard-component.png)+Right-click the tray icon and choose **Settings** (or press **Win + Shift + L**, then open preferences). Four tabs:++**Cascade** - the timed stages: idle delay, logo hold, splash, seconds per billboard, and when it dims.++![Cascade tab, the screensaver cascade timings](/blob/app/adom-screensaver/screenshots/settings-cascade.png)++**Power** - your live Modern Standby state up top, the recommended power profile with one-click **Apply**, the never-turn-the-display-off toggle, a backlight-dim hardware test, and the global hotkey.++![Power tab, Modern Standby readout + recommended power settings](/blob/app/adom-screensaver/screenshots/settings-power.png)++**Preview** - see it for real before you commit: test an **app / skill / component** billboard, a **private** billboard, or jump straight to the **dimmed** screen.++![Preview tab, test buttons for each billboard kind](/blob/app/adom-screensaver/screenshots/settings-preview.png)++**About** - the plain-language explainer of why a vibe-coding machine needs different power rules.++![About tab, why the machine needs different rules](/blob/app/adom-screensaver/screenshots/settings-about.png)++And a billboard playing a real component with its 3D render (not a schematic symbol):++![A component billboard with a real 3D render](/blob/app/adom-screensaver/screenshots/billboard-component.png)  ## Install 
package.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "adom-screensaver",-  "version": "0.7.1",+  "version": "0.7.2",   "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": [
page.json+55−39
@@ -1,52 +1,68 @@ {-  "slug": "adom-screensaver",-  "version": "0.7.1",-  "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.",+  "schema_version": 1,   "type": "app",-  "keywords": [-    "screensaver",-    "keep-awake",-    "vibe-coding",-    "webview2",-    "billboard",-    "wiki",-    "remote-control",-    "windows"-  ],-  "scripts": {-    "install": "./install.sh",-    "uninstall": "./uninstall.sh"+  "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.7.2",+  "install": {+    "binary_name": "adom-screensaver",+    "install_dir": "",+    "install_hint": "",+    "version_cmd": ""+  },+  "author": {+    "id": "6738b00a4dc87b8adbb0a5a3",+    "name": "John Lauer",+    "email": "[email protected]"   },-  "dependencies": {},-  "files": [-    "SKILL.md",-    "dist/win/**",-    "skills/**",-    "install.sh",-    "uninstall.sh",-    "page.json",-    "screenshots/**"-  ],-  "org_name": "adom",-  "visibility": "public",-  "bundled": true,   "tags": [     "screensaver",     "keep-awake",-    "vibe-coding",-    "windows",-    "billboard",+    "vibe-coding-server",+    "powertoys-free",     "remote-control",-    "webview2"+    "power",+    "windows",+    "asus-rog"   ],-  "org": "adom",-  "author": {-    "name": "John Lauer",-    "email": "[email protected]"+  "license": "proprietary",+  "visibility": {+    "public": true   },   "hero": {     "type": "image",-    "path": "screenshots/hero.png"+    "path": "screenshots/hero-v2.png"+  },+  "sample_prompts": [+    "set up the Adom vibe coding server screensaver on my laptop",+    "keep my laptop awake without PowerToys",+    "make my screen turn off but keep the machine awake",+    "change the screensaver idle timeout to 1 minute",+    "show me the Adom screensaver"+  ],+  "discovery_triggers": [+    "vibe coding server",+    "keep my laptop awake",+    "keep laptop awake",+    "stay awake without powertoys",+    "replace powertoys",+    "keep awake no powertoys",+    "screen off but stay awake",+    "turn off display but keep running",+    "keep claude threads running while away",+    "keep remote control alive",+    "adom screensaver",+    "laptop screensaver",+    "screensaver that keeps machine awake",+    "screensaver status card"+  ],+  "discovery_pitch": "Turn your laptop into an always-on vibe coding server: a branded Adom screensaver, native keep-awake without PowerToys, and honest hardware-aware backlight-off that keeps your Claude/Remote Control threads alive while you're away.",+  "metadata": {+    "platform": "windows"   },-  "updated_at": "2026-06-22T12:16:04.612Z"+  "created_at": "2026-06-04T21:55:44.401Z",+  "updated_at": "2026-06-10T15:22:04.850Z",+  "skills": [],+  "org_name": null }\ No newline at end of file
screenshots/hero-v2.pngadded
⋯ 1 unchanged line ⋯
screenshots/settings-about.pngadded
⋯ 1 unchanged line ⋯
screenshots/settings-cascade.pngadded
⋯ 1 unchanged line ⋯
screenshots/settings-power.pngadded
⋯ 1 unchanged line ⋯
screenshots/settings-preview.pngadded
⋯ 1 unchanged line ⋯