Commit Graph
364 Commits
Author SHA1 Message Date
webadderall cc08288e23 fix(cursor): prefer bundled mac-style SVG for not-allowed cursor 2026-03-16 22:38:39 +11:00
webadderall a648c3feca fix(linux): restore cursor follow with linux bounds + hook mouse cache 2026-03-16 22:34:39 +11:00
webadderall 1cde1806d0 docs: add system requirements and clarify per-platform cursor capture in README
- Add System Requirements table (macOS 12.3+, Windows 10 Build 19041+, Linux)
- Update platform intro to include minimum versions
- Replace 'Linux Cursor Capture' section with full per-platform breakdown
- Clarify Windows WGC fallback to Electron capture on older builds
- Add Build 19041+ requirement to Windows system audio section
2026-03-16 22:23:17 +11:00
webadderall 4290e45841 fix(comment): correct hide-cursor handler explanation for WGC/SCK/Linux 2026-03-16 22:18:21 +11:00
webadderall c4cb8f74ad fix(ci): remove invalid wildcard instructions filename 2026-03-16 22:06:47 +11:00
webadderall 75835362a3 fix(ci): unblock release builds on Windows/Linux/macOS
- Rename invalid .github instructions filename for Windows checkout compatibility
- Remove unused i18n symbols causing TypeScript/lint build failures
2026-03-16 22:06:30 +11:00
webadderall 0ce344b103 feat: export quality UI and source-relative scaling
- Add 4th 'Original' quality tier to export UI
- Change non-source export to use source-relative scaling (0.6x, 0.75x, 0.9x)
- Update i18n for new quality label
- Accept 'high' in project normalization

Fixes blurry export and makes quality more intuitive
2026-03-16 21:49:06 +11:00
webadderall 3615e09e2c fix: codec fallback list for VideoEncoder with descriptive errors
Replaces single hardcoded avc1.640033 with a 5-step fallback chain
(High 5.1 → Main 5.1 → Baseline 5.1 → Main 3.1 → Baseline 3.1).
Each codec is tried with hardware acceleration first, then software.
The final error message now includes which codecs were attempted, the
output dimensions, and a suggestion to lower the quality setting.
2026-03-16 21:49:06 +11:00
webadderall 43678fdb85 Revise FAQ and acknowledgment in README.md
Updated FAQ section to clarify changes from the upstream project and modified acknowledgment of the OpenScreen project.
2026-03-16 21:00:42 +11:00
webadderall e6945ef231 Update READme.md 2026-03-16 17:49:39 +11:00
webadderall 735e46c128 Merge pull request #32 from kmr-varun/feature/countdown-timer
feat: add countdown timer before recording starts
2026-03-16 17:03:18 +11:00
webadderall fb67c64e1f Add German localisation to contribution list 2026-03-16 16:34:20 +11:00
Varun Kumar dc6a49e1e1 fix(countdown): prevent overlapping timers with in-flight lock
- Add countdownInProgress flag in IPC handler to reject concurrent starts
- Add countdownActive state in renderer to block re-entry
- Disable Record button while countdown is active
2026-03-16 10:06:07 +05:30
webadderall 238cbbe162 Update Contributions
Clarify the importance of UI/UX design improvements in the contribution guidelines.
2026-03-16 14:02:45 +11:00
webadderall 1958960f59 Update CONTRIBUTING.md 2026-03-16 13:42:13 +11:00
webadderall d4dde1becc Update README.md 2026-03-16 13:38:26 +11:00
webadderall e88630b286 Update screenshots in README.md 2026-03-16 13:37:15 +11:00
webadderall b91237d55d Update FAQ section in README.md
Removed '[new]' tags from FAQ section for clarity.
2026-03-16 13:29:34 +11:00
webadderall 49a78efe86 Update FAQ with new features in Recordly
Added new features to the FAQ section, including cursor loops and audio tracks.
2026-03-16 13:29:07 +11:00
webadderall eeb3938d34 Merge pull request #20 from aarjn/feat/audio
Feat/audio
2026-03-16 13:14:19 +11:00
webadderall f8bc8ce674 Merge pull request #30 from paramientos/fix-issue-11
fix(windows): prevent window flash on startup by deferring show until…
2026-03-16 13:01:33 +11:00
webadderall b74cc3df50 Merge pull request #29 from paramientos/fix-swift-helper-issue
fix(macos): add explicit target architecture to Swift helper builds
2026-03-16 12:57:55 +11:00
webadderall 302a978f38 Create *.instructions.md 2026-03-16 12:10:33 +11:00
webadderall 2e4d9ad3cf Merge pull request #36 from firtoz/fix/linux-tray-single-click-upstream
fix(tray): single-click opens window and brings it to front; Linux/Wayland focus workaround
2026-03-16 11:10:43 +11:00
firtoz 68fe6a928b fix(tray): single-click opens window and brings it to front; Linux/Wayland focus workaround
- Add tray.on('click') to call focusOrCreateMainWindow() so left-click
  on the systray icon opens/focuses the app on all platforms (was
  previously only possible via right-click → Open).
