Sid
770a872861
Merge pull request #521 from makaradam/feature/save-dialog-redesign
...
feat: replace native OS close dialog with custom in-app dialog
2026-05-08 20:14:43 -07:00
Sid
b6af435e7f
Merge pull request #529 from i1Zeus/arabic-support
...
feat: add Arabic localization support for editor, launch, settings, s…
2026-05-05 19:09:12 -07:00
Siddharth
6fc19314dd
fix dock macos lifecycle
2026-05-03 12:03:23 -07:00
i1Zeus
a0d1cfe8c8
added ar to config and added fallback to the main.ts recordingStatus
2026-05-03 20:55:11 +03:00
i1Zeus
59ecedb0ac
implement i18n support and dynamic application menu in electron main process
2026-05-03 20:21:42 +03:00
makaradam
e2bdfee653
fix: scope IPC close-confirm responses to the originating window
...
Both ipcMain.once handlers now check event.sender.id against
windowToClose.webContents.id and ignore messages from any other
renderer, preventing cross-window response mix-ups if multiple editor
windows are ever open simultaneously.
2026-05-02 14:36:59 +02:00
makaradam
36076aaf2a
fix: address code review feedback on custom close dialog
2026-05-02 13:08:52 +02:00
makaradam
b3469c469b
feat: replace native OS close dialog with custom in-app dialog
2026-05-02 12:28:04 +02:00
psychosomat
d6d872e529
Fix CodeRabbit review comments
...
- Add buildDialogOptions helper function to safely attach parent window only when valid and not destroyed
- Update all dialog calls (save-exported-video, open-video-file-picker, save-project-file, load-project-file) to use the helper
- Fix supportsWindowOpacity logic by removing || isWayland so Linux always follows no-opacity codepath
- Change incorrect Chromium feature name 'PipeWire' to 'WebRTCPipeWireCapturer' in main.ts
- Remove unused isWayland variable in handlers.ts
2026-04-22 02:23:31 +03:00
psychosomat
31f0483c65
Improve Arch Linux support and fix video export on Hyprland
...
- Add pacman package build target for Arch Linux in electron-builder.json5
- Update build:linux script in package.json to include pacman target
- Fix dialog window issues on Wayland/Hyprland:
* Pass mainWindow reference to dialog.showSaveDialog and dialog.showOpenDialog in electron/ipc/handlers.ts
* Required for proper dialog functionality on Wayland compositors
* Previously dialogs opened without parent window attachment causing issues on Hyprland
Changes ensure:
- Correct video export on Arch Linux + Hyprland systems
- Ability to install via pacman package manager
- Improved compatibility with Wayland compositors
2026-04-22 02:01:20 +03:00
Galactic99
6b08a0a72a
fix:flickering, stale runs, macOS bugs provided by coderabbit and thread countdown token
2026-04-19 12:37:17 +05:30
Galactic99
1670db41a8
feat:add countdown before record start
2026-04-19 12:37:17 +05:30
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
Ayush765-spec
14cd045e65
[Feature]: Ability to start a new recording from the editor
2026-04-03 18:57:05 +05:30
Siddharth
4a299063c3
lang support
2026-03-21 18:18:43 -07:00
Marcus Schiesser
e4263d4597
fix: sync webcam preview playback speed
2026-03-17 19:37:12 +08:00
elevchyt
4655e71ca5
notification area hud open fix with small window open refactor
2026-03-16 19:25:12 +02:00
Siddharth
1b08618831
project save/ close fix
2026-03-13 19:37:00 -07: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
885d66c4a4
biome linting refactor
2026-03-07 17:59:41 -08:00
Siddharth
371f79a35f
system audio
2026-03-07 16:44:10 -08:00
Yusuf Mohsinally
236ca4da29
address PR #153 review feedback
2026-02-28 00:28:01 -08:00
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
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
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
Siddharth
e549850b75
hud overlay UX improvements
2025-11-27 15:12:38 -07:00
Siddharth
ddf30ed60e
record/ select your own video
2025-11-25 21:18:57 -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
Siddharth
dda08172d9
sunset windows support
2025-11-20 18:45:06 -07:00
Siddharth
d9a9f48ab9
cleanup+ readme updates
2025-11-18 00:58:09 -07:00
Siddharth
99f2af587c
errors, icons
2025-11-16 21:26:37 -07:00
Siddharth
75388e1218
cleanup
2025-11-16 01:44:41 -07:00
Siddharth
c3eb97116a
stop via tray
2025-10-17 20:05:17 -07:00
Siddharth
a578e659e6
tmp files & video editor preview
2025-10-14 23:16:03 -07:00
Siddharth
240794b2b1
uiohook mouse integration
2025-10-13 15:44:56 -07:00
Siddharth
ac849a3337
source selection
2025-10-12 17:13:31 -07:00
Siddharth
de6d1aed98
apply transparent bg dynamically
2025-10-12 14:45:22 -07:00
Siddharth
632baa2552
update startup layout
2025-10-12 13:53:21 -07:00
Siddharth
1d3ca85332
window ui redesign
2025-10-12 12:01:14 -07:00
Siddharth
273a01895c
basic screen recording function
2025-10-09 22:37:32 -07:00