菜单现在显示实际使用中的服务器名

菜单现在显示实际使用中的服务器名
This commit is contained in:
qinyuhang
2016-09-08 18:47:01 +08:00
parent 9c0c8e219a
commit 9aaf6940e2

View File

@ -333,6 +333,17 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
func updateRunningModeMenu() {
let defaults = NSUserDefaults.standardUserDefaults()
let mode = defaults.stringForKey("ShadowsocksRunningMode")
var serverMenuText = "Servers".localized
for i in defaults.arrayForKey("ServerProfiles")! {
if i["Id"] as! String == defaults.stringForKey("ActiveServerProfileId")! {
if i["Remark"] as! String != "" {
serverMenuText = i["Remark"] as! String
} else {
serverMenuText = i["ServerHost"] as! String
}
}
}
serversMenuItem.title = serverMenuText
if mode == "auto" {
proxyMenuItem.title = "Proxy - Auto By PAC".localized
autoModeMenuItem.state = 1