Robert Konigsberg [Mon, 3 Jun 2013 20:37:17 +0000 (16:37 -0400)]
I broke ./test.sh, and this fixes it.
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.
Robert Konigsberg [Mon, 3 Jun 2013 19:40:03 +0000 (15:40 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs
Robert Konigsberg [Mon, 3 Jun 2013 19:39:11 +0000 (15:39 -0400)]
Add --verbose to ./test.sh and phantom-driver.js
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.
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.
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...
Robert Konigsberg [Mon, 3 Jun 2013 14:15:14 +0000 (10:15 -0400)]
Merge branch 'i382' of https://github.com/kberg/dygraphs into i382
Robert Konigsberg [Mon, 3 Jun 2013 14:14:08 +0000 (10:14 -0400)]
Fix tests that accompany fixing bug 382.
Robert Konigsberg [Mon, 3 Jun 2013 14:06:22 +0000 (10:06 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs into i382
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.
Robert Konigsberg [Mon, 3 Jun 2013 14:04:05 +0000 (10:04 -0400)]
Merge branch 'master' of https://github.com/danvk/dygraphs into i382
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.)
Dan Vanderkam [Mon, 3 Jun 2013 01:26:51 +0000 (18:26 -0700)]
Merge pull request #251 from kberg/auto-tests
Nicer auto tests
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.
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.
Robert Konigsberg [Sun, 2 Jun 2013 15:57:24 +0000 (11:57 -0400)]
Turn auto-tests script into an object for saner manipulation.
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.
Dan Vanderkam [Wed, 8 May 2013 23:13:05 +0000 (16:13 -0700)]
Merge branch 'master' of github.com:danvk/dygraphs
Dan Vanderkam [Wed, 8 May 2013 23:12:48 +0000 (16:12 -0700)]
Fix failing test
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
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
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
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.
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.
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
Dan Vanderkam [Tue, 30 Apr 2013 16:09:11 +0000 (12:09 -0400)]
only reserve space for y2 axis when it will be drawn
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.
David Eberlein [Thu, 25 Apr 2013 06:48:54 +0000 (08:48 +0200)]
Dan Vanderkam [Wed, 24 Apr 2013 17:53:21 +0000 (13:53 -0400)]
Fix our lone lint error
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.
Dan Vanderkam [Wed, 24 Apr 2013 16:24:16 +0000 (12:24 -0400)]
Stack Overflow link on home page
Dan Vanderkam [Wed, 24 Apr 2013 16:16:38 +0000 (09:16 -0700)]
Merge pull request #246 from davidmsibley/master
Quarterly granularity ticker fix
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
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
Robert Konigsberg [Thu, 18 Apr 2013 15:34:18 +0000 (11:34 -0400)]
Follow-on to pull request 237, closurifying some code.
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.
David Eberlein [Thu, 18 Apr 2013 07:52:22 +0000 (09:52 +0200)]
TEST: Added NaN cases to the missingPoints test.
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.
David M Sibley [Wed, 17 Apr 2013 23:10:44 +0000 (18:10 -0500)]
adding comments for LONG_TICK_PLACEMENTS
David M Sibley [Wed, 17 Apr 2013 22:36:21 +0000 (17:36 -0500)]
Merge branch 'master' of github.com:danvk/dygraphs
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.
David M Sibley [Wed, 17 Apr 2013 21:44:20 +0000 (16:44 -0500)]
tying all the large granularity tick decision making together
David M Sibley [Wed, 17 Apr 2013 17:18:41 +0000 (12:18 -0500)]
corrected number of months in a QUARTERLY granularity
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.
David Eberlein [Tue, 16 Apr 2013 16:18:32 +0000 (18:18 +0200)]
BUGFIX: added missing spaces.
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
Robert Konigsberg [Tue, 16 Apr 2013 14:15:18 +0000 (10:15 -0400)]
Merge branch 'master' of github.com:danvk/dygraphs into closure
Conflicts:
dygraph-options.js
David Eberlein [Tue, 16 Apr 2013 07:07:04 +0000 (09:07 +0200)]
BUGFIX: Fixed typo
David Eberlein [Mon, 15 Apr 2013 14:15:04 +0000 (16:15 +0200)]
TEST: testGridLinePattern: Fixed bug not correctly resetting the x-value
in each loop
David Eberlein [Mon, 15 Apr 2013 14:01:42 +0000 (16:01 +0200)]
Merge branch 'per-axis-grid' of https://github.com/sauter-hq/dygraphs into per-axis-grid
David Eberlein [Mon, 15 Apr 2013 14:00:42 +0000 (16:00 +0200)]
REFACTORING: Fixed wrong indents, missing spaces and too much spaces :-)
David Eberlein [Mon, 15 Apr 2013 13:52:44 +0000 (15:52 +0200)]
BUGFIX: Fixed jittering test results by ignoring the alpha value in the color checks.
eichsjul [Mon, 15 Apr 2013 12:57:07 +0000 (14:57 +0200)]
REFACTORING: fixed jslint violation
eichsjul [Mon, 15 Apr 2013 12:39:33 +0000 (14:39 +0200)]
REFACTORING: adapted EOL
eichsjul [Mon, 15 Apr 2013 12:36:09 +0000 (14:36 +0200)]
EXAMPLE: added new example for fixed bug
eichsjul [Mon, 15 Apr 2013 11:26:00 +0000 (13:26 +0200)]
FEATURE: extended test for the bugfix for issue #451
eichsjul [Mon, 15 Apr 2013 11:25:10 +0000 (13:25 +0200)]
BUGFIX: bugfix for issue #451 is now also working for bars
David Eberlein [Mon, 15 Apr 2013 08:39:34 +0000 (10:39 +0200)]
TEST: Added examples for the bugfix.
David Eberlein [Mon, 15 Apr 2013 08:37:10 +0000 (10:37 +0200)]
REFACTORING: moved option retrieving out of the for loop for better
performance.
David Eberlein [Fri, 12 Apr 2013 14:15:06 +0000 (16:15 +0200)]
TEST: test to verify the bugfix
David Eberlein [Fri, 12 Apr 2013 14:12:16 +0000 (16:12 +0200)]
BUGFIX: First try of fixing missing data bug for customBars and errorBars
David Eberlein [Fri, 12 Apr 2013 12:51:37 +0000 (14:51 +0200)]
TEST: Added example of range selector without the chart.
David Eberlein [Fri, 12 Apr 2013 12:51:16 +0000 (14:51 +0200)]
TEST: Added automated test proving the bugfix made.
eichsjul [Fri, 12 Apr 2013 09:35:32 +0000 (11:35 +0200)]
REFACTORING: use the method "getLeftBoundary" instead of a private
variable
Damien Buhl (alias daminetreg) [Fri, 12 Apr 2013 08:10:16 +0000 (10:10 +0200)]
BUG FIX: Changed check to undefined with === as proposed by jslint.
David Eberlein [Thu, 11 Apr 2013 15:53:05 +0000 (17:53 +0200)]
REFACTORING: Added exception if no y axis has the independentTicks
option activated.
David Eberlein [Thu, 11 Apr 2013 15:38:28 +0000 (17:38 +0200)]
REFACTORING: Spelling corrections and better documentation.
David Eberlein [Fri, 12 Apr 2013 07:42:55 +0000 (09:42 +0200)]
BUGFIX: Fixed invalid option reference
David Eberlein [Fri, 12 Apr 2013 07:38:31 +0000 (09:38 +0200)]
TEST: Added automated tests for new grid features.
David Eberlein [Fri, 12 Apr 2013 07:36:25 +0000 (09:36 +0200)]
TEST: Added examples of new grid options and features.
David Eberlein [Wed, 10 Apr 2013 16:12:30 +0000 (18:12 +0200)]
FEATURE: Added documentation of new gridLinePattern and adapted other
grid options
David Eberlein [Fri, 12 Apr 2013 07:34:48 +0000 (09:34 +0200)]
FEATURE: Added support for per-axis grid options and added new option:
"gridLinePattern"
eichsjul [Fri, 12 Apr 2013 06:51:37 +0000 (08:51 +0200)]
TEST: adapted test for bugfix
eichsjul [Fri, 12 Apr 2013 06:50:58 +0000 (08:50 +0200)]
BUGFIX #451: fixed "connect-separated-points" bug
eichsjul [Fri, 12 Apr 2013 06:49:21 +0000 (08:49 +0200)]
REFACTORING: corrected the name for test "step_plot_per_series"
Dan Vanderkam [Thu, 11 Apr 2013 15:54:50 +0000 (08:54 -0700)]
Merge pull request #233 from lucasbergman/master
some small Closure-cleanliness fixes
eichsjul [Thu, 11 Apr 2013 09:49:29 +0000 (11:49 +0200)]
FEATURE: added test for issue #451
eichsjul [Wed, 20 Mar 2013 14:50:58 +0000 (15:50 +0100)]
BUGFIX: xAxisLabelHeight is set to 0 in case the option 'drawXAxis' is
set to false.
Dan Vanderkam [Tue, 9 Apr 2013 15:49:46 +0000 (08:49 -0700)]
Merge pull request #240 from timeu/bugfix_upstream
Bugfix: Avoid exception when returning the index of the point and one or more series are hidden
Uemit Seren [Tue, 9 Apr 2013 07:11:34 +0000 (09:11 +0200)]
Bugfix: avoid exception when one series is hidden
Dan Vanderkam [Sat, 6 Apr 2013 15:13:36 +0000 (08:13 -0700)]
Merge pull request #239 from timeu/bugfix_upstream
#Issue 333: Pass point index to drawHighlightPointCallback and drawPointCallback
Uemit Seren [Fri, 5 Apr 2013 12:24:25 +0000 (14:24 +0200)]
Fixed minor issues
Uemit Seren [Thu, 4 Apr 2013 14:37:38 +0000 (16:37 +0200)]
Added test for passing the correct idx to pointDrawCallback and hightlightPointDrawCallback
Uemit Seren [Thu, 4 Apr 2013 14:37:01 +0000 (16:37 +0200)]
Code formatting
Uemit Seren [Thu, 4 Apr 2013 14:32:28 +0000 (16:32 +0200)]
Added idx parameter to option-reference
Uemit Seren [Wed, 3 Apr 2013 12:45:36 +0000 (14:45 +0200)]
#Bug 333: Support for passing point index to drawPointCallback and drawHighlightPointCallback added
Lucas Bergman [Thu, 7 Mar 2013 21:30:18 +0000 (15:30 -0600)]
Make dygraph-options.js warning-free under Closure Compiler
Lucas Bergman [Thu, 7 Mar 2013 21:28:47 +0000 (15:28 -0600)]
dygraph-utils.js: Make Dygraph.error and Dygraph.update public
These seem like reasonable utility functions, and they were used outside
of Dygraph (specifically in DygraphOptions). Making these non-private
resolves Closure Compiler warnings inside dygraph-options.js.
Lucas Bergman [Thu, 7 Mar 2013 18:32:53 +0000 (12:32 -0600)]
dygraph-utils.js: Remove trailing white space
Lucas Bergman [Wed, 6 Mar 2013 21:24:05 +0000 (15:24 -0600)]
dygraph-tickers.js: Fix variable redeclaration
Lucas Bergman [Wed, 6 Mar 2013 21:02:33 +0000 (15:02 -0600)]
dygraph-utils.js: isElementContainedBy -> isNodeContainedBy
This fixes a type nit when using the Closure Compiler, since walking
parentNode can give an Element or Document node, not just an Element.
Robert Konigsberg [Sat, 30 Mar 2013 11:39:03 +0000 (07:39 -0400)]
Some closurifying dygraph-canvas and dygraph-layout.
Robert Konigsberg [Sat, 30 Mar 2013 11:10:29 +0000 (04:10 -0700)]
Merge pull request #238 from kberg/master
Add test suite for DygraphOptions object. Fix broken method in it.
Robert Konigsberg [Sat, 30 Mar 2013 11:07:34 +0000 (07:07 -0400)]
Add test suite for DygraphOptions object. Fix broken method in it.
Robert Konigsberg [Sat, 30 Mar 2013 02:18:55 +0000 (22:18 -0400)]
Closurize rgbcolor.js
Robert Konigsberg [Sat, 30 Mar 2013 02:07:11 +0000 (22:07 -0400)]
Closure fix type Dyraph->Dygraph.
Robert Konigsberg [Sat, 30 Mar 2013 02:02:09 +0000 (22:02 -0400)]
Closurize dygraph-options.js. Not done.
Also fix bug: this.labels_ was never used! Booo...
Robert Konigsberg [Fri, 29 Mar 2013 22:44:07 +0000 (18:44 -0400)]
Closure tweak: variable 'd' declared twice within the same method.
Robert Konigsberg [Fri, 29 Mar 2013 22:41:43 +0000 (18:41 -0400)]
Closure fix; force cast from Element to Node.