Skip to content

Add timeline track and clip editing - #147

Open
Chenhao-XU wants to merge 1 commit into
jbilcke-hf:mainfrom
Chenhao-XU:agent5/clapper-10-timeline-tracks-clips
Open

Add timeline track and clip editing#147
Chenhao-XU wants to merge 1 commit into
jbilcke-hf:mainfrom
Chenhao-XU:agent5/clapper-10-timeline-tracks-clips

Conversation

@Chenhao-XU

Copy link
Copy Markdown

Fixes #10

This adds basic timeline track and clip creation plus direct manipulation.

Changes:

  • add timeline store state for active dragging/resizing
  • add actions for creating tracks and clips
  • support double-click clip creation at the clicked timeline position
  • support dragging clips horizontally and across tracks
  • support left/right clip resizing
  • keep pointer capture active during drag/resize interactions

Validation:

  • esbuild parse/transpile checks for the changed timeline TS/TSX files
  • git diff --check

Notes:

  • I could not run a full project build in this environment because Bun and Git LFS are unavailable.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Timeline - Create new Tracks and Clips

1 participant