Files
Miguel Ángel 5ae8a9b5b0 feat(studio): smooth gesture recordings + editable easeEach in Animation panel
Gesture recordings now go through Gaussian smoothing (radius 3) before
commit, eliminating jitter while preserving motion shape.  The Animation
panel's Speed dropdown writes easeEach for keyframed tweens (ease for flat
tweens), and the selected preset highlights correctly.

Fixed a fetch-cancellation race in useGsapAnimationsForElement — the
target object reference in useEffect deps was unstable across re-renders,
causing cleanup to cancel in-flight API calls before results arrived.
Switched deps to target?.id and target?.selector primitives.

Also adds a cache-buster query param on the gsap-animations fetch to
prevent stale HTTP-cached responses after mutations.
2026-06-22 22:52:42 -04:00
..
2026-06-22 22:44:19 +00:00