summaryrefslogtreecommitdiffstats
path: root/osdep/mac
Commit message (Expand)AuthorAgeFilesLines
* mac: properly handle regular expressions without force unwrapder richter40 hours1-2/+3
* mac: code cleanup and consistency changes, fix linting issuesder richter40 hours14-108/+95
* mac/helper: make wakeup callback declaration consistentder richter40 hours2-4/+6
* mac/touchbar: use KVO block API instead of old obj-c instance methodder richter40 hours1-10/+5
* mac/input: add support for dead key reportingder richter6 days1-1/+20
* mac: make display-names unique to allow specific selectionder richter6 days1-0/+24
* mac/log: fix use after free when freeing mpv handleder richter2024-04-122-2/+8
* mac/vulkan: add support for frame timing via presentation feedbackder richter2024-04-103-3/+61
* mac/remote: use event type as key state for proper mapping in functionder richter2024-04-041-4/+3
* mac/apphub: fix opening several files at once via Finder or App iconder richter2024-04-042-6/+12
* mac/app: add some verbose logging for app startup and file handlingder richter2024-04-012-0/+8
* mac/apphub: only instantiate log and option when in Application modeder richter2024-04-011-4/+6
* mac/menu: remove redundant quit func and use identical command funcder richter2024-04-011-7/+2
* mac/app: cleanup and optimise App launch and terminationder richter2024-04-011-48/+25
* mac/apphub: move opening url into AppHubder richter2024-04-012-11/+14
* mac/app: use new open url App event to simplify open file event handlingder richter2024-04-011-38/+12
* mac/log: fallback to system logger if no mp_log is yet availableder richter2024-04-012-1/+18
* mac/app: rewrite App c main function, startup and termination in swiftder richter2024-04-018-200/+95
* mac/app: rewrite Application class in swiftder richter2024-04-013-99/+106
* mac: cleanup swift bridge header imports and unify themder richter2024-03-2911-65/+48
* mac/apphub: make DnD behaviour on bundle icon configurableder richter2024-03-291-0/+3
* mac/log: rename log functions and cleanup classder richter2024-03-293-17/+17
* mac: use LogHelper directly instead of mp_logder richter2024-03-291-2/+2
* mac: rename mpvHandle to mpvder richter2024-03-292-9/+9
* mac: remove now unnecessary objective-c forwardingder richter2024-03-294-8/+7
* mac/apphub: move cocoa-cb into AppHubder richter2024-03-293-21/+9
* mac/apphub: move menu bar into AppHubder richter2024-03-294-11/+11
* mac/app: remove unused Application flagder richter2024-03-291-6/+0
* mac/apphub: move mac options into AppHubder richter2024-03-298-85/+91
* mac/apphub: move app icon into AppHubder richter2024-03-298-20/+44
* mac: cleanup mac headers and include preprocessorsder richter2024-03-293-12/+2
* mac/event: only initialise an EventHelper when necessaryder richter2024-03-242-4/+12
* mac/touchbar: use AppHub directly instead of the singletonder richter2024-03-241-2/+3
* mac/remote: use AppHub directly instead of the singletonder richter2024-03-241-2/+3
* mac/touchbar: use EventHelper for event handlingder richter2024-03-244-66/+22
* mac/touchbar: move touch bar into AppHubder richter2024-03-242-1/+7
* mac/remote: use EventHelper for event handlingder richter2024-03-242-50/+37
* mac/touchbar: fix devision by 0der richter2024-03-241-1/+1
* mac/remote: fix devision by 0der richter2024-03-241-1/+1
* cocoa-cb: use EventHelper for event handlingder richter2024-03-242-18/+11
* cocoa-cb: use a separate mpv_handle for cocoa-cb to simplify shutdownder richter2024-03-243-22/+12
* mac/apphub: migrate remaining events functionality to new AppHubder richter2024-03-2410-219/+161
* mac/event: add helper to subscribe to mpv events and property changesder richter2024-03-242-0/+166
* mac/libmpv: remove unused functionsder richter2024-03-211-37/+0
* mac/option: remove now unused computed option variablesder richter2024-03-211-1/+0
* mac/option: rename option structs to properly represent their contentder richter2024-03-214-35/+29
* mac/libmpv: remove mac option handling in favour of option handlerder richter2024-03-211-14/+0
* mac/option: make option helper none optionalder richter2024-03-211-1/+1
* mac/option: make option helper vo struct independentder richter2024-03-211-6/+3
* mac/option: optimise option pointer accessder richter2024-03-211-3/+4
* mac/option: remove unused and obsolete variablesder richter2024-03-211-6/+1
* mac/option: move option functionality from mpv helper to option helperder richter2024-03-213-8/+8
* mac/type: move c<>swift type bridging into a dedicated type helperder richter2024-03-216-70/+88
* mac/touchbar: simplify item and view creationder richter2024-03-181-70/+53
* mac/touchbar: optimise time item updateder richter2024-03-181-6/+3
* mac/touchbar: optimise constraint calculationder richter2024-03-181-5/+3
* mac/touchbar: use DateComponentsFormatter for time formattingder richter2024-03-181-9/+5
* mac/touchbar: simplify update items logicder richter2024-03-181-27/+8
* mac/touchbar: take playback speed into account for rate limitingder richter2024-03-181-1/+4
* mac/touchbar: rewrite touch bar in swiftder richter2024-03-184-397/+344
* mac/input: optimise scroll wheel event handlingder richter2024-03-161-35/+18
* mac/input: move scroll wheel event handling into input helperder richter2024-03-161-5/+40
* mac/input: optimise mouse movement enabled checkder richter2024-03-161-2/+3
* mac/input: fix switched mouse forward and back buttonder richter2024-03-161-2/+2
* mac/input: move mouse event handling into input helperder richter2024-03-161-0/+28
* mac/input: add missing special keysder richter2024-03-141-0/+2
* mac/input: add simplified mp_keymap initder richter2024-03-142-52/+32
* mac/input: remove wrongly mapped modifier keysder richter2024-03-141-3/+0
* mac/event: move key event handling to input helper and optimise itder richter2024-03-147-165/+128
* mac/input: define AltGr mask as static NSEvent.ModifierFlags variableder richter2024-03-142-2/+8
* mac/events: remove redundant functions and optimise input helper usageder richter2024-03-1410-109/+29
* mac/helper: move input ctx related functionality into new input helperder richter2024-03-143-95/+76
* mac/events: move input ctx related functionality into new input helperder richter2024-03-143-31/+79
* mac/menu: add explicit menu type instead of an inferred typeder richter2024-03-071-45/+49
* mac/menu: make menu creation recursive to allow nested submenusder richter2024-03-071-31/+31
* mac/menu: move conditional Bundle menu items into configder richter2024-03-071-11/+6
* mac/menu: keep track of menu items with dynamic actionsder richter2024-03-071-14/+8
* mac/menu: merge file and url config propertiesder richter2024-03-071-15/+11
* mac/menu: properly guard playlist array accessder richter2024-03-071-2/+2
* mac/menu: attach menu config to menu item for direct accessder richter2024-03-071-27/+21
* mac/menu: replace app.command usage with event.commandder richter2024-03-071-2/+2
* mac/menu: fix touch bar menu itemder richter2024-03-071-6/+0
* mac/menu: rename Preferences to Settings for consistency with macOSder richter2024-03-071-4/+4
* mac/menu: remove duplicate key assignment Undo/Zoomder richter2024-03-071-1/+1
* mac/menu: optimise loading files functionder richter2024-03-071-7/+3
* mac/menu: replace deprecated openFile() usageder richter2024-03-071-8/+8
* mac/menu: remove unnecessary alert config fields and alertder richter2024-03-071-43/+10
* mac/menu: rewrite menu bar in swiftder richter2024-03-078-910/+472
* mac/app: remove unused functionder richter2024-03-072-7/+0
* osdep/mac: make mac naming of files, folders and function consistentder richter2024-02-2820-0/+3319