Maze
800e720e6e
Merge pull request #208 from Sanjit-K/main
...
fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205 . …
2025-07-12 15:27:00 +02:00
Maze Winther
8545d95070
refactor: add FPS and remove turbopack (yes, fuck you turbopack)
2025-07-12 12:48:31 +02:00
Sanjit K
799fd2981a
fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205 . Added fallback function with manual UUID generation if crypto.randomUUID() was not available.
2025-07-12 00:14:03 -05:00
Maze Winther
4d67e366ad
feat: background settings (color, blur)
2025-07-11 03:52:39 +02:00
Maze Winther
8dd6f9a9b3
feat: add conditional rendering to properties panel with text change functionality
2025-07-09 23:59:39 +02:00
Maze Winther
c02f276303
refactor: fresh properties panel
2025-07-09 21:03:56 +02:00
Maze Winther
66da1e20d3
feat: remove cascade deletion logic when removing media
2025-07-08 23:38:27 +02:00
Maze Winther
3ef17cecb4
refactor: centralize logic to zustand store
2025-07-08 22:51:42 +02:00
Maze Winther
24b9c89084
refactor: remove unused import
2025-07-08 22:43:08 +02:00
Maze Winther
ea59cc3950
fix: ensure timeline clips can be extended to longer than 5s
2025-07-08 00:42:46 +02:00
Maze Winther
bd0c7f2206
refactor: store media relative to project, add storage for timeline data, and other things
2025-07-07 19:06:36 +02:00
Maze Winther
6edd5b36cf
feat: main track and ordering tracks
2025-07-06 22:51:11 +02:00
Maze Winther
40c7fbb4f8
refactor: move to a typed-tracks system and add support for text
2025-07-06 20:45:29 +02:00
Maze Winther
d623ba6b4b
refactor: simplify canvas preset names for clarity
2025-07-01 16:02:32 +02:00
Maze Winther
baf5e9907f
fix: remove 4k aspect ratio
2025-07-01 15:06:10 +02:00
Maze Winther
1a01871cfc
refactor: update media processing to use width and height instead of aspect ratio
2025-07-01 01:13:14 +02:00
Maze Winther
1fa4c9c72f
feat: update tools panel size from 25 to 45
2025-06-30 23:35:57 +02:00
Maze Winther
9e01efdc88
refactor: consolidate default panel sizes into a constant for improved maintainability
2025-06-30 23:30:36 +02:00
Maze Winther
3e916f0f00
feat: implement automatic canvas size adjustment based on first media item aspect ratio
2025-06-30 23:19:37 +02:00
Maze Winther
09373eb4a3
feat: implement project management features with storage integration, including project creation, deletion, and renaming dialogs
2025-06-30 19:58:36 +02:00
Maze Winther
bfba482098
feat: add project page with mock data and update project type to include thumbnail
2025-06-29 21:32:51 +02:00
iza
f53f2802eb
Merge pull request #135 from DevloperAmanSingh/feature/player-controls
...
Feature: More Players Controls are added now .
2025-06-27 07:02:28 +03:00
Maze Winther
dfde7592bb
refactor: separate timeline toolbar into new component and add new TrackType type
2025-06-27 01:02:01 +02:00
DevloperAmanSingh
0bdbd7e2b3
refactor: streamline audio track handling by consolidating clip addition logic in timeline store
2025-06-27 00:14:29 +05:30
DevloperAmanSingh
6262f2b379
refactor: introduce helper function for consistent clip naming with suffixes in timeline store
2025-06-27 00:07:47 +05:30
DevloperAmanSingh
a816cc503f
feat: add detailed comments for clip splitting and audio separation methods in timeline store
2025-06-26 23:46:43 +05:30
DevloperAmanSingh
3224dd974a
feat: add clip splitting and audio separation functionality to timeline store
2025-06-26 23:40:50 +05:30
Maze Winther
e225272ec3
fix: some timeline issues
2025-06-26 00:37:35 +02:00
Maze Winther
777b0f7000
refactor: improved type-safety, removal of any from all instances
2025-06-25 21:40:54 +02:00
DevloperAmanSingh
d9fcef9385
fix(playback-store): reset playhead and notify video elements on completion
2025-06-25 16:34:12 +05:30
DevloperAmanSingh
01b9dbccc2
fix(playback-store): improve mute functionality to retain previous volume state
2025-06-25 14:17:26 +05:30
DevloperAmanSingh
e14e137212
feat(playback-store): implement mute and unmute functionality with improved volume handling
2025-06-25 13:27:55 +05:30
Pulkit Garg
411a9a5f1c
feature: add project name editing functionality
2025-06-25 10:26:29 +05:30
Hyteq
65bff0d2da
fix: merge conflicts, merge
2025-06-24 08:22:24 +03:00
Hyteq
dc35619017
clean up and simplifying more logic
2025-06-24 08:10:11 +03:00
aashishparuvada
073f0d89bd
feat:enabled-redo-functionality
2025-06-24 09:31:53 +05:30
aashishparuvada
5eb29bb01d
feat:implemented-undo-feature-for-timeline
2025-06-24 09:26:31 +05:30
aashishparuvada
b9f4aebfd3
Merge branch 'main' of https://github.com/aashishparuvada/OpenCut
...
merged main
2025-06-23 21:17:25 +05:30
aashishparuvada
f44f0acf70
hotfix-improved-selection-standards
2025-06-23 21:16:21 +05:30
Aashish Paruvada
4c8a37c635
Merge branch 'OpenCut-app:main' into main
2025-06-23 21:06:33 +05:30
aashishparuvada
630250c23b
enabled-multiclip-selection
2025-06-23 20:51:36 +05:30
iza
13817a5ff8
Merge pull request #15 from StarKnightt/feature/speed-control
...
Add video speed control and improve playback smoothness
2025-06-23 17:53:13 +03:00
aashishparuvada
12d26c574b
enabled-clip-selection
2025-06-23 20:05:49 +05:30
StarKnightt
f72f5c100b
Add video speed control and improve playback smoothness
...
Added a speed control dropdown in the timeline toolbar that lets users change video playback speed between 0.5x to 2x. The dropdown shows the current speed and offers preset options.
Made video playback smoother by:
- Using better timing for speed changes
- Improving video synchronization
- Reducing playback stutters
- Making speed changes more responsive
The speed control is now easily accessible while editing and works smoothly with all video clips.
2025-06-23 20:01:12 +05:30
Hyteq
61c172c9cc
feat: proper video playback including images and videos on the timeline
2025-06-23 14:40:34 +03:00
Sompalkar
9abb502919
fix: delete only selected clip from timeline
2025-06-23 14:43:12 +05:30
Hyteq
68864c1442
feat: cleaned up logic for timeline, allow moving videos / items around the timeline instead of a fixed flexbox
2025-06-23 09:31:57 +03:00
Hyteq
d3207e6745
feat: trim videos properly, draggable trim edges to both sides, cleaned up logic and optimized
2025-06-23 09:25:27 +03:00
Hyteq
ed6ab6cd5b
feat: cleaned up video player, added functionality, zooming in/out, timeline position viewer, keyboard controls
2025-06-23 09:18:15 +03:00
Maze Winther
7e3a80eb74
improve lots of stuff around the editor
2025-06-22 22:10:50 +02:00