- On Linux/Wayland, compositors often ignore focus() for security;
  Electron's tray does not yet handle ProvideXdgActivationToken like
  Qt apps (e.g. Telegram). Workaround: when the HUD exists but is
  not focused, destroy and recreate it so the new window receives
  focus (creation path works). Applied only for the HUD overlay, not
  the editor.
- Reorder: show() before restore(), then moveTop(), focus() for
  more reliable raise-on-restore.

Made-with: Cursor
2026-03-15 22:40:40 +00:00
webadderall 08a93e2187 Update CONTRIBUTING.md 2026-03-16 08:54:47 +11:00
Varun Kumar 04dcbc32b8 feat(recording): add configurable countdown timer before recording starts
- Add countdown delay setting (None, 3s, 5s, 10s) in HUD bar
- Show centered 200x200 countdown overlay visible on all workspaces
- Persist countdown delay preference across sessions
- Add i18n translations for countdown feature (en, es, zh-CN)
- Click or press ESC to cancel countdown
2026-03-16 00:12:44 +05:30
aras 7d03040642 fix(windows): prevent window flash on startup by deferring show until ready 2026-03-15 18:06:10 +03:00
aras b3423c39dd fix(macos): add explicit target architecture to Swift helper builds
Added `-target` flag to swiftc compilation to explicitly specify arm64-apple-macos14.0 or x86_64-apple-macos14.0 based on process architecture, ensuring proper binary compilation for darwin-arm64 native helpers.
2026-03-15 18:01:14 +03:00
webadderall 640cd6ac26 Update README.md
Removed link to Product Hunt from README.
2026-03-16 00:30:00 +11:00
4rjunc ff8d75b074 fix: audio in export, add audioRegion 2026-03-15 18:55:26 +05:30
webadderall db2fa00a49 Reapply "fix(ui): restore default shadow intensity to 67%"
This reverts commit ba314f9d51.
2026-03-15 23:49:26 +11:00
webadderall ba314f9d51 Revert "fix(ui): restore default shadow intensity to 67%"
This reverts commit d9af1c9898.
2026-03-15 23:48:16 +11:00
webadderall d9af1c9898 fix(ui): restore default shadow intensity to 67% 2026-03-15 23:46:34 +11:00
webadderall 8716760059 fix(windows): prevent cursor monitor ENOENT crash and build helper in release 2026-03-15 23:28:00 +11:00
4rjunc 97104a3f1b fix: add name display for audio files 2026-03-15 17:48:44 +05:30
4rjunc f0fbfef23f test: focused tests for audio path 2026-03-15 17:48:44 +05:30
4rjunc 98ff361fa1 feat: add audio volume 2026-03-15 17:48:44 +05:30
4rjunc 89038ae7a2 feat: add safe file URL 2026-03-15 17:48:44 +05:30
4rjunc 20e6c4776d fix: after rebase 2026-03-15 17:48:44 +05:30
4rjunc fa9692089a feat: add audio option in tools 2026-03-15 17:46:52 +05:30
4rjunc 1d3d180ad8 feat: add types for audio 2026-03-15 17:46:52 +05:30
4rjunc 2d42f0236e feat: add handlers + preloads 2026-03-15 17:46:52 +05:30
webadderall badadabd85 revert(ci): remove README auto-translation workflow 2026-03-15 22:04:25 +11:00
webadderall dbda66d8b0 Merge README zh-CN flipper and auto-translation workflow 2026-03-15 22:02:51 +11:00
webadderall 049ff73fff ci(docs): auto-translate README to zh-CN via GitHub Models 2026-03-15 22:01:51 +11:00
webadderall adc1843340 docs(readme): add EN/简中 language flipper 2026-03-15 21:58:49 +11:00
webadderall 99702220ef Update README.md 2026-03-15 21:43:22 +11:00
webadderall 1def56b73f fix(build): remove unused i18n vars blocking TypeScript compile v1.0.9 2026-03-15 21:07:43 +11:00
webadderall 53133c54a9 Merge pull request #21 from tokenflow1m/fix/windows-cursor-type
fix(windows): native cursor type detection
2026-03-15 21:02:22 +11:00