Permalink
Commits on Dec 19, 2011
  1. Add visualization test for changing colors.

    Robert Konigsberg committed Dec 19, 2011
  2. squash a few remaining "use strict" errors

    Dan Vanderkam committed Dec 19, 2011
Commits on Dec 16, 2011
  1. Fix issue 186 (dygraphs does not accept "1e-5" as a numeric x-value).

    This turned out to be because the "-" was causing it to be treated as a
    date (e.g. "2006-01-01").
    
    Bug: http://code.google.com/p/dygraphs/issues/detail?id=186
    Dan Vanderkam committed Dec 16, 2011
  2. When possible, record the file/line number that logged an error/warning.

    This resolves a very long-standing TODO. The line is logged when
    stacktrace.js is available. This is not included in dygraph-combined.js,
    but is included in dygraph-dev.js. It can also be manually sourced if
    desired.
    Dan Vanderkam committed Dec 16, 2011
  3. Fix issue 247 and flesh out its regression test.

    Dan Vanderkam committed Dec 16, 2011
Commits on Dec 14, 2011
  1. Merge pull request #99 from kberg/master

    Test that demonstrates bug #247
    danvk committed Dec 14, 2011
  2. Added testUpdateColors, which represents bug #247

    Robert Konigsberg committed Dec 14, 2011
Commits on Dec 11, 2011
  1. Add support for animated zooms.

    This is currently disabled by default, but can be enabled via the animatedZooms
    option. The animation always uses 10 frames and lasts 200 ms, though this will
    likely change in the future.
    
    Includes some internal refactoring to reduce the amount of work done on each
    animation frame.
    danvk committed Dec 11, 2011
Commits on Dec 9, 2011
  1. Add jsdoc for setAnnotations() and an example of how to use them with…

    … native-format dates.
    danvk committed Dec 9, 2011
Commits on Nov 17, 2011
  1. Patch for issue 242 from kberg

    danvk committed Nov 17, 2011
Commits on Nov 5, 2011
  1. Merge pull request #97 from bombela/master

    fix js exception on interactive zoom
    danvk committed Nov 5, 2011
Commits on Nov 2, 2011
  1. fix js exception on interactive zoom

    I only tried and noticed this bug with chrome and firefox.
    
    The bug was introduced in commit: 920208f
    
    The code is trying to access to a non existent property
    "this.layout_.plotArea" while the correct version seem
    to be "this.layout_.getPlotArea()".
    bombela committed Nov 2, 2011
Commits on Oct 19, 2011
Commits on Oct 17, 2011
  1. Various fixes/workarounds for IE7/IE8 and some fixes/tweaks of range …

    …selector
    
    For background on IE7/IE8 work, see the following:
    
    http://groups.google.com/group/dygraphs-users/browse_thread/thread/8c305992bf185ea8
    
    Also, I have a fix of a recent commit in dygraph-utils.js that checks for instance of Node, which doesn't exist in IE7/IE8.
    
    In addition to some minor tweaks and code cleanup in dygraph-range-selector.js, there's a fix for issue #90.
    paulfelix committed with Dan Vanderkam Oct 17, 2011
  2. Move to JSTD133

    Robert Konigsberg committed with Dan Vanderkam Oct 17, 2011
  3. Enhancement to dygraph-many-point*-benchmark.html

    Robert Konigsberg committed with Dan Vanderkam Oct 17, 2011
Commits on Oct 2, 2011
Commits on Sep 22, 2011
  1. Merge pull request #89 from flooey/master

    Test for previous bugfix
    Robert Konigsberg committed Sep 22, 2011
  2. Add test for laying out multiple axis items that ensures that

    all the components are within the specified bounds of the graph.
    
    Part of this is commented out because there is currently a bug
    that causes text to overflow if the browser inserts a linebreak.
    flooey committed Sep 22, 2011
  3. Merge pull request #86 from flooey/master

    Fix bug where second axis would extend beyond graph boundaries
    Robert Konigsberg committed Sep 22, 2011
  4. Merge pull request #88 from kberg/master

    Fixing bug 87
    Robert Konigsberg committed Sep 22, 2011
  5. Fix infinite loop when updateOptions contains labelsDiv (or any other…

    … document node for that matter.)
    Robert Konigsberg committed Sep 22, 2011
Commits on Sep 16, 2011
  1. Change DygraphLayout so it calculates the plot area when its requested

    rather than at construction.  The layout is constructed before axis
    information has been parsed, so it always assumes there's only one axis
    and never learns otherwise.
    
    Update test to show a border around the div bounding box.  Prior to the
    fix, the second axis would clearly extend beyond the box.
    flooey committed Sep 16, 2011
Commits on Aug 29, 2011
  1. temporarily disable some ticker tests

    Dan Vanderkam committed Aug 29, 2011
Commits on Aug 26, 2011
  1. update docs to point to blog

    danvk committed Aug 26, 2011
Commits on Aug 25, 2011
  1. A range selector widget for dygraphs.

    This activates a more discoverable UI for panning and zooming, very similar to
    the one used by the Annotated Timeline widget on Google Finance. Enable it by
    passing 'showRangeSelector: true' in the constructor options.
    paulfelix committed with danvk Aug 25, 2011
Commits on Aug 18, 2011
  1. update license comments

    Dan Vanderkam committed Aug 18, 2011
Commits on Aug 17, 2011
  1. fix disappearing annotations bug

    Dan Vanderkam committed Aug 17, 2011
  2. update All Rights Reserved string

    Dan Vanderkam committed Aug 17, 2011
  3. Factor out ticker functions and clean up their semantics/usage.

    This introduces a new syntax for per-axis properties:
    
    axes: {
      x: {
        valueFormatter: ...
      }
    }
    
    The old syntax (xValueFormatter) still works, but is less general.
    The valueFormatter and axisLabelFormatter options are now used
    consistently between x- and y-axes and have a predictable set of
    parameters.
    
    Includes lots of tests for all relevant behaviors.
    Dan Vanderkam committed Aug 17, 2011