You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5d771039ad
This is an inelegant hack for #2522 but makes things work. Basically we give `action.c` a chance to handle the hold event early so that we can swap the keyboard for later keys. Later, to allow the hold to happen again quickly we nuke the key record so that tapping is reset. I tried to find a cleaner way, honestly. |
7 years ago | |
---|---|---|
.. | ||
avr | 7 years ago | |
chibios | 7 years ago | |
mbed | 8 years ago | |
test | 8 years ago | |
action.c | 7 years ago | |
action.h | 7 years ago | |
action_code.h | 7 years ago | |
action_layer.c | 7 years ago | |
action_layer.h | 7 years ago | |
action_macro.c | ||
action_macro.h | 8 years ago | |
action_tapping.c | 7 years ago | |
action_tapping.h | 7 years ago | |
action_util.c | ||
action_util.h | 8 years ago | |
backlight.c | 7 years ago | |
backlight.h | 9 years ago | |
bootloader.h | 10 years ago | |
bootmagic.c | ||
bootmagic.h | 10 years ago | |
command.c | ||
command.h | 9 years ago | |
debug.c | ||
debug.h | 10 years ago | |
eeconfig.c | 8 years ago | |
eeconfig.h | 7 years ago | |
eeprom.h | 8 years ago | |
host.c | ||
host.h | 8 years ago | |
host_driver.h | 7 years ago | |
keyboard.c | 7 years ago | |
keyboard.h | 8 years ago | |
keycode.h | 7 years ago | |
led.h | 9 years ago | |
magic.c | ||
magic.h | 9 years ago | |
matrix.h | 8 years ago | |
mousekey.c | 7 years ago | |
mousekey.h | 8 years ago | |
nodebug.h | 9 years ago | |
print.c | ||
print.h | 8 years ago | |
progmem.h | 7 years ago | |
raw_hid.h | 8 years ago | |
report.c | 7 years ago | |
report.h | 7 years ago | |
sendchar.h | ||
sendchar_null.c | ||
sendchar_uart.c | ||
sleep_led.h | 10 years ago | |
suspend.h | 10 years ago | |
timer.h | 10 years ago | |
uart.c | ||
uart.h | 10 years ago | |
util.c | ||
util.h | 10 years ago | |
virtser.h | 8 years ago | |
wait.h | 7 years ago |