LorenzoLancia
8bcce473d5
feat: add mosaic blur with black shading
2026-04-12 18:04:43 +02:00
Siddharth
40028cfd55
feat: add dual frame webcam layout preset ( #347 )
2026-04-11 10:01:19 -07:00
Siddharth
7169e583c7
revert: undo local merge of PR #347
2026-04-11 09:58:15 -07:00
Shreyas
b1a1f45e93
refactor: simplify dual frame preset normalization
2026-04-11 09:30:01 -07:00
Shreyas
bce1957505
fix: clear webcam position for non-pip layouts
2026-04-11 09:30:00 -07:00
Shreyas
24b4b4254a
fix: normalize dual frame preset for portrait projects
2026-04-11 09:26:15 -07:00
Shreyas
c55f462f1c
feat: add dual frame webcam layout preset
2026-04-11 09:20:34 -07:00
LorenzoLancia
5a9c85c345
Fix formatting and locale config
2026-04-08 20:26:16 +02:00
Lorenzo Lancia
a4f1c6a2ee
feat: add blur selection (rectangle, oval)
2026-04-08 16:42:12 +02:00
Garry Priambudi
0e1a69a7b2
Merge branch 'main' into feature/webcam-resize-slider
2026-04-07 17:13:38 +07:00
Sid
306b61a902
Merge pull request #291 from 1shanpanta/feat/extended-speed-options
...
feat: extend speed options with higher presets and custom speed input
2026-04-06 22:14:08 -07:00
Garry Priambudi
5320f76aae
Merge branch 'main' into feature/webcam-resize-slider
2026-04-06 07:56:28 +07:00
Siddharth
ae971bc480
fix: resolve type error, formatting, and import order from PR #321
2026-04-05 11:03:45 -07:00
Garry Laly
79201569c5
feat: Add webcam size presets with slider
2026-04-05 20:00:44 +07:00
cocoon
478fe316dc
fix(editor): track unsaved changes for new projects
2026-04-04 13:23:51 +00:00
Sid
21893f07af
Merge pull request #288 from gulivan/feature/webcam-mask-shapes
...
Add webcam mask shape support
2026-04-03 22:56:01 -07:00
Ishan Panta
3895ca985f
[add] extend speed options with higher presets and custom speed input
...
add 3x, 4x, 5x speed presets and a custom playback speed input field
that accepts any integer value up to 16x. change PlaybackSpeed type
from a fixed union to number with min/max constants and clamp utility.
update project persistence to validate any speed in range instead of
exact value matching. add i18n keys for en, es, zh-CN.
closes #252
2026-04-03 08:37:16 +05:45
Ivan
9d0ccf3bde
Add webcam mask shape support
2026-04-03 00:09:51 +03:00
xKeCo
3be195cc15
✨ feat: smooth auto-follow zoom with export parity
2026-04-01 01:41:20 -05:00
Siddharth
cbbe2d7fbf
movable camera pip
2026-03-21 22:04:10 -07:00
Marcus Schiesser
a0682e6716
feat: add selectable webcam layout presets
2026-03-19 13:05:42 +08:00
Marcus Schiesser
2fb5b3b574
Add webcam recording overlay support
2026-03-17 19:09:34 +08:00
Etienne Lescot
dd84edaf41
feat: replace motion blur toggle with intensity slider
...
Motion blur was a boolean switch (on/off). This changes it to a slider
from 0 (off) to 1 (full intensity), with 0.35 as the recommended sweet
spot per feedback on PR #207 .
- EditorState/ProjectEditorState: motionBlurEnabled:bool → motionBlurAmount:number
- SettingsPanel: Switch → Slider (0–1, step 0.01); shows 'off' or value
- VideoPlayback/zoomTransform: scale blur by amount instead of boolean gate
- FrameRenderer/VideoExporter/GifExporter: propagate numeric amount
- projectPersistence: backward-compat loader (old true → 0.35, false → 0)
2026-03-16 12:22:16 +01:00
Siddharth
5f6576768c
normalize paths on all OS
2026-03-14 12:43:12 -07:00
Etienne Lescot
e72fb8252c
Fix Windows cursor telemetry path resolution
2026-03-14 11:22:45 +01:00
Siddharth
885d66c4a4
biome linting refactor
2026-03-07 17:59:41 -08:00
Yusuf Mohsinally
843c130834
Merge main and address PR #153 review feedback
2026-03-01 21:13:19 -08:00
Yusuf Mohsinally
236ca4da29
address PR #153 review feedback
2026-02-28 00:28:01 -08:00