Skip to content

Feature request: side-by-side diff view to compare motion changes between iterations #5

Description

@alexandrenf

Feature request

In the Workbench, when the agent edits a component's motion, it would be great to have a side-by-side view comparing the previous iteration against the current one, so you can see exactly what changed and how.

Right now it's hard to tell precisely what a new iteration changed versus the prior state (timing, easing, triggers, keyframes, etc.) without manually remembering or re-checking the running page. A direct before/after comparison would make it much easier to evaluate whether an edit actually achieved the intended effect, and to quickly spot unintended regressions.

Proposed behavior

Add a compare/diff view that shows the last iteration and the current iteration side by side, for example two live previews of the component running in parallel, or a before/after split view. Highlight what changed between the two versions, such as changed properties in the keyframe editor, trigger or preset differences, and timing or easing deltas, so it's clear at a glance. Offer a fullscreen option for this comparison view, so it's easier to closely inspect subtle motion differences without the rest of the workbench UI in the way. Ideally this ties into the existing timeline and keyframe editor so scrubbing stays in sync between the two versions.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions