der richter
6846338cf2
mac/touchbar: use EventHelper for event handling
...
also remove remaining old event handling.
2024-03-24 23:03:48 +01:00
der richter
f9618ea487
mac/touchbar: move touch bar into AppHub
2024-03-24 23:03:48 +01:00
der richter
5ab3060961
cocoa-cb: use EventHelper for event handling
2024-03-24 23:03:48 +01:00
der richter
2a4bf7ca22
cocoa-cb: use a separate mpv_handle for cocoa-cb to simplify shutdown
2024-03-24 23:03:48 +01:00
der richter
7e07e1a087
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.
2024-03-24 23:03:48 +01:00
der richter
204e3f0df6
mac/option: rename option structs to properly represent their content
...
also optimise option cache setup.
2024-03-21 18:33:15 +01:00
der richter
c8088d801a
mac/touchbar: rewrite touch bar in swift
2024-03-18 20:29:27 +01:00
der richter
3ef3bbf93d
mac/event: move key event handling to input helper and optimise it
2024-03-14 23:33:15 +01:00
der richter
18fb71498b
mac/events: remove redundant functions and optimise input helper usage
...
some redundant functions that jump through hoops.
2024-03-14 23:33:15 +01:00
der richter
bbbd6e272c
mac/app: remove unused function
2024-03-07 01:03:52 +01:00
der richter
86fa9b18a3
osdep/mac: make mac naming of files, folders and function consistent
...
rename all macOS namings (osx, macosx, macOS, macos, apple) to mac, to
make naming consistent.
2024-02-28 15:52:47 +01:00