Centralize legacy brush UI bridge
This commit is contained in:
@@ -173,6 +173,12 @@ Known local toolchain state:
|
||||
contracts while legacy `Canvas` mode state, transform actions, picking,
|
||||
touch-lock, save/UI/cursor calls, brush-size controls, and history execution
|
||||
remain tracked by `DEBT-0027`.
|
||||
- `src/legacy_brush_ui_services.*` is the current UI-shell bridge for brush
|
||||
color, texture, preset, stroke-refresh, brush texture-list, and stroke-control
|
||||
execution. It keeps those live paths on the `pp_app_core` contracts while
|
||||
legacy `Brush`, `Canvas::I`, image load/save, `NodePanelBrush`,
|
||||
`NodePanelStroke`, quick/color refreshes, and the temporary
|
||||
`NodePanelBrush` friend adapter remain tracked by `DEBT-0023`.
|
||||
- `pano_cli simulate-image-import` decodes an embedded tiny PNG through
|
||||
`pp_assets`, attaches it to `pp_document`, and is covered by
|
||||
`pano_cli_simulate_image_import_smoke`.
|
||||
|
||||
Reference in New Issue
Block a user