This website requires JavaScript.
b6803eb6e3
Update README.md
Anirudh Vempati
2026-04-06 04:28:15 +05:30
8013cc97bb
fix: remove editor reload in e2e test that was clearing video state
Siddharth
2026-04-05 15:56:28 -07:00
e45611ade4
fix: e2e test — copy fixture into recordings dir for path security check
Siddharth
2026-04-05 15:42:25 -07:00
b986148d5d
fix exporter test
Siddharth
2026-04-05 15:36:29 -07:00
fe0c2829a7
fix
Siddharth
2026-04-05 15:33:39 -07:00
e4672811de
fix(security): prevent path traversal in IPC file read handlers
Siddharth
2026-04-05 14:58:28 -07:00
3e28e5860d
Fix JSON formatting in package.json
Julian Wolf
2026-04-05 22:06:06 +02:00
925a7e532d
Add author information to package.json
Julian Wolf
2026-04-05 22:04:16 +02:00
f3d761b28d
Merge pull request #324 from JasonOA888/fix/306-persist-user-settings
Sid
2026-04-05 12:55:31 -07:00
c9861dbef8
Refactor CI workflow for E2E tests
Julian Wolf
2026-04-05 21:54:03 +02:00
1591edbeca
Add .deb files to build artifacts
Julian Wolf
2026-04-05 21:35:33 +02:00
a3c2ed8ed1
Update Linux build command to include AppImage and deb
Julian Wolf
2026-04-05 21:34:26 +02:00
ae971bc480
fix: resolve type error, formatting, and import order from PR #321
Siddharth
2026-04-05 11:00:41 -07:00
213637967e
fix(editor): track unsaved changes for new projects (#321 )
Sid
2026-04-05 11:02:42 -07:00
a8427b950e
fix: resolve lint errors for CI
JasonOA888
2026-04-06 02:01:01 +08:00
c868469be5
fix: auto-finalize duration bug, restore cancelRecording, and add i18n for pause tooltips
Siddharth
2026-04-05 10:17:35 -07:00
e90bba82ef
feat: add pause/resume recording (#314 )
Sid
2026-04-05 10:05:38 -07:00
475cbcd76c
revert: undo manual merge of PR #314
Siddharth
2026-04-05 10:05:04 -07:00
08f66c7c25
feat: add pause/resume recording with duration fix
Siddharth
2026-04-05 09:57:35 -07:00
013312be1f
Refactor: update 'New Recording' dialog and atomize confirm workflow (plus lint fixes)
Ayush765-spec
2026-04-05 22:27:25 +05:30
735dd2a191
Merge branch 'siddharthvaddem:main' into main
Ayush Mukherjee
2026-04-05 22:14:49 +05:30
7072c05edd
fix: duration bug in auto-finalize path and add i18n for pause tooltip
Siddharth
2026-04-05 09:39:28 -07:00
0bc3bbca6b
Merge branch 'main' into feature/pause-button
Manish
2026-04-05 22:03:35 +05:30
5340272530
Merge pull request #313 from theaiagent/feature/frame-step-navigation
Sid
2026-04-05 08:49:43 -07:00
2ee7ccd89c
fix: feedback coderabbit
Garry Laly
2026-04-05 20:19:31 +07:00
79201569c5
feat: Add webcam size presets with slider
Garry Laly
2026-04-05 20:00:44 +07:00
ca962ff16b
feat: Add webcam size presets (small/medium/large)
Garry Laly
2026-04-05 19:45:50 +07:00
5426b6284c
feat(editor): duplicate annotations
cocoon
2026-04-05 09:16:04 +00:00
da16872809
Merge pull request #295 from abres33/feature/cancel-recording
Sid
2026-04-04 22:10:17 -07:00
11788ad703
Merge pull request #332 from marcgabe15/addDiscord
Sid
2026-04-04 20:35:23 -07:00
2712d8a41b
fix: use view-aware byte extraction for BufferSource inputs
Matthew Hrehirchuk
2026-04-04 20:47:25 -06:00
21361d9bf8
fix: handle av1 VideoDecoder errors
Matthew Hrehirchuk
2026-04-04 20:32:34 -06:00
66f9172a35
feat: add discord to readme
Marc Diaz
2026-04-04 20:52:14 -04:00
bd604cb658
add discord to readme
Marc Diaz
2026-04-04 20:43:41 -04:00
3b5ad5064e
fix: resolve green MP4 exports on CachyOS/Arch Linux (Wayland)
Max Bailey
2026-04-04 19:12:15 -05:00
210baee0da
added acquireId guard to prevent stale getUserMedia from repopulating webcamStream
dheerajmr01
2026-04-04 14:25:48 -05:00
0e3106f7ec
Merge branch 'main' into main
Samir Patil
2026-04-05 00:42:10 +05:30
5ff613922f
fix:addresses comments - clear track.onended before intentional stop to prevent disconnect toast
dheerajmr01
2026-04-04 14:03:26 -05:00
b270affb25
trigger re-review
dheerajmr01
2026-04-04 12:42:23 -05:00
1b980d6264
fix(hud): avoid horizontal scrollbar when recording on Windows
Amir Yunus
2026-04-05 01:29:46 +08:00
954b99e962
fix: addresses review - differentiate webcam error types and handle stream acquisition
dheerajmr01
2026-04-04 12:12:00 -05:00
4f48ecd4bc
fix: address code review feedback for settings persistence
JasonOA888
2026-04-04 23:58:25 +08:00
7d746196d2
fix: persist user settings across sessions (closes #306 )
JasonOA888
2026-04-04 23:27:56 +08:00
d5f59a7b8e
fix: persist user settings across sessions
JasonOA888
2026-04-04 23:16:39 +08:00
478fe316dc
fix(editor): track unsaved changes for new projects
cocoon
2026-04-04 13:23:51 +00:00
20b0899c05
fix: camera light flashes and turns off when clicking webcam button (#308 )
dheerajmr01
2026-04-04 01:37:27 -05:00
b451bdc03d
Merge branch 'main' of https://github.com/Ayush765-spec/openscreen
Ayush765-spec
2026-04-04 11:51:49 +05:30
43ec6ee9cd
fix(editor): localize new recording dialog and fix session clear behavior
Ayush765-spec
2026-04-04 11:51:05 +05:30
98da431da0
Merge branch 'siddharthvaddem:main' into main
Ayush Mukherjee
2026-04-04 11:38:01 +05:30
21893f07af
Merge pull request #288 from gulivan/feature/webcam-mask-shapes
Sid
2026-04-03 22:56:01 -07:00
763c187f87
Merge pull request #281 from GuilhermeFaga/main
Sid
2026-04-03 22:50:15 -07:00
20567db245
Merge pull request #257 from xKeCo/feature/auto-follow-zoom
Sid
2026-04-03 22:42:02 -07:00
7a1113827c
Merge pull request #318 from tmchow/feat/219-appimage-update-info
Sid
2026-04-03 22:32:56 -07:00
7e298d3bbf
feat: embed AppImage update information for delta updates
Trevin Chow
2026-04-03 20:14:20 -07:00
f972556443
Revert "fix: prevent double-finalize race condition in restartRecording on Windos"
lueckpeter76-lgtm
2026-04-03 18:33:54 -06:00
97c9a73578
fix: skip frame-step on ARIA widgets that own arrow keys
theaiagent
2026-04-03 23:02:12 +03:00
3bfcd8576b
fix: read live video.currentTime for rapid frame steps and add JSDoc
theaiagent
2026-04-03 22:44:25 +03:00
b002f2a485
added a new Feature that allows user to pause/resume while screen recording,
maniesh6900
2026-04-04 00:56:14 +05:30
cd0f2ab318
fix: expand arrow key guard for form controls and wire i18n for fixed shortcuts
theaiagent
2026-04-03 22:06:45 +03:00
54df597160
✨ feat: enhance adaptive smoothing for auto-follow zoom in video playback
xKeCo
2026-04-03 12:26:07 -05:00
e5430eed39
feat: add arrow key frame-by-frame playhead navigation (#302 )
theaiagent
2026-04-03 17:50:53 +03:00
baa30a9d6a
test: add unit tests for frame step time computation
theaiagent
2026-04-03 17:44:26 +03:00
b709d0d240
feat: add frame step entries to FIXED_SHORTCUTS display list
theaiagent
2026-04-03 17:37:13 +03:00
11bad60eb2
feat: add i18n labels for frame step shortcuts (en, es, zh-CN)
theaiagent
2026-04-03 17:36:43 +03:00
5259ae5d87
Merge branch 'siddharthvaddem:main' into main
Ayush Mukherjee
2026-04-03 18:58:00 +05:30
14cd045e65
[Feature]: Ability to start a new recording from the editor
Ayush765-spec
2026-04-03 18:57:05 +05:30
78901a8076
feat: configure macOS hardened runtime, entitlements, and build environment variables for notarization
samirpatil2000
2026-04-03 15:16:45 +05:30
27853cc2c3
fix: await setCurrentVideoPath and narrow catch in gif-export E2E test
Adam
2026-04-03 02:32:47 -05:00
d6933813bd
fix: move try/catch outside evaluate() in gif-export E2E test
Adam
2026-04-03 02:25:29 -05:00
2b471783c0
feat: add Cancel Recording button to HUD
Adam
2026-04-03 02:00:36 -05:00
b101820ab8
Merge pull request #293 from abres33/fix/restart-recording-windows
Sid
2026-04-02 23:35:46 -07:00
3061c141c6
Merge pull request #249 from EtienneLescot/feat/webcam-selector-optimization
Sid
2026-04-02 23:30:30 -07:00
846cf71e09
fix: prevent double-finalize race condition in restartRecording on Windows
Adam
2026-04-03 01:12:26 -05:00
3895ca985f
[add] extend speed options with higher presets and custom speed input
Ishan Panta
2026-04-03 08:37:16 +05:45
9d0ccf3bde
Add webcam mask shape support
Ivan
2026-04-03 00:09:51 +03:00
914a3c7f7b
fix: read raw pixels from canvas for VideoFrame to avoid silent failures on Linux
Faga
2026-04-02 11:55:21 -03:00
2f36160174
version bump
Siddharth
2026-04-01 22:08:43 -07:00
05a87a8ab1
Revert "demo: add example project file for auto-follow zoom"
xKeCo
2026-04-01 02:53:03 -05:00
5c6621293a
demo: add example project file for auto-follow zoom
xKeCo
2026-04-01 02:51:25 -05:00
163b12d6fc
♻️ refactor: refactor zoom focus handling in video editor settings and playback
xKeCo
2026-04-01 02:38:42 -05:00
3be195cc15
✨ feat: smooth auto-follow zoom with export parity
xKeCo
2026-04-01 01:41:20 -05:00
baec9a7585
fix: focusable element when webcam expanded with no devices, add error test
Etienne Lescot
2026-03-27 16:28:53 +01:00
9817c85acf
fix: address coderabbit review (concurrent stream, collapsed label, unified select, test quality)
Etienne Lescot
2026-03-27 15:15:43 +01:00
9762448929
fix: address coderabbit comments (loading state + keyboard access)
Etienne Lescot
2026-03-27 14:53:41 +01:00
eade28079d
fix: address PR review comments
Etienne Lescot
2026-03-27 14:39:19 +01:00
fed5a44b5a
fix: enforce identical badge height with h-[36px] on both selectors
Etienne Lescot
2026-03-27 14:25:28 +01:00
a9222c9484
fix: equalize badge heights and reduce window to 160px
Etienne Lescot
2026-03-27 14:15:46 +01:00
e72851d4ef
fix: use fixed positioning for HUD and device selectors to avoid h-full clipping
Etienne Lescot
2026-03-27 14:09:54 +01:00
317089d57f
fix: restore flex layout to ensure HUD renders in transparent Electron window
Etienne Lescot
2026-03-27 14:04:04 +01:00
0a5e57ce76
feat: add webcam source selector with stable HUD layout
Etienne Lescot
2026-03-27 13:45:52 +01:00
e35780bd85
Merge pull request #244 from ateendra24/fix-issue-226
Sid
2026-03-22 09:39:54 -07:00
eae3f119a4
feat: Implement PlaybackControls component and add i18n files for common terms in English, Spanish, and Chinese.
AP Solanki
2026-03-22 15:33:43 +05:30
5d561ff06f
feat: add fullscreen video player
AP Solanki
2026-03-22 14:17:44 +05:30
a8bb0e88d5
improved vertical split gated behind 9:16
Siddharth
2026-03-21 23:15:46 -07:00
cbbe2d7fbf
movable camera pip
Siddharth
2026-03-21 22:04:10 -07:00
7aca8b8bc1
move project settings to top
Siddharth
2026-03-21 20:07:09 -07:00
4a299063c3
lang support
Siddharth
2026-03-21 18:18:43 -07:00
3d680e8521
Merge feat(export): allow re-saving exported video on dialog cancel (PR #181 )
Siddharth
2026-03-21 17:06:36 -07:00
c322825969
feat(export): allow re-saving exported video on dialog cancel
Siddharth
2026-03-21 17:06:25 -07:00
ece93683b8
Merge pull request #243 from ryujh030820/feature/improve-timeline-navigation
Sid
2026-03-21 16:43:25 -07:00