Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-03 | Feat combo layers (#661) | KemoNine | |
feat(combos): add layer filtering Co-authored-by: KemoNine <mcrosson@kemonine.info> | |||
2021-01-20 | refactor(core): Combine `is_` and `cast_` event functions. | Pete Johanson | |
* Use a single `as_foo` generated function to conditionally return a certain event type from a generic `zmk_event_t*` pointer. | |||
2021-01-20 | refactor(core): Extra event payloads to own types, refactor API. | Pete Johanson | |
* Make it easier to use *just* event payloads by defining the data, and then having event manager macros generate "wrapper structs" * Improve is_*/cast_* APIs to hide details of full event struct. * Create `zmk_event_t` typedef to pass to event handlers. * Bring event names inline w/ consistent `zmk_` prefix. | |||
2021-01-13 | feat(combos): initial implementation | Okke Formsma | |
closes #45 |