Etienne Lescot
446e3a35fc
fix: avoid history checkpoint spam on motion blur drag
2026-03-16 12:51:54 +01:00
Etienne Lescot
c35a33203b
fix: increase motion blur intensity range
2026-03-16 12:40:08 +01: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
Sid
9d71f509b8
Merge pull request #207 from EtienneLescot/feat/recordly-cursor-pipeline
...
feat: rework zoom transitions and motion blur
2026-03-15 19:30:45 -07:00
Siddharth
9687157aba
Merge main into PR #186 and resolve SourceSelector conflict
2026-03-15 18:27:29 -07:00
Siddharth
e2075f15e9
Merge main into PR #185 and resolve native aspect conflicts
2026-03-15 17:13:53 -07:00
Siddharth
d182854270
Merge PR #184 : resolve crop control conflicts
2026-03-15 16:52:46 -07:00
Etienne Lescot
7a8d0f449a
feat: narrow PR to zoom transitions and motion blur
2026-03-15 10:29:23 +01:00
Sid
965d3e5f4c
Merge pull request #211 from prayaslashkari/bug/crop-window
...
fix: Fix crop window behavior
2026-03-14 12:48:10 -07:00
Siddharth
5f6576768c
normalize paths on all OS
2026-03-14 12:43:12 -07:00
Prayas Lashkari
6c086be1b6
fix: rename crop dropdown state to crop modal for clarity
2026-03-14 15:32:59 -04:00
Prayas Lashkari
e3c922d032
feat: add crop functionality with snapshot handling in SettingsPanel
2026-03-14 15:25:51 -04:00
Siddharth
16dea49fa8
fix audio desync and speed issue
2026-03-14 11:58:43 -07:00
Sid
575a339550
Merge pull request #206 from EtienneLescot/fix/windows-export-stall
...
Fix Windows export finalization stalls
2026-03-14 11:15:26 -07:00
Etienne Lescot
b5cc7777d7
Fix export finalization stalls on Windows
2026-03-14 11:57:59 +01:00
Etienne Lescot
e72fb8252c
Fix Windows cursor telemetry path resolution
2026-03-14 11:22:45 +01:00
Siddharth
5e8bb99e96
fix playback callback to not be in pixi setup dependency
2026-03-13 23:00:11 -07:00
Siddharth
1b08618831
project save/ close fix
2026-03-13 19:37:00 -07:00
Sid
144e34318e
Merge pull request #204 from marcgabe15/feature/increase-worker-count
...
feat(gif-worker): increase amount of web workers based on hardwarecon…
2026-03-13 19:18:58 -07:00
Sid
6035719252
Merge pull request #202 from prayaslashkari/refactor/launch-window-ux
...
feat: UX Improvements in Launch Window
2026-03-13 18:50:03 -07:00
Marc Diaz
63fd87612e
feat(gif-worker): increase amount of web workers based on hardwareconcurrecy
2026-03-13 17:32:20 -04:00
FabLrc
4b79909116
fix: stabilize lint/typecheck and shortcut typing
2026-03-13 11:24:54 +01:00
FabLrc
0a6895e89f
Merge origin/main into feature/undo-redo
2026-03-13 10:55:40 +01:00
Prayas Lashkari
36a0a304d5
refactor: clean up imports and streamline JSX formatting in LaunchWindow component
2026-03-13 00:17:08 -04:00
Siddharth
4f68df1db8
fix exporter
2026-03-12 21:16:20 -07:00
Prayas Lashkari
151a3b2902
refactor: integrate Tooltip component and enhance LaunchWindow with tooltips
2026-03-12 22:14:44 -04:00
Prayas Lashkari
066832a3bd
refactor: enhance LaunchWindow styles and structure for improved UX
2026-03-12 18:43:36 -04:00
Prayas Lashkari
948e2b1e4a
refactor: added timeUtils
2026-03-12 18:43:10 -04:00
Prayas Lashkari
c48243360b
refactor: improve icon handling and formatting in LaunchWindow component
2026-03-12 17:15:18 -04:00
Siddharth
7833dee014
fix microphone permission in build
2026-03-08 14:07:42 -07:00
Siddharth
e02ef0d2c0
unsaved changes warning and loading project in hud
2026-03-07 19:44:00 -08:00
Siddharth
124f2da992
fix unused
2026-03-07 18:17:29 -08:00
Siddharth
885d66c4a4
biome linting refactor
2026-03-07 17:59:41 -08:00
Siddharth
555b199e03
revamped HUD
2026-03-07 17:06:22 -08:00
Siddharth
371f79a35f
system audio
2026-03-07 16:44:10 -08:00
Siddharth
64bc261c20
audio recording and settings
2026-03-07 15:56:11 -08:00
Sid
a4fa260727
Merge pull request #182 from FabLrc/feature/fixing-timeline-on-long-video
...
Fixing timeline on long video
2026-03-07 13:35:20 -08:00
Siddharth
546bc7352c
fix errors
2026-03-07 13:14:13 -08:00
Hemkesh
dcf35a6ede
Default to Windows tab when no screens available and show source counts
...
On Linux (e.g. Ubuntu), screen sources are often empty. This defaults
the source selector to the Windows tab when there are no screens, and
shows the count of each source type in the tab labels.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 21:51:09 -06:00
Hemkesh
c8ebef026b
Add "Native" aspect ratio option to export at cropped video dimensions
...
Adds a "Native" option to the aspect ratio dropdown that uses the cropped
video's actual aspect ratio, so the video fills the entire frame with no
background visible. Selecting Native also sets padding to 0 automatically.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 21:48:47 -06:00
Hemkesh
7226632fc4
Add precise crop controls with numeric inputs, aspect ratio presets, and drag-to-move
...
- Add X, Y, W, H pixel input fields in the crop modal for exact positioning
- Add aspect ratio preset dropdown (16:9, 9:16, 4:3, 3:4, 1:1, 21:9, Free)
- Add lock/unlock button to maintain aspect ratio when resizing
- Display source video resolution for reference
- Add drag-to-move: click inside the crop area to pan it around
- Fix dropdown styling for dark mode
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 21:37:17 -06:00
SaiVaraprasad Medapati
60d3dfaef5
Merge branch 'main' into feature/reveal-export-folder
2026-03-04 19:33:39 +05:30
FabLrc
2ccead5fb9
Merge remote-tracking branch 'origin/main' into feature/undo-redo
...
# Conflicts:
# src/components/video-editor/VideoEditor.tsx
2026-03-04 12:41:49 +01:00
FabLrc
cbfc242308
fix: adjust minimum item width and duration for better interaction on timeline
2026-03-03 12:35:20 +01:00
FabLrc
f0779c96a3
fix: ensure minimum dimensions for timeline items and adjust duration constraints
2026-03-03 12:35:20 +01:00
FabLrc
6d44dafd96
fix: Fixing speed undoable and add undo/redo to the list of shortucts configuration
2026-03-02 16:26:42 +01:00
FabLrc
e6e3abb88c
Merge branch 'main' into feature/undo-redo
...
# Conflicts:
# src/components/video-editor/KeyboardShortcutsHelp.tsx
# src/components/video-editor/VideoEditor.tsx
# src/components/video-editor/timeline/TimelineEditor.tsx
2026-03-02 15:45:03 +01:00
Yusuf Mohsinally
843c130834
Merge main and address PR #153 review feedback
2026-03-01 21:13:19 -08:00
FabLrc
0e082fff9c
fix: Add configurable shortcut for speed adjustment in TimelineEditor
2026-03-01 23:08:05 +01:00
Sid
31bc733415
Merge branch 'main' into feature/speed-option
2026-03-01 09:45:19 -08:00