菜单现在显示实际使用中的服务器名
菜单现在显示实际使用中的服务器名
This commit is contained in:
@ -333,6 +333,17 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
|
|||||||
func updateRunningModeMenu() {
|
func updateRunningModeMenu() {
|
||||||
let defaults = NSUserDefaults.standardUserDefaults()
|
let defaults = NSUserDefaults.standardUserDefaults()
|
||||||
let mode = defaults.stringForKey("ShadowsocksRunningMode")
|
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" {
|
if mode == "auto" {
|
||||||
proxyMenuItem.title = "Proxy - Auto By PAC".localized
|
proxyMenuItem.title = "Proxy - Auto By PAC".localized
|
||||||
autoModeMenuItem.state = 1
|
autoModeMenuItem.state = 1
|
||||||
|
Reference in New Issue
Block a user