Dan Vanderkam [Tue, 2 Aug 2011 04:20:31 +0000 (07:20 +0300)]
Merge branch 'master' of https://github.com/lrobb/dygraphs into lrobb
Dan Vanderkam [Tue, 2 Aug 2011 04:19:17 +0000 (07:19 +0300)]
Merge branch 'master' of github.com:danvk/dygraphs
unknown [Mon, 1 Aug 2011 00:01:56 +0000 (19:01 -0500)]
Format for x-axis labels test added.
Dan Vanderkam [Wed, 27 Jul 2011 07:27:25 +0000 (03:27 -0400)]
remove ineffective labelsDivStyle, rename the other
Dan Vanderkam [Wed, 27 Jul 2011 07:25:22 +0000 (03:25 -0400)]
set class on labelsDiv
Dan Vanderkam [Wed, 27 Jul 2011 07:14:43 +0000 (03:14 -0400)]
resize automatically
Dan Vanderkam [Tue, 26 Jul 2011 21:00:47 +0000 (17:00 -0400)]
fix bug with invisible dygraphs and add a regression test
Dan Vanderkam [Tue, 26 Jul 2011 15:21:45 +0000 (11:21 -0400)]
change line endings back in rgbcolor.js
Dan Vanderkam [Tue, 26 Jul 2011 15:14:59 +0000 (11:14 -0400)]
misc cleanup
Dan Vanderkam [Tue, 26 Jul 2011 04:49:41 +0000 (00:49 -0400)]
add timingName option
Dan Vanderkam [Tue, 26 Jul 2011 03:44:54 +0000 (23:44 -0400)]
clean up alignment
Dan Vanderkam [Tue, 26 Jul 2011 03:32:26 +0000 (23:32 -0400)]
Merge branch 'canvas' of https://github.com/clocksmith/dygraphs
Dan Vanderkam [Tue, 26 Jul 2011 03:30:00 +0000 (23:30 -0400)]
temporarily disable optimization
Dan Vanderkam [Tue, 26 Jul 2011 03:28:45 +0000 (23:28 -0400)]
regression test for dense setSelection bug; currently fails
Dan Vanderkam [Mon, 25 Jul 2011 22:45:37 +0000 (18:45 -0400)]
prefer to use offsetWidth & offsetHeight when applicable. Add auto_test for dygraph div sizing.
Anthony Robledo [Wed, 20 Jul 2011 21:13:37 +0000 (17:13 -0400)]
changed renderLineCharts algorithm for graphs without errorbars from O(k^2 * n) to O(k * n) where k is number of series and n is number of points per series.
Dan Vanderkam [Wed, 20 Jul 2011 15:17:04 +0000 (08:17 -0700)]
Merge pull request #76 from clocksmith/singleppp
Deleted unnecessary line that was causing variable name collision that af
Anthony Robledo [Wed, 20 Jul 2011 02:03:54 +0000 (22:03 -0400)]
Deleted unnecessary line that was causing variable name collision that affected single point per pixel optimization.
Dan Vanderkam [Tue, 19 Jul 2011 21:36:05 +0000 (17:36 -0400)]
drop pixel skipping optimization w/ annotations, too
Anthony Robledo [Tue, 19 Jul 2011 21:00:01 +0000 (17:00 -0400)]
Only add 1 point per pixel for graphs without error bars to speed up rendering.
Anthony Robledo [Tue, 19 Jul 2011 20:21:46 +0000 (16:21 -0400)]
Added two demos to the tests folder for the sf vs ny temperatures.
Dan Vanderkam [Fri, 15 Jul 2011 20:27:45 +0000 (16:27 -0400)]
Division by zero bug fix and regression test
Dan Vanderkam [Tue, 12 Jul 2011 21:27:39 +0000 (17:27 -0400)]
kberg requests that nonInteractiveModel be private
Dan Vanderkam [Tue, 12 Jul 2011 19:55:55 +0000 (15:55 -0400)]
Add Dygraph.Interaction.nonInteractiveModel. This disables pan/zoom interactions while preserving the expected behavior of clickCallback and pointClickCallback. Also includes a test and auto_test.
Anthony Robledo [Fri, 1 Jul 2011 17:10:41 +0000 (13:10 -0400)]
Updated the random function generator to be less sporadic.
Anthony Robledo [Tue, 28 Jun 2011 19:45:53 +0000 (15:45 -0400)]
Added an option to plot random points instead of just a sine wave.
Dan Vanderkam [Thu, 7 Jul 2011 21:02:25 +0000 (17:02 -0400)]
make dygraph-dev a bit smarter
Dan Vanderkam [Tue, 28 Jun 2011 14:59:07 +0000 (07:59 -0700)]
Merge pull request #69 from kberg/master
Fix 203 for real. It was just a bad test.
Robert Konigsberg [Mon, 27 Jun 2011 22:38:53 +0000 (18:38 -0400)]
Bad test! Use pixel counts, don't rely on stupid anchor tags.
Dan Vanderkam [Mon, 27 Jun 2011 20:23:21 +0000 (13:23 -0700)]
Merge pull request #67 from kberg/master
Test and fix for issue 203
Robert Konigsberg [Mon, 27 Jun 2011 20:22:37 +0000 (16:22 -0400)]
Comment update.
Robert Konigsberg [Mon, 27 Jun 2011 20:18:47 +0000 (16:18 -0400)]
Fix pointClickCallback and resizing coordinate weirdness when inside a
scrolling div element.
Dan Vanderkam [Mon, 27 Jun 2011 18:56:09 +0000 (11:56 -0700)]
Merge pull request #68 from clocksmith/master
changes
Anthony Robledo [Mon, 27 Jun 2011 18:52:09 +0000 (14:52 -0400)]
Added an average metric for dygraphs many points benchmark.
Anthony Robledo [Mon, 27 Jun 2011 18:49:09 +0000 (14:49 -0400)]
Breaking out of evaluateAnnotations early if there are no annotations.
This resulted in about an 8% speedup.
Dan Vanderkam [Mon, 27 Jun 2011 14:55:31 +0000 (10:55 -0400)]
fix title on changes.html
Robert Konigsberg [Tue, 14 Jun 2011 19:53:05 +0000 (15:53 -0400)]
Comment removal
Robert Konigsberg [Tue, 14 Jun 2011 19:46:55 +0000 (15:46 -0400)]
Tests for when the graph is embedded in a scrolling div.
Robert Konigsberg [Tue, 14 Jun 2011 19:46:20 +0000 (15:46 -0400)]
Oops! Forgot to rename createEvent_ in all calls; resulting in lots of test failures.
Robert Konigsberg [Tue, 14 Jun 2011 18:33:02 +0000 (14:33 -0400)]
Getting more errors from tests.
Robert Konigsberg [Tue, 14 Jun 2011 18:04:52 +0000 (14:04 -0400)]
typo.
Robert Konigsberg [Tue, 14 Jun 2011 17:13:44 +0000 (13:13 -0400)]
Extract the function that pushes an event onto the chart, for reuse outside this method.
Dan Vanderkam [Tue, 14 Jun 2011 15:22:28 +0000 (11:22 -0400)]
remove NOTE, update comment
Robert Konigsberg [Tue, 14 Jun 2011 15:03:51 +0000 (11:03 -0400)]
Added code to make tests easier to repeat by specifying them as part of the URL.
Robert Konigsberg [Thu, 9 Jun 2011 22:25:03 +0000 (18:25 -0400)]
Clarification of the point/points parameters.
Robert Konigsberg [Thu, 9 Jun 2011 20:43:45 +0000 (16:43 -0400)]
Merge branch 'master' of https://github.com/kberg/dygraphs
Robert Konigsberg [Thu, 9 Jun 2011 20:42:47 +0000 (16:42 -0400)]
Clarify role of generate-documentation.py
Robert Konigsberg [Thu, 9 Jun 2011 20:39:36 +0000 (16:39 -0400)]
Update document reference; add docs for pointClickCallback, and clarify
clickCallback.
Dan Vanderkam [Tue, 7 Jun 2011 15:04:07 +0000 (11:04 -0400)]
fix re-use of loop index
Dan Vanderkam [Tue, 7 Jun 2011 04:58:11 +0000 (00:58 -0400)]
update test includes
Dan Vanderkam [Tue, 7 Jun 2011 04:36:17 +0000 (00:36 -0400)]
tests pass
Dan Vanderkam [Mon, 6 Jun 2011 15:54:48 +0000 (11:54 -0400)]
file-level comments
Dan Vanderkam [Mon, 6 Jun 2011 15:53:03 +0000 (11:53 -0400)]
factor out dygraph-utils.js
Dan Vanderkam [Mon, 6 Jun 2011 13:39:25 +0000 (09:39 -0400)]
factor out interaction model
Dan Vanderkam [Mon, 6 Jun 2011 13:33:55 +0000 (09:33 -0400)]
fix merge issue
Dan Vanderkam [Mon, 6 Jun 2011 13:28:08 +0000 (09:28 -0400)]
un-HTMLify autotests README
Dan Vanderkam [Mon, 6 Jun 2011 13:15:53 +0000 (09:15 -0400)]
merge upstream changes
Robert Konigsberg [Sat, 4 Jun 2011 02:18:55 +0000 (22:18 -0400)]
Make addition of box slightly prettier. I'm crazy like that.
Dan Vanderkam [Thu, 2 Jun 2011 21:33:29 +0000 (17:33 -0400)]
merge in kberg changes
Robert Konigsberg [Thu, 2 Jun 2011 20:26:38 +0000 (16:26 -0400)]
Removing context from clickCallback because the data I care about can be
read from e.offset{X,Y}.
Robert Konigsberg [Thu, 2 Jun 2011 20:15:32 +0000 (16:15 -0400)]
Tests for pointClickCallback.
Robert Konigsberg [Thu, 2 Jun 2011 19:55:08 +0000 (15:55 -0400)]
Add useful comments to some of the mousedispatch methods.
Dan Vanderkam [Thu, 2 Jun 2011 19:09:06 +0000 (15:09 -0400)]
debug -> options-reference
Dan Vanderkam [Thu, 2 Jun 2011 19:06:13 +0000 (15:06 -0400)]
Merge branch 'master' into split
Robert Konigsberg [Thu, 2 Jun 2011 19:03:00 +0000 (15:03 -0400)]
Restructure the nature of click callbacks. PointClickCallback now
occurrs prior to clickCallback.
Also, point size taken into account for determining pointClickCallback.
Dan Vanderkam [Thu, 2 Jun 2011 18:38:33 +0000 (14:38 -0400)]
Merge branch 'master' of github.com:danvk/dygraphs
Dan Vanderkam [Thu, 2 Jun 2011 18:38:16 +0000 (14:38 -0400)]
fix bug in tests/resize.html
Robert Konigsberg [Wed, 1 Jun 2011 19:46:19 +0000 (15:46 -0400)]
Better pointClickCallback, updated doc.
Dan Vanderkam [Wed, 1 Jun 2011 15:57:51 +0000 (11:57 -0400)]
allow XHRs from file:/// URLs with the right flags
Dan Vanderkam [Mon, 30 May 2011 21:19:20 +0000 (17:19 -0400)]
split up library, use an autoloader
Robert Konigsberg [Wed, 25 May 2011 18:59:10 +0000 (14:59 -0400)]
Small bug: when selPoints_ is empty, pointClickCallback is always called
because closestDistance < 5*5. So make it MAX_NUM. We could probably
remove the closestIdx == 1 too.
Robert Konigsberg [Wed, 25 May 2011 17:43:14 +0000 (13:43 -0400)]
Remove double-call of treatMouseOpAsClick, and also pass event, which
makes pointClickCallback work once again.
Robert Konigsberg [Tue, 24 May 2011 21:18:48 +0000 (17:18 -0400)]
treatMouseOpAsClick requires two parameters, I didn't send them both all
the time.
Robert Konigsberg [Tue, 24 May 2011 21:13:48 +0000 (17:13 -0400)]
Annotation date parser was failing, but not providing the correct
message because it didn't have a reference to the dygraph, aka "self".
Robert Konigsberg [Tue, 24 May 2011 18:25:40 +0000 (14:25 -0400)]
Fix bug 192.
Robert Konigsberg [Mon, 23 May 2011 22:43:08 +0000 (18:43 -0400)]
Additional minor adjustments to dygraphs to get clickCallbacks to work.
This required clickCallback to get a hold of the context. I'm a little
nervous about this because context is still considered a somewhat
private object. However, to get what I want working, I need the values
inside it.
Robert Konigsberg [Fri, 13 May 2011 15:37:40 +0000 (11:37 -0400)]
When pan is the default behavior, clearSelection can't be called on
redraw.
Robert Konigsberg [Fri, 13 May 2011 15:20:02 +0000 (11:20 -0400)]
temporarily disabling a test while figuring out how to fix it.
Robert Konigsberg [Fri, 13 May 2011 15:18:09 +0000 (11:18 -0400)]
Start adding tests for the interaction model. Create the beginning of a
solution for getting clickCallbacks when the interaction model is
rewritten.
There's lots about this change I dislike (the method naming for one.)
Still pending is the lack of maintaining lastx and selPoints.
Dan Vanderkam [Fri, 13 May 2011 02:13:42 +0000 (22:13 -0400)]
all tests pass
Dan Vanderkam [Fri, 13 May 2011 01:59:19 +0000 (21:59 -0400)]
a regression test plus general fallout from the toDomYCoord bug
Dan Vanderkam [Fri, 13 May 2011 00:52:03 +0000 (20:52 -0400)]
fix issue 193 -- need to consider area.y when computing data coords
Dan Vanderkam [Thu, 12 May 2011 04:18:30 +0000 (00:18 -0400)]
fix broken test
Dan Vanderkam [Thu, 12 May 2011 04:06:49 +0000 (00:06 -0400)]
fix name collision
Dan Vanderkam [Thu, 12 May 2011 03:57:24 +0000 (23:57 -0400)]
add tests for axis labels to pin down the current behavior
Dan Vanderkam [Thu, 12 May 2011 03:57:12 +0000 (23:57 -0400)]
add classes to x- and y-axis labels
Dan Vanderkam [Thu, 12 May 2011 03:46:31 +0000 (23:46 -0400)]
fix labels issue when loading CSV multiple times and add a test
Dan Vanderkam [Tue, 10 May 2011 03:42:14 +0000 (20:42 -0700)]
Merge pull request #63 from kberg/master
Add range changing tests. Add support for mouse operations. Add some changes to the docs. Add more code to fake-jstestdriver.
Dan Vanderkam [Tue, 10 May 2011 03:16:14 +0000 (23:16 -0400)]
reorganize doc links
Dan Vanderkam [Tue, 10 May 2011 03:07:51 +0000 (23:07 -0400)]
push jsdoc to web
Dan Vanderkam [Mon, 9 May 2011 18:09:09 +0000 (14:09 -0400)]
more space for y-axis label on noise test
Dan Vanderkam [Mon, 9 May 2011 17:25:10 +0000 (13:25 -0400)]
linear/log toggle with customBars now works perfectly
Dan Vanderkam [Mon, 9 May 2011 17:24:53 +0000 (13:24 -0400)]
add block_redraw option
Dan Vanderkam [Mon, 9 May 2011 17:13:20 +0000 (13:13 -0400)]
fix lingering hover dot on zoom bug
Dan Vanderkam [Mon, 9 May 2011 16:57:00 +0000 (12:57 -0400)]
new demo of a chart w/ no boxy elements, plus a spark line (a tiny, tiny dygraph)
Dan Vanderkam [Mon, 9 May 2011 16:56:35 +0000 (12:56 -0400)]
ignore docs/options.html
Dan Vanderkam [Mon, 9 May 2011 16:56:13 +0000 (12:56 -0400)]
consider whether axes are displayed when computing area
Dan Vanderkam [Mon, 9 May 2011 16:37:37 +0000 (12:37 -0400)]
I can't believe the 'file' option wasn't documented!
Dan Vanderkam [Mon, 9 May 2011 16:25:19 +0000 (09:25 -0700)]
extra category
Dan Vanderkam [Mon, 9 May 2011 16:25:05 +0000 (09:25 -0700)]
flesh out docs; split axisLineWIdth and gridLineWidth properties