dygraphs.git
11 years agofix some bugs with selected and kill button
Dan Vanderkam [Mon, 1 Jul 2013 03:53:14 +0000 (23:53 -0400)]
fix some bugs with selected and kill button

11 years agomove hairline to top on click
Dan Vanderkam [Mon, 1 Jul 2013 03:42:49 +0000 (23:42 -0400)]
move hairline to top on click

11 years agoupdate jsdoc
Dan Vanderkam [Mon, 1 Jul 2013 03:38:22 +0000 (23:38 -0400)]
update jsdoc

11 years agoadd a togglable "selected" property to hairlines
Dan Vanderkam [Mon, 1 Jul 2013 03:35:27 +0000 (23:35 -0400)]
add a togglable "selected" property to hairlines

11 years agoannotations hide when they go off the chart
Dan Vanderkam [Mon, 1 Jul 2013 03:13:49 +0000 (23:13 -0400)]
annotations hide when they go off the chart

11 years agohairlines hide when they go off the chart
Dan Vanderkam [Mon, 1 Jul 2013 03:10:04 +0000 (23:10 -0400)]
hairlines hide when they go off the chart

11 years agolight refactoring -- expose public hairlines
Dan Vanderkam [Mon, 1 Jul 2013 03:03:43 +0000 (23:03 -0400)]
light refactoring -- expose public hairlines

11 years agoAdd divFiller option for Hairlines plugin
Dan Vanderkam [Mon, 1 Jul 2013 02:54:15 +0000 (22:54 -0400)]
Add divFiller option for Hairlines plugin

11 years agofocus text box when editing annotation; can be done with callback
Dan Vanderkam [Mon, 1 Jul 2013 02:43:28 +0000 (22:43 -0400)]
focus text box when editing annotation; can be done with callback

11 years agoMerge branch 'master' into hairline
Dan Vanderkam [Mon, 1 Jul 2013 02:34:56 +0000 (22:34 -0400)]
Merge branch 'master' into hairline

11 years agoMerge pull request #262 from sauter-hq/left-boundry-fix
Dan Vanderkam [Wed, 19 Jun 2013 19:14:27 +0000 (12:14 -0700)]
Merge pull request #262 from sauter-hq/left-boundry-fix

Left boundary fix

11 years agoFixed wrong space usage in if clauses.
David Eberlein [Wed, 19 Jun 2013 08:10:24 +0000 (10:10 +0200)]
Fixed wrong space usage in if clauses.

11 years agoBUGFIX: Fixed bug using the idxToRow_ function instead of directly taking the row...
eberldav [Thu, 13 Jun 2013 08:38:31 +0000 (10:38 +0200)]
BUGFIX: Fixed bug using the idxToRow_ function instead of directly taking the row from the point. Also the idxToRow_ method has been completely removed based on Dans comment, that it is unneeded.

11 years agoTEST: Added test to verify that the left boundry works now.
eberldav [Thu, 13 Jun 2013 08:13:04 +0000 (10:13 +0200)]
TEST: Added test to verify that the left boundry works now.

11 years agoBUGFIX: Added "this." to the boundryIds_ calls
David Eberlein [Wed, 12 Jun 2013 16:16:25 +0000 (18:16 +0200)]
BUGFIX: Added "this." to the  boundryIds_ calls

