summaryrefslogtreecommitdiffstats
path: root/docs/feature_rgb_matrix.md
Commit message (Collapse)AuthorAgeFilesLines
* Fix Per Key LED Indicator Callbacks (#18450)Drashna Jaelre2022-10-041-7/+17
| | | | Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
* Change `{LED,RGB}_DISABLE_TIMEOUT` to `{LED,RGB}_MATRIX_TIMEOUT` (#18415)Ryan2022-09-261-2/+1
|
* Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` (#18399)Ryan2022-09-231-24/+24
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-131-4/+4
|\
| * [Docs] Refactor code examples (#18003)Albert Y2022-08-121-4/+4
| |
* | [Code] Add solid reactive gradient mode (#17228)Albert Y2022-07-141-0/+10
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-07-021-0/+1
|\|
| * Allow for RGB actions to take place on Keydown instead of Keyup (#16886)CoffeeIsLife2022-07-021-0/+1
| | | | | | | | | | * Allow for switch on keydown * add docs
* | Added global current to all other issi drivers who don't have it (#17448)Jamal Bouajjaj2022-06-231-0/+1
| |
* | Fix RGB heatmap to use XY positions and use correct led limits (#17184)Dasky2022-06-211-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix RGB heatmap to use XY positions * lower effect area limit and make configurable * tidy up macro * Fix triggering in both directions. * add docs * fix bug when decreasing value * performance tweak
* | IS31FL3737 Global Current Setting (#17420)Jamal Bouajjaj2022-06-191-0/+1
| |
* | Make SPI Mode configurable and change default mode to 3 (#17263)trwnh2022-05-311-0/+1
|/
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-05-201-1/+1
|\
| * Small Markdown Patch for docs/feature_rgb_matrix.md (#17171)James Young2022-05-201-1/+1
| |
* | Heatmap incorrect matrix effect workaround (#16315)Albert Y2022-04-161-6/+7
| |
* | add the ability to change the pwm frequency for the IS31FL3737B (#16718)Simon2022-03-241-0/+1
|/
* [Docs] Anchor link correction in rgb matrix docs (#16460)Albert Y2022-02-261-1/+1
|
* Link WS2812 driver page from rgb feature docs (#16366)Dasky2022-02-271-0/+2
|
* Add RGB matrix & LED Matrix support for IS31FL3742A, IS31FL3743A, ↵MasterSpoon2022-02-061-0/+109
| | | | | IS31FL3745, IS31FL3746A (#14989) Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com>
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-02-061-3/+5
|\
| * [Docs] RGB documentation formatting corrections (#15826)Albert Y2022-02-051-3/+5
| |
* | RGB Matrix: Reload from EEPROM (#15923)Adam Lickel2022-02-041-0/+1
| | | | | | Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* | [Core] Add Pixel Flow RGB matrix effect (#15829)Albert Y2022-02-051-0/+2
|/ | | | | | | | | | | * Initial PIXEL FLOW matrix effect commit * Commit suggested use of rgb_matrix_check_finished_leds Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Code change support for split RGB Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Revert "[Core] Add Pixel Flow RGB matrix effect (#15829)" (#16209)Nick Brassel2022-02-051-2/+0
| | | This reverts commit e8fa329073d8752cad9b11b90287fd20f130ac6f.
* [Core] Add Pixel Flow RGB matrix effect (#15829)Albert Y2022-02-051-0/+2
| | | | | | | | | | | * Initial PIXEL FLOW matrix effect commit * Commit suggested use of rgb_matrix_check_finished_leds Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Code change support for split RGB Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* [Docs] Add reference to data sync options for RGB (#16144)Albert Y2022-01-311-0/+2
|
* [Docs] Recommend the use of RGB matrix functions for code (#15744)Albert Y2022-01-111-0/+1
| | | | | | | | | * Recommend the use of functions instead of keycodes * Commit suggested review Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Nick Brassel <nick@tzarc.org>
* [Docs] Clarify placement and usage of RGB matrix effect inc files (#15572)Albert Y2021-12-281-4/+3
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: filterpaper <filterpaper@localhost>
* RGB Matrix layer key indicator (#14626)Albert Y2021-12-271-0/+20
| | | | | | | | | | | | | | | | | * Add layer key indicator example * Update description * Deobfuscate with index variable * Add missing layer variable * Correct color name and indicator function * Function typo * Place layer variable outside loops to save firmware space Co-authored-by: filterpaper <filterpaper@localhost>
* [Docs] Fixed keycode reference for swirl effect (#15564)Scott Chow2021-12-241-1/+1
|
* Remove use of __flash due to LTO issues (#15268)Joel Challis2021-11-241-4/+4
|
* Rename RGB fractal (#15174)Albert Y2021-11-161-2/+2
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* Require explicit enabling of RGB Matrix modes (#15018)Drashna Jaelre2021-11-151-47/+60
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-051-0/+10
|\
| * Add example for turning off RGB colors and retaining indicator function (#14997)Albert Y2021-11-051-0/+10
| | | | | | | | | | | | | | * Add init function for solid effect with colors off * Restructure sentence Co-authored-by: filterpaper <filterpaper@localhost>
* | Add Pixel Rain RGB Matrix effect (#14155)Albert Y2021-11-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Pixel animation header file * Add Pixel animation to documentation * Add Pixel animation to core include file * Remove unintended spaces * Remove seeding of PRNG * Increase frequency of lit keys Co-authored-by: filterpaper <filterpaper@localhost>
* | Enable de-ghosting for RGB/LED matrix on all ISSI LED drivers (#14508)donicrosby2021-11-021-9/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial work for de-ghost enable * Dumb mistake with the redefine * Added Copywrite stuff on source files * Fixed whitespace errors * Added support for all ISSI LED drivers * Updated docs for support for ISSI LED driver pull-up pull-down * Applied clang format * Added 'boolean' flag to enable de-ghosting for the is31fl3731 IC * Fixed some of the grammer in the docs * Fixed comment placement and grammer of comment * Fixed whitespace errors from lint Co-authored-by: donicrosby <donicrosby1995@gmail.com>
* | Add support for ISSI drivers on both sides of a split keyboard (#13842)Vlad K2021-11-021-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | Add Fractal RGB matrix effects (#12670)Albert Y2021-11-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Squashed fractal effect commit for easier rebase * Update documentation * Squashed fractal effect commit for easier rebase * Update documentation * Update doc spacing Co-authored-by: Ryan <fauxpark@gmail.com> * Update feature_rgb_matrix.md Co-authored-by: filterpaper <filterpaper@localhost> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Enable configuration of PWM frequency for IS31FL3733B (#14983)Joel Challis2021-10-301-0/+1
| | | | | | | | | | | | | | * Enable PWM frequency for IS31FL3733B * Document config option * clang
* | Merge remote-tracking branch 'upstream/master' into developfauxpark2021-09-201-1/+1
|\|
| * [Docs] fix wrong directory for RGB Matrix animations (#14494)David Xia2021-09-191-1/+1
| |
* | [Docs] Clean up some code block languages (#14434)Ryan2021-09-141-6/+6
|/
* Align rgb/led matrix docs with current behaviour (#14367)Joel Challis2021-09-101-40/+40
|
* [Docs] Add examples to RGB Matrix Indicators docs (#12797)Drashna Jaelre2021-08-271-0/+39
|
* Rgb matrix/enable modes explicitly (#13758)Drashna Jaelre2021-08-181-40/+40
| | | | | | | | | | | * Change animations to require explicet activation * Add support for legacy config * Make default for now * Add LED Matrix support * change LED Matrix docs
* __flash? (#13799)Joel Challis2021-07-311-4/+4
|
* Move some led drivers to common folder (#13749)Joel Challis2021-07-311-3/+3
| | | * Move some led drivers to common folder
* Clean up remaining RGB_DISABLE_WHEN_USB_SUSPENDED defines (#13689)Drashna Jaelre2021-07-241-27/+0
|
* Dual RGB Matrix IS31FL3737 driver support to address #13442 (#13457)Chris Cullin2021-07-151-5/+20
| | | | | | | | | | | | | | | | | | | * initial commit * removed changes to write_pwm_buffer * backward compatbility added * fixed issue with backward compatibility * documentation update * removed unneccessary comment. branched from master * updated per comments #13457 * removed blank line * cformat on diff files