Commit Graph
118 Commits
Author SHA1 Message Date
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 5ed813fe06 Record recursive removal checks and the receipt cache limit 2026-10-10 11:03:44 +02:00
evgeny 7f3247bfcc radio: add activation controls, live VAD meters and signal diagnostics 2026-10-09 16:11:11 +02:00
evgeny fddbba217d android: add level-triggered radio and inline activation settings 2026-10-09 00:06:55 +02:00
evgeny 44af542f61 chatgui: add radio activation by signal level with hysteresis 2026-10-08 17:53:16 +02:00
evgeny f3b1300628 Record Android radio speaker rollout and headless build issue 2026-10-07 19:35:46 +02:00
evgeny d5174262d8 Show speaking waves for locally muted radio members 2026-10-07 19:16:15 +02:00
evgeny 61818572cc Verify speaker timeout and record completed radio indication 2026-10-07 19:10:49 +02:00
evgeny a49cf5434e Add randomized ETCP padding and isolate STCP CTR streams per connection 2026-10-07 10:45:42 +02:00
evgeny 1f5b42845b Document horizontal pickers and the signed single-reaction rule 2026-10-07 08:24:25 +02:00
evgeny 87501a24fe Document reactions inside the timestamp row and device validation state 2026-10-07 02:06:01 +02:00
evgeny 2cf0f9c928 Document transparent reaction controls and verified desktop interactions 2026-10-07 01:35:13 +02:00
evgeny f8d0acb38d Record root certificate repair and pending SM device verification 2026-10-07 00:56:41 +02:00
evgeny 7cddb47edc Record verified SM and local history repair 2026-10-07 00:33:52 +02:00
evgeny 918a3cc061 Merge chat polls and reactions into master 2026-10-06 23:08:07 +02:00
evgeny a8c81f7e2b Record verified poll implementation and completed checks 2026-10-06 22:56:31 +02:00
evgeny 255853dd76 Document complete poll protocol and verified recovery behavior 2026-10-06 22:47:06 +02:00
evgeny d40f58d79a Add message identities and plan the remaining feedback work 2026-10-06 21:12:53 +02:00
evgeny 8676893d59 Record feedback implementation milestone and remaining work 2026-10-06 20:17:48 +02:00
evgeny a0fbf51be0 Describe avatar object paths consistently 2026-10-06 20:04:40 +02:00
evgeny cdc5474279 Document avatar bundles, crop selection and original-image galleries 2026-10-06 20:02:45 +02:00
evgeny b6a5f98d41 Document 16 KiB signed group avatars and 4 KiB wire blocks 2026-10-06 13:57:12 +02:00
evgeny ae461e746f Update Android consumers for extended member snapshots 2026-10-06 13:02:01 +02:00
evgeny 8f83167c0f Forward full join profiles and document canonical profile lengths 2026-10-06 12:58:00 +02:00
evgeny 9842de7ab7 Document avatar storage, profile exchange and client caching 2026-10-06 12:45:13 +02:00
evgeny 02bd10b005 Document incremental object counts and quota protocol version 4 2026-10-06 11:36:30 +02:00
evgeny 69f04dec87 Document per-user quotas and the client quota query 2026-10-06 00:29:28 +02:00
evgeny 25e2ffeea7 Stream member files with router backpressure and parallel transfer handles 2026-10-05 23:36:49 +02:00
evgeny f7e1752fc2 Document focused member file debug tracing 2026-10-05 21:52:12 +02:00
evgeny 5d1b8d26e7 Daemonize before creating core workers 2026-10-05 21:19:19 +02:00
evgeny 78a655bb05 Add asynchronous member file storage and desktop browser 2026-10-05 18:44:58 +02:00
evgeny 5e309c27ca Vendor rlottie sources with CMake and MinGW build adjustments 2026-10-05 14:31:35 +02:00
evgeny bc6d372064 Treat imagehlp and bcryptprimitives as Windows system DLLs 2026-10-05 13:43:57 +02:00
evgeny e4c591e1e6 Disable ZXing size optimization for MinGW GCC string link issue 2026-10-05 13:38:16 +02:00
evgeny 05064f7f3d Refresh compiler runtime DLLs before Windows ChatGUI builds 2026-10-05 13:22:16 +02:00
evgeny d02c55dbcd Document web link handling, validation and Q8 verification 2026-10-04 19:18:00 +02:00
evgeny b6fd489b8e Record compact invitation validation and Q8 installation 2026-10-04 18:21:08 +02:00
evgeny ec7ec2a229 Document localized invitation titles and compact link presentation 2026-10-04 18:11:08 +02:00
evgeny be65962e96 Record final history recovery validation 2026-10-04 17:57:04 +02:00
evgeny a6aea51ff3 Document invitation history recovery and device verification 2026-10-04 17:46:20 +02:00
evgeny 81d71690c2 Document PM invitation flow, lifetime and verification 2026-10-04 15:55:42 +02:00
evgeny 123b47c612 Improve Android VAD lifecycle, audio settings and diagnostics 2026-10-04 14:36:52 +02:00
evgeny 5c74b7cd3e android radio: add plus and minus to volume PTT icon 2026-10-03 14:21:20 +03:00
evgeny 8358210241 docs: record Android volume PTT panel verification 2026-10-03 14:13:48 +03:00
evgeny 163621ddfa Document verified desktop radio panel and VAD controls 2026-10-03 13:34:50 +03:00
evgeny ffd26c56b4 Reduce radio VAD prefetch to 600 milliseconds 2026-10-03 11:32:34 +03:00
evgeny 6985a2cf18 Document Android radio toolbar VAD control 2026-10-03 11:28:23 +03:00
evgeny 099c9b7eac Record successful VAD validation and full test results 2026-10-03 01:53:03 +03:00
evgeny 13b5136b92 Document radio VAD compressor behavior and validation 2026-10-03 01:50:31 +03:00
evgeny 01bc6e4cf0 Опиши контракты аудиотракта и результаты проверок 2026-10-02 10:22:47 +03:00