mirror of
https://github.com/FBukovina/Atoll.git
synced 2026-10-27 15:14:33 +00:00
24 lines
695 B
Swift
24 lines
695 B
Swift
import Cocoa
|
|
|
|
class BoringStatusMenu: NSMenu {
|
|
|
|
var statusItem: NSStatusItem!
|
|
|
|
override init() {
|
|
super.init()
|
|
|
|
// Initialize the status item
|
|
statusItem = NSStatusBar.system.statusItem(withLength: NSStatusItem.variableLength)
|
|
|
|
if let button = statusItem.button {
|
|
button.image = NSImage(systemSymbolName: "music.note", accessibilityDescription: "BoringNotch")
|
|
button.action = #selector(showMenu)
|
|
}
|
|
|
|
// Set up the menu
|
|
let menu = NSMenu()
|
|
menu.addItem(NSMenuItem(title: "Quit", action: #selector(quitAction), keyEquivalent: "q"))
|
|
statusItem.menu = menu
|
|
}
|
|
|
|
}
|