opensteno_qmk/tmk_core/common
Joe Wasson 5d771039ad Fix swap-hands tapping.
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.
2018-03-16 16:33:43 -04:00
..
avr Updates bootloader settings, adds file size check (#2029) 2017-11-27 23:08:21 -05:00
chibios Fix reset for STM32 devices 2018-02-10 17:13:38 -05:00
mbed
test Add wait support for tests 2017-07-08 21:59:51 -04:00
action.c Fix swap-hands tapping. 2018-03-16 16:33:43 -04:00
action.h Fix swap-hands tapping. 2018-03-16 16:33:43 -04:00
action_code.h Fix swap-hands tapping. 2018-03-16 16:33:43 -04:00
action_layer.c make 'layer_state_set' visible to user code 2017-12-15 13:23:30 -05:00
action_layer.h make 'layer_state_set' visible to user code 2017-12-15 13:23:30 -05:00
action_macro.c
action_macro.h
action_tapping.c Fix swap-hands tapping. 2018-03-16 16:33:43 -04:00
action_tapping.h RETRO_TAPPING (#1922) 2017-10-31 11:15:22 -04:00
action_util.c Fix problems with undefined inlines in debug mode 2017-06-18 21:22:22 +03:00
action_util.h Move functions for adding keys from to reports to report.h 2017-06-18 21:22:22 +03:00
backlight.c Backlighting for JJ40 and underglow initialisation code (#2260) 2018-01-18 16:02:32 -05:00
backlight.h
bootloader.h
bootmagic.c
bootmagic.h
command.c
command.h
debug.c
debug.h
eeconfig.c Add support for GeminiPR steno protocol. 2017-07-27 16:10:36 -04:00
eeconfig.h Added "EECONFIG_HANDEDNESS" to the eeconfig.h , because when RGB was enabled it was overwritting the old EECONFIG_HANDEDNESS address (10), so it is now on a non-conflicting addres (14). 2017-08-13 14:24:04 -04:00
eeprom.h Emulate eeprom 2017-06-18 21:10:42 +03:00
host.c
host.h
host_driver.h Merge ChibiOS and LUFA descriptor support (#2362) 2018-02-08 15:07:46 -05:00
keyboard.c Merge ChibiOS and LUFA descriptor support (#2362) 2018-02-08 15:07:46 -05:00
keyboard.h improvements 2017-05-13 13:19:28 -07:00
keycode.h some major steps toward making the usb-usb converter work 2017-08-15 23:14:41 -04:00
led.h
magic.c
magic.h
matrix.h
mousekey.c Remove floating point calculation in mouse move. Saves approx 650 bytes if no other floating point used. 2017-08-15 19:51:06 -04:00
mousekey.h
nodebug.h
print.c
print.h
progmem.h add pgm_read_dword for Infinity ErgoDox 2017-11-06 12:09:54 -05:00
raw_hid.h
report.c Unsign key argument in add_key_to_report 2017-12-19 09:25:26 -05:00
report.h Merge ChibiOS and LUFA descriptor support (#2362) 2018-02-08 15:07:46 -05:00
sendchar.h
sendchar_null.c
sendchar_uart.c
sleep_led.h
suspend.h
timer.h
uart.c
uart.h
util.c
util.h
virtser.h
wait.h Revert back to normal sleeping wait behaviour for STM32 2018-01-21 01:10:16 -08:00