aboutsummaryrefslogtreecommitdiffstats
path: root/quantum/process_keycode/process_combo.h
diff options
context:
space:
mode:
authorGravatar Drashna Jaelre <drashna@live.com>2019-07-16 01:37:19 -0700
committerGravatar skullydazed <skullydazed@users.noreply.github.com>2019-07-16 01:37:19 -0700
commitc44fc68297029da87233777aff6978d39caebbb1 (patch)
treef580b1ae96684577caa899a8180a2f9cb4a81aca /quantum/process_keycode/process_combo.h
parent5fa0a274eaf6c3f2b1dbd4e6e23a4c3b884f1d44 (diff)
downloadqmk_firmware-c44fc68297029da87233777aff6978d39caebbb1.tar.gz
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.h5
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);
void matrix_scan_combo(void);
void process_combo_event(uint8_t combo_index, bool pressed);
+void combo_enable(void);
+void combo_disable(void);
+void combo_toggle(void);
+bool is_combo_enabled(void);
+
#endif