wiiiii123
c85dc8b156
feat(export): add nvidia opt-in detection
2026-05-22 20:27:40 +07:00
wiiiii123
9363ea2696
fix(recording): abort prune on unreadable project
2026-05-22 20:08:41 +07:00
wiiiii123
591fde8e37
fix(export): tighten native audio safety guards
2026-05-22 20:00:24 +07:00
wiiiii123
e540615a1f
fix(export): gate packaged cuda audio fallback
2026-05-22 19:56:15 +07:00
wiiiii123
61bbaab7da
fix(export): reject silent cuda inline audio
2026-05-22 19:51:18 +07:00
wiiiii123
31eb0ecc84
refactor(export): add native static route plan
2026-05-22 18:55:03 +07:00
wiiiii123
059544df05
fix(recording): avoid duplicate system audio fallback
2026-05-22 18:16:19 +07:00
wiiiii123
978f01407a
fix(windows): normalize WGC video timestamps
2026-05-22 17:47:37 +07:00
wiiiii123
58e413fca4
fix(windows): validate WGC encoder fps
2026-05-22 17:13:43 +07:00
wiiiii123
ed11c26983
fix(windows): guard WGC frame extension fps
2026-05-22 17:06:22 +07:00
wiiiii123
6227eb8955
fix(windows): preserve WGC duration through static frames
2026-05-22 15:56:36 +07:00
webadderall
83292321ab
Merge pull request #517 from birkls/fix/windows-wgc-capture-and-encoding
...
Fix: Windows WGC native capture fallback & special character path encoding (double cursor bug + fail to capture screen & consistent browser capture fallback)
2026-05-17 20:51:06 +10:00
webadderall
f807ba31ce
fix(windows): clean up staged capture temp files
2026-05-17 20:04:24 +10:00
webadderall
7e3963f40c
fix(windows): preserve staged native capture outputs
2026-05-17 19:38:57 +10:00
webadderall
1f04674aec
fix(windows): address PR 517 review feedback
2026-05-17 19:25:01 +10:00
webadderall
d1c15240ee
Merge pull request #523 from webadderallorg/fix/persist-presets-and-theme
...
fix: persist presets and appearance settings
2026-05-17 18:41:14 +10:00
webadderall
eef387b0ed
fix: persist presets and theme preferences
2026-05-17 18:32:59 +10:00
webadderall
9876b8c20b
fix(media-server): reject malformed range headers
2026-05-17 18:04:46 +10:00
webadderall
7b137e0f13
fix(export): clamp oversized media probe ranges
2026-05-17 17:38:45 +10:00
birkls
65c832ef1d
fix(windows): resolve WGC capture failure and non-ASCII path encoding errors
...
- Implemented HMONITOR resolution bridge via PowerShell to match raw handles for native WGC capture.
- Added HighDpiAwareness to the capture helper process to fix coordinate mismatches on scaled displays.
- Implemented temporary ASCII-safe path shuffle to prevent 'Path Not Found' errors with non-ASCII recordings directories.
- Cleaned up debug logging and added professional documentation for PR submission.
2026-05-15 15:25:11 +02:00
webadderall
8c5ecc0a8b
Repair stale arm64 uiohook binary
2026-05-11 19:53:34 +10:00
webadderall
95dc2a4d4c
Update Recordly app branding assets
2026-05-11 19:20:21 +10:00
webadderall
304d3b1eab
Merge pull request #491 from ExtraBinoss/fix/video-editor-loading-time
...
Fix/video editor loading time
2026-05-11 19:06:38 +10:00
Alan Trebugeais
ccbeb5fa1d
fix: webcam recording, now it works, alongside the microphone etc
2026-05-10 23:37:07 +02:00
Alan Trebugeais
55a81a0b6a
fix screenrecorder webcam
2026-05-10 18:05:29 +02:00
Alan Trebugeais
902f42d07d
removed muxing completly from the code (mac/windows)
2026-05-10 13:30:34 +02:00
Alan Trebugeais
2537952a94
fix: editor loads instantly
2026-05-10 13:18:26 +02:00
Alan Trebugeais
3d8ae1942a
add: 20 seconds -> 2 seconds fix, for now behind a flag to be sure to be able to revert.
2026-05-10 13:01:45 +02:00
Alan Trebugeais
13e3d2bc24
fix: mouse passthrough on windows and other oses
2026-05-09 23:42:49 +02:00
Alan Trebugeais
30c82fcce4
fix: parsing of window ID was not done. Hence why it couldn't record something other than the entire screen.
2026-05-09 23:20:13 +02:00
Alan Trebugeais
5e5dd7166e
fix audio exporting with microphone and system sound etc
2026-05-09 19:43:54 +02:00
Alan Trebugeais
561090a473
add manager tests
2026-05-09 19:30:40 +02:00
Alan Trebugeais
ef993a09d0
fix: audioRegions are now allowed (reloading a project with a user audio would not work.
2026-05-09 19:24:07 +02:00
Alan Trebugeais
f4af06d430
add: project persistence of audio settings
2026-05-09 18:07:28 +02:00
wiiiii123
9515f64efb
fix(recording): keep cursor boundary timestamps monotonic
2026-05-09 13:10:20 +07:00
wiiiii123
4f0361e43a
fix(recording): clamp cursor samples at pause boundary
2026-05-09 12:57:05 +07:00
wiiiii123
513c576c27
fix(electron): preserve unsupported export blocks
2026-05-09 11:23:01 +07:00
wiiiii123
92f7476c64
fix(electron): force main bundle cjs output
2026-05-09 10:51:22 +07:00
wiiiii123
fe294b71d5
fix(recording): fail cleanly on WGC resize errors
2026-05-09 07:49:54 +07:00
wiiiii123
f3fcd4bfda
fix(recording): stabilize WGC resize frames
2026-05-09 00:06:53 +07:00
wiiiii123
4f89a6d38d
fix(export): keep large saves off arraybuffer path
2026-05-08 22:40:40 +07:00
wiiiii123
1efc9f1706
fix(electron): avoid cjs dirname binding collision
2026-05-08 20:07:36 +07:00
wiiiii123
81bfd2dbcc
fix(export): harden post-merge file handling
2026-05-08 13:07:25 +07:00
Phạm Thị Minh Hồng
b1f4bfae3b
Merge pull request #410 from meiiie/perf/native-chunked-export-fastpath
...
Adds guarded native Windows D3D11 and NVIDIA CUDA export compositors for supported Lightning/static-layout MP4 exports, while keeping WebCodecs/WebGL fallback for unsupported feature combinations.
Includes release hardening for native output validation, safe file replacement, CJS bundle smoke checks, helper manifest verification, recording diagnostics, and the Windows browser mic path that fixed the reported crackle/noise issue in beta testing.
Validation before merge:
- `npx tsc --noEmit`
- focused export/audio/telemetry/unit coverage (`92` + `27` tests across the latest hardening passes)
- scoped Biome checks on touched release-gate files
- `npx vite build --config vite.config.ts`
- `node scripts/smoke-electron-main-cjs.mjs`
- `npm run smoke:packaged-binaries`
- `git diff --check`
Known release-safe gates still fall back intentionally: video backgrounds, annotation/caption/frame overlays, missing helper-readable webcam sources, unsupported audio modes, odd output dimensions, and any native helper output that fails validation.
2026-05-08 12:59:51 +07:00
wiiiii123
f2691187b4
fix(export): tighten native cursor and save cleanup
2026-05-08 12:41:00 +07:00
wiiiii123
add11c820a
fix(export): harden native release gates
2026-05-08 12:24:04 +07:00
webadderall
01332a3e42
Only show update UI for real available updates
2026-05-08 14:39:37 +10:00
wiiiii123
211d6165f9
merge main into beta/pr410-native-gpu-export-test
...
# Conflicts:
# electron/ipc/project/manager.ts
# electron/ipc/register/export.ts
# src/lib/exporter/modernVideoExporter.ts
2026-05-08 10:44:13 +07:00
webadderall
2380e56431
Clarify local file read and media allowlist intent
2026-05-08 12:30:26 +10:00
webadderall
25cd1f2f75
Speed up Lightning export and relax local media reads
2026-05-08 11:32:04 +10:00