Commit Graph
770 Commits
Author SHA1 Message Date
Alan Trebugeais 019504dcd9 fix: audio waveform on the wrong layer and not affected by clip size/region 2026-05-09 13:29:06 +02:00
Alan Trebugeais d721fdcea8 fix: merge conflicts and scrubbing in the new timeline refactor 2026-05-09 11:39:11 +02:00
Alan Trebugeais c1dd0e2382 Merge remote-tracking branch 'upstream/main' into refacto/timeline-code 2026-05-09 11:30:37 +02:00
wiiiii123 d7e27d3152 fix(recording): clamp cursor samples at pause boundary 2026-05-09 12:57:05 +07:00
wiiiii123 5e3d7b0ee2 Revert "Merge pull request #465 from webadderallorg/fix/issue395-zoom-independent-cursor"
This reverts commit f66527896a, reversing
changes made to e9d3593982.
2026-05-09 10:09:37 +07:00
wiiiii123 ed57e95c97 fix(editor): keep cursor size stable during zoom 2026-05-09 09:53:03 +07:00
wiiiii123 26cfeacd50 test(recording): cover paused recorder flush order 2026-05-09 09:01:39 +07:00
wiiiii123 7f5084387f fix(recording): stop browser recorder before cleanup 2026-05-09 08:53:53 +07:00
Phạm Thị Minh Hồng a273c37281 Merge pull request #463 from webadderallorg/fix/issue460-vertical-export-resolution
test(export): cover odd MP4 dimension normalization
2026-05-09 08:39:01 +07:00
wiiiii123 4b39bbca23 test(export): cover odd mp4 dimensions 2026-05-09 08:36:12 +07:00
Phạm Thị Minh Hồng 4944ae35c9 Merge pull request #462 from webadderallorg/fix/issue460-vertical-export-resolution
fix(export): use portrait target dimensions
2026-05-09 08:34:49 +07:00
webadderall 82d303913d Merge pull request #437 from ExtraBinoss/feat/timeline-scrubbing
feat/timeline-scrubbing : Mouse now scrubs timeline.
2026-05-09 11:29:48 +10:00
wiiiii123 b1c3acf2d3 fix(export): use portrait target dimensions 2026-05-09 08:29:39 +07:00
wiiiii123 8154de8761 fix(export): fallback native lightning errors 2026-05-09 08:10:00 +07:00
Alan Trebugeais 43774cb18b remove duplicate handle select 2026-05-08 19:58:59 +02:00
Alan Trebugeais b1b908ba45 del: markdowns 2026-05-08 19:56:50 +02:00
wiiiii123 cea89fa621 test(editor): cover cut-region preview skipping 2026-05-08 23:12:37 +07:00
wiiiii123 44ca11a7df fix(timeline): include slow clip duration in range 2026-05-08 23:01:02 +07:00
wiiiii123 8681bfe497 fix(export): keep large saves off arraybuffer path 2026-05-08 22:40:40 +07:00
wiiiii123 9219825d3c fix(export): harden background fallback cleanup 2026-05-08 21:57:04 +07:00
wiiiii123 0478568da0 fix(editor): smooth companion audio preview sync 2026-05-08 21:35:38 +07:00
wiiiii123 83d275c55b fix(export): fallback video wallpaper packet failures 2026-05-08 21:34:32 +07:00
Alan Trebugeais eae47a1ae0 fix CodeRabbit comments 2026-05-08 15:28:44 +02:00
webadderall b5f80eca11 Merge pull request #446 from voinkovpost/main
add russian localization
2026-05-08 23:20:14 +10:00
Alan Trebugeais 7f9d78ca84 fix all CodeRabbits command 2026-05-08 14:57:51 +02:00
Alan Trebugeais b47c7e9de3 add: translations for timeline editor 2026-05-08 14:54:55 +02:00
Alan Trebugeais 5f2d112dd4 removed useless files, to avoid having more files than needed 2026-05-08 14:44:26 +02:00
Phạm Thị Minh Hồng 15018535e1 Merge pull request #447 from webadderallorg/fix/webcam-export-readavpacket-fallback
fix(export): fallback webcam packet streaming failures
2026-05-08 19:44:24 +07:00
wiiiii123 87968870eb fix(export): fallback webcam packet streaming failures 2026-05-08 19:42:34 +07:00
Alan Trebugeais 508311b329 fix: import issues and changed some files around 2026-05-08 12:52:07 +02:00
Alan Trebugeais c67baa0a0a fix: audio peak data inside timelineTypes 2026-05-08 12:46:17 +02:00
Alan Trebugeais 0eb3cc1197 refactored most types into timelineTypes to avoid having types everywhere 2026-05-08 12:44:09 +02:00
Alan Trebugeais 06ae2d8ac1 fix: file seperation, some logic doesn't need to be made in react, but instead in typescript 2026-05-08 12:38:52 +02:00
Alan Trebugeais 704f8d2ed6 useMemo instead of expensive filter operations done everytime 2026-05-08 12:33:58 +02:00
Alan Trebugeais 3bef12f90c fix: some issues with on select clip 2026-05-08 12:32:47 +02:00
Alan Trebugeais fd64e1b2d6 del: unused components/css like Track, SubRow.. 2026-05-08 12:27:13 +02:00
Alan Trebugeais cfdd3e3251 add: timeline editor with more seperation of concerns 2026-05-08 12:24:11 +02:00
Alan Trebugeais 331ef610e8 fix: timeline audio with functions to seperate concerns 2026-05-08 12:11:51 +02:00
Alan Trebugeais 81c83d5051 fix: findings that were high, removed monolithic timeline canvas 2026-05-08 12:10:00 +02:00
Alan Trebugeais 3553f7c979 normalizeRegionSpan can return end > totalMs in a valid input path. File: src/components/video-editor/timeline/core/spans.ts:15-20 2026-05-08 12:04:35 +02:00
Alan Trebugeais 3a72f5f735 split timeline editor into more components, it's now 500 lines long
add: new tests
2026-05-08 11:51:46 +02:00
voinkovpost 9821b94482 fix(i18n): complete Russian locale parity with English 2026-05-08 14:44:44 +05:00
Alan Trebugeais d637c129ac add: timeline editor components seperated, TimelineEditor is 600 lines now 2026-05-08 11:40:12 +02:00
Alan Trebugeais e52055f2d9 add: timeline editor with hooks to reduce code size for TimelineEditor 2026-05-08 11:30:17 +02:00
Alan Trebugeais 0f9371d253 add: starting refactoring of the timeline phase2 of the plan 2026-05-08 11:18:23 +02:00
voinkovpost ade70afa48 fix: address review comments 2026-05-08 13:15:35 +05:00
voinkovpost a6abdfbc17 fix: address review comments 2026-05-08 13:08:19 +05:00
voinkovpost fdc21bfed9 add russian localization 2026-05-08 12:40:42 +05:00
voinkovpost b472a449fe Merge branch 'main' of https://github.com/webadderallorg/Recordly 2026-05-08 12:37:35 +05:00
Alan Trebugeais 9f5196e7a4 fix CodeRabbit comments 2026-05-08 09:28:29 +02:00