dygraphs.git
12 years agoAdd custom-circles demo to tests/. Obvious bugs in rendering custom widgets.
Robert Konigsberg [Thu, 23 Feb 2012 00:21:54 +0000 (19:21 -0500)]
Add custom-circles demo to tests/. Obvious bugs in rendering custom widgets.

12 years agoAdd tests for drawPointCallback and drawHighlightCallback
Robert Konigsberg [Thu, 23 Feb 2012 00:01:06 +0000 (19:01 -0500)]
Add tests for drawPointCallback and drawHighlightCallback

12 years agoAdd sanity drawPointCallback tests.
Robert Konigsberg [Wed, 22 Feb 2012 23:52:15 +0000 (18:52 -0500)]
Add sanity drawPointCallback tests.

12 years agowhitespace cleanup
Robert Konigsberg [Wed, 22 Feb 2012 23:45:48 +0000 (18:45 -0500)]
whitespace cleanup

12 years agoMerge http://github.com/danvk/dygraphs into custom-points
Robert Konigsberg [Wed, 22 Feb 2012 14:39:38 +0000 (09:39 -0500)]
Merge github.com/danvk/dygraphs into custom-points

Conflicts:
dygraph-canvas.js
dygraph-utils.js

12 years agocustom circles, first part.
Robert Konigsberg [Wed, 22 Feb 2012 14:05:49 +0000 (09:05 -0500)]
custom circles, first part.

12 years agoMerge pull request #120 from timeu/bugfix_upstream
Robert Konigsberg [Tue, 21 Feb 2012 15:18:46 +0000 (07:18 -0800)]
Merge pull request #120 from timeu/bugfix_upstream

Fix unzooming when valueRange is set and animatedZoom=true

(Thanks!)

12 years agoUse DygraphOps.dispatchXXX method instead of updateOptions
Uemit Seren [Tue, 21 Feb 2012 15:16:13 +0000 (16:16 +0100)]
Use DygraphOps.dispatchXXX method instead of updateOptions

12 years agoBug #282. Auto-test added
Uemit Seren [Thu, 16 Feb 2012 10:08:40 +0000 (11:08 +0100)]
Bug #282. Auto-test added

12 years agoBugfix #282. Use valueRange (if specified) instead of extremes during unzooming....
Uemit Seren [Thu, 16 Feb 2012 10:07:26 +0000 (11:07 +0100)]
Bugfix #282. Use valueRange (if specified) instead of extremes during unzooming. Fixed the check whether the y-axis is dirty

12 years agoMerge pull request #118 from klausw-g/bug-278
Dan Vanderkam [Wed, 15 Feb 2012 19:22:09 +0000 (11:22 -0800)]
Merge pull request #118 from klausw-g/bug-278

Fix data ordering bug from issue 278, and clean up datasets handling

12 years agoFix data ordering bug from issue 278, and clean up datasets handling
Klaus Weidner [Tue, 7 Feb 2012 02:42:45 +0000 (18:42 -0800)]
Fix data ordering bug from issue 278, and clean up datasets handling

The code was declaring this.layout_.datasets as an array, assuming
numerical indices, but accessing them as an object using string labels
as keys. This caused problems with Chrome which reorders numeric-looking
string labels, for example sorting "10" before "09".

This changelist redefines datasets to be an array indexed by series
number, and maintains a separate setNames array used in those places
where it's needed.

As part of the refactoring, also change indexFromSetname to use a lookup
instead of looping over all series each time, and provide a getLabels()
convenience function.

Includes a test for this in axis_labels.js that also demonstrates the
bug.

12 years agoSupport stroke patterns (i.e. dashed/dotted lines).
bluthen [Thu, 26 Jan 2012 22:37:43 +0000 (17:37 -0500)]
Support stroke patterns (i.e. dashed/dotted lines).

Patterns can be arbitrarily complicated sequences of lines and breaks,
or pre-built constants like Dygraph.DOTTED_LINE.

See tests/per-series.html for an example of how this works.

commit 214caf668bb8472605c505c124fd14e5d3b5a956
Merge: db2e28c 25c4046
Author: Dan Vanderkam <danvk@google.com>
Date:   Thu Jan 26 17:33:08 2012 -0500

    Merge branch 'stroke_pattern' of https://github.com/bluthen/dygraphs into bluthen

