feat: Save window maximize state

This commit is contained in:
MystiPanda
2024-02-10 12:51:30 +08:00
parent f67137fd5e
commit ee5147f111
3 changed files with 158 additions and 159 deletions

View File

@@ -98,6 +98,10 @@ pub struct IVerge {
#[serde(skip_serializing_if = "Option::is_none")]
pub window_size_position: Option<Vec<f64>>,
/// window size and position
#[serde(skip_serializing_if = "Option::is_none")]
pub window_is_maximized: Option<bool>,
/// 是否启用随机端口
pub enable_random_port: Option<bool>,
@@ -223,6 +227,7 @@ impl IVerge {
patch!(test_list);
patch!(auto_log_clean);
patch!(window_size_position);
patch!(window_is_maximized);
}
/// 在初始化前尝试拿到单例端口的值