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
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
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
Ole Laursen
5a60696886
Fix calculation of plot offset to round values to prevent another source of blurry borders
15 years ago
Ole Laursen
d60f0d47bb
Previous commit missed some changes, oops
15 years ago
Ole Laursen
f6cebd3f13
Update excanvas and remove previous eventholder work-around to fix hover/click bug in IE 8 (test case by Ara Anjargolian); add support for setting the redraw overlay period and set it to 60 frames/s
15 years ago
Ole Laursen
9f060ec8e1
Round measured label dimensions to fix problem with blurry grid lines
15 years ago
Michael Mayer
a35b7d0fea
Corrected inline comment
15 years ago
Michael Mayer
82ac1aecb0
Fixes the font of the axis labels by removing single quotes in CSS font property (otherwise a list of fonts is interpreted as a single font name or already quoted font names are quoted twice
15 years ago
Michael Mayer
40d886f9c9
Implemented option to right-align a bar and updated API docs
15 years ago
Ole Laursen
431a603bec
Fix bug with new label drawing code when an axis is missing the ticks,
...
fix missing semicolon
15 years ago
Ole Laursen
89bbfef517
Switch to using canvas text to draw the axis labels, fix a problem with axis box calculations
15 years ago
Ole Laursen
aea8e9fb63
Bump version number for the 0.7 release
15 years ago
olau@iola.dk
284dfa13e4
Update colorhelpers plugin to avoid dying when trying to parse an
...
invalid string (reported by cadavor, issue 483)
git-svn-id: https://flot.googlecode.com/svn/trunk@323 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
4e02781692
Refactor replot behaviour so Flot tries to reuse the existing canvas,
...
adding shutdown() methods to the plot (based on patch by Ryley
Breiddal, issue 269). This prevents a memory leak in Chrome and
hopefully makes replotting faster for those who are using $.plot
instead of .setData()/.draw(). Also update jQuery to 1.5.1 to prevent
IE leaks fixed some time ago in jQuery.
git-svn-id: https://flot.googlecode.com/svn/trunk@317 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
e47b43159b
Fix bug in infinity handling
...
git-svn-id: https://flot.googlecode.com/svn/trunk@316 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
fbe4273b6e
New options.grid.minBorderMargin for adjusting the minimum margin provided around the border (based on patch by corani, issue 188)
...
git-svn-id: https://flot.googlecode.com/svn/trunk@315 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
23316cfa63
Fix problem with unaligned ticks and hover/click events caused by
...
padding on the placeholder by hardcoding the placeholder padding to 0
(reported by adityadineshsaxena, Matt Sommer, Daniel Atos and some
other people, issue 301)
git-svn-id: https://flot.googlecode.com/svn/trunk@314 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
cd91f432d1
Remove getAxis function, nothing seems to use it and it is of dubious
...
quality anyway after the setupGrid refactoring
git-svn-id: https://flot.googlecode.com/svn/trunk@311 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
2ab5ce87f5
Remove usage of getUsedAxes(), after the refactor of setupGrid, it's
...
no longer needed, and possibly misleading - hopefully, nobody else has
used it yet; also refactor getAxes() and remove annoying
backwards-compatibility stuff in it, it probably didn't help anything
and prevents one from using getAxes() in the obvious way
git-svn-id: https://flot.googlecode.com/svn/trunk@310 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
470456c598
Added $.plot.version with the Flot version as a string and made sure
...
the version comment at the top of jquery.flot.js is included in the
minified output (suggested by arockinit)
git-svn-id: https://flot.googlecode.com/svn/trunk@308 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
1e050212c1
Fix bug in picking items when transform/inverseTransform is in use
...
(reported by Ofri Raviv, and patches and analysis by Jan and Tom
Paton, issue 334 and 467)
git-svn-id: https://flot.googlecode.com/svn/trunk@307 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
a86bad27dd
Rename computeAxisBox... to allocateAxisBox
...
git-svn-id: https://flot.googlecode.com/svn/trunk@304 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
6e99181b33
Simplify transformation helper function slightly and fix issue 263
...
that prevented inverse transforms from working correctly.
git-svn-id: https://flot.googlecode.com/svn/trunk@303 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
47821c713b
Refactor the axis dimension calculations slightly to avoid the whole
...
implicit assumptions madness and support turning axes on and off
(suggested by Time Tuominen in issue 466), this adds axis.show and
axis.reserveSpace - still need to figure out what to do about the
public axis-snarfing API and get it documented.
git-svn-id: https://flot.googlecode.com/svn/trunk@302 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
4c0a2a4977
Fix blunder in recent backwards compat fix, patch by adrianyee
...
git-svn-id: https://flot.googlecode.com/svn/trunk@296 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
2bb9c579e5
Fix bug in backwards-compatibility code for dual axes (reported by mystic414)
...
git-svn-id: https://flot.googlecode.com/svn/trunk@295 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
70e36134d6
Add support for Infinity/-Infinity by hacking it into +/- Number.MAX_VALUE (closes issue 444)
...
git-svn-id: https://flot.googlecode.com/svn/trunk@294 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
c97bf1eb71
Use = null rather that delete to clear out excanvas context (problem
...
reported by ryleyb)
git-svn-id: https://flot.googlecode.com/svn/trunk@291 1e0a6537-2640-0410-bfb7-f154510ff394
15 years ago
olau@iola.dk
3dd4b4aab7
Fixes for tickless axes plus change autoscaleMargin to avoid snapping
...
to ticks if it's 0, based on patches by Ara Anjargolian
git-svn-id: https://flot.googlecode.com/svn/trunk@290 1e0a6537-2640-0410-bfb7-f154510ff394
16 years ago
olau@iola.dk
a493cc4997
Remove excanvas init hack, it's not needed with the bundled version of excanvas
...
git-svn-id: https://flot.googlecode.com/svn/trunk@289 1e0a6537-2640-0410-bfb7-f154510ff394
16 years ago
olau@iola.dk
8e82c4cef1
Fix bug with backwards compatibility for shadowSize = 0 (report and suggested fix by aspinak)
...
git-svn-id: https://flot.googlecode.com/svn/trunk@285 1e0a6537-2640-0410-bfb7-f154510ff394
16 years ago