aboutsummaryrefslogtreecommitdiff
path: root/DWA140Menu/AppDelegate.swift
diff options
context:
space:
mode:
Diffstat (limited to 'DWA140Menu/AppDelegate.swift')
-rw-r--r--DWA140Menu/AppDelegate.swift13
1 files changed, 4 insertions, 9 deletions
diff --git a/DWA140Menu/AppDelegate.swift b/DWA140Menu/AppDelegate.swift
index 155ed9a..aacb415 100644
--- a/DWA140Menu/AppDelegate.swift
+++ b/DWA140Menu/AppDelegate.swift
@@ -60,6 +60,7 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
@objc func toggleLaunchAtLogin() {
let launchAtLogin = defaults[.launchAtLogin]
+ launchAtLoginMenuItem.title = "Start at Login"
launchAtLoginMenuItem.state = !launchAtLogin ? .on : .off
LaunchAtLogin.isEnabled = !launchAtLogin
defaults[.launchAtLogin] = !launchAtLogin
@@ -90,8 +91,8 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
func constructMenu() {
let applicationMenu = NSMenu()
- applicationMenu.addItem(NSMenuItem(title: "DWA-140 Shortcut (Source)", action: #selector(openSourcePage), keyEquivalent: ""))
- launchAtLoginMenuItem = NSMenuItem(title: "Launch Application on Login", action: #selector(toggleLaunchAtLogin), keyEquivalent: "")
+ applicationMenu.addItem(NSMenuItem(title: "DWA-140 Shortcut", action: #selector(openSourcePage), keyEquivalent: ""))
+ launchAtLoginMenuItem = NSMenuItem(title: "Start at Login", action: #selector(self.toggleLaunchAtLogin), keyEquivalent: "")
launchAtLoginMenuItem.state = defaults[.launchAtLogin] ? .on : .off
applicationMenu.addItem(launchAtLoginMenuItem)
applicationMenu.addItem(NSMenuItem.separator())
@@ -111,13 +112,7 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
DispatchQueue.main.async {
self.setStatusIcon(icon: "WiFiConnected")
}
- return "USB WiFi is connected. [Interface: en0]"
- } else if getInterface() == "en1" {
- isDeviceInterfaceConnected = true
- DispatchQueue.main.async {
- self.setStatusIcon(icon: "WiFiConnected")
- }
- return "USB WiFi is connected. [Interface: en1]"
+ return "USB WiFi is connected."
} else {
isDeviceInterfaceConnected = false
DispatchQueue.main.async {