Route animation timeline scrubbing through app core

This commit is contained in:
2026-06-05 00:28:06 +02:00
parent 59210c28ea
commit a9e12f2219
8 changed files with 194 additions and 5 deletions

View File

@@ -1698,7 +1698,9 @@ Results:
playback toggle start/stop planning, animation panel action planning,
invalid panel timeline state rejection, non-mutating duration no-ops, tested
onion-skin frame range/alpha falloff planning consumed by live `NodeCanvas`
panorama drawing, and malformed execution payload rejection.
panorama drawing, tested timeline mouse-scrub cursor-to-frame planning
consumed by live `NodeAnimationTimeline`, 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`,
@@ -1709,6 +1711,9 @@ Results:
`pano_cli_plan_animation_panel_action_next_smoke`,
`pano_cli_plan_animation_panel_action_toggle_stop_smoke`,
`pano_cli_plan_animation_panel_action_rejects_bad_timeline`,
`pano_cli_plan_animation_timeline_scrub_smoke`,
`pano_cli_plan_animation_timeline_scrub_clamps_left`,
`pano_cli_plan_animation_timeline_scrub_rejects_bad_duration`,
`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.