summaryrefslogtreecommitdiffstats
path: root/quantum/process_keycode/process_tap_dance.c
Commit message (Expand)AuthorAgeFilesLines
* On-each-release tap dance function (#20255)leep-frog2023-07-261-0/+8
* process_keycode: remove direct `quantum.h` includes (#21486)Ryan2023-07-111-0/+7
* Fix functions with empty params (#19647)Ryan2023-01-201-1/+1
* Tap Dance: remove `qk_` prefix (#19313)Ryan2022-12-141-22/+22
* Fix layer switching from tap dances by redoing the keymap lookup (#17935)Sergey Vlasov2022-10-031-3/+9
* tap-dance: Restructure code and document in more detail (#16394)Jouke Witteveen2022-06-131-82/+55
* Add GET_TAPPING_TERM macro to reduce duplicate code (#16681)Jouke Witteveen2022-04-161-5/+1
* Format code according to conventions (#16322)QMK Bot2022-02-121-1/+3
* Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap...precondition2022-02-111-1/+1
* Fix type of Tap Dance max index variable (#14887)Drashna Jaelre2021-10-191-1/+1
* Apply `TAP_CODE_DELAY` to Tap Dance key sequences (#14412)Drashna Jaelre2021-09-131-0/+2
* matrix_scan_x -> x_task (#13748)Joel Challis2021-07-281-1/+1
* Do not leak weak mods from tap dance to the interrupting keypress (#12471)Sergey Vlasov2021-04-251-0/+4
* Fix Tap-Hold Configs (#11127)Drashna Jaelre2021-01-041-1/+4
* Update features to use Custom Tapping Term when appropriate (#6259)Drashna Jaelre2020-08-291-5/+1
* Generalize Tap Dance Layer functions (#6629)Drashna Jaelre2019-09-211-1/+1
* clang-format changesskullY2019-08-301-143/+125
* Register the interrupting keycode in the tap dance state structGiuseppe Rota2018-12-301-0/+2
* Adds default value for TAPPING_TERM if Tap Dance is enabled (#2785)Drashna Jaelre2018-10-011-0/+4
* Fix tapdance when one-shot is disabled.Joe Wasson2018-07-151-0/+6
* Fixes to get tap dance to fire at proper places (#2272)scauligi2018-02-041-29/+44
* added the possibility to hav shifted(modded) tap dancepmalecka2018-01-121-0/+4
* fix for toggle tap dancePtomerty2017-09-101-1/+1
* tap-dance: key + layer helperGergely Nagy2017-08-021-0/+18
* switched to uint8 and 16Nick Choi2017-05-291-2/+2
* moved specific tap term to its own functionNick Choi2017-05-251-2/+4
* Added per case tapping term, updated FF-nikchi keymap.Nick Choi2017-05-251-2/+8
* Worked around some new Makefile issues.nielsenz2017-03-301-0/+2
* Clarify the quantum license (#1042)skullydazed2017-03-281-0/+15
* race condition between oneshot_mods and tap_danceSjB2017-01-291-1/+6
* restore each_tap callbackPavlos Vinieratos2016-09-211-0/+1
* tap-dance: Do not start a sequence on keyupGergely Nagy2016-09-011-2/+3
* Add a register/unregister_code16 pair of functionsGergely Nagy2016-08-181-4/+4
* tap-dance: Major rework, to make it more reliableGergely Nagy2016-08-171-60/+61
* tap-dance: Include action_tapping.h for TAPPING_TERMGergely Nagy2016-08-171-0/+1
* tap-dance: Add some debugging supportGergely Nagy2016-07-271-0/+15
* tap-dance: Code cleanupGergely Nagy2016-07-221-21/+24
* tap-dance: Support user_data for the callbacksGergely Nagy2016-07-221-41/+20
* tap-dance: Support for holding keysGergely Nagy2016-07-221-1/+10
* add a couple of commentsPavlos Vinieratos2016-07-191-0/+2
* on_each_tap_fn is called on tap down and tap upPavlos Vinieratos2016-07-191-1/+1
* in the default case, it should be called if there is actually a tapPavlos Vinieratos2016-07-181-2/+2
* change naming, and remove extraneous definitionPavlos Vinieratos2016-07-171-17/+15
* add an `anyway` and a `reset` callbackPavlos Vinieratos2016-07-161-1/+35
* in case its NULLPavlos Vinieratos2016-07-161-1/+3
* Moves features to their own files (process_*), adds tap dance feature (#460)Jack Humbert2016-06-291-0/+90