| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: restructure files to their domains, new preview overlay system, ↵ | Maze Winther | 2026-04-20 | 1 | -57/+0 |
| | | | | | and dep graph | ||||
| * | feat: clipboard with keyframe paste | Maze Winther | 2026-04-13 | 1 | -56/+57 |
| | | | | | Made-with: Cursor | ||||
| * | 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 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#500) * feat: create external tools section (#493) * feat: create external tools section * fix: better wording * Feature, added hide or show for media elements, mute or unmute for audio elements both effective on timeline and preview panel, with overlay icon for indicating so and state storing, * Minor UI vertical separator between magnifier and other buttons * fixed the AbortError issue in the AudioWaveform component. The error was occurring because of a race condition during cleanup when the component unmounts. * feat: implement bookmarking functionality in the timeline and project storage - Added bookmark management methods in the project store for toggling and checking bookmarks. - Updated the timeline component to display bookmark markers and integrate bookmark actions in the context menu. - Enhanced the storage service to handle bookmarks in project serialization and deserialization. - Updated project types to include bookmarks as an array of numbers. --------- Co-authored-by: Dominik K. <dominik@koch-bautechnik.de> Co-authored-by: Maze Winther <mazewinther@gmail.com> | ||||
| * | 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 |
| | | | | | | | | | | | | | | * Init ultracite * Update scripts and biome.jsonc * Update biome.jsonc * Update biome.jsonc * Update biome.jsonc * Run format | ||||
| * | 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 |
| |\ | | | | | [FEATURE] Select layer when adding to the Timeline | ||||
| | * | 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 ↵ | Anwarul Islam | 2025-07-15 | 1 | -2/+2 |
| | | | | | timeline store | ||||
| * | 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. … | ||||
| | * | fixed: [BUG] crypto.randomUUID is not a function Runtime Error #205. Added ↵ | Sanjit K | 2025-07-12 | 1 | -6/+7 |
| | | | | | | | | | fallback function with manual UUID generation if crypto.randomUUID() was not available. | ||||
| * | | 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 ↵ | Maze Winther | 2025-07-09 | 1 | -0/+41 |
| | | | | | functionality | ||||
| * | 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, ↵ | Maze Winther | 2025-07-07 | 1 | -28/+95 |
| | | | | | and other things | ||||
| * | 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 ↵ | Maze Winther | 2025-07-01 | 1 | -3/+4 |
| | | | | | ratio | ||||
| * | feat: implement automatic canvas size adjustment based on first media item ↵ | Maze Winther | 2025-06-30 | 1 | -0/+29 |
| | | | | | aspect ratio | ||||
| * | Merge pull request #135 from DevloperAmanSingh/feature/player-controls | iza | 2025-06-27 | 1 | -7/+227 |
| |\ | | | | | Feature: More Players Controls are added now . | ||||
| | * | refactor: streamline audio track handling by consolidating clip addition ↵ | DevloperAmanSingh | 2025-06-27 | 1 | -26/+32 |
| | | | | | | | | | logic in timeline store | ||||
| | * | refactor: introduce helper function for consistent clip naming with suffixes ↵ | DevloperAmanSingh | 2025-06-27 | 1 | -5/+20 |
| | | | | | | | | | in timeline store | ||||
| | * | feat: add detailed comments for clip splitting and audio separation methods ↵ | DevloperAmanSingh | 2025-06-26 | 1 | -1/+5 |
| | | | | | | | | | in timeline store | ||||
| | * | 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 |
| |/ | | | | type | ||||
| * | fix: some timeline issues | Maze Winther | 2025-06-26 | 1 | -264/+346 |
| | | |||||
| * | feat:enabled-redo-functionality | aashishparuvada | 2025-06-24 | 1 | -4/+21 |
| | | |||||
