Commit Graph
272 Commits
Author SHA1 Message Date
tokenflow1m 7b26ec3a9e Add native WGC screen capture for Windows
Uses Windows.Graphics.Capture to record the screen without the OS cursor
or the yellow capture border. Falls back to Electron capture on older Windows
or when the helper exe isn't available.
2026-03-14 23:02:29 +09:00
webadderall 9332255beb ci(homebrew): automate tap cask updates from releases
- Add workflow to download DMG assets, compute checksums, and update recordly cask in tap repo
- Open PR automatically in tap repository on release publish or manual dispatch
- Document Homebrew cask install and maintainer setup in README
2026-03-15 00:47:24 +11:00
webadderall dadcb56f53 fix(hud): prevent close-icon clipping and improve Windows mic dropdown contrast
- Expand HUD width so right-side controls stay inside the bar
- Force dark select/option styling for microphone device dropdown readability on Windows
2026-03-15 00:40:07 +11:00
webadderall 474c9c78d4 feat(hud): reshuffle HUD menu and add recordings location picker
- Move recordings path control into HUD menu bar and refine separators/layout
- Show underlined Path: /folder/ label next to Record controls
- Add native folder picker to change recordings location
- Persist selected recordings directory and route recording/project defaults through it
2026-03-15 00:30:54 +11:00
webadderall 5b2e40201a fix(build): remove background transparency references v1.0.5 2026-03-14 23:46:57 +11:00
webadderall 83b7ec48b8 fix(windows): resolve cursor telemetry paths and prevent export finalization stalls
Credit: Adapted from OpenScreen upstream PR contributions.
2026-03-14 23:29:32 +11:00
webadderall 72552215ee chore(ci): remove pull request quality workflow 2026-03-14 22:53:01 +11:00
webadderall e5e869e654 feat(export): add native aspect ratio option for background-free exports 2026-03-14 22:53:01 +11:00
webadderall 55a65073c7 Change 'Help cover app signing costs' to 'Donate'
Updated donation link text in README.
2026-03-14 22:49:19 +11:00
webadderall ca4938de19 ci: add pull request quality workflow v1.0.4 2026-03-14 20:17:42 +11:00
webadderall 719fc4f75b feat(export): allow re-saving after save dialog cancel (#181) 2026-03-14 20:17:42 +11:00
webadderall 3bf00b22fb Update README with donation and contact information
Added donation link and email for inquiries to README.
2026-03-14 19:50:12 +11:00
webadderall 57643c1c88 Revert "Added Ko-fi link to help fund notarisation"
This reverts commit 462a136ce4.
2026-03-14 19:28:25 +11:00
webadderall 0c4d4c9517 feat(i18n): add app-wide localization framework and translator guide
- Add namespace-based JSON locale structure (en/es)
- Add I18n provider/context with locale persistence and fallback logic
- Add i18n parity checker script (npm run i18n:check)
- Wire app root/title shell to translation API
- Add TRANSLATION_GUIDE.md for contributors
2026-03-14 19:28:11 +11:00
webadderall 462a136ce4 Added Ko-fi link to help fund notarisation 2026-03-14 19:22:36 +11:00
webadderall 829996d562 fix(vite): constrain dep optimizer inputs for Electron HUD
Limit optimizeDeps scanning to index.html and exclude icon packages that were
producing stale/missing prebundle chunks in the transparent HUD renderer.
2026-03-14 17:21:04 +11:00
webadderall c568f0a019 feat(editor): add minimal keyboard undo/redo without UI rewrite
Implements Cmd/Ctrl+Z and Cmd/Ctrl+Shift+Z (plus Ctrl+Y on Windows/Linux)
using local history snapshots in VideoEditor only. This avoids importing
upstream UI/layout/button changes while preserving the same undo/redo idea.
2026-03-14 17:21:04 +11:00
Marc Diaz 309da98b2a feat(gif-worker): increase amount of web workers based on hardwareconcurrecy
(cherry picked from commit 63fd87612ea5a9e158762d6e68c401c4331d2803)
2026-03-14 17:21:04 +11:00
webadderall 04a648daea Update issue templates 2026-03-14 14:03:09 +11:00
webadderall 99764ac5f6 Fix Windows cursor telemetry: add uiohook-napi to asarUnpack and harden export resolution
uiohook-napi ships a native .node binary that cannot be loaded from
inside an .asar archive. Without asarUnpack, nodeRequire('uiohook-napi')
fails silently in packaged builds, the hook never starts, and cursor
telemetry stays empty on Windows.

Changes:
- Add node_modules/uiohook-napi/** to asarUnpack so the native binary
  is extracted to app.asar.unpacked/ where require() can reach it
- Extend loadUiohookModule() fallback chain to handle variant export
  shapes across platform builds (uIOhook / uiohook / Uiohook / default)
- Add normalizeHookMouseButton() and getHookMouseButton() helpers for
  robust cross-platform button code handling (codes 38/39 variants)
- Add diagnostic log to startInteractionCapture() to surface hook load
  state in future debug sessions
2026-03-14 13:31:46 +11:00
webadderall 8d72630820 Clarify changes between Recordly and OpenScreen
Updated the README to clarify the differences between Recordly and OpenScreen.
2026-03-14 00:18:08 +11:00
webadderall 52fcf2dc66 Update README to explain Recordly fork purpose
Clarified the purpose of the Recordly fork and its features.
2026-03-13 22:33:53 +11:00
webadderall 18f71ae2b4 Revise Recordly description and feature highlights
Updated the description of Recordly to highlight new features and changes.
2026-03-13 21:58:03 +11:00
webadderall 9435910e99 History reorganized for upstream alignment. 2026-03-13 21:36:30 +11:00
webadderall 690ffb3968 Port upstream exporter fix and restore cursor sync interpolation 2026-03-13 21:14:05 +11:00
webadderall d4d4ff474f Make ScreenCaptureKit microphone APIs runtime-compatible across SDKs 2026-03-13 21:14:05 +11:00
webadderall 676204dc88 Prebundle mac native helpers and avoid runtime Swift compile in packaged app 2026-03-13 21:14:05 +11:00
webadderall 68dfe277ad Readme update to include desc of platform recording pipelines
Added a note encouraging contributions to the project.
2026-03-13 21:14:05 +11:00
webadderall 791413138e Update note on origins in README.md 2026-03-13 21:14:05 +11:00
webadderall 560aacf08a Disable implicit CI publishing in release builds 2026-03-13 21:14:05 +11:00
webadderall 0eb61da8dd Fix macOS Intel runner label 2026-03-13 21:14:05 +11:00
webadderall 421089d153 Add GitHub release workflow 2026-03-13 21:14:05 +11:00
webadderall ffc41d6d19 Fix discard close flow 2026-03-13 21:14:05 +11:00
webadderall 579b29a5e9 Fix export sync and allow dev window capture 2026-03-13 21:14:05 +11:00
webadderall 683d20d3f3 Change demo video image source to local file
Updated demo video image source in README.
2026-03-13 21:14:05 +11:00
webadderall daf28ef724 Uploaded demo video GIF 2026-03-13 21:14:05 +11:00
webadderall c71d02c2ce Remove version badge from README
Removed version badge from README.
2026-03-13 21:14:05 +11:00
webadderall 8d0afe54f8 Revert "Add CI workflow and helper to create releases and attach artifacts"
This reverts commit 5522a9829c.
2026-03-13 21:14:05 +11:00
webadderall e523eeded2 Add CI workflow and helper to create releases and attach artifacts 2026-03-13 21:14:05 +11:00
webadderall a954b529c3 Set version to 1.0.0 and remove version from release artifact names 2026-03-13 21:14:05 +11:00
webadderall c3b4703e6e Update bundle identifier to dev.recordly.app 2026-03-13 21:14:05 +11:00
webadderall 4ad22878fa Set appId to app.recordly.dev (match dev.recordly.app) 2026-03-13 21:14:05 +11:00
webadderall 3fdf550752 Stop tracking dist-electron build outputs 2026-03-13 21:14:05 +11:00
webadderall c3c5d1ed63 Initial release of Recordly 2026-03-13 21:14:05 +11:00
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
Sid 44cf97c7a1 Merge pull request #146 from KoopaCode/main
Refined Launch Styling
2026-02-19 19:06:13 -08:00
Sid 518fe4ca15 Merge pull request #147 from NureddinSoltan/fix/linux-sandbox-docs
docs: add troubleshooting for Linux sandbox error
2026-02-17 07:44:52 -08:00
NureddinSoltan 647705fb58 docs: add troubleshooting for Linux sandbox error 2026-02-17 01:37:55 +03:00
Andrew P. Harper 59d786bfda Refined launch style
Added .hudBar style & tweaked background gradient, reduce blur/saturation, Added scrollbar style.
2026-02-16 00:11:04 -05:00
Siddharth 19476da5cc upgrade electron-builder version 2026-02-13 22:07:27 -08:00