Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24511d31b6 
								
							 
						 
						
							
							
								
								LED/RGB Matrix: add header for drivers ( #22628 )  
							
							
							
						 
						
							2023-12-08 16:54:47 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pete Neisen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7cc90c234f 
								
							 
						 
						
							
							
								
								Converted RGB matrix to use last_input_activity_elapsed(). ( #21687 )  
							
							... 
							
							
							
							Co-authored-by: Nick Brassel <nick@tzarc.org> 
							
						 
						
							2023-11-30 09:38:06 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b52aca0af8 
								
							 
						 
						
							
							
								
								Relocate LED driver init code ( #22365 )  
							
							
							
						 
						
							2023-11-01 00:53:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dasky 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f293658147 
								
							 
						 
						
							
							
								
								RGB/LED matrix use limits size optimisation ( #22325 )  
							
							
							
						 
						
							2023-10-25 22:06:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dasky 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7e0147f8e6 
								
							 
						 
						
							
							
								
								Fix compilation error when led/rgb process limit is zero. ( #22328 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2023-10-24 13:45:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								c245ee4cd3 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2023-10-23 23:00:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dasky 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca45416999 
								
							 
						 
						
							
							
								
								Remove extra led_matrix_indicators_user call ( #22329 )  
							
							
							
						 
						
							2023-10-24 00:00:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cf7d3435d7 
								
							 
						 
						
							
							
								
								Add _flush() functions to LED drivers ( #22308 )  
							
							
							
						 
						
							2023-10-22 18:32:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d56ee70c52 
								
							 
						 
						
							
							
								
								Rename DRIVER_ADDR_n defines ( #22200 )  
							
							... 
							
							
							
							Co-authored-by: Nick Brassel <nick@tzarc.org> 
							
						 
						
							2023-10-21 21:41:59 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c0f16be50f 
								
							 
						 
						
							
							
								
								Rename CKLED2001 driver to SNLED27351 ( #22071 )  
							
							
							
						 
						
							2023-10-04 20:10:05 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd5860de4e 
								
							 
						 
						
							
							
								
								is31fl3737/3741: add LED Matrix support ( #22163 )  
							
							
							
						 
						
							2023-10-03 01:09:20 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6910ed2de5 
								
							 
						 
						
							
							
								
								Add _DEFAULT_ON lighting configuration options ( #21865 )  
							
							
							
						 
						
							2023-09-29 18:31:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Less/Rikki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								346b06d391 
								
							 
						 
						
							
							
								
								refactor: move default RGB/LED matrix #defines ( #21938 )  
							
							... 
							
							
							
							* refactor: move default RGB/LED matrix #defines
Moving the fallback definitions of macros like LED_MATRIX_VAL_STEP and
RGB_MATRIX_MAXIMUM_BRIGHTNESS to header files allows keyboards to
leverage these defaults without requiring #ifdef guards (and often
repeating said fallback definitions).
* style: use if(n)def for consistency
and remove redundant UINT8_MAX checks on maximum brightness
Co-authored-by: Joel Challis <git@zvecr.com>
* refactor: remove INDICATOR_MAX_BRIGHTNESS macro
Co-authored-by: Joel Challis <git@zvecr.com>
---------
Co-authored-by: Joel Challis <git@zvecr.com> 
							
						 
						
							2023-09-28 11:51:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								288c2313fe 
								
							 
						 
						
							
							
								
								is31fl3218: Add LED Matrix support ( #22126 )  
							
							... 
							
							
							
							Co-authored-by: Joel Challis <git@zvecr.com> 
							
						 
						
							2023-09-27 14:37:06 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32de27bb20 
								
							 
						 
						
							
							
								
								is31fl3736: extract single-color API ( #22133 )  
							
							
							
						 
						
							2023-09-27 01:18:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db68a95cae 
								
							 
						 
						
							
							
								
								LED/RGB Matrix: prefix driver defines ( #22088 )  
							
							
							
						 
						
							2023-09-21 12:16:17 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2aacda3235 
								
							 
						 
						
							
							
								
								Move PACKED define to util.h ( #22074 )  
							
							
							
						 
						
							2023-09-20 07:33:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dfb6d38f08 
								
							 
						 
						
							
							
								
								Simplfy RGB/LED matrix effect logic ( #21703 )  
							
							
							
						 
						
							2023-08-23 00:03:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								571b8bac82 
								
							 
						 
						
							
							
								
								LED Matrix: driver naming cleanups ( #21580 )  
							
							
							
						 
						
							2023-07-29 15:25:00 +10: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c4b53a143 
								
							 
						 
						
							
							
								
								[Bug] Realign and size check EECONFIG structures ( #20541 )  
							
							... 
							
							
							
							Co-authored-by: Nick Brassel <nick@tzarc.org> 
							
						 
						
							2023-05-08 10:56:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c6942ea40 
								
							 
						 
						
							
							
								
								Remove config.h include from quantum files ( #19817 )  
							
							
							
						 
						
							2023-02-12 02:40:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5a20cc792 
								
							 
						 
						
							
							
								
								Change LED_MATRIX_STARTUP_* defines to LED_MATRIX_DEFAULT_* ( #19080 )  
							
							
							
						 
						
							2022-11-27 03:14:35 +11: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea2819b2c2 
								
							 
						 
						
							
							
								
								Change {LED,RGB}_DISABLE_TIMEOUT to {LED,RGB}_MATRIX_TIMEOUT ( #18415 )  
							
							
							
						 
						
							2022-09-26 14:40:15 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36c410592d 
								
							 
						 
						
							
							
								
								Change DRIVER_LED_COUNT to {LED,RGB}_MATRIX_LED_COUNT ( #18399 )  
							
							
							
						 
						
							2022-09-23 22:46:23 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lokher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a02aff9c77 
								
							 
						 
						
							
							
								
								Add led matrix support for CKLED2001 ( #17643 )  
							
							
							
						 
						
							2022-08-13 14:39:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								09e4001bba 
								
							 
						 
						
							
							
								
								[Bug] Fix compile issue with LED Matrix ( #17658 )  
							
							
							
						 
						
							2022-07-13 01:10:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1dfe2bb49a 
								
							 
						 
						
							
							
								
								Update LED/RGB Matrix flag function behavior ( #17651 )  
							
							
							
						 
						
							2022-07-12 22:18:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								5b688a09ec 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into develop  
							
							
							
						 
						
							2022-02-19 04:27:09 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joakim Tufvegren 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7dd993fb06 
								
							 
						 
						
							
							
								
								Fix build error for LED Matrix effect solid_reactive_wide. ( #16383 )  
							
							
							
						 
						
							2022-02-17 08:53:06 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63646e8906 
								
							 
						 
						
							
							
								
								Format code according to conventions ( #16322 )  
							
							
							
						 
						
							2022-02-12 18:29:31 +00: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Leo Deng 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								82d3bdb733 
								
							 
						 
						
							
							
								
								IS31FL3733 driver for LED Matrix ( #15088 )  
							
							
							
						 
						
							2022-01-08 19:37:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								160b0558f5 
								
							 
						 
						
							
							
								
								Require explicit enabling of RGB Matrix modes ( #15018 )  
							
							
							
						 
						
							2021-11-15 10:41:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								699e69bec5 
								
							 
						 
						
							
							
								
								Fixup LED matrix. ( #15020 )  
							
							
							
						 
						
							2021-11-02 10:05:42 +00: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								61cc9e8042 
								
							 
						 
						
							
							
								
								Fix misplaced endif in led_matrix_drivers.c ( #14785 )  
							
							
							
						 
						
							2021-10-10 21:32:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b487e10753 
								
							 
						 
						
							
							
								
								Clean up LED/RGB Matrix driver config ( #14760 )  
							
							
							
						 
						
							2021-10-10 16:57:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00fd404433 
								
							 
						 
						
							
							
								
								Put back eeconfig_update_ functions ( #14751 )  
							
							
							
						 
						
							2021-10-08 13:44:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60297a1099 
								
							 
						 
						
							
							
								
								Reuse of EEPROM debounce logic ( #14699 )  
							
							... 
							
							
							
							* reuse rgb debounce logic
* Refactor led matrix
* Remove log line
* timeout should not be hard coded 
							
						 
						
							2021-10-07 01:47:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7d48b063e 
								
							 
						 
						
							
							
								
								Fix LED Matrix suspend code ( #14090 )  
							
							
							
						 
						
							2021-08-20 10:43:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92fa07336c 
								
							 
						 
						
							
							
								
								[Bug] Fix RGB/LED Matrix Suspend code ( #14084 )  
							
							
							
						 
						
							2021-08-20 06:14:42 -07: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joakim Tufvegren 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1414e9736d 
								
							 
						 
						
							
							
								
								Switch Ergodox Infinity over to split_common ( #13481 )  
							
							
							
						 
						
							2021-07-19 18:54:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Johannes Choo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10d7eca5af 
								
							 
						 
						
							
							
								
								Fix LED Hit Counter for LED/RGB Matrix ( #12674 )  
							
							
							
						 
						
							2021-07-16 09:37:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d61e5c0027 
								
							 
						 
						
							
							
								
								Move LED/RGB Matrix code into their own directories ( #13257 )  
							
							
							
						 
						
							2021-06-22 18:26:23 +10:00