evgeny
|
5dffdee8ff
|
Document nonblocking audio cleanup and keep lifecycle tests on main
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
ff1f7a4bb8
|
Keep call audio main thread responsive while device workers are blocked
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
314b77242f
|
Test call route persistence and busy outcome failure isolation
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
236dbd3e84
|
Contain call notification and route persistence failures
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
7e328b3908
|
Test rejected call signalling and deferred hangup recovery
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
38e2cc4336
|
Retain failed call end commands until the worker accepts them
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
1600f5710c
|
Return explicit queue results for call signalling commands
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
eccf5f451c
|
Use explicit DM test headers and clarify proximity lifecycle text
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
f5405cdb3d
|
Verify Android DM commit results and document sensor cleanup retry
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
96166cd3a7
|
Keep PM drafts until the core confirms persistence
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
d5a1e4b962
|
Request DM persistence acknowledgement and send canonical UTF-8
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
c5d8307697
|
Retain proximity registrations after partial SDK failures
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
aa9ca53468
|
Clarify member update acknowledgement and suppress duplicate downloads
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
e0e97f1c7a
|
Guard media previews and cancel interrupted voice recording gestures
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
236aeae828
|
Bound video thumbnails and share retriever cleanup ownership
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
d3e83c3c1a
|
Guard member editor actions and display unsigned node identifiers
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
2c2d4f3d9d
|
Validate restored attachment recipients and document conversation UI
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
98d4f903a0
|
Report channel file export failures and preserve attachment choices
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
666210c3fb
|
Preserve selected attachment targets and contain composer errors
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
89cf180984
|
Document local video playback and metadata release contracts
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
e18ecda41e
|
Fix video fixture ownership and identify playback resource diagnostics
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
8678ace89b
|
Test local video SDK failures, stale callbacks and release barriers
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
5694f97f12
|
Add controllable SDK boundaries for local video lifecycle tests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
7ec46278af
|
Keep video gesture callbacks current and forbid reads during cleanup
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
fdecfe1b78
|
Drive video controls from SDK outcomes and preserve paused playback
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
d9661d0f59
|
Own local video playback resources through confirmed SDK release
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
401edd37b8
|
Document call view ownership and preserve probe interrupts
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
623344369f
|
Guard call permission results and release video targets idempotently
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
c8ecf89424
|
Handle PM document export failures and stale channel dialogs
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
096c1ee2a8
|
Report probe worker failures and attempt independent SDK cleanup
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
6f5850b9ca
|
Reject empty codec probe runs and preserve decoder cleanup
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
9383a68f17
|
Release failed member snapshot requests and validate deletion frames
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
36af8d077f
|
Handle stream capture permission failures and document preview release
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
45d1b50cb4
|
Release preview UI leases even without texture destroy callbacks
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
b3f5c49c4d
|
Keep stream catalogue labels current and preserve viewer errors
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
6f0bc4307f
|
Document QR task ownership and application license assets
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
f7a80d0a3a
|
Exercise QR cleanup during pending tasks and SDK failures
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
36328814e6
|
Compile real QR scanner ownership in video host tests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
41208833b6
|
Model asynchronous ML Kit tasks and scanner failures in host tests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
68997853b2
|
Add CameraX boundaries for QR resource lifecycle tests
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
857338a386
|
Retain QR scanner resources through asynchronous task completion
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
dc09332b2e
|
Share immersive window restoration across stream viewers
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
efe421b162
|
Restore viewer window state and handle photo decoding errors
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
bd4bd47e00
|
Recover join dialog after clipboard and connection errors
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
87b7c6f36c
|
Clarify setup and invitation dialog contracts
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
a4a4707c4a
|
Describe NAT snapshots and stream buffer indicator limits
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
a442cea1b2
|
Handle emoji playback failures and clarify image gesture contracts
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
104d70d465
|
Handle audio device menu launch errors and document UI ownership
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
257df6c520
|
Describe publisher navigation and video viewport geometry
|
2026-10-29 13:34:25 +01:00 |
|
evgeny
|
83ba4a03a6
|
Clarify call banner and status icon presentation contracts
|
2026-10-29 13:34:25 +01:00 |
|