Refactored window management solution & implemented macOS accessory mode

This commit is contained in:
2026-03-21 03:07:11 +08:00
parent 16811a8243
commit f4021a1d2a
10 changed files with 445 additions and 256 deletions

View File

@@ -28,6 +28,8 @@ pub enum ClientConfigError {
Window(tauri::Error),
#[error("failed to show client config window: {0}")]
ShowWindow(tauri::Error),
#[error("missing required parent window: {0}")]
MissingParent(String),
}
pub static CLIENT_CONFIG_WINDOW_LABEL: &str = "client_config";