Wykres commitów

491 Commity (19ccff9ff1c833c567e9a1915864a828f4e7b51b)

Autor SHA1 Wiadomość Data
Blaz Kristan 77e6ea8a6f Palette loading optimisation
- fixes #3978
- FX: Firenoise can use selected palette
2024-05-15 15:34:53 +02:00
Blaz Kristan 4dbe9a7015 Antialiased line & circle 2024-05-10 00:02:28 +02:00
gaaat98 5bccb5fc42
removed commented checks 2024-05-07 00:31:37 +02:00
gaaat 74bc159a52 enabled some audioreactive effects for single pixel strips/segments 2024-04-29 20:19:10 +02:00
Blaz Kristan 94cdd88474 Version bump B3
- fix for #3896
- fix WS2815 current
- conditional AA setPixelColor()
2024-04-13 18:25:25 +02:00
Blaz Kristan 38539aac74 Merge branch '0_15' into new-KITT 2024-04-09 16:36:18 +02:00
Blaz Kristan 7b366d49d2 Effect: 2D Drift gets original twin option 2024-03-12 21:23:09 +01:00
BaptisteHudyma 05c0febd04 fix the 2d drift animation 2024-03-12 12:01:25 +01:00
Christian Schwinne 7e17011ebc Revert "Merge branch 'gif' into 0_15"
This reverts commit cb5eb9edc7, reversing
changes made to da5c12f466.
2024-03-09 20:00:41 +01:00
Christian Schwinne cb5eb9edc7
Merge branch 'gif' into 0_15 2024-03-09 18:23:59 +01:00
Blaz Kristan f2c30ba3f7 Effect: modified KITT (Scanner)
- add delay
- add dual checkmark
- rename Fade rate to Trail (inverse)
- makes Scanner Dual obsolete
2024-02-17 12:58:04 +01:00
Blaz Kristan 7eae8f68d8 Merge branch 'main' into 0_15 2024-02-06 14:47:20 +01:00
Blaz Kristan 97503897f0 New effect: 2D Rotozoomer 2024-01-28 15:09:40 +01:00
Blaž Kristan a71c9107bd
Merge pull request #3683 from TripleWhy/rotatingPalletteEffect
Rotating 2D Palette effect
2024-01-27 20:04:36 +01:00
Blaž Kristan 4c2110189b
Merge pull request #3682 from Aircoookie/supersync
Use strip.now instead of millis() in effects
2024-01-27 14:06:26 +01:00
Derek4aty1 546192865c DNA Spiral Effect Speed Fix 2024-01-25 11:21:16 -06:00
TripleWhy 0d279cb4dd Add some comments 2024-01-24 15:38:50 +01:00
Blaz Kristan 8a31c57bfa Fix getActiveSegmentsNum
Limit rotation to +-90 deg (swapping sin/cos & limit angle)
Shift palette shift
2024-01-22 19:38:13 +01:00
Blaz Kristan 29af62f956 Fix for 1D & remove segment ID 2024-01-20 14:55:22 +01:00
Christian Schwinne 9378fc7276 Merge remote-tracking branch 'origin/0_15' into gif 2024-01-16 21:53:08 +01:00
Blaz Kristan 58eb151ba1 Use strip.now instead of millis() in effects
AKA "supersync" from WLED MM fork
2024-01-14 17:51:48 +01:00
TripleWhy b97186c5bf Rotating palette effect 2024-01-13 18:49:17 +01:00
Blaz Kristan 48f8a45031 Last minute adjustments & fixes 2023-12-31 18:05:21 +01:00
Blaz Kristan 6332ee6edb Effect buffer optimisations
setMode() fix for selecting gap
UI error messages
2023-12-27 19:36:25 +01:00
Blaz Kristan 7ec30f0796 FX:
- Matrix bugfix
- Lissajous metadata fix
2023-12-02 00:47:16 +01:00
Blaz Kristan e71c72b4a2 Remove re-seeding FastLED random8/random16 in FX 2023-11-29 13:33:10 +01:00
TripleWhy 528b8b1271 Use FastLED's random functions instead of arduino's for all effects 2023-11-27 18:18:47 +01:00
Blaz Kristan 72ef288357 Fix for #3514 2023-11-27 13:34:35 +01:00
Blaz Kristan 21de8f2284 Effect: 2D Matrix gap fix 2023-11-15 18:05:44 +01:00
Blaz Kristan 1852c0a88c Merge branch '0_15' into spookierEyes 2023-11-12 12:49:02 +01:00
Blaz Kristan ae92a5c25e Dissolve fix (#3502) 2023-11-08 18:41:46 +01:00
TripleWhy 0925ea6f9c Add some comments 2023-11-04 16:12:22 +01:00
TripleWhy 87b5565679 Minor simplification 2023-11-04 16:12:10 +01:00
TripleWhy adcecf969a Simplify casting a bit, where possible 2023-11-04 15:54:21 +01:00
TripleWhy f3831665d4 Fix type name 2023-11-04 15:48:22 +01:00
TripleWhy 3b6f499fc5 Reduce EyeData size by a few bytes 2023-11-02 18:31:58 +01:00
TripleWhy 2c1fbe103b Spookier version of Halloween Eyes 2023-11-02 18:12:18 +01:00
Blaz Kristan 0232117de5 Twinklefox fix
Tooltip tuning
2023-10-28 21:02:49 +02:00
Blaz Kristan 47bc1bf88d Merge branch '0_14_1' into 0_15 2023-10-23 20:18:55 +02:00
knarfd 0ae78efd43
Update FX.cpp 2023-10-23 18:28:47 +02:00
Blaz Kristan 7f6486c77d Custom palette gamma
Mode blending option
Optimisations
2023-10-12 23:06:39 +02:00
Blaz Kristan 76e0e935f0 Merge branch 'bugfix' into 0_15 2023-10-01 13:27:18 +02:00
Blaz Kristan b0a56a431b Fix for #3405 2023-10-01 13:04:05 +02:00
Blaz Kristan d011ca0626 Merge branch 'main' into 0_15 2023-09-24 16:59:27 +02:00
Blaz Kristan 5eadbe7ecd FX update
- Meteor: trail & 0.13 behaviour
- Meteor Smooth: train & 0.13 behaviour
- Scrolling Text: rotation
2023-09-24 16:48:59 +02:00
Blaz Kristan 2e28df3e8a Merge 'main' to 0_15 2023-09-18 21:28:43 +02:00
Frank 43613e3b10
Matrix effect speedup
Typically, more than 50% of pixels are black. 
This optimization avoids to fade and rewrite already black pixels.
2023-09-18 15:56:50 +02:00
Frank 555dd2e726
matrix: fix for a corner case (e.g. gapmaps)
workaround for a corner case; if the reference pixels falls into a "gap" then gPC returns BLACK. Solutions is to reject BLACK.
2023-09-18 15:34:53 +02:00
Frank 3260f46543 bugfix for #3375
* improves robustness of the Matrix effect, by dynamically adjusting the "reference color" used to identify "falling code" head pixels.
* a bit faster, as I've removed the need to scan all pixels a second time for "black screen" detection.

Its still not perfect, and the main loop could be simplified a lot by leveraging on the fact that all changes actually happen in the top row, and "falling" is actually just moving everything down by one pixel.
2023-09-18 14:57:15 +02:00
Blaz Kristan dcace43ce2 Merge branch 'main' into 0_15 2023-09-17 20:39:13 +02:00