Maze Winther
b2cd730fb7
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
2025-07-31 13:12:02 +02:00
Maze Winther
5f4f3cc6c4
Merge pull request [ #499 ]( https://github.com/mazeincoding/AppCut/issues/499 )
2025-07-31 13:10:37 +02:00
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
b9e5bdff95
fix: projects loading flicker
2025-07-30 11:55:24 +02:00
Maze Winther
17ab403489
Merge pull request #467
2025-07-30 11:47:54 +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
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
Vlad
da0e768b32
[BUG] UI: Inactive click area on the Timeline
...
-Made the clickable area larger by increasing the container height
-Fixed lint errors.
2025-07-29 22:23:34 -04: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
naoNao89
726d9cb90b
feat: add MOV format support and fix cleanup in VideoExporter
...
- Add codec configuration for MOV format in buildFFmpegCommand
- Use libx264 video codec and aac audio codec for MOV exports
- Fix cleanup method to properly remove progress event listeners
- Store progressCallback reference to enable proper event listener removal
- Prevent memory leaks by correctly cleaning up FFmpeg event handlers
2025-07-30 00:27:08 +07:00
naoNao89
fbff145036
fix: use export type for type exports in export-utils
...
- Change ExportOptions from interface to type export
- Change ExportProgress from interface to type export
- Addresses CodeRabbit warning about using export type for type exports
2025-07-30 00:14:18 +07:00
naoNao89
073cb817d3
[UI] Fix dialog accessibility and export functionality
...
- Add DialogTitle with VisuallyHidden to CommandDialog and onboarding
- Replace YouTube redirect with functional VideoExporter implementation
- Create VisuallyHidden component for screen reader accessibility
Resolves GitHub issue #477 (export redirecting to YouTube)
Fixes console warnings about DialogContent accessibility compliance
2025-07-29 21:42:22 +07:00
Maze
2cf02dd90a
Merge pull request [ #471 ]( https://github.com/mazeincoding/AppCut/issues/471 )
2025-07-29 12:46:01 +02:00
Maze
2e0c9f4b23
Merge pull request #472 from RohitChandel23/fix/462-select-all-focus-bug
...
Fix: Prevent Ctrl+A from selecting timeline when input is focused
2025-07-28 00:13:07 +02:00
rohit
f6f26fc635
Fix: Prevent Ctrl+A from selecting timeline when input is focused
2025-07-27 23:52:59 +05:30
antonio-jb
ef5d8c25eb
fix: remove thick black border from checkbox for cleaner UI
2025-07-27 17:56:32 +02:00
antonio-jb
df3b092010
fix: remove thick black border from checkbox for cleaner UI
2025-07-27 17:03:33 +02:00
pratiyankkumar
609e115977
fix: sync between slider and input and add input validation
2025-07-27 12:58:44 +05:30
pratiyankkumar
6ab9f25658
feat: add text styling options (bold, italic, underline, strikethrough) and opacity control in text properties panel
2025-07-27 10:27:40 +05:30
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
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
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
Bhavesh Rawat
4e0d2c20f6
handlers optimised
2025-07-26 03:06:18 +05:30
Maze Winther
642f51dac5
Merge pull request #438
2025-07-25 19:18:28 +02:00