feat: supports change config dir

This commit is contained in:
GyDi
2022-04-12 23:09:32 +08:00
parent f53a021c08
commit 4a7246ec6e
2 changed files with 40 additions and 6 deletions

View File

@@ -10,7 +10,7 @@ mod utils;
use crate::{
core::VergeConfig,
utils::{resolve, server},
utils::{dirs, resolve, server},
};
use tauri::{
api, CustomMenuItem, Manager, SystemTray, SystemTrayEvent, SystemTrayMenu, SystemTrayMenuItem,
@@ -22,6 +22,11 @@ fn main() -> std::io::Result<()> {
return Ok(());
}
#[cfg(target_os = "windows")]
unsafe {
dirs::init_portable_flag();
}
let tray_menu = SystemTrayMenu::new()
.add_item(CustomMenuItem::new("open_window", "Show"))
.add_item(CustomMenuItem::new("system_proxy", "System Proxy"))