监控、OSD

This commit is contained in:
zhongluofeng
2026-07-28 18:31:39 +08:00
parent 7e6149355e
commit 3d3096b2a3
11 changed files with 3475 additions and 107 deletions
+12
View File
@@ -6,6 +6,7 @@ mod logger;
mod mihomo_manager;
mod monitor_kernel;
mod network_monitor;
mod osd_window;
mod process_manager;
use download_engine::{
@@ -31,6 +32,10 @@ use monitor_kernel::{
monitor_stop, MonitorKernel,
};
use network_monitor::{network_monitor_status, NetworkMonitor};
use osd_window::{
osd_apply_overlay_style, osd_begin_drag, osd_set_click_through, osd_set_topmost,
osd_start_drag_watch, osd_start_topmost_watch, osd_stop_watch,
};
use process_manager::{
get_all_process_status, get_process_status, start_monitoring_thread, start_process,
stop_all_processes, stop_process, ProcessManager,
@@ -122,6 +127,13 @@ pub fn run() {
monitor_get_hardware_config,
monitor_set_hardware_config,
network_monitor_status,
osd_apply_overlay_style,
osd_begin_drag,
osd_set_click_through,
osd_set_topmost,
osd_start_drag_watch,
osd_start_topmost_watch,
osd_stop_watch,
downloader_get_tasks,
downloader_add_task,
downloader_pause_task,