summaryrefslogtreecommitdiffstats
path: root/osdep/mac/input_helper.swift
Commit message (Collapse)AuthorAgeFilesLines
* 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-141-52/+26
|
* 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-141-12/+125
|
* mac/input: define AltGr mask as static NSEvent.ModifierFlags variableder richter2024-03-141-2/+2
| | | | | this makes it possible to properly test for those modifiers in a proper swift like way.
* mac/events: remove redundant functions and optimise input helper usageder richter2024-03-141-2/+2
| | | | some redundant functions that jump through hoops.
* mac/helper: move input ctx related functionality into new input helperder richter2024-03-141-4/+73
| | | | also make functions thread safe.
* mac/events: move input ctx related functionality into new input helperder richter2024-03-141-0/+69
preparation for mac/events cleanup and single responsibility principle. all functions are thread safe.