120 Commits
Author SHA1 Message Date
webadderall 08241bd21d Address validated CodeRabbit findings for project saves and HUD lifecycle 2026-09-23 11:23:49 +10:00
webadderall 9c7e4b3a6a Resolve countdown cancellation and enable webcam preview from New 2026-09-22 21:14:19 +10:00
webadderall aa4c53905d Align project captions, fill previews, and protect HUD only during recording 2026-09-22 20:19:44 +10:00
webadderall 40272c8bc0 fix: stop live camera access while in editor mode 2026-09-21 21:29:30 +10:00
webadderall 83313157e4 feat(ui): integrate recording library and cloud account into HeroUI editor 2026-09-20 18:52:27 +10:00
webadderall 3931f23e05 Refine HeroUI editor spacing, cards and responsive alignment 2026-09-19 16:56:29 +10:00
webadderall 0315155e4f perf: optimize application startup 2026-09-05 16:15:37 +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
young 8230f12a30 Address webcam migration and fullscreen overlay review 2026-09-01 20:16:35 +10:00
young dd7af60407 Keep the recording webcam movable and visible 2026-09-01 18:49:41 +10:00
young 0effc914c0 Format update channel files 2026-09-01 16:33:20 +10:00
webadderall eac6098bd1 Address update release review feedback 2026-08-31 19:01:53 +10:00
webadderall ffbc0adde9 Fix experimental update channel and toast 2026-08-31 18:50:39 +10:00
webadderall 03f13e754e fix windows passthrough 2026-08-27 20:53:13 +10:00
webadderall f3b0fdf8c8 Address taskbar and rendering review feedback 2026-08-25 20:59:28 +10:00
webadderall f874297ad3 Show Recordly in the Windows taskbar 2026-08-25 19:23:15 +10:00
young 72688f4fcb Show Recordly in the macOS Dock 2026-08-25 19:04:38 +10:00
young 13dd5ec412 fix: stabilize macOS countdown capture 2026-08-24 10:29:43 +10:00
wiiiii123 f8ccb5cbcc fix(recording): keep live webcam preview visible 2026-07-11 02:02:24 +07:00
webadderall f23a41934f Revert "fix(recording): preserve webcam preview HUD bounds"
This reverts commit 46810c5cdb.
2026-06-05 10:32:28 +10:00
webadderall d2796fbf84 Revert "fix(linux): expand HUD fallback for menus"
This reverts commit e2802bffad.
2026-06-05 10:32:11 +10:00
webadderall 79f1356652 Revert "fix(linux): route X11 capture through real sources"
This reverts commit 067070d405.
2026-06-05 10:31:28 +10:00
wiiiii123 c0627d0e8c fix(linux): stabilize portal selection HUD 2026-05-29 23:20:22 +07:00
wiiiii123 0a5519382b fix(hud): restore clickability after webcam preview 2026-05-29 02:53:33 +07:00
wiiiii123 21f6d793ca Merge remote-tracking branch 'origin/main' into fix/linux-hud-menu-bounds
# Conflicts:
#	electron/hudOverlayBounds.test.ts
#	electron/hudOverlayBounds.ts
#	electron/windows.ts
2026-05-29 01:20:24 +07:00
wiiiii123 e2802bffad fix(linux): expand HUD fallback for menus 2026-05-29 00:32:07 +07:00
wiiiii123 46810c5cdb fix(recording): preserve webcam preview HUD bounds 2026-05-29 00:18:17 +07:00
wiiiii123 fe828433ad fix(recording): stabilize capture quality and CUDA export canvas 2026-05-27 18:12:21 +07:00
wiiiii123 31d1022fef fix(capture): stabilize platform source handling 2026-05-26 23:12:01 +07:00
wiiiii123 ca05922d47 fix(recording): preserve compact HUD drag position 2026-05-24 20:59:03 +07:00
wiiiii123 513e79a8be fix(recording): compact HUD fallback on non-passthrough Windows 2026-05-24 20:50:49 +07: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 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
wiiiii123 1efc9f1706 fix(electron): avoid cjs dirname binding collision 2026-05-08 20:07:36 +07: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 cea93cb9fd fix(hud): restore hide and linux fallback 2026-05-08 10:31:33 +10: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 cdf19210bd del: removed compatibility layers which were no ops 2026-05-07 00:56:10 +02:00
Alan Trebugeais c7dc99710b fix: hud overlay was flashing white (because I added a fullscreen window to render the overlay, otherwise it wouldn't stop jittering.)
add: launchTheme.css to have everything under the same variables.
2026-05-06 23:16:52 +02:00
Alan Trebugeais df785a8cbc fix: overflow, add window in fullscreen mode to avoid jittering when opening up select...
add: launchTheme.css for consistent styling accross the whole components spectrum related to LaunchWindow
add: correct styles accross the popovers! with unstyled parameters in Popover.tsx because it was needed to make sure its the same
2026-05-06 23:12:03 +02:00
wiiiii123 9c81006e5c Add native GPU static layout export path 2026-05-03 22:43:23 +07:00
webadderall 624c3047be Improve HUD and update prompt UI 2026-04-25 21:34:55 +10:00
webadderall aab14e822a Merge pull request #295 from BillLucky/fix/export-large-files-upstream
fix(export): stream MP4 output to disk to unblock >2 GiB exports
2026-04-25 00:45:44 +10:00
webadderall 66bd91e6a5 Merge pull request #321 from meiiie/fix/win10-floating-webcam-preview
fix(launch): disable floating webcam preview without passthrough
2026-04-25 00:44:41 +10:00
大彪 f8122bde18 chore(smoke-export): let the smoke harness open .recordly project files
Previously the smoke-export harness only accepted a raw MP4 input path.
Validating the export pipeline on a real editor project (with its own
zoom regions, wallpaper, annotations, and webcam state) required
opening the editor by hand and clicking through the GUI.

This adds three new environment variables that are picked up by the
existing smoke-export query string plumbing:

- RECORDLY_SMOKE_EXPORT_PROJECT  — path to a .recordly project file;
  when set, the editor opens it via openProjectFileAtPath and applies
  the saved state before the auto-export fires.
- RECORDLY_SMOKE_EXPORT_QUALITY  — overrides the hard-coded "good"
  quality used by the auto-export trigger; accepts medium / good /
  high / source.
- RECORDLY_SMOKE_EXPORT_FPS      — overrides the frame rate; accepts
  24 / 30 / 60.

No behavior change for existing RECORDLY_SMOKE_EXPORT_INPUT runs;
the new inputs are strictly additive and optional. The startup log
line prefers the project path over the raw-input path when both are
populated.
2026-04-24 16:02:37 +08:00
Uri 8c7c57aa1c fix(linux): allow dragging HUD overlay on Wayland via native OS drag
BrowserWindow.setBounds() with x/y is silently ignored on Wayland (the
compositor owns window placement), so the IPC-driven HUD drag never
moved the window \u2014 it stayed put even though pointer events fired and
the cursor changed to grabbing.

Mark the drag handle as -webkit-app-region: drag on Linux (only in the
IPC/overlay mode; webcam-preview mode still uses the in-window CSS
transform) so the OS performs a real xdg_toplevel.move. Mirror the
resulting bounds into hudUserPosition via the window 'moved' event so
commit a78f7d4's in-place resize behavior keeps working on Linux.
2026-04-23 14:52:40 +03:00