PLAN: note wallpaper restore-on-dormant bench-verified on Win11 (incl empty case)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
+4
-1
@@ -260,7 +260,10 @@ Replaces the legacy Google-Sheet → `.data` → GIMP → Script-Fu pipeline
|
||||
every `GoDormant` and on `Dispose` — so idle/native-game/exit return the desktop
|
||||
to what the user had. Capture is once-per-override (switching between cockpit
|
||||
profiles never records a cockpit wallpaper as the "previous"); only engages when
|
||||
`OverlayTemplatePath` is set. Known gap: a hard crash between apply and restore
|
||||
`OverlayTemplatePath` is set. Verified 2026-07-19 on Win11 by a capture→apply→
|
||||
restore round-trip against the compiled `WallpaperApplier` — including the
|
||||
empty-wallpaper case (`GetCurrent`→`''`, apply, `Restore("")` clears back to the
|
||||
original solid-color desktop). Known gap: a hard crash between apply and restore
|
||||
leaves the cockpit wallpaper (SPIF_UPDATEINIFILE persists it) — a future
|
||||
crash-recovery could persist the saved path to config.
|
||||
- **Wallpaper maker — done ✅.** `RioJoy.Tray/Editor/WallpaperMakerForm` (tray →
|
||||
|
||||
Reference in New Issue
Block a user