acdream/tests/AcDream.UI.Abstractions.Tests/Panels/Settings
Erik fec0d94148 refactor(settings): own two-phase runtime settings
Move pre-window loading, startup application, live settings mutation, toon context, quality reapply, and SettingsVM loans behind one RuntimeSettingsController. Preserve retail command behavior, ordered target publication, draft semantics, and retryable failure convergence while removing duplicate GameWindow state and feature bodies.

Co-authored-by: Codex <codex@openai.com>
2026-07-22 13:30:22 +02:00
..
AudioSettingsTests.cs feat(ui): Audio tab — live volume sliders driving OpenAL engine 2026-04-26 17:57:00 +02:00
CharacterSettingsTests.cs feat(ui): Character tab — per-toon settings; Phase L.0 complete 2026-04-26 18:27:07 +02:00
ChatSettingsTests.cs feat(ui): Chat tab — channel filters + display prefs + font slider 2026-04-26 18:21:14 +02:00
DisplaySettingsTests.cs fix(rendering): bound portal resource lifetime 2026-07-18 21:35:16 +02:00
GameplaySettingsTests.cs feat(selection): port retail polygon picking and vivid marker 2026-07-17 21:32:51 +02:00
QualityPresetTests.cs feat(A.5 T22.5): QualityPreset schema + tests (commit 1/2) 2026-05-10 08:37:17 +02:00
SettingsPanelTests.cs refactor(input): own pointer and callback lifetime 2026-07-22 11:59:33 +02:00
SettingsStoreTests.cs config(vfx): default to extended particle range 2026-07-17 15:32:57 +02:00
SettingsVMTests.cs refactor(settings): own two-phase runtime settings 2026-07-22 13:30:22 +02:00