aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/plans
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-17 13:27:55 +0200
committerDanilo M. <danix@danix.xyz>2026-09-17 13:27:55 +0200
commitebe8d060b28b3e602f83d7f0a385c8cc2ee424a9 (patch)
tree1c08b317f3af46520b03e3d95336356d94f4ee4d /docs/superpowers/plans
parent96841b1cef108130bcf1ab21c34cf89b92f1b35c (diff)
downloadsddm-theme-udt-ebe8d060b28b3e602f83d7f0a385c8cc2ee424a9.tar.gz
sddm-theme-udt-ebe8d060b28b3e602f83d7f0a385c8cc2ee424a9.zip
docs: correct the multi-screen premise to per-window SDDM model
Diffstat (limited to 'docs/superpowers/plans')
-rw-r--r--docs/superpowers/plans/2026-09-17-sddm-theme-udt.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/superpowers/plans/2026-09-17-sddm-theme-udt.md b/docs/superpowers/plans/2026-09-17-sddm-theme-udt.md
index 1da3d20..81ada3d 100644
--- a/docs/superpowers/plans/2026-09-17-sddm-theme-udt.md
+++ b/docs/superpowers/plans/2026-09-17-sddm-theme-udt.md
@@ -10,6 +10,13 @@
**Spec:** `docs/superpowers/specs/2026-09-17-sddm-theme-udt-design.md`
+> **Correction (post-implementation):** Task 1's `Main.qml` assumed one greeter
+> window spanning a union of all screens (`screenModel.geometry(-1)`). SDDM
+> 0.21 creates one window per screen, each with a single-row `screenModel` and a
+> boolean `primaryScreen` context property. The spec's multi-screen decision was
+> corrected; the implementation now gates the card per window. Read the spec,
+> not Task 1's original code, for the multi-screen model.
+
## Global Constraints
- License: GPLv2 only. Every source file carries `SPDX-License-Identifier: GPL-2.0-only` and `Copyright (C) 2026 Danilo M. <danix@danix.xyz>`.