aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dome-key-map
AgeCommit message (Collapse)Author
2018-11-22lib/dome-key-map: Update to latest, v0.1.0Teddy Wing
2018-11-05lib/dome-key-map: Update to latestTeddy Wing
Fixes parse error when the mappings file starts with blank lines or comment lines.
2018-11-05lib/dome-key-map: Update to latestTeddy Wing
2018-11-03lib/dome-key-map: Update to latestTeddy Wing
New trial encryption key.
2018-11-03lib/dome-key-map: Update to latest, good error messagesTeddy Wing
2018-10-30lib/dome-key-map: Update to include default mappingsTeddy Wing
2018-10-29lib/dome-key-map: Update to get `--audio` flag handlingTeddy Wing
2018-10-29lib/dome-key-map: Update to latestTeddy Wing
Includes a small Makefile change, removes audio playing functionality, and introduces a callback function argument that gets called when the current mode changes.
2018-10-29lib/dome-key-map: Update to latestTeddy Wing
Code cleanups, C function API cleaned up, audio, lots of under the hood code improvements.
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.