Skip to content

Add opt-in Linux X11 read-response runtime - #727

Draft
enaboapps wants to merge 5 commits into
linux-supportfrom
feat/linux-x11-runtime
Draft

enaboapps wants to merge 5 commits into
linux-supportfrom
feat/linux-x11-runtime

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Closes #726. Depends on #725/#723/#721 and Remote#157. Adds explicit SWITCHIFY_LINUX_EXPERIMENTAL=1 X11 runtime: BlueZ read-v1 replies (no notification secrets), bounded RX queue, peer/generation gate, credential persistence before activation, basic authenticated input, disconnect/idle/radio cleanup and reduced capabilities/UI. Default Linux startup remains disabled. No release configuration enabled.

Validation: local full native Clippy passed using temporary extracted development libraries, native 228 unit+7 integration tests passed during implementation, frontend lint/115+5 tests passed. Final native rerun and development executable build underway; CI and independent latest-head review pending. Fake input only; no actual desktop input or pairing has been activated. Read docs/linux-x11-development.md for opt-in instructions and explicit remaining physical/lock-screen/startup/recovery limitations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant