webadderall
c29673b9fc
add audio passthrough export path
2026-04-04 13:07:34 +11:00
webadderall
4e83ec98ee
preload annotation assets for export
2026-04-04 13:07:34 +11:00
webadderall
cc63fa1b24
add native frame capture utilities
2026-04-04 13:07:34 +11:00
webadderall
3109b18460
add export backpressure tuning
2026-04-04 13:07:34 +11:00
webadderall
015d46245c
add export pipeline core types
2026-04-04 13:07:34 +11:00
webadderall
7b1d16d969
feat(wallpaper): video wallpaper system with wispysky default, upload, thumbnails, preview and export rendering
2026-04-02 21:09:16 +11:00
webadderall
8d262fbc10
feat(editor): add video wallpaper background support
...
Adds video file detection (mp4/webm/mov/etc) to wallpaper system,
renders video backgrounds with looping playback in editor preview,
and adds Video tab to background picker in settings panel.
2026-04-02 16:49:56 +11:00
webadderall
45bca06431
feat(editor): add ClipRegion type, persistence, and keyboard shortcuts
2026-04-02 16:29:29 +11:00
webadderall
8690393a80
fix: stale variable references in audioEncoder cleanup
2026-04-01 16:03:40 +11:00
webadderall
db8718cf66
Add sidecar audio fallback for silent recordings
2026-04-01 15:40:40 +11:00
webadderall
719fa78e9f
Revert "feat: Advanced Video Editor Implementation, Native WGC Integration, and AI Auto-Captions"
2026-03-28 14:12:25 +11:00
Mahdy Arief
f9364eb431
fix(ts): resolve VideoExporterConfig initialization error in VideoEditor.tsx
2026-03-28 06:11:28 +07:00
Mahdy Arief
d5ab86ea44
fix(export, native, ui): resolve critical data integrity and resource management bugs in PR #122
...
- Implement comprehensive solo/mute export pipeline in audioEncoder.ts
- Fix duplicate caption IDs by adding chunk-specific indices in handlers.ts
- Prioritize native monitor selection by bounds in monitor_utils.cpp
- Fix alignment for blur annotations extending beyond canvas boundaries
- Resolve timeline selection desync and sidebar visibility for blur annotations
- Fix memory leaks in audio waveform generation with AudioContext cleanup
2026-03-28 06:09:50 +07:00
Mahdy Arief
74dfa0d5fa
feat: Implement initial video editor with timeline, effects, audio waveforms, and export capabilities.
2026-03-28 01:25:40 +07:00
Mahdy Arief
281a73b51a
chore: Finalize PR #116 stability and privacy improvements
...
- Hardened IPC with safety guards for all webContents.send calls
- Scrubbed sensitive absolute paths from caption logs
- Realigned Windows artifact naming logic
2026-03-27 23:14:12 +07:00
webadderall
658b15d3ca
fix(stability): restore export and recording session compatibility
2026-03-27 23:58:08 +11:00
webadderall
7119346e4b
fix(export): improve final compositor resampling
2026-03-27 23:34:39 +11:00
webadderall
ffad684d54
fix(export): encode MP4 audio as AAC
2026-03-27 23:34:39 +11:00
Mahdy Arief
7d7b61b7f5
feat: add blur annotation and Whisper model selection for autocaption
2026-03-27 13:27:57 +07:00
webadderall
b131bf8e0d
fix(export): stream audio encoding for long exports
2026-03-23 18:00:00 +11:00
webadderall
549871816b
feat: render captions in the export pipeline
...
Add canvas caption rendering during frame export, carry caption settings through GIF and MP4 export paths, and clean up muxer resources while exposing the saving phase in export progress.
2026-03-22 18:34:43 +11:00
webadderall
39a897d460
fix: cap MP4 export size and preview volume
2026-03-21 15:40:30 +11:00
webadderall
023a8a27a0
fix: stabilize editor preview and wallpaper defaults
...
Follow-up to PR #69 : fix: restore editor preview responsiveness after export (#68 ).
2026-03-20 23:51:52 +11:00
webadderall
7431a2efc4
Fix countdown overlay and squircle corners
2026-03-20 20:08:47 +11:00
webadderall
767a0993b5
Fix loop suggestions and webcam positioning
2026-03-20 13:03:26 +11:00
webadderall
2b5783ab00
Fix webcam sync and app close flow
2026-03-20 11:37:37 +11:00
webadderall
c64c088748
Fix cursor positioning with cropped video
2026-03-20 00:17:53 +11:00
webadderall
5e42f0c078
Overhaul editor shell and cursor behavior
2026-03-19 23:48:07 +11:00
webadderall
24927e9b0b
Fix TypeScript cleanup regressions
2026-03-18 18:36:25 +11:00
webadderall
0836b9e1e8
Read export local media via IPC
2026-03-18 16:18:53 +11:00
webadderall
9d17cb7427
Add webcam export coverage
2026-03-18 16:06:19 +11:00
webadderall
72a390c941
fix: decode webcam frames during export
2026-03-18 15:22:03 +11:00
webadderall
8eed3bbee1
feat: add webcam overlay editing and export support
2026-03-18 14:26:42 +11:00
KBCats
6e7a034a93
merge main into feat/cursor-sway
2026-03-16 08:57:03 -07:00
webadderall
0ce344b103
feat: export quality UI and source-relative scaling
...
- Add 4th 'Original' quality tier to export UI
- Change non-source export to use source-relative scaling (0.6x, 0.75x, 0.9x)
- Update i18n for new quality label
- Accept 'high' in project normalization
Fixes blurry export and makes quality more intuitive
2026-03-16 21:49:06 +11:00
webadderall
3615e09e2c
fix: codec fallback list for VideoEncoder with descriptive errors
...
Replaces single hardcoded avc1.640033 with a 5-step fallback chain
(High 5.1 → Main 5.1 → Baseline 5.1 → Main 3.1 → Baseline 3.1).
Each codec is tried with hardware acceleration first, then software.
The final error message now includes which codecs were attempted, the
output dimensions, and a suggestion to lower the quality setting.
2026-03-16 21:49:06 +11:00
KBCats
4b3f057389
feat(editor): add cursor sway effect
...
Add a cursor sway control that carries through preview, export, and saved projects, and scale the effect so the editor slider has more usable range.
2026-03-15 17:01:44 -07:00
4rjunc
ff8d75b074
fix: audio in export, add audioRegion
2026-03-15 18:55:26 +05:30
webadderall
7404301bee
fix(export): merge upstream audio timing and cross-platform path normalization
2026-03-15 12:01:45 +11:00
webadderall
f71712e7d3
fix(export): avoid false early-decode failure when frames are complete
2026-03-15 10:35:20 +11:00
webadderall
5b2e40201a
fix(build): remove background transparency references
2026-03-14 23:46:57 +11:00
webadderall
83b7ec48b8
fix(windows): resolve cursor telemetry paths and prevent export finalization stalls
...
Credit: Adapted from OpenScreen upstream PR contributions.
2026-03-14 23:29:32 +11:00
Marc Diaz
309da98b2a
feat(gif-worker): increase amount of web workers based on hardwareconcurrecy
...
(cherry picked from commit 63fd87612ea5a9e158762d6e68c401c4331d2803)
2026-03-14 17:21:04 +11:00
webadderall
9435910e99
History reorganized for upstream alignment.
2026-03-13 21:36:30 +11:00
webadderall
690ffb3968
Port upstream exporter fix and restore cursor sync interpolation
2026-03-13 21:14:05 +11:00
webadderall
579b29a5e9
Fix export sync and allow dev window capture
2026-03-13 21:14:05 +11:00
webadderall
c3c5d1ed63
Initial release of Recordly
2026-03-13 21:14:05 +11:00
Siddharth
cdff1a9b5d
fix path
2026-02-13 21:06:49 -08:00
Siddharth
fac4af40c7
demuxer and CFR conversion
2026-02-13 20:46:12 -08:00
Siddharth
05f4e74de6
google fonts
2026-02-06 21:58:07 -08:00