feat: Set different tray icon on tun mode (#33)

好看!
This commit is contained in:
Pylogmon authored and GitHub committed 2023-11-30 01:29:11 +08:00
1 parent 2d453a1a6c
commit 389ce60bc9
2 files changed
+5 -1

No files matched your search

+5 -1
View File
@@ -145,12 +145,16 @@ impl Tray {
#[cfg(target_os = "windows")]
{
let indication_icon = if *system_proxy {
let mut indication_icon = if *system_proxy {
include_bytes!("../../icons/win-tray-icon-activated.png").to_vec()
} else {
include_bytes!("../../icons/win-tray-icon.png").to_vec()
};
if *tun_mode {
indication_icon = include_bytes!("../../icons/win-tray-icon-tun.png").to_vec();
}
let _ = tray.set_icon(tauri::Icon::Raw(indication_icon));
}