aboutsummaryrefslogtreecommitdiffstats
path: root/src/ffi.rs
AgeCommit message (Expand)Author
2018-11-22Add licenseTeddy Wing
2018-11-03run_key_action(): Use `Result` from `run_action()`Teddy Wing
2018-11-03parser: Remove `MapAction::parse()` etc. code from second parser passTeddy Wing
2018-11-03parser: Parse `Action::Map`s at the same time as everything elseTeddy Wing
2018-11-01dome_key_state_load_map_group(): Print filename where parse error occursTeddy Wing
2018-11-01dome_key_state_load_map_group(): Get rid of unnecessary variableTeddy Wing
2018-11-01dome_key_state_load_map_group(): Get rid of error chain on parseTeddy Wing
2018-10-30dome_key_state_load_map_group(): Remove `expect`sTeddy Wing
2018-10-30dome_key_state_load_map_group(): Fix incorrect line wrappingTeddy Wing
2018-10-30If no 'mappings.dkmap' file is found, use default mappingsTeddy Wing
2018-10-29run_key_action(): Call a function pointer when mode changesTeddy Wing
2018-10-29ffi::run_key_action(): Add `PlayAudio` argumentTeddy Wing
2018-10-29map::run_key_action(): Add conditional argument for playing audioTeddy Wing
2018-10-29Rename `run_key_action_for_mode` to `run_key_action`Teddy Wing
2018-10-28ffi: Remove `ActionKind` enumTeddy Wing
2018-10-27dome_key_logger_init(): Log `Err` instead of `unwrap()`Teddy Wing
2018-10-27Move non-FFI functions from `ffi.rs` to `map.rs`Teddy Wing
2018-10-27Rename `cocoa_bridge.rs` to `ffi.rs`Teddy Wing