Robert Konigsberg [Fri, 28 Jan 2011 20:31:50 +0000 (15:31 -0500)]
Removed superluous array.
Robert Konigsberg [Fri, 28 Jan 2011 19:59:51 +0000 (14:59 -0500)]
Much better algorithm for computing log scale ticks.
Robert Konigsberg [Fri, 28 Jan 2011 15:54:45 +0000 (10:54 -0500)]
More correct tickmarks for logs. They don't look as pretty but they respect the number of tickmarks requested.
Robert Konigsberg [Thu, 27 Jan 2011 22:57:00 +0000 (17:57 -0500)]
comment update.
Robert Konigsberg [Thu, 27 Jan 2011 22:56:20 +0000 (17:56 -0500)]
Log scale graphs no longer show points with values less than zero.
Robert Konigsberg [Thu, 27 Jan 2011 20:01:42 +0000 (15:01 -0500)]
Didn't realize that the numeric tick function was used for x axes.
By having to address that, though, I see now that I've managed to make
the log scaling axis-specific. At least I hope -- a test that shows two
axes, each with its own log scale, would be kind of nice.
Robert Konigsberg [Tue, 25 Jan 2011 23:49:29 +0000 (18:49 -0500)]
First round of fixes of log scaling based on code review from danvk.
Robert Konigsberg [Tue, 25 Jan 2011 17:55:03 +0000 (12:55 -0500)]
Remove superfluous console.log
Robert Konigsberg [Tue, 25 Jan 2011 17:23:38 +0000 (12:23 -0500)]
Gah, another piece of code missing. Fixed.
Robert Konigsberg [Tue, 25 Jan 2011 16:59:01 +0000 (11:59 -0500)]
Bug because I forgot a 'this' and also two comment tweaks.
Robert Konigsberg [Thu, 13 Jan 2011 01:38:12 +0000 (17:38 -0800)]
Clean up variable name and restore comment.
Robert Konigsberg [Wed, 12 Jan 2011 23:04:18 +0000 (15:04 -0800)]
Merge github.com:kberg/dygraphs into logscale
Robert Konigsberg [Wed, 12 Jan 2011 18:12:55 +0000 (10:12 -0800)]
file-level comment in interaction.js
Robert Konigsberg [Wed, 12 Jan 2011 18:10:05 +0000 (10:10 -0800)]
Swapping the smart scroll awareness for a dumber, better, one.
Robert Konigsberg [Tue, 4 Jan 2011 16:00:50 +0000 (11:00 -0500)]
Converted log scaled graphs from log(e) to log(10)
Robert Konigsberg [Thu, 30 Dec 2010 07:20:44 +0000 (23:20 -0800)]
Log scale support. Here's what currently works:
* Drawing to scale
* Drawing axes ticks to scale
* Zooming to scale
This required spltting out lots of functions, and encouraging the split
of toDomCoords, toDataCoords, also introduced toDomYPercentage.
Panning along the y axis seems to not work but I'm committing.
Robert Konigsberg [Wed, 29 Dec 2010 22:01:30 +0000 (14:01 -0800)]
Wasn't supposed to go in this branch.
Robert Konigsberg [Wed, 29 Dec 2010 22:00:33 +0000 (14:00 -0800)]
Set up test file for logscale
Robert Konigsberg [Wed, 29 Dec 2010 21:47:34 +0000 (13:47 -0800)]
Merge branch 'master' of git://github.com/danvk/dygraphs
Robert Konigsberg [Wed, 29 Dec 2010 21:39:29 +0000 (13:39 -0800)]
Interaction model demo: Clever hack -- now when scrolling down the page,
the dygraph will not zoom when you scroll past it, unless you pause or
perform a non-scroll mouse event.
Robert Konigsberg [Thu, 23 Dec 2010 06:38:39 +0000 (22:38 -0800)]
Gah, fixed spacing in interaction.js
Robert Konigsberg [Thu, 23 Dec 2010 06:19:29 +0000 (22:19 -0800)]
Fix zooming in interaction.js so it focuses on the point where the mouse cursor is.
Robert Konigsberg [Thu, 23 Dec 2010 00:01:33 +0000 (16:01 -0800)]
Rename unzoomGraph, remove commented-out code.
Robert Konigsberg [Wed, 22 Dec 2010 23:59:37 +0000 (15:59 -0800)]
Move most of the interaction javascript to a .js file.
Robert Konigsberg [Wed, 22 Dec 2010 22:29:47 +0000 (14:29 -0800)]
Panning is always allowed, even if you're not zoomed.
Robert Konigsberg [Wed, 22 Dec 2010 22:25:26 +0000 (14:25 -0800)]
interaction.html's zoom was off. Zooming in and zooming out weren't
matching 1:1.
The rest of it is whitespace cleansing.
Dan Vanderkam [Tue, 21 Dec 2010 22:30:04 +0000 (17:30 -0500)]
Merge branch 'master' of github.com:danvk/dygraphs
Dan Vanderkam [Tue, 21 Dec 2010 22:30:00 +0000 (17:30 -0500)]
century scale test
Dan Vanderkam [Tue, 21 Dec 2010 22:28:36 +0000 (17:28 -0500)]
Revert "Change intended to improve dygraphs rendering of y-values with tiny values (e.g."
This reverts commit
3c1d225b3097891e863631bdb3b81a1250a5cce4.
(this was being reviewed, was not intended to be pulled)
Dan Vanderkam [Tue, 21 Dec 2010 22:18:00 +0000 (17:18 -0500)]
fix sp
Dan Vanderkam [Tue, 21 Dec 2010 19:46:05 +0000 (14:46 -0500)]
Merge branch 'master' of https://github.com/jeremybrewer/dygraphs
Dan Vanderkam [Tue, 21 Dec 2010 19:05:13 +0000 (14:05 -0500)]
make the issue more obvious
Dan Vanderkam [Tue, 21 Dec 2010 19:03:12 +0000 (14:03 -0500)]
add dst test
Dan Vanderkam [Tue, 21 Dec 2010 18:46:40 +0000 (13:46 -0500)]
Merge branch 'master' of https://github.com/kberg/dygraphs
Dan Vanderkam [Tue, 21 Dec 2010 18:40:48 +0000 (13:40 -0500)]
works with century-scale data
Robert Konigsberg [Mon, 20 Dec 2010 23:09:52 +0000 (15:09 -0800)]
Made v3 interaction model slightly more powerful. (shift-operate to
zoom)
Robert Konigsberg [Mon, 20 Dec 2010 23:04:48 +0000 (15:04 -0800)]
Merge branch 'master' of git://github.com/danvk/dygraphs
Jeremy Brewer [Mon, 20 Dec 2010 22:33:14 +0000 (17:33 -0500)]
Change intended to improve dygraphs rendering of y-values with tiny values (e.g.
1.0e-7).
* Wrote significantFigures() function for estimating # of significant figures.
* Updated numericTicks() to use significantFigures() to determine how to format
the y-axis labels. Altered the return value to include both the ticks and the
number of sig figs. Propogated changes to all callers of numericTicks().
* Store result of significantFigures in current dygraphs object and re-use when
formatting y-values on the legend. We actually use # sig figs + 1 here
because we want the y-values to have more precision than the labels; the +1
gives us gradations in tenths between each tick which should be reasonable.
* Wrote tests/significant-figures.html for checking corner cases of sig figs
code and rendering with default options.
Robert Konigsberg [Fri, 17 Dec 2010 15:23:55 +0000 (07:23 -0800)]
Tab removal
Dan Vanderkam [Wed, 15 Dec 2010 23:34:01 +0000 (18:34 -0500)]
misc style cleanup
Dan Vanderkam [Wed, 15 Dec 2010 23:30:29 +0000 (18:30 -0500)]
Merge https://github.com/kberg/dygraphs
Robert Konigsberg [Wed, 15 Dec 2010 23:15:43 +0000 (18:15 -0500)]
Simplified bindHandler
Robert Konigsberg [Wed, 15 Dec 2010 23:13:55 +0000 (18:13 -0500)]
Further comments from danvk.
Robert Konigsberg [Wed, 15 Dec 2010 19:24:40 +0000 (14:24 -0500)]
Response to code review comments, added missing interaction.html.
Robert Konigsberg [Tue, 14 Dec 2010 21:40:53 +0000 (16:40 -0500)]
Reducing the size of the interaction model API.
Robert Konigsberg [Tue, 14 Dec 2010 21:35:08 +0000 (16:35 -0500)]
Introduce interaction model API.
Dan Vanderkam [Tue, 14 Dec 2010 16:22:49 +0000 (11:22 -0500)]
guide to making changes
Dan Vanderkam [Mon, 29 Nov 2010 22:30:47 +0000 (17:30 -0500)]
update locations
Robert Konigsberg [Mon, 29 Nov 2010 22:20:45 +0000 (17:20 -0500)]
Syntax error, plus used correct function for y axis ranges.
Robert Konigsberg [Mon, 29 Nov 2010 22:16:30 +0000 (17:16 -0500)]
Merge branch 'master' of github.com/kberg/dygraphs
Conflicts:
dygraph.js
tests/zoom.html
Robert Konigsberg [Mon, 29 Nov 2010 22:12:29 +0000 (17:12 -0500)]
Missing consistent use of getYRanges(). Fixed zoom.html to use yRanges in API.
Dan Vanderkam [Mon, 22 Nov 2010 15:49:03 +0000 (10:49 -0500)]
Merge branch 'master' of https://github.com/kberg/dygraphs
Dan Vanderkam [Mon, 22 Nov 2010 15:46:47 +0000 (10:46 -0500)]
fix infinity bug
Robert Konigsberg [Sun, 21 Nov 2010 02:28:36 +0000 (21:28 -0500)]
Update callback.html to reflect changes to zoomCallback API.
Robert Konigsberg [Sun, 21 Nov 2010 02:26:39 +0000 (21:26 -0500)]
fix dygraphs/actually get the callback right.
Update documentation.
Robert Konigsberg [Sun, 21 Nov 2010 02:23:28 +0000 (21:23 -0500)]
Fix reporting error with dygraphs (used to show two min/max, now passes array.)
Robert Konigsberg [Sun, 21 Nov 2010 01:42:29 +0000 (20:42 -0500)]
More whitespace changes.
Robert Konigsberg [Sun, 21 Nov 2010 01:40:01 +0000 (20:40 -0500)]
Renamed variables for readability
Robert Konigsberg [Sat, 20 Nov 2010 15:00:51 +0000 (10:00 -0500)]
Replacing tabs.
Robert Konigsberg [Tue, 16 Nov 2010 20:13:31 +0000 (15:13 -0500)]
Fixed whitespace and comments.
Robert Konigsberg [Tue, 16 Nov 2010 00:04:39 +0000 (19:04 -0500)]
Added a second region for underlay-callback that helps clarify
toDomCoords.
Dan Vanderkam [Mon, 15 Nov 2010 16:00:46 +0000 (11:00 -0500)]
fix drawing logic in underlayCallback
Dan Vanderkam [Thu, 11 Nov 2010 23:15:29 +0000 (18:15 -0500)]
update excanvas
Dan Vanderkam [Thu, 11 Nov 2010 23:14:49 +0000 (18:14 -0500)]
hack to be more robust in IE when instantiated while the page is still loading
Dan Vanderkam [Thu, 11 Nov 2010 23:11:28 +0000 (18:11 -0500)]
remove deprecated DateGraph uses
Dan Vanderkam [Thu, 11 Nov 2010 23:10:55 +0000 (18:10 -0500)]
update excanvas paths
Dan Vanderkam [Wed, 10 Nov 2010 16:38:54 +0000 (11:38 -0500)]
be a little less aggressive in underlayCallback changes
Dan Vanderkam [Wed, 10 Nov 2010 16:35:34 +0000 (11:35 -0500)]
avoid passing layout to underlayCallback. Document underlayCallback
Dan Vanderkam [Wed, 10 Nov 2010 16:20:58 +0000 (11:20 -0500)]
remove the commit-hook; it didn't work anyway
Dan Vanderkam [Wed, 10 Nov 2010 16:08:59 +0000 (11:08 -0500)]
clean up
Dan Vanderkam [Wed, 10 Nov 2010 16:06:21 +0000 (11:06 -0500)]
Merge https://github.com/stani/dygraphs
Stanislav Chachkov [Wed, 10 Nov 2010 15:57:16 +0000 (16:57 +0100)]
add row number to highlightCallback params
Dan Vanderkam [Wed, 10 Nov 2010 15:40:40 +0000 (10:40 -0500)]
Merge branch 'master' of github.com/kberg/dygraphs
Stanislav Chachkov [Wed, 10 Nov 2010 15:24:19 +0000 (16:24 +0100)]
bug: operator priority
Robert Konigsberg [Tue, 9 Nov 2010 23:59:02 +0000 (18:59 -0500)]
Merge branch 'master' of github.com/danvk/dygraphs
Robert Konigsberg [Tue, 9 Nov 2010 23:58:02 +0000 (18:58 -0500)]
When a module is a pure underlay with no data points, mousemove
operations generate errors.
Dan Vanderkam [Wed, 3 Nov 2010 16:12:59 +0000 (09:12 -0700)]
fix css additions
Dan Vanderkam [Mon, 1 Nov 2010 17:58:25 +0000 (10:58 -0700)]
fix memory leak when gviz.draw() is called repeatedly
Dan Vanderkam [Sat, 23 Oct 2010 16:03:17 +0000 (12:03 -0400)]
IE version
Dan Vanderkam [Sat, 23 Oct 2010 15:55:01 +0000 (11:55 -0400)]
prevent highlighting of text on page
Dan Vanderkam [Sat, 23 Oct 2010 15:39:26 +0000 (11:39 -0400)]
draw straight lines on half-integer pixels for a crisper look
Dan Vanderkam [Sat, 23 Oct 2010 06:13:20 +0000 (02:13 -0400)]
pull in ron's patch
Dan Vanderkam [Fri, 22 Oct 2010 14:50:57 +0000 (10:50 -0400)]
fix logic error
Dan Vanderkam [Fri, 22 Oct 2010 03:26:15 +0000 (23:26 -0400)]
Merge branch 'two_axes'
Dan Vanderkam [Fri, 22 Oct 2010 03:25:27 +0000 (23:25 -0400)]
clipping rectangles for interaction layer
Dan Vanderkam [Fri, 22 Oct 2010 03:19:04 +0000 (23:19 -0400)]
option to fill in two-axes test
Dan Vanderkam [Fri, 22 Oct 2010 03:07:09 +0000 (23:07 -0400)]
fix color-visibility test
Dan Vanderkam [Fri, 22 Oct 2010 02:53:06 +0000 (22:53 -0400)]
support y-zooming and panning in synchronize demo
Dan Vanderkam [Fri, 22 Oct 2010 02:45:13 +0000 (22:45 -0400)]
fixed some bugs for stacked charts
Dan Vanderkam [Fri, 22 Oct 2010 02:33:33 +0000 (22:33 -0400)]
recycle roller, avoid a DOM error in resize.html
Dan Vanderkam [Fri, 22 Oct 2010 01:19:23 +0000 (21:19 -0400)]
two bug fixes
Dan Vanderkam [Fri, 22 Oct 2010 01:13:05 +0000 (21:13 -0400)]
two-axes demo fully functioning again!
Dan Vanderkam [Fri, 22 Oct 2010 00:12:06 +0000 (20:12 -0400)]
remove unparseable bits; panning is broken
Dan Vanderkam [Thu, 21 Oct 2010 23:50:19 +0000 (19:50 -0400)]
gross merge mostly done; left MERGE markers in a few spots
Dan Vanderkam [Thu, 21 Oct 2010 23:11:40 +0000 (19:11 -0400)]
make drawGraph parameter-free
Dan Vanderkam [Thu, 21 Oct 2010 22:29:14 +0000 (18:29 -0400)]
intelligently position labelsDiv in predraw_
Dan Vanderkam [Thu, 21 Oct 2010 12:43:42 +0000 (08:43 -0400)]
reset linear-regression
Dan Vanderkam [Thu, 21 Oct 2010 12:42:46 +0000 (08:42 -0400)]
fractions regression
Dan Vanderkam [Thu, 21 Oct 2010 12:41:30 +0000 (08:41 -0400)]
works
Dan Vanderkam [Thu, 21 Oct 2010 12:37:12 +0000 (08:37 -0400)]
Merge branch 'master' into frac_reg