in SasquatchMac/SasquatchMac/ViewControllers/TransmissionViewController.swift [479:499]
func propertyValueChanged(sender: NSTextField!) {
let selectedTarget = selectedTransmissionTarget(commonSelector)
let propertyIndex = getCellRow(forTextField: sender)
let target = TransmissionViewController.targetsShared!.transmissionTargets[selectedTarget!]!
propertyValues[selectedTarget!]![propertyIndex] = sender.stringValue
let value: String? = sender.stringValue.isEmpty ? nil : sender.stringValue
switch CommonSchemaPropertyRow(rawValue: propertyIndex - 1)! {
case .appName:
target.propertyConfigurator.appName = value
break
case .appVersion:
target.propertyConfigurator.appVersion = value
break
case .appLocale:
target.propertyConfigurator.appLocale = value
break
case .userId:
target.propertyConfigurator.userId = value
break
}
}