Route canvas view execution through app core
This commit is contained in:
@@ -226,9 +226,14 @@ Known local toolchain state:
|
||||
`pp_app_core` contracts while legacy dialogs, pickers, cloud/share/export,
|
||||
Tools, About, history, canvas-clear, settings, and platform SonarPen startup
|
||||
execution remain tracked by `DEBT-0029`, `DEBT-0030`, `DEBT-0031`,
|
||||
`DEBT-0033`, `DEBT-0034`, and `DEBT-0035`. `NodeCanvas::reset_camera()`
|
||||
now consumes the tested `pp_app_core` reset-camera state exposed through
|
||||
`pano_cli plan-canvas-camera-reset` before retained canvas camera mutation.
|
||||
`DEBT-0033`, `DEBT-0034`, and `DEBT-0035`. `src/legacy_canvas_view_services.*`
|
||||
is the shared bridge for reset-camera, viewport-density, and cursor-mode
|
||||
execution; live Tools reset-camera, document open/new-document reset, cloud
|
||||
download reset, and options viewport/cursor callbacks consume the tested
|
||||
`pp_app_core` canvas-view plans exposed through
|
||||
`pano_cli plan-canvas-camera-reset`, `pano_cli plan-canvas-view-density`,
|
||||
and `pano_cli plan-canvas-view-cursor-mode` before retained canvas mutation
|
||||
and settings writes.
|
||||
- `src/legacy_app_preference_services.*` is the current app-shell bridge for
|
||||
options-menu preference execution. It keeps UI scale, viewport scale, RTL,
|
||||
VR mode, VR-controller, auto-timelapse, and canvas cursor-mode callbacks on
|
||||
|
||||
Reference in New Issue
Block a user