- Add disable scroll wheel feature.
- Add scroll wheel to source events.
- Add mouse movement to source events.
- Add
event_type
toto
in order to supportkey_down
only event. - Support ignoring debouncing events
- Update launch daemons and agents with dropping macOS 12 support.
- Support sticky keys without lock #477
- Migrate Catch2 to boost-ext/ut.
- Migrate Objective-C code to Swift.
- KarabinerKit
- MultitouchExtension
- EventViewer
- Menu
- Settings
- NotificationWindow
- Migrate to SwiftUI.
- MultitouchExtension
- Settings
- EventViewer
- NotificationWindow
- Add IOHIDSystem keyboard implementation to support own adjustable key repeat feature.
- IOHIDSystem has been deprecated at macOS Big Sur (macOS 11.0).