Ilya Zhuravlev
e390a34128
Merge remote-tracking branch 'qmk/master' into merge-2023-09-08
2023-09-08 20:53:27 -06:00
Ryan
da2d2f947d
quantum: remove direct quantum.h
includes ( #21507 )
2023-07-16 23:42:56 +10:00
Xelus22
c4f66e5d6e
[Core] RGB Matrix limit basic indicators to the last render ( #21169 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2023-07-02 15:56:48 -07:00
Ilya Zhuravlev
d6e95213e3
Merge remote-tracking branch 'qmk/master' into merge-2023-06-03
2023-06-03 12:35:25 -06:00
Xelus22
6a619e6403
[Core] Clean up ISSI drivers, Add IS31FL3736 support ( #20572 )
...
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com>
2023-04-30 12:35:27 +10:00
CobraSock
d82c6648f5
Fixed split keyboard issue where custom LED indicators could activate incorrect LEDs ( #20203 ) ( #20204 )
...
Co-authored-by: N M <ninja.milkman@gmail.com>
Fixed split keyboard issue where custom LED indicators could activate incorrect LEDs (#20203 )
2023-04-04 08:46:00 +10:00
Ilya Zhuravlev
06a2fdcc9c
Merge remote-tracking branch 'qmk/master' into merge-2023-03-12
2023-03-18 17:51:58 -06:00
Joel Challis
8e0945c822
Fix rgb_matrix_set_flags_noeeprom declaration ( #18860 )
2022-10-27 09:52:51 +01:00
James Thomson
41159326ca
Fix boundary in RGB_MATRIX_INDICATOR_SET_COLOR
( #18650 )
2022-10-11 11:33:02 -07:00
Drashna Jaelre
64b1ed4550
Fix Per Key LED Indicator Callbacks ( #18450 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-10-04 15:24:22 -07:00
Ryan
36c410592d
Change DRIVER_LED_COUNT
to {LED,RGB}_MATRIX_LED_COUNT
( #18399 )
2022-09-23 22:46:23 +10:00
Ilya Zhuravlev
d4fa6703b8
Merge remote-tracking branch 'qmk/master' into merge-2022-09-10
2022-09-10 04:10:44 -06:00
Drashna Jaelre
1dfe2bb49a
Update LED/RGB Matrix flag function behavior ( #17651 )
2022-07-12 22:18:02 -07:00
Ilya Zhuravlev
3a3c93383f
Merge remote-tracking branch 'qmk/master' into merge-2022-03-06
2022-03-06 20:07:17 -06:00
MasterSpoon
0452ad9479
Add RGB matrix & LED Matrix support for IS31FL3742A, IS31FL3743A, IS31FL3745, IS31FL3746A ( #14989 )
...
Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com>
2022-02-06 09:04:43 -08:00
Adam Lickel
eb8ace0855
RGB Matrix: Reload from EEPROM ( #15923 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-04 19:08:48 -08:00
Ilya Zhuravlev
f0ae3fb701
Merge remote-tracking branch 'qmk/master' into merge-2021-12-11
2021-12-11 20:19:52 -05:00
Drashna Jaelre
160b0558f5
Require explicit enabling of RGB Matrix modes ( #15018 )
2021-11-15 10:41:04 -08:00
lalalademaxiya1
f4ea262c17
Add a new led driver for Keychron's keyboards. ( #14872 )
...
* Add a new led driver for Keychron's keyboards.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c
* Add a new led driver
* Update ckled2001.c
* Update ckled2001.c
* Update ckled2001.c
* Update ckled2001.c
* Delete ckled2001.c
* Create ckled2001.c
* Update ckled2001.c
* Update chibios-contrib
Co-authored-by: keychron-dev <85598583+keychron-dev@users.noreply.github.com>
Co-authored-by: lokher <lokher@gmail.com>
2021-11-02 09:43:53 +11:00
Vlad K
a29ca1e7f1
Add support for ISSI drivers on both sides of a split keyboard ( #13842 )
...
* Gets RGB working on a split keyboard with IS31FL3733. Currently needs small tweak to re-enable WS2812
* Added helper function
* Trying to integrate the function
* Moved functionality into a macro
* Swapped conditional for a macro everywhere
* Tidying up
* More code cleanup
* Documentation updates
* Fixed formatting via linter
* Switching to a function from a macro
* Fixed compile error
* Fixing WS2812 behavior. UNTESTED.
* Updated documentation about the driver addresses.
* Fixed code for WS2812
* Trying to add in LED_MATRIX support
* Updated effects for LED matrix
* Updated third-party effect defines.
* Ran format-c on modified files
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
* Move to static inline. Avoids issues with gcc v8+
* Move helper function for LED_matrix to static inline to avoid issues with gcc v8+
Co-authored-by: Vlad Kvitnevskiy <vladkvit@outlook.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-02 09:04:37 +11:00
Ilya Zhuravlev
cf548ab9e6
Merge branch 'qmk-pre-merge-2021-09-12' into qmk-merge-2021-09-12
2021-09-12 14:08:31 -04:00
Drashna Jaelre
7da97c293d
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
2021-08-18 04:19:00 +10:00
Ryan
777fffb067
Revert "Add rgblight to RGB Matrix VPATH" ( #13559 )
2021-07-17 13:39:52 +10:00
Ryan
d61e5c0027
Move LED/RGB Matrix code into their own directories ( #13257 )
2021-06-22 18:26:23 +10:00