Commit Graph
949 Commits
Author SHA1 Message Date
webadderall 3acfff3f2b feat(editor): polish launch and export UX 2026-04-24 13:01:10 +10:00
webadderall a1bce5c740 refactor(recording): modularize capture flow 2026-04-24 13:00:59 +10:00
webadderall 46e24ef3ea Support drag-and-drop placement across audio rows 2026-04-24 11:06:40 +10:00
webadderall 144f6b8eb0 Merge commit 'refs/tmp/pr-independent-padding-controls' 2026-04-23 19:44:06 +10:00
webadderall 481c281a6c Add track-aware audio placement in timeline editor 2026-04-23 18:13:32 +10:00
webadderall 4680330871 Revert "Add audio-row feature to video editor timeline"
This reverts commit b4b5e65a28.
2026-04-23 17:23:52 +10:00
webadderall b4b5e65a28 Add audio-row feature to video editor timeline 2026-04-23 17:01:02 +10:00
webadderall 3518593f36 Fix editor startup crash 2026-04-23 13:25:21 +10:00
SehajveerSingh2005 4046c16dba fix(ui): resolve i18n key collision for padding labels 2026-04-23 00:28:55 +05:30
SehajveerSingh2005 5488e88024 fix: add fallback for background removal toggle when state is missing 2026-04-23 00:15:04 +05:30
SehajveerSingh2005 26f3db34db refactor: address code review findings and clean up padding implementation 2026-04-23 00:02:53 +05:30
SehajveerSingh2005 020469b1a8 feat: implement independent padding controls #158
- Replaced global padding slider with asymmetrical controls (Top, Bottom, Left, Right).
- Added 'Link' toggle to maintain uniform padding when preferred.
- Updated layout logic to support individual side offsets and fixed a centering bug.
- Ensured consistent rendering across preview and export pipelines.
- Implemented state normalization for backward compatibility with legacy projects.
- Propagated padding state to the extension system for custom render hooks.
2026-04-22 22:59:33 +05:30
webadderall ca3290a97e Restore auto full-track clip on reopen 2026-04-22 16:27:09 +10:00
webadderall 1fa4dd36ad Merge remote-tracking branch 'refs/remotes/origin/pr/292' 2026-04-21 18:29:14 +10:00
webadderall d09f88abdb Merge pull request #284 from meiiie/research/export-pipeline-profiling
chore(export): expand finalization profiling
2026-04-21 18:26:03 +10:00
webadderall 5399dc0ba9 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 25f6258f3a Handle rename errors and prompt to save unsaved recordings 2026-04-21 15:14:10 +10:00
webadderall ce970adf5a Cleanup rename and trim handling 2026-04-21 14:58:56 +10:00
webadderall 916307df07 Clean up dependent regions on clip resize 2026-04-21 14:51:12 +10:00
webadderall 1f5a425d34 Protect projectId from overwrite follow-up 2026-04-21 14:44:10 +10:00
webadderall 9a4c5155a9 fix(editor): address PR review feedback 2026-04-21 11:59:09 +10:00
webadderall 337569739c fix(editor): port project save UX and clip cleanup to main 2026-04-21 11:46:07 +10:00
webadderall 7494c90863 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 c85031aede Fix: Update error messages for image upload failure 2026-04-20 15:58:06 +02:00
Ewazerandcoderabbitai[bot] ce2e966435 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 4484c173d0 update 2026-04-20 13:24:20 +00:00
Ewazer b2500658c2 Update dialogs.json 2026-04-20 15:22:03 +02:00
Ewazer dc5352b52b Update common.json 2026-04-20 15:21:42 +02:00
wiiiii123 ccc0e63d1b fix(export): clean telemetry profiling rebase 2026-04-20 20:11:58 +07:00
wiiiii123 b7e5a4ab79 chore(export): add ffmpeg mux timing breakdown 2026-04-20 20:09:54 +07:00
wiiiii123 8bc79ea1cd chore(export): add finalization stage profiling 2026-04-20 20:09:21 +07:00
Ewazer 2d0c25e931 Update SettingsPanel.tsx 2026-04-20 14:40:36 +02:00
Ewazer 7d82e1ecce Update launch.json 2026-04-20 14:32:43 +02:00
Rajul Ranga c3497a536b 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 7e54bb04f3 Add French translations to I18nContext 2026-04-20 13:36:52 +02:00
Ewazer d966b9d401 Update config.ts 2026-04-20 13:35:54 +02:00
Ewazer 1ce713d985 Merge branch 'webadderall:main' into main 2026-04-20 13:35:21 +02:00
Ewazer 5675a45bf3 Add files via upload 2026-04-20 13:16:44 +02:00
webadderall 2c00f18770 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 09f487d069 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 0ccdc449e8 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 bfe0cbe0e5 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 19486c7a44 fix(export): cancel timed out finalization work 2026-04-20 11:21:52 +07:00
wiiiii123 04e013cbbf fix(export): only refresh watchdog on progress 2026-04-20 10:39:10 +07:00
wiiiii123 6783eeb55c test(export): share finalization watchdog logic 2026-04-20 10:19:25 +07:00
wiiiii123 271dddcc32 fix(export): make audio timeouts progress-aware 2026-04-20 10:01:42 +07:00
wiiiii123 dc60a8e6e5 fix(export): scale audio finalization timeouts 2026-04-20 02:37:21 +07:00
wiiiii123 3509ecf21c fix(recordings): fail closed during prune project scans 2026-04-20 02:03:45 +07:00
wiiiii123 f7e3494ee3 fix(recordings): preserve media referenced by saved projects 2026-04-20 01:49:40 +07:00
wiiiii123 cf676487b2 fix(recording): preserve mic companion audio when source has audio 2026-04-19 23:54:40 +07:00