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/quantum
SjB 5a860b71a1 race condition between oneshot_mods and tap_dance
since the keycode for a tap dance process gets process only after the
TAPPING_TERM timeout, you really only have ONESHOT_TIMEOUT -
TAPPING_TERM time to tap or double tap on the key. This fix save the
oneshot_mods into the action.state structure and applies the mods with
the keycode when it's registered. It also unregisters the mod when the
the tap dance process gets reset.
8 years ago
..
api API Sysex fixes 8 years ago
audio initial subatomic keymap (text) 8 years ago
keymap_extras Clarify license on abnt2 keymap (#1038) 8 years ago
process_keycode race condition between oneshot_mods and tap_dance 8 years ago
serial_link
template
tools
visualizer added mods status bit to visualizer. 8 years ago
analog.c
analog.h
api.c rgb clean-up, api clean-up 8 years ago
api.h separated into api files/folder 8 years ago
config_common.h API Sysex fixes 8 years ago
dynamic_macro.h
keycode_config.c
keycode_config.h
keymap.h Keycode refactor 8 years ago
keymap_common.c Keycode refactor 8 years ago
light_ws2812.c
light_ws2812.h rgb clean-up, api clean-up 8 years ago
matrix.c
pincontrol.h Add arduino-alike GPIO pin control helpers 8 years ago
quantum.c Added check that makes sure a code is a right modifier before considering it as one 8 years ago
quantum.h separated into api files/folder 8 years ago
quantum_keycodes.h Update quantum_keycodes.h 8 years ago
rgblight.c Removed errant + 8 years ago
rgblight.h Add extern for 'led' global, set 'weak' attribute for rgblight_set() 8 years ago
variable_trace.c
variable_trace.h