Maze Winther
|
fe5b208a18
|
Merge branch 'feat/search-sort-projects' into staging
|
2025-07-17 17:11:56 +02:00 |
Maze Winther
|
b18a48b586
|
refactor: move sorting logic to project store
|
2025-07-17 13:45:12 +02:00 |
Maze
|
5a7a089f0e
|
Merge pull request #323 from khanguyen74/feature/regenerate-media-items-thumbnail
fix: regenerate video thumbnails when a project is loaded
|
2025-07-17 13:06:06 +02:00 |
Kha Nguyen
|
36df8f2afe
|
chore: format
|
2025-07-16 16:55:35 -05:00 |
Kha Nguyen
|
9f3ba9905d
|
fix: regenerate video thumbnails when loading project
|
2025-07-16 16:49:08 -05:00 |
Maze Winther
|
dc0e4783fb
|
cleanup
|
2025-07-15 16:55:04 +02:00 |
Maze Winther
|
1fdf2a0515
|
cleanup
|
2025-07-15 14:16:54 +02:00 |
Anwarul Islam
|
9cc77b4499
|
feat: enforce non-negative snap threshold and minimum grid interval in timeline store
|
2025-07-15 06:59:46 +06:00 |
Anwarul Islam
|
2b57f3026c
|
feat: add snapping settings and actions to timeline store
|
2025-07-15 04:25:16 +06:00 |
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 |