Drashna Jaelre
ddde988d0a
Fix Fractal Pixel animation ( #26463 )
...
This change does two things:
* Rounds up instead of down, so that a low count check isn't needed.
* When the matrix col is odd, by rounding up, and checking if the right
and left indices are the same, skip one since we don't need to process
the same column twice.
2026-09-20 13:33:08 -07:00
Joel Challis
2787ebb7ac
Make framebuffer effects honour rgb_matrix_map_row_column_to_led ( #26294 )
2026-08-02 20:10:52 +01:00
フィルターペーパー
2afc217124
Refactor Pixel Fractal effect ( #26071 )
2026-03-15 21:29:36 +11:00
nullptr
91a9f9e492
Fix RGB Matrix Typing Heatmap overflow ( #25915 )
2026-01-03 19:45:29 +00:00
フィルターペーパー and Joel Challis
633479ced5
Restructure Pixel Rain interval code ( #25516 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2025-09-10 01:41:29 -07:00
フィルターペーパー
d8ce8cd204
Simplify hue calculation in raindrops animation ( #25587 )
2025-09-06 14:43:01 -07:00
フィルターペーパー
ad4233d078
Clamp reactive offset value ( #25489 )
...
* Avoids underflow of the unsigned 8-bit
2025-07-13 16:38:32 +01:00
フィルターペーパー
584ad807cc
Refactor Starlight Smooth matrix effect ( #25442 )
2025-07-05 23:44:44 -07:00
Stefan Kerkmann
4f0a0f32f2
[Chore] use {rgblight,rgb_matrix}_hsv_to_rgb overrides ( #25271 )
2025-05-20 19:23:20 +01:00
art-was-here
7f42a5bc03
[New Feature/Core] New RGB Matrix Animation "Starlight Smooth" ( #25203 )
2025-05-12 08:50:36 +10:00
Joel Challis
6e1d3d6d07
Add EOL to non-keyboard files ( #24990 )
2025-03-06 23:17:51 +00:00
フィルターペーパー
c23e64f551
Refactor Hue Breathing matrix effect with runner ( #24525 )
2025-01-02 02:23:41 -08:00
フィルターペーパー
e016b9b4c5
Update Raindrops effect to respect LED range limits ( #24531 )
2025-01-01 23:11:28 -08:00
フィルターペーパー
cf975e2bfa
Update Starlight matrix effects ( #24521 )
2025-01-01 23:10:34 -08:00
フィルターペーパー
25fac5e737
Refactor Breathing effect with runner ( #24535 )
2024-10-27 23:20:38 -07: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
フィルターペーパー and Ryan
644588baef
Refactor Riverflow matrix effect with runner ( #24520 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2024-10-27 22:51:01 -07:00
Ryan
6129af93f4
Rename RGB and HSV structs ( #24471 )
2024-10-12 00:10:02 +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
フィルターペーパー
59c275afbc
Check LED flags for Pixel Fractal effect ( #23881 )
2024-07-23 19:34:00 +01:00
フィルターペーパー
f39386a112
Solid reactive: improve fading effect ( #22656 )
2024-01-09 22:12:42 +11:00
db
65b5969ed5
New RGB Animations - 4 "Starlight" Animation Variations ( #22212 )
2023-11-26 23:07:32 +11:00
HorrorTroll
9d526b8d66
Added flower blooming on RGB Matrix effect ( #21948 )
2023-09-25 12:58:45 +10:00
Less/Rikki
0d535381de
fix: restore indicators to jellybean_raindrops ( #21792 )
...
After #21169 , rgb_matrix_indicators() was limited to running on the
final render iteration. Since the jellybean_raindrops animation
immediately returns false after updating a single LED, the iteration
count no longer ends up high enough to render non-advanced indicators.
This change also brings jellybean_raindrops more in line with raindrops.
2023-08-22 18:39:33 +01:00
フィルターペーパー
0035ed6762
Set minimum middle column value ( #21365 )
2023-07-08 00:35:22 +10:00
Albert Y
3444e9656d
Refactor the rain lighting decision operator ( #21139 )
2023-06-10 23:55:03 -07:00
Jasmin and Joel Challis
4887f03dbd
typing_heatmap: Add macro to configure increase steps ( #20300 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2023-04-30 11:57:30 +10:00
Dasky
74770ac79b
Merge branch 'master' into develop
2023-02-14 03:05:44 +00:00
Albert Y
cd91a3ced7
Update fractal attribution comment ( #19832 )
2023-02-13 10:58:27 -07:00
Albert Y
0ff52925c0
Refactor pixel rain animation ( #19606 )
2023-01-16 17:54:51 -08:00
Albert Y
77092675aa
Update RGB matrix reactive gradient timer scale ( #19415 )
2022-12-30 11:38:15 +11:00
Albert Y
7f2ac4c576
De-obfuscate random8 functions in RGB matrix animations ( #19416 )
2022-12-27 12:11:31 -08:00
Albert Y
809c05ddf2
Use random8 for jellybean effect ( #19418 )
2022-12-27 12:10:07 -08:00
Ryan
36c410592d
Change DRIVER_LED_COUNT to {LED,RGB}_MATRIX_LED_COUNT ( #18399 )
2022-09-23 22:46:23 +10:00
Marius Renner
652d1d8a6d
Fix int8_t overflow in RGB heatmap effect ( #18410 )
2022-09-19 19:34:29 +01:00
Albert Y and Drashna Jaelre
cde9dd8b90
Refactor Pixel Fractal effect ( #17602 )
...
* Refactor effect with smaller array
* Add RGB_MATRIX_USE_LIMITS call
* Remove spaces
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2022-08-11 22:41:42 +01:00
Albert Y
2f73e65837
Add LED limit call ( #17679 )
2022-07-14 12:37:47 +01:00
Albert Y
1862ac5454
Fix the use of LED limits ( #17678 )
2022-07-14 12:36:51 +01:00
Albert Y
300dab7962
[Code] Add solid reactive gradient mode ( #17228 )
2022-07-14 12:22:53 +01:00
Dasky
dcdc7290e5
RGB Matrix Heatmap - Skip positions with NO_LED ( #17488 )
2022-06-29 01:25:03 -07:00
Dasky
be42c5fb98
Fix RGB heatmap to use XY positions and use correct led limits ( #17184 )
...
* 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
2022-06-21 10:53:34 -07:00
KoenGoe and Drashna Jaelre
671b62efab
Fixes #16705 : digital rain follows val ( #16716 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2022-04-19 21:02:21 +10:00
Albert Y
e5918cf968
Heatmap incorrect matrix effect workaround ( #16315 )
2022-04-16 11:34:07 -07:00
QMK Bot
63646e8906
Format code according to conventions ( #16322 )
2022-02-12 18:29:31 +00:00
QMK Bot
b4ceefde37
Format code according to conventions ( #16211 )
2022-02-04 19:23:30 +00:00
Albert Y and Sergey Vlasov
6a35788b63
[Core] Add Pixel Flow RGB matrix effect ( #15829 )
...
* 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 >
2022-02-05 05:58:16 +11:00
QMK Bot
578d3f6951
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 18:57:58 +00:00
Nick Brassel
1fffcbc298
Revert "[Core] Add Pixel Flow RGB matrix effect ( #15829 )" ( #16209 )
...
This reverts commit e8fa329073 .
2022-02-05 05:57:21 +11:00