Commit Graph

19 Commits

Author SHA1 Message Date
27d65ca7c5 fix: make timeline zoom faster 2025-07-09 22:07:39 +02:00
3089fb0418 refactor: move timeline zoom to custom hook 2025-07-09 22:01:30 +02:00
c02f276303 refactor: fresh properties panel 2025-07-09 21:03:56 +02:00
ea59cc3950 fix: ensure timeline clips can be extended to longer than 5s 2025-07-08 00:42:46 +02:00
acda7064bd fix: unable to resize elements to be bigger 2025-07-07 23:03:35 +02:00
f3763b8465 refactor: move element resize logic to react hook 2025-07-07 19:13:20 +02:00
bd0c7f2206 refactor: store media relative to project, add storage for timeline data, and other things 2025-07-07 19:06:36 +02:00
40c7fbb4f8 refactor: move to a typed-tracks system and add support for text 2025-07-06 20:45:29 +02:00
8934cc610f refactor: added auth hooks for handling sign and signup logics 2025-06-27 10:46:35 +05:30
3f0fe9d20e refactor: improve playback controls by replacing inline functions with useCallback for clip manipulation and audio separation 2025-06-27 00:07:41 +05:30
b799615654 feat: enhance playback controls with keyboard shortcuts for clip manipulation and audio separation 2025-06-26 23:40:56 +05:30
e225272ec3 fix: some timeline issues 2025-06-26 00:37:35 +02:00
ebcb898e4e feat: use mouse-based dragging for clips
fixes an issue where dragging a clip would create a duplicate instead of dragging clip directly, and gives us more control

moved the drag to a hook for cleaner code
2025-06-25 21:02:34 +02:00
bbf9aae234 Revert "refactor: overhaul timeline component, separate into different files"
This reverts commit 2aa37920d5.
2025-06-24 17:54:41 +02:00
2aa37920d5 refactor: overhaul timeline component, separate into different files 2025-06-24 17:51:34 +02:00
ed6ab6cd5b feat: cleaned up video player, added functionality, zooming in/out, timeline position viewer, keyboard controls 2025-06-23 09:18:15 +03:00
6ee16f9df8 feat: so much stuff 2025-06-22 19:28:03 +02:00
cb2a7484ed add drag and drop to the timeline 2025-06-22 14:50:22 +02:00
87a83a5604 Initial commit 2025-06-22 10:02:50 +02:00