mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-01-29 08:45:41 +08:00
Update logging macros usage in timer module
Replace log macros with custom logging macros in timer module
This commit is contained in:
@@ -6,8 +6,6 @@ use crate::{
|
||||
module::mihomo::MihomoManager,
|
||||
utils::resolve,
|
||||
};
|
||||
use tauri::Manager;
|
||||
use tauri_plugin_window_state::{AppHandleExt, StateFlags};
|
||||
|
||||
/// Open or close the dashboard window
|
||||
#[allow(dead_code)]
|
||||
@@ -51,39 +49,6 @@ pub fn open_or_close_dashboard() {
|
||||
}
|
||||
}
|
||||
|
||||
/// Setup window state monitor to save window position and size in real-time
|
||||
pub fn setup_window_state_monitor(app_handle: &tauri::AppHandle) {
|
||||
// 暂时移除实时监控-保存窗口位置和大小,这个特性可能会导致窗口异常大小和位置,需要进一步优化
|
||||
//
|
||||
|
||||
// let window = app_handle.get_webview_window("main").unwrap();
|
||||
// let app_handle_clone = app_handle.clone();
|
||||
|
||||
// // 监听窗口移动事件
|
||||
// let app_handle_move = app_handle_clone.clone();
|
||||
// window.on_window_event(move |event| {
|
||||
// match event {
|
||||
// // 窗口移动时保存状态
|
||||
// tauri::WindowEvent::Moved(_) => {
|
||||
// let _ = app_handle_move.save_window_state(StateFlags::all());
|
||||
// }
|
||||
// // 窗口调整大小时保存状态
|
||||
// tauri::WindowEvent::Resized(_) => {
|
||||
// let _ = app_handle_move.save_window_state(StateFlags::all());
|
||||
// }
|
||||
// // 其他可能改变窗口状态的事件
|
||||
// tauri::WindowEvent::ScaleFactorChanged { .. } => {
|
||||
// let _ = app_handle_move.save_window_state(StateFlags::all());
|
||||
// }
|
||||
// // 窗口关闭时保存
|
||||
// tauri::WindowEvent::CloseRequested { .. } => {
|
||||
// let _ = app_handle_move.save_window_state(StateFlags::all());
|
||||
// }
|
||||
// _ => {}
|
||||
// }
|
||||
// });
|
||||
}
|
||||
|
||||
/// 优化的应用退出函数
|
||||
pub fn quit(code: Option<i32>) {
|
||||
log::debug!(target: "app", "启动退出流程");
|
||||
|
||||
Reference in New Issue
Block a user