diff options
| author | Drashna Jaelre <drashna@live.com> | 2019-07-16 01:37:19 -0700 |
|---|---|---|
| committer | skullydazed <skullydazed@users.noreply.github.com> | 2019-07-16 01:37:19 -0700 |
| commit | c44fc68297029da87233777aff6978d39caebbb1 (patch) | |
| tree | f580b1ae96684577caa899a8180a2f9cb4a81aca /quantum/process_keycode/process_combo.h | |
| parent | 5fa0a274eaf6c3f2b1dbd4e6e23a4c3b884f1d44 (diff) | |
| download | qmk_firmware-c44fc68297029da87233777aff6978d39caebbb1.tar.gz qmk_firmware-c44fc68297029da87233777aff6978d39caebbb1.zip | |
Allow Combo feature to be enabled/disabled live (#6318)
* Add ability to enable/disable combos
* Update documentation for Combo feature
* Change keycodes for appeasement
* Simplify combo_toggle function
* Update names
* Update combo docs to use tables
Diffstat (limited to 'quantum/process_keycode/process_combo.h')
| -rw-r--r-- | quantum/process_keycode/process_combo.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/quantum/process_keycode/process_combo.h b/quantum/process_keycode/process_combo.h index f06d2d345..aab284957 100644 --- a/quantum/process_keycode/process_combo.h +++ b/quantum/process_keycode/process_combo.h | |||
| @@ -58,4 +58,9 @@ bool process_combo(uint16_t keycode, keyrecord_t *record); | |||
| 58 | void matrix_scan_combo(void); | 58 | void matrix_scan_combo(void); |
| 59 | void process_combo_event(uint8_t combo_index, bool pressed); | 59 | void process_combo_event(uint8_t combo_index, bool pressed); |
| 60 | 60 | ||
| 61 | void combo_enable(void); | ||
| 62 | void combo_disable(void); | ||
| 63 | void combo_toggle(void); | ||
| 64 | bool is_combo_enabled(void); | ||
| 65 | |||
| 61 | #endif | 66 | #endif |
