Repository navigation
Conversation
…icture Work from 2026-10-03, not yet tried on Windows hardware (Hermes offline). - With capture on automatic, Latch prefers the Virtual Display Driver even while a physical monitor is connected; the engine restores the physical displays when the stream disconnects. - A windowless user task (LatchCursorUser) keeps a custom game cursor's whole shape inside the streamed display (crates/host/src/cursor.rs), so a cursor with a transparent top-left hotspot no longer disappears off the bottom or right edge; it follows resolution and shape changes, respects the game's own confinement and lets go when the game hides its cursor. - Mac bundle staged in dist.noindex, release workflow to match. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uncommitted work from 2026-10-03 (Windows cursor handling for game streams), committed so it isn't lost. Draft: not yet run on Windows hardware (Hermes has been offline); CI's Windows job is the first compile of the Windows-only parts.
LatchCursorUser, keeps a custom game cursor's whole shape inside the streamed display (crates/host/src/cursor.rs), so a cursor with a transparent top-left hotspot no longer disappears off the bottom/right edge. It follows resolution and cursor-shape changes, respects the game's own confinement, and lets go when the game hides its cursor.dist.noindexwith the release workflow to match (the same change is in VPS desktops: own size, sizes below 1080p, Linux clipboard, pairing fix #26).Checked on macOS:
cargo fmt --check, clippy-D warningsfor latch-host and latch-client.🤖 Generated with Claude Code