Commit Graph

24 Commits (0edc68f7cda59dbaf6c807e136972d9f64e79df1)

Author SHA1 Message Date
Pete Sevander 8a332e6f01
Fix Mod-Tap combo regression (#20669) 2 years ago
Stefan Kerkmann fcf8b804ed
[Core] Refactor `keyevent_t` for 1ms timing resolution (#15847) 2 years ago
precondition 1899793f27
Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps (#20211) 2 years ago
precondition 93f2ed3abf
[Bug] Fix compilation error when defining QUICK_TAP_TERM_PER_KEY (#19893) 2 years ago
Joel Challis 1d0b4c8d38
Tidy up use of keycode range helpers (#19756) 2 years ago
Stefan Kerkmann 85984902cf
Introduce IS_EVENT instead of !IS_NOEVENT (#19366) 2 years ago
Stefan Kerkmann dedc54a328
[Core] guard action related debug messages (#19348) 2 years ago
Stefan Kerkmann 962e4c0e18
[Test] Reset timer for every unit test and provide timestamps for log messages (#17028) 2 years ago
precondition 515dd18c28
Remove IGNORE_MOD_TAP_INTERRUPT_PER_KEY in favour of HOLD_ON_OTHER_KEY_PRESS_PER_KEY (#15741) 2 years ago
Albert Y cbabc8dbe6
[Core] Replace Tapping Force Hold feature with Quick Tap Term (#17007) 2 years ago
Felix Kuehling 4ae7525923
Bug17281 - Retain momentary layers until the end of tapping (#17282) 2 years ago
precondition 3b9e186019
Do not enable PERMISSIVE_HOLD when TAPPING_TERM exceeds 500ms (#15674) 3 years ago
Jouke Witteveen 8f585153c4
Add GET_TAPPING_TERM macro to reduce duplicate code (#16681) 3 years ago
Nick Brassel edd1f33013
Missed some erroneous prints. (#16597) 3 years ago
QMK Bot 63646e8906
Format code according to conventions (#16322) 3 years ago
precondition 7148a69d5e
Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap hold functions (#15938) 3 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
Isaac Elenbaas d9393b8684
Add Retro Shift (Auto Shift for Tap Hold via Retro Tapping) and Custom Auto Shifts (#11059) 4 years ago
QMK Bot 2c5d66987d
Format code according to conventions (#15193) 4 years ago
Joel Challis 92385e30cd
Manually format develop (#15003) 4 years ago
Joel Challis a84de5e22b
Revert 14083 && 14144 (#14150) 4 years ago
Joel Challis a8d6547346
Short term bodge for firmware size bloat (#14144) 4 years ago
Joel Challis c4dbf4bf01
Tidy up quantum.c now some of tmk_core has been merged (#14083) 4 years ago
Joel Challis b8e913c8db
Migrate platform independent code from tmk_core -> quantum (#13673) 4 years ago
Sergey Vlasov 610035dce8
Add HOLD_ON_OTHER_KEY_PRESS option for dual-role keys (#9404) 4 years ago
Pete Sevander 7e983796e1
Process combos earlier & overlapping combos (#8591) 4 years ago
github-actions[bot] 0a056cfd81
Format code according to conventions (#12380) 4 years ago
purple-rw 5c1442766c
fix permissive hold when both PERMISSIVE_HOLD_PER_KEY and TAPPING_TERM_PER_KEY are defined (#12125) 4 years ago
James Young fced377ac0
2020 May 30 Breaking Changes Update (#9215) 5 years ago
Drashna Jaelre 23124b9fd1
Fix bug with layer caching in get_event_keycode (#8693) 5 years ago
QMK Bot 61b71320f7 format code according to conventions [skip ci] 5 years ago
ridingqwerty b949343b78
New feature: PERMISSIVE_HOLD_PER_KEY (#7994) 5 years ago
ridingqwerty 95c24bbaf8
Implement and document TAPPING_FORCE_HOLD_PER_KEY (#7859) 5 years ago
Drashna Jaelre 1b0854fdca Cleanup check for PERMISSIVE_HOLD (#7861) 5 years ago
skullY b624f32f94 clang-format changes 6 years ago
Drashna Jaelre 5701b75e3c Custom Tapping Term per key (#5009) 6 years ago
skullydazed 7c9d5ace14 Generate API docs from source code comments (#2491) 7 years ago
Joe Wasson 5d771039ad Fix swap-hands tapping. 7 years ago
Adam Bell 4ab61344f5 Adding permissive_hold 8 years ago
Phong Nguyen d0b4dcc82c Removes redundant {} which cause build failure when DEBUG_ACTION is set 8 years ago
lambdalisue 64f9779fe5 Add TAPPING_FORCE_HOLD to regulate behaviour 8 years ago
fredizzimo 4d4f7684e6 Add ChibiOS support for QMK (#465) 9 years ago
Jack Humbert bf5c2ccee5 splits process_action up to handle records separately (#329) 9 years ago
Jack Humbert 2bbf3d5820 stops forcing debug_action 9 years ago
IBNobody d5b72e7bde Fixed many compiler warnings related to print being disabled 9 years ago