michael.borak
4803323087
feat: fix 3CX PWA audio capture by recognizing Chrome PWA bundle ID
...
3CX on macOS is a Chrome PWA (com.google.Chrome.app.dmmmfdbaapefjmjeomigbhpmjbbjgnph),
not a native app. The previous allowlist only checked for "3cx" in the bundle ID,
which never matched. Now recognizes the known PWA ID and protects the Chrome main
process from exclusion when 3CX is running, since ScreenCaptureKit routes PWA audio
through Chrome.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 22:47:13 +01:00
michael.borak
63b99ef88e
chore: change license to AGPLv3
2026-01-25 16:49:43 +01:00
michael.borak
de504fbcb4
feat: improve audio exclusion with smart matching and reliability fixes
v1.2.3
2026-01-25 16:37:58 +01:00
michael.borak
69dc6b8fac
chore: bump version to 1.2.1 for release
v1.2.1
2026-01-24 14:33:35 +01:00
michael.borak
291f4950e8
docs: add 3CX to supported applications list
2026-01-24 14:29:00 +01:00
michael.borak
9a65f42f51
feat: refine meeting auto-start, silence timeout (25s) and improve transcription logging
2026-01-24 14:16:55 +01:00
michael.borak
a3e4fa4ec7
Release 1.2.0: Remove backup encryption and switch to JSON-only backups with history support
2026-01-24 13:10:18 +01:00
michael.borak
897f2ec0c2
fix(recorder): Resolve infinite loop stale closure & reset status text on discard
2026-01-24 01:47:47 +01:00
michael.borak
e24b448c6c
docs: Update README for v1.2.0 (Native Audio & Auto-Loop)
2026-01-24 01:40:11 +01:00
michael.borak
4e9a1fd038
feat(v1.2.0): Final Release - Native Audio, Smart VAD, Auto-Loop & Quality Fixes
...
- Implemented standard 48kHz audio pipeline to fix sample rate mismatch/distortion
- Added Native System Audio (ScreenCaptureKit) support
- Implemented Smart VAD (Voice Activity Detection) with Auto-Start on valid audio
- Added Auto-Loop: Automatically re-arms recording after stop
- Added Empty Guard: Prevents transcribing silent recordings (< 20s empty)
- Increased Pre-Roll buffer to 3.0s to prevent cut-off speech
- Fixed clipping with clamped audio mixing
2026-01-24 01:35:09 +01:00
michael.borak
31f59ba4a2
chore: bump version to 1.1.1
v1.1.1
2026-01-21 13:24:06 +01:00
michael.borak
b848154942
feat: Adjust VAD sensitivity, enable global auto-stop, update docs
2026-01-21 11:09:54 +01:00
michael.borak
79db6adf45
feat: v1.1.0 - Long meeting support, email in history, custom logo
...
- Add MP3 conversion and chunking for files >18MB
- Support meetings up to 2+ hours
- Add email button directly in history view
- Implement custom logo upload in Settings for white-labeling
- Add read_image_as_base64 Rust command
- Update README with new features and ffmpeg requirement
2026-01-21 10:14:16 +01:00
michael.borak
a06e473e85
Release 1.1.0: Add Import Audio Files feature
...
- New Import tab with drag-and-drop support for audio files
- Support for 8 formats: MP3, MP4, WAV, M4A, FLAC, OGG, AAC, WMA
- File metadata display (duration, size, format)
- Editable meeting titles
- Progress tracking with visual indicators
- Smart template selection
- Auto-navigation to Transcription view
- Updated README with BlackHole requirement and Teams config
- Added get_audio_metadata Rust command
- Version bump to 1.1.0
2026-01-21 09:08:56 +01:00
michael.borak
79f509951c
Release 1.1: Pre-meeting models, Calendar improvements, Logs, Compact Recorder
v1.1.0
v1.1.10
2026-01-20 17:15:14 +01:00
michael.borak
f61bcf1cc3
docs: update README with latest features
2026-01-20 15:02:00 +01:00
michael.borak
52ccd7ee03
feat: complete history, attendees list, and smart templates
2026-01-20 15:00:56 +01:00
michael.borak
d266de942a
docs: add troubleshooting for app damaged error
2026-01-20 10:22:29 +01:00
michael.borak
b6cef238ad
docs: add configuration screenshots to README
v1.0.0
2026-01-20 10:16:41 +01:00
michael.borak
cd08e1c144
feat: release 1.0 - rename to Hearbit AI, fix timestamps, update UI
2026-01-20 10:14:07 +01:00
michael.borak
768574709f
Add System Audio/BlackHole setup guide to README
2026-01-19 17:30:05 +01:00
michael.borak
a4e82acdfa
Initial commit of Hearbit AI App
2026-01-19 17:27:30 +01:00