Centralize Win32 app runtime binding setup

This commit is contained in:
2026-06-17 12:19:24 +02:00
parent a267386188
commit aec78fb838
5 changed files with 27 additions and 12 deletions

View File

@@ -104,6 +104,10 @@ Current slice:
- `src/platform_windows/windows_runtime_state.*` now also owns the bound
Win32 `App*` / tablet binding surface alongside the retained owned `App`,
runtime, and tablet objects.
- `src/platform_windows/windows_runtime_state.*` now also owns the Win32
owned-app creation plus app/runtime binding handoff, so
`windows_runtime_shell.cpp` is thinner and no longer open-codes that
retained runtime-state setup.
- `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.