Commits on Jan 25, 2016
  1. v0.14.17

    > RadialVertical
    * Added missing methods: setMinVal getMinVal setMaxVal getMaxVal
    setMinMeasuredValue setMaxMeasuredValue
    > Radial, RadialBargraph, RadialVertical, Linear, LinearBargraph
    * Added some range checking on re-scale for: value, minMeasuredValue,
    maxMeasuredValue, threshold
    mcrossley committed Jan 25, 2016
Commits on Dec 30, 2015
  1. v0.14.16 - Changelog update

    mcrossley committed Dec 30, 2015
Commits on Dec 1, 2015
  1. 0.14.16

    Added workaround for bug in Chrome browser radialGradients
    mcrossley committed Dec 1, 2015
Commits on Mar 31, 2015
  1. v0.14.15

    > Radial
    * Fixed the 'non-scaling' of the scale numbers - Issue #17
    mcrossley committed Mar 31, 2015
Commits on Mar 27, 2015
  1. v0.14.14

    > Altimeter
    * Added optional title and unit strings, and corresponding set methods.
    mcrossley committed Mar 27, 2015
Commits on Mar 5, 2015
  1. Update

    mcrossley committed Mar 5, 2015
Commits on Jan 30, 2015
  1. v0.4.13

    Fixed bug in windDirection.setValueAnimatedAverage() that was
    overwriting the latest value.
    Fixed 'this' error in setAlpha()
    mcrossley committed Jan 30, 2015
Commits on Sep 7, 2014
  1. v0.4.12

    > DisplayMulti
    * Fixed alternate value updates via .setAltValue()
    mcrossley committed Sep 7, 2014
Commits on Sep 6, 2014
  1. v0.14.11

    > Linear gauges background
    * Further improvements to appeance
    mcrossley committed Sep 6, 2014
Commits on Sep 5, 2014
  1. v0.14.10

    > Linear Gauges background
    * Fixed a minor bug in the inner shadow drawing
    mcrossley committed Sep 5, 2014
Commits on Aug 20, 2014
  1. v0.14.9

    > RadialBargraph & LinearBargraph
    * Fixed gradient drawing when gauge min value <> 0
    mcrossley committed Aug 20, 2014
Commits on May 27, 2014
  1. v0.14.8

    > Clock
    * Clock.setSecond() method was broken, now fixed.
    * Fixed time-zone offset handling.
    mcrossley committed May 27, 2014
Commits on Jan 30, 2014
  1. v0.14.7

    > Added an optional callback function as a second parameter to all value
    animation functions .setXxxAnimated(value, callback)
    The callback will be executed on completion on the gauge value
    mcrossley committed Jan 30, 2014
Commits on Dec 19, 2013
  1. v0.14.6

    > Minor code tidy, no functional changes
    > Added source map for minified version
    mcrossley committed Dec 19, 2013
Commits on Dec 13, 2013
  1. v0.14.5

    All gauges will now accept the canvas parameter as both an ID string as
    before, and now also as a canvas object.
    mcrossley committed Dec 13, 2013
  2. Merge pull request #9 from BrandonLWhite/master

    Added getCanvasContext utility function that allows specifying the host ...
    mcrossley committed Dec 13, 2013
Commits on Dec 12, 2013
  1. Added getCanvasContext utility function that allows specifying the ho…

    …st element as either a textual ID or DOM element object. Replaced all getElementById calls with this function.
    BrandonLWhite committed Dec 12, 2013
Commits on Oct 18, 2013
  1. 0.14.4

    Minor code tidying, no functional changes other than the Wind Direction
    mcrossley committed Oct 18, 2013
Commits on May 17, 2013
  1. v0.14.3

    > Updated a number of Canvas drawing routines that were using an
    'illegal' .clip() call with a parameter. These were throwing exceptions
    in FireFox version 21+
    mcrossley committed May 17, 2013
Commits on May 14, 2013
  1. v0.14.2

    > Updated the minimised version
    > LinearBargraph
    * Added missing fix for scale issues when the minValue is non-zero in
    horizontal gauges
    mcrossley committed May 14, 2013
Commits on May 5, 2013
  1. v0.14.1

    > RadialBargraph, LinearBargraph
    * Fixed scale issues when the minValue is non-zero
    > Radial, RadialBargraph, RadialVertical, Linear, LinearBargraph
    * Fixed default threshold value to be mid-scale when minValue is
    mcrossley committed May 5, 2013
Commits on Feb 28, 2013
  1. v0.14.0

    > Radial, RadialBargraph, RadialVertical, Linear
    * Added initialisation parameter thresholdRising [def: true], to change
    the threshold from the default rising
    alert to a falling alert.
    * Added method setThresholdRising(bool)
    > Radial, RadialBargraph
    * Added methods to set the threshold and user LED visibility:
    .setLedVisible(bool), .setUserLedVisible(bool)
    > RadialVertical, Linear, LinearBargraph
    * Added method to set the threshold LED visibility: .setLedVisible(bool)
    mcrossley committed Feb 28, 2013
