From e6c6913994bfd3e1831bcaf50d566b575291b817 Mon Sep 17 00:00:00 2001 From: gramps Date: Tue, 10 Nov 2026 18:09:16 -0800 Subject: [PATCH] feat(37): expose the staged-scene factory reset App Settings can now restore only the staged canonical scene. The VM saves pending edits first, resets that scene, reloads immediately, and keeps the same scene staged. Other scene edits survive; the action is disabled while live or recording. 615 tests green, clean build with 0 warnings. Reference: OBS Scene Collections keep scene/source sets distinct: https://obsproject.com/kb/scene-collections --- Controls/SettingsDrawer.xaml | 4 +++ Controls/index.md | 2 +- ViewModels/MainViewModel.cs | 14 ++++++++ ytLive.Tests/LayoutResetIntegrationTests.cs | 38 +++++++++++++++++++++ 4 files changed, 57 insertions(+), 1 deletion(-) diff --git a/Controls/SettingsDrawer.xaml b/Controls/SettingsDrawer.xaml index 45f9ac8..3451b01 100644 --- a/Controls/SettingsDrawer.xaml +++ b/Controls/SettingsDrawer.xaml @@ -127,6 +127,10 @@ +