commit 25c40460bbd25f05cfd0be9da3535dd4662cfadb
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Thu Jan 26 14:43:14 2012 -0600

    Few changes suggested by Dan Vanderkam.

commit a9965f34b5470c2db5656cac1d8d3debd3a0d4e7
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Thu Jan 26 00:41:44 2012 -0600

    Stroke patterns in the legend that scale to 1em.

commit 62f2905c52e6936339dd1de7af1844aaced95c05
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Sat Jan 21 12:14:03 2012 -0600

    Sets dimensions for graph div in dash test so it could pass if default size ever changes.

commit bfece39cc4f2e365cf692b81cffdf91a773625ac
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Fri Jan 20 17:22:33 2012 -0600

    Added a simple dash unit test. It tests if it draw the correct number of lines
    and remembers pattern history between points.

commit 57539c89e29a1e45a6d1000ebe53c496eb88a61b
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Wed Jan 18 23:50:13 2012 -0600

    Comment wording changes. Added default string stroke patterns object to allow for more code reuse.

commit de286626b93dc7ce49ce50abfba83ffaa29db068
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Wed Jan 18 22:48:16 2012 -0600

    Use "font-weight: bold"  in style instead of the bold tag.

commit f5958230321df474bfb1339b9a97c64f92f20621
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Wed Jan 18 22:12:50 2012 -0600

    Reverted CanvasAssertions.js to have no modifications.
    Moved array compare function to dygraph-utils.
    Moved dashedLine into DygraphCanvasRenderer instead of in
    CanvasRenderingContext2D. Added some comments and used better variable
    names. Included are some lint warning fixes and style conformity changes.

commit 4b5e255dff699f59a5ced5186c4e4558b09a4003
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Wed Jan 18 14:33:13 2012 -0600

    Actual dashedLine coordinates checked now. Oops.

commit a5930c675465e6566854d3b6e2b9d6fa606ce91c
Author: Russell Valentine <russ@coldstonelabs.org>
Date:   Wed Jan 18 14:25:51 2012 -0600

    per series stroke pattern support.

12 years agoa few more users
Dan Vanderkam [Thu, 26 Jan 2012 19:28:28 +0000 (14:28 -0500)]
a few more users

12 years agoFix for issues 236 & 270 from timeu.
timeu [Thu, 26 Jan 2012 18:53:04 +0000 (13:53 -0500)]
Fix for issues 236 & 270 from timeu.

Issue 236: Highlight callback will fail if the first data series has visibility=false
Issue 270: Remove onResize event handler in destroy() function

12 years agoFix for issue 267, from Paul Felix
Dan Vanderkam [Thu, 26 Jan 2012 18:35:07 +0000 (13:35 -0500)]
Fix for issue 267, from Paul Felix

12 years agoApply firefox fix to the gallery. (We should remove the test altogether someday. :))
Robert Konigsberg [Wed, 25 Jan 2012 16:23:23 +0000 (11:23 -0500)]
Apply firefox fix to the gallery. (We should remove the test altogether someday. :))

12 years agoMerge pull request #117 from jllodra/master
Robert Konigsberg [Wed, 25 Jan 2012 16:21:03 +0000 (08:21 -0800)]
Merge pull request #117 from jllodra/master

tests/interaction.js: fix for firefox

12 years agoevent.offsetX and Y fixed for Firefox in interaction.js
Josep LlodrĂ  [Wed, 25 Jan 2012 10:48:23 +0000 (11:48 +0100)]
event.offsetX and Y fixed for Firefox in interaction.js

12 years agoAdd 10gen MMS to Usage Gallery
Dan Vanderkam [Mon, 23 Jan 2012 20:20:34 +0000 (15:20 -0500)]
Add 10gen MMS to Usage Gallery

12 years agoAdd Eutelsat & NASA to Usage Gallery
Dan Vanderkam [Mon, 23 Jan 2012 19:43:44 +0000 (14:43 -0500)]
Add Eutelsat & NASA to Usage Gallery

