| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
* Update to latest dome-key-map, which handles in-mode internally using
  a `State` struct
* Make a `State *` ivar to store the current dome-key-map state, and let
  it do the work of mode handling
Currently doesn't handle exiting a mode, only entering one. But that
last part actually does finally work now, yay!
Still requires cleanup to get rid of the old `in_mode` handling.
 | 
 | 
Includes mode handling code.
 | 
 | 
 | 
 | 
This is the Rust library part of the application, which will get linked
into DomeKey as a static library.
 | 
 | 
Make a corresponding header file for `char_to_key_code.m`. This enables
us to include those functions in other source files.
 | 
 | 
Fix the following warning from Xcode's analyzer:
    char_to_key_code.m:62:49: Implicit conversion loses integer
    precision: 'size_t' (aka 'unsigned long') to 'int'
Since `NSNumber` `numberWithInt` takes an `int`, change `i` to `int`.
 | 
 | 
The TIS functions etc. are in Carbon, which needs to be imported.
 | 
 | 
This file includes functions for getting a `CGKeyCode` from a character
reference.
Copied from Stack Overflow by Théo Winterhalter.
 | 
 | 
This will hopefully make it easier to interface with `IOHIDLib` and get
events from headphone buttons.
 |