Siddharth
fe0c2829a7
fix
2026-04-05 15:33:39 -07:00
Siddharth
e4672811de
fix(security): prevent path traversal in IPC file read handlers
2026-04-05 14:58:28 -07:00
Etienne Lescot
a9222c9484
fix: equalize badge heights and reduce window to 160px
2026-03-27 14:15:46 +01:00
Etienne Lescot
0a5e57ce76
feat: add webcam source selector with stable HUD layout
...
- Add useCameraDevices hook to enumerate video input devices
- Update useScreenRecorder to support webcamDeviceId selection
- Add device selector UI above HUD bar (mic + webcam, hover-to-expand)
- All selectors and HUD bar are absolute-positioned to prevent layout shifts
- Increase HUD window to 600x200px to accommodate device panels
- Add unit tests for useCameraDevices hook
2026-03-27 13:45:52 +01:00
Siddharth
4a299063c3
lang support
2026-03-21 18:18:43 -07:00
Siddharth
b33ec5e2d7
fix: restore webcam sessions and stop export deadlocks
2026-03-17 18:50:05 -07:00
Marcus Schiesser
e4263d4597
fix: sync webcam preview playback speed
2026-03-17 19:37:12 +08:00
Marcus Schiesser
2fb5b3b574
Add webcam recording overlay support
2026-03-17 19:09:34 +08:00
Sid
881acdb26f
Merge pull request #225 from elevchyt/notification-area-hud-open
...
notification area hud open fix with small window open refactor
2026-03-16 21:03:37 -07:00
Sid
4a308fde12
Merge pull request #223 from marcgabe15/marcdiaz/e2e
...
E2E Testing with Playwright
2026-03-16 20:59:04 -07:00
elevchyt
4655e71ca5
notification area hud open fix with small window open refactor
2026-03-16 19:25:12 +02:00
Marc Diaz
9f6ef0f582
feat(test): add an e2e test
2026-03-16 11:17:26 -04:00
Etienne Lescot
ea68300634
fix: read local export sources via electron ipc
2026-03-16 13:01:32 +01:00
Siddharth
5f6576768c
normalize paths on all OS
2026-03-14 12:43:12 -07:00
Siddharth
1b08618831
project save/ close fix
2026-03-13 19:37:00 -07:00
FabLrc
4b79909116
fix: stabilize lint/typecheck and shortcut typing
2026-03-13 11:24:54 +01: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
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
Siddharth
546bc7352c
fix errors
2026-03-07 13:14:13 -08:00
SaiVaraprasad Medapati
60d3dfaef5
Merge branch 'main' into feature/reveal-export-folder
2026-03-04 19:33:39 +05:30
Yusuf Mohsinally
843c130834
Merge main and address PR #153 review feedback
2026-03-01 21:13:19 -08:00
Fabien Laurence
57fdad0646
Merge branch 'main' into feature/shortcuts-configuration
2026-03-01 12:31:56 +01:00
Yusuf Mohsinally
236ca4da29
address PR #153 review feedback
2026-02-28 00:28:01 -08:00
Yusuf Mohsinally
a2b9eea90a
feat: add cursor telemetry-driven zoom suggestions
2026-02-28 00:06:29 -08:00
FabLrc
9bc2c78b4d
feat: implement keyboard shortcuts management and configuration
2026-02-26 15:41:32 +01:00
saivaraprasadreddy medapati
c6d33aa82a
fix: await openPath fallback and other review fixes
...
- Fix IPC handler to properly await shell.openPath() promise
- Export dialog now shows file name below the button for better UX
- Toast message now generic (works for both video and GIF exports)
- Fixed formatting in electron type definitions
2026-02-21 02:06:20 +05:30
saivaraprasadreddy medapati
85f2388041
feat: add reveal in folder option after export
...
- Added electron IPC handler 'reveal-in-folder' to show exported file in finder
- Created toast notification with clickable action to reveal exported video
- Added Show in Folder button in export success dialog
- Implemented proper state management for exported file path
- Fixed timing issue where exportedFilePath was reset too early
2026-02-21 01:53:27 +05:30
Yusuf Mohsinally
bd50b193a1
Add Save Project As menu action and force prompt behavior
2026-02-18 11:08:01 -08:00
Yusuf Mohsinally
491db0ab2e
Add project file save/load workflow, menu actions, and persistence tests
2026-02-18 11:01:14 -08:00
Siddharth
6d2e1edb5b
fix build errors
2026-01-20 20:05:14 -08:00
Nikhil Solanki
6e6ecba172
Add GIF export feature to video editor
...
Implements GIF export alongside MP4, including new export types, a GIF exporter module, UI components for format selection and GIF options, and integration into the export dialog and video editor. Adds property-based and unit tests for GIF export correctness, updates dependencies to include gif.js and related types, and refines Electron save dialog to support GIF files.
2025-12-25 01:50:02 +05:30
LauZzL
81b59cad7c
feat(electron): implement dynamic tray icon and menu updates
...
- Show "Stop Recording" menu & recording icon when recording
- Show "Open/Quit" menu & default icon when not recording
2025-12-16 21:28:18 +08:00
Felipe Novaes F Rocha
ebb1d29375
feat: add Linux support
2025-12-13 20:07:41 -03:00
LauZzL
8cbdcf2d7a
fix(electron): remove platform check for hud overlay close event
...
This check causes the close button to stop working on Windows.
2025-12-07 17:51:19 +08:00
Sid
cbdef41667
Merge branch 'main' into main
2025-12-04 16:46:16 -08:00
Alessandro Spisso
f34bd19183
feat: implement platform-aware keyboard shortcuts and add IPC handler for platform detection
2025-12-04 23:53:25 +01:00
Siddharth
899e55d257
update usescreenrecorder
2025-12-01 22:16:38 -07:00
Siddharth
1241de6e1a
trim integration export
2025-11-27 22:24:17 -07:00
Siddharth
e549850b75
hud overlay UX improvements
2025-11-27 15:12:38 -07:00
john
c63f5eddeb
make the hud in right bottom corner
2025-11-26 23:12:04 +07:00
Siddharth
ddf30ed60e
record/ select your own video
2025-11-25 21:18:57 -07:00
Siddharth
48253cc31d
file dialog choose location
2025-11-25 15:37:03 -07:00
Siddharth
6617fd39f6
configsupportcheck and throttling
2025-11-24 21:39:03 -07:00
Siddharth
188ba94aad
test win codec fix
2025-11-24 17:11:37 -07:00
Siddharth
864902b660
testing win editor issue
2025-11-24 00:44:46 -07:00
Siddharth
dae7dc5212
rm uiohook-napi
2025-11-23 23:32:52 -07:00