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.
2017-01-29 13:26:31 -05:00
..
process_chording.c
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_chording.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_leader.c
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_leader.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_midi.c
Missing ifdef statement
2016-09-29 14:46:10 -05:00
process_midi.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_music.c
turn off rgb_midi in ez
2017-01-23 13:55:24 -05:00
process_music.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_printer.c
working with power limit
2016-10-16 16:03:56 -04:00
process_printer.h
working with power limit
2016-10-16 16:03:56 -04:00
process_printer_bb.c
working with power limit
2016-10-16 16:03:56 -04:00
process_tap_dance.c
race condition between oneshot_mods and tap_dance
2017-01-29 13:26:31 -05:00
process_tap_dance.h
race condition between oneshot_mods and tap_dance
2017-01-29 13:26:31 -05:00
process_unicode.c
Unregister all mods before inputting Unicode, and reregister afterwards
2017-01-09 02:59:10 +07:00
process_unicode.h
fix strict-prototypes warning
2016-11-26 23:53:15 +07:00