Commit Graph

807 Commits (8e2f09a97c03a72257d9e6c5d3db3aa990bd6c06)
 

Author SHA1 Message Date
David Schnur 8e2f09a97c Merge pull request #1141 from nschonni/0.9-jshint-indent4
0.9 jshint indent4
13 years ago
Nick Schonning 678ff275ba Enforce indenting with JSHint
- Doesn't differentiate between tabs and spaces
- Switch/Case indenting may seem odd to some
13 years ago
David Schnur d76e1cb2ec Merge pull request #1139 from nschonni/0.9-grunt-build
0.9 grunt build
13 years ago
David Schnur aa2d7d1043 Merge pull request #1140 from nschonni/0.9-add-editorconfig
0.9 add editorconfig
13 years ago
Nick Schonning 9fb67cf4b6 Add EditorConfig setting
Allows for consistent spacing and indenting when combined with supported
IDEs
13 years ago
Nick Schonning 529a087f09 Replace Makefile with Grunt 13 years ago
David Schnur 4318eeaed0 Merge pull request #1090 from dnschnur/axis-labels
Added axis labels and rotated text support.
13 years ago
David Schnur 4d1042abf6 Rotate y-axis labels by 90 degrees.
The labels are rotated counter-clockwise for left axes and clockwise for
right axes.
13 years ago
David Schnur 6350cc6700 Added core support for rotated HTML text. 13 years ago
David Schnur 97f2a127ae Axes can now have basic horizontal text labels.
Labels are provided via a 'label' option on the axis, and can be styled
with the flot-axis-label class.  The labelFont option works similarly to
tickFont, as an override for the default font or the flot-axis-label
class.  The labelPadding option adds extra space between the axis and
its label.

Since most plots with axis labels currently use @markrcote's
flot-axislabels plugin, we also support the axisLabel and
axisLabelPadding options, and the axisLabels / axis[name]Label CSS
classes, to make it as easy as possible to transition from that plugin.
These are deprecated, and will be removed in 1.0.

The implementation uses the internal text API introduced in 0.8.
13 years ago
David Schnur 5209b8cd7f Inline legacyStyles; it wasn't reused anyway. 13 years ago
David Schnur f75a5a514f Updated axis option defaults and documentation.
Updated the axis option defaults and docs for tickColor, tickFont,
tickWidth, and tickHeight. Also re-organized the API docs to match the
master list, and revised many areas for clarity.
13 years ago
David Schnur 8d38774cac Added axis.tickFont as an override for axis.font. 13 years ago
David Schnur 65c38d0b59 Minor reordering of axis options. 13 years ago
David Schnur cfe16e1edb Rename labelWidth/Height to tickWidth/Height. 13 years ago
David Schnur b079efca0d Merge branch 'code-cleanup' into 0.9-work
Conflicts:
	jquery.flot.js
	jquery.flot.threshold.js
13 years ago
David Schnur bb18e099f1 Merge branch 'master' into 0.9-work 13 years ago
David Schnur bd191efb89 Fix further trailing and inconsistent whitespace. 13 years ago
David Schnur 1b29c62fe0 Tweak Travis test target to omit dependencies. 13 years ago
David Schnur 797099867b Pull inline dependencies out into their own files.
We can inline the dependencies automatically as part of the build
process.
13 years ago
David Schnur ffcd71f416 Miscellaneous code cleanup. 13 years ago
David Schnur b074bde4aa Updated credits for API table of contents. 13 years ago
David Schnur a4c4163109 Merge pull request #1064 from brianpeiris/patch-1
Add table of contents
13 years ago
Brian Peiris 2b901841b2 Move TOC below main title and make it horizontal 13 years ago
Brian Peiris d777b2e795 Add table of contents
The reference document is quite large; a table of contents would help readers navigate and find topics. (TOC was generated via [DocToc](http://doctoc.herokuapp.com/))
13 years ago
David Schnur 3de9c0e99c Don't cache hasOwnProperty.
It's a little confusing, JSHint complains, and it doesn't make a big
difference anyway.
13 years ago
David Schnur 13cbd2ce11 Updated credits for threshold above operator. 13 years ago
David Schnur 82da190c04 Merge pull request #1058 from kquinsland/threshholdUpdate
Updated threshold plugin to work with 'above' operator. Resolves #1059.
13 years ago
David Schnur 2b744b1d5f Add timezoneJS to the JSHint allowed globals.
We trust that jquery.flot.time.js checks for timezoneJS's existence
before using it.
13 years ago
David Schnur 5c005f6b88 Wrap for...in loop bodies with hasOwnProperty. 13 years ago
David Schnur e0413b9308 Factor out duplicate variable definitions. 13 years ago
David Schnur f39c71fbc7 Remove unused variable definitions. 13 years ago
David Schnur 9fc03e5375 Switch to === and !== for safer equality testing. 13 years ago
David Schnur 1d4bee99fb Fix incorrect line termination. 13 years ago
David Schnur 49c312c36d Fix lines incorrectly broken before an operator. 13 years ago
David Schnur b8905be584 Fix mixed spaces and tabs. 13 years ago
David Schnur f24a67e752 Wrap one-statement if and for blocks in braces. 13 years ago
David Schnur 11ed6a2909 Enable tooltips and coordinates by default.
Lots of people ask about implementing tooltips; hopefully enabling it by
default will help them find it more easily.
13 years ago
David Schnur 7efb3876fa Add missing semicolon. 13 years ago
Karl Quinsland db3a081d66 updated threshold plugin to work with 'above' operator 13 years ago
David Schnur 05dfea7767 Convert single-quoted strings to double-quotes. 13 years ago
David Schnur e1684b4648 Remove trailing white-space. 13 years ago
David Schnur 68337794a6 Merge branch 'master' into code-cleanup 13 years ago
David Schnur 355331fd5f Merge tag '0.8.1' into 0.9-work 13 years ago
David Schnur 2c4c39f472 Revert changes committed accidentally.
These changes were used to test the axis innermost property fix, and
should not have been committed.
13 years ago
David Schnur b0f864bd67 Updated credits for the axis innermost fix. 13 years ago
David Schnur 1f9e3ba730 Fix incorrect check for the innermost axis.
An axis is innermost when it's first among those not just in its
direction, but also on its side, i.e. left/right, of the plot. So the
inArray check should be against the samePosition list, not all.
Resolves #1056.
13 years ago
David Schnur ed3f14897e Always set the axis innermost property.
It doesn't make sense to calculate the innermost property only when no
tickLength has been provided; the two have little to do with each other.
13 years ago
David Schnur 7f94a133f9 Updated version number to 0.8.2-alpha. 13 years ago
David Schnur 7f5f90384e Updated version number to 0.8.1 final. 13 years ago