Support Remote browser and media keys and connection history UI

Accept the eighteen browser, volume, media and launch identities in the input vocabulary and both SDKs. Exercise media-key capture on the private Xorg harness, and permit only the new remember-host checkbox in the connection form integration test.

Validated: affected-package race tests, Tentacles make check, private native_remote_input.py and native_remote_keys.py. Physical input, live peer interoperability, speech and Braille acceptance remain pending.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Chase CichorzandClaude Opus 5.5 authored and Storm Dragon committed 2026-11-06 21:17:01 -05:00
1 parent bf4a23645e
commit 6867d901b2
7 files changed
+32 -5

No files matched your search

+4
View File
@@ -22,6 +22,10 @@ func TestRemoteKeySDKValidation(t *testing.T) {
{`{"name":"Control_R","pressed":false}`, true},
{`{"name":"KP_Enter","pressed":true}`, true},
{`{"name":"semicolon","pressed":false}`, true},
{`{"name":"XF86AudioRaiseVolume","pressed":true}`, true},
{`{"name":"XF86Calculator","pressed":false}`, true},
{`{"name":"XF86Eject","pressed":true}`, false},
{`{"name":"XF86PowerOff","pressed":true}`, false},
{`{"name":"Prior","pressed":true}`, false},
{`{"name":"A","pressed":true}`, false},
{`{"name":"F01","pressed":true}`, false},