11 years agoBUGFIX: Fixed Bug created by extracting different rows for each series (to fix the...
David Eberlein [Wed, 12 Jun 2013 15:50:44 +0000 (17:50 +0200)]
BUGFIX: Fixed Bug created by extracting different rows for each series (to fix the big not connecting lines at edges). Now all calls to the getLeftBoundry method are done with the correct set index resulting in a correct behaviour now.

11 years agoMerge branch 'master' of https://github.com/danvk/dygraphs
Robert Konigsberg [Tue, 11 Jun 2013 20:31:43 +0000 (16:31 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs

11 years agoAdd comment to resize test case as a follow on to pull request 260.
Robert Konigsberg [Tue, 11 Jun 2013 20:29:42 +0000 (16:29 -0400)]
Add comment to resize test case as a follow on to pull request 260.

11 years agoAdd comment to resize test case as a follow on to pull request 260.
Robert Konigsberg [Tue, 11 Jun 2013 20:29:42 +0000 (16:29 -0400)]
Add comment to resize test case as a follow on to pull request 260.

11 years agoMerge pull request #260 from klausw-g/resize-fix-2
Robert Konigsberg [Tue, 11 Jun 2013 20:24:58 +0000 (13:24 -0700)]
Merge pull request #260 from klausw-g/resize-fix-2

Only resize canvas if the size changed.

11 years agoOnly resize canvas if the size changed.
Klaus Weidner [Tue, 11 Jun 2013 20:18:58 +0000 (13:18 -0700)]
Only resize canvas if the size changed.

Resizing the canvas erases it, and Dygraphs had skipped the redraw
when it thought it wasn't necessary, leading to blank graphs after
a redundant .resize() call.

11 years agoMerge pull request #259 from klausw-g/resize-fix
Dan Vanderkam [Tue, 11 Jun 2013 18:52:57 +0000 (11:52 -0700)]
Merge pull request #259 from klausw-g/resize-fix

Fix graphs created in not-displayed divs.

11 years agoFix graphs created in not-displayed divs.
Klaus Weidner [Tue, 11 Jun 2013 18:38:12 +0000 (11:38 -0700)]
Fix graphs created in not-displayed divs.

This distinguishes two cases:

- graphs with explicit height/width in graph options. They should
  be drawn correctly after display, no resize needed.

- graphs without explicit height/width are supposed to inherit
  the size from the surrounding div. They needs a .resize()
  call after display.

Tests are included for both.

Fixes issue 238.

11 years agodata updates working properly
Dan Vanderkam [Sun, 9 Jun 2013 15:43:35 +0000 (11:43 -0400)]
data updates working properly

11 years agohairlines pinned to xval; having trouble changing xval on data update
Dan Vanderkam [Sun, 9 Jun 2013 03:21:57 +0000 (23:21 -0400)]
hairlines pinned to xval; having trouble changing xval on data update

11 years agoannotations can be dragged vertically
Dan Vanderkam [Sun, 9 Jun 2013 02:35:07 +0000 (22:35 -0400)]
annotations can be dragged vertically

11 years agocheckpoint; about to change annotation dragging behavior
Dan Vanderkam [Sun, 9 Jun 2013 02:15:45 +0000 (22:15 -0400)]
checkpoint; about to change annotation dragging behavior

11 years agoMerge pull request #258 from klausw-g/lint-fixes
Robert Konigsberg [Fri, 7 Jun 2013 00:38:44 +0000 (17:38 -0700)]
Merge pull request #258 from klausw-g/lint-fixes

Linter fixes.

11 years agoLinter fixes.
Klaus Weidner [Thu, 6 Jun 2013 23:23:25 +0000 (16:23 -0700)]
Linter fixes.

11 years agoRefactoring to fix stacked graphs with NaNs.
Klaus Weidner [Thu, 6 Jun 2013 20:38:12 +0000 (16:38 -0400)]
Refactoring to fix stacked graphs with NaNs.

For stacked graphs, draw gaps for just the specific parts of series that are
missing data, and use interpolation to help ensure that the overall graph shape
doesn't get distorted for missing points.

This replaces #139 "Fix NaN handling for stacked graphs" which had
aggressively propagated NaNs to ensure that graphs don't get drawn with
incorrect stacking.

Fixes issue 446 - Improve handling of NaNs in stacked graphs.

Detailed changes:

* Remove layouts_.datasets, instead create point object arrays directly from
  gatherDatasets_(). This was necessary since the pre-stacked datasets
  aren't able to store the additional data needed for handling gaps.

* For stacked graphs, track yval_stacked/y_stacked separately from yval as point
  properties.

* Remove unstackPointAtIndex which is now no longer necessary, since the points
  keep the original yval. This helps ensure that the returned values keep their
  original NaN value and don't expose the interpolated stacked values used for
  drawing gaps.

* Remove evaluateWithError, evaluateLineCharts and Dygraph.seriesToPoints_ now
  handle error bars directly.

* In gatherDatasets_, remove the unconditional copy of rolledSeries, the
  refactoring appears to have fixed the bug related to zooming with
  error bars on. (I could reproduce it in the original code by zooming
  dygraphs/tests/custom-bars.html.) For date windows (horizontal zoom),
  use .splice() instead of manually coping.

Squashed commit of the following:

commit 56efaef6a50c737b99a8e4e6a36e55c83fde237f
Author: Klaus Weidner <klausw@google.com>
Date:   Mon Jun 3 16:50:16 2013 -0700

    Style fixes as per Robert's requests.

commit 83bb38a071f407560abcca53b7f6e07d6b0ca0e5
Author: Klaus Weidner <klausw@google.com>
Date:   Mon Jun 3 15:53:59 2013 -0700

    Add stackedGraphNaNFill option to control NaN handling.

    Add a test for this, and add a docstring to the stackPoints_ method.

commit e16e3c381d5cc7bec9896b31dddebc627a941c33
Author: Klaus Weidner <klausw@google.com>
Date:   Mon Jun 3 15:20:24 2013 -0700

    Revert name back to .addDataset, add docstring.

commit d3e66a60c84656364829e8a5bb83ed0e2b9fb403
Author: Klaus Weidner <klausw@google.com>
Date:   Mon Jun 3 15:15:19 2013 -0700

    Add more type annotations to make the flow of point data clearer.

    Unfortunately it's still not very clear, the logic is a bit convoluted.

commit 33db3d27501c8b5f2f84baa4dd92bf8d6f0a35a3
Author: Klaus Weidner <klausw@google.com>
Date:   Mon Jun 3 15:00:38 2013 -0700

    Rename fixPathAttrs_ to cleanPathAttrs_ as requested.

commit f39168785efcbacd1de9a6275aa02c8e34e4c5a7
Author: Klaus Weidner <klausw@google.com>
Date:   Mon Jun 3 14:58:26 2013 -0700

    Add comment explaining baseline, as requested by Robert.

commit 80348ed3c9e677fb5ff1ef393056e1e2bea1bbf7
Author: Klaus Weidner <klausw@google.com>
Date:   Mon Jun 3 13:16:51 2013 -0700

    Track stroke/fill in CanvasAssertions.

    For lineTo operations, set strokeStyle to undefined if the path is
    filled (not stroked), and set fillStyle to undefined if the path
    is stroked only.

    Fix assertions in missing_points tests, those were apparently expecting the
    inflated numbers.

    Remove the strokeStyle='#000000' hack in dygraph-canvas which is now
    no longer needed.

commit 4f47af82ac297d27dc0ac9d5c6fd256e00cccec5
Author: Klaus Weidner <klausw@google.com>
Date:   Mon Jun 3 11:57:56 2013 -0700

    fix CanvasAssertions which was calling .match wrong, remove now-redundant check.

commit 8c53e9e0f3d362e58204ff5a777c90ddb3b589d5
Author: Klaus Weidner <klausw@google.com>
Date:   Thu May 23 11:00:50 2013 -0700

    Restore hasOwnProperty.

commit 621cc37cfaf33821d04de2a94aea63021f7a9647
Author: Klaus Weidner <klausw@google.com>
Date:   Wed May 22 15:35:16 2013 -0700

    Fix all-NaN series stacking and Proxy return values.

    Ensure that all-NaN series get treated as zero for stacking
    purposes, and that nextPoint gets set to null past the last
    stackable point. We want interpolation, but not extrapolation.

    The Proxy class didn't return values from calls, breaking
    testCorrectColors since it didn't get pixel data as expected.

    Update the input data for testInterpolation to check corner cases,
    including an all-NaN series.

commit eb52ff1c1bbdd55312cb2881b5182731c91c155c
Author: Klaus Weidner <klausw@google.com>
Date:   Wed May 22 12:40:44 2013 -0700

    Refactoring to fix stacked graphs with NaNs.

    For stacked graphs, draw gaps for just the specific parts of series that are
    missing data, and use interpolation to help ensure that the overall graph shape
    doesn't get distorted for missing points.

    This replaces https://github.com/danvk/dygraphs/pull/139 "Fix NaN handling for
    stacked graphs" which had aggressively propagated NaNs to ensure that graphs
    don't get drawn with incorrect stacking.

    Fixes issue 446 - Improve handling of NaNs in stacked graphs.

    Detailed changes:

    - Remove layouts_.datasets, instead create point object arrays directly from
      gatherDatasets_(). This was necessary since the pre-stacked datasets aren't
      able to store the additional data needed for handling gaps.

    - For stacked graphs, track yval_stacked/y_stacked separately from yval as point
      properties.

    - Remove unstackPointAtIndex which is now no longer necessary, since the points
      keep the original yval. This helps ensure that the returned values keep their
      original NaN value and don't expose the interpolated stacked values used for
      drawing gaps.

    - Remove evaluateWithError, evaluateLineCharts and Dygraph.seriesToPoints_ now
      handle error bars directly.

    - In gatherDatasets_, remove the unconditional copy of rolledSeries, the
      refactoring appears to have fixed the bug related to zooming with
      error bars on. (I could reproduce it in the original code by zooming
      dygraphs/tests/custom-bars.html.) For date windows (horizontal zoom),
      use .splice() instead of manually coping.

11 years agoMerge pull request #257 from kberg/auto-tests
Robert Konigsberg [Thu, 6 Jun 2013 11:28:16 +0000 (04:28 -0700)]
Merge pull request #257 from kberg/auto-tests

Auto tests cleanup and enhancements

11 years agoMerge branch 'master' of https://github.com/danvk/dygraphs into auto-tests
Robert Konigsberg [Thu, 6 Jun 2013 11:27:07 +0000 (07:27 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs into auto-tests

11 years agoMerge pull request #250 from wimme/patch-4
Robert Konigsberg [Thu, 6 Jun 2013 02:11:44 +0000 (19:11 -0700)]
Merge pull request #250 from wimme/patch-4

LogScale and customBars with negative values

11 years agoClean up more of the local testing script, and also make it prettier. Add execution...
Robert Konigsberg [Wed, 5 Jun 2013 21:02:30 +0000 (17:02 -0400)]
Clean up more of the local testing script, and also make it prettier. Add execution time to header.

11 years agoReduce the width of testGridLinePattern from 480px to 120px, making the test run...
Robert Konigsberg [Tue, 4 Jun 2013 21:38:25 +0000 (17:38 -0400)]
Reduce the width of testGridLinePattern from 480px to 120px, making the test run in 150ms instead of ~8000ms.

11 years agoMerge branch 'master' of https://github.com/danvk/dygraphs
Robert Konigsberg [Tue, 4 Jun 2013 21:24:39 +0000 (17:24 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs

11 years agoMerge pull request #256 from kberg/auto-tests
Robert Konigsberg [Mon, 3 Jun 2013 20:41:21 +0000 (13:41 -0700)]
Merge pull request #256 from kberg/auto-tests

I broke test.sh. This fixes it.

11 years agoMerge branch 'auto-tests' of https://github.com/kberg/dygraphs into auto-tests
Robert Konigsberg [Mon, 3 Jun 2013 20:40:36 +0000 (16:40 -0400)]
Merge branch 'auto-tests' of https://github.com/kberg/dygraphs into auto-tests

11 years agoI broke ./test.sh, and this fixes it.
Robert Konigsberg [Mon, 3 Jun 2013 20:37:17 +0000 (16:37 -0400)]
I broke ./test.sh, and this fixes it.

11 years agoI broke ./test.sh, and this fixes it.
Robert Konigsberg [Mon, 3 Jun 2013 20:37:17 +0000 (16:37 -0400)]
I broke ./test.sh, and this fixes it.

11 years agoMerge pull request #255 from kberg/master
Robert Konigsberg [Mon, 3 Jun 2013 19:41:05 +0000 (12:41 -0700)]
Merge pull request #255 from kberg/master

Add --verbose flag to test.sh and phantom-driver.js which gathers all output from the web page under test.

11 years agoMerge branch 'master' of https://github.com/danvk/dygraphs
Robert Konigsberg [Mon, 3 Jun 2013 19:40:03 +0000 (15:40 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs

11 years agoAdd --verbose to ./test.sh and phantom-driver.js
Robert Konigsberg [Mon, 3 Jun 2013 19:39:11 +0000 (15:39 -0400)]
Add --verbose to ./test.sh and phantom-driver.js

11 years agoMerge pull request #254 from kberg/i382
Robert Konigsberg [Mon, 3 Jun 2013 19:17:28 +0000 (12:17 -0700)]
Merge pull request #254 from kberg/i382

Fix lint errors for i382. Also, ugh, clearly broken bit with mouseUpHandler.

11 years agoFix lint errors for i382. Also, ugh, clearly broken bit with mouseUpHandler.
Robert Konigsberg [Mon, 3 Jun 2013 19:15:24 +0000 (15:15 -0400)]
Fix lint errors for i382. Also, ugh, clearly broken bit with mouseUpHandler.

11 years agoMerge pull request #232 from kberg/i382
Robert Konigsberg [Mon, 3 Jun 2013 14:16:05 +0000 (07:16 -0700)]
Merge pull request #232 from kberg/i382

Fix bug 382. Simplify resizing by not recreating everything from scratch...

11 years agoMerge branch 'i382' of https://github.com/kberg/dygraphs into i382
Robert Konigsberg [Mon, 3 Jun 2013 14:15:14 +0000 (10:15 -0400)]
Merge branch 'i382' of https://github.com/kberg/dygraphs into i382

11 years agoFix tests that accompany fixing bug 382.
Robert Konigsberg [Mon, 3 Jun 2013 14:14:08 +0000 (10:14 -0400)]
Fix tests that accompany fixing bug 382.

11 years agoMerge branch 'master' of https://github.com/danvk/dygraphs into i382
Robert Konigsberg [Mon, 3 Jun 2013 14:06:22 +0000 (10:06 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs into i382

11 years agoMerge pull request #252 from kberg/auto-tests
Robert Konigsberg [Mon, 3 Jun 2013 14:05:59 +0000 (07:05 -0700)]
Merge pull request #252 from kberg/auto-tests

Add nice little things to the in-browser test runner.

11 years agoMerge branch 'master' of https://github.com/danvk/dygraphs into i382
Robert Konigsberg [Mon, 3 Jun 2013 14:04:05 +0000 (10:04 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs into i382

11 years agoAdd nice little things to the in-browser test runner.
Robert Konigsberg [Mon, 3 Jun 2013 05:57:42 +0000 (01:57 -0400)]
Add nice little things to the in-browser test runner.
1. Add meta-links to the test name and new "more..." links.
2. Test name link runs that single test. more... shows the stack trace in an alert window. (Not ideal, but it's something.)

11 years agoMerge pull request #251 from kberg/auto-tests
Dan Vanderkam [Mon, 3 Jun 2013 01:26:51 +0000 (18:26 -0700)]
Merge pull request #251 from kberg/auto-tests

Nicer auto tests

11 years agoMake a table view out of the test results for easier reading.
Robert Konigsberg [Sun, 2 Jun 2013 23:09:48 +0000 (19:09 -0400)]
Make a table view out of the test results for easier reading.

11 years agoRewrite local testdriver processing. Using a listener framework to report test result...
Robert Konigsberg [Sun, 2 Jun 2013 22:38:51 +0000 (18:38 -0400)]
Rewrite local testdriver processing. Using a listener framework to report test results, and also, store test execution durations.

11 years agoTurn auto-tests script into an object for saner manipulation.
Robert Konigsberg [Sun, 2 Jun 2013 15:57:24 +0000 (11:57 -0400)]
Turn auto-tests script into an object for saner manipulation.

11 years agoThe local auto tester's javascript is messy and having it embedded in HTML doesn...
Robert Konigsberg [Sun, 2 Jun 2013 15:43:08 +0000 (11:43 -0400)]
The local auto tester's javascript is messy and having it embedded in HTML doesn't help, so this change moves it out into its own file.

11 years agoUpdate dygraph.js
Wim Bruynooghe [Fri, 31 May 2013 14:03:40 +0000 (17:03 +0300)]
Update dygraph.js

11 years agoUpdate dygraph.js
Wim Bruynooghe [Fri, 31 May 2013 13:50:37 +0000 (16:50 +0300)]
Update dygraph.js

11 years agoAdd comment
Wim Bruynooghe [Fri, 31 May 2013 13:48:46 +0000 (16:48 +0300)]
Add comment

11 years agoAdd test for custom bars with negative values in logScale
Wim Bruynooghe [Fri, 31 May 2013 11:27:11 +0000 (13:27 +0200)]
Add test for custom bars with negative values in logScale

11 years agoLogScale and customBars with negative values
Wim Bruynooghe [Fri, 31 May 2013 11:22:44 +0000 (13:22 +0200)]
LogScale and customBars with negative values

When LogScale and customBars are enabled, it was verifying if the value was negative by using a <= on an array and then inserting a null. This caused exceptions in rollingAverage(), the value can't be null when using customBars.

(This a new patch based on the current code, since pull request #236 was getting old).

11 years agoRemove the vestigial DygraphLayout.setDateWindow.
Robert Konigsberg [Thu, 30 May 2013 16:58:40 +0000 (12:58 -0400)]
Remove the vestigial DygraphLayout.setDateWindow.
(Also, add a clarifying comment.)

11 years agopointers to docs
Dan Vanderkam [Mon, 27 May 2013 01:37:34 +0000 (21:37 -0400)]
pointers to docs

11 years agofix issues with dragging annotations; annotations editable by default
Dan Vanderkam [Mon, 27 May 2013 00:51:58 +0000 (20:51 -0400)]
fix issues with dragging annotations; annotations editable by default

11 years agotweaks; add jquery
Dan Vanderkam [Thu, 23 May 2013 16:32:28 +0000 (09:32 -0700)]
tweaks; add jquery

11 years agoAnnotation persistence working
Dan Vanderkam [Mon, 20 May 2013 03:01:01 +0000 (20:01 -0700)]
Annotation persistence working

11 years agosuper annotations mostly working; still need API and live updates
Dan Vanderkam [Mon, 20 May 2013 01:24:48 +0000 (21:24 -0400)]
super annotations mostly working; still need API and live updates

11 years agoadd instructions
Dan Vanderkam [Thu, 9 May 2013 18:43:50 +0000 (11:43 -0700)]
add instructions

11 years agoHairlines API & persistence working
Dan Vanderkam [Thu, 9 May 2013 18:10:37 +0000 (11:10 -0700)]
Hairlines API  & persistence working

11 years agoMerge branch 'master' into hairline
Dan Vanderkam [Thu, 9 May 2013 17:01:50 +0000 (10:01 -0700)]
Merge branch 'master' into hairline

11 years agoMerge branch 'master' of github.com:danvk/dygraphs
Dan Vanderkam [Wed, 8 May 2013 23:13:05 +0000 (16:13 -0700)]
Merge branch 'master' of github.com:danvk/dygraphs

11 years agoFix failing test
Dan Vanderkam [Wed, 8 May 2013 23:12:48 +0000 (16:12 -0700)]
Fix failing test

11 years agoMerge pull request #241 from sauter-hq/per-axis-grid
Dan Vanderkam [Wed, 8 May 2013 23:09:31 +0000 (16:09 -0700)]
Merge pull request #241 from sauter-hq/per-axis-grid

per-axis grid options

11 years agoMerge remote-tracking branch 'official/master' into per-axis-grid
David Eberlein [Wed, 8 May 2013 06:42:37 +0000 (08:42 +0200)]
Merge remote-tracking branch 'official/master' into per-axis-grid

Conflicts:
tests/two-axes.html

11 years agoMerge pull request #243 from sauter-hq/fix-for-issue-451
Dan Vanderkam [Fri, 3 May 2013 16:32:41 +0000 (09:32 -0700)]
Merge pull request #243 from sauter-hq/fix-for-issue-451

Fix for issue 451

11 years agoREFACTORING: fixed code style and lint warnings. Readded jsdoc lost in merge.
David Eberlein [Fri, 3 May 2013 07:05:11 +0000 (09:05 +0200)]
REFACTORING: fixed code style and lint warnings. Readded jsdoc lost in merge.

11 years agoREFACTORING: Fixed code style nits and extracted the null values check to a method.
David Eberlein [Thu, 2 May 2013 09:51:55 +0000 (11:51 +0200)]
REFACTORING: Fixed code style nits and extracted the null values check to a method.

11 years agoMerge commit '9f890c23ad80924d0a30f3a14f8680b7c2d6318e' into fix-for-issue-451
David Eberlein [Thu, 2 May 2013 08:50:24 +0000 (10:50 +0200)]
Merge commit '9f890c23ad80924d0a30f3a14f8680b7c2d6318e' into fix-for-issue-451

Conflicts:
dygraph-layout.js

11 years agoonly reserve space for y2 axis when it will be drawn
Dan Vanderkam [Tue, 30 Apr 2013 16:09:11 +0000 (12:09 -0400)]
only reserve space for y2 axis when it will be drawn

11 years agoREFACTORING: cleaned up code and style for new grid per axis feature.
David Eberlein [Thu, 25 Apr 2013 07:11:49 +0000 (09:11 +0200)]
REFACTORING: cleaned up code and style for new grid per axis feature.

11 years agoMerge commit 'de2545148870a1bdb0957c4c42e80bdb8ce1656d' into per-axis-grid
David Eberlein [Thu, 25 Apr 2013 06:48:54 +0000 (08:48 +0200)]
Merge commit 'de2545148870a1bdb0957c4c42e80bdb8ce1656d' into per-axis-grid

11 years agoFix our lone lint error
Dan Vanderkam [Wed, 24 Apr 2013 17:53:21 +0000 (13:53 -0400)]
Fix our lone lint error

11 years agoFix syntax errors in docs and update test script to check for them.
Dan Vanderkam [Wed, 24 Apr 2013 17:40:12 +0000 (13:40 -0400)]
Fix syntax errors in docs and update test script to check for them.

11 years agoStack Overflow link on home page
Dan Vanderkam [Wed, 24 Apr 2013 16:24:16 +0000 (12:24 -0400)]
Stack Overflow link on home page

11 years agoMerge pull request #246 from davidmsibley/master
Dan Vanderkam [Wed, 24 Apr 2013 16:16:38 +0000 (09:16 -0700)]
Merge pull request #246 from davidmsibley/master

Quarterly granularity ticker fix

11 years agoMerge pull request #245 from sauter-hq/custom-bar-data-gaps-459
Dan Vanderkam [Thu, 18 Apr 2013 16:28:36 +0000 (09:28 -0700)]
Merge pull request #245 from sauter-hq/custom-bar-data-gaps-459

Custom bar data gaps 459

11 years agoMerge pull request #237 from kberg/closure
Robert Konigsberg [Thu, 18 Apr 2013 15:35:59 +0000 (08:35 -0700)]
Merge pull request #237 from kberg/closure

Fix closure bugs in Dygraphs

11 years agoFollow-on to pull request 237, closurifying some code.
Robert Konigsberg [Thu, 18 Apr 2013 15:34:18 +0000 (11:34 -0400)]
Follow-on to pull request 237, closurifying some code.

11 years agoBUGFIX: Fixed test not running die to OS differences. Now the edge pixels arn't check...
David Eberlein [Thu, 18 Apr 2013 08:23:31 +0000 (10:23 +0200)]
BUGFIX: Fixed test not running die to OS differences. Now the edge pixels arn't checked anymore which works fine on linux and windows.

11 years agoTEST: Added NaN cases to the missingPoints test.
David Eberlein [Thu, 18 Apr 2013 07:52:22 +0000 (09:52 +0200)]
TEST: Added NaN cases to the missingPoints test.

11 years agoREFACTORING: Changed if / else cases to optimize the performance for the
David Eberlein [Thu, 18 Apr 2013 07:51:33 +0000 (09:51 +0200)]
REFACTORING: Changed if / else cases to optimize the performance for the
default cases.

11 years agoadding comments for LONG_TICK_PLACEMENTS
David M Sibley [Wed, 17 Apr 2013 23:10:44 +0000 (18:10 -0500)]
adding comments for LONG_TICK_PLACEMENTS

11 years agoMerge branch 'master' of github.com:danvk/dygraphs
David M Sibley [Wed, 17 Apr 2013 22:36:21 +0000 (17:36 -0500)]
Merge branch 'master' of github.com:danvk/dygraphs

11 years agoMerge pull request #242 from sauter-hq/draw-xaxis-bugfix
Dan Vanderkam [Wed, 17 Apr 2013 21:52:58 +0000 (14:52 -0700)]
Merge pull request #242 from sauter-hq/draw-xaxis-bugfix

BUGFIX: RangeSelector: xAxisLabelHeight is set to 0 in case the option 'drawXAxis' is set to false.

11 years agotying all the large granularity tick decision making together
David M Sibley [Wed, 17 Apr 2013 21:44:20 +0000 (16:44 -0500)]
tying all the large granularity tick decision making together

11 years agocorrected number of months in a QUARTERLY granularity
David M Sibley [Wed, 17 Apr 2013 17:18:41 +0000 (12:18 -0500)]
corrected number of months in a QUARTERLY granularity

11 years agoTEST: Added automatet tests for customBar and errorBar options and missing data points.
David Eberlein [Tue, 16 Apr 2013 16:20:16 +0000 (18:20 +0200)]
TEST: Added automatet tests for customBar and errorBar options and missing data points.

11 years agoBUGFIX: added missing spaces.
David Eberlein [Tue, 16 Apr 2013 16:18:32 +0000 (18:18 +0200)]
BUGFIX: added missing spaces.

11 years agoReponses to code review for https://github.com/danvk/dygraphs/pull/237
Robert Konigsberg [Tue, 16 Apr 2013 14:26:50 +0000 (10:26 -0400)]
Reponses to code review for https://github.com/danvk/dygraphs/pull/237