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
webadderall
cea93cb9fd
fix(hud): restore hide and linux fallback
2026-05-08 10:31:33 +10:00
webadderall
ea8e486436
Merge pull request #419 from crbender/fix/local-read-allowlist-and-postinstall-fallback
...
fix: close local read allowlist bypass and make whisper-runtime postinstall non-fatal
2026-05-08 09:17:25 +10:00
wiiiii123
234a7b537a
fix(export): support native cropped layouts
2026-05-08 03:20:28 +07:00
wiiiii123
eab365d115
fix(export): enable native speed timelines
2026-05-08 02:28:35 +07:00
wiiiii123
c77007560b
fix(recording): account for mic pause gaps
2026-05-08 01:35:17 +07:00
wiiiii123
254783b15f
fix(export): gate native speed timelines
2026-05-08 00:39:14 +07:00
wiiiii123
3455475f38
fix(export): harden native beta pipeline
2026-05-07 22:37:27 +07:00
Alan Trebugeais
02889c73f6
fix minimize after 2 clicks in the void, Recordly should always be on top
2026-05-07 13:35:02 +02:00
Alan Trebugeais
471f70d401
chore: reset package-lock.json and electron/native to main
2026-05-07 10:18:44 +02:00
Alan Trebugeais
cdf19210bd
del: removed compatibility layers which were no ops
2026-05-07 00:56:10 +02:00
wiiiii123
7e94355bb0
fix(recording): default windows mic to browser processing
2026-05-07 04:51:30 +07:00