feat: Added Minimize to System Tray While Monitor Is Running. Closes #6.

This commit is contained in:
2026-10-09 11:16:32 -04:00
parent cf2cc9f8ed
commit 8f8e77242b
6 changed files with 260 additions and 191 deletions
+5
View File
@@ -196,3 +196,8 @@ pub async fn monitor_resolve_host(ip: String) -> Result<Option<String>, String>
let parsed: IpAddr = ip.parse().map_err(|e| format!("Invalid IP: {}", e))?;
Ok(crate::net::dns::reverse_lookup(parsed).await)
}
pub fn is_monitor_running() -> bool {
let state = get_monitor();
let guard = state.blocking_lock();
guard.running
}