Route animation panel view through app core

This commit is contained in:
2026-06-05 00:37:11 +02:00
parent a9e12f2219
commit bd6cdc20c5
8 changed files with 469 additions and 28 deletions

View File

@@ -1699,8 +1699,9 @@ Results:
invalid panel timeline state rejection, non-mutating duration no-ops, tested
onion-skin frame range/alpha falloff planning consumed by live `NodeCanvas`
panorama drawing, tested timeline mouse-scrub cursor-to-frame planning
consumed by live `NodeAnimationTimeline`, and malformed execution payload
rejection.
consumed by live `NodeAnimationTimeline`, tested animation panel layer/frame
view-model projection consumed by live `NodePanelAnimation`, stale selected
frame preservation, 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`,
@@ -1711,6 +1712,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_panel_view_smoke`,
`pano_cli_plan_animation_panel_view_allows_stale_selection`,
`pano_cli_plan_animation_panel_view_rejects_empty_frames`,
`pano_cli_plan_animation_timeline_scrub_smoke`,
`pano_cli_plan_animation_timeline_scrub_clamps_left`,
`pano_cli_plan_animation_timeline_scrub_rejects_bad_duration`,