Extend animation panel frame dispatch
This commit is contained in:
@@ -499,8 +499,9 @@ adapter continues execution.
|
||||
`pano_cli plan-animation-operation` exposes app-core planning for animation
|
||||
frame add, duplicate, remove, duration adjustment, timeline moves, timeline
|
||||
goto/next/previous, and onion-size updates used by the live animation panel
|
||||
Panel-control and timeline execution now dispatch through
|
||||
`DocumentAnimationServices` before the legacy `Canvas`/`Layer` adapter
|
||||
plus frame selection and no-reload playback stepping. Panel-control,
|
||||
timeline, selected-frame click, and playback tick execution now dispatch
|
||||
through `DocumentAnimationServices` before the legacy `Canvas`/`Layer` adapter
|
||||
continues.
|
||||
`pano_cli plan-brush-operation` exposes app-core planning for brush color
|
||||
changes, tip/pattern/dual texture changes, preset brush replacement, and stroke
|
||||
@@ -1203,12 +1204,16 @@ Results:
|
||||
add/duplicate/remove planning, selected-frame rejection, last-frame remove
|
||||
rejection, duration floor/overflow handling, timeline move edge behavior,
|
||||
goto/next/previous wrapping, onion-size rejection, service dispatch ordering,
|
||||
frame-click selection planning, no-reload playback step planning,
|
||||
non-mutating duration no-ops, and malformed execution payload rejection.
|
||||
- `pano_cli_plan_animation_operation_add_smoke`,
|
||||
`pano_cli_plan_animation_operation_duration_floor_smoke`,
|
||||
`pano_cli_plan_animation_operation_next_wrap_smoke`, and
|
||||
`pano_cli_plan_animation_operation_rejects_remove_last_frame` passed and
|
||||
expose live animation-panel planning as JSON automation.
|
||||
`pano_cli_plan_animation_operation_next_wrap_smoke`,
|
||||
`pano_cli_plan_animation_operation_select_smoke`,
|
||||
`pano_cli_plan_animation_operation_playback_smoke`,
|
||||
`pano_cli_plan_animation_operation_rejects_remove_last_frame`, and
|
||||
`pano_cli_plan_animation_operation_rejects_bad_selection` passed and expose
|
||||
live animation-panel planning as JSON automation.
|
||||
- `pp_app_core_brush_ui_tests` passed, covering brush color channel validation,
|
||||
invalid color rejection, texture-path validation, preset-brush availability,
|
||||
preserve-current-color intent, stroke-settings refresh intent, service
|
||||
|
||||
Reference in New Issue
Block a user