sync ssr-local for protocol method

1. 支持协议参数,为单端口多用户做好准备
2. 支持Group参数,可用于分组节点列表
This commit is contained in:
qinyuhang
2017-01-08 21:10:50 +08:00
parent 3643070280
commit 9ed1eb08e6
11 changed files with 134 additions and 59 deletions
@@ -27,6 +27,7 @@ class PreferencesWindowController: NSWindowController
@IBOutlet weak var duplicateProfileButton: NSButton!
@IBOutlet weak var passwordTextField: NSTextField!
@IBOutlet weak var remarkTextField: NSTextField!
@IBOutlet weak var groupTextField: NSTextField!
@IBOutlet weak var otaCheckBoxBtn: NSButton!
@@ -231,6 +232,7 @@ class PreferencesWindowController: NSWindowController
ObfsTextField.bind("value", to: editingProfile, withKeyPath: "ssrObfs", options: [NSContinuouslyUpdatesValueBindingOption: true])
ObfsParamTextField.bind("value", to: editingProfile, withKeyPath: "ssrObfsParam", options: [NSContinuouslyUpdatesValueBindingOption: true])
groupTextField.bind("value", to: editingProfile, withKeyPath: "ssrGroup", options: [NSContinuouslyUpdatesValueBindingOption: true])
otaCheckBoxBtn.bind("value", to: editingProfile, withKeyPath: "ota"
, options: [NSContinuouslyUpdatesValueBindingOption: true])