Extract Win32 runtime flow orchestration

This commit is contained in:
2026-06-17 11:47:07 +02:00
parent a1031b3af1
commit b35fa36584
6 changed files with 165 additions and 116 deletions

View File

@@ -70,6 +70,11 @@ What is already real:
- `pp_app_core`
Latest slice:
- `src/platform_windows/windows_runtime_flow.*` now owns the Win32 bound-app
startup/message-loop/shutdown orchestration that used to live in
`windows_runtime_shell.cpp`.
- `src/platform_windows/windows_runtime_shell.cpp` is thinner again and now
delegates the main runtime flow through that Windows-owned helper.
- `src/platform_windows/windows_runtime_shell.cpp` and
`src/platform_windows/windows_lifecycle_shell.cpp` now drive thread
start/stop through the explicit Windows runtime binding instead of routing

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_flow.*` now owns the Win32 bound-app
startup/message-loop/shutdown orchestration.
- `src/platform_windows/windows_runtime_shell.cpp` now delegates that runtime
flow instead of carrying the whole orchestration pocket inline.
- `src/platform_windows/windows_runtime_shell.cpp` and
`src/platform_windows/windows_lifecycle_shell.cpp` now use the explicit
Windows runtime binding for thread start/stop control.