Docs: GPL-3.0-or-later (creator ruling); AI-generated scene backgrounds + alert video are GPL placeholders, not reserved; TASK 51 UI spec — Remove/Blur as radio-exclusive pill switches in the webcam's Layers properties (Unit: license follow-up + bg-effects UI spec)
This commit is contained in:
@@ -71,7 +71,13 @@ delivery shape changed:
|
||||
- ☐ `WebcamSceneConfig` gains `BackgroundEffect` (`None | Remove | Blur`) + `Strength`.
|
||||
- ☐ Persist via the existing `WebcamSceneConfig` table path in `LayoutStore.Save.cs`/
|
||||
`Load.cs` (new columns + migration). Follow `LayoutStore.Migrations.cs` conventions.
|
||||
- ☐ Properties panel: effect dropdown + strength slider, per webcam element.
|
||||
- ☐ **Properties UI (creator spec 2026-10-09):** in the webcam's properties in the **Layers
|
||||
panel**, two **pill switches** — "Remove background" and "Blur background" — using the existing
|
||||
`PillToggle` style (`Themes/Controls.xaml`, already used in `Controls/LeftPanel.xaml`). They act
|
||||
as **radio buttons**: turning one on turns the other off; at most one is active; both off =
|
||||
`None`. Bound to the element's `BackgroundEffect`, per webcam element. (Supersedes the old
|
||||
"effect dropdown" idea. A strength slider was in the original plan but is NOT in the creator's
|
||||
spec — confirm before adding one.)
|
||||
- ☐ Replace-background affordance: **none in v1** — the creator drops any layer behind the
|
||||
webcam. Effect preview must not obscure the fact that layers below still show through.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user