| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging | Maze Winther | 2025-07-31 | 15 | -48/+488 |
| |\ | |||||
| | * | feat: add hide or show for media elements, mute or unmute for audio elements ↵ | melad | 2025-07-31 | 10 | -21/+302 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#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> | ||||
| | * | add forward and backward buttons to non-fullscreen view (#495) | vracto | 2025-07-30 | 6 | -27/+186 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
| * | | Merge pull request [#499](https://github.com/mazeincoding/AppCut/issues/499) | Maze Winther | 2025-07-31 | 2 | -7/+115 |
| |/ | |||||
| * | feat: make timestamp editable | Maze Winther | 2025-07-30 | 3 | -13/+251 |
| | | |||||
| * | fix: projects loading flicker | Maze Winther | 2025-07-30 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #467 | Maze Winther | 2025-07-30 | 0 | -0/+0 |
| |\ | |||||
| | * | fix: sync between slider and input and add input validation | pratiyankkumar | 2025-07-27 | 1 | -21/+62 |
| | | | |||||
| | * | feat: add text styling options (bold, italic, underline, strikethrough) and ↵ | pratiyankkumar | 2025-07-27 | 1 | -1/+101 |
| | | | | | | | | | opacity control in text properties panel | ||||
| * | | Merge pull request [#467](https://github.com/mazeincoding/AppCut/issues/467) | Maze Winther | 2025-07-30 | 1 | -10/+195 |
| | | | |||||
| * | | Merge pull request #483 | Maze Winther | 2025-07-30 | 0 | -0/+0 |
| |\ \ | |||||
| | * | | [BUG] UI: Inactive click area on the Timeline | Vlad | 2025-07-29 | 4 | -120/+222 |
| | | | | | | | | | | | | | | | | -Made the clickable area larger by increasing the container height -Fixed lint errors. | ||||
| * | | | Merge pull request [#483](https://github.com/mazeincoding/AppCut/issues/483) | Maze Winther | 2025-07-30 | 4 | -120/+220 |
| |/ / | |||||
| * | | Merge pull request #482 | Maze Winther | 2025-07-29 | 0 | -0/+0 |
| |\ \ | |||||
| | * | | feat: add MOV format support and fix cleanup in VideoExporter | naoNao89 | 2025-07-30 | 1 | -4/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | - 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 | ||||
| | * | | fix: use export type for type exports in export-utils | naoNao89 | 2025-07-30 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | - Change ExportOptions from interface to type export - Change ExportProgress from interface to type export - Addresses CodeRabbit warning about using export type for type exports | ||||
| | * | | [UI] Fix dialog accessibility and export functionality | naoNao89 | 2025-07-29 | 5 | -10/+417 |
| | |/ | | | | | | | | | | | | | | | | | - 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 | ||||
| * | | Merge pull request [#482](https://github.com/mazeincoding/AppCut/issues/482) | Maze Winther | 2025-07-29 | 2 | -4/+20 |
| | | | |||||
| * | | Merge pull request #471 | Maze Winther | 2025-07-29 | 0 | -0/+0 |
| |\ \ | |||||
| | * | | fix: remove thick black border from checkbox for cleaner UI | antonio-jb | 2025-07-27 | 1 | -1/+1 |
| | | | | |||||
| | * | | fix: remove thick black border from checkbox for cleaner UI | antonio-jb | 2025-07-27 | 9 | -109/+227 |
| | |/ | |||||
| * | | Merge pull request [#471](https://github.com/mazeincoding/AppCut/issues/471) | Maze | 2025-07-29 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #472 from RohitChandel23/fix/462-select-all-focus-bug | Maze | 2025-07-28 | 1 | -0/+9 |
| |\ \ | | | | | | | Fix: Prevent Ctrl+A from selecting timeline when input is focused | ||||
| | * | | Fix: Prevent Ctrl+A from selecting timeline when input is focused | rohit | 2025-07-27 | 1 | -0/+9 |
| | |/ | |||||
| * | | feat: lock playhead to frame (instead of floating) and add autoscroll to ↵ | Maze Winther | 2025-07-26 | 4 | -25/+237 |
| | | | | | | | | | timeline | ||||
| * | | refactor: better error handling | Maze Winther | 2025-07-26 | 2 | -36/+79 |
| |/ | |||||
| * | fix: prevent resizing elements on the timeline further than the timeline start | Maze Winther | 2025-07-26 | 2 | -5/+9 |
| | | |||||
| * | Merge pull request #433 | Maze Winther | 2025-07-26 | 0 | -0/+0 |
| |\ | |||||
| | * | Merge branch 'main' into fix/improve-shortcuts | Kha Nguyen | 2025-07-24 | 115 | -7076/+8048 |
| | |\ | |||||
| | * | | chore: remove unused variables and clean up code | Kha Nguyen | 2025-07-24 | 1 | -33/+23 |
| | | | | |||||
| | * | | Merge branch 'main' into fix/improve-shortcuts | Kha Nguyen | 2025-07-23 | 7 | -18/+171 |
| | |\ \ | |||||
| | * | | | change reset default button label | Kha Nguyen | 2025-07-22 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | highlight all keys when editing shorcuts for an action | Kha Nguyen | 2025-07-22 | 1 | -4/+6 |
| | | | | | |||||
| | * | | | fix: add reset button for custom shorcuts | Kha Nguyen | 2025-07-22 | 1 | -0/+7 |
| | | | | | |||||
| | * | | | fix: better detect letter keys using KeyboardEvent.code | Kha Nguyen | 2025-07-22 | 1 | -2/+6 |
| | | | | | |||||
| | * | | | refactor: clean up key mapping logic for human-readable shortcuts | Kha Nguyen | 2025-07-22 | 2 | -23/+5 |
| | | | | | |||||
| | * | | | display key based on OS | Kha Nguyen | 2025-07-22 | 1 | -2/+3 |
| | | | | | |||||
| | * | | | fix: prevent action to perform on key press when edit keybindings | Kha Nguyen | 2025-07-22 | 3 | -10/+22 |
| | | | | | |||||
| * | | | | Merge pull request [#433](https://github.com/mazeincoding/AppCut/issues/433) | Maze Winther | 2025-07-26 | 5 | -69/+72 |
| | | | | | |||||
| * | | | | fix: ensure clicking context menu item doesn't move timeline playhead | Maze Winther | 2025-07-26 | 2 | -6/+13 |
| | | | | | |||||
| * | | | | style: make context menus appear above playhead | Maze Winther | 2025-07-26 | 2 | -2/+2 |
| | | | | | |||||
| * | | | | feat: undo for when an element gets deleted from media item deletion | Maze Winther | 2025-07-26 | 2 | -14/+35 |
| | | | | | |||||
| * | | | | Merge pull request #423 | Maze Winther | 2025-07-26 | 0 | -0/+0 |
| |\ \ \ \ | |||||
| | * | | | | added the error handling | Notoriousbrain | 2025-07-24 | 1 | -3/+9 |
| | | | | | | |||||
| | * | | | | added the dialog before deleting | Notoriousbrain | 2025-07-24 | 1 | -8/+43 |
| | | | | | | |||||
| | * | | | | changed it to const for loop in removeMediaItem | Notoriousbrain | 2025-07-22 | 1 | -11/+10 |
| | | | | | | |||||
| | * | | | | changed the code to make sure it doesnt skip any media | Notoriousbrain | 2025-07-22 | 1 | -7/+8 |
| | | | | | | |||||
| | * | | | | fix: removed the media from timeline after its deleted | Notoriousbrain | 2025-07-22 | 1 | -7/+33 |
| | | | | | | |||||
| * | | | | | Merge pull request [#423](https://github.com/mazeincoding/AppCut/issues/423) | Maze Winther | 2025-07-26 | 1 | -4/+26 |
| | | | | | | |||||
| * | | | | | Merge pull request #437 | Maze Winther | 2025-07-26 | 0 | -0/+0 |
| |\ \ \ \ \ | |||||
