mirror of
https://github.com/storytold/deckcraft.git
synced 2026-10-24 10:37:03 -06:00
The pane's bars now come from deckcraft_anim::Timeline, the same schedule the slide show plays, so With/After Previous, delays, repeats and auto-reverse line up on a shared seconds ruler. Dragging a bar sets the delay and dragging its right edge sets the duration (snapped to 0.05 s), each through animation.timing, so one undoable command per drag. Bar geometry and drag maths live in animtimeline.rs as pure, unit-tested functions; kittest drives the drags. Parity and gaps docs updated. Co-authored-by: Cursor <cursoragent@cursor.com>