evgeny
|
0d6fd63e8f
|
Return attachment metadata as checked SQLite snapshots
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
034df2939c
|
Reject incomplete DB reads and clock voice progress from PCM outside paint
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
1235f770eb
|
Fence deferred message actions, release voice views and flush state before shutdown
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
adefef675c
|
Detach GUI SQLite readers before worker teardown
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
ce133a6acf
|
Remove obsolete desktop DB sync and GUI writes and enforce read-only queries
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
f87ee63a1d
|
Preserve failed composer drafts and cancel PM submissions with a result
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
9d48821af2
|
Own message list requests and acknowledge PM text persistence
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
4c1512cb78
|
Release unsubmitted media resources and own desktop channel and PM requests
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
707938d503
|
Bind remaining desktop commands atomically and cancel owned attachments
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
d9abb1f025
|
Exercise both native owners throughout concurrent radio rebinding
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
6063d3eb2c
|
Include the chat service API in the radio command fixture
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
27388c1137
|
Link the radio command GUI test to Windows COM support
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
bc78e0889a
|
Route MainWindow radio invitations through owned commands and test them
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
0f36248d1e
|
Own and bind desktop radio call commands inside the bridge
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
87b971569e
|
Check command ownership independently of the uasync timer pool
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
85172f3ac0
|
Include miniaudio types for the settings test audio backend
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
096c613666
|
Own MainWindow UI state requests through the settings bridge
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
95e59df5c7
|
Complete call window header contracts and align test data rows
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
fd4f092c9a
|
Decline incoming calls when closing their window and verify teardown
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
9ef188b0d3
|
Link call command tests against the camera and codec modules
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
de60f8fb15
|
Translate call command queue errors
|
2026-10-28 00:59:00 +01:00 |
|
evgeny
|
e23a7e27eb
|
Test call command ownership, allocation failures and core rebinding
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
f3d18a57b5
|
Use owned call start and audio failure hangup from the main window
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
299c1b86f8
|
Send call window actions through the owned bridge API
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
4b4f48963e
|
Own desktop call commands and bind them atomically to the core
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
138f6071b0
|
Guard capture-only image queue and test publication without Multimedia
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
fe7cd73646
|
Document asynchronous desktop stream publication and settings
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
cb95cf7d27
|
Document desktop file and live player window contracts
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
cfa53af3a3
|
Translate video playback seek and read errors
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
71f5cc9c94
|
Preserve early seek position and document playback lifecycle
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
e371cc4dd9
|
Cover audio tail pause, replay, seeking and queued EOF callbacks
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
ab37a06dad
|
Follow PCM node completion and keep seeking and replay consistent
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
7fe90be7b2
|
Expose PCM drain state and cursor while file playback waits at EOF
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
d8109770a0
|
Finish file playback only after video presentation and PCM drain
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
4118149dbc
|
Reproduce file playback completion before queued media is presented
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
7b3fe48657
|
Verify caption updates preserve continuous H264 and Opus playback
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
5286388ada
|
Refresh multiview names without recreating stream tiles
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
3ff5ca7009
|
Update live player captions independently of playback state
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
9d2ddcc496
|
Reproduce stale stream captions without restarting playback
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
debd3b45ef
|
Clarify preview validity and publisher audio state responsibilities
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
a03abcaa02
|
Describe multiview tile lifetime, navigation and retry contracts
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
1f0c7483e0
|
Describe stream bridge ownership, asynchronous requests and snapshots
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
3960e28638
|
Document portal capture setup, frame lifetime and deferred shutdown
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
d9eab97dee
|
Describe cursor overlay coordinates, thread ownership and outcomes
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
615bdda36e
|
Document QP sampling and atomic stream source snapshot parsing
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
ce4ff084cc
|
Target transfer allocation faults after the file dialog closes
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
e05df14371
|
Keep file lifecycle test data isolated and suppress expected poll stalls
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
07d9c17dec
|
Check empty file cancellation and keep test capture semantics aligned
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
0419c83ab0
|
Use file bridge cancellation without browser forwarding helpers
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
b04b262174
|
Cancel file batch commands directly through the owned bridge
|
2026-10-28 00:58:59 +01:00 |
|