webadderall
62f2a52860
Fix companion audio sync for trimmed and long exports
2026-04-24 12:04:21 +10:00
webadderall
b63aba99b0
Support drag-and-drop placement across audio rows
2026-04-24 11:49:16 +10:00
webadderall
c667f2efe0
Add track-aware audio placement in timeline editor
2026-04-24 11:49:16 +10:00
webadderall
05a6d3f1b6
Fix embedded audio fallback handling and audio diagnostics ( #309 )
...
* Fix embedded audio fallback handling and audio diagnostics
* Add recording fallback diagnostics toasts
* Fix Windows audio fallback cleanup and path matching
* Format rebased recording fallback changes
* Fix embedded audio preview and export fallback handling
2026-04-24 11:30:10 +10:00
Alex Kayser and Copilot
5e0fa112e9
diacritics review
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-23 10:41:46 -04:00
webadderall
c76e3dc84c
Persist crop settings in saved projects
2026-04-24 00:29:43 +10:00
Alex Kayser
42192cd0eb
Merge branch 'main' into feature/brazilian-portuguese
2026-04-23 10:25:58 -04:00
webadderall
f140096074
Merge pull request #327 from uriva/fix/linux-wayland-hud-drag
...
fix(linux): allow dragging HUD overlay on Wayland
2026-04-24 00:18:56 +10:00
webadderall and SehajveerSingh2005
282ccefedc
Add independent padding controls
...
Co-authored-by: SehajveerSingh2005 <sehajveersingh2005@gmail.com >
2026-04-23 23:58:38 +10:00
Uri
8c7c57aa1c
fix(linux): allow dragging HUD overlay on Wayland via native OS drag
...
BrowserWindow.setBounds() with x/y is silently ignored on Wayland (the
compositor owns window placement), so the IPC-driven HUD drag never
moved the window \u2014 it stayed put even though pointer events fired and
the cursor changed to grabbing.
Mark the drag handle as -webkit-app-region: drag on Linux (only in the
IPC/overlay mode; webcam-preview mode still uses the in-window CSS
transform) so the OS performs a real xdg_toplevel.move. Mirror the
resulting bounds into hudUserPosition via the window 'moved' event so
commit a78f7d4's in-place resize behavior keeps working on Linux.
2026-04-23 14:52:40 +03:00
webadderall
9f3e234f85
Revert "Add audio-row feature to video editor timeline"
...
This reverts commit 569d9ab5bb .
2026-04-23 17:14:38 +10:00
webadderall
569d9ab5bb
Add audio-row feature to video editor timeline
2026-04-23 17:01:51 +10:00
wiiiii123
bac0a0282f
fix(launch): disable floating webcam preview without passthrough
2026-04-23 10:52:41 +07:00
webadderall
7b56dfc0d9
Merge pull request #300 from meiiie/fix/hud-short-drag-passthrough
...
fix(launch): keep HUD interactive after short drags
2026-04-22 17:26:49 +10:00
webadderall
235a01c561
Merge pull request #314 from soufian3hm/fix/windows-recording-validation
...
Fix invalid Windows recording finalization
2026-04-22 17:19:56 +10:00
webadderall
6200113ce6
Merge pull request #313 from meiiie/fix/fullscreen-countdown-recovery
...
fix(recording): recover from fullscreen countdown failures
2026-04-22 17:19:11 +10:00
webadderall
69c1c45419
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
787241242e
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
soufian3hm
726808a8ad
Fix invalid Windows recording finalization
2026-04-21 17:38:37 +01:00
wiiiii123
1e102b3540
fix(recording): always clean up failed starts
2026-04-21 21:05:36 +07:00
wiiiii123
92ee514f5e
fix(recording): recover from fullscreen countdown failures
2026-04-21 20:46:37 +07:00
wiiiii123
2b19493bb7
fix(export): validate edited-track fast-path inputs
2026-04-21 18:09:23 +07:00
wiiiii123
fcdc842371
fix(export): fast-path simple edited audio tracks
2026-04-21 18:09:23 +07:00
webadderall
4005687de4
fix(export): handle loopback media URLs during export
2026-04-21 19:22:05 +10:00
webadderall
2e513adef6
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
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
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
wiiiii123
fcccd1def6
fix(launch): use live HUD bounds after drag
2026-04-21 02:54:00 +07:00
wiiiii123
316c11035c
fix(launch): keep HUD interactive after short drags
2026-04-21 02:25:56 +07:00
wiiiii123
a62972239b
test(editor): expand auto clip guard coverage
2026-04-21 02:08:20 +07:00
wiiiii123
a6653a5144
fix(editor): preserve full-track duration growth
2026-04-21 01:43:13 +07:00
Ewazer
c85031aede
Fix: Update error messages for image upload failure
2026-04-20 15:58:06 +02:00
Ewazer and coderabbitai[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
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