summaryrefslogtreecommitdiffstats
path: root/osdep/mac/menu_bar.swift
diff options
context:
space:
mode:
authorder richter <der.richter@gmx.de>2024-03-23 20:09:15 +0100
committerder richter <der.richter@gmx.de>2024-03-24 23:03:48 +0100
commit7e07e1a087e4107914294c5e9717f798e446c5d9 (patch)
treed0342930685761b1f3bb1c471c9b0c8e21fd8a95 /osdep/mac/menu_bar.swift
parentdeb9d30e905b7b4645f18a26e6274a2859221631 (diff)
downloadmpv-7e07e1a087e4107914294c5e9717f798e446c5d9.tar.bz2
mpv-7e07e1a087e4107914294c5e9717f798e446c5d9.tar.xz
mac/apphub: migrate remaining events functionality to new AppHub
add new app_bridge objc file for bridging between mpv core and app functionality. replace old EventsResponder singleton with AppHub. another step to clean up all App functionality and have one central place for it.
Diffstat (limited to 'osdep/mac/menu_bar.swift')
-rw-r--r--osdep/mac/menu_bar.swift10
1 files changed, 5 insertions, 5 deletions
diff --git a/osdep/mac/menu_bar.swift b/osdep/mac/menu_bar.swift
index 631007a074..f81e97daaf 100644
--- a/osdep/mac/menu_bar.swift
+++ b/osdep/mac/menu_bar.swift
@@ -318,7 +318,7 @@ class MenuBar: NSObject {
@objc func quit(_ menuItem: MenuItem) {
guard let menuConfig = menuItem.config else { return }
- EventsResponder.sharedInstance().inputHelper.command(menuConfig.command)
+ AppHub.shared.input.command(menuConfig.command)
}
@objc func openFiles() {
@@ -327,7 +327,7 @@ class MenuBar: NSObject {
panel.canChooseDirectories = true
if panel.runModal() == .OK {
- EventsResponder.sharedInstance().inputHelper.open(files: panel.urls.map { $0.path })
+ AppHub.shared.input.open(files: panel.urls.map { $0.path })
}
}
@@ -335,7 +335,7 @@ class MenuBar: NSObject {
let panel = NSOpenPanel()
if panel.runModal() == .OK, let url = panel.urls.first {
- EventsResponder.sharedInstance().inputHelper.command("loadlist \"\(url.path)\"")
+ AppHub.shared.input.command("loadlist \"\(url.path)\"")
}
}
@@ -355,13 +355,13 @@ class MenuBar: NSObject {
}
if alert.runModal() == .alertFirstButtonReturn && input.stringValue.count > 0 {
- EventsResponder.sharedInstance().inputHelper.open(files: [input.stringValue])
+ AppHub.shared.input.open(files: [input.stringValue])
}
}
@objc func command(_ menuItem: MenuItem) {
guard let menuConfig = menuItem.config else { return }
- EventsResponder.sharedInstance().inputHelper.command(menuConfig.command)
+ AppHub.shared.input.command(menuConfig.command)
}
@objc func url(_ menuItem: MenuItem) {