led_matrix_legacy_enables.h 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. /* Copyright 2021 QMK
  2. *
  3. * This program is free software: you can redistribute it and/or modify
  4. * it under the terms of the GNU General Public License as published by
  5. * the Free Software Foundation, either version 2 of the License, or
  6. * (at your option) any later version.
  7. *
  8. * This program is distributed in the hope that it will be useful,
  9. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. * GNU General Public License for more details.
  12. *
  13. * You should have received a copy of the GNU General Public License
  14. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  15. */
  16. // to-do: remove this
  17. #pragma once
  18. #ifndef DISABLE_LED_MATRIX_ALPHAS_MODS
  19. # define ENABLE_LED_MATRIX_ALPHAS_MODS
  20. #endif
  21. #ifndef DISABLE_LED_MATRIX_BREATHING
  22. # define ENABLE_LED_MATRIX_BREATHING
  23. #endif
  24. #ifndef DISABLE_LED_MATRIX_BAND
  25. # define ENABLE_LED_MATRIX_BAND
  26. #endif
  27. #ifndef DISABLE_LED_MATRIX_BAND_PINWHEEL
  28. # define ENABLE_LED_MATRIX_BAND_PINWHEEL
  29. #endif
  30. #ifndef DISABLE_LED_MATRIX_BAND_SPIRAL
  31. # define ENABLE_LED_MATRIX_BAND_SPIRAL
  32. #endif
  33. #ifndef DISABLE_LED_MATRIX_CYCLE_LEFT_RIGHT
  34. # define ENABLE_LED_MATRIX_CYCLE_LEFT_RIGHT
  35. #endif
  36. #ifndef DISABLE_LED_MATRIX_CYCLE_UP_DOWN
  37. # define ENABLE_LED_MATRIX_CYCLE_UP_DOWN
  38. #endif
  39. #ifndef DISABLE_LED_MATRIX_CYCLE_OUT_IN
  40. # define ENABLE_LED_MATRIX_CYCLE_OUT_IN
  41. #endif
  42. #ifndef DISABLE_LED_MATRIX_DUAL_BEACON
  43. # define ENABLE_LED_MATRIX_DUAL_BEACON
  44. #endif
  45. #if defined(LED_MATRIX_KEYREACTIVE_ENABLED)
  46. # ifndef DISABLE_LED_MATRIX_SOLID_REACTIVE_SIMPLE
  47. # define ENABLE_LED_MATRIX_SOLID_REACTIVE_SIMPLE
  48. # endif
  49. # ifndef DISABLE_LED_MATRIX_SOLID_REACTIVE_WIDE
  50. # define ENABLE_LED_MATRIX_SOLID_REACTIVE_WIDE
  51. # endif
  52. # ifndef DISABLE_LED_MATRIX_SOLID_REACTIVE_MULTIWIDE
  53. # define ENABLE_LED_MATRIX_SOLID_REACTIVE_MULTIWIDE
  54. # endif
  55. # ifndef DISABLE_LED_MATRIX_SOLID_REACTIVE_CROSS
  56. # define ENABLE_LED_MATRIX_SOLID_REACTIVE_CROSS
  57. # endif
  58. # ifndef DISABLE_LED_MATRIX_SOLID_REACTIVE_MULTICROSS
  59. # define ENABLE_LED_MATRIX_SOLID_REACTIVE_MULTICROSS
  60. # endif
  61. # ifndef DISABLE_LED_MATRIX_SOLID_REACTIVE_NEXUS
  62. # define ENABLE_LED_MATRIX_SOLID_REACTIVE_NEXUS
  63. # endif
  64. # ifndef DISABLE_LED_MATRIX_SOLID_REACTIVE_MULTINEXUS
  65. # define ENABLE_LED_MATRIX_SOLID_REACTIVE_MULTINEXUS
  66. # endif
  67. # ifndef DISABLE_LED_MATRIX_SPLASH
  68. # define ENABLE_LED_MATRIX_SPLASH
  69. # endif
  70. # ifndef DISABLE_LED_MATRIX_MULTISPLASH
  71. # define ENABLE_LED_MATRIX_MULTISPLASH
  72. # endif
  73. #endif
  74. #ifndef DISABLE_LED_MATRIX_WAVE_LEFT_RIGHT
  75. # define ENABLE_LED_MATRIX_WAVE_LEFT_RIGHT
  76. #endif
  77. #ifndef DISABLE_LED_MATRIX_WAVE_UP_DOWN
  78. # define ENABLE_LED_MATRIX_WAVE_UP_DOWN
  79. #endif