12 years agoExpose range selector interaction model publicly (removes need for pull request 101).
Dan Vanderkam [Mon, 23 Jan 2012 18:16:50 +0000 (13:16 -0500)]
Expose range selector interaction model publicly (removes need for pull request 101).

12 years agoMerge pull request #103 from mattmiller/master
Dan Vanderkam [Mon, 23 Jan 2012 18:12:25 +0000 (10:12 -0800)]
Merge pull request #103 from mattmiller/master

Allows unescaped HTML in X and Y labels and values.

12 years agoMerge branch 'master' of github.com:danvk/dygraphs
Dan Vanderkam [Fri, 20 Jan 2012 20:49:05 +0000 (15:49 -0500)]
Merge branch 'master' of github.com:danvk/dygraphs

12 years agoFix issue 264 - non-alpha chars in GViz annotation labels.
mbghsource [Fri, 20 Jan 2012 20:48:23 +0000 (15:48 -0500)]
Fix issue 264 - non-alpha chars in GViz annotation labels.

12 years agoRemove memory leaks from dygraph-many-points-benchmark.
Robert Konigsberg [Thu, 19 Jan 2012 04:31:58 +0000 (23:31 -0500)]
Remove memory leaks from dygraph-many-points-benchmark.

12 years agoPer y-axis valueRange support.
Russell Valentine [Wed, 18 Jan 2012 22:16:04 +0000 (17:16 -0500)]
Per y-axis valueRange support.

12 years agoMerge pull request #112 from kberg/master
Robert Konigsberg [Tue, 17 Jan 2012 04:18:31 +0000 (20:18 -0800)]
Merge pull request #112 from kberg/master

plotter demo fix

12 years agoPlotter demo bugfix.
Robert Konigsberg [Tue, 17 Jan 2012 04:16:16 +0000 (23:16 -0500)]
Plotter demo bugfix.

12 years agoMerge pull request #111 from kberg/master
Robert Konigsberg [Tue, 17 Jan 2012 02:56:20 +0000 (18:56 -0800)]
Merge pull request #111 from kberg/master

OK, this is the last one.

12 years agotiny
Robert Konigsberg [Tue, 17 Jan 2012 02:54:06 +0000 (21:54 -0500)]
tiny

12 years agoStyle tweaks
Robert Konigsberg [Tue, 17 Jan 2012 02:53:26 +0000 (21:53 -0500)]
Style tweaks

12 years agoMerge pull request #110 from kberg/master
Robert Konigsberg [Tue, 17 Jan 2012 01:13:35 +0000 (17:13 -0800)]
Merge pull request #110 from kberg/master

last tweaks before announcing.

12 years agostuff. i'm tired.
Robert Konigsberg [Tue, 17 Jan 2012 01:10:51 +0000 (20:10 -0500)]
stuff. i'm tired.

12 years agoMake text area size configurable in pixels.
Robert Konigsberg [Tue, 17 Jan 2012 01:10:22 +0000 (20:10 -0500)]
Make text area size configurable in pixels.

12 years agoMerge pull request #109 from kberg/master
Robert Konigsberg [Tue, 17 Jan 2012 00:56:52 +0000 (16:56 -0800)]
Merge pull request #109 from kberg/master

More gallery cleanup.

12 years agoShow introductory text.
Robert Konigsberg [Tue, 17 Jan 2012 00:51:22 +0000 (19:51 -0500)]
Show introductory text.

12 years agoCleaned up nasty table style.
Robert Konigsberg [Tue, 17 Jan 2012 00:46:21 +0000 (19:46 -0500)]
Cleaned up nasty table style.

12 years agoReduce the size of some overly-long graphs. OK, that's subjective, but if you don...
Robert Konigsberg [Tue, 17 Jan 2012 00:32:03 +0000 (19:32 -0500)]
Reduce the size of some overly-long graphs. OK, that's subjective, but if you don't like the resizes, we can always undo this isolated change.

12 years agoRewrite HTML generation.
Robert Konigsberg [Tue, 17 Jan 2012 00:28:14 +0000 (19:28 -0500)]
Rewrite HTML generation.

12 years agoInclude common directory. Perhaps jquery _is_ the way to go.
Robert Konigsberg [Mon, 16 Jan 2012 22:12:26 +0000 (17:12 -0500)]
Include common directory. Perhaps jquery _is_ the way to go.

12 years agoMerge pull request #108 from kberg/master
Robert Konigsberg [Mon, 16 Jan 2012 22:13:53 +0000 (14:13 -0800)]
Merge pull request #108 from kberg/master

Fix drawing.js bug

12 years agoFix drawing.js bug
Robert Konigsberg [Mon, 16 Jan 2012 22:11:14 +0000 (17:11 -0500)]
Fix drawing.js bug

12 years agoMerge pull request #107 from kberg/master
Robert Konigsberg [Mon, 16 Jan 2012 22:06:17 +0000 (14:06 -0800)]
Merge pull request #107 from kberg/master

Add code link, clean-up.

12 years agoAdd code link. It should get cleaned up.
Robert Konigsberg [Mon, 16 Jan 2012 22:01:26 +0000 (17:01 -0500)]
Add code link. It should get cleaned up.

12 years agoMove textarea to common area.
Robert Konigsberg [Mon, 16 Jan 2012 22:01:09 +0000 (17:01 -0500)]
Move textarea to common area.

12 years agoClean-up.
Robert Konigsberg [Mon, 16 Jan 2012 20:06:42 +0000 (15:06 -0500)]
Clean-up.

12 years agoMerge pull request #106 from kberg/master
Robert Konigsberg [Sun, 15 Jan 2012 22:46:01 +0000 (14:46 -0800)]
Merge pull request #106 from kberg/master

Add many more demos, and clean up.

12 years agoAdd first part of linear regression, and fixed hash hack so it doesn't jump.
Robert Konigsberg [Sun, 15 Jan 2012 22:42:50 +0000 (17:42 -0500)]
Add first part of linear regression, and fixed hash hack so it doesn't jump.

12 years agoUpdate readme, add interaction model.
Robert Konigsberg [Sun, 15 Jan 2012 17:05:21 +0000 (12:05 -0500)]
Update readme, add interaction model.

12 years agoRename and retitle plotter.
Robert Konigsberg [Sun, 15 Jan 2012 16:47:25 +0000 (11:47 -0500)]
Rename and retitle plotter.

12 years agoAdd temperature-sf-ny. We should rename it.
Robert Konigsberg [Sun, 15 Jan 2012 16:43:02 +0000 (11:43 -0500)]
Add temperature-sf-ny. We should rename it.

12 years agoAdd stock and styled-chart-labels.
Robert Konigsberg [Sun, 15 Jan 2012 16:36:51 +0000 (11:36 -0500)]
Add stock and styled-chart-labels.

12 years agoAdd resize to gallery. It's got a bug in which I had to manually position it, and...
Robert Konigsberg [Sun, 15 Jan 2012 16:05:39 +0000 (11:05 -0500)]
Add resize to gallery. It's got a bug in which I had to manually position it, and it's not inside the gray border. Not sure.

12 years agoAdd range-selector
Robert Konigsberg [Sun, 15 Jan 2012 15:57:12 +0000 (10:57 -0500)]
Add range-selector

12 years agoMerge pull request #105 from kberg/master
Robert Konigsberg [Sun, 15 Jan 2012 06:11:40 +0000 (22:11 -0800)]
Merge pull request #105 from kberg/master

Add link-interaction, per-series and synchronize. Renamed gallery.html to index.html.

12 years agoAdd per-series and synchronize.
Robert Konigsberg [Sun, 15 Jan 2012 06:10:33 +0000 (01:10 -0500)]
Add per-series and synchronize.

12 years agospecifying /usr/bin/env python instead of /usr/bin/python which is more flexible...
Robert Konigsberg [Sun, 15 Jan 2012 04:37:42 +0000 (23:37 -0500)]
specifying /usr/bin/env python instead of /usr/bin/python which is more flexible (and lets me generate jsdoc. :))

12 years agopush-to-web now pushes the gallery.
Robert Konigsberg [Sun, 15 Jan 2012 04:32:37 +0000 (23:32 -0500)]
push-to-web now pushes the gallery.

12 years agoMerge pull request #104 from kberg/master
Robert Konigsberg [Sun, 15 Jan 2012 04:33:05 +0000 (20:33 -0800)]
Merge pull request #104 from kberg/master

