melad
f255ccb818
feat: add hide or show for media elements, mute or unmute for audio elements ( #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>
2025-07-31 12:50:22 +02:00
vracto
b229d94a8d
add forward and backward buttons to non-fullscreen view ( #495 )
...
* feat: create external tools section (#493 )
* feat: create external tools section
* fix: better wording
* add forward and backward buttons to non-fullscreen
---------
Co-authored-by: Dominik K. <dominik@koch-bautechnik.de>
Co-authored-by: Maze Winther <mazewinther@gmail.com>
2025-07-30 23:56:10 +02:00
Maze Winther
f15508df62
feat: make timestamp editable
2025-07-30 17:44:19 +02:00
Maze Winther
91c95b12d1
Merge pull request [ #467 ]( https://github.com/mazeincoding/AppCut/issues/467 )
2025-07-30 11:47:43 +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
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
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
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
a4f1a02cea
Merge pull request [ #444 ]( https://github.com/mazeincoding/AppCut/issues/444 )
2025-07-26 11:35:52 +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
87a8ac90e5
Merge pull request #454 from dipanshurdev/text-feat
...
feat: update text color
2025-07-26 11:25:04 +02:00
Maze
4f60c0d354
Merge pull request #457 from itsobi/fix/properties-panel-gets-cut-off-on-smaller-browser-widths
...
Update PropertyItem component and frame rate dropdown to flex-col so label and value are not on the same line
2025-07-26 11:24:41 +02:00
Maze Winther
812bab4edf
Merge pull request [ #438 ]( https://github.com/mazeincoding/AppCut/issues/438 )
2025-07-25 19:18:10 +02:00
itsobi
e3504de1f1
update PropertyItem component and frame rate dropdown to flex-col so label and value are not on the same line
2025-07-25 07:56:05 -05:00
Dipanshu Rawat
7e4a4e2095
feat: update text color
2025-07-25 14:39:42 +05:30
Hayden Bleasel
5931ddb77a
feat: add ultracite ( #452 )
...
* Init ultracite
* Update scripts and biome.jsonc
* Update biome.jsonc
* Update biome.jsonc
* Update biome.jsonc
* Run format
2025-07-25 00:41:34 +03: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
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
chrissshan
205ad520f0
update icon
2025-07-22 01:11:12 -07:00
Maze Winther
550f5363fd
consistent padding for media elements on timeline
2025-07-21 23:25:10 +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
cf8c401a2a
refactor: add TimelineToolbar back
2025-07-21 22:50:02 +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
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
5782df7350
remove toasts
2025-07-21 14:47:42 +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
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
85b6123510
fix: z-index of playhead
2025-07-18 11:54:32 +02:00
Maze Winther
dc5416da07
refactor: remove unused functions
2025-07-18 11:20:17 +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
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
Maze
d768da9216
Merge pull request #319 from anwarulislam/fix/tabbar
...
fix: make tab bar container full width
2025-07-17 13:40:32 +02:00
Maze
9bf5ce399c
Merge pull request #324 from simonorzel26/feat/refactor-timeline
...
feat(web): timeline refactor and horizontal + vertical scrolling
2025-07-17 13:02:30 +02:00
Simon Orzel
167f366c6d
feat: bunx biome format --write .
2025-07-17 03:00:38 +02:00