evgeny
|
fbc030dc5b
|
Share radio microphone controls with desktop publication
|
2026-11-01 21:38:01 +01:00 |
|
evgeny
|
b2bd2c284c
|
Use shared microphone selection for live desktop streams
|
2026-11-01 21:37:37 +01:00 |
|
evgeny
|
4338f1f9c8
|
Skip Windows drive roots when creating attachment directories
|
2026-11-01 21:30:23 +01:00 |
|
evgeny
|
8e204ef887
|
Log precise directory creation errors when preparing attachments
|
2026-11-01 21:02:47 +01:00 |
|
evgeny
|
8074b73e95
|
Verify blocked Bluetooth device close through the actual WinRT cleanup path
|
2026-11-01 20:49:44 +01:00 |
|
evgeny
|
27d51e93b7
|
Update diagnostic filters, codec regression and BLE debugging instructions
|
2026-11-01 20:41:02 +01:00 |
|
evgeny
|
8336487596
|
Move desktop video and publisher diagnostics out of temporary debug category
|
2026-11-01 20:40:13 +01:00 |
|
evgeny
|
811f5b7659
|
Keep packet reception and FFmpeg diagnostics in their module categories
|
2026-11-01 20:40:13 +01:00 |
|
evgeny
|
b0fe663109
|
Move ETCP packet and carrier diagnostics from debug to etcp trace
|
2026-11-01 20:39:35 +01:00 |
|
evgeny
|
8ca7c3cc15
|
Trace BLE cleanup phases and distinguish closing from completed teardown
|
2026-11-01 20:39:07 +01:00 |
|
evgeny
|
0308d4a702
|
Add independent diagnostics for stalled BLE WinRT cleanup calls
|
2026-11-01 20:37:44 +01:00 |
|
evgeny
|
d7e5672261
|
Record capture shutdown verification and pending Windows device check
|
2026-11-01 20:31:12 +01:00 |
|
evgeny
|
fff072d0a8
|
Identify capture process failures and record forced exits accurately
|
2026-11-01 20:30:22 +01:00 |
|
evgeny
|
95425aacab
|
Defer capture rollback and bind errors to the failed configuration
|
2026-11-01 20:27:17 +01:00 |
|
evgeny
|
96e4c72027
|
Align stream preview documentation with isolated CPU capture
|
2026-11-01 20:25:57 +01:00 |
|
evgeny
|
05e1b1e037
|
Verify rollback continuity and enumerate test windows through capture IPC
|
2026-11-01 20:25:14 +01:00 |
|
evgeny
|
093d8f15e4
|
Check asynchronous missing-camera errors in publisher tests
|
2026-11-01 20:20:23 +01:00 |
|
evgeny
|
006d45024b
|
Make capture cleanup idempotent and identify frame release stalls
|
2026-11-01 20:20:00 +01:00 |
|
evgeny
|
caf4ab406c
|
Document isolated stream capture shutdown and diagnostics
|
2026-11-01 20:18:34 +01:00 |
|
evgeny
|
8c2289b188
|
Preserve call camera geometry before stream orientation transforms
|
2026-11-01 20:17:15 +01:00 |
|
evgeny
|
14bdd2a58f
|
Pass only immutable source identifiers into the publisher
|
2026-11-01 20:15:42 +01:00 |
|
evgeny
|
61663e261d
|
Keep capture lifecycle diagnostics in the video category
|
2026-11-01 20:15:03 +01:00 |
|
evgeny
|
cf356ee647
|
Refresh capture devices through IPC and diagnose unexpected backend stops
|
2026-11-01 20:14:07 +01:00 |
|
evgeny
|
8faaa34e24
|
Complete capture API migration and cancel prelaunch stop requests
|
2026-11-01 20:13:07 +01:00 |
|
evgeny
|
939f33773b
|
Verify capture timeout diagnostics and large-frame ownership
|
2026-11-01 20:11:12 +01:00 |
|
evgeny
|
b34825cda0
|
Exercise hung capture stop and destruction without blocking publisher GUI
|
2026-11-01 20:10:31 +01:00 |
|
evgeny
|
4ab0be1882
|
Test stream UI with process-owned sources and CPU previews
|
2026-11-01 20:08:58 +01:00 |
|
evgeny
|
a02465217b
|
Keep capture completion observable and retain session ownership through stop
|
2026-11-01 20:08:01 +01:00 |
|
evgeny
|
eed07cb358
|
Feed publisher CPU frames and decouple FIN from capture teardown
|
2026-11-01 20:06:56 +01:00 |
|
evgeny
|
5256dfa8c5
|
Use shared capture worker for calls and build screen backends there
|
2026-11-01 20:04:50 +01:00 |
|
evgeny
|
e299a9b30b
|
Isolate screen capture lifecycle and report worker close stages
|
2026-11-01 20:04:13 +01:00 |
|
evgeny
|
48998b440f
|
Extract shared video capture process contracts
|
2026-11-01 20:02:12 +01:00 |
|
evgeny
|
e384d4cf3d
|
Add desktop network traffic graphs and unify microphone icons
|
2026-11-01 14:45:01 +01:00 |
|
evgeny
|
3dff681ff0
|
Unify channel action icons and add a drawn settings gear
|
2026-11-01 10:54:41 +01:00 |
|
evgeny
|
a77a41f068
|
Refine composer icons with consistent vector outlines
|
2026-11-01 10:29:16 +01:00 |
|
evgeny
|
46b3296a36
|
Match composer microphone and attachment icons to Android
|
2026-11-01 10:10:49 +01:00 |
|
evgeny
|
c889928e52
|
Show FFmpeg driver errors when hardware encoding fails
|
2026-11-01 08:24:43 +01:00 |
|
evgeny
|
d8db018166
|
Focus the message input when the chat window is activated
|
2026-11-01 05:49:06 +01:00 |
|
evgeny
|
4e3c1182db
|
Offer JPEG and PNG clipboard attachments with automatic selection
|
2026-10-31 22:30:57 +01:00 |
|
evgeny
|
4d30fa6bcc
|
Support pasting clipboard images as PNG attachments
|
2026-10-31 22:13:11 +01:00 |
|
evgeny
|
c8012d35f1
|
Limit ETCP TCP link MTU to 1500 bytes
|
2026-10-31 21:35:10 +01:00 |
|
evgeny
|
57168e4a16
|
Update startup regression for skipped automatic TCP listeners
|
2026-10-31 20:12:08 +01:00 |
|
evgeny
|
c8388ba8ba
|
Cover IPv6 bind failure and offline startup in socket regressions
|
2026-10-31 20:08:26 +01:00 |
|
evgeny
|
84e26dcf00
|
Test automatic socket failures and recovery without startup rollback
|
2026-10-31 20:07:16 +01:00 |
|
evgeny
|
60af36902c
|
Skip unavailable automatic sockets and retain working transports
|
2026-10-31 20:06:17 +01:00 |
|
evgeny
|
4f2ad13e39
|
Preserve socket bind errors through resource cleanup
|
2026-10-31 20:05:46 +01:00 |
|
evgeny
|
5b531ddae7
|
Improve Android proximity settings and channel scanner layout
|
2026-10-31 18:29:09 +01:00 |
|
evgeny
|
2c89490794
|
Cover maximized media restoration and destruction during playback
|
2026-10-31 18:03:26 +01:00 |
|
evgeny
|
4764a7dd23
|
Restore the normal media rectangle explicitly when leaving fullscreen
|
2026-10-31 18:02:16 +01:00 |
|
evgeny
|
8ab294fb30
|
Fit media frames inside monitors and close video before widget teardown
|
2026-10-31 18:01:41 +01:00 |
|