Add an icon on menu item "Shadowsocks: On".
This commit is contained in:
@ -484,12 +484,14 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
|
||||
let isOn = defaults.bool(forKey: "ShadowsocksOn")
|
||||
if isOn {
|
||||
runningStatusMenuItem.title = "Shadowsocks: On".localized
|
||||
runningStatusMenuItem.image = NSImage(named: NSImage.Name(rawValue: "NSStatusAvailable"))
|
||||
toggleRunningMenuItem.title = "Turn Shadowsocks Off".localized
|
||||
let image = NSImage(named: NSImage.Name(rawValue: "menu_icon"))
|
||||
statusItem.image = image
|
||||
} else {
|
||||
runningStatusMenuItem.title = "Shadowsocks: Off".localized
|
||||
toggleRunningMenuItem.title = "Turn Shadowsocks On".localized
|
||||
runningStatusMenuItem.image = NSImage(named: NSImage.Name(rawValue: "NSStatusNone"))
|
||||
let image = NSImage(named: NSImage.Name(rawValue: "menu_icon_disabled"))
|
||||
statusItem.image = image
|
||||
}
|
||||
|
Reference in New Issue
Block a user