120 Commits (ec545a86659fad02e02a60e48da931353cceb075)

Author SHA1 Message Date
evgeny ec545a8665 Remove the minimized-to-tray notification 6 days ago
evgeny d7f30d7bb1 Activate the existing VibeChat window on repeated launches 6 days ago
evgeny 4c62f45984 Bound local discovery traffic and validate invitations 7 days ago
evgeny f6f8647091 Decouple file network test from temporary packet logs 7 days ago
evgeny 28826e050c Add local UDP discovery and invitation delivery for chat clients 7 days ago
evgeny 9f813424bb Deliver attachment key state changes to desktop UI 1 week ago
evgeny d60f8e4b1b Preserve stream capture settings and refine audio playback 1 week ago
evgeny 7c5b76b482 Add minimized Windows autostart and preserve terminal output 1 week ago
evgeny 386998598e Restore bitrate controls and wait for explicit portal source selection 2 weeks ago
evgeny ce461521e4 Defer source failures and end calls that cannot reserve audio capture 2 weeks ago
evgeny c1d7460254 Own publication independently of its window and reserve call capture 2 weeks ago
evgeny b4ebaa8863 Open desktop stream playback windows from channel sources 2 weeks ago
evgeny 753aa4217d Use LocalAppData fallback for Windows ChatGUI storage 2 weeks ago
evgeny 5a9e61164b Measure uasync CPU load and display it in desktop and Android GUIs 2 weeks ago
evgeny b14bfa95c2 Collect group actions in the conversation header menu 2 weeks ago
evgeny 8f908c320a Open own group files from the conversation header 2 weeks ago
evgeny 49ee66d49c Accept file drops across the channel footer 2 weeks ago
evgeny 2e4ed0347b Add own files button to the channel list footer 2 weeks ago
evgeny 49e898b6f3 Deliver channel submission acknowledgements to the desktop composer 2 weeks ago
evgeny e61fc8e392 Show silent, speaking and muted radio speakers in member rows 3 weeks ago
evgeny 1108c773dc Own the independent popup and handle all keyboard mouse input 3 weeks ago
evgeny 33c98a014f Notify about live incoming channel and direct messages 3 weeks ago
evgeny ebc96712a2 Track feedback by message identity in desktop UI 3 weeks ago
evgeny 8e3ff6fd81 Deliver group avatar publication results through the GUI bridge 3 weeks ago
evgeny 1988afa84d Notify profile changes with actual member properties 3 weeks ago
evgeny 78bed5efe4 Route avatar events alongside file browser events in ChatGUI 3 weeks ago
evgeny 0773a82342 Keep debug focused on file browser event delivery 3 weeks ago
evgeny 78a655bb05 Add asynchronous member file storage and desktop browser 3 weeks ago
evgeny 27d93ecaf9 Add English and Russian ChatGUI interface translations 3 weeks ago
evgeny a76ba87501 Open HTTP and HTTPS messages through the desktop URL handler 3 weeks ago
evgeny 149c397b7b Include desktop diagnostic macros for invitation actions 3 weeks ago
evgeny ef62a80eb8 Filter desktop invitation targets by local membership 3 weeks ago
evgeny d369ff968d Wire desktop invitation sending and joining from message links 3 weeks ago
evgeny afbce0efeb Load radio settings after core startup and apply from dialog 3 weeks ago
evgeny 23368a5bbe Add Android boot startup, lazy settings, emoji and DM calls 3 weeks ago
evgeny 217e5795bf Раздели PCM-сессии и исправь частоту и перемотку звука 3 weeks ago
evgeny bdcf8b5634 Сохрани накопленные исправления аудио, async и диагностики 3 weeks ago
evgeny 225e11265f Connect Qt preparation notifications to the conversation view 3 weeks ago
evgeny 318d72708c Preserve voice autoplay ordering while decoding in a worker 3 weeks ago
evgeny 111432aa64 conn_mgr: race connection probes and report call path with correct RTT 3 weeks ago
evgeny 2d21c53b4b Improve call buffering, CM handle lifecycle and radio PTT controls 4 weeks ago
evgeny 1176411b79 radio: Silero VAD + auto-PTT; chatgui/android: app icon and background 4 weeks ago
evgeny b90dc752d2 call: две фазы исходящего вызова — индикация + разные гудки (desktop/Android) 1 month ago
evgeny b96ed8bd00 radio: PTT-радио в каналах (src/radio + chatgui + chatgui-android) 1 month ago
evgeny b483335c06 bgp/ncd: владение conn через NCD-handle в senders_list; call audio route persist + incoming call sound 1 month ago
evgeny b11e77e4c0 call: P2P аудиозвонки — сигналинг, релей медиа, аудио-контур, headless/desktop/android 1 month ago
evgeny 73fe99b33f dm: прямой обмен сообщениями (DM) + soundtouch + архитектура звонков 1 month ago
evgeny 910cfeac20 chatgui: настройка звука уведомления на канал (sound_on_message) 1 month ago
evgeny 1eb0566cb5 chat: enforce storage_total_size + media orphan cleanup; async_dns: fix use-after-free 1 month ago
evgeny 0f308fdbd7 chatgui/chatgui-android: уведомления со звуком, флаги и прочие улучшения UI 2 months ago