| Commit message (Expand) | Author | Age | Files | Lines |
| * | refactor: restructure files to their domains, new preview overlay system, an... | Maze Winther | 2026-04-20 | 1 | -57/+0 |
| * | feat: clipboard with keyframe paste | Maze Winther | 2026-04-13 | 1 | -56/+57 |
| * | chore: normalize line endings | Maze Winther | 2026-03-29 | 1 | -56/+56 |
| * | feat: masks, properties refactor, shaders, storage migrations, and more | Maze Winther | 2026-03-29 | 1 | -1/+1 |
| * | persist snapping + ripple | Maze Winther | 2026-02-23 | 1 | -16/+28 |
| * | codebase overhaul (#697) | Maze | 2026-01-31 | 1 | -1879/+34 |
| * | feat: add support for deleting/splitting multiple elements instead of single | Maze Winther | 2025-09-02 | 1 | -126/+369 |
| * | fix: scenes now load properly | Maze Winther | 2025-09-01 | 1 | -0/+9 |
| * | refactor(core): switch to scene-based architecture | Maze Winther | 2025-09-01 | 1 | -10/+66 |
| * | feat: copy/pasting for elements | Maze Winther | 2025-08-28 | 1 | -5/+95 |
| * | refactor: type-safety & separate concerns | Maze Winther | 2025-08-26 | 1 | -107/+82 |
| * | feat: implement mute video tracks | Maze Winther | 2025-08-13 | 1 | -73/+30 |
| * | refactor: move canvas size to be a project-level setting instead of editor-level | Maze Winther | 2025-08-04 | 1 | -5/+5 |
| * | feat: sound effects functionality with freesound's api | Maze Winther | 2025-08-04 | 1 | -7/+15 |
| * | feat: add hide or show for media elements, mute or unmute for audio elements ... | melad | 2025-07-31 | 1 | -0/+19 |
| * | refactor: better error handling | Maze Winther | 2025-07-26 | 1 | -30/+73 |
| * | fix: prevent resizing elements on the timeline further than the timeline start | Maze Winther | 2025-07-26 | 1 | -3/+5 |
| * | feat: undo for when an element gets deleted from media item deletion | Maze Winther | 2025-07-26 | 1 | -8/+17 |
| * | feat: add ultracite (#452) | Hayden Bleasel | 2025-07-25 | 1 | -5/+6 |
| * | Merge pull request [#366](https://github.com/mazeincoding/AppCut/issues/366) | Maze Winther | 2025-07-22 | 1 | -0/+37 |
| * | Merge pull request #408 from treepo1/feat/select-layer-when-inserted | Maze | 2025-07-22 | 1 | -0/+2 |
| |\ |
|
| | * | feat: automatically select layer when is added to the timeline | Thiago Freire | 2025-07-21 | 1 | -0/+2 |
| * | | feat: ensure text tracks are always created above media tracks | Maze Winther | 2025-07-22 | 1 | -3/+4 |
| |/ |
|
| * | fix: undo for resizing timeline elements | Maze Winther | 2025-07-21 | 1 | -9/+28 |
| * | feat: ripple editing mode on timeline | Maze Winther | 2025-07-19 | 1 | -16/+305 |
| * | fix: ensure dragging/resizing an element on the timeline doesn't deselect it | Maze Winther | 2025-07-19 | 1 | -8/+0 |
| * | refactor: improve timeline elements, fix few bugs | Maze Winther | 2025-07-18 | 1 | -0/+8 |
| * | cleanup | Maze Winther | 2025-07-15 | 1 | -1/+163 |
| * | cleanup | Maze Winther | 2025-07-15 | 1 | -39/+0 |
| * | feat: enforce non-negative snap threshold and minimum grid interval in timeli... | Anwarul Islam | 2025-07-15 | 1 | -2/+2 |
| * | feat: add snapping settings and actions to timeline store | Anwarul Islam | 2025-07-15 | 1 | -0/+53 |
| * | Merge pull request #208 from Sanjit-K/main | Maze | 2025-07-12 | 1 | -6/+7 |
| |\ |
|
| | * | fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205. Added f... | Sanjit K | 2025-07-12 | 1 | -6/+7 |
| * | | refactor: add FPS and remove turbopack (yes, fuck you turbopack) | Maze Winther | 2025-07-12 | 1 | -1/+9 |
| |/ |
|
| * | feat: add conditional rendering to properties panel with text change function... | Maze Winther | 2025-07-09 | 1 | -0/+41 |
| * | refactor: fresh properties panel | Maze Winther | 2025-07-09 | 1 | -0/+103 |
| * | fix: ensure timeline clips can be extended to longer than 5s | Maze Winther | 2025-07-08 | 1 | -1/+24 |
| * | refactor: store media relative to project, add storage for timeline data, and... | Maze Winther | 2025-07-07 | 1 | -28/+95 |
| * | feat: main track and ordering tracks | Maze Winther | 2025-07-06 | 1 | -502/+520 |
| * | refactor: move to a typed-tracks system and add support for text | Maze Winther | 2025-07-06 | 1 | -146/+241 |
| * | refactor: update media processing to use width and height instead of aspect r... | Maze Winther | 2025-07-01 | 1 | -3/+4 |
| * | feat: implement automatic canvas size adjustment based on first media item as... | Maze Winther | 2025-06-30 | 1 | -0/+29 |
| * | Merge pull request #135 from DevloperAmanSingh/feature/player-controls | iza | 2025-06-27 | 1 | -7/+227 |
| |\ |
|
| | * | refactor: streamline audio track handling by consolidating clip addition logi... | DevloperAmanSingh | 2025-06-27 | 1 | -26/+32 |
| | * | refactor: introduce helper function for consistent clip naming with suffixes ... | DevloperAmanSingh | 2025-06-27 | 1 | -5/+20 |
| | * | feat: add detailed comments for clip splitting and audio separation methods i... | DevloperAmanSingh | 2025-06-26 | 1 | -1/+5 |
| | * | feat: add clip splitting and audio separation functionality to timeline store | DevloperAmanSingh | 2025-06-26 | 1 | -7/+202 |
| * | | refactor: separate timeline toolbar into new component and add new TrackType ... | Maze Winther | 2025-06-27 | 1 | -2/+3 |
| |/ |
|
| * | fix: some timeline issues | Maze Winther | 2025-06-26 | 1 | -264/+346 |
| * | feat:enabled-redo-functionality | aashishparuvada | 2025-06-24 | 1 | -4/+21 |