zmk_mf68/app
Jonathan Rascher 4e69a32103 fix(combos): Check each combo key, not just last
The current combo completion check only makes sure the last key in the
combo is set. This works when the combo is typed correctly initially, or
when reraising events in a combo of length two. However, it fails for
longer combos since the last event in pressed_keys might be set, but the
first (or subsequent) event in pressed_keys can be NULL thanks to
release_pressed_keys.

Also added a regression test.
2021-06-08 20:35:58 -04:00
..
boards fix(boards): Set nice!60 nRF subfamily for openocd (#816) 2021-06-04 00:33:44 -04:00
cmake build: set zmk_config.cmake cmake_minimum_required to VERSION 3.15 2020-11-20 22:24:29 -05:00
drivers fix(kscan): Proper direct wire warning message. 2021-03-15 00:39:29 -04:00
dts feature(hold-tap): Retro tapping 2021-02-24 07:24:27 -05:00
include added battery.h, last_state_of_charge to uint8_t 2021-03-10 18:07:18 -05:00
scripts chore: standardize # style headers 2021-01-06 17:00:44 -05:00
src fix(combos): Check each combo key, not just last 2021-06-08 20:35:58 -04:00
tests fix(combos): Check each combo key, not just last 2021-06-08 20:35:58 -04:00
.gitignore Removed development files 2020-08-29 11:53:53 -07:00
CMakeLists.txt feat: Add WPM calculator and display widget 2021-01-23 18:38:31 -05:00
Kconfig fix(core): Enable sensor by default 2021-02-08 10:50:44 -05:00
prj.conf Removed development files 2020-08-29 11:53:53 -07:00
run-test.sh feat(tests): Override test parallelism w/ J=8 environment. 2021-05-05 00:56:05 -04:00
west.yml fix(west): Restore atmel west module. 2020-12-29 23:30:30 -05:00