allow DNS field for mac UI

This commit is contained in:
Grant Limberg 2020-09-18 09:30:43 -07:00
commit e7dafb3ae6
No known key found for this signature in database
GPG key ID: 2BA62CCABBB4095A
12 changed files with 195 additions and 132 deletions

View file

@ -158,16 +158,19 @@ BOOL hasNetworkWithID(NSArray<Network*> *list, UInt64 nwid)
cell.allowGlobal.enabled = YES;
cell.allowManaged.enabled = YES;
cell.allowDNS.enabled = YES;
}
else {
cell.connectedCheckbox.state = NSOffState;
cell.allowDefault.enabled = NO;
cell.allowGlobal.enabled = NO;
cell.allowManaged.enabled = NO;
cell.allowDNS.enabled = NO;
}
cell.allowGlobal.state = network.allowGlobal ? NSOnState : NSOffState;
cell.allowManaged.state = network.allowManaged ? NSOnState : NSOffState;
cell.allowDNS.state = network.allowDNS ? NSOnState : NSOffState;
cell.addressesField.stringValue = @"";