summaryrefslogtreecommitdiff
path: root/apps/web/src/stores
Commit message (Collapse)AuthorAgeFilesLines
* cleanupMaze Winther2025-07-151-1/+163
|
* cleanupMaze Winther2025-07-151-39/+0
|
* feat: enforce non-negative snap threshold and minimum grid interval in ↵Anwarul Islam2025-07-151-2/+2
| | | | timeline store
* feat: add snapping settings and actions to timeline storeAnwarul Islam2025-07-151-0/+53
|
* Merge pull request #208 from Sanjit-K/mainMaze2025-07-123-9/+12
|\ | | | | fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205. …
| * fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205. Added ↵Sanjit K2025-07-123-9/+12
| | | | | | | | fallback function with manual UUID generation if crypto.randomUUID() was not available.
* | refactor: add FPS and remove turbopack (yes, fuck you turbopack)Maze Winther2025-07-123-1/+33
|/
* feat: background settings (color, blur)Maze Winther2025-07-111-0/+59
|
* feat: add conditional rendering to properties panel with text change ↵Maze Winther2025-07-091-0/+41
| | | | functionality
* refactor: fresh properties panelMaze Winther2025-07-092-6/+115
|
* feat: remove cascade deletion logic when removing mediaMaze Winther2025-07-081-21/+0
|
* refactor: centralize logic to zustand storeMaze Winther2025-07-081-0/+22
|
* refactor: remove unused importMaze Winther2025-07-081-1/+0
|
* fix: ensure timeline clips can be extended to longer than 5sMaze Winther2025-07-081-1/+24
|
* refactor: store media relative to project, add storage for timeline data, ↵Maze Winther2025-07-073-44/+170
| | | | and other things
* feat: main track and ordering tracksMaze Winther2025-07-061-502/+520
|
* refactor: move to a typed-tracks system and add support for textMaze Winther2025-07-062-160/+265
|
* refactor: simplify canvas preset names for clarityMaze Winther2025-07-011-4/+4
|
* fix: remove 4k aspect ratioMaze Winther2025-07-011-1/+0
|
* refactor: update media processing to use width and height instead of aspect ↵Maze Winther2025-07-012-223/+237
| | | | ratio
* feat: update tools panel size from 25 to 45Maze Winther2025-06-301-1/+1
|
* refactor: consolidate default panel sizes into a constant for improved ↵Maze Winther2025-06-301-5/+9
| | | | maintainability
* feat: implement automatic canvas size adjustment based on first media item ↵Maze Winther2025-06-302-0/+94
| | | | aspect ratio
* feat: implement project management features with storage integration, ↵Maze Winther2025-06-302-20/+228
| | | | including project creation, deletion, and renaming dialogs
* feat: add project page with mock data and update project type to include ↵Maze Winther2025-06-291-0/+1
| | | | thumbnail
* Merge pull request #135 from DevloperAmanSingh/feature/player-controlsiza2025-06-271-7/+227
|\ | | | | Feature: More Players Controls are added now .
| * refactor: streamline audio track handling by consolidating clip addition ↵DevloperAmanSingh2025-06-271-26/+32
| | | | | | | | logic in timeline store
| * refactor: introduce helper function for consistent clip naming with suffixes ↵DevloperAmanSingh2025-06-271-5/+20
| | | | | | | | in timeline store
| * feat: add detailed comments for clip splitting and audio separation methods ↵DevloperAmanSingh2025-06-261-1/+5
| | | | | | | | in timeline store
| * feat: add clip splitting and audio separation functionality to timeline storeDevloperAmanSingh2025-06-261-7/+202
| |
* | refactor: separate timeline toolbar into new component and add new TrackType ↵Maze Winther2025-06-271-2/+3
|/ | | | type
* fix: some timeline issuesMaze Winther2025-06-261-264/+346
|
* refactor: improved type-safety, removal of any from all instancesMaze Winther2025-06-251-1/+1
|
* fix(playback-store): reset playhead and notify video elements on completionDevloperAmanSingh2025-06-251-0/+6
|
* fix(playback-store): improve mute functionality to retain previous volume stateDevloperAmanSingh2025-06-251-2/+6
|
* feat(playback-store): implement mute and unmute functionality with improved ↵DevloperAmanSingh2025-06-251-13/+44
| | | | volume handling
* feature: add project name editing functionalityPulkit Garg2025-06-251-0/+13
|
* fix: merge conflicts, mergeHyteq2025-06-241-22/+69
|\
| * feat:enabled-redo-functionalityaashishparuvada2025-06-241-4/+21
| |
| * feat:implemented-undo-feature-for-timelineaashishparuvada2025-06-241-22/+52
| |
* | clean up and simplifying more logicHyteq2025-06-241-50/+12
|/
* Merge branch 'main' of https://github.com/aashishparuvada/OpenCutaashishparuvada2025-06-231-7/+27
|\ | | | | | | merged main
| * Merge branch 'OpenCut-app:main' into mainAashish Paruvada2025-06-231-7/+27
| |\
| | * Merge pull request #15 from StarKnightt/feature/speed-controliza2025-06-231-7/+27
| | |\ | | | | | | | | Add video speed control and improve playback smoothness
| | | * Add video speed control and improve playback smoothnessStarKnightt2025-06-231-7/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | hotfix-improved-selection-standardsaashishparuvada2025-06-231-0/+3
|/ / /
* / / enabled-multiclip-selectionaashishparuvada2025-06-231-9/+27
|/ /
* / enabled-clip-selectionaashishparuvada2025-06-231-0/+13
|/
* feat: proper video playback including images and videos on the timelineHyteq2025-06-231-6/+49
|
* fix: delete only selected clip from timelineSompalkar2025-06-231-9/+15
|