coderabbitai[bot]
|
65cc22bf7f
|
📝 Add docstrings to `feature/mirroring`
Docstrings generation was requested by @joepduin.
* https://github.com/OpenCut-app/OpenCut/pull/638#issuecomment-3444277885
The following files were modified:
* `apps/web/src/app/api/get-upload-url/route.ts`
* `apps/web/src/app/api/sounds/search/route.ts`
* `apps/web/src/app/api/transcribe/route.ts`
* `apps/web/src/app/api/waitlist/export/route.ts`
* `apps/web/src/components/editor/export-button.tsx`
* `apps/web/src/components/editor/layout-guide-overlay.tsx`
* `apps/web/src/components/editor/media-panel/tabbar.tsx`
* `apps/web/src/components/editor/media-panel/views/captions.tsx`
* `apps/web/src/components/editor/media-panel/views/media.tsx`
* `apps/web/src/components/editor/media-panel/views/stickers.tsx`
* `apps/web/src/components/editor/panel-base-view.tsx`
* `apps/web/src/components/editor/panel-preset-selector.tsx`
* `apps/web/src/components/editor/preview-panel.tsx`
* `apps/web/src/components/editor/properties-panel/index.tsx`
* `apps/web/src/components/editor/properties-panel/media-properties.tsx`
* `apps/web/src/components/editor/properties-panel/text-properties.tsx`
* `apps/web/src/components/editor/timeline/timeline-element.tsx`
* `apps/web/src/components/editor/timeline/timeline-marker.tsx`
* `apps/web/src/components/footer.tsx`
* `apps/web/src/components/icons.tsx`
* `apps/web/src/components/keyboard-shortcuts-help.tsx`
* `apps/web/src/components/language-select.tsx`
* `apps/web/src/components/theme-toggle.tsx`
* `apps/web/src/components/ui/editable-timecode.tsx`
* `apps/web/src/components/ui/font-picker.tsx`
* `apps/web/src/components/ui/input-with-back.tsx`
* `apps/web/src/hooks/use-edge-auto-scroll.ts`
* `apps/web/src/hooks/use-frame-cache.ts`
* `apps/web/src/hooks/use-highlight-scroll.ts`
* `apps/web/src/hooks/use-infinite-scroll.ts`
* `apps/web/src/hooks/use-sound-search.ts`
* `apps/web/src/lib/editor-utils.ts`
* `apps/web/src/lib/export.ts`
* `apps/web/src/lib/iconify-api.ts`
* `apps/web/src/lib/timeline-renderer.ts`
* `apps/web/src/lib/transcription-utils.ts`
* `apps/web/src/lib/zk-encryption.ts`
* `apps/web/src/stores/text-properties-store.ts`
|
2025-10-24 18:01:39 +00:00 |
Maze Winther
|
88304c8a90
|
fix: ts error
|
2025-09-03 00:10:56 +02:00 |
Maze Winther
|
167e2b83dc
|
feat: add support for deleting/splitting multiple elements instead of single
|
2025-09-02 23:07:11 +02:00 |
Maze Winther
|
c5c32a1e34
|
style: make plus button bigger
|
2025-09-01 23:20:01 +02:00 |
Maze Winther
|
f7ef8d7f38
|
move logic to zustand store
|
2025-09-01 23:17:48 +02:00 |
Maze Winther
|
42cf851d63
|
disable back animation
|
2025-09-01 23:02:57 +02:00 |
Maze Winther
|
c5480d307c
|
refactor: make stickers use panel base view
|
2025-09-01 23:01:15 +02:00 |
Maze Winther
|
3d67b065f5
|
refactor: remove success toast
|
2025-09-01 22:19:55 +02:00 |
Maze Winther
|
9c00da37b9
|
actually fix border
|
2025-09-01 22:17:12 +02:00 |
Maze Winther
|
d8f446580c
|
feat: remove default background scene and add scene management
|
2025-09-01 22:15:32 +02:00 |
Maze Winther
|
b84e699e9c
|
fix: border issue
|
2025-09-01 17:27:39 +02:00 |
Maze Winther
|
af1964cf11
|
fix: scenes now load properly
|
2025-09-01 17:18:00 +02:00 |
Maze Winther
|
e2bd8d1e09
|
fix: don't pre-fetch sounds
|
2025-09-01 16:31:03 +02:00 |
Maze Winther
|
971f9d35d7
|
fix: normal case instead of title case
|
2025-09-01 16:20:13 +02:00 |
Maze Winther
|
dd02e31380
|
refactor: reduce code duplication
|
2025-09-01 16:19:14 +02:00 |
Maze Winther
|
350b55081c
|
refactor(core): switch to scene-based architecture
|
2025-09-01 16:17:06 +02:00 |
Maze Winther
|
2b700b7474
|
feat: scenes button to timeline toolbar
|
2025-08-31 23:25:26 +02:00 |
Maze Winther
|
e43d79e4c5
|
style: fix timeline toolbar border to extend full width
|
2025-08-31 22:39:20 +02:00 |
Maze Winther
|
45d0caf979
|
style: spacing
|
2025-08-31 21:55:36 +02:00 |
Maze Winther
|
6e32d4aed5
|
refactor: move timeline toolbar to separate file
|
2025-08-31 21:54:42 +02:00 |
Maze Winther
|
8eabbeae7c
|
more changes
|
2025-08-31 21:51:31 +02:00 |
Maze Winther
|
2c5d5dc234
|
bunch of small improvements
|
2025-08-31 19:57:50 +02:00 |
Maze Winther
|
46a74b30ba
|
update roadmap to check off export
|
2025-08-31 14:43:25 +02:00 |
Maze Winther
|
73a156c002
|
gradient backgrounds now work
|
2025-08-31 14:35:24 +02:00 |
Maze Winther
|
29fdd8568d
|
refactor: improve types, fix background blur, some other stuff
|
2025-08-31 14:10:59 +02:00 |
Maze Winther
|
3db7666467
|
more styling
|
2025-08-31 13:53:13 +02:00 |
Maze Winther
|
ae50aee4b6
|
style: spacing
|
2025-08-31 13:48:29 +02:00 |
Maze Winther
|
e7d75ce1f8
|
fix: add fallback
|
2025-08-31 13:43:52 +02:00 |
Maze Winther
|
d747fb458d
|
feat: make timeline renderer 15x faster
|
2025-08-31 13:40:41 +02:00 |
Maze Winther
|
e222f15d1d
|
feat: implement timeline caching with cache indicator
|
2025-08-31 13:26:53 +02:00 |
Maze Winther
|
21dac9f09e
|
fix space key to play
|
2025-08-31 00:58:33 +02:00 |
Maze Winther
|
5abddb0a22
|
idk
|
2025-08-31 00:04:41 +02:00 |
Maze Winther
|
598afab08b
|
style: fix spacing
|
2025-08-31 00:03:55 +02:00 |
Maze Winther
|
2afd4ec6fb
|
feat: switching theme across entire site
|
2025-08-31 00:01:38 +02:00 |
Maze Winther
|
886cf81bd0
|
feat: timeline auto-scroll for moving clips
|
2025-08-28 23:59:40 +02:00 |
Maze Winther
|
a7d90f7eac
|
feat: copy/pasting for elements
|
2025-08-28 22:37:51 +02:00 |
Maze Winther
|
70a9bfebb1
|
feat: add audio support for export
|
2025-08-28 21:52:03 +02:00 |
Maze Winther
|
d4e08bb7e3
|
fix: deselect text before timeline selection
|
2025-08-27 17:55:54 +02:00 |
Maze Winther
|
06e3d0ca2a
|
fix: color picker
|
2025-08-27 17:45:13 +02:00 |
Maze Winther
|
f9170dcf09
|
style: re-design colors in text properties panel
|
2025-08-27 17:23:16 +02:00 |
Maze Winther
|
ebe1b38bdf
|
style: properties panel
|
2025-08-27 11:26:28 +02:00 |
Maze Winther
|
88c4d160e0
|
more padding
|
2025-08-27 01:02:43 +02:00 |
Maze Winther
|
163b3599dc
|
padding
|
2025-08-27 00:56:37 +02:00 |
Maze Winther
|
adc8cb37fc
|
another huge refactor
|
2025-08-27 00:52:39 +02:00 |
Maze Winther
|
b459b46802
|
refactor: type-safety & separate concerns
|
2025-08-26 15:04:25 +02:00 |
Maze Winther
|
2f7cd11ca1
|
refactor: type-safety
|
2025-08-26 11:51:08 +02:00 |
Maze Winther
|
9497bef10a
|
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
|
2025-08-26 11:44:06 +02:00 |
Maze Winther
|
74d45a7913
|
style: sonner position
|
2025-08-26 11:44:00 +02:00 |
Taesu
|
7434f90949
|
fix: use svh to prevent hero mobile layout shift (#572)
* Update README.md
* fix: use svh to prevent mobile layout shift
---------
Co-authored-by: Maze <167211895+mazeincoding@users.noreply.github.com>
Co-authored-by: Maze Winther <mazewinther@gmail.com>
|
2025-08-25 21:10:48 +02:00 |
Danilo Arantes F.
|
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 |