Skip to content

Releases: zenangst/MachPort

6.1.1

Choose a tag to compare

@zenangst zenangst released this 05 Oct 23:12
Remove calling passUnretained when calling stop

6.1.0

Choose a tag to compare

@zenangst zenangst released this 22 Jan 18:27
  • Adds support for posting flagsChanged.
  • Adds support for reposting events.
  • Fixes missing signing when using post with key code.

6.0.0

Choose a tag to compare

@zenangst zenangst released this 26 Nov 20:15
  • Use typed throws

5.0.0

Choose a tag to compare

@zenangst zenangst released this 16 Nov 12:00

Remove lhs on MachPortEvent

4.2.0

Choose a tag to compare

@zenangst zenangst released this 15 Mar 07:58
  • Adds support for a combined closure that includes both key & flag changes
  • Adds unique Ids for event pairs (keyUp, keyDown)

4.1.3

Choose a tag to compare

@zenangst zenangst released this 25 Feb 15:30

MachPortEventController.post now returns the event that got posted

4.1.2

Choose a tag to compare

@zenangst zenangst released this 20 Feb 14:29
Set MachPortEventController to be @unchecked Sendable

4.1.1

Choose a tag to compare

@zenangst zenangst released this 15 Feb 12:33

Add support for creating empty events

4.1.0

Choose a tag to compare

@zenangst zenangst released this 01 Feb 19:20
  • Adds support for sending mouse events

4.0.0

Choose a tag to compare

@zenangst zenangst released this 25 Jan 16:00
  • 🍳 Changes the onFlagsChanged closure to return MachPortEvent instead of CGEventFlags