Bind Apple platform services explicitly
This commit is contained in:
@@ -70,6 +70,16 @@ What is already real:
|
||||
- `pp_app_core`
|
||||
|
||||
Latest slice:
|
||||
- `PanoPainter-OSX/main.cpp` and `PanoPainter/GameViewController.m` now bind
|
||||
owned legacy `PlatformServices` instances into `App` explicitly at the Apple
|
||||
entrypoints.
|
||||
- `src/platform_legacy/legacy_platform_services.*` now takes an injected Apple
|
||||
document-service provider through `create_platform_services(...)` instead of
|
||||
hardcoding direct calls to
|
||||
`active_legacy_apple_document_platform_services()` in the touched path.
|
||||
- The touched Apple clipboard, keyboard visibility, render-context,
|
||||
document-picker, display/share, save-ui-state, app-close, SonarPen, and
|
||||
prepared-file execution now route through that injected Apple-owned provider.
|
||||
- `src/platform_legacy/legacy_platform_services.*` now takes an explicit
|
||||
Android bridge through `create_platform_services(...)` instead of declaring
|
||||
Android JNI/EGL/clipboard/file-picker hooks directly inside the legacy
|
||||
|
||||
Reference in New Issue
Block a user