feat: find-window, run, clipboard, label-routing, persistent session-id, exe icon
This commit is contained in:
parent
ef4ca0ccbb
commit
672676d3d7
9 changed files with 214 additions and 15 deletions
|
|
@ -60,6 +60,16 @@ pub enum ServerMessage {
|
|||
request_id: Uuid,
|
||||
path: String,
|
||||
},
|
||||
/// Launch a program on the client (fire-and-forget)
|
||||
RunRequest {
|
||||
request_id: Uuid,
|
||||
program: String,
|
||||
args: Vec<String>,
|
||||
},
|
||||
/// Get the contents of the client's clipboard
|
||||
ClipboardGetRequest { request_id: Uuid },
|
||||
/// Set the contents of the client's clipboard
|
||||
ClipboardSetRequest { request_id: Uuid, text: String },
|
||||
}
|
||||
|
||||
/// Messages sent from the client to the relay server
|
||||
|
|
@ -106,6 +116,8 @@ pub enum ClientMessage {
|
|||
content_base64: String,
|
||||
size: u64,
|
||||
},
|
||||
/// Response to a clipboard-get request
|
||||
ClipboardGetResponse { request_id: Uuid, text: String },
|
||||
}
|
||||
|
||||
/// Mouse button variants
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue