Bind Apple platform services explicitly
This commit is contained in:
@@ -18,6 +18,13 @@ agent or engineer to remove them without reconstructing context from chat.
|
||||
|
||||
## Reductions
|
||||
|
||||
- 2026-06-17: `DEBT-0016`/`DEBT-0017`/`DEBT-0051`/`DEBT-0052`/`DEBT-0053`
|
||||
were narrowed again. `PanoPainter-OSX/main.cpp` and
|
||||
`PanoPainter/GameViewController.m` now bind owned legacy
|
||||
`PlatformServices` instances into `App`, and
|
||||
`src/platform_legacy/legacy_platform_services.*` now takes an injected Apple
|
||||
document-service provider instead of hardcoding direct calls to
|
||||
`active_legacy_apple_document_platform_services()` in the touched path.
|
||||
- 2026-06-17: `DEBT-0016`/`DEBT-0017` were narrowed again.
|
||||
`src/platform_legacy/legacy_platform_services.*` now takes an explicit
|
||||
Android bridge through `create_platform_services(...)`, and
|
||||
|
||||
Reference in New Issue
Block a user