index
:
dome-key-map
master
DomeKey core library
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
lib.rs
Age
Commit message (
Expand
)
Author
2018-11-03
parser: Parse `Action::Map`s at the same time as everything else
Teddy Wing
2018-10-29
Remove audio playing code
Teddy Wing
2018-10-29
Turn off audio handling with 'rodio'
Teddy Wing
2018-10-28
Test of playing an audio file
Teddy Wing
2018-10-28
Remove unused crates
Teddy Wing
2018-10-27
Move non-FFI functions from `ffi.rs` to `map.rs`
Teddy Wing
2018-10-27
lib.rs: Remove unneeded `use`
Teddy Wing
2018-10-27
Rename `cocoa_bridge.rs` to `ffi.rs`
Teddy Wing
2018-10-27
Delete unused imports
Teddy Wing
2018-10-26
Add a `--license` command line argument
Teddy Wing
2018-10-25
Add `dkeprintln` macro
Teddy Wing
2018-10-23
trial: Implement `do_trial()`
Teddy Wing
2018-10-22
trial: Encrypt and decrypt timestamp
Teddy Wing
2018-10-21
Add `trial` module, calculate days remaining
Teddy Wing
2018-10-20
read_config_file(): Update to get the config from `config.toml`
Teddy Wing
2018-10-19
config: Add a function to read a config file (WIP)
Teddy Wing
2018-10-19
Config: Add `timeout` field
Teddy Wing
2018-10-18
Add functions to get a `CGEventFlags` from a slice of `autopilot::Flag`
Teddy Wing
2018-10-13
Try to send media key events using `NSEvent` and `CGevent`
Teddy Wing
2018-10-11
Add a function to send media key events
Teddy Wing
2018-10-05
Add a command line option parser
Teddy Wing
2018-10-03
run_key_action_for_mode(): Extract action code to a new method
Teddy Wing
2018-09-30
parser: Add `key_code` and `special_key` parsers
Teddy Wing
2018-09-29
Change `parser::Action` to an enum
Teddy Wing
2018-09-25
Add `logger_init()` to init 'stderrlog'
Teddy Wing
2018-09-25
state_load_map_group(): Log errors instead of panicking
Teddy Wing
2018-09-25
Add `state_load_map_group()` to get `MapGroup` from config file
Teddy Wing
2018-09-24
run_key_action_for_mode(): Simulate key press on `map` type action
Teddy Wing
2018-08-26
Link library with a test C program
Teddy Wing
2018-08-26
Get `run_key_action` to export correctly to C
Teddy Wing
2018-08-25
Generate a partial C header for our FFI API
Teddy Wing
2018-08-25
Configure for importing from C/FFI
Teddy Wing
2018-08-24
cocoa_bridge: Idea for black box map run function
Teddy Wing
2018-08-23
cocoa_bridge: Continue outline of Objective C callable
Teddy Wing
2018-08-23
Rename my `cocoa` module to `cocoa_bridge`
Teddy Wing
2018-08-22
Add `MapGroup::parse()`; Start Cocoa function
Teddy Wing
2018-08-22
Move all code in `lib.rs` to `parser.rs`
Teddy Wing
2018-08-20
Parse whole map file strings
Teddy Wing
2018-08-20
definitions(): Get rid of failed implementation attempts
Teddy Wing
2018-08-20
Parse multiple maps and modes intermixed
Teddy Wing
2018-08-20
Try to parse a `MapGroup`
Teddy Wing
2018-08-19
Parse modes
Teddy Wing
2018-08-19
map_collection(): Handle whitespace between map definitions
Teddy Wing
2018-08-17
Parse a single-element `MapCollection`
Teddy Wing
2018-08-16
Parse single map definitions
Teddy Wing
2018-08-16
New `Map` struct; Rename existing `Map` struct to `MapAction`
Teddy Wing
2018-08-16
Try to parse a `MapCollection`
Teddy Wing
2018-08-09
Add parser for map action
Teddy Wing
2018-08-09
Ignore case when parsing `HeadphoneButton`
Teddy Wing
2018-08-09
Parse a `Trigger`, or sequence of `HeadphoneButton`s
Teddy Wing
[next]