client/common: support new login screen

This commit is contained in:
2026-05-05 05:39:45 +00:00
committed by Sam Sartor
parent 25ec34d7e7
commit c678de4921
10 changed files with 65 additions and 30 deletions
+7 -1
View File
@@ -21,10 +21,16 @@ pub struct AudioSettings {
pub denoise: bool,
}
#[derive(Debug, Clone)]
pub enum ConnectTarget {
Direct { host: String, port: u16 },
Proxy(String),
}
#[derive(Debug)]
pub enum Command {
Connect {
address: String,
target: ConnectTarget,
username: String,
config: ProxyOverrides,
},