Commit Graph

  • 8c90e250f0 feat(apple): screen-audio sharing -- macOS ScreenCaptureKit, iOS ReplayKit Talon 2026-06-21 00:14:31 +02:00
  • 6ab78fa792 feat(macos): UI overhaul -- toolbar, unified log, PM windows, settings window, hotkeys Talon 2026-06-20 23:30:52 +02:00
  • 615d2a8e5f feat: external PCM feed/tap API (vc_stream_feed_pcm + vc_set_pcm_sink) TalonandClaude Sonnet 4.6 2026-06-20 17:52:09 +02:00
  • 540ec13a63 feat(windows): add Ctrl+Shift hotkeys for voice, screen share, mute, deafen TalonandClaude Sonnet 4.6 2026-06-20 15:16:17 +02:00
  • 97fa659422 feat(windows): UI overhaul -- toolbar, unified log, PM windows, channel counts, output volume TalonandClaude Sonnet 4.6 2026-06-20 14:24:54 +02:00
  • fdcd8d1427 feat: DRED (Deep REDundancy) per-channel toggle TalonandClaude Sonnet 4.6 2026-06-20 13:40:47 +02:00
  • de2c253199 docs: condense PROGRESS.md — trim completed history, keep pending items TalonandClaude Sonnet 4.6 2026-06-20 13:14:39 +02:00
  • f3c1172a3e docs(ios): drop stale debug comments + TeamTalk refs from audio router Talon 2026-06-20 03:03:34 +02:00
  • f1e1ef59ed fix(ios): stop miniaudio from clobbering AVAudioSession (stereo->A2DP output death) TalonandClaude Opus 4.8 2026-06-20 02:34:07 +02:00
  • dcb7e6eeca fix(ios): fix stereo mic + A2DP output silence TalonandClaude Sonnet 4.6 2026-06-19 17:39:23 +02:00
  • fdcc84fb42 fix(ios): stereo mic + A2DP output, add vc_audio_restart ABI Talon 2026-06-19 16:58:21 +02:00
  • 1a1c8a1dfe feat(ios): rework audio presets — always-available + device-specific Talon 2026-06-19 14:09:08 +02:00
  • d6352627e9 feat(ios): audio presets + advanced settings disclosure Talon 2026-06-19 14:05:19 +02:00
  • 3e80af2f3f fix(ios): output muted with A2DP, session lifecycle, mic input issues Talon 2026-06-19 13:46:20 +02:00
  • ab973940df fix(ios): break audio session route-change feedback loop Talon 2026-06-19 13:26:23 +02:00
  • 9fc51cffc4 feat(ios): audio overhaul, Join/Leave Voice, channel-id sync fix, stereo mic capture Talon 2026-06-19 13:17:52 +02:00
  • a10a18aebe docs(progress): plan external PCM feed/tap API (vc_stream_feed_pcm + vc_set_pcm_sink) Talon 2026-06-19 03:51:14 +02:00
  • cd530db024 docs(progress): plan iOS audio overhaul + Join/Leave Voice + channel-id sync fix Talon 2026-06-19 03:39:12 +02:00
  • e2616b60b4 fix(scripts): run-ios-simulator.sh exits silently when no Booted sim found Talon 2026-06-19 02:33:14 +02:00
  • bf37fe8f0f docs+scripts: add iOS build and simulator run commands Talon 2026-06-19 02:19:38 +02:00
  • e26e7db5b1 feat(ios): ship iOS SwiftUI client (VoiceCatiOS) Talon 2026-06-19 02:10:25 +02:00
  • dbf732ca91 Build WinExe so windows client does not show console Talon 2026-06-18 21:29:47 +02:00
  • 06a68b441a build(scripts): add per-artifact build scripts staging into dist/ Talon 2026-06-18 18:52:54 +02:00
  • 56a6e4fab5 docs: add Windows + macOS client build commands to building.md Talon 2026-06-18 17:36:47 +02:00
  • 75c2782860 fix(macos): fix split view layout so panels are visible and VoiceOver-reachable Talon 2026-06-18 17:35:14 +02:00
  • c684824b10 fix(macos): make channel/user/chat/activity views reachable by VoiceOver Talon 2026-06-18 16:08:34 +02:00
  • 69cd7d80ad fix(macos): retain MainWindowController so the client stays alive Talon 2026-06-18 15:52:13 +02:00
  • 33169b01fa feat(macos): VoiceCatMac AppKit client + fix xcodebuild Talon 2026-06-18 15:26:47 +02:00
  • b4766d2f24 feat(apple): VoiceCatCore Swift package + XCFramework build for macOS/iOS clients Talon 2026-06-18 14:20:38 +02:00
  • b2af1a3001 feat(macos): validate dev + apple-dev presets on macOS, fix 3 cross-platform bugs Talon 2026-06-18 13:24:42 +02:00
  • bcb7ae8ccb build(cmake): clean up presets, add release/apple presets, cross-platform triplets Talon 2026-06-18 03:16:01 +02:00
  • d397731db9 feat(audio): per-stream mix controls in Windows client + vc_get_remote_stream getter Talon 2026-06-18 02:06:44 +02:00
  • 1dfe3c95ed chore: gitignore voicecat_tofu_pins.txt test artifact Talon 2026-06-18 01:22:11 +02:00
  • 487a561963 fix(net): broadcast LEFT on disconnect, add keepalive/reaper, cap PLC hiss Talon 2026-06-18 01:18:33 +02:00
  • cccf085a87 fix(audio): stereo screen-audio loopback capture on Windows Talon 2026-06-17 23:27:59 +02:00
  • a88656f2fa feat(windows): wire screen-audio sharing into the WinForms client Talon 2026-06-17 22:47:28 +02:00
  • 2185d9d15c fix(media): rewrite relay re-seal seq so multi-user audio decrypts TalonandClaude Opus 4.8 2026-06-17 21:38:27 +02:00
  • 118ca5129f fix(protocol): deliver self-initiated state changes to the actor too TalonandClaude Opus 4.8 2026-06-17 20:48:50 +02:00
  • 9b321d0d4f M5: Windows client moderation UI; add C ABI getters for account list, user mute/deafen, channel topic Talon 2026-06-17 16:31:29 +02:00
  • 3990f63f0f M5: moderation, permissions, channel CRUD, in-app account management Talon 2026-06-17 15:08:05 +02:00
  • a2f159e971 fix(audio): seed/re-sync playout clock so VAD/PTT gaps don't silence playback TalonandClaude Opus 4.8 2026-06-17 12:24:39 +02:00
  • 7da0a02b3a fix(audio): buffer capture frames to Opus encoder's fixed frame size TalonandClaude Sonnet 4.6 2026-06-17 01:51:50 +02:00
  • 45d87bde67 docs(M4): expand Windows client README with build guide and known limitations TalonandClaude Sonnet 4.6 2026-06-17 00:52:57 +02:00
  • 2f643e4293 Update docs Talon 2026-06-17 00:52:02 +02:00
  • 63b241cc2e feat(M4): Windows WinForms client, TOFU identity pinning, VAD threshold + always-on mode TalonandClaude Sonnet 4.6 2026-06-17 00:35:16 +02:00
  • 5be869c61a fix(audio): decouple Opus decode cadence from playback callback period TalonandClaude Sonnet 4.6 2026-06-16 17:39:49 +02:00
  • 845f995826 docs: add build/manual-testing guide, fix stale M0 stub claims in headers Talon 2026-06-16 16:30:07 +02:00
  • 5f6c223526 feat: device enumeration, VAD/PTT input gate, stereo playback, WASAPI loopback post-m3-vad-ptt-devices-stereo TalonandClaude Sonnet 4.6 2026-06-16 16:11:52 +02:00
  • 867557eda1 feat(M3): multi-stream & per-channel tuning feat/m3-multistream-per-channel-tuning TalonandClaude Sonnet 4.6 2026-06-16 14:12:37 +02:00
  • c693cab35c fix(M2): wire vc_client's real voice plane through the C ABI, not just raw sockets TalonandClaude Sonnet 4.6 2026-06-16 02:12:50 +02:00
  • 694494a5be feat(M2): UDP voice/media plane -- SFU relay, Opus, AEAD, jitter buffer TalonandClaude Sonnet 4.6 2026-06-16 01:31:14 +02:00
  • 63f457fc54 feat(M1): TCP/TLS control plane -- auth, channels, ephemeral text TalonandClaude Sonnet 4.6 2026-06-15 23:48:44 +02:00
  • b332b0972b scaffold: M0 skeleton + agent onboarding (build, architecture, progress) TalonandClaude Opus 4.8 2026-06-15 21:09:09 +02:00
  • 268d511f79 docs: initial design baseline for VoiceCat voice/text chat TalonandClaude Opus 4.8 2026-06-15 20:47:09 +02:00