David Schnur
e85a190ea9
Removed unnecessary canvas skipPositioning flag.
...
The primary canvas uses position: absolute while the overlay canvas does
not. This can cause the two to get out of alignment in rare cases when
floating elements are placed near the plot placeholder. There doesn't
appear to be any reason why the overlay can't also be
absolutely-positioned, so I've just removed the flag entirely.
14 years ago
David Schnur
9e21074d82
Updated license headers for #805 .
...
Added licensing information to each file's headers, along with some
minor cleanup.
14 years ago
David Schnur
8b99640553
Declare variables that should have been local.
14 years ago
Karl Swedberg
198a601513
Fix setting border width/color when object.
...
* If either color or width is object, normalize the other to object
* Only draw each border if its width is greater than 0
* Set strokeStyle and lineWidth _before_ calling ctx.beginPath()
14 years ago
Karl Swedberg
40189e6c0f
General linting.
14 years ago
Karl Swedberg
01b1c8a923
Remove trailing white space.
14 years ago
David Schnur
559a39ee62
Throw a nice exception when Excanvas is missing.
14 years ago
David Schnur
0e9936051d
Fixed axis.tickDecimals that were broken by #50 .
...
Pull request #50 inadvertently broke the behavior of axis.tickDecimals,
which previously added precision up to the given value. The broken code
effectively ignored the setting for values with less precision. This
fix brings back the old behavior.
14 years ago
David Schnur
e29145e509
Merge pull request #862 from maimairel/patch-1
...
Cleaner and portable function to get pixelratio.
14 years ago
David Schnur
1baabf5fdf
Added missing semicolons found via jsLint.
14 years ago
maimairel
5de35ae639
Cleaner and portable function to get pixelratio
...
This patch is intended the make getPixelRatio function portable and cleaner :)
Previous indentation issue has also been fixed.
Thanks :)
14 years ago
ara818
5fcb64ff20
Support different border color, widths for each side of the chart
14 years ago
Nick Campbell
0d2c9ec714
insertSteps was being hoisted to global.
...
Locally declared insertSteps by adding var s.t. it would no longer be a
global variable.
Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
14 years ago
David Schnur
df8c7ea520
Clarified version of master branch code.
14 years ago
Julien Thomas
2e89207432
Fix makeCanvas() for IE after Retina feature introduced in 179d2e1
14 years ago
Julien Thomas
3b26866e06
Cleanup indentation in getPixelRatio()
14 years ago
Julien Thomas
7b867f8c1f
Whitespace cleanup in resizeCanvas()
14 years ago
David Schnur
c202303a29
Use a slightly better-performing string cast.
14 years ago
Shad Downey
b52df3ca52
Cast tick label to string prior to `replace` call
...
In the edge case that an actual integer, or other non-string, is passed as a label, it must be cast to String before `replace` can safely be called.
14 years ago
David Schnur
5c978cddca
Fixed an error when native canvas isn't available.
...
The recent changes to add retina support included a call to getContext
made before excanvas/flashcanvas had a chance to register their hooks;
fixed by moving that code up a few lines.
14 years ago
David Schnur
7001dc559a
Cleaned up the commit from pull request #52 .
...
- Minor code cleanup and comments describing how we use pixel ratios.
14 years ago
David Schnur
ec99d31c8e
Merge pull request #52 from olivierguerriat/master
...
Basic retina display support
14 years ago
David Schnur
3e7a177ae8
Merge pull request #63 from dnschnur/better-legend-colors
...
Auto-generation of legend colors no longer results in only white and black above a certain number of series.
14 years ago
David Schnur
6eaeabcd1d
Improve generation of color variations.
...
As the size of the variation increases, the resulting colors approach
white and black. To avoid this we now reset the variation when it gets
too large. This results in repeated colors, but that's much better than
a list full of whites and blacks.
14 years ago
David Schnur
c62cb30720
Optimize and tidy up calculation of neededColors.
14 years ago
David Schnur
974bd0510e
Skip entries whose labelFormatter returns null.
14 years ago
David Schnur
906321723c
Merge pull request #38 from eriwen/master
...
Allow custom highlight color
14 years ago
David Schnur
6fa524205b
Ensure that axes always have a tickGenerator.
...
Check whether an axis has a generator, rather than a mode. In most cases
this is functionally the same, but it also handles the case where an
axis mode plug-in specifies only the formatter, and expects to use the
default base-10 generator.
14 years ago
David Schnur
375c06aa78
Added an option to control legend sort order.
...
Added a legend 'sorted' option that allows sorting of legend entries
independent of series order. It accepts either null/false, true,
'ascending', 'descending' or a comparator function.
14 years ago
David Schnur
65b05c6e2f
Merge pull request #55 from yaelelmatad/issue-709-deprecation-msg
...
Throw error when flot.time plugin is missing.
14 years ago
David Schnur
ca372620e0
Fixed mistake in code from pull request #50
...
- The faster toFixed alternative now returns a string, as tickFormatter
is expected to do
14 years ago
yaelelmatad
8beb199e8d
Edited request for Ticket 709, Deprecation Mesg
...
We changed the === to == and removed the typeof operator. We also changed the tabs to spaces.
14 years ago
yaelelmatad
4e5c800c6a
Throw error when flot.time plugin is missing.
...
Fixes issues 709 on google code.
14 years ago
olivier
179d2e1d39
Basic retina display support (including the new MacBook Pro)
14 years ago
Clemens Stolle
2581a4b990
much faster default tickFormatter()
...
- toFixed() is sloooow
http://jsperf.com/tofixed-vs-factor
14 years ago
Mark Côté
854292986d
Moved time-series functionality into a separate plug-in and incorporated
...
time zones.
14 years ago
David Schnur
360e57dc50
Minor cleanup on recently-merged code, for consistency.
14 years ago
David Schnur
e7634c64b8
Merge pull request #5 from smashedpumpkin/fix-issue-520
...
Added a 'right' option for bar alignment.
14 years ago
David Schnur
f83cacf5eb
Merge pull request #24 from ichthyos/master
...
Throw IE- and Safari-friendly error upon finding invalid dimensions.
14 years ago
David Schnur
0258271d7c
Prevent i from being declared global in extractRange (issue 627)
14 years ago
David Schnur
07598593e1
Added a grid.margin option
14 years ago
David Schnur
4ee1e04e19
Added processOffset and drawBackground hooks
14 years ago
Eric Wendelin
46e1221f17
Allowing custom highlight color
14 years ago
Eddie Kay
2ffbd4a6df
Throw IE- and Safari-friendly error upon finding invalid dimensions.
15 years ago
Ole Laursen
93c7c941f4
New categories plugin with support for plotting categories/textual
...
data directly; also tick generators now get the whole axis rather than
just min/max
15 years ago
Ole Laursen
b52f74e5c5
Merge pull request #6 from smashedpumpkin/fix-fonts
...
Fix bug with font of the axis labels when multiple font-families are specified
15 years ago
Ole Laursen
fcd4bce6f9
Fix bug when both label width and height is set (fix by Ara
...
Anjargolian)
15 years ago
Ole Laursen
97c0fc820a
Fix bug with formats in the data processor (reported by Peter Hull)
15 years ago
Ole Laursen
e55b5b4d61
Prefix canvas classes with "flot-" to prevent clashes, mostly a
...
problem with .overlay (reported by bcraysie/Bob Cravens, issue 540)
15 years ago
Ole Laursen
2c8fc1a08f
Fix missing ; (reported by getify, issue 518)
15 years ago