refactor: split remote relay into own module, add lifecycle reconnect

- Move handle_remote_relay from remote_input.rs to remote_relay.rs
- Android: lifecycle-aware WebSocket reconnection on app resume
- Cleaner module boundaries between xdotool input and browser relay

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-04-02 11:01:38 +01:00
co-authored by Claude Opus 4.6
parent 7409cdaac2
commit 1690f67acf
4 changed files with 111 additions and 86 deletions
+1
View File
@@ -3,6 +3,7 @@ mod dwn;
mod node_message;
mod proxy;
mod remote_input;
mod remote_relay;
mod websocket;
use crate::api::rpc::RpcHandler;