1
0
Fork 0

Rgb matrix/enable modes explicitly (#13758)

* Change animations to require explicet activation

* Add support for legacy config

* Make default for now

* Add LED Matrix support

* change LED Matrix docs
This commit is contained in:
Drashna Jael're 2021-08-17 11:19:00 -07:00 committed by GitHub
parent 85351dc23d
commit 7da97c293d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
51 changed files with 359 additions and 122 deletions

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_ALPHAS_MODS
#ifdef ENABLE_RGB_MATRIX_ALPHAS_MODS
RGB_MATRIX_EFFECT(ALPHAS_MODS)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_BREATHING
#ifdef ENABLE_RGB_MATRIX_BREATHING
RGB_MATRIX_EFFECT(BREATHING)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
#ifdef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
RGB_MATRIX_EFFECT(BAND_PINWHEEL_SAT)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
#ifdef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
RGB_MATRIX_EFFECT(BAND_PINWHEEL_VAL)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_BAND_SAT
#ifdef ENABLE_RGB_MATRIX_BAND_SAT
RGB_MATRIX_EFFECT(BAND_SAT)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT
#ifdef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
RGB_MATRIX_EFFECT(BAND_SPIRAL_SAT)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL
#ifdef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
RGB_MATRIX_EFFECT(BAND_SPIRAL_VAL)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_BAND_VAL
#ifdef ENABLE_RGB_MATRIX_BAND_VAL
RGB_MATRIX_EFFECT(BAND_VAL)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_CYCLE_ALL
#ifdef ENABLE_RGB_MATRIX_CYCLE_ALL
RGB_MATRIX_EFFECT(CYCLE_ALL)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
#ifdef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
RGB_MATRIX_EFFECT(CYCLE_LEFT_RIGHT)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_CYCLE_OUT_IN
#ifdef ENABLE_RGB_MATRIX_CYCLE_OUT_IN
RGB_MATRIX_EFFECT(CYCLE_OUT_IN)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
#ifdef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
RGB_MATRIX_EFFECT(CYCLE_OUT_IN_DUAL)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_CYCLE_PINWHEEL
#ifdef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
RGB_MATRIX_EFFECT(CYCLE_PINWHEEL)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_CYCLE_SPIRAL
#ifdef ENABLE_RGB_MATRIX_CYCLE_SPIRAL
RGB_MATRIX_EFFECT(CYCLE_SPIRAL)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_CYCLE_UP_DOWN
#ifdef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
RGB_MATRIX_EFFECT(CYCLE_UP_DOWN)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_DUAL_BEACON
#ifdef ENABLE_RGB_MATRIX_DUAL_BEACON
RGB_MATRIX_EFFECT(DUAL_BEACON)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
#ifdef ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
RGB_MATRIX_EFFECT(GRADIENT_LEFT_RIGHT)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN
#ifdef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
RGB_MATRIX_EFFECT(GRADIENT_UP_DOWN)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_HUE_BREATHING
#ifdef ENABLE_RGB_MATRIX_HUE_BREATHING
RGB_MATRIX_EFFECT(HUE_BREATHING)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_HUE_PENDULUM
#ifdef ENABLE_RGB_MATRIX_HUE_PENDULUM
RGB_MATRIX_EFFECT(HUE_PENDULUM)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_HUE_WAVE
#ifdef ENABLE_RGB_MATRIX_HUE_WAVE
RGB_MATRIX_EFFECT(HUE_WAVE)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
#ifdef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
RGB_MATRIX_EFFECT(JELLYBEAN_RAINDROPS)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_RAINBOW_BEACON
#ifdef ENABLE_RGB_MATRIX_RAINBOW_BEACON
RGB_MATRIX_EFFECT(RAINBOW_BEACON)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
#ifdef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
RGB_MATRIX_EFFECT(RAINBOW_MOVING_CHEVRON)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS
#ifdef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
RGB_MATRIX_EFFECT(RAINBOW_PINWHEELS)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#ifndef DISABLE_RGB_MATRIX_RAINDROPS
#ifdef ENABLE_RGB_MATRIX_RAINDROPS
RGB_MATRIX_EFFECT(RAINDROPS)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS

View file

@ -1,4 +1,4 @@
#if defined(RGB_MATRIX_FRAMEBUFFER_EFFECTS) && !defined(DISABLE_RGB_MATRIX_TYPING_HEATMAP)
#if defined(RGB_MATRIX_FRAMEBUFFER_EFFECTS) && defined(ENABLE_RGB_MATRIX_TYPING_HEATMAP)
RGB_MATRIX_EFFECT(TYPING_HEATMAP)
# ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS