Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-26 | Arduion 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-12 | Make sure the non-destructive scale8 method on CRGB is const | Daniel Garcia | |
2015-10-03 | Shut up a bunch of warnings coming down the line in 1.6.6 | Daniel Garcia | |
2015-09-20 | scoping opps | Daniel Garcia | |
2015-09-14 | adding another scale function to CRGB | Daniel Garcia | |
2015-09-14 | Break out some of the color correction code | Daniel Garcia | |
2015-08-19 | Merge branch 'FastLED3.1' of https://github.com/FastLED/FastLED into FastLED3.1 | Daniel Garcia | |
2015-08-18 | Include rgb24 conversion with SmartMatrix3, but not SMART_MATRIX controller | Louis Beaudoin | |
2015-08-11 | documentation updates | Daniel Garcia | |
2015-07-14 | Consting a few functions for #181. | Daniel Garcia | |
2015-02-09 | SparkCore needs FastLED to be in a namespace. | Daniel Garcia | |
2014-12-09 | Added CRGB::getParity, CRGB::setParity, and fairy light color ↵ | Mark Kriegsman | |
apporximations: CRGB::FairyLight and CRGB::FairyLightNCC (for use with No Color Correction). | |||
2014-08-05 | Adding support for the smart matrix panel/library. | Daniel Garcia | |
2014-06-01 | CRGB::lerp should be using 8by8, not 16by8. Add operator>>= for fast ↵ | Daniel Garcia | |
shifting of rgb values in a pixel if wanted. | |||
2014-05-21 | Adding linear interpolation to CRGB pixels. | Daniel Garcia | |
2014-04-17 | Added 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-11 | First pass at color/temperature correction code | Daniel Garcia | |
2014-01-29 | Adding grey aliases for the gray colors. | Daniel Garcia | |
2013-08-20 | Renamed 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-24 | MEK: fadeLightBy, fadeToBlackBy, maximizeBrightness | kriegsman@gmail.com | |
2013-07-16 | MEK: added HSV setters on CRGB pixels - woo! Exposed getting the current ↵ | kriegsman@gmail.com | |
random16 seed, for later 'playback'. | |||
2013-05-31 | Bring back the squant\! | danielgarcia@gmail.com | |
2013-05-30 | MEK: 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-25 | MEK: 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-26 | Add basic copy/assignment constructors to CHSV, add const operator[] to CRGB | danielgarcia@gmail.com | |
2013-04-26 | MEK: 30+ new methods on CRGB | kriegsman@gmail.com | |
2013-04-23 | Add raw array access to hsv structure, and operator[] operations to hsv and ↵ | danielgarcia@gmail.com | |
rgb classes | |||
2013-04-10 | MEK: initial hsv2rgb; moved CRGB to pixeltypes.h. AVR implementation of ↵ | kriegsman@gmail.com | |
hsv2rgb brings new meaning to the expression '86ing' something. |