Commit Graph
951 Commits
Author SHA1 Message Date
webadderall 992ccd5e35 Merge pull request #310 from meiiie/fix/native-audio-lead
fix(recording): keep longer audio tracks anchored
2026-04-22 17:18:51 +10:00
webadderall fea1f99463 Merge pull request #308 from meiiie/fix/local-media-url-approval
fix(media): approve loopback video paths when minting URLs
2026-04-22 17:18:33 +10:00
webadderall 98973b9a8f Merge pull request #297 from meiiie/fix/export-edited-track-filtergraph
fix(export): fast-path simple edited audio tracks
2026-04-22 17:18:14 +10:00
webadderall b1fd9597d8 Merge pull request #299 from meiiie/fix/editor-duration-cutoff
fix(editor): extend auto full-track clips when duration grows
2026-04-22 11:17:51 +10:00
wiiiii123 dc6a88786b fix(recording): keep longer audio tracks anchored 2026-04-21 19:53:10 +07:00
wiiiii123 2a566a16ca fix(media): restrict loopback approvals to supported files 2026-04-21 19:15:02 +07:00
wiiiii123 326f56840e fix(media): approve loopback video paths when minting URLs 2026-04-21 19:00:29 +07:00
wiiiii123 8b5f972349 test(export): cover slowdown filtergraph inputs 2026-04-21 18:09:23 +07:00
wiiiii123 2c44f0f551 test(export): tighten native filtergraph assertions 2026-04-21 18:09:23 +07:00
wiiiii123 ff5b644578 fix(export): harden edited-track filter validation 2026-04-21 18:09:23 +07:00
wiiiii123 ff3dac70c0 fix(export): validate edited-track fast-path inputs 2026-04-21 18:09:23 +07:00
wiiiii123 c8431c1f26 fix(export): fast-path simple edited audio tracks 2026-04-21 18:09:23 +07:00
webadderall b00e32dfb6 fix(export): handle loopback media URLs during export 2026-04-21 19:22:05 +10:00
webadderall f64267e2ec Merge pull request #292 from sp00kid/fix/preview-quality
fix: improve video preview quality by deferring filter attachment
2026-04-21 18:32:04 +10:00
webadderall 709b86bb90 Merge pull request #284 from meiiie/research/export-pipeline-profiling
chore(export): expand finalization profiling
2026-04-21 18:26:03 +10:00
webadderall fbb8e287ba Merge pull request #304 from webadderall/fix/editor-main-port
Fix editor project save UX and clip cleanup
2026-04-21 15:27:51 +10:00
webadderall 2872681ea6 Handle rename errors and prompt to save unsaved recordings 2026-04-21 15:14:10 +10:00
webadderall e8afbecb9f Cleanup rename and trim handling 2026-04-21 14:58:56 +10:00
webadderall ebd7e0d3ba Clean up dependent regions on clip resize 2026-04-21 14:51:12 +10:00
webadderall cdd2378992 Protect projectId from overwrite follow-up 2026-04-21 14:44:10 +10:00
webadderall 482134a03b fix(editor): address PR review feedback 2026-04-21 11:59:09 +10:00
webadderall e89b4e1317 fix(editor): port project save UX and clip cleanup to main 2026-04-21 11:46:07 +10:00
wiiiii123 8e2a69574d test(editor): expand auto clip guard coverage 2026-04-21 02:08:20 +07:00
wiiiii123 2a958c3514 fix(editor): preserve full-track duration growth 2026-04-21 01:43:13 +07:00
webadderall 715cef79e7 Merge pull request #294 from Ewazer/French-translation
#2 Added full support for the French language.
2026-04-21 01:21:37 +10:00
Ewazer 7349b3ae15 Fix: Update error messages for image upload failure 2026-04-20 15:58:06 +02:00
Ewazerandcoderabbitai[bot] 5d6e70cae2 Update src/i18n/locales/fr/timeline.json
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-04-20 15:51:31 +02:00
Ewazer c9e6f74c93 update 2026-04-20 13:24:20 +00:00
Ewazer b3fc91e9cf Update dialogs.json 2026-04-20 15:22:03 +02:00
Ewazer 15f8b3c189 Update common.json 2026-04-20 15:21:42 +02:00
wiiiii123 87c83eb8d4 fix(export): clean telemetry profiling rebase 2026-04-20 20:11:58 +07:00
wiiiii123 3c1923178b chore(export): add ffmpeg mux timing breakdown 2026-04-20 20:09:54 +07:00
wiiiii123 5ad4fee100 chore(export): add finalization stage profiling 2026-04-20 20:09:21 +07:00
Ewazer ff9bb9cb65 Update SettingsPanel.tsx 2026-04-20 14:40:36 +02:00
Ewazer cf64dc9b18 Update launch.json 2026-04-20 14:32:43 +02:00
Rajul Ranga e8d1d81837 fix: improve video preview quality by deferring filter attachment
The video preview was noticeably blurry/pixelated because PixiJS filters were always attached to the video container, even when inactive (blur=0, no motion). This forced every frame through an intermediate RenderTexture at renderer resolution, downsampling the native video before it even reached the screen.

Now filters are only attached during active zoom transitions when the camera is actually moving, and detached as soon as it settles. Added hysteresis to the motion threshold to prevent filter toggling when intensity hovers near the boundary.
2026-04-20 17:23:37 +05:30
Ewazer b081be30b5 Add French translations to I18nContext 2026-04-20 13:36:52 +02:00
Ewazer fee60ea173 Update config.ts 2026-04-20 13:35:54 +02:00
Ewazer 72eca472a1 Merge branch 'webadderall:main' into main 2026-04-20 13:35:21 +02:00
Ewazer 819f89fbb8 Add files via upload 2026-04-20 13:16:44 +02:00
webadderall 1106805af8 Merge pull request #283 from meiiie/fix/export-finalization-timeouts
fix(export): make audio finalization timeouts progress-aware
2026-04-20 20:56:28 +10:00
webadderall e64d2cc8ec Merge pull request #282 from meiiie/fix/protect-project-recordings-from-prune
fix(recordings): preserve media referenced by saved projects
2026-04-20 20:37:07 +10:00
webadderall 31e917c28b Merge pull request #278 from meiiie/fix/export-media-paths
fix(export): reopen saved videos and default to source quality
2026-04-20 20:35:21 +10:00
webadderall 52fc520e2e Merge pull request #280 from meiiie/fix/microphone-companion-audio
fix(recording): preserve mic companion audio in editor/export
2026-04-20 20:33:07 +10:00
wiiiii123 7d1bbd744d fix(export): cancel timed out finalization work 2026-04-20 11:21:52 +07:00
wiiiii123 d73ee94fef fix(export): only refresh watchdog on progress 2026-04-20 10:39:10 +07:00
wiiiii123 58de3f5759 test(export): share finalization watchdog logic 2026-04-20 10:19:25 +07:00
wiiiii123 07c4566554 fix(export): make audio timeouts progress-aware 2026-04-20 10:01:42 +07:00
wiiiii123 fdbcd36bda fix(export): scale audio finalization timeouts 2026-04-20 02:37:21 +07:00
wiiiii123 a0d32c8c7c fix(recordings): fail closed during prune project scans 2026-04-20 02:03:45 +07:00