Extract document resize planning
This commit is contained in:
@@ -478,6 +478,9 @@ cursor bridges continue.
|
||||
`pano_cli plan-clipboard-read` and `pano_cli plan-clipboard-write` expose the
|
||||
app-core clipboard text decisions used by live clipboard get/set requests
|
||||
before retained platform clipboard bridges continue.
|
||||
`pano_cli plan-document-resize` exposes the app-core resize dialog state and
|
||||
selected-resolution commit plan used by the live document resize dialog before
|
||||
legacy `Canvas` resize execution and `ActionManager` history clearing continue.
|
||||
`pp_platform_api` now owns a headless `PlatformServices` interface for
|
||||
startup storage path preparation, clipboard text, cursor visibility,
|
||||
virtual-keyboard visibility, UI-thread lifecycle hooks, render-context
|
||||
@@ -1078,6 +1081,12 @@ Results:
|
||||
`pano_cli_plan_recording_session_running_smoke`, and
|
||||
`pano_cli_plan_recording_session_platform_cleanup_smoke` passed and expose
|
||||
app-core recording lifecycle/export decisions as JSON.
|
||||
- `pp_app_core_document_resize_tests` passed, covering resize dialog state,
|
||||
unknown current-resolution labeling, selected-resolution mapping, square
|
||||
canvas sizing, history-clearing intent, and invalid selection rejection.
|
||||
- `pano_cli_plan_document_resize_smoke` and
|
||||
`pano_cli_plan_document_resize_rejects_invalid_selection` passed and expose
|
||||
live document-resize planning as JSON automation.
|
||||
- `pp_app_core_document_sharing_tests` passed, covering saved-path gating before
|
||||
platform share execution.
|
||||
- `pano_cli_plan_share_file_unsaved_smoke` and
|
||||
|
||||
Reference in New Issue
Block a user