evgeny
7c814f5cb9
Route desktop codec diagnostics through the shared log
...
Quiet capability probes, preserve runtime errors, and register the desktop portal application. Add logging and desktop launcher regression coverage.
2026-10-21 15:45:40 +02:00
evgeny
7ce60ca0f2
Trace desktop stream stalls across playback and preview UI
2026-10-20 22:20:31 +02:00
evgeny
e5510e9f62
Connect desktop multiview to publisher preview and controls
2026-10-20 20:37:13 +02:00
evgeny
352f5b3f94
Show active publisher shortcut in desktop channel header
2026-10-20 19:46:32 +02:00
evgeny
fd05ec47ab
Connect the all-streams window to chat actions and service lifetime
2026-10-20 16:39:50 +02:00
evgeny
4deee21d9f
Notify caller when subscriber already listens to the channel radio
2026-10-19 15:05:09 +02:00
evgeny
79b4235960
Cover radio phone policy, BGP color flags, retries and caller choice timeout
2026-10-19 14:59:17 +02:00
evgeny
37cf6089e7
Add caller decision controls and colored phone presence on desktop
2026-10-19 14:54:01 +02:00
evgeny
30f79f7a8d
Play the dedicated desktop ringtone for incoming radio calls
2026-10-19 14:25:11 +02:00
evgeny
a97c915663
Fix radio signaling and desktop channel type references
2026-10-19 13:58:39 +02:00
evgeny
3f97dafbf7
Show desktop radio calls and activate channel radio after acceptance
2026-10-19 13:58:06 +02:00
evgeny
ec545a8665
Remove the minimized-to-tray notification
2026-10-19 10:44:29 +02:00
evgeny
d7f30d7bb1
Activate the existing VibeChat window on repeated launches
2026-10-19 10:29:12 +02:00
evgeny
4c62f45984
Bound local discovery traffic and validate invitations
2026-10-18 15:18:40 +02:00
evgeny
f6f8647091
Decouple file network test from temporary packet logs
2026-10-18 15:10:57 +02:00
evgeny
28826e050c
Add local UDP discovery and invitation delivery for chat clients
2026-10-18 14:46:04 +02:00
evgeny
9f813424bb
Deliver attachment key state changes to desktop UI
2026-10-18 02:15:25 +02:00
evgeny
d60f8e4b1b
Preserve stream capture settings and refine audio playback
2026-10-16 14:05:54 +02:00
evgeny
7c5b76b482
Add minimized Windows autostart and preserve terminal output
2026-10-15 21:27:32 +02:00
evgeny
386998598e
Restore bitrate controls and wait for explicit portal source selection
2026-10-14 02:58:45 +02:00
evgeny
ce461521e4
Defer source failures and end calls that cannot reserve audio capture
2026-10-14 02:56:36 +02:00
evgeny
c1d7460254
Own publication independently of its window and reserve call capture
2026-10-14 02:54:19 +02:00
evgeny
b4ebaa8863
Open desktop stream playback windows from channel sources
2026-10-12 22:12:41 +02:00
evgeny
753aa4217d
Use LocalAppData fallback for Windows ChatGUI storage
2026-10-12 00:01:38 +02:00
evgeny
5a9e61164b
Measure uasync CPU load and display it in desktop and Android GUIs
...
Sample thread CPU usage without waking idle loops, expose a one-second moving average, and refresh compact GUI indicators at 3 Hz while visible on Android. Add load and bridge regression coverage, streaming notes, and task list cleanup.
2026-10-10 12:31:13 +02:00
evgeny
b14bfa95c2
Collect group actions in the conversation header menu
2026-10-10 11:17:00 +02:00
evgeny
8f908c320a
Open own group files from the conversation header
2026-10-10 11:06:45 +02:00
evgeny
49ee66d49c
Accept file drops across the channel footer
2026-10-09 23:30:33 +02:00
evgeny
2e4ed0347b
Add own files button to the channel list footer
2026-10-09 22:58:01 +02:00
evgeny
49e898b6f3
Deliver channel submission acknowledgements to the desktop composer
2026-10-08 00:24:35 +02:00
evgeny
e61fc8e392
Show silent, speaking and muted radio speakers in member rows
2026-10-07 19:01:53 +02:00
evgeny
1108c773dc
Own the independent popup and handle all keyboard mouse input
2026-10-07 16:05:34 +02:00
evgeny
33c98a014f
Notify about live incoming channel and direct messages
2026-10-07 15:54:25 +02:00
evgeny
ebc96712a2
Track feedback by message identity in desktop UI
2026-10-06 21:36:43 +02:00
evgeny
8e3ff6fd81
Deliver group avatar publication results through the GUI bridge
2026-10-06 13:44:49 +02:00
evgeny
1988afa84d
Notify profile changes with actual member properties
2026-10-06 12:33:26 +02:00
evgeny
78bed5efe4
Route avatar events alongside file browser events in ChatGUI
2026-10-06 12:32:02 +02:00
evgeny
0773a82342
Keep debug focused on file browser event delivery
2026-10-05 21:30:01 +02:00
evgeny
78a655bb05
Add asynchronous member file storage and desktop browser
2026-10-05 18:44:58 +02:00
evgeny
27d93ecaf9
Add English and Russian ChatGUI interface translations
2026-10-05 16:55:43 +02:00
evgeny
a76ba87501
Open HTTP and HTTPS messages through the desktop URL handler
2026-10-04 19:05:08 +02:00
evgeny
149c397b7b
Include desktop diagnostic macros for invitation actions
2026-10-04 15:08:16 +02:00
evgeny
ef62a80eb8
Filter desktop invitation targets by local membership
2026-10-04 14:59:08 +02:00
evgeny
d369ff968d
Wire desktop invitation sending and joining from message links
2026-10-04 14:57:12 +02:00
evgeny
afbce0efeb
Load radio settings after core startup and apply from dialog
2026-10-03 13:12:17 +03:00
evgeny
23368a5bbe
Add Android boot startup, lazy settings, emoji and DM calls
...
Add battery optimization controls and configurable boot startup. Keep message sounds in the application and render general settings lazily to avoid ANRs. Add animated emoji controls and live BGP availability for direct-message calls on Android and desktop.
2026-10-02 17:18:24 +03:00
evgeny
217e5795bf
Раздели PCM-сессии и исправь частоту и перемотку звука
2026-10-02 02:00:50 +03:00
evgeny
bdcf8b5634
Сохрани накопленные исправления аудио, async и диагностики
2026-10-02 01:49:32 +03:00
evgeny
225e11265f
Connect Qt preparation notifications to the conversation view
2026-10-01 18:39:31 +03:00
evgeny
318d72708c
Preserve voice autoplay ordering while decoding in a worker
2026-10-01 18:29:43 +03:00