Commit Graph
1988 Commits
Author SHA1 Message Date
webadderall cdab2fbdd0 Include optional feedback sentiment and direct support contact 2026-11-06 21:07:47 +11:00
webadderall ee4876bd18 Add Contact beside Socials in the Home sidebar 2026-11-06 21:00:07 +11:00
webadderall 4d00503727 Normalize and validate Electron main before CI packaging 2026-11-06 20:49:08 +11:00
webadderall 90b81a56c0 Add gradient fades to the Home library scroll edges 2026-11-06 20:39:43 +11:00
webadderall f918c0caa0 Open Recordly social links from a compact Socials modal
Replace the footer icon grid with a localized Socials button and a modal containing Discord, GitHub, X and YouTube icons. Preserve external targets and modal keyboard focus.
2026-11-06 20:36:36 +11:00
webadderall fad617f381 Link Recordly social accounts from a labeled Home footer
Use the verified Recordly X and YouTube accounts alongside Discord and GitHub. Give Upgrade a full row and use a labeled two-column grid with keyboard access and consistent targets.
2026-11-06 20:26:58 +11:00
webadderall 44748890e3 Fix complete hover previews, settings scrolling and recorder interactions
Wait for a composed scene before revealing Home previews, bound Settings scrolling, add the X community link, animate countdown replacement, and prevent transparent idle HUD regions or cancelled captures from taking focus.
2026-11-06 20:09:40 +11:00
webadderall f4c2cef0cf Restore compact recorder selectors and fix development onboarding recovery
Keep optional development onboarding dismissible across recording editor recreation, preserve restored accounts, and use consistent permission actions and footer layout.
2026-11-06 18:50:05 +11:00
webadderall f007984ebc Fix editor previews, zoom controls and recording workflow
Preserve renderer state through mute and export transitions, gate hover previews on a composed frame, and align timeline bounds with authored zoom intervals. Improve settings, cursor and webcam controls, inline recording countdown, project recovery and safe library cleanup.
2026-11-06 18:05:14 +11:00
webadderall 0f8d11acd8 Recordly 2.0 local review stack 6/6
Dependency-ordered review preparation. Not pushed or remotely reviewed.
2026-11-06 05:24:22 +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
sourabhxyzandClaude 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
sourabhxyzandClaude 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
webadderall 207debf010 Stabilize required-field and animated HUD checks and update staging notes 2026-10-10 13:30:54 +11:00
webadderall d9480f988c Merge remote-tracking branch 'origin/main' into codex/recordly-user-system-and-capture-picker
# Conflicts:
#	tests/ui/hud-layout.spec.ts
2026-10-10 13:26:43 +11:00
webadderall c3bc809a1f Complete account settings and authenticated permission onboarding 2026-10-10 13:26:30 +11:00
webadderall 7004723282 Handle unavailable webcam preview preference storage 2026-10-07 21:46:21 +11:00
webadderall 1a23757dba Merge pull request #1105 from AniLeo-01/fix/webcam-floating-preview-resizability
Make the floating webcam preview resizable
2026-10-07 21:39:18 +11:00
webadderall da59254d21 Merge PR #1105 locally: resizable floating webcam preview 2026-10-07 21:34:42 +11:00