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.
qmk_firmware/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.
7 years ago
..
avr Updates bootloader settings, adds file size check (#2029) 7 years ago
chibios Fix reset for STM32 devices 7 years ago
mbed Added User Print - A "light" console out option (#8) 8 years ago
test Add wait support for tests 8 years ago
action.c Fix swap-hands tapping. 7 years ago
action.h Fix swap-hands tapping. 7 years ago
action_code.h Fix swap-hands tapping. 7 years ago
action_layer.c make 'layer_state_set' visible to user code 7 years ago
action_layer.h make 'layer_state_set' visible to user code 7 years ago
action_macro.c
action_macro.h Add support for various tapping macros 8 years ago
action_tapping.c Fix swap-hands tapping. 7 years ago
action_tapping.h RETRO_TAPPING (#1922) 7 years ago
action_util.c
action_util.h Move functions for adding keys from to reports to report.h 8 years ago
backlight.c Backlighting for JJ40 and underglow initialisation code (#2260) 7 years ago
backlight.h Backlight Breathing for Planck and Atomic 9 years ago
bootloader.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
bootmagic.c
bootmagic.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
command.c
command.h Warning reductions (#430) 9 years ago
debug.c
debug.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
eeconfig.c Add support for GeminiPR steno protocol. 8 years ago
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). 7 years ago
eeprom.h Emulate eeprom 8 years ago
host.c
host.h Use keyboard config for nkro (#7) 8 years ago
host_driver.h Merge ChibiOS and LUFA descriptor support (#2362) 7 years ago
keyboard.c Merge ChibiOS and LUFA descriptor support (#2362) 7 years ago
keyboard.h improvements 8 years ago
keycode.h some major steps toward making the usb-usb converter work 7 years ago
led.h Backlight abstraction and other changes (#439) 9 years ago
magic.c
magic.h MAGIC functionality, AG swap in default layout 9 years ago
matrix.h Minor cleanup 8 years ago
mousekey.c Remove floating point calculation in mouse move. Saves approx 650 bytes if no other floating point used. 7 years ago
mousekey.h Make MOUSEKEY_MOVE_MAX and MOUSEKEY_WHEEL_MAX configurable 8 years ago
nodebug.h Backlight Breathing for Planck and Atomic 9 years ago
print.c
print.h Added User Print - A "light" console out option (#8) 8 years ago
progmem.h add pgm_read_dword for Infinity ErgoDox 7 years ago
raw_hid.h Initial version of Raw HID interface 8 years ago
report.c Unsign key argument in add_key_to_report 7 years ago
report.h Merge ChibiOS and LUFA descriptor support (#2362) 7 years ago
sendchar.h
sendchar_null.c
sendchar_uart.c
sleep_led.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
suspend.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
timer.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
uart.c
uart.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
util.c
util.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 10 years ago
virtser.h Added USB Virtual Serial support 8 years ago
wait.h Revert back to normal sleeping wait behaviour for STM32 7 years ago