webadderall
a336fc5434
Fix Recordly 2.0 part 5 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 19:05:15 +11:00
webadderall
8cb987f8f8
Fix Recordly 2.0 part 5 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 18:27:36 +11:00
webadderall
d924eca892
Fix Recordly 2.0 part 4 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 18:27:36 +11:00
webadderall
7b8864f814
Fix Recordly 2.0 part 3 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 18:27:36 +11:00
webadderall
e2002cfe9f
Fix Recordly 2.0 part 5 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 16:53:53 +11:00
webadderall
557336eadd
Fix Recordly 2.0 part 4 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 16:53:53 +11:00
webadderall
d798a64141
Fix Recordly 2.0 part 3 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 16:53:52 +11:00
webadderall
302318255c
Fix Recordly 2.0 part 5 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 15:57:58 +11:00
webadderall
65a4222294
Fix Recordly 2.0 part 2 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 15:57:57 +11:00
webadderall
51d667a34b
Fix Recordly 2.0 part 4 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 15:57:57 +11:00
webadderall
7cb02c37cb
Fix Recordly 2.0 part 3 follow-up review findings
...
Preserve existing PR history and integrate validated second-cycle fixes.
2026-11-07 15:57:57 +11:00
webadderall
13dd1f0a6d
Fix Recordly 2.0 part 5 review findings
...
Integrate validated app changes and preserve original stack history.
2026-11-07 14:48:47 +11:00
webadderall
71c3aefbc8
Fix Recordly 2.0 part 4 review findings
...
Integrate validated app changes and preserve original stack history.
2026-11-07 14:48:47 +11:00
webadderall
0570f1de47
Fix Recordly 2.0 part 3 review findings
...
Integrate validated app changes and preserve original stack history.
2026-11-07 14:48:47 +11:00
webadderall
088aa0bb94
Fix Recordly 2.0 part 2 review findings
...
Integrate validated app changes and preserve original stack history.
2026-11-07 14:48:46 +11:00
webadderall
34071a5847
Fix Recordly 2.0 part 1 review findings
...
Integrate validated app changes and preserve original stack history.
2026-11-07 14:48:46 +11:00
webadderall
08f72ef6aa
Recordly 2.0 local review stack 5/6
...
Dependency-ordered review preparation. Not pushed or remotely reviewed.
2026-11-06 05:24:22 +11:00
webadderall
ba5030e835
Recordly 2.0 local review stack 4/6
...
Dependency-ordered review preparation. Not pushed or remotely reviewed.
2026-11-06 05:24:22 +11:00
webadderall
f6bb4f18d7
Recordly 2.0 local review stack 3/6
...
Dependency-ordered review preparation. Not pushed or remotely reviewed.
2026-11-06 05:24:21 +11:00
webadderall
eaf87be95b
Recordly 2.0 local review stack 2/6
...
Dependency-ordered review preparation. Not pushed or remotely reviewed.
2026-11-06 05:24:21 +11:00
webadderall
3e6286cf04
Recordly 2.0 local review stack 1/6
...
Dependency-ordered review preparation. Not pushed or remotely reviewed.
2026-11-06 05:24:21 +11:00
webadderall
109ca3a13c
Merge pull request #1147 from webadderallorg/codex/mac-audio-gap-timing
...
Preserve macOS audio timing through encoder stalls
2026-10-17 18:32:21 +11:00
webadderall
9d7285a118
Keep audio finalization alive while encoding progresses
2026-10-17 18:26:03 +11:00
webadderall
9fc4df1bdb
Bound gap recovery work and tighten alignment checks
2026-10-17 18:15:38 +11:00
webadderall
08c245b636
Preserve macOS audio timing through encoder stalls
2026-10-17 18:12:31 +11:00
webadderall
4422190fdc
Merge pull request #933 from abdu11ahbaig/fix/mic-agc-crackle-windows
...
fix: disable mic AGC by default to stop Windows audio crackle
2026-10-17 17:18:09 +11:00
webadderall
a8406f63c7
Merge pull request #1138 from sourabhxyz/fix/macos-mic-label-match
...
fix(macos): match the selected microphone when Chromium adds a label suffix
2026-10-17 17:18:00 +11:00
webadderall
4e84a32188
Merge pull request #1141 from webadderallorg/codex/export-audio-merge-validation
...
Fix Lightning export fallback, companion audio routing, and seek playback
2026-10-16 18:34:25 +11:00
webadderall
4966077e01
Keep ordinary audio filenames on the mixed source track
2026-10-16 18:31:34 +11:00
webadderall
596d81b7b2
Format reconciled playback and renderer changes
2026-10-16 18:23:30 +11:00
webadderall
b7ea069d02
Cover encoder fallback and cross-platform renderer selection
2026-10-16 18:19:29 +11:00
webadderall
1639f208c0
Merge PR #1029 for playback regression validation
...
# Conflicts:
# src/components/video-editor/videoPlayback/clipPlayback.ts
2026-10-16 18:16:23 +11:00
webadderall
ab4e84ae10
Merge PR #1041 for reproduced m4a media rejection
2026-10-16 18:15:54 +11:00
webadderall
06b4dbc0d6
Merge PR #1127 for audio regression validation
2026-10-16 18:15:34 +11:00
webadderall
d66472f1f7
Merge PR #1035 for export regression validation
...
# Conflicts:
# src/lib/exporter/modernFrameRenderer.ts
2026-10-16 18:15:34 +11:00
webadderall
862db39a3c
Merge PR #1056 for export regression validation
2026-10-16 18:15:09 +11:00
sourabhxyz and Claude Opus 5.5
13edd56a44
Prefer a known device ID over the stripped-label match
...
Resolve the microphone by exact label, then by a device ID that names a
real capture device, and only then by the label without Chromium's
transport suffix, so the name heuristic cannot override a precise
identifier.
Move the matching into a pure function and replace the source-text
assertions with a test that compiles it with swiftc and checks the
results against a fixed device list, following the lifecycle test.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 12:16:56 +05:30
sourabhxyz and Claude Opus 5.5
e029d11663
Match the selected macOS microphone despite Chromium's label suffix
...
The renderer passes the microphone's enumerateDevices() label to the
ScreenCaptureKit helper, which resolves it by exact comparison with
AVCaptureDevice.localizedName. Chromium decorates that label with a
transport suffix ("Shure MV7 (14ed:1012)", "MacBook Pro Microphone
(Built-in)", "BlackHole 16ch (Virtual)"), so the comparison failed for
almost every device and the helper silently recorded the system default
input instead. With the lid closed that default is the built-in mic,
which delivers digital silence, so recordings came out without a voice.
Try the raw label first, then the label without its trailing
parenthetical.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 12:02:35 +05:30
webadderall
b3fcf0cb98
Merge pull request #1121 from webadderallorg/codex/recordly-user-system-and-capture-picker
...
Add source selection and authenticated account and permission settings
2026-10-14 20:08:44 +11:00
webadderall
6659d704ef
Center the welcome heading and consolidate Recordly branding
2026-10-14 06:36:15 +11:00
webadderall
4c8e576281
Make capture-picker bridge overrides independent of init order
2026-10-13 21:45:26 +11:00
webadderall
bcd10f5a63
Document Home startup loading preview
2026-10-13 21:33:07 +11:00
webadderall
2b90824289
Show the Home dashboard skeleton throughout startup loading
2026-10-13 20:13:09 +11:00
webadderall
8bae983a44
Reset capture selection on launch and fix area picker navigation
2026-10-13 14:01:54 +11:00
Som Samantray
13aa646afc
refactor(audio): move source track type to shared module
2026-10-10 23:36:35 +05:30
Som Samantray
84bb5b660a
fix(audio): deduplicate source track parser
2026-10-10 23:29:55 +05:30
webadderall
cbefc51d18
Fix onboarding, reduced motion, and seek-resume review findings
2026-10-10 14:21:25 +11:00
webadderall
5bc6a0f515
Document account settings and capture-picker previews
2026-10-10 13:43:56 +11:00
webadderall
c4a73f7580
Merge the author's latest capture-picker fixes from PR #1090
...
Preserve both original author commits. Use the author's live-overlay sender guard for completion and context requests. Retain selection-only HUD behavior, existing failure toasts, and synchronous drag refs; add coverage for rapid area moves/resizes and failure versus cancellation messages.
2026-10-10 13:43:17 +11:00
webadderall
fa241d0bbf
Add onboarding screenshots and capture-picker screenshot coverage
2026-10-10 13:33:30 +11:00