Commit Graph
313 Commits
Author SHA1 Message Date
webadderall 10afa9ad0d fix: retain import rollback until the editor accepts its result 2026-09-21 21:22:01 +10:00
webadderall 5c04751ea8 fix: close upload streams and validate cloud auth and ranges 2026-09-21 20:33:13 +10:00
webadderall f43d137ef5 fix: preserve caption timing and media lifecycle across failures 2026-09-21 20:33:13 +10:00
webadderall be60576475 fix: preserve media safely during imports and deduplicate sign-in callbacks 2026-09-21 18:28:25 +10:00
webadderall ce21f6cd4b fix: keep captions inside clips and harden timeline editing 2026-09-21 18:28:25 +10:00
webadderall 3933531fd9 fix(captions): preserve fallback audio and speech between microphone words 2026-09-21 08:50:23 +10:00
webadderall 8f2ec69966 feat(import): add cancellable media processing with shared Cancel styling 2026-09-20 21:29:53 +10:00
webadderall fb3d6b1ff6 fix(lint): resolve caption and cloud integration diagnostics 2026-09-20 20:44:10 +10:00
webadderall 83313157e4 feat(ui): integrate recording library and cloud account into HeroUI editor 2026-09-20 18:52:27 +10:00
webadderall 3f9e71f1c6 fix(captions): prevent repeated sound labels and preserve speech from both sources 2026-09-20 18:52:26 +10:00
webadderall e82272fc6c fix(media): normalize local sources and recover preview loading 2026-09-20 18:52:26 +10:00
webadderall 04cf058ad0 feat(library): add recording storage, thumbnails and sequence imports 2026-09-20 18:52:26 +10:00
webadderall fd919fabfc feat(auth): add desktop sign-in and cloud upload foundations 2026-09-20 18:52:26 +10:00
webadderall 3931f23e05 Refine HeroUI editor spacing, cards and responsive alignment 2026-09-19 16:56:29 +10:00
webadderall a1b48500b6 Use native WASAPI for Windows microphone recording 2026-09-13 10:41:30 +10:00
webadderall 10ecb70141 Remove unsupported VRAM diagnostics 2026-09-11 19:41:17 +10:00
webadderall 570d5472a0 Collect complete GPU details for export reports 2026-09-11 18:22:09 +10:00
webadderall 0b1b2596bb Add computer hardware to export diagnostics 2026-09-11 18:12:23 +10:00
Abhijeet Dash 9b72ff0ee8 docs: document getCompanionAudioFallbackInfo resolution rules 2026-09-10 10:48:20 +05:30
Abhijeet Dash 1c2df9325e fix: keep mic audio when system audio is enabled
getCompanionAudioFallbackInfo returned only the video path when a macOS
system sidecar existed, assuming the inline mp4 track was a complete mix.
The capture helper writes system audio alone to that track, so the
microphone was dropped from preview and export whenever both sources were
enabled — the recorded narration was silent even though it had been
captured correctly to recording-<ts>.mic.m4a.

Return both macOS sidecars instead, so the renderer routes them as
separate system and mic tracks and mutes the silent embedded track.
Existing recordings recover their audio on reopen.

Fixes webadderallorg/Recordly#912
2026-09-09 17:12:13 +05:30
webadderall 264829ac28 Merge startup optimizations and prepare 1.4.0 beta 1 2026-09-05 19:19:18 +10:00
webadderall 6217ea4098 fix: resolve packaged wallpaper assets 2026-09-05 16:34:40 +10:00
webadderall 2ca5c46b47 fix(windows): mask resized window captures 2026-09-05 14:11:27 +10:00
webadderall e0e4bf4099 fix(windows): align selected window overlays 2026-09-05 14:11:27 +10:00
webadderall 498800a3e2 fix(windows): crop window captures without padding 2026-09-05 14:11:27 +10:00
young a5bbfa8e43 Keep window crops aligned as windows change 2026-09-04 20:06:05 +10:00
young ed32f05f52 Record selected windows by cropping full-screen captures 2026-09-04 19:48:22 +10:00
young 7899d8fce0 Address HUD protection review feedback 2026-09-03 11:51:48 +10:00
young ae36ac8a88 Fix HUD capture protection across recording backends 2026-09-03 11:38:03 +10:00
webadderall fdded88786 Remember recording device preferences 2026-09-02 20:56:07 +10:00
webadderall 0d0acce845 Fix cross-platform caption generation 2026-09-02 20:27:24 +10:00
young 2205fc8e29 Use the BT.709 matrix for screen capture 2026-08-31 13:48:13 +10:00
young 1628734dba Address review feedback before release 2026-08-31 13:35:57 +10:00
webadderall c74448fd3d Correct colour handling during recording
Record captured frames with BT.709 conversion and explicit limited-range metadata. Share the Windows conversion code between capture engines and apply matching colour metadata on macOS and FFmpeg fallbacks.
2026-08-31 12:25:28 +10:00
webadderall 621006ff71 Tune export quality for web delivery
Use practical bitrate targets across export backends and add dithering when converting full-range canvas frames to BT.709 video range.
2026-08-31 12:25:12 +10:00
young d27aac7719 Add live announcements and experimental updates 2026-08-30 21:23:11 +10:00
young fb44703514 Apply consistent project formatting 2026-08-28 09:54:42 +10:00
webadderall f3b0fdf8c8 Address taskbar and rendering review feedback 2026-08-25 20:59:28 +10:00
young 49fb397c98 Preserve the correct colour range in video exports 2026-08-25 19:06:02 +10:00
young 54c506dac7 fix: address native capture review feedback 2026-08-24 11:43:50 +10:00
young 13dd5ec412 fix: stabilize macOS countdown capture 2026-08-24 10:29:43 +10:00
wiiiii123 62954f028f fix(project): address atomic save review feedback 2026-07-11 10:46:33 +07:00
PTMH-NMH cf4416a14f Merge branch 'main' into fix/project-atomic-save 2026-07-11 10:40:06 +07:00
PTMH-NMH e7283f0415 Merge branch 'main' into fix/ipc-recording-path-confinement 2026-07-11 02:55:52 +07:00
wiiiii123 c97f67ec4d chore(ci): address quality review feedback 2026-07-11 02:49:40 +07:00
wiiiii123 19781b693d fix(project): make project saves atomic 2026-07-10 13:10:26 +07:00
wiiiii123 682106972a fix(ipc): confine recorded video writes 2026-07-10 05:24:53 +07:00
wiiiii123 4da19fde25 fix: resolve Windows helper paths consistently 2026-07-10 05:12:39 +07:00
wiiiii123 4111959364 ci: add pull-request quality checks 2026-07-10 05:07:19 +07:00
ExtraBinoss 399130f507 Merge pull request #711 from joehachemx/feat/captions-editor
feat(captions): add editable caption timeline and editor
2026-07-02 22:40:19 +02:00