Initial cut at the gallery

12 years agoAdd hash support.
Robert Konigsberg [Sun, 15 Jan 2012 04:14:30 +0000 (23:14 -0500)]
Add hash support.

12 years agoAllow unescaped HTML in labels
Matt Miller [Sat, 14 Jan 2012 00:14:40 +0000 (16:14 -0800)]
Allow unescaped HTML in labels

12 years agopush-to-web short-circuits when generate-jsdoc fails.
Robert Konigsberg [Tue, 10 Jan 2012 16:26:16 +0000 (11:26 -0500)]
push-to-web short-circuits when generate-jsdoc fails.

12 years agoAdd textarea (oops)
Robert Konigsberg [Mon, 9 Jan 2012 04:32:17 +0000 (23:32 -0500)]
Add textarea (oops)

12 years agoSplit out the css.
Robert Konigsberg [Mon, 9 Jan 2012 00:19:16 +0000 (19:19 -0500)]
Split out the css.

12 years agoFirefox compatibility
Robert Konigsberg [Mon, 9 Jan 2012 00:17:50 +0000 (19:17 -0500)]
Firefox compatibility

12 years agoModal dialog box, better centering.
Robert Konigsberg [Sun, 8 Jan 2012 17:13:47 +0000 (12:13 -0500)]
Modal dialog box, better centering.

12 years agoHiding "copy".
Robert Konigsberg [Sun, 8 Jan 2012 07:16:18 +0000 (02:16 -0500)]
Hiding "copy".

12 years agoEditor title description.
Robert Konigsberg [Sun, 8 Jan 2012 07:09:13 +0000 (02:09 -0500)]
Editor title description.

12 years agoText area is almost working. It's not modal, and it could use a little polish.
Robert Konigsberg [Sun, 8 Jan 2012 07:04:24 +0000 (02:04 -0500)]
Text area is almost working. It's not modal, and it could use a little polish.

12 years agoMoved tooltip to its own file.
Robert Konigsberg [Sun, 8 Jan 2012 03:45:03 +0000 (22:45 -0500)]
Moved tooltip to its own file.

12 years agoFilter bar input is now type "search" which looks sexy on mac.
Robert Konigsberg [Sun, 8 Jan 2012 03:36:22 +0000 (22:36 -0500)]
Filter bar input is now type "search" which looks sexy on mac.

12 years agolast tweak of awesomeness.
Robert Konigsberg [Sun, 8 Jan 2012 02:52:03 +0000 (21:52 -0500)]
last tweak of awesomeness.

12 years agoMore style.
Robert Konigsberg [Sun, 8 Jan 2012 02:48:46 +0000 (21:48 -0500)]
More style.

12 years agoFloating help, a touch of style, no <table>.
Robert Konigsberg [Sun, 8 Jan 2012 02:44:28 +0000 (21:44 -0500)]
Floating help, a touch of style, no <table>.

12 years agoCan run all tests in one fell swoop.
Robert Konigsberg [Sat, 7 Jan 2012 15:15:45 +0000 (10:15 -0500)]
Can run all tests in one fell swoop.

12 years agoBug in the function that splits variables.
Robert Konigsberg [Sat, 7 Jan 2012 14:54:45 +0000 (09:54 -0500)]
Bug in the function that splits variables.

12 years agoAdded note about data selector.
Robert Konigsberg [Sat, 7 Jan 2012 14:49:43 +0000 (09:49 -0500)]
Added note about data selector.

12 years agoWrong usage statement.
Robert Konigsberg [Sat, 7 Jan 2012 14:47:24 +0000 (09:47 -0500)]
Wrong usage statement.

12 years agoProperly handle multiple data selections.
Robert Konigsberg [Sat, 7 Jan 2012 14:45:35 +0000 (09:45 -0500)]
Properly handle multiple data selections.

12 years agoAdd variable declarations for most all graphs and charts.
Robert Konigsberg [Sat, 7 Jan 2012 13:12:07 +0000 (08:12 -0500)]
Add variable declarations for most all graphs and charts.

12 years agoAdd sparse sample, rename variable.
Robert Konigsberg [Sat, 7 Jan 2012 12:56:45 +0000 (07:56 -0500)]
Add sparse sample, rename variable.

