Fix cursor handoff, configurable layout, and installed update reliability #26
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/cursor-height-handoff"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Preserve cursor height when handing control to Linux and support Linux on either side of the Mac. Fix receiver startup after GNOME logout/login and prevent local macOS packages from silently losing their signing identity during updates.
Task
Requested directly in this chat; no tracked task ID.
Changes
linuxSideand receiverKVSHARE_LINUX_SIDEsettings, defaulting to the existing right-side arrangement. Reverse entry, return, and Mac cursor placement for the left-side arrangement.graphical-session.targetand document migration of existing enablement links.Testing
./scripts/pre-pr.shpassed, including Rust/Swift tests, linting, macOS app build, and release tooling checks.node --test scripts/test-gnome-extension.mjspassed all seven tests.Checklist
./scripts/pre-pr.shpassesThe first transition from an ad-hoc build to persistent signing can require renewed macOS permissions. Both layout settings must match; layout is not negotiated over TCP. GNOME extension updates require logout/login.