summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-06-13 21:00:48 +0900
committerAdam Malczewski <[email protected]>2026-06-13 21:00:48 +0900
commit3ff6cd370f400450e236f70c2949d5f19fb62313 (patch)
tree4143f98119aad708b13f34faa68f070a0b367bbc
parent494961f24861d2d771ced9927d0e897f0d95d03a (diff)
downloadunbox-3ff6cd370f400450e236f70c2949d5f19fb62313.tar.gz
unbox-3ff6cd370f400450e236f70c2949d5f19fb62313.zip
tasks: stage dock transparency + usability pass real-seat-verified
-rw-r--r--tasks.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/tasks.md b/tasks.md
index 11b8489..1ca8383 100644
--- a/tasks.md
+++ b/tasks.md
@@ -33,6 +33,13 @@ real-seat feel pending):**
attrs, not `{{}}`) + font `Noto Sans` + valid `transform-origin`. REAL-SEAT
VERIFIED: minimizing 2 foot windows shows 2 live preview snapshots in the dock;
Super+M repeats with >1 window. (5ebd45a)
+- TRANSPARENCY + usability pass (REAL-SEAT VERIFIED): kernel — ui surfaces now
+ composite per-pixel alpha (stray opaque `Clear()` removed) AND `set_size` resizes
+ the render target (was logical-only; the slice-5 change-request) so a surface can
+ grow. (f1e12a3). ext-stage-dock — strip background transparent (windows show
+ through; cards keep their panel), surface hugs the card stack (no full-height
+ input capture), and re-minimize-after-empty fixed (stale `focused_`: restore now
+ sets it directly since a non-defocused window's `focus()` is a seat no-op). (661166a)
**NEXT (needs user):**
1. REAL-SEAT feel check (covers c2+d1): `~/start-unbox.sh -s foot`, Super+M minimizes