Dan Vanderkam [Sun, 26 Aug 2012 07:53:24 +0000 (10:53 +0300)]
small script to track compressed file sizes
Dan Vanderkam [Fri, 17 Aug 2012 15:38:24 +0000 (11:38 -0400)]
Fix Issue 162: Support DOS-style line endings
Dan Vanderkam [Fri, 17 Aug 2012 15:24:02 +0000 (11:24 -0400)]
add auto_test from Issue 242
Dan Vanderkam [Thu, 16 Aug 2012 22:01:12 +0000 (18:01 -0400)]
Fix Issue 229:valueRange and errorBars not mixing when valueRange max = data max
Dan Vanderkam [Thu, 16 Aug 2012 21:44:06 +0000 (17:44 -0400)]
resolve issue 180 via better documentation
Dan Vanderkam [Thu, 16 Aug 2012 21:37:04 +0000 (17:37 -0400)]
verify that issue 185 is fixed
Dan Vanderkam [Thu, 16 Aug 2012 21:27:13 +0000 (17:27 -0400)]
Fix Issue 359:animatedZooms option has a bad interaction with range selector
Dan Vanderkam [Thu, 16 Aug 2012 21:19:19 +0000 (17:19 -0400)]
Fix Issue 328:Thick data lines shown breaks
Dan Vanderkam [Thu, 16 Aug 2012 20:34:04 +0000 (16:34 -0400)]
update docs to reflect that fillGraph is now per-series.
Dan Vanderkam [Thu, 16 Aug 2012 20:31:17 +0000 (16:31 -0400)]
Fix issue 139:set fill option by series rather than for entire graph
Dan Vanderkam [Thu, 16 Aug 2012 19:48:48 +0000 (15:48 -0400)]
rv f4e7e19, which was committed by accident
Dan Vanderkam [Thu, 16 Aug 2012 19:45:52 +0000 (15:45 -0400)]
Fix issue 201:zero-series test broken
Dan Vanderkam [Thu, 16 Aug 2012 19:22:21 +0000 (15:22 -0400)]
Fix Issue 361: Moving the mouse over an iframe breaks range selector interaction
Dan Vanderkam [Thu, 16 Aug 2012 16:03:49 +0000 (12:03 -0400)]
failing test for iframe mouseup
Dan Vanderkam [Thu, 16 Aug 2012 15:47:59 +0000 (11:47 -0400)]
Fix & regression test for Issue 358:
857a6931 breaks stacked graph highlighting
Dan Vanderkam [Wed, 15 Aug 2012 17:41:32 +0000 (10:41 -0700)]
Merge pull request #164 from wimme/patch-3
Stepplot and errorbars sync fix
Dan Vanderkam [Mon, 13 Aug 2012 21:53:23 +0000 (17:53 -0400)]
Fix issue 322: calling destroy() results in an error in IE8
Dan Vanderkam [Mon, 13 Aug 2012 21:42:28 +0000 (17:42 -0400)]
stupid trailing commas
wimme [Mon, 13 Aug 2012 20:52:42 +0000 (23:52 +0300)]
Stepplot and errorbars sync fix
The 1st error bar wasn't been drawn on stepplots, instead the script started with drawing the horizontal line of the 2nd error bar which was then shown under the 1st value, the 3rd error bar was drawn under the 2nd value, etc, what resulted in an incorrect graph.
Demo:
Without the fix:
http://wimme.net/temp/dygraphs1/index.htm
http://wimme.net/temp/dygraphs1/weather.htm
Notice how the error bars and the line charts are not in sync, the error bar is one value ahead
With the fix:
http://wimme.net/temp/dygraphs2/
http://wimme.net/temp/dygraphs2/weather.htm
Here are the error bars and the line charts nicely in sync, the way it should be.
Dan Vanderkam [Fri, 10 Aug 2012 16:16:24 +0000 (12:16 -0400)]
fix all lint errors
Dan Vanderkam [Fri, 10 Aug 2012 15:38:17 +0000 (11:38 -0400)]
allow lint.sh to take a file as a command-line argument
Dan Vanderkam [Thu, 9 Aug 2012 18:24:47 +0000 (14:24 -0400)]
remove trailing comma that was breaking IE
Dan Vanderkam [Wed, 8 Aug 2012 16:43:15 +0000 (12:43 -0400)]
tweaks to crosshair demo
Dan Vanderkam [Wed, 8 Aug 2012 15:20:10 +0000 (11:20 -0400)]
add crosshair demo back as per user request
Dan Vanderkam [Wed, 8 Aug 2012 03:40:31 +0000 (20:40 -0700)]
Merge pull request #163 from flooey/master
Add unaligned timestamp option to benchmark
Adam Vartanian [Tue, 7 Aug 2012 19:34:30 +0000 (15:34 -0400)]
Add option to many-points-benchmark that unaligns timestamps
Dan Vanderkam [Mon, 6 Aug 2012 21:55:40 +0000 (14:55 -0700)]
Merge pull request #162 from kberg/master
Two bug fixes that come from the recent push
Robert Konigsberg [Thu, 2 Aug 2012 19:40:17 +0000 (15:40 -0400)]
Allow labelsDivWidth updates to be reflected in already-drawn graphs.
Robert Konigsberg [Thu, 2 Aug 2012 19:35:22 +0000 (15:35 -0400)]
Fix missing object reference in interaction model.
Dan Vanderkam [Tue, 31 Jul 2012 21:30:18 +0000 (17:30 -0400)]
declare vars in dashed-canvas
Dan Vanderkam [Tue, 31 Jul 2012 20:11:44 +0000 (16:11 -0400)]
remove extra dygraph-combined link
Dan Vanderkam [Tue, 31 Jul 2012 20:03:49 +0000 (16:03 -0400)]
Add 'plotter' option, which allows custom drawing.
This can be used to create bar charts, mixed bar/line charts, box and whisker
charts, chandle charts, or whatever you can dream up.
Squashed commit of the following:
commit
0d5ce69dda5f02db7a4576b220f8cb7bc45cd197
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Tue Jul 31 12:38:43 2012 -0400
bug fix
commit
15e29ef96fc41e73512edf7c404462cfa6f7ed3c
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Tue Jul 31 12:37:21 2012 -0400
kberg comments
commit
0a61073b21bb92002f9808356be02e015b584450
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Tue Jul 31 11:04:49 2012 -0400
copy over more stuff in push-to-web
commit
3b9f9d1b6ca68a61d593ff909f2cdab2827b3410
Merge: 7f808fd 85e975f
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Tue Jul 31 10:49:06 2012 -0400
Merge branch 'master' into plotter-option
commit
7f808fd2944d486d567a07768c1849aad1cb2768
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Tue Jul 31 10:28:19 2012 -0400
mixed error/line
commit
5b5d1c37504749fd35ab1d862bcfc871a99ba422
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Mon Jul 30 21:28:04 2012 -0400
tweaks to plotters demo
commit
371163baa1086f99e126a5896acb09a535c019c2
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Mon Jul 30 21:27:50 2012 -0400
Dygraph.Plotters
commit
6446f7c315a7f58e9daa39a2c1cbd2c877ae7870
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Mon Jul 30 21:08:49 2012 -0400
a few more plotter examples
commit
7867dbdf2b4733de76d3ed8d999336ba58ccba86
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Mon Jul 30 18:55:02 2012 -0400
cleanup & comment
commit
d8768ade1b85c81af5df52b7425f870f420babfc
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sun Jul 29 20:08:01 2012 -0400
fix highlightSeriesOpts issue
commit
bfbf2452e7f34088de46242c5bf54e3904c6a49d
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sun Jul 29 19:47:20 2012 -0400
more cleanup
commit
f8fdb6b618443b2a74ce5861f2aa0ce1206320e3
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sun Jul 29 19:43:43 2012 -0400
reduce number of params to various line drawing function
commit
2d101ef9d34a9a52a7051cc2698f12f435854a04
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sun Jul 29 19:25:15 2012 -0400
only use fillPlotter when necessary
commit
0a7c6dca3e21261874b6c88c02c626e9c5f5cad9
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sun Jul 29 19:22:32 2012 -0400
fix issue with fillPlotter & visibility
commit
fb86aa8b43bd02f594ea3c05840d0d40d965b1be
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sat Jul 28 19:10:24 2012 -0400
restructure, comments
commit
c77fe2f37e60d394d1cffaf1126955d014b44838
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sat Jul 28 17:52:52 2012 -0400
port over fillGraph plotter
commit
04b5eb3b52be9f2c12f959378f8ae35c22008ded
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sat Jul 28 17:44:58 2012 -0400
add candle chart demo
commit
27737ae38eac6b6096687d8960f8b34fd4ec8dfa
Merge: b81d3fc 6f8f19e
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Wed Jul 25 17:49:37 2012 -0400
Merge branch 'master' into plotter-option
commit
b81d3fcbceaa115d16710a328747b8a7b2af9788
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Wed Jul 25 17:47:27 2012 -0400
pass all series plus seriesIndex to plotters
commit
727229cbe532d2088f59d886ab368df4d499d5d8
Merge: fd784bf 16879a6
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Wed Jul 25 17:43:51 2012 -0400
merge upstream changes
commit
fd784bf9c0d18173238c921a4fde8fc35946b9c0
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Tue Jul 24 19:50:02 2012 -0400
drawXgrid
commit
b638898ad332edc71ed26528604eab94bcc791be
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sat Jul 21 20:29:51 2012 -0400
Bar chart plotter demo
commit
0eeb143cb02d29e38bda87a273be737c7623686e
Author: Dan Vanderkam <dan@dygraphs.com>
Date: Sat Jul 21 20:06:51 2012 -0400
add line & error plotters; highlightSeriesOpts is broken
Klaus Weidner [Tue, 31 Jul 2012 19:07:34 +0000 (12:07 -0700)]
Export .isSeriesLocked() API function
This is a followup to https://github.com/danvk/dygraphs/pull/159,
exposing the .lockedSet_ internal attribute through the API
for use in callbacks, and also with an eye for future extraction
of the mouseover logic into a plugin.
Includes a fix for the auto_test name, it was erroneously replacing
the existing testClosestPointCallbackCss1 test due to a name clash.
Dan Vanderkam [Tue, 31 Jul 2012 14:43:40 +0000 (10:43 -0400)]
Merge branch 'master' of github.com:danvk/dygraphs
Paul Felix [Tue, 31 Jul 2012 14:43:24 +0000 (10:43 -0400)]
Two RangeSelector changes/fixes (pull request 160)
Dan Vanderkam [Tue, 31 Jul 2012 14:35:56 +0000 (07:35 -0700)]
Merge pull request #159 from klausw-g/lock-selection
Add optional "locked" arg to setSelection; Don't clear overlay on mouseup if not zooming.
Klaus Weidner [Fri, 27 Jul 2012 23:02:07 +0000 (16:02 -0700)]
Add optional "locked" arg to setSelection
Locking a series selection temporarily disables the closest-series
logic of the highlighting code, switching it to traditional by-row
selection until unlocked by clearSelection().
This is useful for following values of a single series on mouseover,
see the example use in the "Highlight Closest Series" demo which
toggles this by clicking the graph.
Klaus Weidner [Fri, 27 Jul 2012 22:53:06 +0000 (15:53 -0700)]
Don't clear overlay on mouseup if not zooming.
On endZoom, check if moveZoom was called since the last startZoom. If
not, leave the overlay canvas alone, there's no zoom rectangle to erase.
The default mouseup action unconditionally cleared the overlay canvas,
this destroyed other things that may have been drawn there such as
highlighted series, causing glitches for clickCallback use.
Dan Vanderkam [Wed, 25 Jul 2012 21:49:24 +0000 (17:49 -0400)]
fix plotter demo
Dan Vanderkam [Wed, 25 Jul 2012 21:42:18 +0000 (17:42 -0400)]
restore copy & fix zooming bug with error bars
Dan Vanderkam [Wed, 25 Jul 2012 17:54:28 +0000 (13:54 -0400)]
Merge branch 'master' into reorganize-points
Dan Vanderkam [Wed, 25 Jul 2012 17:53:03 +0000 (13:53 -0400)]
add "use strict" to plugins -- was causing errors in dygraph-combined.js
Dan Vanderkam [Wed, 25 Jul 2012 17:44:45 +0000 (13:44 -0400)]
tolerate failures in stacktrace.js (which happen in Safari)
Dan Vanderkam [Wed, 25 Jul 2012 17:10:11 +0000 (13:10 -0400)]
innerText -> innerHTML to make auto_tests/misc/local.html work in Firefox
Dan Vanderkam [Wed, 25 Jul 2012 17:06:09 +0000 (13:06 -0400)]
make test not fail
Dan Vanderkam [Wed, 25 Jul 2012 17:00:22 +0000 (13:00 -0400)]
disable failing test; it still works, but the test logic is broken
Dan Vanderkam [Wed, 25 Jul 2012 00:02:27 +0000 (20:02 -0400)]
comments
Dan Vanderkam [Tue, 24 Jul 2012 23:56:51 +0000 (19:56 -0400)]
add more comments to dashed-canvas.js
Dan Vanderkam [Fri, 20 Jul 2012 19:36:53 +0000 (15:36 -0400)]
fix test
Dan Vanderkam [Fri, 20 Jul 2012 19:35:14 +0000 (15:35 -0400)]
create failing errorBars test
Dan Vanderkam [Fri, 20 Jul 2012 18:48:19 +0000 (14:48 -0400)]
fix failing stackedGraph test
Dan Vanderkam [Fri, 20 Jul 2012 18:43:57 +0000 (14:43 -0400)]
really add failing test
Dan Vanderkam [Fri, 20 Jul 2012 18:42:37 +0000 (14:42 -0400)]
failing stacked test
Dan Vanderkam [Fri, 20 Jul 2012 17:58:53 +0000 (13:58 -0400)]
first stab at keying DygraphLayout.points on setIdx
Dan Vanderkam [Wed, 18 Jul 2012 22:07:00 +0000 (17:07 -0500)]
remove one deep copy; remove thick gridlines from demo
Dan Vanderkam [Wed, 18 Jul 2012 17:13:36 +0000 (12:13 -0500)]
add comment about the "remove canvasx/y" optimization
Dan Vanderkam [Wed, 18 Jul 2012 16:53:13 +0000 (11:53 -0500)]
cleanup
Dan Vanderkam [Wed, 18 Jul 2012 15:24:28 +0000 (10:24 -0500)]
pull out encapsuation breakages
Dan Vanderkam [Wed, 18 Jul 2012 15:20:18 +0000 (10:20 -0500)]
clean up
Dan Vanderkam [Wed, 18 Jul 2012 15:16:23 +0000 (10:16 -0500)]
only expected failures
Dan Vanderkam [Wed, 18 Jul 2012 15:10:52 +0000 (10:10 -0500)]
only 4 tests failing
Dan Vanderkam [Wed, 18 Jul 2012 15:01:02 +0000 (10:01 -0500)]
faster, a few tests failing
Dan Vanderkam [Tue, 17 Jul 2012 17:12:44 +0000 (12:12 -0500)]
remove another if
Dan Vanderkam [Tue, 17 Jul 2012 17:06:14 +0000 (12:06 -0500)]
remove if statement
Dan Vanderkam [Tue, 17 Jul 2012 16:51:37 +0000 (11:51 -0500)]
fix generate-combined
Dan Vanderkam [Mon, 16 Jul 2012 22:00:37 +0000 (17:00 -0500)]
reduce frequency of calculateEmWidthInDiv calls; 25% speedup on 1000/100 benchmark
Dan Vanderkam [Mon, 16 Jul 2012 13:39:02 +0000 (08:39 -0500)]
remove the strategy object completely
Dan Vanderkam [Sun, 15 Jul 2012 03:15:18 +0000 (22:15 -0500)]
update jsTestDriver; test still failing
Dan Vanderkam [Sun, 15 Jul 2012 03:11:31 +0000 (22:11 -0500)]
factor out dashed-canvas.js and use it in dygraph-canvas.js. one test failing
Dan Vanderkam [Sun, 15 Jul 2012 01:57:39 +0000 (20:57 -0500)]
misc cleanup
Dan Vanderkam [Sun, 15 Jul 2012 01:49:09 +0000 (20:49 -0500)]
factor out drawFillBars_ and clean up _renderLineChart
Dan Vanderkam [Sun, 15 Jul 2012 01:38:57 +0000 (20:38 -0500)]
factor out drawErrorBars_
Dan Vanderkam [Sun, 15 Jul 2012 00:50:00 +0000 (17:50 -0700)]
Merge branch 'master' into pluggable-renderer
Dan Vanderkam [Sat, 14 Jul 2012 16:21:58 +0000 (09:21 -0700)]
Merge pull request #158 from kberg/master
Iterator performance enhancements
Robert Konigsberg [Tue, 10 Jul 2012 23:34:22 +0000 (16:34 -0700)]
Merge branch 'master' of https://github.com/kberg/dygraphs
Robert Konigsberg [Tue, 10 Jul 2012 15:54:13 +0000 (11:54 -0400)]
Iterator performance enhancements - turn hasNext and peek into element access, and inline the advance() method.
Robert Konigsberg [Tue, 10 Jul 2012 15:05:55 +0000 (11:05 -0400)]
Add hints in dygraphs benchmark for parameters.
Dan Vanderkam [Fri, 6 Jul 2012 04:14:26 +0000 (21:14 -0700)]
Landing!
Dan Vanderkam [Fri, 6 Jul 2012 03:58:30 +0000 (20:58 -0700)]
running into some issues with ordering
Dan Vanderkam [Fri, 6 Jul 2012 03:51:36 +0000 (20:51 -0700)]
grid plugin mostly working
Dan Vanderkam [Fri, 6 Jul 2012 03:39:44 +0000 (20:39 -0700)]
remove a done to-do
Dan Vanderkam [Fri, 6 Jul 2012 03:35:49 +0000 (20:35 -0700)]
Checkpoint: axes fully ported to plugin system. All tests pass.
Dan Vanderkam [Fri, 6 Jul 2012 03:28:09 +0000 (20:28 -0700)]
got it!
Dan Vanderkam [Fri, 6 Jul 2012 03:26:49 +0000 (20:26 -0700)]
Axes mostly working; some remaining issues with secondary y-axis and space reservation
Dan Vanderkam [Fri, 6 Jul 2012 02:51:57 +0000 (19:51 -0700)]
a bit more annotations cleanup
Dan Vanderkam [Fri, 6 Jul 2012 02:48:52 +0000 (19:48 -0700)]
Checkpoint: annotations fully ported to plugin system. All tests pass.
Dan Vanderkam [Fri, 6 Jul 2012 02:42:54 +0000 (19:42 -0700)]
annotations plugin appears to be working
Dan Vanderkam [Fri, 6 Jul 2012 02:15:29 +0000 (22:15 -0400)]
add TODO
Dan Vanderkam [Fri, 6 Jul 2012 02:14:18 +0000 (22:14 -0400)]
Checkpoint: chart labels have been fully ported over; all tests pass & no perf regressions
Dan Vanderkam [Fri, 6 Jul 2012 02:13:08 +0000 (22:13 -0400)]
Merge branch 'master' into pluggable-renderer
Dan Vanderkam [Fri, 6 Jul 2012 02:13:02 +0000 (22:13 -0400)]
revert combined
Dan Vanderkam [Fri, 6 Jul 2012 02:07:20 +0000 (22:07 -0400)]
remove old chart label code
Dan Vanderkam [Fri, 6 Jul 2012 02:04:21 +0000 (22:04 -0400)]
all chart labels are ported over
Dan Vanderkam [Fri, 6 Jul 2012 01:43:06 +0000 (21:43 -0400)]
start y-label port; not working yet
Dan Vanderkam [Fri, 6 Jul 2012 01:35:15 +0000 (21:35 -0400)]
reasonable behavior for title
Dan Vanderkam [Fri, 6 Jul 2012 01:24:55 +0000 (21:24 -0400)]
blah
Dan Vanderkam [Fri, 6 Jul 2012 01:20:25 +0000 (21:20 -0400)]
re-add layout plugin event; title display works
Dan Vanderkam [Fri, 6 Jul 2012 01:11:17 +0000 (21:11 -0400)]
start porting over chart-labels plugin
Dan Vanderkam [Fri, 6 Jul 2012 01:05:41 +0000 (21:05 -0400)]
add some comments
Dan Vanderkam [Sun, 1 Jul 2012 03:26:22 +0000 (23:26 -0400)]
Add a command-line performance test