| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fixed BUG Editor cursor does not stop at the end of an audio file | Vlad | 2025-07-30 | 1 | -2/+14 |
| | | | | | | | Get duration of content on the timeline to make sure the playhead moves until the end of the timeline content when the content is less than 10 seconds. Originally it would go all the way to the 10 seconds when timeline content was less than that. I checked how clipchamp does it and they have a min 10 sec timeline but video timeline plays at length of content, so we are doing it like the pros. timeline is jumpy though will probably work on that. | ||||
| * | 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 |
| | | |||||
| * | Merge pull request [#433](https://github.com/mazeincoding/AppCut/issues/433) | Maze Winther | 2025-07-26 | 1 | -2/+12 |
| | | |||||
| * | feat: undo for when an element gets deleted from media item deletion | Maze Winther | 2025-07-26 | 2 | -14/+35 |
| | | |||||
| * | Merge pull request [#423](https://github.com/mazeincoding/AppCut/issues/423) | Maze Winther | 2025-07-26 | 1 | -4/+26 |
| | | |||||
| * | feat: add ultracite (#452) | Hayden Bleasel | 2025-07-25 | 5 | -519/+522 |
| | | | | | | | | | | | | | | * 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 |
| | | |||||
| * | fix: AZERTY support for keyboard shortcuts | Maze Winther | 2025-07-21 | 1 | -1/+10 |
| | | |||||
| * | 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 |
| | | |||||
| * | feat: define keybinding types and refactor keybinding configuration | Anwarul Islam | 2025-07-18 | 1 | -30/+28 |
| | | |||||
| * | feat: enhance keybinding import validation and improve error handling | Anwarul Islam | 2025-07-18 | 1 | -0/+8 |
| | | |||||
| * | feat: enhance keybinding management by integrating keybindingsEnabled state ↵ | Anwarul Islam | 2025-07-18 | 1 | -0/+12 |
| | | | | | and updating related hooks | ||||
| * | feat: add keybindings store with default configurations and utility functions | Anwarul Islam | 2025-07-18 | 1 | -0/+223 |
| | | |||||
| * | Merge branch 'feat/search-sort-projects' into staging | Maze Winther | 2025-07-17 | 1 | -0/+41 |
| |\ | |||||
| | * | refactor: move sorting logic to project store | Maze Winther | 2025-07-17 | 1 | -0/+41 |
| | | | |||||
| * | | Merge pull request #323 from ↵ | Maze | 2025-07-17 | 1 | -1/+23 |
| |\ \ | |/ |/| | | | | | khanguyen74/feature/regenerate-media-items-thumbnail fix: regenerate video thumbnails when a project is loaded | ||||
| | * | chore: format | Kha Nguyen | 2025-07-16 | 1 | -0/+1 |
| | | | |||||
| | * | fix: regenerate video thumbnails when loading project | Kha Nguyen | 2025-07-16 | 1 | -1/+22 |
| | | | |||||
| * | | 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 | 3 | -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 K | 2025-07-12 | 3 | -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 Winther | 2025-07-12 | 3 | -1/+33 |
| |/ | |||||
| * | feat: background settings (color, blur) | Maze Winther | 2025-07-11 | 1 | -0/+59 |
| | | |||||
| * | 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 | 2 | -6/+115 |
| | | |||||
| * | feat: remove cascade deletion logic when removing media | Maze Winther | 2025-07-08 | 1 | -21/+0 |
| | | |||||
| * | refactor: centralize logic to zustand store | Maze Winther | 2025-07-08 | 1 | -0/+22 |
| | | |||||
| * | refactor: remove unused import | Maze Winther | 2025-07-08 | 1 | -1/+0 |
| | | |||||
| * | 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 | 3 | -44/+170 |
| | | | | | 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 | 2 | -160/+265 |
| | | |||||
| * | refactor: simplify canvas preset names for clarity | Maze Winther | 2025-07-01 | 1 | -4/+4 |
| | | |||||
| * | fix: remove 4k aspect ratio | Maze Winther | 2025-07-01 | 1 | -1/+0 |
| | | |||||
| * | refactor: update media processing to use width and height instead of aspect ↵ | Maze Winther | 2025-07-01 | 2 | -223/+237 |
| | | | | | ratio | ||||
| * | feat: update tools panel size from 25 to 45 | Maze Winther | 2025-06-30 | 1 | -1/+1 |
| | | |||||
| * | refactor: consolidate default panel sizes into a constant for improved ↵ | Maze Winther | 2025-06-30 | 1 | -5/+9 |
| | | | | | maintainability | ||||
| * | feat: implement automatic canvas size adjustment based on first media item ↵ | Maze Winther | 2025-06-30 | 2 | -0/+94 |
| | | | | | aspect ratio | ||||
| * | feat: implement project management features with storage integration, ↵ | Maze Winther | 2025-06-30 | 2 | -20/+228 |
| | | | | | including project creation, deletion, and renaming dialogs | ||||
| * | feat: add project page with mock data and update project type to include ↵ | Maze Winther | 2025-06-29 | 1 | -0/+1 |
| | | | | | thumbnail | ||||
