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 |
|
evgeny
|
59cd456386
|
Allow cancellation of an empty file operation as a no-op
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
ba44e243a9
|
Verify file command success against the real storage service
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
83f8b0cbe2
|
Cover file snapshots, cancellation ownership and browser retries
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
656d64ae74
|
Adapt member file browser capture tests to snapshot APIs
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
bc90e88e72
|
Complete file browser operations when command posting fails
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
7d789f68d4
|
Own desktop file commands and report cancellation through Qt
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
142278d651
|
Reproduce cancelled and rejected desktop file commands
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
7a4ce5d476
|
Clarify member file snapshots and browser helper contracts
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
897da82b35
|
Document desktop member file batch and browser contracts
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
5b07edcd98
|
Remove unused legacy media block reader and splitter
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
4d2b59cb20
|
Disconnect unused legacy media blocks from desktop builds
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
b7ca74d61d
|
Clarify link callback captures and their lifetime requirements
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
25f0e21fb9
|
Document history selection state and delegate, link and scrolling contracts
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
b95fd63c46
|
Clarify the frozen attachment snapshot and shared submission diagnostics
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
73a5366f1c
|
Make regression callback cleanup safe after failed assertions
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
58c2b5644d
|
Translate the shared channel send failure message
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
939b458c33
|
Check synchronous attachment handlers cannot redirect or access a deleted composer
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
45485f4fbc
|
Use one owned channel submission path and preserve the emitting context
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
195b9c5afb
|
Keep send fault injection and callback lifetimes isolated in tests
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
48a6f03d78
|
Cover channel send success, retry, cancellation and allocation failures end to end
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
143fd51791
|
Transfer channel text requests through the owned composer bridge
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
4d18a7015d
|
Report cancelled composer submissions before releasing their owned requests
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
3c5e52a630
|
Keep ordinary channel drafts until their correlated save result
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
9be3c4af48
|
Reproduce ordinary draft loss and missing cancellation acknowledgments
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
88760510da
|
Document composer acknowledgments, attachment ownership and context snapshots
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
cdaad39cf2
|
Verify corrected emoji insertion through the real composer connection
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
214af09510
|
Correct emoji catalog mappings and log selected Unicode bytes
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
5f90557a36
|
Reproduce emoji label mismatches through real picker selections
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
d0755477f2
|
Clarify parentless emoji panel sizing and tab icon drawing
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
b5d4c2be8b
|
Describe category tab rendering and palette behavior
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
62175e04a8
|
Document emoji catalog side effects and picker icon lifetimes
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
1515a37b8a
|
Verify fresh role snapshots and admin transfer cancellation ownership
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
b78fd7a8e6
|
Match editable roles to the same owner version read from SQLite
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
bc5e6aa5a5
|
Document cancellation acknowledgments for member edit commands
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
8f02e1ec2d
|
Read member edit capabilities and fields in one GUI snapshot
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
84bf74e034
|
Limit commit fault injection to the member save transaction
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
f11ab51ccc
|
Check stale forms, read failures and member command memory ownership
|
2026-10-28 00:58:59 +01:00 |
|