diff options
| author | Joshua Diamond <josh@windowoffire.com> | 2021-04-15 19:32:17 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-15 19:32:17 -0400 |
| commit | e2289ffac09e86da32a331ce688e9cd3875e1cd6 (patch) | |
| tree | 2b4ccf4a2c50f027c89720b8a58b2a0e48c82dc1 /quantum | |
| parent | 1629c9b71a4fa161871ca4dce524055cf26d3bf3 (diff) | |
| download | qmk_firmware-e2289ffac09e86da32a331ce688e9cd3875e1cd6.tar.gz qmk_firmware-e2289ffac09e86da32a331ce688e9cd3875e1cd6.zip | |
Add missing RGB_MODE_TWINKLE / RGB_M_TW keycodes (#11935)
* Add missing RGB_MODE_TWINKLE / RGB_M_TW keycodes
* Better comment
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Diffstat (limited to 'quantum')
| -rw-r--r-- | quantum/process_keycode/process_rgb.c | 5 | ||||
| -rw-r--r-- | quantum/quantum_keycodes.h | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/quantum/process_keycode/process_rgb.c b/quantum/process_keycode/process_rgb.c index 5dd8e7809..167c0c03c 100644 --- a/quantum/process_keycode/process_rgb.c +++ b/quantum/process_keycode/process_rgb.c | |||
| @@ -207,6 +207,11 @@ bool process_rgb(const uint16_t keycode, const keyrecord_t *record) { | |||
| 207 | rgblight_mode(RGBLIGHT_MODE_RGB_TEST); | 207 | rgblight_mode(RGBLIGHT_MODE_RGB_TEST); |
| 208 | #endif | 208 | #endif |
| 209 | return false; | 209 | return false; |
| 210 | case RGB_MODE_TWINKLE: | ||
| 211 | #if defined(RGBLIGHT_ENABLE) && !defined(RGBLIGHT_DISABLE_KEYCODES) && defined(RGBLIGHT_EFFECT_TWINKLE) | ||
| 212 | handleKeycodeRGBMode(RGBLIGHT_MODE_TWINKLE, RGBLIGHT_MODE_TWINKLE_end); | ||
| 213 | #endif | ||
| 214 | return false; | ||
| 210 | } | 215 | } |
| 211 | } | 216 | } |
| 212 | 217 | ||
diff --git a/quantum/quantum_keycodes.h b/quantum/quantum_keycodes.h index b6353081c..26021598a 100644 --- a/quantum/quantum_keycodes.h +++ b/quantum/quantum_keycodes.h | |||
| @@ -511,6 +511,9 @@ enum quantum_keycodes { | |||
| 511 | ONESHOT_DISABLE, | 511 | ONESHOT_DISABLE, |
| 512 | ONESHOT_TOGGLE, | 512 | ONESHOT_TOGGLE, |
| 513 | 513 | ||
| 514 | // RGB underglow/matrix (continued) | ||
| 515 | RGB_MODE_TWINKLE, | ||
| 516 | |||
| 514 | // Start of custom keycode range for keyboards and keymaps - always leave at the end | 517 | // Start of custom keycode range for keyboards and keymaps - always leave at the end |
| 515 | SAFE_RANGE | 518 | SAFE_RANGE |
| 516 | }; | 519 | }; |
| @@ -654,6 +657,7 @@ enum quantum_keycodes { | |||
| 654 | #define RGB_M_X RGB_MODE_XMAS | 657 | #define RGB_M_X RGB_MODE_XMAS |
| 655 | #define RGB_M_G RGB_MODE_GRADIENT | 658 | #define RGB_M_G RGB_MODE_GRADIENT |
| 656 | #define RGB_M_T RGB_MODE_RGBTEST | 659 | #define RGB_M_T RGB_MODE_RGBTEST |
| 660 | #define RGB_M_TW RGB_MODE_TWINKLE | ||
| 657 | 661 | ||
| 658 | // Magic aliases | 662 | // Magic aliases |
| 659 | #define CL_SWAP MAGIC_SWAP_CONTROL_CAPSLOCK | 663 | #define CL_SWAP MAGIC_SWAP_CONTROL_CAPSLOCK |
