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-10-03
Remove old code from 52398f0c8507fdb5fe4a680bbbb841232b396ae7
Teddy Wing
2018-10-03
run_key_action_for_mode(): Tap keys using `KeyboardKeyWithModifiers`
Teddy Wing
2018-10-03
KeyboardKeyWithModifiers: Remove `Option` from `flags` field
Teddy Wing
2018-10-03
Clean up old code from 48fcb96befe65ca30bfd91f4194afb9e99258f4a
Teddy Wing
2018-10-02
Re-parse map `Action::String`s to `Action::Map`s (WIP)
Teddy Wing
2018-10-01
Revert "Add <Bslash> and <lt> escapes for action (WIP)"
Teddy Wing
2018-10-01
Add <Bslash> and <lt> escapes for action (WIP)
Teddy Wing
2018-10-01
Fill in `action_parses_map_with_simple_characters()` test
Teddy Wing
2018-09-30
Fill in `action_parses_map_with_multiple_modifiers()`
Teddy Wing
2018-09-30
action_parses_map_with_less_than_escape(): Add `>` to end of test string
Teddy Wing
2018-09-30
special_key(): Handle modifier + character special keys
Teddy Wing
2018-09-30
Try to parse modifier keys (WIP)
Teddy Wing
2018-09-30
action_map(): Add backslash escaping
Teddy Wing
2018-09-30
Extract action normal character parsing to a function
Teddy Wing
2018-09-30
Get `action_map()` parser working
Teddy Wing
2018-09-30
parser: Add `key_code` and `special_key` parsers
Teddy Wing
2018-09-29
Start filling new action parser tests
Teddy Wing
2018-09-29
parser: Add some stub tests for a new `Action` parser
Teddy Wing
2018-09-29
cocoa_bridge: Get rid of unused test
Teddy Wing
2018-09-29
parser: Correct tests to use new `Action` enum type
Teddy Wing
2018-09-29
Change `parser::Action` to an enum
Teddy Wing
2018-09-29
Revert "Try to propagate KeyCodeConvertible from Action to everywhere"
Teddy Wing
2018-09-29
Try to propagate KeyCodeConvertible from Action to everywhere
Teddy Wing
2018-09-28
Revert "parser::map(): Try to parse Action with a dependency on MapKind"
Teddy Wing
2018-09-28
parser::map(): Try to parse Action with a dependency on MapKind
Teddy Wing
2018-09-27
parser: Make a new `Action` type
Teddy Wing
2018-09-25
logger_init(): Configure `stderrlog`
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
Cargo.toml: Add logging crates
Teddy Wing
2018-09-25
state_load_map_group(): Fix double slash in error message
Teddy Wing
2018-09-25
run_key_action_for_mode(): Fix bugs from recent state & autopilot change
Teddy Wing
2018-09-25
run_key_action_for_mode(): Get `MapGroup` from state
Teddy Wing
2018-09-25
Add `state_load_map_group()` to get `MapGroup` from config file
Teddy Wing
2018-09-25
Cargo.toml: Add 'xdg' crate
Teddy Wing
2018-09-24
run_key_action_for_mode(): Simulate key press on `map` type action
Teddy Wing
2018-09-24
Cargo.toml: Add 'autopilot' crate
Teddy Wing
2018-09-24
run_key_action_for_mode(): Deactivate current mode using trigger
Teddy Wing
2018-09-24
run_key_action_for_mode(): Keep track of `in_mode` in `state`
Teddy Wing
2018-09-22
Add a `State` struct
Teddy Wing
2018-09-06
c_run_key_action(): Fix segfault on `in_mode`
Teddy Wing
2018-09-06
Trying to fix pointer lifetime of mode `CKeyActionResult` (WIP)
Teddy Wing
2018-09-02
Test mode finder
Teddy Wing
2018-09-02
Add `in_mode` to `CKeyActionResult`
Teddy Wing
2018-09-01
run_key_action_for_mode(): Return `KeyActionResult` for mode
Teddy Wing
2018-09-01
parser: Make `Trigger` private again
Teddy Wing
2018-09-01
run_key_action_for_mode(): Get rid of old `action` string conversion
Teddy Wing
2018-09-01
KeyActionResult: Fix reference/borrow errors
Teddy Wing
2018-09-01
KeyActionResult: Make a pseudo-builder for the struct (WIP)
Teddy Wing
2018-09-01
run_key_action_for_mode(): Start adding mode handling
Teddy Wing
[prev]
[next]