Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FastLED/FastLED.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-26Arduion 1.6.6 and later, when you Include a library from the Sketch menu, ↵Daniel Garcia
will include _every_ header file - instead of just the library's main header file. Guard against that particular [REDACTED].
2015-10-12Make sure the non-destructive scale8 method on CRGB is constDaniel Garcia
2015-10-03Shut up a bunch of warnings coming down the line in 1.6.6Daniel Garcia
2015-09-20scoping oppsDaniel Garcia
2015-09-14adding another scale function to CRGBDaniel Garcia
2015-09-14Break out some of the color correction codeDaniel Garcia
2015-08-19Merge branch 'FastLED3.1' of https://github.com/FastLED/FastLED into FastLED3.1Daniel Garcia
2015-08-18Include rgb24 conversion with SmartMatrix3, but not SMART_MATRIX controllerLouis Beaudoin
2015-08-11documentation updatesDaniel Garcia
2015-07-14Consting a few functions for #181.Daniel Garcia
2015-02-09SparkCore needs FastLED to be in a namespace.Daniel Garcia
2014-12-09Added CRGB::getParity, CRGB::setParity, and fairy light color ↵Mark Kriegsman
apporximations: CRGB::FairyLight and CRGB::FairyLightNCC (for use with No Color Correction).
2014-08-05Adding support for the smart matrix panel/library.Daniel Garcia
2014-06-01CRGB::lerp should be using 8by8, not 16by8. Add operator>>= for fast ↵Daniel Garcia
shifting of rgb values in a pixel if wanted.
2014-05-21Adding linear interpolation to CRGB pixels.Daniel Garcia
2014-04-17Added HUE_RED, etc. as defined enum constants.Mark Kriegsman
2014-03-16* Move controller linkage to linked list, get rid of constant array of ↵Daniel Garcia
controllers * Perform memory usage trimming on avr code and code across the board * Tweak template instantiations for clockless chipsets to get rid of spurious globals that were never being used.
2014-03-11First pass at color/temperature correction codeDaniel Garcia
2014-01-29Adding grey aliases for the gray colors.Daniel Garcia
2013-08-20Renamed operator+=(uint8_t) and operator-=(uint8_t) to addToRGB and ↵kriegsman@gmail.com
subtractFromRGB, even though I don't like those names; this is needed to prevent gcc from DEmoting values like CRGB::Red to 16-bit ints instead of PROmoting them to 32-bit ints.
2013-07-24MEK: fadeLightBy, fadeToBlackBy, maximizeBrightnesskriegsman@gmail.com
2013-07-16MEK: added HSV setters on CRGB pixels - woo! Exposed getting the current ↵kriegsman@gmail.com
random16 seed, for later 'playback'.
2013-05-31Bring back the squant\!danielgarcia@gmail.com
2013-05-30MEK: added color code support, fill_rainbow and fill_solid, cleanup ↵kriegsman@gmail.com
preparing for RC by removing unused code and inline directives.
2013-05-25MEK: RENAMED THINGS; your code will need name changes. Renamed hsv2rgb ↵kriegsman@gmail.com
methods. Added fixed point types, 16-bit CRGB and CHSV types, 16-bit hsv2rgb, scale16( uint16_t, fract16), fixed-to-float and float-to-fixed convenience functions, CRGB::nMaximizeBrightness method of dubious ultimate value. Cleaned up some AVR assembly functions.
2013-04-26Add basic copy/assignment constructors to CHSV, add const operator[] to CRGBdanielgarcia@gmail.com
2013-04-26MEK: 30+ new methods on CRGBkriegsman@gmail.com
2013-04-23Add raw array access to hsv structure, and operator[] operations to hsv and ↵danielgarcia@gmail.com
rgb classes
2013-04-10MEK: initial hsv2rgb; moved CRGB to pixeltypes.h. AVR implementation of ↵kriegsman@gmail.com
hsv2rgb brings new meaning to the expression '86ing' something.