Maze Winther
2f7cd11ca1
refactor: type-safety
2025-08-26 11:51:08 +02:00
03e68e77a9
fix(editor): Don't log expected errors in AudioWaveform during unmount ( #565 )
...
* Update README.md
* fix(editor): Don't log expected errors in `AudioWaveform` during unmount
---------
Co-authored-by: Maze <167211895+mazeincoding@users.noreply.github.com >
Co-authored-by: Maze Winther <mazewinther@gmail.com >
2025-08-25 11:37:33 +02:00
Maze Winther
a4f2273e25
feat: mediabunny + preview canvas refactor
2025-08-23 11:00:59 +02:00
Maze Winther
756a7c7caa
feat: implement reveal in media feature
2025-08-18 10:54:28 +02:00
enkei64 and GitHub
0f1ed40aef
fix: stickers panel ( #553 )
...
* fixes to the stickers panel
* Reduce padding on the sides to save space
2025-08-16 23:03:16 +02:00
Maze Winther
a90a0f9740
typo
2025-08-16 19:16:20 +02:00
Maze Winther
11d2a66c95
style: improve ui for selected timeline elements
2025-08-16 19:11:50 +02:00
karansingh21202 and GitHub
e96682f89e
fix: enable removing background color in text back to transparent and remember last selection ( #510 )
2025-08-16 07:39:32 +02:00
7e4cd76762
feat: add an input so the user can go to a specific timestamp ( #530 )
...
* feat: add an input so the user can go to a specific timestamp
* fix: use TimeCode type for EditableTimecodeProps
* cleanup
---------
Co-authored-by: Maze Winther <mazewinther@gmail.com >
2025-08-15 23:01:18 +02:00
c3f3345d7b
feat: stickers panel ( #539 )
...
* Stickers panel base complete
* Improve dark mode stickers background for visibility
* Prevent stickers from being too small or too big
* Improve UI, added credit for Iconify API
* Allow manually loading more collections
* Add a maximum width of 200px so stickers aren't too big
* cleanup
* style: hover state of button
* refactor: input component
* fix: mark input component as client
* so much stuff
---------
Co-authored-by: Maze Winther <mazewinther@gmail.com >
2025-08-15 02:11:21 +02:00
vadi25 and GitHub
defff2fc46
fix: changed mute track icon to more understandable ones ( #550 )
2025-08-14 14:30:22 +02:00
Maze Winther
0274fb6626
cleanup
2025-08-13 17:05:17 +02:00
ryu and GitHub
0ae09c9df5
Merge branch 'staging' into feat/timeline-return-to-start
2025-08-13 14:01:07 +05:00
Maze Winther
71b6718337
feat: implement mute video tracks
2025-08-13 00:52:19 +02:00
Maze Winther
5b059ce6de
feat: auto-captions
2025-08-11 22:24:54 +02:00
Justin322322 and GitHub
e908bad167
fix(preview): mute button not affecting embedded video audio, ensure topmost video track renders above lower tracksmute button not affecting embedded video audio ( #529 ) ( #532 )
2025-08-09 23:39:24 +02:00
Sai Teja and GitHub
8c205273b7
fix(timeline): keep playhead below dialogs ( #533 )
2025-08-09 23:36:48 +02:00
ryu and GitHub
e71788014d
Merge branch 'main' into feat/timeline-return-to-start
2025-08-07 19:37:06 +05:00
Maze Winther
effb6a8641
feat: remove background blur note
2025-08-07 15:46:09 +02:00
Maze Winther
ce58b5199a
feat: external files always create new tracks at playhead position
2025-08-06 12:52:11 +02:00
Maze Winther
2c90ddd5d5
feat: allow external file drops to individual timeline tracks
2025-08-06 12:30:48 +02:00
Maze Winther
e5a0deb777
style: move icons on timeline toolbar
2025-08-05 17:18:41 +02:00
Maze Winther
4f6d014286
fix: remaining timeline issues with targeting wrong radix ui scroll element
2025-08-05 14:07:05 +02:00
Maze Winther
b83e6bedb7
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
2025-08-05 12:58:12 +02:00
Mathis Boulais and GitHub
9c6556ea05
fix: restore horizontal scroll sync after Radix ScrollArea removal ( #518 )
2025-08-05 12:57:47 +02:00
Maze Winther
2a7cc13d3e
fix: ts error
2025-08-05 09:06:13 +02:00
Maze Winther
eafea56e99
style: spacing
2025-08-05 08:51:27 +02:00
Maze Winther
efbbc48bc5
refactor: create base view for media panel tabs
2025-08-05 08:46:17 +02:00
Maze Winther
949228f0bb
refactor: remove unused imports
2025-08-05 08:26:39 +02:00
Maze Winther
e454612000
formatting
2025-08-05 07:25:14 +02:00
Maze Winther
dee434cd33
style: padding top in preview toolbar
2025-08-05 07:14:24 +02:00
Maze Winther
1bed89d55f
fix: typescript error from old usage
2025-08-05 06:28:45 +02:00
Maze Winther
b0329f1372
refactor: move canvas size to be a project-level setting instead of editor-level
2025-08-04 20:45:48 +02:00
Maze Winther
f7cd3ebac9
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
2025-08-04 17:17:51 +02:00
Maze Winther
9ec5a02252
feat: layout guide for tiktok
2025-08-04 17:17:48 +02:00
Pratiyank Kumar and GitHub
2fcc5e0643
feat: add tooltip in TabBar ( #515 )
2025-08-04 14:16:25 +02:00
Maze Winther
0386624ff5
fix: click empty area on timeline to move playhead
2025-08-04 12:35:14 +02:00
Maze Winther
b0cfedbc5a
refactor: remove unnecessary code from tab-bar
2025-08-04 10:59:55 +02:00
Maze Winther
d3ace6a946
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
2025-08-04 02:59:52 +02:00
Maze Winther
acc2089d0d
feat: add license filtering for sound effects
2025-08-04 02:59:07 +02:00
Maze Winther
35ade4b25f
refactor: remove unused import
2025-08-04 01:40:24 +02:00
Maze Winther
48b694bbd8
feat: sound effects functionality with freesound's api
2025-08-04 01:30:33 +02:00
Eshan Das and GitHub
b52a9ca3e2
fix: preserve line breaks in text element rendering ( #461 )
...
- Change whiteSpace from 'nowrap' to 'pre-wrap' in preview panel
- Allows multi-line text content to display correctly
- Maintains existing text wrapping behavior
2025-08-03 14:44:23 +03:00
Maze Winther
02a50d12de
feat: empty state on properties panel
2025-08-02 19:22:06 +02:00
Maze Winther
ae54aff1a9
style: padding in media panel tabs
2025-08-02 16:12:50 +02:00
Maze Winther
2c0423667c
feat: background gradients to project settings
2025-08-02 16:09:20 +02:00
Maze Winther
e5a5b76ece
style: add hover effect to tabs
2025-08-02 12:37:21 +02:00
Maze Winther
14393c559d
fix: grammar
2025-08-02 12:23:30 +02:00
Maze Winther
7891ed2cc1
feat: make settings items expandable
2025-08-02 12:21:24 +02:00
Maze Winther
dd09bf2949
feat: add project settings
2025-08-02 01:41:46 +02:00