From 9e09bd8fe7f9d707cf298209e409295fb8de19e7 Mon Sep 17 00:00:00 2001 From: Qiu Yuzhou Date: Tue, 8 May 2018 14:21:32 +0800 Subject: [PATCH] Add `check for updates` menu item. --- ShadowsocksX-NG/AppDelegate.swift | 4 ++++ ShadowsocksX-NG/Base.lproj/MainMenu.xib | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/ShadowsocksX-NG/AppDelegate.swift b/ShadowsocksX-NG/AppDelegate.swift index a56fca0..b03661d 100755 --- a/ShadowsocksX-NG/AppDelegate.swift +++ b/ShadowsocksX-NG/AppDelegate.swift @@ -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) diff --git a/ShadowsocksX-NG/Base.lproj/MainMenu.xib b/ShadowsocksX-NG/Base.lproj/MainMenu.xib index 0dd241d..d109a1d 100755 --- a/ShadowsocksX-NG/Base.lproj/MainMenu.xib +++ b/ShadowsocksX-NG/Base.lproj/MainMenu.xib @@ -136,6 +136,12 @@ + + + + + +