summaryrefslogtreecommitdiff
path: root/quantum/action_tapping.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-30Merge remote-tracking branch 'origin/master' into developQMK Bot1-17/+17
2025-11-30[CI] Format code according to conventions (#25827)QMK Bot1-17/+17
2025-11-23[Bug][Core] Fix Speculative Hold to enable also right-handed RSFT, RCTL by de...Pascal Getreuer1-1/+1
2025-11-11[Core] Speculative Hold option for mod-taps: hold mods instantly while unsett...Pascal Getreuer1-0/+171
2025-11-01making flowtap timer public so it can be used easily with combos (#25731)Nimish Gåtam1-0/+7
2025-04-28[Core] Enhance Flow Tap to work better for rolls over multiple tap-hold keys....Pascal Getreuer1-12/+45
2025-04-22[Bug][Core] Fix for Flow Tap: fix handling of distinct taps and timer updates...Pascal Getreuer1-32/+73
2025-04-14[Core] Flow Tap tap-hold option to disable HRMs during fast typing (#25125)Pascal Getreuer1-31/+107
2025-01-30[Bug][Core] Fix for Chordal Hold: stuck mods when mod-taps are pressed in a s...Pascal Getreuer1-1/+1
2025-01-27[Core] Add Chordal Hold, an "opposite hands rule" tap-hold option similar to ...Pascal Getreuer1-20/+254
2023-09-25Improve test invocation, fix Retro Shift bugs, and add Auto+Retro Shift test ...Isaac Elenbaas1-39/+39
2023-05-10Fix Mod-Tap combo regression (#20669)Pete Sevander1-4/+6
2023-04-03[Core] Refactor `keyevent_t` for 1ms timing resolution (#15847)Stefan Kerkmann1-50/+66
2023-04-03Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps (#20211)precondition1-13/+4
2023-02-22[Bug] Fix compilation error when defining QUICK_TAP_TERM_PER_KEY (#19893)precondition1-1/+1
2023-02-10Tidy up use of keycode range helpers (#19756)Joel Challis1-2/+2
2022-12-17Introduce IS_EVENT instead of !IS_NOEVENT (#19366)Stefan Kerkmann1-7/+7
2022-12-15[Core] guard action related debug messages (#19348)Stefan Kerkmann1-52/+36
2022-12-15[Test] Reset timer for every unit test and provide timestamps for log message...Stefan Kerkmann1-2/+2
2022-12-13Remove IGNORE_MOD_TAP_INTERRUPT_PER_KEY in favour of HOLD_ON_OTHER_KEY_PRESS_...precondition1-4/+10
2022-12-12[Core] Replace Tapping Force Hold feature with Quick Tap Term (#17007)Albert Y1-13/+6
2022-11-28Bug17281 - Retain momentary layers until the end of tapping (#17282)Felix Kuehling1-77/+84
2022-06-24Do not enable PERMISSIVE_HOLD when TAPPING_TERM exceeds 500ms (#15674)precondition1-7/+5
2022-04-16Add GET_TAPPING_TERM macro to reduce duplicate code (#16681)Jouke Witteveen1-14/+9
2022-03-10Missed some erroneous prints. (#16597)Nick Brassel1-5/+6
2022-02-12Format code according to conventions (#16322)QMK Bot1-4/+12
2022-02-11Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap...precondition1-9/+9
2021-11-28Fix HOLD_ON_OTHER_KEY_PRESS after #11059 (#15307)Stefan Kerkmann1-4/+4
2021-11-26New feature: `DYNAMIC_TAPPING_TERM_ENABLE` (#11036)precondition1-3/+5
2021-11-25Add Retro Shift (Auto Shift for Tap Hold via Retro Tapping) and Custom Auto S...Isaac Elenbaas1-13/+93
2021-11-01Manually format develop (#15003)Joel Challis1-15/+23
2021-08-25Revert 14083 && 14144 (#14150)Joel Challis1-35/+0
2021-08-24Short term bodge for firmware size bloat (#14144)Joel Challis1-1/+1
2021-08-24Tidy up quantum.c now some of tmk_core has been merged (#14083)Joel Challis1-0/+35
2021-08-18Migrate platform independent code from tmk_core -> quantum (#13673)Joel Challis1-0/+456