12 years agoSupport function() returning other data types.
Robert Konigsberg [Sat, 7 Jan 2012 12:47:42 +0000 (07:47 -0500)]
Support function() returning other data types.

12 years agoAdd experimental, add usage test.
Robert Konigsberg [Sat, 7 Jan 2012 00:48:19 +0000 (19:48 -0500)]
Add experimental, add usage test.

12 years agoGave proper instructions and fixed prototype function bug.
Robert Konigsberg [Fri, 6 Jan 2012 23:44:38 +0000 (18:44 -0500)]
Gave proper instructions and fixed prototype function bug.

12 years agoAdd experimental palette.
Robert Konigsberg [Fri, 6 Jan 2012 23:20:32 +0000 (18:20 -0500)]
Add experimental palette.

12 years agoMore direct browser version verification test for filtering FF3.5.
Robert Konigsberg [Thu, 5 Jan 2012 17:10:20 +0000 (12:10 -0500)]
More direct browser version verification test for filtering FF3.5.

12 years agoOnly show the secondary y-axis label when there is a secondary y-axis.
Dan Vanderkam [Tue, 3 Jan 2012 23:52:24 +0000 (18:52 -0500)]
Only show the secondary y-axis label when there is a secondary y-axis.

12 years agoFix Issue 202: Second Y-Axis Label
Dan Vanderkam [Tue, 3 Jan 2012 23:36:28 +0000 (18:36 -0500)]
Fix Issue 202: Second Y-Axis Label

Option name is "y2label". This results in a label on the right-hand side
of the chart which is rotated in the opposite way of the label on the
left-hand side. It gets CSS classes "dygraph-label dygraph-y2label" (the
primary y-axis label gets "dygraph-label dygraph-ylabel").

12 years agoFix issue 249 & add regression test
Dan Vanderkam [Tue, 3 Jan 2012 22:37:13 +0000 (17:37 -0500)]
Fix issue 249 & add regression test

12 years agoexplicitly set charset=UTF-8 on docs; fixes Usage Gallery display issue.
Dan Vanderkam [Tue, 3 Jan 2012 22:03:18 +0000 (17:03 -0500)]
explicitly set charset=UTF-8 on docs; fixes Usage Gallery display issue.

12 years agoFF3.5 does not support ISO8601 date format.
Dan Vanderkam [Tue, 3 Jan 2012 15:24:45 +0000 (10:24 -0500)]
FF3.5 does not support ISO8601 date format.

12 years agoMerge branch 'master' of github.com:danvk/dygraphs
Dan Vanderkam [Mon, 2 Jan 2012 18:56:35 +0000 (13:56 -0500)]
Merge branch 'master' of github.com:danvk/dygraphs

12 years agoadd n-gramas example to gallery
Dan Vanderkam [Mon, 2 Jan 2012 18:56:26 +0000 (13:56 -0500)]
add n-gramas example to gallery

12 years agoWarning throwing error because of bad method name when setting customBars.
Robert Konigsberg [Thu, 29 Dec 2011 19:03:21 +0000 (14:03 -0500)]
Warning throwing error because of bad method name when setting customBars.

12 years agoTest name in the summary was wrong when selecting individual tests.
Robert Konigsberg [Thu, 29 Dec 2011 02:56:31 +0000 (21:56 -0500)]
Test name in the summary was wrong when selecting individual tests.

12 years agoOrganize local.html just a little.
Robert Konigsberg [Thu, 29 Dec 2011 02:41:49 +0000 (21:41 -0500)]
Organize local.html just a little.

12 years agoAdd tests for isZoomed.
Robert Konigsberg [Thu, 29 Dec 2011 01:55:48 +0000 (20:55 -0500)]
Add tests for isZoomed.

12 years agoMake local testing AWESOME.
Robert Konigsberg [Thu, 29 Dec 2011 01:45:41 +0000 (20:45 -0500)]
Make local testing AWESOME.

12 years agoReturn tests results from runAllTests
Robert Konigsberg [Thu, 29 Dec 2011 01:21:20 +0000 (20:21 -0500)]
Return tests results from runAllTests