Bind Win32 app shell and move more legacy platform state
This commit is contained in:
@@ -92,6 +92,17 @@ Current hotspot files:
|
||||
|
||||
Latest slice:
|
||||
|
||||
- The retained Web fallback service object and the Apple storage-path
|
||||
preparation helper now also live in
|
||||
`src/platform_legacy/legacy_platform_state.*` instead of being built inline
|
||||
inside `src/platform_legacy/legacy_platform_services.cpp`, which trims
|
||||
another process-global fallback/service pocket out of the legacy platform
|
||||
shell.
|
||||
- The Win32 window procedure, stylus state updates, lifecycle shutdown path,
|
||||
and VR shell callback wiring no longer reach `App::I` directly; the live
|
||||
Windows shell now binds the active `App*` explicitly through
|
||||
`src/platform_windows/windows_runtime_shell.*`, leaving `App::I` only at
|
||||
the entry/shutdown composition edge in the touched Win32 path.
|
||||
- The full retained Apple document bridge construction no longer lives inline
|
||||
in `src/platform_legacy/legacy_platform_services.cpp`; it now lives behind
|
||||
`active_legacy_apple_document_platform_services()` in
|
||||
|
||||
Reference in New Issue
Block a user