Thin Win32 lifecycle close handling

This commit is contained in:
2026-06-17 14:43:44 +02:00
parent 2f33b00b2a
commit 74abddd81e
5 changed files with 14 additions and 2 deletions

View File

@@ -124,6 +124,9 @@ Latest slice:
- `src/platform_windows/windows_lifecycle_state.*` now also owns the Win32
lifecycle close/VR control handoff, so `windows_lifecycle_shell.cpp` is
down to a thinner message adapter over the retained lifecycle state helper.
- `src/platform_windows/windows_lifecycle_state.*` now also owns the Win32
close-message shutdown/quit handoff, so `windows_lifecycle_shell.cpp` is
down to a one-line adapter over the retained lifecycle state helper.
- `src/platform_windows/windows_runtime_shell.h` is now a thinner runtime
entrypoint header that picks up the retained binding surface from
`windows_runtime_state.h` instead of declaring a second shell-owned binding

View File

@@ -133,6 +133,9 @@ Current slice:
- `src/platform_windows/windows_lifecycle_state.*` now also owns the Win32
lifecycle close/VR control handoff, so `windows_lifecycle_shell.cpp` is
down to a thinner message adapter over the retained lifecycle state helper.
- `src/platform_windows/windows_lifecycle_state.*` now also owns the Win32
close-message shutdown/quit handoff, so `windows_lifecycle_shell.cpp` is
down to a one-line adapter over the retained lifecycle state helper.
- `src/platform_windows/windows_runtime_shell.h` is thinner again and now
imports that binding surface from `windows_runtime_state.h` instead of
declaring shell-owned bind/release accessors itself.