Add check for updates menu item.

This commit is contained in:
Qiu Yuzhou
2018-05-08 14:21:32 +08:00
parent 4b3340e6c9
commit 9e09bd8fe7
2 changed files with 10 additions and 0 deletions

View File

@ -385,6 +385,10 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
NSWorkspace.shared.open(URL(string: "https://github.com/qiuyuzhou/ShadowsocksX-NG/issues")!)
}
@IBAction func checkForUpdates(_ sender: NSMenuItem) {
NSWorkspace.shared.open(URL(string: "https://github.com/shadowsocks/ShadowsocksX-NG/releases")!)
}
@IBAction func showAbout(_ sender: NSMenuItem) {
NSApp.orderFrontStandardAboutPanel(sender);
NSApp.activate(ignoringOtherApps: true)

View File

@ -136,6 +136,12 @@
<action selector="showLogs:" target="Voe-Tx-rLC" id="5FZ-Xo-DGb"/>
</connections>
</menuItem>
<menuItem title="Check for Updates..." id="hLv-bp-doM">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="checkForUpdates:" target="Voe-Tx-rLC" id="rWL-H9-me8"/>
</connections>
</menuItem>
<menuItem title="About" id="LgB-6g-Gba">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>