Commit Graph
971 Commits
Author SHA1 Message Date
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
webadderall c76e3dc84c Persist crop settings in saved projects 2026-04-24 00:29:43 +10: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
webadderallandSehajveerSingh2005 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
webadderall e70eabcfd3 Merge pull request #302 from meiiie/fix/linux-wayland-gpu-switches
fix(linux): avoid forcing EGL on Wayland
2026-04-23 12:37:18 +10:00
wiiiii123 4420ce6636 fix(linux): ignore invalid ozone overrides 2026-04-22 17:46:20 +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 12683f4783 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 bac08a3f6d 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 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 69406176c8 fix(recording): keep longer audio tracks anchored 2026-04-21 19:53:10 +07:00
wiiiii123 7e87356cf8 fix(media): restrict loopback approvals to supported files 2026-04-21 19:15:02 +07:00
wiiiii123 c8c9386346 fix(media): approve loopback video paths when minting URLs 2026-04-21 19:00:29 +07:00
wiiiii123 383bde994e test(export): cover slowdown filtergraph inputs 2026-04-21 18:09:23 +07:00
wiiiii123 aec1dd8419 test(export): tighten native filtergraph assertions 2026-04-21 18:09:23 +07:00
wiiiii123 3b2922cfbb fix(export): harden edited-track filter validation 2026-04-21 18:09:23 +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 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
wiiiii123 fcccd1def6 fix(launch): use live HUD bounds after drag 2026-04-21 02:54:00 +07:00
wiiiii123 be8c5ef821 fix(linux): avoid forcing EGL on Wayland 2026-04-21 02:49:08 +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
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