Commit Graph
600 Commits
Author SHA1 Message Date
webadderall c8f304de09 Fix cursor sync after recording pause 2026-05-01 16:47:42 +10:00
webadderall ca44200695 Merge pull request #392 from wizardAEI/codex/feature/subtitle-editor
[codex] Add inline auto-caption editing
2026-05-01 12:29:48 +10:00
webadderall 277ab325e4 timeline: add hover ghost preview and safer zoom placement 2026-05-01 12:05:02 +10:00
webadderall 06417b273f Merge pull request #370 from dexisback/fix/linux-capture-fallback
fix(linux): fallback to desktop capture when getDisplayMedia fails
2026-05-01 10:47:43 +10:00
wizardAEI fd77eadc94 Keep caption edit target current 2026-04-30 18:00:09 +08:00
wizardAEI bc26584de8 Add inline auto-caption editing 2026-04-30 16:51:53 +08:00
webadderall b6468ffb9d Merge pull request #379 from kingfive/feat/increase-frame-corner-radius
feat: increase frame corner radius max from 50 to 200
2026-04-30 17:47:08 +10:00
webadderall 3bf43a08ca Revert "Stream blob exports through temp files"
This reverts commit 82147ca7ef.
2026-04-30 15:26:02 +10:00
webadderall 82147ca7ef Stream blob exports through temp files 2026-04-30 15:24:05 +10:00
kingfive 6d8b6b4e05 feat: increase frame corner radius 2026-04-29 02:29:32 +08:00
Shuwn Hsu 1f172692dd Merge branch 'webadderallorg:main' into main 2026-04-29 00:30:12 +08:00
Shuwn Hsu 5e7ba260f2 feat(i18n): Fix locale tags 2026-04-29 00:29:24 +08:00
webadderall f118eb9518 Update Discord invite link 2026-04-28 19:12:56 +10:00
webadderall 411022157d Merge pull request #369 from webadderallorg/fix/project-autosave-media-path-handling
Improve project autosave and media path handling
2026-04-28 09:45:06 +10:00
webadderall c7493fe3e4 Revert gradient changes and clean previews 2026-04-28 09:39:48 +10:00
webadderall 4970f25e3c Refresh bundled wallpapers and gradient presets 2026-04-28 09:17:51 +10:00
Shuwn Hsu 29e692860d Fix CAPTION_LANGUAGE_OPTIONS language options by restoring the setting to "zh"; adding new caption languages is not within the scope of this PR. 2026-04-27 23:27:18 +08:00
Shuwn Hsu 951dd76e77 Merge branch 'webadderallorg:main' into main 2026-04-27 23:01:31 +08:00
Amaan 9c4cb60974 fix(linux): move fallback out of audio-only branch and surface audio downgrade 2026-04-27 17:10:12 +05:30
Amaan 11c82c18a4 fix(linux): fallback to desktop capture when getDisplayMedia fails 2026-04-27 16:09:00 +05:30
webadderall a9615c486e Improve project autosave and media path handling 2026-04-27 20:07:32 +10:00
webadderall 870a3da970 Fix video wallpaper export stutter 2026-04-27 17:32:43 +10:00
webadderall f62e30fe13 Wait for wallpaper frames during export 2026-04-27 17:09:42 +10:00
webadderall 798740cd19 fix(timeline): restore visible track row height 2026-04-27 16:52:15 +10:00
webadderall dc59b8dd0a Loop wallpaper videos during export 2026-04-27 16:50:30 +10:00
webadderall 1ea47c8ef1 revert: undo recent session changes 2026-04-27 16:33:13 +10:00
webadderall ce69a2afc5 fix(timeline): stretch visible rows without capping panel 2026-04-27 16:29:26 +10:00
webadderall 57f18dc699 fix(timeline): cap viewport to two rows 2026-04-27 16:24:35 +10:00
webadderall 6c724543b8 Fix black video wallpaper exports 2026-04-27 16:22:57 +10:00
webadderall af141b0790 feat(webcam): add mirror toggle to settings
Closes #363
2026-04-27 16:13:58 +10:00
webadderall 872fc05606 Address CodeRabbit review feedback 2026-04-27 16:04:04 +10:00
webadderall 2bd01c9a46 Fix video wallpaper sync and streamline updater UI 2026-04-27 15:48:38 +10:00
Wiii 7fb22007be feat(editor): add audio region volume control
Expose the existing added-audio volume field in the selected-audio settings panel and keep timeline row hit targets selectable.
2026-04-27 00:16:08 +07:00
Wiii a30bb8e03f fix(editor): allow scrolling all audio tracks
Allow timeline content to grow with additional audio rows so the existing scroll container can reach lower tracks.
2026-04-26 23:48:38 +07:00
webadderall 722a3b44c2 style(ui): use SF Pro globally and add release helper 2026-04-26 20:36:01 +10:00
webadderall 6c009288dc fix(webcam): correct sync offset direction 2026-04-26 20:10:38 +10:00
webadderall e5dcb19e8c Promote padding label to section heading 2026-04-26 19:56:40 +10:00
webadderall 036082172c Match macOS cursor height to Tahoe 2026-04-26 19:56:40 +10:00
webadderall 6b4ab61044 Merge pull request #351 from webadderallorg/codex/cursor-asset-sets
Wire new cursor asset sets
2026-04-26 19:27:59 +10:00
webadderall cf75f239df Add missing locale strings for cursor padding 2026-04-26 19:26:06 +10:00
Shuwn Hsu 22805b812c Merge branch 'webadderallorg:main' into main 2026-04-26 01:45:21 +08:00
Shuwn Hsu 017b51e3f4 add Chinese (Traditional) 2026-04-26 01:40:53 +08:00
Wiii cba3e44e1a fix(editor): align preview timing with presented video frames 2026-04-26 00:02:46 +07:00
webadderall 9c631fcfaf Wire new cursor asset sets 2026-04-26 00:28:45 +10:00
webadderall cd4ea8fc05 Improve HUD and update prompt UI 2026-04-25 21:34:55 +10:00
webadderall c6aa98117e 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 58e298c250 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
webadderall 9bde5df79f Merge pull request #256 from akctba/feature/brazilian-portuguese
Adding Portuguese to languages
2026-04-25 00:42:59 +10:00
大彪 d59e59788b fix(export): address remaining PR #295 review threads
- Include `resolvedWebcamVideoUrl` in the dependency arrays for
  `captureProjectThumbnail` and `handleExport` so thumbnail capture and
  export settings stay in sync when the webcam URL refreshes.
- Clear `VideoMuxer.streamSink` before awaiting `closeIpcExportStream`
  in `finalize()` to close the race where a concurrent `destroy()` →
  `abortStream()` could try to close the same stream ID a second time.
2026-04-24 16:02:37 +08:00
大彪 1280670740 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