mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-06-06 20:43:44 +02:00
wire up network delete again
This commit is contained in:
parent
9f880d07ab
commit
1beacc8c32
3 changed files with 13 additions and 2 deletions
|
@ -41,8 +41,11 @@ class AppDelegate: NSObject, NSApplicationDelegate {
|
||||||
|
|
||||||
joinNetworkPopover.appearance = NSAppearance(named: NSAppearanceNameAqua)
|
joinNetworkPopover.appearance = NSAppearance(named: NSAppearanceNameAqua)
|
||||||
|
|
||||||
networkListPopover.contentViewController = ShowNetworksViewController(
|
let showNetworksView = ShowNetworksViewController(
|
||||||
nibName: "ShowNetworksViewController", bundle: nil)
|
nibName: "ShowNetworksViewController", bundle: nil)
|
||||||
|
showNetworksView?.netMonitor = monitor
|
||||||
|
|
||||||
|
networkListPopover.contentViewController = showNetworksView
|
||||||
networkListPopover.behavior = .Transient
|
networkListPopover.behavior = .Transient
|
||||||
|
|
||||||
networkListPopover.appearance = NSAppearance(named: NSAppearanceNameAqua)
|
networkListPopover.appearance = NSAppearance(named: NSAppearanceNameAqua)
|
||||||
|
|
|
@ -62,9 +62,17 @@ class NetworkMonitor: NSObject {
|
||||||
if index != NSNotFound {
|
if index != NSNotFound {
|
||||||
allNetworks.removeAtIndex(index)
|
allNetworks.removeAtIndex(index)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let index2 = findSavedNetworkWithID(nwid)
|
||||||
|
|
||||||
|
if index2 != NSNotFound {
|
||||||
|
savedNetworks.removeAtIndex(index2)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
saveNetworks()
|
||||||
|
}
|
||||||
|
|
||||||
// Only to be called by updateNetworkInfo()
|
// Only to be called by updateNetworkInfo()
|
||||||
private func internal_updateNetworkInfo() {
|
private func internal_updateNetworkInfo() {
|
||||||
var networks = self.savedNetworks
|
var networks = self.savedNetworks
|
||||||
|
|
|
@ -42,7 +42,7 @@ class ShowNetworksViewController: NSViewController, NSTableViewDelegate, NSTable
|
||||||
}
|
}
|
||||||
|
|
||||||
func deleteNetworkFromList(nwid: String) {
|
func deleteNetworkFromList(nwid: String) {
|
||||||
|
netMonitor.deleteSavedNetwork(nwid)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue