aboutsummaryrefslogtreecommitdiff
path: root/docs/specs
diff options
context:
space:
mode:
Diffstat (limited to 'docs/specs')
-rw-r--r--docs/specs/2026-07-02-desktop-settings-panel-spec.org7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/specs/2026-07-02-desktop-settings-panel-spec.org b/docs/specs/2026-07-02-desktop-settings-panel-spec.org
index 0eeec3b..50853f3 100644
--- a/docs/specs/2026-07-02-desktop-settings-panel-spec.org
+++ b/docs/specs/2026-07-02-desktop-settings-panel-spec.org
@@ -141,6 +141,13 @@ master-mute mirror (or leave all audio to the audio panel), a
notifications/do-not-disturb toggle (dunst), lock/suspend actions. Craig to
name the set.
+*** 2026-07-04 Sat — Craig's input (roam capture): the set includes a wallpaper manager
+Confirmed the panel gathers the mouse/trackpad toggle, a no-sleep (idle-inhibit) toggle, and the auto-dim toggle, and adds a *wallpaper manager* (this is where the displaced waypaper functionality lands — see the media/keybind change that freed Super+Shift+P). The wallpaper manager needs its own depth:
+- take a number of directories to look in;
+- switch the wallpaper with the change persisting across sessions;
+- switch between two pictures at sunup / sundown (a day/night pair).
+That last one implies a sun-time source (a lat/long or a sunrise/sunset lookup). The wallpaper manager is sizable enough it may want its own sub-spec rather than a single panel row; decide during the spec-review whether it's a row that opens a sub-view or a separate panel. Remaining "few other things" candidates above (night-light, theme switch, DND, lock/suspend) still await Craig's yes/no.
+
* Implementation phases
1. settings.py backings (brightness get/set, kbd backlight, toggle