index
:
dome-key-map
master
DomeKey core library
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2018-08-29
c_run_key_action(): Add `mode` argument
Teddy Wing
2018-08-29
c_run_key_action(): Make `trigger` argument nullable
Teddy Wing
2018-08-29
run_key_action(): Add `mode` argument
Teddy Wing
2018-08-28
c_run_key_action(): Change signature to take a `Trigger`
Teddy Wing
2018-08-28
cocoa_bridge: Add a `Trigger` struct to use in `run_key_action()`
Teddy Wing
2018-08-28
cbindgen.toml: Prefix enum variants with enum name
Teddy Wing
2018-08-27
Makefile: Add target for library
Teddy Wing
2018-08-26
c_run_key_action(): Correctly send action string to C
Teddy Wing
2018-08-26
c_run_key_action(): Get the C code to actually print something out
Teddy Wing
2018-08-26
cocoa_bridge(run_key_action): Add newline to end of test map group
Teddy Wing
2018-08-26
Makefile: Always rebuild `includer`
Teddy Wing
2018-08-26
Link library with a test C program
Teddy Wing
2018-08-26
Make data types more C-like
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-25
run_key_action(): Include action string for `MapKind::Map`
Teddy Wing
2018-08-25
cocoa_bridge: Comment `run_command()` for now
Teddy Wing
2018-08-24
run_key_action(): Approach for handling actions for different MapKinds
Teddy Wing
2018-08-24
cocoa_bridge: Idea for black box map run function
Teddy Wing
2018-08-24
cocoa_bridge(parse_mappings): Ideas for filling the ObjC collections
Teddy Wing
2018-08-23
cocoa_bridge: Add some ideas for how to make the bridge work
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-22
Cargo.toml: Add 'cocoa' crate
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
2018-08-09
Parse headphone buttons (`<play>`, `<up>`, `<down>`)
Teddy Wing
2018-08-09
map_kind(): Remove old commented code
Teddy Wing
2018-08-09
Parser for `map` and `cmd` keywords
Teddy Wing
2018-08-08
Add `MapCollection` type alias
Teddy Wing
2018-08-08
Make `Trigger` a list of headphone buttons
Teddy Wing
2018-08-08
Make `Trigger` an enum instead of a `String`
Teddy Wing
2018-08-08
Make map `kind` an enum; Fix `modes` type
Teddy Wing
2018-08-08
Add some types to use for storing the parsed result
Teddy Wing
2018-08-08
Cargo.toml: Add 'combine'
Teddy Wing
2018-08-08
Initialise new project with Cargo
Teddy Wing
[prev]
[next]