Centralize legacy document canvas bridge
This commit is contained in:
@@ -486,7 +486,8 @@ 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, and
|
||||
resize execution now dispatches through `DocumentResizeServices` before the
|
||||
legacy `Canvas` resize adapter and `ActionManager` history clearing continue.
|
||||
shared app-shell document-canvas bridge runs the legacy `Canvas` resize adapter
|
||||
and history clearing.
|
||||
`pano_cli plan-layer-rename` exposes the app-core layer rename decision used by
|
||||
the live layer rename dialog, and rename execution now dispatches through
|
||||
`DocumentLayerRenameServices` before legacy `Canvas`, `NodeLayer`, and
|
||||
@@ -544,8 +545,8 @@ adapters execute the command.
|
||||
`pano_cli plan-canvas-clear` exposes app-core planning for the main toolbar
|
||||
clear-current-layer command, including clear color validation, no-canvas
|
||||
handling, undo recording intent, and dirty-state intent; live toolbar execution
|
||||
now dispatches through `DocumentCanvasClearServices` before the legacy
|
||||
`Canvas::clear` adapter continues.
|
||||
and Layer menu clear now dispatch through the shared app-shell document-canvas
|
||||
bridge before the legacy `Canvas::clear` adapter continues.
|
||||
`pano_cli plan-image-import` exposes app-core planning for File > Import image
|
||||
route decisions, including wide equirectangular images, legacy vertical cube
|
||||
strips, regular transform-placement images, and invalid image dimensions; live
|
||||
|
||||
Reference in New Issue
Block a user