Commits on Feb 8, 2013
  1. v0.13.0

    > Radial, RadialBargraph
    * Added an additional "user" LED...
    Initialisation parameters: userLedColor, userLedVisible [def: false]
    Additional methods: .setUserLedColor(), .toggleUserLed(),
    .setUserLedOnOff(), .blinkUserLed()
    > RadialBargraph
    * Fixed trend indicator display bug
    > Radial, RadialBargraph, RadialVertical, Level, Compass, WindDirection,
    > Horizon, Led, Clock, StopWatch, Altimeter
    * Removed default 'size' value, now if no 'size' value is passed, the
    gauges take their size from the canvas. This
    makes it easy to specify the gauge size from the HTML or CSS. Takes:
    size = min(width, height)
    > Linear, LinearBargraph, DisplaySingle, DisplayMulti,
    > TrafficLight, Lightbulb
    * Removed default 'width' & 'height', if no values are passed, the
    gauges take these values from the canvas. This
    makes it easy to specify the gauge size from the HTML or CSS.
    > Battery
    * Removed default 'size' value, now if no 'size' value is passed, the
    gauge takes its size from the canvas. This
    makes it easy to specify the gauge size from the HTML or CSS. Takes:
    size = canvas.width
    > Odometer
    * Removed default 'height' value, now if no 'height' value is passed,
    the gauge takes its height from the canvas. This
    makes it easy to specify the gauge size from the HTML or CSS.
    > WindDirection, Compass
    * Added degreeScaleHalf:true|[false] parameter, this changes the gauge
    from using 0 -> 360 to -180 -> +180,
    useful for apparent wind.
    * Added pointSymbolsVisible:[true]|false parameter, useful for apparent
    wind, points must be hidden to show negative
    degree values when using degreeScaleHalf
    > DisplaySingle, DisplayMulti
    * Added headerString:'text' and headerStringVisible:true|[false]
    parameters, puts some static header text on
    the display panel above the value.
    > DisplayMulti
    * Added detailString:'text' and detailStringVisible:true|[false]
    parameters, adds a prefix string to the 'oldValue'
    * Added linkAltValue:[true]|false parameter, optionally unlinks the
    'altValue' so it can be set independently
    * Added altValue:<value> parameter and setAltValue() method to set the
    alternative (minor) value when linkAltValue = false
    > Level, Compass
    * Added rotateFace:true|[false] parameter, when set the indicator is
    fixed and the dial face rotates.
    > VerticalRadial
    * Added steelseries.Orientation.EAST option
    > Tween
    * fixed bug in .playing()
    mcrossley committed Feb 8, 2013
Commits on Jan 21, 2013
  1. v0.12.1

    > Radial, radialBargraph, RadialVertical, linear, linearBargraph,
    * Added initialisation parameter 'fullScaleDeflectionTime' default 2.5
    * Change deflection time to be a proportion of fullScaleDeflectionTime,
    with a minimum value of fullScaleDeflectionTime/5
    > WindDirection
    * Fixed cut'n'paste error in setValueAnimatedAverage to affected
    mcrossley committed Jan 21, 2013
Commits on Dec 27, 2012
  1. v0.12.0

    > Linear & LinearBargraph
    * Fixed bug that stopped min/max/threshold indicators displaying
    correctly on gauges with
    scales that did not have a minimum value of zero.
    > All Gauges
    * Added ability for all 'set' methods to be chained. So for example you
    can now use code like...
    mcrossley committed Dec 27, 2012
Commits on Dec 5, 2012
  1. updated for my local files

    Since Gerrit added .gitignore to the repository my local only copy is
    overwritten, so adding my local 'ignores' to shared version.
    mcrossley committed Dec 5, 2012
  2. v0.11.15

    Added playAlarm() to all setValueAnimated() methods where it was
    mcrossley committed Dec 5, 2012
Commits on Nov 23, 2012
  1. added new minified version

    Seems that Mark uses another shrink tool because it got a bit bigger than before.
    committed Nov 23, 2012
  2. removed a check in the linear barograph which seems to make problems …

    …when setting the maxValue
    After some tests it seems to work now correctly.
    committed Nov 23, 2012
Commits on Nov 20, 2012
  1. v0.11.14

    * Added parseFloat value checks to set() and setAnimated() methods
    * tween.js - code tidy and added comments
    mcrossley committed Nov 20, 2012
Commits on Sep 25, 2012
  1. v0.11.13

    > DisplaySingle
    * Added configuation parameter alwaysScroll [false]|true
    > WindDirection
    * Fixed bug in changing pointer types that did not redraw the knob if
    mcrossley committed Sep 25, 2012
Commits on Sep 16, 2012
  1. v0.11.12

    > General
    * Removed all remaining 'shadow' drawing code, now relying on native
    browser capabilities.
    mcrossley committed Sep 16, 2012
Commits on Sep 15, 2012
  1. v0.11.11

    > Radial & RadialVertical
    * Simplified the pointer shadow drawing - note shadows do not display
    correctly in the
    Chrome browser because of a bug
    mcrossley committed Sep 15, 2012
Commits on Sep 10, 2012
  1. v0.11.10

    > General
      * Changed Conical gradient to use Gerrits raster scan rather than line rotation,
        changed the .fill() method to .fillCircle() and added .fillRect()
      * Some general typo fixes and minor code restructuring
    mcrossley committed Sep 10, 2012