Extract Win32 runtime state storage

This commit is contained in:
2026-06-17 11:34:14 +02:00
parent ba94785eda
commit 0cf6a6ea4f
6 changed files with 66 additions and 17 deletions

View File

@@ -70,6 +70,12 @@ What is already real:
- `pp_app_core`
Latest slice:
- `src/platform_windows/windows_runtime_state.*` now owns the retained Win32
runtime object lifetime (`App`, `WacomTablet`) instead of leaving that
storage inside `windows_runtime_shell.cpp`.
- `src/platform_windows/windows_runtime_shell.cpp` now orchestrates startup and
shutdown over the Windows runtime-state helper instead of directly owning the
retained runtime pocket.
- `src/platform_windows/windows_platform_services.cpp` now owns the retained
Win32 VR shell state directly behind `platform_vr_state()`.
- `src/platform_windows/windows_window_shell.cpp` no longer exposes or owns a

View File

@@ -78,6 +78,10 @@ Completed, blocked, and superseded task history moved to
the queue is now ordered by code movement instead.
Current slice:
- `src/platform_windows/windows_runtime_state.*` now owns the retained Win32
runtime object lifetime (`App`, `WacomTablet`).
- `src/platform_windows/windows_runtime_shell.cpp` no longer carries that
retained runtime-state storage directly.
- `src/platform_windows/windows_platform_services.cpp` now owns the retained
Win32 VR shell state directly behind `platform_vr_state()`.
- `src/platform_windows/windows_window_shell.cpp` no longer keeps a separate