Commit Graph

33 Commits (4ebb065f94694b40cadf77808cba946d2fb5bb3c)

Author SHA1 Message Date
Ben Cooper 4ebb065f94
Fix combo_ref_from_layer respect different default layer [#21780] (#21781) 2 years ago
フィルターペーパー 83c73d42f9
process_combo: restore wait.h header (#21514) 2 years ago
Ryan eee0384167
process_keycode: remove direct `quantum.h` includes (#21486) 2 years ago
Nick Brassel 5faa23d54c
Keymap introspection for combos. (#19670) 2 years ago
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
Joel Challis c485d1cf26
Remove use of keymap.h (#20004) 2 years ago
Eric.a Gebhart db1eeea478
Add combo hook to allow per layer combo reference layers. (#16699) 2 years ago
Ryan efe520645e
Normalise Combo keycodes (#18877) 3 years ago
Pascal Getreuer 6a0d90f81a
Fix Caps Word capitalization when used with Combos + Auto Shift. (#17549) 3 years ago
Nick Brassel 8d5eacb7dd
Add support for encoder mapping. (#13286) 3 years ago
QMK Bot 63646e8906
Format code according to conventions (#16322) 3 years ago
Pete Sevander d700447dda
Combo `TAP_CODE_DELAY` and `clear_weak_mods` (#15866) 3 years ago
Pete Sevander 21958a9343
New combo configuration options (#15083) 3 years ago
QMK Bot 2c5d66987d
Format code according to conventions (#15193) 4 years ago
Joel Challis 92385e30cd
Manually format develop (#15003) 4 years ago
Pete Sevander fd3dc3a997
Fix `combo_disable` (#13988) 4 years ago
Pete Sevander 7e983796e1
Process combos earlier & overlapping combos (#8591) 4 years ago
Joel Challis 03d258c222
matrix_scan_x -> x_task (#13748) 4 years ago
QMK Bot a3db72df72 format code according to conventions [skip ci] 5 years ago
Pete Sevander b0335b2731 Bigger combo index (#9318) 5 years ago
Joel Challis 6ceaae30f5
Run clang-format manually to fix recently changed files (#8552) 5 years ago
Jeremy Bernhardt e5d34fd084
Variable combo (#8120) 5 years ago
skullY b624f32f94 clang-format changes 6 years ago
Drashna Jaelre c44fc68297 Allow Combo feature to be enabled/disabled live (#6318) 6 years ago
Bob 02b74d521b fix combo enabling logic (#5610) 6 years ago
Bob bc536b9b6d Switch process_combo to using global register and timer (#2561) 6 years ago
Shihpin Tseng 1950a145c7 Fix process_combo which assign -1 to uint16_t 7 years ago
Brian Choromanski 6c74d734c2 Fixed various keymaps and the allocation of "key_combos" (#2526) 7 years ago
Shihpin Tseng 750f8ec94e Fix process_combo.c compile warning 8 years ago
skullydazed 23839b8c6d Clarify the quantum license (#1042) 8 years ago
Ofer Plesser 6e7cfa83b9 Refactored as well as added support for action keys in combos 9 years ago
Ofer Plesser b6bf4e0dce Added support for timing out combos if a key as been pressed for longer than COMBO_TERM 9 years ago
Ofer Plesser eac8fa7999 Implemented basic key combination feature 9 years ago