Commit Graph
405 Commits
Author SHA1 Message Date
Gurpreet Kait 15f48538bc Merge branch 'main' into feature/ui-improvements 2026-03-18 10:39:07 +05:30
Gurpreet Kait bb826a54bf show system audio in HUD bar 2026-03-18 10:00:55 +05:30
Gurpreet Kait 03c05c8464 - Fix dropdown menu pushing HUD bar down by using 100vh height container
with flex layout that reserves space above the bar for menu cards
  - Increase HUD window size to 620x520 for menu card headroom
  - Replace mic on/off toggle with mic selector card showing all available
    microphones with live audio level meters per device
  - Remove old separate mic controls panel
  - Increase bar size with larger buttons, padding, and separators
  - Fix TS null safety in stopRecording MediaRecorder accessfix
2026-03-17 20:54:49 +05:30
Gurpreet Kait 080b782659 fix(recording): allow stop while paused and guard native pause
- Fix stopRecording to handle MediaRecorder 'paused' state by resuming
    before stopping, ensuring final data chunk is flushed
  - Guard pauseRecording as no-op for native recordings (macOS SCK /
    Windows WGC) that lack pause IPC support
  - Add 14 unit tests for pause/stop state machine
2026-03-17 16:32:25 +05:30
Gurpreet Kait a95f32a095 - Redesign HUD overlay bar with dark glassmorphism aesthetic and inline source dropdown
- Add pause, resume, and cancel recording controls with elapsed timer
  - Move folder, language, and system audio into three-dots overflow menu with source highlight
  wave
2026-03-17 16:05:23 +05:30
webadderall 0dda919a83 Update README.md 2026-03-17 17:03:36 +11:00
webadderall d4ee022708 ci: auto-merge homebrew tap cask update PR 2026-03-17 16:57:10 +11:00
webadderall e0efd7bab6 Merge pull request #37 from lawrence-mil/main
Add Anti Slop GitHub Action for pull request quality checks
2026-03-17 16:53:41 +11:00
webadderall 563cdafde1 feat(windows): toast when WGC fallback is used 2026-03-17 16:40:25 +11:00
webadderall fff7668fea Update README.md 2026-03-17 16:38:20 +11:00
webadderall 45cc20c3cb added donor in README
Updated acknowledgments and donation information in README.
2026-03-17 16:37:01 +11:00
webadderall cc85c600be Update README.md 2026-03-17 13:43:05 +11:00
webadderall adb77d3e81 Enhance README with cursor animations and features
Updated features section to include cursor animations and improved descriptions.
2026-03-17 11:23:39 +11:00
webadderall fc77b0e9d1 Add files via upload 2026-03-17 11:20:34 +11:00
webadderall ba56d5cdb1 fix(ui): restore remove-background toggle and cursor sway default 2026-03-17 11:05:55 +11:00
webadderall 97ebb0de11 feat(ui): add Remove background toggle to effects panel 2026-03-17 10:54:16 +11:00
webadderall c27e43d255 Merge pull request #38 from kbdevs/feat/cursor-sway
feat(editor): add cursor sway, HUD capture controls, and persistent prefs
2026-03-17 10:24:00 +11:00
Lawrence d8d601ff5d Add auto-translate workflow for zh-CN
This workflow automatically translates markdown files from English to Chinese (zh-CN) on pushes to the main branch.
2026-03-16 22:24:27 +00:00
Lawrence 139c072ac8 refactor: remove NO_BACKGROUND references and related code for cleaner background handling 2026-03-16 22:19:58 +00:00
Lawrence 7057f166cf Merge branch 'webadderall:main' into main 2026-03-16 22:02:59 +00:00
Lawrence 3b27122987 Merge pull request #1 from lawrence-mil/copilot/add-option-for-no-background
feat: add "None" background option to remove all premade backgrounds
2026-03-16 22:01:48 +00:00
copilot-swe-agent[bot]andlawrence-mil d908448a3e feat: add None option to remove premade backgrounds
Co-authored-by: lawrence-mil <221152068+lawrence-mil@users.noreply.github.com>
2026-03-16 22:00:52 +00:00
copilot-swe-agent[bot] a678bd2e96 Initial plan 2026-03-16 21:53:09 +00:00
Lawrence 60d7fcd7c6 Update antislop.yml 2026-03-16 21:38:06 +00:00
KBCats 6e7a034a93 merge main into feat/cursor-sway 2026-03-16 08:57:03 -07:00
webadderall 405946a1c8 Update CONTRIBUTING.md 2026-03-16 23:08:27 +11:00
webadderall 3c75bbc50e Remove Product Hunt link from README.zh-CN.md
Removed Product Hunt link from the README.
2026-03-16 23:07:37 +11:00
webadderall ae9b7d91ab fix(ui): reset shadow slider to 67% default 2026-03-16 22:58:22 +11:00
webadderall b711fd20f2 Revert "fix(macos): keep sources visible when thumbnails are unavailable"
This reverts commit f3dca8a2bb.
2026-03-16 22:54:59 +11:00
webadderall f3dca8a2bb fix(macos): keep sources visible when thumbnails are unavailable 2026-03-16 22:53:13 +11:00
webadderall 1274c31e72 Update README.md 2026-03-16 22:49:40 +11:00
webadderall ba1d1a0431 fix(i18n): default app language to English on first launch 2026-03-16 22:49:29 +11:00
webadderall 529e9c1d1b fix(cursor/linux): force bundled mac-style SVG pack for show-cursor 2026-03-16 22:41:16 +11:00
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
KBCats acf796b074 fix(hud): persist capture hiding review fixes 2026-03-15 20:36:27 -07:00
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