Commit History

Author SHA1 Message Date
  Pascal Getreuer 9d47119457 [Core] Options to constrain Speculative Hold: `SPECULATIVE_HOLD_ONE_KEY` and `SPECULATIVE_HOLD_FLOW_TERM`. (#26099) 2 months ago
  QMK Bot ee60542bd6 Merge remote-tracking branch 'origin/master' into develop 8 months ago
  QMK Bot 6ed61c65dd [CI] Format code according to conventions (#25827) 8 months ago
  Pascal Getreuer 4015c40ba4 [Bug][Core] Fix Speculative Hold to enable also right-handed RSFT, RCTL by default. (#25797) 8 months ago
  Pascal Getreuer efc5d63383 [Core] Speculative Hold option for mod-taps: hold mods instantly while unsettled. (#25572) 8 months ago
  Nimish Gåtam 8c93a33cd3 making flowtap timer public so it can be used easily with combos (#25731) 9 months ago
  Pascal Getreuer c26449e64f [Core] Enhance Flow Tap to work better for rolls over multiple tap-hold keys. (#25200) 1 year ago
  Pascal Getreuer 73e2ef486a [Bug][Core] Fix for Flow Tap: fix handling of distinct taps and timer updates. (#25175) 1 year ago
  Pascal Getreuer 8d8dcb089e [Core] Flow Tap tap-hold option to disable HRMs during fast typing (#25125) 1 year ago
  Pascal Getreuer 9d799aff97 [Bug][Core] Fix for Chordal Hold: stuck mods when mod-taps are pressed in a stuttered sequence. (#24878) 1 year ago
  Pascal Getreuer 544ddde113 [Core] Add Chordal Hold, an "opposite hands rule" tap-hold option similar to Achordion, Bilateral Combinations. (#24560) 1 year ago
  Isaac Elenbaas dd94877ec6 Improve test invocation, fix Retro Shift bugs, and add Auto+Retro Shift test cases (#15889) 2 years ago
  Pete Sevander 8a332e6f01 Fix Mod-Tap combo regression (#20669) 3 years ago
  Stefan Kerkmann fcf8b804ed [Core] Refactor `keyevent_t` for 1ms timing resolution (#15847) 3 years ago
  precondition 1899793f27 Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps (#20211) 3 years ago
  precondition 93f2ed3abf [Bug] Fix compilation error when defining QUICK_TAP_TERM_PER_KEY (#19893) 3 years ago
  Joel Challis 1d0b4c8d38 Tidy up use of keycode range helpers (#19756) 3 years ago
  Stefan Kerkmann 85984902cf Introduce IS_EVENT instead of !IS_NOEVENT (#19366) 3 years ago
  Stefan Kerkmann dedc54a328 [Core] guard action related debug messages (#19348) 3 years ago
  Stefan Kerkmann 962e4c0e18 [Test] Reset timer for every unit test and provide timestamps for log messages (#17028) 3 years ago
  precondition 515dd18c28 Remove IGNORE_MOD_TAP_INTERRUPT_PER_KEY in favour of HOLD_ON_OTHER_KEY_PRESS_PER_KEY (#15741) 3 years ago
  Albert Y cbabc8dbe6 [Core] Replace Tapping Force Hold feature with Quick Tap Term (#17007) 3 years ago
  Felix Kuehling 4ae7525923 Bug17281 - Retain momentary layers until the end of tapping (#17282) 3 years ago
  precondition 3b9e186019 Do not enable PERMISSIVE_HOLD when TAPPING_TERM exceeds 500ms (#15674) 4 years ago
  Jouke Witteveen 8f585153c4 Add GET_TAPPING_TERM macro to reduce duplicate code (#16681) 4 years ago
  Nick Brassel edd1f33013 Missed some erroneous prints. (#16597) 4 years ago
  QMK Bot 63646e8906 Format code according to conventions (#16322) 4 years ago
  precondition 7148a69d5e Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap hold functions (#15938) 4 years ago
  Stefan Kerkmann ca5670762b Fix HOLD_ON_OTHER_KEY_PRESS after #11059 (#15307) 4 years ago
  precondition 4bac5f53d8 New feature: `DYNAMIC_TAPPING_TERM_ENABLE` (#11036) 4 years ago