Viktor Liu
|
12040b1be0
|
Refuse an ambiguous X display and settle the approval timeout race under one claim
Claude-Session: https://claude.ai/code/session_01QKDYfH4WKLbpNQHccpVo3P
|
2026-08-29 17:25:02 +02:00 |
|
Viktor Liu
|
fecd7cfff5
|
Attach to the X server on the active VT and keep a retryable DXGI frame from tearing down the capturer
Claude-Session: https://claude.ai/code/session_01QKDYfH4WKLbpNQHccpVo3P
|
2026-08-29 16:59:05 +02:00 |
|
Viktor Liu
|
5f739ef0ac
|
Reject an unsupported VNC session id and say why a cursor rect was skipped
|
2026-08-29 16:09:47 +02:00 |
|
Viktor Liu
|
ba104a11ad
|
Encode one framebuffer update at a single negotiated pixel format
|
2026-08-29 13:56:54 +02:00 |
|
Viktor Liu
|
d8236002c7
|
Honour the negotiated pixel format for the cursor, enqueue key edges reliably, drop racy test writes
|
2026-08-29 12:40:14 +02:00 |
|
Viktor Liu
|
827098c3d2
|
Compare cursor serials by identity so returning to an earlier cursor updates
|
2026-08-29 10:25:09 +02:00 |
|
Viktor Liu
|
5e2830be8a
|
Harden VNC server, IPC, and management plumbing
|
2026-05-24 16:02:36 +02:00 |
|
Viktor Liu
|
b1b04f9ec6
|
Composite remote cursor into the framebuffer when the dashboard toggles it on
|
2026-05-20 12:11:15 +02:00 |
|
Viktor Liu
|
fe15688f20
|
Emit Cursor pseudo-encoding on Linux, Windows, and macOS
|
2026-05-20 12:11:15 +02:00 |
|