43 Commits (ba2bafe56e1c96bf7fbb207a93081f3f7cab56dc)

Author SHA1 Message Date
evgeny 4fcf45d545 Accept browser URL paths on Android and drag within the tested link 5 days ago
evgeny ec856cc73f Verify web link geometry, full addresses, mixed schemes and drag copying 5 days ago
evgeny 4ce7e29a37 Share URL boundary fixtures between Android and Qt tests 5 days ago
evgeny dc2b6c3d68 Keep invitation and gesture regressions on the generic link API 5 days ago
evgeny 35266d2a31 Verify copy through Qt keyboard action and log Android invite presentation 5 days ago
evgeny f70d5c7460 Verify invitation title delivery and one-line full-link actions 5 days ago
evgeny 69442dcbb8 Start wrapped-link selection test inside the first link line 5 days ago
evgeny 17179c9c4a Use invite text layout for selection and wrapped emoji positions 5 days ago
evgeny 92b41ec300 Test wrapped message links and per-member invitation button hit targets 5 days ago
evgeny 570e637795 Verify desktop invitation clicks preserve drag selection 5 days ago
evgeny 123b47c612 Improve Android VAD lifecycle, audio settings and diagnostics 5 days ago
evgeny c1bec9aca5 Wait for queued radio packets and verify persistent VAD settings 6 days ago
evgeny 33f276a69e Cover radio panel shutdown and microphone recovery states 6 days ago
evgeny 312c2dd386 Test desktop VAD panel through Qt buttons and real audio workers 6 days ago
evgeny 8820e9a3c9 Build desktop radio panel and retain audio recovery coverage 6 days ago
evgeny ffd26c56b4 Reduce radio VAD prefetch to 600 milliseconds 6 days ago
evgeny 9c8f635e63 Test VAD compression, quiet speech and independent prefetch audio 7 days ago
evgeny 1e9264735b Fix desktop hover and emoji playback; share Android chat background 7 days ago
evgeny bd082a26bf Раздели аудиопотоки и привяжи AEC к фактическому общему выходу 1 week ago
evgeny 217e5795bf Раздели PCM-сессии и исправь частоту и перемотку звука 1 week ago
evgeny bdcf8b5634 Сохрани накопленные исправления аудио, async и диагностики 1 week ago
evgeny 05476fb102 Test Qt voice file validation and decoder cancellation 1 week ago
evgeny fe1d29f007 Check refill below the 60 ms reserve including SoundTouch 1 week ago
evgeny 5b0262d53f Diagnose refill expectation with the corrected reserve 1 week ago
evgeny 7d9f13b8bc Test startup backlog independently of delivery jitter 1 week ago
evgeny 5487bc8c20 call: suppress loss tone until first received PCM 1 week ago
evgeny 1c51df039f Fix call gap tone to follow 500ms of missing jitter PCM 1 week ago
evgeny 2d21c53b4b Improve call buffering, CM handle lifecycle and radio PTT controls 1 week ago
evgeny 0d44ada922 Improve Android radio capture lifecycle, VAD and PTT controls 1 week ago
evgeny ce1f23fe46 Radio: stereo capture/playback with mono fallback; CAMCORDER source; bump RADIO_MAX_OPUS 2 weeks ago
evgeny a7a3666d85 radio: AGC release-rate (без кликов), jitter dead-zone, TX/RX-статистика, FGS-гонка и кэш настроек 3 weeks ago
evgeny 738cfe7835 radio: адаптивный джиттер-буфер (pre-roll, симметричный темп, reorder) + AGC-компрессор микрофона 3 weeks ago
evgeny b96ed8bd00 radio: PTT-радио в каналах (src/radio + chatgui + chatgui-android) 3 weeks ago
evgeny 2de554f8b9 call: единый голосовой стек (libutun_voice) + SoundTouch на Android 3 weeks ago
evgeny b11e77e4c0 call: P2P аудиозвонки — сигналинг, релей медиа, аудио-контур, headless/desktop/android 3 weeks ago
evgeny 645591bb64 chatgui: нативный move/resize (Wayland) + фикс замирания видео при перемотке 1 month ago
evgeny 74b17685f7 chatgui: фикс синхронизации кадров (часы не убегают вперёд при быстром декоде) + smoke-тест движка 1 month ago
evgeny 38c9f229bc stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test 2 months ago
evgeny d773f1724a refactor: STCP connections as ETCP links (is_tcp) 2 months ago
Evgeny 6574c58257 chatgui: unify config update logic, fix node_id derivation, fix test 3 months ago
Evgeny 62954ca0a9 chatgui: replace MsgClient/ChatPropagator/crypto with chat_core, update DB/messaging/layout 3 months ago
Evgeny 1889d23240 metrics: RTT/loss histograms + Ed25519 signing + peer exchange via INIT handshake + file logging to stats/<peer>.dat 3 months ago
Evgeny 22c24d135e chatgui: invite link dialogs, zxing-cpp QR code, crypto transport, channel improvements; msg_transport: chat protocol support 4 months ago