Sid
bbf75a27e7
Merge pull request #418 from Orchardxyz/fix/icon-size
...
fix: adjust icon size for macOS platform compatibility
2026-04-11 11:41:58 -07:00
Orchard
d526ab4cda
fix(tray): standardize icon size to 16px on macOS
2026-04-11 22:21:22 +08:00
Orchard
33a60fed8c
fix(tray): adjust icon size for macOS platform compatibility
2026-04-11 10:39:55 +08:00
Scott Lexium
0bde359421
docs: add JSDoc comments to window factory functions
2026-04-10 12:28:47 +01:00
Scott Lexium
e7d82e1478
fix: make HUD overlay and source selector follow across macOS Spaces
...
Both windows had alwaysOnTop but lacked setVisibleOnAllWorkspaces, so
they stayed pinned to the Space they were first opened on. Users moving
to a different virtual desktop would lose sight of the overlay.
Calls setVisibleOnAllWorkspaces(true, { visibleOnFullScreen: true })
on macOS only — no-op on Windows/Linux so cross-platform behaviour is
unchanged.
2026-04-10 12:13:54 +01:00
Sid
09b99563f5
Merge pull request #380 from FabLrc/french-traduction
...
feat(i18n): add French translations
2026-04-07 22:21:34 -07:00
FabLrc
7a8fb807e6
feat(i18n): add French translations for common and dialogs namespaces
2026-04-07 12:17:10 +02:00
Sid
9024eaae61
Merge pull request #307 from Ayush765-spec/main
...
Added the new recording button so that user does not exit the entire application
2026-04-06 23:00:24 -07:00
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
Ayush765-spec
013312be1f
Refactor: update 'New Recording' dialog and atomize confirm workflow (plus lint fixes)
2026-04-05 22:27:32 +05:30
Ayush Mukherjee
5259ae5d87
Merge branch 'siddharthvaddem:main' into main
2026-04-03 18:58:00 +05:30
Ayush765-spec
14cd045e65
[Feature]: Ability to start a new recording from the editor
2026-04-03 18:57:05 +05:30
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