Commit Graph
100 Commits
Author SHA1 Message Date
Maze Winther 91c95b12d1 Merge pull request [#467](https://github.com/mazeincoding/AppCut/issues/467) 2025-07-30 11:47:43 +02:00
Maze Winther 397421159b Merge pull request #483 2025-07-30 11:38:37 +02:00
Maze Winther 004fa0c12b Merge pull request [#483](https://github.com/mazeincoding/AppCut/issues/483) 2025-07-30 11:38:21 +02:00
Maze Winther deda0e366f Merge pull request #482 2025-07-29 23:21:47 +02:00
Maze Winther 118d9a9890 Merge pull request [#482](https://github.com/mazeincoding/AppCut/issues/482) 2025-07-29 23:21:02 +02:00
Maze Winther 95c53e441b Merge pull request #471 2025-07-29 21:13:42 +02:00
Maze 2cf02dd90a Merge pull request [#471](https://github.com/mazeincoding/AppCut/issues/471) 2025-07-29 12:46:01 +02:00
Maze Winther d154937ac2 feat: lock playhead to frame (instead of floating) and add autoscroll to timeline 2025-07-26 22:25:57 +02:00
Maze Winther 906f95399d refactor: better error handling 2025-07-26 13:25:10 +02:00
Maze Winther 14475dc9a6 fix: prevent resizing elements on the timeline further than the timeline start 2025-07-26 13:13:27 +02:00
Maze Winther f149ab3b6c Merge pull request #433 2025-07-26 12:54:56 +02:00
Maze Winther 6dfc80cd70 Merge pull request [#433](https://github.com/mazeincoding/AppCut/issues/433) 2025-07-26 12:54:50 +02:00
Maze Winther 043bf7d70a fix: ensure clicking context menu item doesn't move timeline playhead 2025-07-26 12:34:57 +02:00
Maze Winther 317ee9141e style: make context menus appear above playhead 2025-07-26 12:27:28 +02:00
Maze Winther f312d758da feat: undo for when an element gets deleted from media item deletion 2025-07-26 12:24:18 +02:00
Maze Winther 2a1d9f3c34 Merge pull request #423 2025-07-26 12:22:40 +02:00
Maze Winther 309a2ecb61 Merge pull request [#423](https://github.com/mazeincoding/AppCut/issues/423) 2025-07-26 12:22:12 +02:00
Maze Winther 4bcefb1a6f Merge pull request #437 2025-07-26 12:03:13 +02:00
Maze Winther b0bcca18f8 Merge pull request [#437](https://github.com/mazeincoding/AppCut/issues/437) 2025-07-26 12:02:50 +02:00
Maze Winther 76ee723c37 refactor: use reusable PropertyItem component instead of local 2025-07-26 11:53:34 +02:00
Maze Winther ae94056952 fix: scroll in media panel 2025-07-26 11:50:12 +02:00
Maze Winther 7d0113d366 Merge pull request #444 2025-07-26 11:36:11 +02:00
Maze Winther a4f1a02cea Merge pull request [#444](https://github.com/mazeincoding/AppCut/issues/444) 2025-07-26 11:35:52 +02:00
Maze Winther c51e82db9b Merge pull request #446 2025-07-26 11:30:58 +02:00
Maze Winther 00bcce8eca Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging 2025-07-26 11:29:30 +02:00
Maze Winther 70fe5cacd1 Merge pull request [#457](https://github.com/mazeincoding/AppCut/issues/457) 2025-07-26 11:29:19 +02:00
Maze Winther c34f3994d9 style: spacing in header 2025-07-26 11:22:22 +02:00
Maze Winther 8c72b75bb6 Merge pull request #459 2025-07-26 11:20:01 +02:00
Maze Winther a369b606a5 Merge pull request [#459](https://github.com/mazeincoding/AppCut/issues/459) 2025-07-26 11:19:48 +02:00
Maze Winther 642f51dac5 Merge pull request #438 2025-07-25 19:18:28 +02:00
Maze Winther 812bab4edf Merge pull request [#438](https://github.com/mazeincoding/AppCut/issues/438) 2025-07-25 19:18:10 +02:00
Maze Winther 411fcaccf1 fix: redirect new tab 2025-07-25 16:57:20 +02:00
Maze Winther 5946b84b4b feat: export redirect 2025-07-25 16:53:04 +02:00
Maze Winther d667c1095c Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging 2025-07-25 15:34:53 +02:00
Maze Winther 9a18a7a4e9 feat: add toast for export 2025-07-25 15:30:47 +02:00
Maze Winther cabf860330 Merge pull request #422 2025-07-22 12:43:39 +02:00
Maze Winther 68492df302 Merge pull request [#422](https://github.com/mazeincoding/AppCut/issues/422) 2025-07-22 12:43:27 +02:00
Maze Winther 40aac17cfb Merge pull request #366 2025-07-22 12:36:36 +02:00
Maze Winther 87a29963c3 Merge pull request [#366](https://github.com/mazeincoding/AppCut/issues/366) 2025-07-22 12:36:17 +02:00
Maze Winther a7c0b92051 Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging 2025-07-22 12:02:57 +02:00
Maze Winther fe0175c15e chore: fix bun lock for duplicate 2025-07-22 12:02:53 +02:00
Maze Winther e7b89a4cc0 fix icon 2025-07-22 11:42:16 +02:00
Maze Winther fb5dca9f9d Merge branch 'main' into staging 2025-07-22 11:41:58 +02:00
Maze Winther c783062121 feat: ensure text tracks are always created above media tracks 2025-07-22 01:01:54 +02:00
Maze Winther 550f5363fd consistent padding for media elements on timeline 2025-07-21 23:25:10 +02:00
Maze Winther 2bc7ae0ea3 Merge pull request #388 2025-07-21 23:07:42 +02:00
Maze Winther 2bc3df5383 Merge pull request [#388](https://github.com/mazeincoding/AppCut/issues/388) 2025-07-21 23:07:23 +02:00
Maze Winther c06ff9249d refactor: simplify FPS preset labels in timeline constants 2025-07-21 22:50:59 +02:00
Maze Winther cf8c401a2a refactor: add TimelineToolbar back 2025-07-21 22:50:02 +02:00
Maze Winther 58b42b8dcd Merge pull request #395 2025-07-21 21:43:05 +02:00
Maze Winther 169e3d698b Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging 2025-07-21 21:42:58 +02:00
Maze Winther ab82db6346 Merge pull request [#395](https://github.com/mazeincoding/AppCut/issues/395) 2025-07-21 21:42:44 +02:00
Maze Winther 53d00b7274 Merge pull request #386 2025-07-21 21:00:44 +02:00
Maze Winther d364bffc1f Merge pull request [#386](https://github.com/mazeincoding/AppCut/issues/386) 2025-07-21 21:00:21 +02:00
Maze Winther 2517f77d42 refactor: move timeline components to /timeline 2025-07-21 18:49:30 +02:00
Maze Winther 3446fdde87 Merge branch 'staging' 2025-07-21 18:44:27 +02:00
Maze Winther b360e8d985 Merge pull request #336 2025-07-21 18:42:47 +02:00
Maze Winther b87a62372d Merge branch 'main' of https://github.com/mazeincoding/AppCut 2025-07-21 18:17:02 +02:00
Maze Winther fb51cc2597 Merge branch 'staging' 2025-07-21 18:16:54 +02:00
Maze Winther ad771a0b56 Merge pull request [#336](https://github.com/mazeincoding/AppCut/issues/336) from mannix-lei/main 2025-07-21 18:00:48 +02:00
Maze Winther 5782df7350 remove toasts 2025-07-21 14:47:42 +02:00
Maze Winther a2a9bef1d8 fix: undo for resizing timeline elements 2025-07-21 14:46:28 +02:00
Maze Winther aeb9cfc6b8 fix: AZERTY support for keyboard shortcuts 2025-07-21 12:23:09 +02:00
Maze Winther 4c2d8c52ab feat: basic audio view in media panel 2025-07-21 11:52:48 +02:00
Maze Winther e74e60d5bf style: height in media panel 2025-07-21 11:52:35 +02:00
Maze Winther 263f14ef2a Merge branch 'staging' 2025-07-20 22:30:30 +02:00
Maze Winther 4896dce268 hero: cleanup and fix button to redirect 2025-07-20 21:48:47 +02:00
Maze Winther 07e068b658 feat: get hero ready for beta 2025-07-20 21:46:50 +02:00
Maze Winther efabec8bcb feat: make button on header consistent for beta 2025-07-20 21:44:20 +02:00
Maze Winther c7c394b2ef feat: onboarding 2025-07-20 21:42:02 +02:00
Maze Winther cac4fcaab8 styling: dialog responsiveness 2025-07-20 21:38:41 +02:00
Maze Winther ab12258432 feat: remove protection from middleware 2025-07-20 21:02:06 +02:00
Maze Winther ba3da43728 Merge branch 'staging' 2025-07-20 16:36:21 +02:00
Maze Winther baaf773b80 Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging 2025-07-20 16:13:49 +02:00
Maze Winther d7c9a2391c fix: import 2025-07-20 16:12:38 +02:00
Maze Winther 33d8caf65c Merge pull request #357 2025-07-19 21:03:13 +02:00
Maze Winther 24e13f692a feat: hello world 2025-07-19 20:51:14 +02:00
Maze Winther ac962d023c Merge pull request #279 2025-07-19 19:18:01 +02:00
Maze Winther 5266aed5eb feat: ripple editing mode on timeline 2025-07-19 19:08:08 +02:00
Maze Winther 42ae8a7530 fix: ensure dragging/resizing an element on the timeline doesn't deselect it 2025-07-19 16:19:06 +02:00
Maze Winther 0d95f032cc fix: wrong logic on snapping button 2025-07-19 16:14:48 +02:00
Maze Winther a9b7043829 refactor: improve timeline elements, fix few bugs 2025-07-18 18:05:15 +02:00
Maze Winther 6ce8434615 fix: element trimming, allow infinite trimStart for text/image elements 2025-07-18 12:52:11 +02:00
Maze Winther d98638bfe6 disable databuddy in development 2025-07-18 12:51:44 +02:00
Maze Winther 85b6123510 fix: z-index of playhead 2025-07-18 11:54:32 +02:00
Maze Winther f8ccb673bf style: match editing experience to match capcut 2025-07-18 11:51:47 +02:00
Maze Winther 74e7d427aa Merge branch 'feat/shortcut-actions' into staging 2025-07-18 11:37:48 +02:00
Maze Winther c4e6a9a45a Merge branch 'feat/kbd' into staging 2025-07-18 11:27:02 +02:00
Maze Winther b19db0bbea cleanup 2025-07-18 11:26:49 +02:00
Maze Winther dc5416da07 refactor: remove unused functions 2025-07-18 11:20:17 +02:00
Maze Winther f9bfc30959 Merge branch 'fix/new-project-has-old-media' into staging 2025-07-18 11:16:30 +02:00
Maze Winther f492ac9aad fix: timeline element resizing 2025-07-17 23:51:12 +02:00
Maze Winther 499f06cb52 style: timeline tracks content 2025-07-17 23:02:29 +02:00
Maze Winther f1b216848d Merge branch 'staging' 2025-07-17 19:51:31 +02:00
Maze Winther b564f7c239 middleware access 2025-07-17 19:50:32 +02:00
Maze Winther 648f0b8529 stable timeline 2025-07-17 19:46:23 +02:00
Maze Winther 0b919d4df8 refactor all timeline components 2025-07-17 19:33:10 +02:00
Maze Winther 56e6edcc5a move timeline component 2025-07-17 17:37:18 +02:00
Maze Winther 0217303532 formatting 2025-07-17 17:34:48 +02:00
Maze Winther 4170ee4f5b cleanup: tailwind classes 2025-07-17 17:34:18 +02:00