From a4bee860808d0bca568a5cc6b8156c632b85fa11 Mon Sep 17 00:00:00 2001 From: Charlie Qiu Date: Sun, 12 Jun 2016 08:25:52 +0800 Subject: [PATCH] Add about menu item. --- ShadowsocksX-NG/AppDelegate.swift | 5 +++++ ShadowsocksX-NG/Base.lproj/MainMenu.xib | 6 ++++++ ShadowsocksX-NG/Info.plist | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ShadowsocksX-NG/AppDelegate.swift b/ShadowsocksX-NG/AppDelegate.swift index f44be5a..3678bf8 100644 --- a/ShadowsocksX-NG/AppDelegate.swift +++ b/ShadowsocksX-NG/AppDelegate.swift @@ -287,6 +287,11 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele NSWorkspace.sharedWorkspace().openURL(NSURL(string: "https://github.com/qiuyuzhou/ShadowsocksX-NG/issues")!) } + @IBAction func showAbout(sender: NSMenuItem) { + NSApp.orderFrontStandardAboutPanel(sender); + NSApp.activateIgnoringOtherApps(true) + } + func updateLaunchAtLoginMenu() { if launchAtLoginController.launchAtLogin { lanchAtLoginMenuItem.state = 1 diff --git a/ShadowsocksX-NG/Base.lproj/MainMenu.xib b/ShadowsocksX-NG/Base.lproj/MainMenu.xib index 9849699..cdd88f3 100644 --- a/ShadowsocksX-NG/Base.lproj/MainMenu.xib +++ b/ShadowsocksX-NG/Base.lproj/MainMenu.xib @@ -123,6 +123,12 @@ + + + + + + diff --git a/ShadowsocksX-NG/Info.plist b/ShadowsocksX-NG/Info.plist index 8927441..e2c0649 100644 --- a/ShadowsocksX-NG/Info.plist +++ b/ShadowsocksX-NG/Info.plist @@ -44,7 +44,7 @@ LSUIElement NSHumanReadableCopyright - Copyright © 2016年 qiuyuzhou. All rights reserved. + Copyright © 2016年 qiuyuzhou. All rights reserved. License GPLv3. NSMainNibFile MainMenu NSPrincipalClass