QMK Bot
da066c78a7
Merge remote-tracking branch 'origin/develop' into xap
2024-11-08 06:13:45 +00:00
Eric N. Vander Weele
9523ed9e32
Expose rgb_matrix_update_pwm_buffers to be available in keymaps ( #24573 )
...
* Expose rgb_matrix_update_pwm_buffers to be available in keymaps
Exposing this API enables the examples in the keyboard shutdown/reboot
documentation to compile instead of calling `rgb_matrix_driver.flush`
directly.
* Remove extraneous rgb_matrix_update_pwm_buffers prototype declarations
Now that `rgb_matrix_update_pwm_buffers` is public, there isn't the need
for local prototype declarations.
2024-11-07 23:12:59 -07:00
QMK Bot
5b42ce0ad4
Merge remote-tracking branch 'origin/develop' into xap
2024-10-28 06:20:48 +00:00
フィルターペーパー
25fac5e737
Refactor Breathing effect with runner ( #24535 )
2024-10-27 23:20:38 -07:00
QMK Bot
1647ce22d2
Merge remote-tracking branch 'origin/develop' into xap
2024-10-28 06:20:17 +00:00
フィルターペーパー
dd7287bf4e
Update Jellybean Raindrops to respect LED range limits ( #24534 )
2024-10-27 23:20:14 -07:00
フィルターペーパー
d9fedce9b9
Update Pixel Rain to respect LED range limits ( #24532 )
2024-10-27 23:19:45 -07:00
QMK Bot
b394a465c9
Merge remote-tracking branch 'origin/develop' into xap
2024-10-28 05:51:33 +00:00
フィルターペーパー
644588baef
Refactor Riverflow matrix effect with runner ( #24520 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2024-10-27 22:51:01 -07:00
QMK Bot
31cdc0eb28
Merge remote-tracking branch 'origin/develop' into xap
2024-10-11 23:10:38 +00:00
Ryan
6129af93f4
Rename RGB and HSV structs ( #24471 )
2024-10-12 00:10:02 +01:00
QMK Bot
0402213d51
Merge remote-tracking branch 'origin/develop' into xap
2024-10-06 08:01:38 +00:00
Ryan
208ebf54a9
WS2812 API rework ( #24364 )
...
* Begin WS2812 API rework
* Move RGBW conversion, clean up color.h, fix RGBW for AVR bitbang
* Formatting & update PS2AVRGB I2C driver (untested)
* Tested ARM bitbang RGB+RGBW
* Tested ARM SPI RGB - RGBW not working
* Tested ARM PWM RGB+RGBW
* Tested RP2040 PIO driver RGB+RGBW
* Update RGBLight
* Formatting
* Fix BM60HSRGB rev2
* Fix oddforge/vea
* Fix 1k and XD002 RGBLite
* Fix model_m/mschwingen
* Fix handwired/promethium
* Rename `WS2812_LED_TOTAL` for BM60HSRGB
* Fix work_louder boards
* Fix dawn60
* Fix rgbkb/pan
* Fix neson_design/700e and n6
* Fix ergodox_ez/shine
* ergodox_ez/shine: invert indices for left half
* Fix matrix/abelx
* Fix matrix/m20add
* Remove custom rgblight driver for matrix/noah - should be done with lighting layers
* Fix LED indexes for RGBLight split
* Rename `convert_rgb_to_rgbw()` to `ws2812_rgb_to_rgbw()`
* Update WS2812 API docs
* `ergodox_ez/shine`: simplify LED index calculation
* LED/RGB Matrix: Add weak function for LED index resolution
* Bandaid fix for RGB Matrix splits not using WS2812
* `steelseries/prime_plus`: redo custom RGBLight driver
* Update keyboards/steelseries/prime_plus/rgblight_custom.c
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
---------
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2024-10-06 21:01:07 +13:00
QMK Bot
bb21a2bd73
Merge remote-tracking branch 'origin/develop' into xap
2024-09-15 00:08:59 +00:00
Ryan
e84104fe8d
Reinstate global k_rgb_matrix_split
( #24388 )
2024-09-15 10:08:29 +10:00
QMK Bot
ac38a2a2b4
Merge remote-tracking branch 'origin/develop' into xap
2024-09-01 03:46:20 +00:00
Thomas Weißschuh
9df36b25da
Remove global k_rgb_matrix_split ( #24348 )
...
All users have their own local definition.
2024-08-31 21:45:49 -06:00
zvecr
7b8bf3426d
Merge remote-tracking branch 'origin/develop' into xap
2024-08-26 04:25:39 +01:00
フィルターペーパー
822a4580f4
Refactor starlight RGB matrix effects ( #24202 )
...
* Use unsigned integers
* Use lib8tion random8 function
* Test for valid LED flags
* Use rgb_matrix_hsv_to_rgb function
2024-08-14 00:55:00 +01:00
フィルターペーパー
91f293d0c7
Refactor riverflow RGB matrix loop ( #24203 )
...
Check for LED flags at the start of loop to skip early
2024-08-14 00:54:01 +01:00
QMK Bot
046ec1e12c
Merge remote-tracking branch 'origin/develop' into xap
2024-07-23 18:34:30 +00:00
フィルターペーパー
59c275afbc
Check LED flags for Pixel Fractal effect ( #23881 )
2024-07-23 19:34:00 +01:00
zvecr
82c01e4433
Update RGB Matrix effect map
2024-07-18 09:47:55 +01:00
QMK Bot
5bdc0b720a
Merge remote-tracking branch 'origin/develop' into xap
2024-05-16 11:52:44 +00:00
Ryan
a9ba83c7be
Remove useless LED/RGB_MATRIX_ENABLE
ifdefs ( #23726 )
2024-05-16 12:52:15 +01:00
Nick Brassel
6aacdb0b76
Merge remote-tracking branch 'upstream/develop' into xap
2024-05-02 20:48:16 +10:00
Ryan
0ff53b2498
Rename RGBW
define to WS2812_RGBW
( #23585 )
2024-04-28 00:36:54 +10:00
QMK Bot
9c7bc93136
Merge remote-tracking branch 'origin/develop' into xap
2024-04-05 14:44:24 +00:00
Ryan
9fa91ad494
Rename process_{led,rgb}_matrix()
( #23422 )
2024-04-05 15:43:52 +01:00
QMK Bot
fcd3f957c7
Merge remote-tracking branch 'origin/develop' into xap
2024-03-18 11:03:59 +00:00
Ryan
f7cf40fa77
Add init function to RGBLight driver struct ( #23076 )
2024-03-18 22:03:27 +11:00
QMK Bot
b8adddc098
Merge remote-tracking branch 'origin/develop' into xap
2024-03-17 08:23:44 +00:00
Ryan
23b7a02ebe
LED drivers: add support for IS31FL3236 ( #23264 )
2024-03-17 19:23:14 +11:00
QMK Bot
028d633c42
Merge remote-tracking branch 'origin/develop' into xap
2024-02-16 14:42:03 +00:00
HorrorTroll
f6709e65eb
Add RGB matrix & LED Matrix support for IS31FL3729 ( #21944 )
...
Co-authored-by: Xelus22 <preyas22@gmail.com>
Co-authored-by: dexter93 <d3xter93@gmail.com>
2024-02-17 01:41:35 +11:00
Drashna Jael're
5a9481b831
Merge remote-tracking branch 'origin/develop' into xap
2024-02-03 01:06:39 -08:00
Fabien Fellay
734c7afa7d
Add missing rgb matrix default parameters ( #22281 )
2024-01-30 14:56:32 +11:00
zvecr
9ce7202670
regen files
2024-01-09 14:26:55 +00:00
QMK Bot
ff73505713
Merge remote-tracking branch 'origin/develop' into xap
2024-01-09 11:13:39 +00:00
フィルターペーパー
f39386a112
Solid reactive: improve fading effect ( #22656 )
2024-01-09 22:12:42 +11:00
QMK Bot
45977db374
Merge remote-tracking branch 'origin/develop' into xap
2024-01-02 05:26:29 +00:00
Ryan
f583d2fef0
Remove IS31FLCOMMON code ( #22800 )
2024-01-02 16:26:01 +11:00
QMK Bot
501768cd96
Merge remote-tracking branch 'origin/develop' into xap
2024-01-01 10:44:46 +00:00
Ryan
0a6913b682
LED drivers: extract IS31FL3746A from IS31COMMON ( #22637 )
2024-01-01 21:44:18 +11:00
QMK Bot
5ec3a9178f
Merge remote-tracking branch 'origin/develop' into xap
2024-01-01 08:32:11 +00:00
Ryan
a88dd675bf
LED drivers: extract IS31FL3745 from IS31COMMON ( #22636 )
2024-01-01 19:31:44 +11:00
QMK Bot
7429424b3b
Merge remote-tracking branch 'origin/develop' into xap
2024-01-01 06:05:19 +00:00
Ryan
ae2d5e2e5a
LED drivers: extract IS31FL3743A from IS31COMMON ( #22635 )
2024-01-01 17:04:51 +11:00
QMK Bot
329a0a89b6
Merge remote-tracking branch 'origin/develop' into xap
2024-01-01 01:41:03 +00:00
Ryan
e1c0bd8a7c
LED drivers: extract IS31FL3742A from IS31COMMON ( #22620 )
2024-01-01 12:40:35 +11:00