summaryrefslogtreecommitdiff
path: root/quantum/led_matrix
AgeCommit message (Expand)AuthorFilesLines
2025-11-30[CI] Format code according to conventions (#25828)QMK Bot1-2/+1
2025-10-26Fix RGB matrix not syncing and turning off properly on timeout (#25467)Filios921-14/+18
2025-09-22Add generic handling to cycle LED/RGB Matrix flags (#24649)Joel Challis2-0/+55
2025-06-07Add `{rgb|led}_matrix_get_mode_name()`. (#25344)Nick Brassel2-1/+58
2025-05-22Add `compiler_support.h` (#25274)Pablo Martínez1-1/+3
2025-05-12Enable community modules to define LED matrix and RGB matrix effects. (#25187)Pascal Getreuer2-0/+18
2025-05-05Add additional hooks for Community modules (#25050)Drashna Jaelre1-0/+10
2025-04-19Allow for disabling EEPROM subsystem entirely. (#25173)Nick Brassel1-1/+0
2025-03-21Non-volatile memory data repository pattern (#24356)Nick Brassel3-4/+4
2024-10-28Refactor LED Breathing effect with runner (#24540)フィルターペーパー1-10/+5
2024-10-06WS2812 API rework (#24364)Ryan2-1/+12
2024-09-15Reinstate global `k_rgb_matrix_split` (#24388)Ryan1-4/+2
2024-05-16Remove useless `LED/RGB_MATRIX_ENABLE` ifdefs (#23726)Ryan1-2/+2
2024-04-05Rename `process_{led,rgb}_matrix()` (#23422)Ryan2-2/+2
2024-03-17LED drivers: add support for IS31FL3236 (#23264)Ryan2-0/+10
2024-02-17Add RGB matrix & LED Matrix support for IS31FL3729 (#21944)HorrorTroll2-0/+10
2024-01-30Add missing rgb matrix default parameters (#22281)Fabien Fellay2-1/+5
2024-01-04LED drivers: rename "simple" to "mono" (#22814)Ryan1-11/+11
2024-01-02Remove IS31FLCOMMON code (#22800)Ryan2-10/+0
2024-01-01LED drivers: extract IS31FL3746A from IS31COMMON (#22637)Ryan2-0/+10
2024-01-01LED drivers: extract IS31FL3745 from IS31COMMON (#22636)Ryan2-0/+10
2024-01-01LED drivers: extract IS31FL3743A from IS31COMMON (#22635)Ryan2-0/+10
2024-01-01LED drivers: extract IS31FL3742A from IS31COMMON (#22620)Ryan2-0/+10
2023-12-20Rename `LED_DISABLE_WHEN_USB_SUSPENDED` -> `LED_MATRIX_SLEEP` (#22681)Ryan1-1/+1
2023-12-16Remove redundant RGB/LED matrix eeconfig init (#22673)Joel Challis2-6/+12
2023-12-08LED/RGB Matrix: add header for drivers (#22628)Ryan3-39/+40
2023-11-30Converted RGB matrix to use last_input_activity_elapsed(). (#21687)Pete Neisen1-20/+3
2023-11-01Relocate LED driver init code (#22365)Ryan1-254/+32
2023-10-25RGB/LED matrix use limits size optimisation (#22325)Dasky2-37/+46
2023-10-24Fix compilation error when led/rgb process limit is zero. (#22328)Dasky2-4/+2
2023-10-23Merge remote-tracking branch 'origin/master' into developQMK Bot1-2/+0
2023-10-24Remove extra led_matrix_indicators_user call (#22329)Dasky1-2/+0
2023-10-22Add `_flush()` functions to LED drivers (#22308)Ryan1-103/+8
2023-10-21Rename `DRIVER_ADDR_n` defines (#22200)Ryan1-134/+135
2023-10-04Rename CKLED2001 driver to SNLED27351 (#22071)Ryan2-22/+22
2023-10-03is31fl3737/3741: add LED Matrix support (#22163)Ryan2-1/+101
2023-09-29Add _DEFAULT_ON lighting configuration options (#21865)Joel Challis2-1/+5
2023-09-28refactor: move default RGB/LED matrix #defines (#21938)Less/Rikki2-30/+29
2023-09-27is31fl3218: Add LED Matrix support (#22126)Ryan2-9/+31
2023-09-27is31fl3736: extract single-color API (#22133)Ryan2-3/+54
2023-09-21LED/RGB Matrix: prefix driver defines (#22088)Ryan2-16/+16
2023-09-20Move `PACKED` define to util.h (#22074)Ryan1-14/+1
2023-08-23Simplfy RGB/LED matrix effect logic (#21703)Joel Challis1-0/+19
2023-07-29LED Matrix: driver naming cleanups (#21580)Ryan1-45/+45
2023-07-16quantum: remove direct `quantum.h` includes (#21507)Ryan2-1/+6
2023-07-02[Core] RGB Matrix limit basic indicators to the last render (#21169)Xelus222-2/+6
2023-05-08[Bug] Realign and size check EECONFIG structures (#20541)Drashna Jaelre1-2/+3
2023-02-12Remove `config.h` include from quantum files (#19817)jack1-1/+0
2022-11-27Change `LED_MATRIX_STARTUP_*` defines to `LED_MATRIX_DEFAULT_*` (#19080)Ryan1-9/+9
2022-10-04Fix Per Key LED Indicator Callbacks (#18450)Drashna Jaelre2-8/+16