Route VR mode through app preferences
This commit is contained in:
@@ -177,7 +177,7 @@ project-open, app-close, save, save-as, and save-version flows;
|
||||
contracts while legacy canvas/project loading remains in place.
|
||||
`pp_app_core` also owns tested app preference plans for UI scale/font scale,
|
||||
scale option selection, viewport scale, RTL layout direction, timelapse
|
||||
recording toggles, VR controller enablement, and canvas cursor mode;
|
||||
recording toggles, VR mode start/stop, VR controller enablement, and canvas cursor mode;
|
||||
the live tools/options menu and `pano_cli plan-app-preferences` consume those
|
||||
contracts. Options-menu preference execution now dispatches through
|
||||
`AppPreferenceServices` and `src/legacy_app_preference_services.*` before
|
||||
@@ -606,7 +606,7 @@ legacy UI/panel/canvas/platform adapters continue execution. The live animation
|
||||
panel route now also checks animation panel visibility and applies animation
|
||||
panel layout state instead of using the grid panel by mistake.
|
||||
Options-menu preference callbacks now dispatch UI scale, viewport scale, RTL,
|
||||
VR-controller, auto-timelapse, and cursor-mode side effects through
|
||||
VR mode, VR-controller, auto-timelapse, and cursor-mode side effects through
|
||||
`AppPreferenceServices` in `src/legacy_app_preference_services.*` before
|
||||
retained settings writes, recording lifecycle calls, and legacy canvas/UI
|
||||
adapters continue.
|
||||
@@ -1357,7 +1357,7 @@ Results:
|
||||
after options-menu preference execution moved behind app preference services.
|
||||
- Focused preference CTest coverage passed for
|
||||
`pp_app_core_app_preferences_tests` and the app-preferences CLI smoke tests
|
||||
after the live bridge split.
|
||||
after the live bridge split, including VR mode failed-start status coverage.
|
||||
- `pp_app_core_document_recording_tests` passed, covering recording start/stop,
|
||||
clear, platform recorded-file cleanup, frame-count reset, export progress
|
||||
totals, and oversized progress-total clamping.
|
||||
|
||||
Reference in New Issue
Block a user