refactor: Optimize implementation of Custom tray icon

This commit is contained in:
MystiPanda
2024-02-24 11:25:22 +08:00
parent 6f546a424e
commit c2852c8a82
9 changed files with 111 additions and 46 deletions

View File

@@ -37,11 +37,13 @@ pub struct IVerge {
pub enable_memory_usage: Option<bool>,
/// common tray icon
pub common_tray_icon: Option<String>,
pub common_tray_icon: Option<bool>,
pub sysproxy_tray_icon: Option<String>,
/// sysproxy tray icon
pub sysproxy_tray_icon: Option<bool>,
pub tun_tray_icon: Option<String>,
/// tun tray icon
pub tun_tray_icon: Option<bool>,
/// clash tun mode
pub enable_tun_mode: Option<bool>,