You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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.
3 years ago
..
behaviors
fix(behaviors): Fix sticky keys quick-release for normal keypresses
4 years ago
display
fix(display): Check for display in idle handler.
4 years ago
events
feat: Add WPM calculator and display widget
4 years ago
split/ bluetooth
refactor(core): Extra event payloads to own types, refactor API.
4 years ago
activity.c
refactor(core): Extra event payloads to own types, refactor API.
4 years ago
battery.c
added battery.h, last_state_of_charge to uint8_t
4 years ago
ble.c
fix(ble): Ignore out of range profiles
3 years ago
combo.c
fix(combos): Check each combo key, not just last
3 years ago
endpoints.c
refactor(core): Extra event payloads to own types, refactor API.
4 years ago
event_manager.c
refactor(core): make the event manager a bit easier to read
4 years ago
ext_power_generic.c
refactor(ext-power): Add init-delay-ms option
4 years ago
hid.c
feature(modifiers): add explicit modifiers
4 years ago
hid_listener.c
feature(modifiers): add explicit modifiers
4 years ago
hog.c
fix(ble): Perform GATT notifies from dedicated queue.
4 years ago
keymap.c
refactor(behaviors): Convert state dependent params.
4 years ago
kscan.c
fix(logging): remove unnecessary newline
4 years ago
main.c
fix(display): All display updates in work thread.
4 years ago
matrix_transform.c
refactor: replace filename hyphens with underscores
4 years ago
power.c
feat(ext-power): Cut power when PM is sleeping
4 years ago
rgb_underglow.c
feat(underglow): Convert HSB changes to absolute.
4 years ago
sensors.c
refactor(core): Extra event payloads to own types, refactor API.
4 years ago
split_listener.c
refactor(core): Combine `is_` and `cast_` event functions.
4 years ago
usb.c
refactor(core): Extra event payloads to own types, refactor API.
4 years ago
wpm.c
feat: Add WPM calculator and display widget
4 years ago