Dan Vanderkam [Sun, 31 Dec 2017 18:33:47 +0000 (13:33 -0500)]
Remove many points from gallery
John Fremlin [Sun, 31 Dec 2017 18:32:36 +0000 (13:32 -0500)]
Make sure that canvasx and canvasy properties are initialized from the start (#896)
Adding fields to a structure after it is created can be slow on some
browsers, like Chrome.
Adding a demo to benchmark many points, this seems to speed up my
Chromium from about 2.8-3s to about 1.8s.
Thanks to Christopher Palmer (@thecav) for the analysis and specific
suggestion.
Luke Morris [Tue, 12 Dec 2017 22:26:57 +0000 (14:26 -0800)]
Bump versions and add release notes
Luke Morris [Tue, 12 Dec 2017 18:46:32 +0000 (10:46 -0800)]
Remove release.sh, which is now out of date
Luke Morris [Fri, 8 Dec 2017 22:19:21 +0000 (14:19 -0800)]
Bump version to 2.1.0
Luke Morris [Thu, 7 Dec 2017 22:59:05 +0000 (14:59 -0800)]
Bump version to 2.0.1
lukevmorris [Thu, 7 Dec 2017 22:30:11 +0000 (14:30 -0800)]
Millisecond granularity (#893)
* Add milliseconds granularity wtih changes from #777 with suggestions taken into account and mergeable with master.
* Fix granularities according to original PR.
* Add assertions for millisecond granularities
* Add an example for labels below SECONDLY granularity
Jeff VanDyke [Wed, 20 Sep 2017 22:17:03 +0000 (18:17 -0400)]
Added pixelRatio option to override canvas upscaling. Resolves #876, test included. (#877)
* Added pixelRatio option, using where appropriate.
Falls back to old behavior if not specified.
Added to options reference,
Added to Dygraph.prototype.resizeElements_,
Added to rangeSelector.prototype.updateVisibility.
* Fixed bug in range-selector pixelRatio implementation, tests pass
* added test for the pixelRatio option, properly run.
First fails without change, then passes after change.
* Added pull request suggestions
Fix typo in docs, documented a float type,
Simplified method of reading option.
* Added note about pixelRatio affecting resolution
Madis Allikmaa [Mon, 8 May 2017 14:04:32 +0000 (17:04 +0300)]
Fix gallery navigation from interaction demo (#825)
Robert Konigsberg [Tue, 2 May 2017 21:11:44 +0000 (17:11 -0400)]
Make setAnnotations' boolean parameter optional. (#851)
Drew Inglis [Tue, 2 May 2017 21:10:40 +0000 (17:10 -0400)]
Fix two inconsistencies in dygraph-externs.js (#859)
1. The second argument of getOption should be marked as optional per
jsdoc at: http://dygraphs.com/jsdoc/symbols/Dygraph.html#getOption
2. 'boolean' is typo'd as 'Boolean' in updateOptions.
Petr Shevtsov [Tue, 14 Feb 2017 21:55:34 +0000 (00:55 +0300)]
Merge pull request #844 from ka7/feature/spelling
spelling fixes
klemens [Tue, 14 Feb 2017 21:17:25 +0000 (22:17 +0100)]
spelling fixes
Dan Vanderkam [Wed, 8 Feb 2017 18:20:36 +0000 (13:20 -0500)]
Make dblclick event cancelable. (#840)
Add demo of how to restore the dygraphs 1.x zoom out behavior.
Dan Vanderkam [Wed, 11 Jan 2017 16:52:45 +0000 (11:52 -0500)]
Bump to version 2 🎉
Dan Vanderkam [Wed, 11 Jan 2017 16:13:03 +0000 (11:13 -0500)]
Documentation updates
Dan Vanderkam [Sun, 8 Jan 2017 17:13:28 +0000 (12:13 -0500)]
revert change to demo.html from 1.1.1
Dan Vanderkam [Thu, 29 Dec 2016 01:49:05 +0000 (20:49 -0500)]
Rework the README a bit
Dan Vanderkam [Thu, 29 Dec 2016 01:30:02 +0000 (20:30 -0500)]
Add a:visited style to link-interaction (#819)
* bump version
* Color visited links
Dan Vanderkam [Wed, 28 Dec 2016 21:59:53 +0000 (16:59 -0500)]
Remove dead code (#818)
Dan Vanderkam [Wed, 28 Dec 2016 21:57:40 +0000 (16:57 -0500)]
Fix #816; remove references to valueWindow (#817)
Dan Vanderkam [Wed, 28 Dec 2016 21:37:08 +0000 (16:37 -0500)]
2.0.0 release fixes (#815)
* Documentation / test cleanup
* Remove deprecated avoidMinZero option
* remove all references to dygraph-combined
* Drop for..of and polyfill to save space
* Check for strings in native format
* Generate minified CSS
* Get npm distribution working
* Guard process access for rollup
* Add ES6 example to home page
* Update tests to source CSS from dist
* update some references
* Drop bower, bump version
* index.es5.js
* bump version
Dan Vanderkam [Tue, 27 Dec 2016 15:12:55 +0000 (10:12 -0500)]
Import babel polyfill (#813)
Dan Vanderkam [Tue, 27 Dec 2016 13:56:51 +0000 (08:56 -0500)]
Make resetZoom consistent between x- and y-axes (#812)
This also eliminates isZoomedIgnoreProgrammaticZoom and the zoomed_x, zoomed_y flags.
neurot1k [Thu, 6 Oct 2016 17:49:08 +0000 (10:49 -0700)]
Fixed attribute name typo in legend follow (#792)
Dan Vanderkam [Sun, 2 Oct 2016 15:29:46 +0000 (11:29 -0400)]
Remove some dead data handler coder (#787)
Sanjay Rohila [Sun, 2 Oct 2016 15:28:50 +0000 (20:58 +0530)]
[Feature Request] Provide option to set color and width for annotation line (#703)
* Provide option to set color and width for annotation line
* documentation for new annotation options
Dan Vanderkam [Sat, 1 Oct 2016 21:30:52 +0000 (17:30 -0400)]
auto_tests for XHRs (#786)
Dan Vanderkam [Sat, 1 Oct 2016 21:02:52 +0000 (17:02 -0400)]
Only include visible series in range selector (#785)
Dan Vanderkam [Sat, 1 Oct 2016 20:25:44 +0000 (16:25 -0400)]
Remove isAndroid checks (#784)
Dan Vanderkam [Sat, 1 Oct 2016 19:55:24 +0000 (15:55 -0400)]
Make old-style per-series options throw (#783)
Dan Vanderkam [Thu, 29 Sep 2016 16:02:43 +0000 (12:02 -0400)]
Remove gadget links from tutorial (#780)
Dan Vanderkam [Thu, 29 Sep 2016 15:44:48 +0000 (11:44 -0400)]
Set x appropriately for series but not point selection (#779)
Dan Vanderkam [Wed, 28 Sep 2016 12:50:36 +0000 (08:50 -0400)]
Merge pull request #678 from danvk/dygraphs-css
Move styles over to CSS
Dan Vanderkam [Wed, 28 Sep 2016 12:45:57 +0000 (08:45 -0400)]
Use CSS for tests, gallery and docs
Dan Vanderkam [Wed, 28 Sep 2016 12:45:38 +0000 (08:45 -0400)]
Use CSS for styling
Pierrick Koch [Thu, 15 Sep 2016 13:23:48 +0000 (15:23 +0200)]
Dygraph.dateString_: shows milliseconds if any. (#774)
* [utils] dateString_ display Milliseconds if any
* [utils] fix dateAxisLabelFormatter milliseconds
* [util] dateString_: compute ms in frac
* [utils] clean hmsString_ format
* [utils] add milliseconds padding in hmsString_
* [develop] add note on npm install
* [tests] add labelsDateMilliseconds test
* [utils] add millis in dateAxisLabelFormatter
* [tests] fix requested changes in labelsDateMillis
* [auto_tests] add date_formats testMillisecondsDate
Majlen [Mon, 12 Sep 2016 15:43:49 +0000 (17:43 +0200)]
Check that setRow is not negative, fixes #644. (#773)
Synchronization breaks up if this case is not checked. Fix has been
proposed in the bugreport.
Steve Jones [Fri, 26 Aug 2016 15:48:09 +0000 (17:48 +0200)]
Bug fix: indexFromSetName on invisible sets (#771)
* indexFromSetName works with trailing invisible sets
If the last set(s) have their visibility set to false, their names
would not be added to `setIndexByName_`, so `indexFromSetName` would
not be able to find them. This fixes that problem.
* Corrected test.
* Properly clone graph options
Dan Vanderkam [Tue, 2 Aug 2016 19:37:46 +0000 (15:37 -0400)]
Merge pull request #764 from danvk/label_v
Implement label_v
Dan Vanderkam [Tue, 2 Aug 2016 19:15:51 +0000 (15:15 -0400)]
Demo of label_v
Dan Vanderkam [Tue, 2 Aug 2016 19:00:32 +0000 (15:00 -0400)]
Implement tick.label_v.
Dan Vanderkam [Mon, 11 Jul 2016 22:20:41 +0000 (18:20 -0400)]
Merge pull request #761 from justinsg/master
Check for new options before updating synchronised graphs (Fixes #760)
Justin Standring [Fri, 8 Jul 2016 23:05:40 +0000 (16:05 -0700)]
Check for new options before updating synchronised graphs (Fixes #760)
Dan Vanderkam [Thu, 12 May 2016 15:38:04 +0000 (11:38 -0400)]
Merge pull request #746 from mrcslws/wrong-gap-edge-point
Bugfix: Unwanted drawn point when prevCanvasX is 0
Marcus Lewis [Thu, 5 May 2016 19:55:17 +0000 (12:55 -0700)]
Add unit test to detect the "unwanted draw point"
Marcus Lewis [Thu, 5 May 2016 03:03:36 +0000 (20:03 -0700)]
Bugfix: Unwanted drawn point when prevCanvasX is 0
Dan Vanderkam [Wed, 16 Mar 2016 16:48:15 +0000 (11:48 -0500)]
Merge pull request #736 from danvk/issue-pr-templates
Add new issue and PR templates
Dan Vanderkam [Wed, 16 Mar 2016 16:43:48 +0000 (12:43 -0400)]
Add new issue and PR templates
Dan Vanderkam [Tue, 8 Mar 2016 16:29:39 +0000 (11:29 -0500)]
Merge pull request #732 from klausw/master
Fix yRangePad for logscale graphs, add tests.
Petr Shevtsov [Wed, 2 Mar 2016 22:52:59 +0000 (03:52 +0500)]
Merge pull request #729 from danvk/chart-overlaps
Chart overlaps "Edit in jsFiddle" button
Klaus Weidner [Tue, 1 Mar 2016 21:57:05 +0000 (13:57 -0800)]
Fix yRangePad for logscale graphs, add tests.
Also includes a minor refactor to consolidate duplicated code for
toDataCoord calculations on logscale axes.
Fixes issue #661.
Petr Shevtsov [Fri, 26 Feb 2016 02:31:06 +0000 (07:31 +0500)]
Update gallery.css
Fix #458
Dan Vanderkam [Mon, 8 Feb 2016 17:38:32 +0000 (12:38 -0500)]
Merge pull request #715 from simonkwesi/patch-1
Extended list of users
Dan Vanderkam [Mon, 8 Feb 2016 17:05:16 +0000 (12:05 -0500)]
Merge pull request #725 from timeu/patch-2
Bugfix: Import missing dygraph-utils.js
Ãœmit Seren [Mon, 8 Feb 2016 12:04:32 +0000 (13:04 +0100)]
Bugfix: Import missing dygraph-utils.js
The IFrameTarp.prototype.cover function calls `findPos` from the `dygraph-utils.js` file but does not import it.
This fixes #724
simonkwesi [Thu, 21 Jan 2016 20:18:41 +0000 (21:18 +0100)]
Extended list of users
Dan Vanderkam [Mon, 16 Nov 2015 21:51:27 +0000 (16:51 -0500)]
Merge pull request #692 from musicist288/zero-coordinate-bugs
Allow selected points where canvas-y coordinate is 0
Joseph Rossi [Mon, 16 Nov 2015 21:00:41 +0000 (16:00 -0500)]
PR Comment: Removing checks for undefined and null. They aren't possible
Joseph Rossi [Mon, 16 Nov 2015 20:48:06 +0000 (15:48 -0500)]
PR Comment: Adding check for undefined and changing back file modes
Joseph Rossi [Mon, 16 Nov 2015 19:06:46 +0000 (14:06 -0500)]
Bug: Allow points where canvas-y === 0
The check for `utils.isOK` blacklists the value 0. In the context of
validating selected points and reporting them in the legend, any point
where canvas-y zero should be included.
Joseph Rossi [Mon, 16 Nov 2015 19:55:44 +0000 (14:55 -0500)]
Tests for 0 coordinate in selection drawing and lengend generation.
This test demonstrates how updateSelection_ and generateLegendHTML
were ignoring points whose canvas-y value was 0. The next commit will
fix these breaking tests
Dan Vanderkam [Mon, 16 Nov 2015 20:49:16 +0000 (15:49 -0500)]
Merge pull request #693 from danvk/opt-size-check
Optionalize size check
Dan Vanderkam [Mon, 16 Nov 2015 20:40:34 +0000 (15:40 -0500)]
Optionalize size check
Dan Vanderkam [Wed, 4 Nov 2015 14:47:16 +0000 (09:47 -0500)]
Merge pull request #683 from danvk/legend-formatter
Add a legendFormatter option
Dan Vanderkam [Wed, 28 Oct 2015 20:22:38 +0000 (16:22 -0400)]
usage
Dan Vanderkam [Wed, 28 Oct 2015 20:17:45 +0000 (16:17 -0400)]
Demo of legendFormatter
Dan Vanderkam [Wed, 28 Oct 2015 14:25:27 +0000 (10:25 -0400)]
Add a legendFormatter option
Dan Vanderkam [Tue, 27 Oct 2015 14:44:55 +0000 (10:44 -0400)]
Merge pull request #682 from danvk/revive-602
Add highlightSeriesBackgroundColor option
Dan Vanderkam [Tue, 27 Oct 2015 14:10:33 +0000 (10:10 -0400)]
Attempt to make async tests run faster
Dan Vanderkam [Tue, 27 Oct 2015 14:09:58 +0000 (10:09 -0400)]
Pass --grep to mocha from the command line.
Dan Vanderkam [Tue, 27 Oct 2015 13:37:45 +0000 (09:37 -0400)]
Update to ES6 modules
Sergey Slepian [Tue, 27 Oct 2015 13:25:39 +0000 (09:25 -0400)]
Add a "highlightSeriesBackgroundColor" option
This allows customization of the semi-transparent overlay that is shown
on series highlight.
See #602
Dan Vanderkam [Mon, 26 Oct 2015 17:55:12 +0000 (13:55 -0400)]
Merge pull request #680 from danvk/gzip-size
Track gzipped code size, too
Dan Vanderkam [Mon, 26 Oct 2015 17:47:08 +0000 (13:47 -0400)]
Track gzipped code size, too
Dan Vanderkam [Sun, 25 Oct 2015 04:41:17 +0000 (00:41 -0400)]
Merge pull request #677 from danvk/split-iframe-tarp
Split out IFrameTarp module
Dan Vanderkam [Sun, 25 Oct 2015 04:29:38 +0000 (00:29 -0400)]
split out IFrameTarp
Dan Vanderkam [Sun, 25 Oct 2015 04:20:51 +0000 (00:20 -0400)]
Merge pull request #676 from danvk/module-cleanup
Export a few more symbols
Dan Vanderkam [Sun, 25 Oct 2015 04:14:28 +0000 (00:14 -0400)]
Export a few more symbols
Dan Vanderkam [Sun, 25 Oct 2015 04:09:25 +0000 (00:09 -0400)]
Merge pull request #674 from danvk/module
Use ES6 modules
Dan Vanderkam [Sun, 25 Oct 2015 02:38:39 +0000 (22:38 -0400)]
Prepend license to dygraph.min.js
Dan Vanderkam [Sun, 25 Oct 2015 02:33:10 +0000 (22:33 -0400)]
Update docs
Dan Vanderkam [Sun, 25 Oct 2015 02:26:15 +0000 (22:26 -0400)]
copy over a sneaky undefined value
Dan Vanderkam [Sun, 25 Oct 2015 02:17:58 +0000 (22:17 -0400)]
Fix errors/warnings in tests/*.html
Dan Vanderkam [Sat, 24 Oct 2015 17:41:00 +0000 (13:41 -0400)]
fix some tests & gallery entries
Dan Vanderkam [Fri, 23 Oct 2015 23:24:32 +0000 (19:24 -0400)]
Post coverage from travis job
Dan Vanderkam [Fri, 23 Oct 2015 23:24:23 +0000 (19:24 -0400)]
Down with gulp
Dan Vanderkam [Fri, 23 Oct 2015 23:20:54 +0000 (19:20 -0400)]
Generate code coverage with Istanbul
Dan Vanderkam [Fri, 23 Oct 2015 22:31:47 +0000 (18:31 -0400)]
consolidating scripts
Dan Vanderkam [Fri, 23 Oct 2015 22:17:39 +0000 (18:17 -0400)]
clean up deps
Dan Vanderkam [Fri, 23 Oct 2015 21:15:11 +0000 (17:15 -0400)]
Run tests on Travis-CI.
Dan Vanderkam [Fri, 23 Oct 2015 15:22:44 +0000 (11:22 -0400)]
Set DEBUG using envify; options reference checks restored
Dan Vanderkam [Thu, 22 Oct 2015 16:17:09 +0000 (12:17 -0400)]
Start porting gallery
Dan Vanderkam [Thu, 22 Oct 2015 16:13:15 +0000 (12:13 -0400)]
drop palette
Dan Vanderkam [Thu, 22 Oct 2015 16:10:07 +0000 (12:10 -0400)]
dygraph-dev --> dist/dygraph.js
Dan Vanderkam [Wed, 21 Oct 2015 02:27:30 +0000 (22:27 -0400)]
Rewrite tests to use ES6 modules.
Dan Vanderkam [Mon, 19 Oct 2015 16:45:16 +0000 (12:45 -0400)]
Migrate most of core dygraphs to ES6 modules.
Dan Vanderkam [Fri, 23 Oct 2015 20:51:39 +0000 (16:51 -0400)]
Merge pull request #673 from danvk/track-code-size
Track code size on PRs
Dan Vanderkam [Fri, 23 Oct 2015 20:27:55 +0000 (16:27 -0400)]
Track code size on PRs
Dan Vanderkam [Wed, 30 Sep 2015 20:05:50 +0000 (16:05 -0400)]
Merge pull request #628 from pshevtsov/super-annotations-xOptView
Adding xOptView for xfv.call to work properly