aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dome-key-map
AgeCommit message (Collapse)Author
2018-10-27lib/dome-key-map: Update for trial FFI functionTeddy Wing
2018-10-26lib/dome-key-map: Update to exit after help outputTeddy Wing
2018-10-26lib/dome-key-map: Update to include trial and command line updatesTeddy Wing
2018-10-21Use new name for `config_read_from_file()`Teddy Wing
This function was renamed.
2018-10-20lib/dome-key-map: Update for config file handlingTeddy Wing
Need to update `c_parse_args()` call to pass new third argument.
2018-10-18lib/dome-key-map: Update to get special media keysoTeddy Wing
Key actions like `<VolumeDown>`, `<Play>`, etc.
2018-10-06main: Free the config objectTeddy Wing
2018-10-06Parse command line arguments with the `dome-key-map` libraryTeddy Wing
2018-10-04lib/dome-key-map: Update to get command handlingTeddy Wing
2018-10-03lib/dome-key-map: Update to include latest `Action::Map` parsingTeddy Wing
Enables us to use special keys and modifier keys in action definitions.
2018-09-26lib/dome-key-map: Update for file MapGroup and loggingTeddy Wing
2018-09-24lib/dome-key-map: Simulate key pressesTeddy Wing
2018-09-24lib/dome-key-map: Add current mode deactivation functionalityTeddy Wing
2018-09-24HeadphoneKey: Get switching to mode workingTeddy Wing
* 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.
2018-09-18Update `lib/dome-key-map` to latestTeddy Wing
Includes mode handling code.
2018-08-28Update 'dome-key-map' to latestTeddy Wing
2018-08-27Add 'dome-key-map' as a submoduleTeddy Wing
This is the Rust library part of the application, which will get linked into DomeKey as a static library.