summaryrefslogtreecommitdiff
path: root/schall/static/RGraph/docs/.CHANGELOG.txt
diff options
context:
space:
mode:
authorYves Fischer <yvesf-git@xapek.org>2011-10-23 21:14:40 +0200
committerYves Fischer <yvesf-git@xapek.org>2011-10-30 11:33:54 +0100
commit770ba5201f5c60b2bb36602ff9d359f641e33125 (patch)
tree2200757f04efbc281c4b3714bfe2e4fe911193b6 /schall/static/RGraph/docs/.CHANGELOG.txt
parent77f5e686612898974e13f2a5df57c20e4e529363 (diff)
downloadmini-octopus-770ba5201f5c60b2bb36602ff9d359f641e33125.tar.gz
mini-octopus-770ba5201f5c60b2bb36602ff9d359f641e33125.zip
Charting with flask, rgraph and custom "timeseries database"
Diffstat (limited to 'schall/static/RGraph/docs/.CHANGELOG.txt')
-rw-r--r--schall/static/RGraph/docs/.CHANGELOG.txt1847
1 files changed, 1847 insertions, 0 deletions
diff --git a/schall/static/RGraph/docs/.CHANGELOG.txt b/schall/static/RGraph/docs/.CHANGELOG.txt
new file mode 100644
index 0000000..3d12334
--- /dev/null
+++ b/schall/static/RGraph/docs/.CHANGELOG.txt
@@ -0,0 +1,1847 @@
+ 20th October 2011
+ =================
+ o [BAR] Added chart.ymin
+ o [LINE] Multiple filled Line charts now work with the Trace effect
+ o [METER] Tweaked the Grow animation. Test your charts before upgrading (if you use the Grow animation)
+ o [MISC] IMPORTANT: Default positioning for titles has changed - see .BC.txt file
+ o [PIE] Added chart.key.interactive
+
+ 15th October 2011
+ =================
+ o [GAUGE} Added Grow effect. Like the Odo (now) it animates from the last reading, not zero all the time.
+ o [LINE] Added FoldToCenter effect
+ o [MISC] Converted crosshairs to use DOM2 event handling
+ o [MISC] Added: chart.crosshairs.vlines
+ chart.crosshairs.hlines
+ o [ODO] Changed Grow animation function so that it animates from the last reading - not constantly from zero
+ o [PIE] Added .Explode() method to pie chart for programmatically exploding segments
+ o [RADAR] Added Grow effect
+ o [SCATTER] Added chart.ylabels.inside
+ o [WATERFALL] Added Grow effect
+
+ 11th October 2011
+ =================
+ o [NOTE] The Pie chart chart.segments array is being removed (probably November or December) - use obj.angles instead.
+ o [PIE] IMPORTANT: The Pie chart has been altered so that the start point is now the "north"axis. Please check your
+ charts - particularly if you use the Pie chart internals. If you want to stick with the older version of the
+ Pie chart - it's in the libraries/ folder named RGraph.pie.js.old and will be there for a few releases.
+ You're highly recommended to use the newer version though as the old version will bew only kept for a few
+ months.
+ o [PIE] Added RGraph.Effects.Pie.Implode animation - combining it with the RoundRobin animation looks good
+ o [ROSE] The Rose chart Grow animation also now gradually increases the angle of the segments as well as their size. See
+ this page for an example: http://www.rgraph.net/examples/index.html Regular and stacked Rose charts are supported
+
+ 8th October 2011
+ ================
+ o [HBAR] Added easing to the HBar grow effect - the effect is very subtle
+ o [PIE] Added RoundRobin effect
+ o [MISC] Added chart.title.font chart.title.xaxis.font chart.title.yaxis.font
+ chart.title.size chart.title.xaxis.size chart.title.yaxis.size
+ chart.title.bold chart.title.xaxis.bold chart.title.yaxis.bold
+ o [SCATTER] Added Scatter chart boxplot tooltips
+
+ 4th October 2011
+ ================
+ o [LINE] Added Trace animation
+ o [WEBSITE] Added more testimonials
+
+ 1st October 2011
+ ================
+ o [FUNNEL] Added chart.taper for Funnels that don't taper to a point
+ o [FUNNEL] Added chart.labels.sticks that shows indicator lines for the labels
+ o [GANTT] Added the ability to have multiple "events" per line. For an example see here:
+ http://www.rgraph.net/examples/gantt.html
+ Note that if you start adding multiple events then the tooltips order may need attention
+ o [GAUGE] Added Gauge chart - another meter variant
+ o [LINE] Added chart.tooltips.hotspot.xonly. This makes the tooltips trigger by the X mouse position only
+ o [MISC] Not very noticable, but the snap tooltip effect now uses jQuery if it's available.
+ o [ODO] Note that Firefox 7 had issue with the gradient used in the Odometer border - so you may find that it has changed very
+ very slightly
+ o [PIE] Fixed a pie chart bug which presented itself when clicking canvas tags that had nothing to do with RGraph
+
+ 24th September 2011
+ ===================
+ o [WEBSITE] Social icons updated
+
+ 22nd September 2011 (STABLE)
+ ===================
+ o [DOCS] Documented how to retrieve just the PNG image from the canvas
+ o [LICENSE] Added PayPal donation button. If you're covered by the free license but still want to contribute to
+ help keep RGraph going you now can. All donations are gratefully received.
+ o [METER] Meter chart title size is now always two points larger than chart.text.size
+ o [METER] Fixed little bug with Meter chart grow animation not respecting minimum value
+ o [MISC] STABLE release
+ o [SCATTER DOCS] Documented chart.line.linewidth
+ o [WEBSITE] Added testimonial from Cisco Ireland
+
+ 18th September 2011
+ ===================
+ o [LICENSE] If you want to buy multiple licenses (eg you're a web designer with multiple clients that you want
+ to get RGraph licenses for), then there's now a bulk licenses option with the discount increasing
+ the more you buy. If you're interested in this then you can inquire about it by emailing
+ licensing@rgraph.net
+ o [LINE] Filled line charts and the X axis at the top now works correctly
+ o [METER] Added Meter chart Grow effect
+
+ 12th September 2011
+ ===================
+ o [HBAR] chart.background.grid.autofit has been turned on by default.
+ o [LINE] Added chart.curvy and chart.curvy.factor. Curvy lines are NOT exact, and the inaccuracy increases with
+ the severity of the curve. chart.curvy.factor can be a decimal from 0 (not curvy) to 0.5 (quite curvy)
+
+ 9th September 2011
+ ==================
+ o [BAR] The background grid autofit has been turned on by default. The number of horizontal grid lines has been
+ changed to 5.
+ o [EFFECTS] Fade in now operates over a period of 0.5 seconds
+ o [LICENSE] Revamped the license page - this should make it clearer
+ o [LINE] Added UnfoldFromCenter() animation
+ o [LINE] The background grid autofit has been turned on by default. The number of horizontal grid lines has been
+ changed to 5.
+ o [ODO] Added Grow animation effect
+ o [PIE ZOOM] A change has been made to the Pie chart when using tooltips and the full canvas zoom - please test your charts
+ if you're upgrading and you use tooltips in conjunction with the zoom.
+ o [PIE] Fixed a Pie chart label/seperation bug where chart.exploded is a number
+ o [ROSE] Added Grow() animation. This only works with regular and stacked Rose charts.
+ o [SCATTER] You can now have an X scale. If you specify that the X axis should be scaled then you don't have to specify an
+ xmax - one will be calculated for you. It may not be what you want though - so you might have to specify the
+ xmax anyway.
+ o [SCATTER] Minor bug fixed when hiding the lest tick when the X axis is at the right
+ o [SCATTER] The background grid autofit has been turned on by default. The number of horizontal grid lines has been
+ changed to 5.
+ o [WATERFALL] Added ability to have the X axis in the center
+ o [WATERFALL] The Waterfall property chart.background.grid.autofit now defaults to true (instead of false)
+ o [ZOOM] Changed the frame rate for the full canvas zoom
+
+ 30th August 2011
+ ================
+ o [LINE] Added chart.animation.unfold.initial
+ o [MISC] Support is now via email - support@rgraph.net - not the forum
+
+ 27th August 2011 (STABLE)
+ ================
+ o [MISC] Stable release
+
+ 25th August 2011
+ ================
+ o [WEBSITE] Misc website changes
+
+ 22nd August 2011
+ ================
+ o [LINE] Added RGraph.Effects.Line.Rise(obj) animation function. This is a nice effect made simple because of the
+ .Animate() function
+ o [LINE] A bug has been fixed for stepped line chart, but please be cautious when upgrading
+
+ 20th August 2011
+ ================
+ o [MISC] Changed the RGraph.Clear() method to use .clearRect() method
+ o [LINE] IMPORTANT Significant change to the way that filled multi-line charts are drawn. Formerly
+ the lines were stacked on top of each other. Normally this wasn't too much of an issue
+ unless you wanted semi-transparent colours. Because the lines were stacked on top of
+ each other the colors wouldn't be exactly right. This has now changed so you CAN now use
+ semi-transparent colors.
+
+ As a result the order in which the lines are drawn has been changed, so whilst the data
+ will remain the same, the "stacking" order if the datasets may change. Also, if you use
+ an array of shadow colors, they may need reversing.
+ o [MISC] The download archive now works "out-of-the-box" with IE9. Formerly the DOCTYPE wasn't the first line
+ in the files so it choked. Only offline IE9 was affected.
+ o [MISC] Added showcase of requestAnimationFrame(): http://dev.rgraph.net/tests/anim.html
+
+ 13th August 2011
+ ================
+ o [BAR] Added chart.numyticks
+ o [HPROGRESS] Added .getBar method
+ o [HPROGRESS] Added chart.strokestyle
+ o [LINE] Added chart.numyticks
+ o [METER] Added chart.segment.radius.start which allows you to specify a start point for the green/yellow/red coloured segments
+ o [METER] Added chart.border
+ o [METER] Added chart.linewidth.segments (for the lines between the segments
+ o [METER] Added chart.labels (a boolean controlling whether the labels are shown or not)
+ o [METER] Added chart.needle.linewidth
+ o [METER] Added chart.needle.radius
+ o [METER] Added chart.needle.tail
+ o [PIE] Added Pie chart Grow effect
+ o [RADAR] Completely removed chart.tooltips.coords.adjust
+ o [RADAR] Added .getPoint(e) method
+ o [RADAR] Fixed a bug with the __dataset__ property that is added to tooltips
+ o [RADAR] The chart.colors property has changed to: ['red', 'green', 'blue']
+ o [RADAR] Added chart.labels.specific
+ o [RSCATTER} Converted to use a .getPoint(e) method for tooltips
+ o [SCATTER} Completely removed chart.tooltips.coords.adjust
+ o [SCATTER] Added chart.numyticks
+ o [VPROGRESS] Added .getBar method
+ o [VPROGRESS] Added chart.strokestyle
+ o [WATERFALL] Added chart.tooltips.event
+ o [WATERFALL] Added .getBar(e) method for tooltips
+
+ 10th August 2011
+ ================
+ o [ANIM] Revamped the animation page and added the RGraph.Effects object. This allows you to add animation and wipes
+ to your RGraph charts.
+
+ 6th August 2011
+ ===============
+ o [BAR LINE] Tooltips highlighting now works with combined bar/line charts
+ o [METER] Added chart.centery, chart.centery and chart.radius
+ o [METER] Added chart.colors.ranges - an alternative to the red/yellow/green areas
+ o [METER] Added chart.strokestyle - default is null
+ o [SCATTER] Added chart.boxplot.capped - this controls the horizontal lines at the end of boxplots
+ o [THERMOMETER] The thermometer now supports a scale with chart.scale.visible, chart.scale.decimals and chart.ylabels.count
+ o [TOOLTIPS] The internal function RGraph.getTooltipText() has been renamed to RGraph.getTooltipTextFromDIV()
+ o [WEBSITE] Added animation samples to front page and example index page
+
+ 29th July 2011 (STABLE)
+ ==============
+ o [BAR] Added chart.noendxtick
+ o [BAR] Fixed a bug with specific labels vertical positioning with a center X axis
+ o [LINE] Documented chart.noendxtick
+ o [LINE] Added chart.tickmarks.linewidth
+ o [LINE] When using specific labels and a ymin, the first label is now placed where "0" would go
+
+ 25th July 2011
+ ==============
+ o [CONTEXT] Added onbeforecontextmenu RGraph event
+ o [KEY] Noted Line chart interactive key
+ o [PIE] Shadow now works correctly with exploded segments
+ o [SCATTER] Added chart.labels.above, chart.labels.above.size and chart.labels.above.decimals to the Scatter chart
+
+
+ 20th July 2011
+ ==============
+ o [BIPOLAR] Converted tooltips to use the new obj.getBar(e) method.
+ o [PIE] The option chart.exploded can now be a number, which is then applied to each segment (as well as the prior array)
+ o [PIE] Outlining now works with exploded segments - http://www.rgraph.net/docs/you-dont-need-to-spend-a-lot-of-money.html
+ o [BAR] When adding a line chart on top of a bar chart, the following are no longer set.
+ If you want them you will need to set them yourself (the former values are also shown):
+
+ line.Set('chart.noaxes', true);
+ line.Set('chart.background.barcolor1', 'rgba(0,0,0,0)');
+ line.Set('chart.background.barcolor2', 'rgba(0,0,0,0)');
+ line.Set('chart.background.grid', false);
+ line.Set('chart.ylabels', false);
+
+ There are a few things that are still set for you:
+
+ chart.gutter.top
+ chart.gutter.bottom
+ chart.gutter.left
+ chart.gutter.right
+ chart.ymax
+
+ o [FUNNEL] Converted tooltips to use the new obj.getSegment(e) method.
+ o [LINE] The Line chart now has a .__index2__ property which can be used in your ontooltip event handlers. This is the index
+ in the individual array for a particular line. If you're not using multiple lines in your chart, this won't affect
+ you.
+
+ 17th July 2011
+ ==============
+ o [BAR] Added chart.colors.reverse for reversing the order in which colors are used (stacked bar charts only)
+ o [FUNNEL] Added a .getSegment(e) method - which greatly simplifies retrieving the segment that has
+ been clicked on (or the mouse is over etc).
+ o [LINE] Added chart.key.interactive - this allows you click on a key item and it will be highlighted on the chart
+ o [TOOLTIPS] Small fix to snap effect when you have multiple charts one one page, both with tooltips
+ o [TOOLTIPS] The default CSS has been altered for tooltips. This affects all chart types. The changes are:
+ o There is now no CSS border to the tooltip
+ o The toltip is now transparent a small amount (opacity=0.9)
+ o The tooltip shadow X & Y offsets are now zero
+
+ 12th July 2011
+ ==============
+ o [MISC] Stable release
+
+ 11th July 2011
+ ==============
+ o [WEBSITE] Website updates
+
+ 10th July 2011
+ ==============
+ o [CONTEXT] Added the registry variable: RGraph.Registry.Get('chart.contextmenu').__shape__
+ This is the underlying hotspot (eg bar/segment/point), if any, that was clicked on.
+
+ Objects that have a .getXXX() method now also have a .getShape() method, which is
+ exactly the same, but can be used if you don't know what object type you have,
+ (since it's the same name across all object types).
+
+ 8th July 2011
+ =============
+ o [DOCS] Documentation updates
+ o [COMMON] Fixed a slight bug when formatting negative numbers at 1,000 and over
+ o [METER] Added Meter options: chart.value.label
+ chart.value.text.decimals
+ chart.value.text.units.pre
+ chart.value.text.units.post
+
+ 29th June 2011
+ ==============
+ o [WEBSITE] Website changes
+
+ 28th June 2011
+ ==============
+ o [RADAR] The Tradar has been renamed to Radar - you WILL need to update your code slightly.
+ o [RADAR] Fixed a bug with tooltips and multiple datasets
+ o [TOOLTIPS] The 'snap' effect now snaps on the first view, moving in from the top left - see the front page line chart
+ for an example of its use.
+
+ 25th June 2011
+ ==============
+ o [LINE] "10 labels" with a chart.ymin value now works with X axis at the top and bottom
+ o [PIE] The chart.tooltips.coords.adjust property has been removed
+ o [ZOOM] Added ability to fire the full canvas zoom by just a click - no context menu
+
+ 23rd June 2011
+ ==============
+ o [LINE] The chart.tooltips.coords.adjust property has been removed
+ o [ROSE] The Rose chart getSegment() return value has changed. Instead of just one radius value, there are now two
+ radius values - the start and end values. This change was necessary to facilitate stacked Rose charts.
+ Subsequent values have "moved up one" in the array (ie what was index 3 is now 4, what was 4 is now 5
+ and what was 5 is now 6)
+ o [SCATTER] The chart.tooltips.coords.adjust property has been removed
+
+ 21st June 2011
+ ==============
+ o [DONUT] Added chart.variant.donut.color for the center hole
+ o [HBAR] The default colors have changed
+ o [HBAR] Added sequential color support to grouped and stacked HBars
+
+ 18th June 2011
+ ==============
+ o [HBAR] Added chart.colors.sequential for regular hbars (not stacked or grouped)
+ o [HBAR] Converted to .getBar(e) method for tooltips
+ o [LINE] Added triangle and filledtriangle tickmark types
+ o [ODO] Added chart.green.solid and documented
+ o [ODO] Added chart.yellow.solid and documented
+ o [ODO] Added chart.red.solid and documented
+ o [ODO] Documented chart.green.color
+ o [ODO] Documented chart.yellow.color
+ o [ODO] Documented chart.red.color
+ o [PIE] Added chart.variant.donut.color - this controls the color of the hole
+ o [ROSE] Implemented stacked Rose chart (see below)
+ o [ROSE] Added chart.colors.sequential (which, if you upgrade, you need to set to true to maintain BC)
+ o [ROSE] When using tooltips, the highlight will now appear "over" the axis labels. This makes the
+ highlighted segment more identifiable.
+ o [ROSE] Tooltips can now be a single function, or an array of functions as well as an array of strings
+ o [ROSE] Added chart.variant - the value can be either null (for a normal or stacked Rose chart) or "non-equi-angular" for a
+ Rose chart that has unequal segment sizes. See an example here:
+
+ http://dev.rgraph.net/tests/2011-07-30/non-equi-angular_rose.html
+
+ o [ROSE] Added chart.labels.offset
+ o [ROSE] Added chart.tooltips.event
+ o [SCATTER] Added in-graph labels to Scatter chart
+
+ The Rose chart has undergone significant changes in order to facilitate stacked and non-equi-angular charts.
+ In particular, the color handling has changed, and as such you may need to specify chart.colors.sequential in
+ your chart configurtion to get the colors to behave as they used to. Changing the way colors behave brings the Rose chart
+ into line with other chart types. Also, the Rose chart .getSegment() return value has changed - now instead of just one radius
+ value, you get a start radius and end radius value.
+
+ 7th June 1011
+ =============
+ o [LINE] Documented chart.filled.accumulative
+ o [WEBSITE] Removed redundant checks from graph libraries
+
+ 4th June 2011 (STABLE)
+ =============
+ o [MISC] Stable release - see .BC.txt, and look through this files entries since the last stable release (25-03-2011)
+
+ 28th May 2011
+ =============
+ o [LINE] You may need to adjust your titles vertical positioning using chart.title.vpos
+ o [MISC] Added example of adding a subtitle to your graph
+
+ 21st May 2011
+ =============
+ o [BIPOLAR] Tooltip handling has changed. If none is set for a particular bar, none will now be shown
+ o [COMMON] Check your graph titles - the vertical positioning has changed. To reposition you can
+ use chart.title.vpos
+ o [HBAR]The X axis title positioning may have changed slightly - if you use it you should check your title is as you expect
+ o [HBAR] chart.labels.above has been fixed in respect of drawing text in a stacked HBar for sections that it shouldn't do
+ o [HBAR] Fixed a very minor bug when the chart is redrawn (after being drawn once) and the scale wasn't correctly reset
+ o [LINE] This chart type may be particularly buggy because of the gutter changes
+ o [MISC] Individual gutters are now settable with all graph types
+ o [MISC] The settings chart.width and chart.height are now deprecated in favour of the new individual gutter settings
+ o [ODO] Added key - helpful for multiple pointers
+ o [RESIZE] Repositioning the resize handle is no longer necessary with the introduction of independent gutter settings.
+ Starting with the May release this setting should no longer be used.
+ o [SCATTER] Added an obj.getPoint(e) method which eases getting the point (if any) that is currently being hovered over
+ o [WATERFALL] Documented chart.scale.formatter
+
+ Keep in mind that individual gutter settings and using chart.width/chart.height are not meant
+ to be used together - chart.width/chart.height will cease to be user facing properties and will
+ (starting this release) stop functioning and be removed completely. The addition of individual
+ gutter settings is a fundamental change so testing of your graphs is imperative. The
+ requirement of translating to reclaim lost space is reduced (if not eliminated
+ entirely) with the addition of these settings.
+
+ 7th May 2011
+ ============
+ o [API] Added RGraph.Reset() function, which both clears the canvas AND resets any .translate() that has been performed
+ o [INVOICE] Improved the appearance of the invoice
+ o [LINE] Added individual gutter settings:
+ chart.gutter.left
+ chart.gutter.right
+ chart.gutter.top
+ chart.gutter.bottom
+ Keep in mind that these settings are experimental currently. In particular they may cause dynamic features
+ not to work 100% correctly.
+ o [MODALDIALOG] Added an example of covering the scroll bars to the ModalDialog page
+ o [ODO] Kength of extra pointers is now supported, eg: odo.Set('chart.needle.extra', [[16, 'yellow', 50]]);
+ o [WATERFALL] Added this new chart type
+ o [WEBSITE] Changed pages to use uncompressed version of ExCanvas - now works offline
+
+ 30th April 2011
+ ===============
+ o [METER] Added chart.scale.decimals - default is 0
+
+ 9th April 2011
+ ==============
+ o [BAR] Added support for chart.background.image
+ o [BAR] Added ability to have X axis at the top for entirely negative data sets, eg:
+ obj.Set('chart.xaxispos', 'top');
+ o [LED] Added chart.width and chart.height. Also changed the sizing so now the letters should always fit the canvas size
+ o [LINE] Added support for chart.background.image
+ o [LINE] Added ability to have X axis at the top for entirely negative data sets, eg:
+ obj.Set('chart.xaxispos', 'top');
+ o [MSIE] MSIE 8 now clears to white by default, not transparent
+ o [PIE] Added chart.tooltips.coords.adjust
+ o [PIE] Segment separation is now available as a tooltip highlight mode (exploded segments)
+ o [SCATTER] Added support for chart.background.image
+ o [SCATTER] Documented chart.ylabels.invert
+ o [THERMOMETER] Added adjusting
+ o [THERMOMETER] Added chart.text.color
+ o [THERMOMETER] Added chart.value.label, which allows to not display the label (true/false)
+
+ 25th March 2011 (STABLE)
+ ===============
+ o [COMMON] The default for chart.key.halign is now null, by default the position for the
+ key depends on the position of the Y axis
+ o [COMMON] Changed chart.title.yaxis.align to chart.title.yaxis.position
+ o [MSIE] Positioning tweaks for IE9 final
+
+ 20th March 2011
+ ===============
+ o [LINE] Added workaround for Chrome bug when specifying different line widths for lines
+ o [MISC] Added chart.key.halign (when using graph mode) which can be left or right (default)
+ o [TRADAR] Fixed tradar and interactive adjusting (thrown out by the addition of multiple datasets)
+
+ 12th March 2011
+ ===============
+ o [COMMON] The RGraph.Clear() function has been changed to a transparent colour to transparent instead of white. Also,
+ a new event has been added called onclear which fires when the function is called. You can use this function
+ to draw a white (or a color of your choice) rectangle over the canvas. Effectively clearing the canvas to
+ your color, for example:
+
+ function myClear(obj)
+ {
+ obj.context.beginPath();
+ obj.context.fillStyle = 'white';
+ obj.context.fillRect(-10,-10,obj.canvas.width + 20, obj.canvas.height + 20);
+ obj.context.fill();
+ }
+
+ DO NOT simply use the RGraph.Clear() function in the onclear event listener function, as you will create an
+ infinite loop.
+ o [COMMON] Added chart.title.yaxis.align to the common background code. This is usable by:
+ - Bar
+ - Line
+ - Scatter
+ o [LINE] A bug has been fixed that is apparent when you're using chart.outofbounds and have null values. If you have this
+ combination, please test your graphs! An example is here: http://dev.rgraph.net/tests/null.html
+ o [ODO] Added chart.border.color1
+ o [ODO] Added chart.border.color2
+ o [ODO] Added chart.border.color3
+ o [ROSE] Corrected a bug in the Rose chart, introduced in the prior beta
+ o [METER] Added the following tickmark controls to the Meter chart:
+ chart.tickmarks.small.num
+ chart.tickmarks.big.num
+ chart.tickmarks.small.color
+ chart.tickmarks.big.color
+ o [RESIZING] Tooltips for the icons are now limited to Google Chrome and MSIE because of reliability issues. The cursor will
+ still change in all browsers though
+ o [THERMOMETER] Added chart.title.side
+ o [TRADAR] Added multiple dataset support. eg: http://www.rgraph.net/examples/tradar.html
+ o [TRADAR] Added key
+
+ 5th March 2011
+ ==============
+ o [COMMON] The default color for by the RGraph.Clear() function has been changed to transparent.
+ o [COMMON] The RGraph.getSegment() function has been moved to be a method of both the Rose and the Pie charts, instead of part
+ of the common object. ie Supposing your object is called myObj, it will now be myObj.getSegment(e), instead of
+ RGraph.getSegment(e)
+ o [INVOICE] Added Paypal button to invoice
+ o [PIE] Added exploded segments. http://www.rgraph.net/docs/animation_segments.html Certain Pie chart options won't work
+ with this feature
+ o [THERMOMETER] Added initial implementation of this visual variation on the progress bar
+
+ 26th February 2011 (STABLE)
+ ==================
+ [MISC] Stable release
+
+ 19th February 2011
+ ==================
+ o [BAR] Added chart.noaxes
+ chart.noxaxis
+ chart.noyaxis
+ o [KEY] Added new test example of an interactive key. This feature isn't finished yet and has limited use cases.
+ o [WEBSITE] Added facebook sharing icon
+
+ 14th February 2011
+ ==================
+ o [DOCS] Added example of persistent annotations
+ o [HBAR] Updated docs
+
+ 11th February 2011
+ ==================
+ o [HBAR] Added chart.xmin
+ o [MISC] Added chart.width and chart.height properties to remaining libraries
+ o [LINE] Fixed slight bug in line when multiple lines are specified as one argument
+ o [SCATTER] Added chart.labels.specific.align which allows you to center align labels
+
+ 28th January 2011 (STABLE)
+ =================
+ o [BAR] Added chart.background.grid.autofit.align, for making the grid lines line up with the ticks. Any chart.hmargin will
+ throw the alignment out.
+ o [DOCS] Added note to animation page about CSS vs <canvas> animation
+ o [DOCS] Documented the custom event removall functions
+ o [LINE] Corrected a bug with null tickmarks and the mouseover event
+ o [LINE] Added chart.background.grid.autofit.align, for making the grid lines line up with the ticks. Any chart.hmargin will
+ throw the alignment out.
+ o [RESIZING] If the canvas has a CSS "border:", it is now preserved after a reset
+
+ 22nd January 2011
+ =================
+ o [MISC] You can now revert the canvas back to tranparency with the RGraph.Clear() function by specifying "transparent" as the color.
+
+ 15th January 2011
+ =================
+ o [ADJUSTING] Converted the Gantt chart state array (which is kept in the registry) to textual keys instead of numeric ones.
+ o [API] Fixed slight bug with RGraph.array_max which presented itself in a few rare instances
+ o [ANNOTATE] Converted annotating to DOM2 event registration
+ o [FUNNEL] Added chart.highlight.stroke and chart.highlight.fill
+ o [GANTT] You can now resize Gantt chart events (as well as move) by placing your cursor in the right five pixels of the appropriate
+ bar
+ o [HBAR] Added chart.xlabels
+ o [MISC] Added chart.highlight.fill and chart.highlight.stroke to all pertinent graph types
+ o [PROGRESS] Fully converted the progress bars to DOM2
+ o [RESIZING] Converted to DOM2 for event registration
+ o [SCATTER] Added chart.ylabels.inverted
+
+ 8th January 2011
+ ================
+ o [ADJUSTING] Converted all adjusting event handlers to DOM2
+ o [API] Added RGraph.GetWidth() and RGraph.GetHeight()
+ o [BAR] Added chart.labels.above.angle, which can be from -90 to 90 (degrees)
+ o [BAR] Added chart.colors.sequential for regular bar charts (not stacked, not grouped, but the applicable variants work)
+ o [DOCS] Documentation updates
+ o [EVENTS] New events have been added - onresizebegin, onresizeend, onannotatecolor, onannotateclear
+ o [GANTT] Added seventh (border color) and eigth (linewidth) possible options to event options.
+ o [GANTT] Gantt chart is now adjustable. You can drag the existing events about. Altering the extent of an event to follow.
+
+ 1st January 2011
+ ================
+ o [ADJUSTING] Added onadjustbegin and onadjustend events
+ o [API] RGraph.RemoveCustomEventListener() has been added
+ o [API] RGraph.RemoveAllCustomEventListeners() has been added. This function can optionally take a canvas id to limit the clearing to)
+ o [BAR] The bar chart now supports the chart.height and chart.width properties
+ o [BAR] The Bar chart now supports the chart.tooltips.highlight property
+ o [BAR] Added chart.highlight.fill (which is the fill color used for tooltips highlighting)
+ o [BAR] Added support for adjusting when the X axis is in the center
+ o [EVENTS] Added examples of each event to the events page
+ o [HBAR] This can now have tooltips triggered by the onmousemove event when using chart.tooltips.event
+ o [HPROGRESS] Added chart.tickmarks.zerostart for having tickmarks/labels start at zero
+ o [BAR] Added chart.width and chart.height
+ o [LINE] Added chart.width and chart.height
+ o [LINE] Added chart.outofbounds support to adjusting (for the line chart)
+ o [LINE] Added support for adjusting when the X axis is in the center
+ o [MISC] Text function, when multiple carriage returns are in use, has been fixed
+ o [ODO] Added border (the color of which is configurable with chart.needle.triangle.border) to the triangle pointer
+ o [RESIZING] Added chart.resize.handle.adjust
+ o [RESIZING] Added chart.resize.handle.background
+ o [SCATTER} Added chart.width and chart.height
+ o [SKELETON] Added chart.width and chart.height default properties (defaulting to null)
+ o [VPROGRESS] Added the chart.width and chart.height properties
+ o [VPROGRESS] Added adjusting to this chart type
+ o [VPROGRESS] Added an example to the VProgress example page (http://www.rgraph.net/examples/vprogress.html) showing
+ a key in graph mode. There's an example of gutter mode for the HProgress on the this test page
+
+NB Different font sizes in charts for X/Y labels is now no longer going to be added since it is no longer
+ necessary with the new chart.width and chart.height properties.
+
+ 24th December 2010 (STABLE)
+ ==================
+ o [ANNOTATING] Annotating has been changed to allow annotating to occur in the gutter
+
+ 18th December 2010
+ ==================
+ o [MSIE] MSIE 9 now uses the double click event to trigger the context menu
+ o [ZOOM] Added a note about making the zoom in thumdnail mode circular:
+ http://www.rgraph.net/docs/zoom.html#thumbnail
+
+ 11th December 2010
+ ==================
+ o [API] Added pointer, in the docs, for how to add text to your charts
+ o [BAR] The Bar chart now converts null values to zero
+ o [BAR] You can now specify a textual scale with chart.ylabels.specific
+ o [GANTT] Fixed background bars when specifying an xmin
+ o [HPROGRESS] Labels can now be on top of the bar as well as the bottom
+ o [LINE] You can now specify a textual scale with chart.ylabels.specific
+ o [MISC] Added the RGraph.SetConfig() function - http://www.rgraph.net/docs/setconfig.html
+ o [MISC] Added chart.title.background to graph types that use a title
+ o [PIE] Added chart.highlight.style.2d.color - default is a semi-transparent white color
+ o [PIE] Added chart.tooltips.event
+ o [SCATTER] Crosshairs readout now works when the X axis is in the center
+
+ 4th December 2010
+ =================
+ o [GANTT] Added chart.xmin (default is 0)
+ o [HBAR] Added chart.labels.above.decimals, defaulting to 0. You may need to set this to the number of desired decimals
+ if you're expecting decimals
+ o [LICENSING] If you prefer you can now use PayPal instead of Google Checkout to buy an RGraph license:
+ http://www.rgraph.net/docs/licensing.html#paypal
+ o [LINE] Fixed a bug with null points still showing tooltips
+ o [MISC] The key handling has been rewritten. There is now a documentation page about keys:
+ http://www.rgraph.net/docs/keys.html
+ o [MISC] Added default key properties to all relevant graph types - the key has been completely rewritten and as such,
+ you should check your graphs are as you expect. You may neeed to slightly adjust your key coordinates for example.
+ o [SCATTER] Added option to have vertical bars (much like the horizontal bars option)
+ o [SKELETON] Added more default properties
+ o [VPROGRESS] You can now position the labels on the left of the chart instead of the (default) right.
+
+ 27th November 2010 (STABLE)
+ ==================
+ o [BAR] When showing 10 Y labels, chart.scale.decimals is respected
+ o [DOCS] Add an example showing dynamic updating
+ o [DOCS] Added animation example using jQuery
+ o [LINE] When showing 10 Y labels, chart.scale.decimals is respected
+ o [MISC] Improved the jQuery animation example
+ o [MISC] Removed the "functions as colors" option - this may re-added at a later date
+ o [SCATTER] When showing 10 Y labels, chart.scale.decimals is respected
+ o [SKEL] Added lots more default default properties and functionality that common RGraph functionality
+ uses, for example: chart.resizable.
+
+ 20th November 2010
+ ==================
+ o [API] Documented RGraph.background.Draw().
+ o [DOCS] Added note to AJAX section about types
+ o [DOCS] Added skeleton object which can be used to ease creating new graph types
+ o [DOCS] Added note to misc docs about debugging your graphs
+ o [LINE] Fixed line chart tooltips as separate arguments
+ o [MISC] Minor adjustments to placement and borders
+ o [MISC] For the line/bar/scatter, when the X axis is at the bottom and there is a background bar with a
+ negative start (or it results in a negative end value), you now get a warning.
+ o [MISC] Added animation example using jQuery
+ o [MSIE] Changed instances of document.all to RGraph.isIE8()
+ o [RESIZING] Tweaked the positioning a little, so now nothing should move when you resize a canvas
+ o [SKEL] Added a skeleton file, which can be used as a base when creating new RGraph libraries.
+
+ 13th November 2010
+ ==================
+ o [API] Added RGraph.array_shift() function (removes an element from the beginning of an array)
+ o [LINE] Added chart.labels.above and chart.labels.above.size (default is 8)
+ o [LINE] All chart labels are now shown, regardless of how many points on the line there are.
+ o [LINE] Sets of line points can now be given as one big multi-dimensional array. This may make it easier to use in AJAX, eg:
+ http://dev.rgraph.net/tests/line.arguments.html
+ o [LINE] In Google Chrome, the shadow fix is applied by default. An option exists to enable you to turn this off: chart.chromefix
+ In a few rare cases you will need to turn off shadow blurring (chart.shadow.blur=0)
+ o [MISC] Added more options for in-graph labels. See http://www.rgraph.net/docs/ingraph.html
+ o [MISC] Added note about AJAX and types
+ o [VPROGRESS] Added chart.tooltips.coords.adjust
+ o [VPROGRESS] Added chart.min
+ o [VPROGRESS] Added chart.labels.count, chart.min, chart.scale.decimals
+
+ 6th November 2010
+ =================
+ o [API] RGraph.getScale() now takes the graph object as the second argument
+ o [BAR] Added chart.labels.above.decimals, defaulting to 0
+ o [BAR] Added chart.labels.above.size, which if specified is used as the font size. An example of this and the above change is
+ here: http://dev.rgraph.net/tests/above.bar.html
+ o [BIPOLAR] Added chart.gutter.center, which controls the space where the labels are
+ O [BIPOLAR] Added chart.scale.round
+ o [DOCS] Added note to API docs about references available
+ o [HBAR] Added chart.scale.decimals
+ o [HBAR] Added chart.scale.round
+ o [HPROGRESS] Added chart.min, for specifying a minimum value and chart.scale.decimals
+ o [LINE] Y labels can once again be 1/3/5/10
+ o [LINE] Added chart.scale.round
+ o [LINE] chart.outofbounds is now usable in conjunction with chart.ymax
+ o [LINE] Added chart.chromefix
+ o [RESIZE] Resize now sets the placeholder DIVs 'position' CSS value as inline-block, thus reducing page re-organisation
+ o [ROSE] Added chart.scale.decimals
+ o [ROSE] Added chart.ymax
+ o [ROSE] Added chart.ymin (There's an example here: http://dev.rgraph.net/tests/rose.ymin.html
+ o [RSCATTER] Added chart.scale.decimals // If you use the Rscatter, please test this with your graph(s)
+ o [RSCATTER] Added chart.scale.round // If you use the Rscatter, please test this with your graph(s)
+ o [RSCATTER] Added chart.ymin // If you use the Rscatter, please test this with your graph(s)
+ o [SCATTER] Y labels can once again be 1/3/5/10
+ o [SCATTER] Added chart.scale.decimals
+ o [SCATTER] Added chart.scale.round
+ o [SCATTER] Scatter chart, translating and crosshairs now work when you tell RGraph how you've translated using
+ chart.tooltips.coords.adjust
+ o [SCALE] Added chart.scale.round to: bar, bi-polar, line, rscatter, rose, scatter, tradar This means that scales produced are
+ rounded up, producing rounder values
+ o [SCALE] Re-added 10 Y labels to Line/Scatter. This may be best used In conjunction with chart.scale.round
+ o [TRADAR] Added chart.scale.round
+
+ 30th October 2010 (STABLE)
+ =================
+ o [DOCS] The combination example has been changed and extended. It now shows Pie charts in the tooltips,
+ which can be clicked on.
+ o [DOCS] Added note about using RGraph.showPNG() without a context menu.
+ o [DOCS] RGraph.showPNG() has had it's parameter list changed: http://www.rgraph.net/docs/api.html
+ o [API] Added fix to crosshairs when coordinates are used in conjunction with an X minimum value
+
+
+ 23rd October 2010
+ =================
+
+ Important:
+ The Line (and Scatter chart) chart have been PARTIALLY REVERTED, meaning that the number of labels is again a
+ choice between 1/3/5. The option to have 10 labels will be re-added, but for positive charts only, and
+ probably for scales with maximum values over 10.
+
+ o [API] The RGraph.showPNG() function can now accept the canvas to use as an (optional) argument,
+ allowing you to use the RGraph.showPNG() function with an image, eg:
+ http://www.rgraph.net/examples/tradar.html (1st graph)
+ o [BAR] Bar chart can now only have 1/3/5/10 labels
+ o [GANTT] Borders are now a little thinner (and less blurry)
+ o [KEY] Rounded key corners now lives behind an option: chart.key.rounded (default is false), also documented this
+ o [KEY] Filled keys now only cover the key with one layer of color - so transparency works better
+ o [PNG] URL is now selected by default
+ o [SCATTER] Box plot coords bug has been corrected
+ o [SCATTER] The default for chart.scale.decimals has been changed fr0m 0 (zero) to null. You may need to set this now
+ with: myScatter.Set('chart.scale.decimals', 0);
+
+ 16th October 2010
+ =================
+ o [LINE] Y axis can now have an arbitrary number of labels: http://dev.rgraph.net/tests/ymin.html
+ o [LINE] Made addition so that in Chrome a 1px linewidth is changed to 1.01
+ o [MISC] Corners on the key (in graph mode) are now curvy
+ o [MISC] RGraph.showPNG() now shows the data: URL to the image and makes it easy to copy it to the clipboard
+
+ 9th October 2010
+ ================
+ o [LINE] Changed decimal handling - you may need to specify this: myLine.Set('chart.scale.decimals', 0);
+ o [LINE] Added chart.outofbounds (default is false)
+ o [LINE] Added obj.getPoint(e) method which simplifies getting the pertinent point on the line
+ chart in events (eg the onmousemove event, and now the Line chart uses it)
+ o [LINE] Line charts can now have custom tickmarks
+ o [SCATTER] Added facility for custom tickmarks
+ o [WEBSITE] Fixed favicon path
+
+ 1st October 2010
+ ================
+
+ In October, 25% of all license fees will be donated to Unicef - the International charity for children
+
+ o [BAR] Added .getBar() method. This allows you to easily get the focused/selected bar. There is an example usage here:
+ o [DOCS] Documentation is no longer dynamic
+ o [FUNNEL] Shadows can now go upwards (ie any x/y offset is feasible)
+ o [FUNNEL] Converted this chart type to DOM2 for tooltips
+ o [GANTT] This chart has been moved to DOM2 for tooltips
+ o [HPROGRESS] This chart has been moved to DOM2 for tooltips
+ o [MISC] Colors can now be functions as well as well as strings/gradients. These colors are resolved once, at the start
+ of the .Draw() method
+ o [PIE] Documented method .getSegment(). Used for getting the pertinent
+ segment when the canvas is clicked on (for example), http://www.rgraph.net/docs/pie.html#available.methods
+ o [ROSE] This chart has been moved to DOM2 for tooltips
+ o [ROSE] Documented method .getSegment(). Used for getting the pertinent
+ segment when the canvas is clicked on (for example), http://www.rgraph.net/docs/rose.html#available.methods
+ o [RSCATTER] This chart has been moved to DOM2 for tooltips
+ o [SCATTER] This chart has been moved to DOM2 for tooltips
+ o [SCATTER] Added new properties: chart.yaxispos
+ chart.xaxis
+ chart.noendxtick
+ o [TOOLTIPS] Fixed a tooltip bug that probably only presented itself on the bar chart example page
+ o [TRADAR] Added chart.tooltips.highlight (default is true)
+ o [TRADAR] This chart has been moved to DOM2 for tooltips
+ o [VPROGRESS] This chart has been moved to DOM2 for tooltips
+ o [XML] Removed XML documentation
+
+ 25th September 2010 (STABLE)
+ ===================
+ o [DOCS] Fleshed out the integration example - http://www.rgraph.net/docs/index.html#mysql
+ o [DOCS] Added note to docs about line chart obj.original_data
+
+ 18th September 2010
+ ===================
+ o [ANNOTATE] Added onannotatestart and onannotateend events
+ o [CONTEXT] Fixed submenu offset in MSIE 9
+ o [DOCS] Added MySQL integration example to integration docs
+ o [DOCS] Documented how to use a dynamically created canvas with ExCanvas
+ o [MODALDIALOG] Removed MSIE 8 DirectX shadow from ModalDialog
+ o [MODALDIALOG] Better MSIE 9 compatibility
+ o [PIE] Fixed Pie chart sticks for Chrome 6
+ o [TOOLTIPS] If Y position is less than 0, tooltips are now shown below the cursor to mitigate this
+ o [WEBSITE] Added social networking icons to all pages
+ o [WEBSITE] "Preload" social networking icons
+
+ 11th September 2010
+ ===================
+ o [API] Updated docs for RGraph.Redraw() slightly
+ o [LINE] Added chart.toltips.highlight
+ o [MISC] Updated the combined bar/line example
+ o [ODO] The chart.units.pre and chart.units.post properties have changed to chart.value.units.pre and chart.value.units.post.
+ The chart.units.pre and chart.units.post properties have changed functionally.
+ o [ODO] Added chart.needle.extra to allow you to specify extra needles.
+ o [RSCATTER] Added chart.toltips.highlight
+ o [SCATTER] Added chart.toltips.highlight
+ o [SCATTER] Added coordinates readout: chart.crosshairs.coords
+ chart.crosshairs.coords.fixed
+ chart.crosshairs.coords.fadeout
+ chart.crosshairs.coords.labels.x
+ chart.crosshairs.coords.labels.y
+ Example: http://dev.rgraph.net/tests/crosshairs.html
+ o [ZOOM] Much improved the smoothness of the indicator box when in area mode - see http://www.rgraph.net/docs/zoom.html
+ for an example of area mode
+
+ 4th September 2010
+ ==================
+ o [API] Changed RGraph.number_format() functions arguments
+ o [API] Added RGraph.getGutterSuggest() function, which is a suggestion based on the left labels (only)
+ for the chart.gutter setting.
+ o [API] Added RGraph.showPNG() function, which makes it easy to get images of graphs. This is designed to be
+ used in conjunction with the context menu, and is therfore defined in the RGraph.common.context.js file.
+ There's documentation about it here: http://www.rgraph.net/docs/png.html
+ o [BAR] Added key shadow control
+ o [BAR] Added chart.scale.point and chart.scale.decimal
+ o [BIPOLAR] Added chart.scale.point and chart.scale.decimal
+ o [FUNNEL] Added key shadow control
+ o [HBAR] Moved to DOM 2 event handler functions
+ o [HBAR] Added chart.scale.point and chart.scale.decimal
+ o [LINE] Added key shadow control
+ o [LINE] Added warning about Chrome 6 shadow bug
+ o [LINE] Added chart.noyaxis
+ o [LINE] Added chart.scale.point and chart.scale.decimal
+ o [MISC] Added RGraph.getGutterSuggest(). See the misc documentation for more detail
+ o [MSIE] Now that RGraph is moving to DOM2, tooltips on graph libraries that have been changed will not function in MSIE8.
+ The graphs will still be shown, however tooltips will not function. MSIE9 will still work.
+ o [ODO] Pointer is now more pointy
+ o [PIE] Moved to DOM 2 event handler functions
+ o [ROSE] Added key shadow control
+ o [RSCATTER] Added key shadow control
+ o [SCATTER] Added chart.tooltips.coords.adjust
+ o [SCATTER] Added key shadow control
+ o [SCATTER] Added chart.scale.point and chart.scale.decimal
+ o [TRADAR] Added key shadow control
+ o [WEBSITE] Added code to async page that demonstrates the difference more
+
+ 28th August 2010
+ ================
+ o [API] Updated the API docs a little with the correct data properties for some graph types
+ o [DOCS] Added information about AJAX requests to performance section
+ o [DOCS] Added information about the DOMContentLoaded event to the docs.
+ o [LINE] Fixed problem with chart.ylabels = false
+ o [METER] Added arrow head to the Meter
+ o [METER] Removed outer labels
+ o [METER] Increased number of labels to 11
+ o [MSIE] A few small tweaks to the palette, the scatter chart, the context menu, and tooltips
+ o [ODO] A few fixes for the Odometer in Chrome 6, and a few minor enhancements to the appearance.
+ o [WEBSITE] Live site now uses images.rgraph.net for the index page ** REVERTED **
+ o [WEBSITE] Social networking icons are now combined into one image.
+
+ 21st August 2010
+ ================
+ o [HBAR] Added chart.units.ingraph (for when your units are quite long)
+ o [MISC] Fixed various bugs in circular charts with Chrome 6
+ o [MISC] Added note to front page about suitability for Chrome extensions
+ o [MSIE] Lots more fixes for MSIE 9
+
+ 14th August 2010
+ ================
+ o [BAR] Added chart.tooltips.coords.adjust which allows you to adjust tooltip coordinates when you translate
+ o [HBAR] HBar shadow is now "unified", so you can have an upwards shadow with a large offset and it still looks OK
+ o [HBAR] "chart.labels.abovebar" are now left aligned if they would go off the end of the canvas
+ o [HBAR] Fixed a bug with chart.strokecolor - renamed to chart.strokestyle
+ o [LINE] Added chart.tooltips.coords.adjust (for when you translate() first)
+ o [LINE] Tweaked filled/stepped line charts - stepped line charts show trailing line again
+ o [LINE] Tickmarks, as well as a string, can now also be an array of tickmark styles, eg:
+ http://dev.rgraph.net/tests/test3.html
+ o [LINE] Added chart.ylabels.invert
+ o [MISC] You can now specify in-graph labels like this:
+ line4.Set('chart.labels.ingraph', [6,'July', 3, 'November']);
+ If you have a lot ofempty spaces, this will help.
+ o [MISC] Added type property(=common) to common objects
+ o [ODO] Improved the appearance of the Odometer border
+ o [SCATTER] Tickmarks are no longer drawn when the ticks are boxplots
+ o [SCATTER] Added chart.xmin (upgrade cautiously)
+ o [SCATTER] Boxplots are now usable when the X axis is in the center
+
+ o [NOTE] Chrome 6 appears to have an issue with canvas shadows. Other browsers are fine. A workaround has been added to the
+ Line chart library, however it won't be a solution for all cases. In these cases, turn off shadow blurring.
+
+ 7th August 2010
+ ===============
+ o [BAR] Changed this graph type over to the DOM2 .addEventListener() for tooltips
+ o [BAR] Bar chart can now have an arbitrary number of labels
+ o [BAR] Added chart.ylabels.inside
+ o [BAR] Labels can now be at any angle
+ o [BIPOLAR] Changed the default colors to just one - green
+ o [EVENTS] Added more events:
+ o onmodaldialog
+ o onresize
+ o onadjust
+ o onannotate
+ o [HPROGRESS] Multiple segments are now supported
+ O [HPROGRESS] Added the ability to configure the number of inner tickmarks
+ o [LINE] Labels can now be at any angle
+ o [LINE] Changed this graph type to use the DOM2 .addEventListener() for tooltips
+ o [MISC] Added isRGraph property to common objects
+ o [MISC] Added chart.title.hpos to all graph libraries
+ o [MODALDIALOG] Added onmodaldialog event
+ o [ODO] Outer shadow is now configurable
+ o [ODO] Inner shadow is now configurable
+ o [PROGRESS] This has now been split into the HProgress and VProgress
+ o [SCATTER] Labels can now be at any angle
+ o [TOOLTIPS] Added contract effect, similar to expand but in reverse
+ o [TRADAR] Background grid now matches RScatter in terms of width etc
+ o [VPROGRESS] Multiple segments are now supported
+ o [VPROGRESS] Added the ability to configure the number of inner tickmarks
+
+ o [NOTE] Upgrading to the new H/VProgress should be done cautiously as they have undergone significant alterations
+
+ 31st July 2010
+ ==============
+ o [MISC] Stable release
+ o [DOCS] Added CSS class: RGraph_palette
+ o [DOCS] Added simple example AJAX function to integration documentation:
+ http://www.rgraph.net/docs/index.html#integration
+ o [ZOOM] Fixed a fade-in bug with full canvas zoom
+
+ 24th July 2010
+ ==============
+ o [LINE] This chart can now have text at any angle. Other graph types to follow
+ o [MISC] The minify script now accepts multiple arguments (filenames),
+ eg. ./minify file1 file2 file3 ...
+
+ 17th July 2010
+ ==============
+ o [BAR] Abovebar labels in GROUPED charts are now formatted
+ o [BIPOLAR] Moved this to use addeventListener() for events - this is a test case
+ o [EVENTS] Renamed the RGraph functions RGraph.AddEventListener() and RGraph.FireEvent()
+ to RGraph..AddCustomEventListener() and RGraph.FireCustomEvent()
+ o [EVENTS] Added onbeforedraw event which fires at the start of the .Draw() function
+ o [EVENTS] Added onzoom event to all types of zoom. See docs for details
+ o [HBAR] Added formatting to above bar labels
+ o [HBAR] Fixed grouped HBars with shadows going upwards (partially)
+ o [ODO] Changed a few internal properties. Read more in the docs/.BC.txt file
+ o [ODO] Changed chart.needle.style to chart.needle.color
+ o [RSCATTER] Updated test script
+ o [TRADAR] Added chart.labels.axes - defaults to "nsew"
+ o [TRADAR] Added chart.ymax
+ o [BIPOLAR] Implemented chart.xtickinterval. If you specify this, X tickmark spacing is totally down to this setting
+ o [MISC] Added chart.tooltips.override (see tooltips docs for details)
+
+ 9th July 2010
+ =============
+ o [API] Added __index__ to tooltip DIVs, which corresponds to the original tooltips array. If you're not using an array of strings
+ for your tooltips, this is not pertinent
+ o [API] The RGraph.Tooltip() function now accepts an extra parameter - the index of the tooltip
+ o [MISC] Introduced event support. There are currently just three events - ontooltip - which naturally fires when
+ a tooltip is shown, oncontextmenu - which fires when the RGraph context menu is shown and ondraw - which
+ fires when the .Draw() method is called.. More information is available here:
+ http://www.rgraph.net/docs/events.html
+ o [MISC] Added snap tooltip effect for graph types where the tooltips are triggered using the onmousemove event,
+ ie Line, Rscatter, Scatter and the Tradar
+ o [MISC] MooTools compatibility fix
+ o [MISC] Added obj.isRGraph boolean to all graph objects. This is documented on the misc docs page (docs/misc.html)
+ o [MSIE] MSIE9 compatibility work
+ o [ODO] You can now use textual labels instead of numbers, eg. N/S/E/W (using chart.labels)
+ o [ODO] Added chart.zerostart option determining whether the top label is zero or the end value
+ o [ODO] Fixed a pointer bug
+ o [ODO] Fixed a rounding issue and added chart.scale.decimals (default is 0)
+ o [ODO] Colors can now be configured with: chart.green.color, chart.yellow.color, chart.red.color
+ o [PROGRESS] Changed a few internal properties. Read more in the docs/.BC.txt file
+ o [TRADAR] Added background diagonal lines (going from the center outwards)
+
+
+ 26th June 2010
+ ==============
+ o Stable release
+
+ 18th June 2010
+ ==============
+ o [BAR] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines
+ o [DOCS] Documentation pages have been reorganised and a contents list added to each page
+ o [GANTT] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines
+ o [HBAR] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines
+ o [LINE] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines
+ o [SCATTER] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines
+ o [WEBSITE] Added warning about MSIE versions less than 8
+
+ 5th June 2010
+ =============
+ o [HBAR] Added the following properties: chart.title.xaxis
+ chart.title.yaxis
+ chart.title.xaxis.pos
+ chart.title.yaxis.pos
+ o [ROSE] Slightly increased the area recognised to initiate resizing the Rose (ie the size of the hotspot)
+ o [TRADAR] Added adjusting to the TRadar
+
+ 29th May 2010
+ =============
+ o [BAR] Added adjusting
+ o [ODO] Added gray border effect
+ o [ODO] Added chart.tickmarks.highlight
+ o [PROGRESS] Added adjusting
+ o [ROSE] Added adjusting
+ o [SCATTER] Added chart.ymin
+
+ 22nd May 2010
+ =============
+ o [LINE] Added interactive adjustments
+
+ 15th May 2010
+ =============
+ o [API] Updated the .getSegment() for use with the Rose chart and Donut variant charts
+ o [API] Added RGraph.array_pad() function
+ o [BAR] You can now have grouped bar charts with shadows going to the left
+ o [LINE] Linewidth can now, as well as being a single number, be an array of numbers, one for each line
+ o [LINE] You can now have labels on the inside of the Y axis as opposed to having them in the gutter
+ o [MISC] ModalDialog and zoom background DIVs are now much better in regards to page coverage (the semi-opaque background)
+ o [MISC] Removed RGraph.getPageWidth() and RGraph.getPageHeight() functions
+ o [MISC] You can now pass a color as the second argument to RGraph.Redraw() which it will use
+ o [MISC] Resizing the window when zoomed no longer hides the zoom
+ o [ODO] Little bit of work on pointers and MSIE compatibility
+ o [ODO] Added "digital" readout option, as shown on the example page
+ o [PROGRESS] This chart type can now have an "in-bar" indicator
+ o [PIE] Converted this chart to use RGraph.getSegment() for tooltips
+ o [ROSE] You can now set the strokestyle
+ o [ROSE] Converted this chart to use RGraph.getSegment() for tooltips
+ o [SCATTER] Added chart.line.linewidth and, as with the line, it can be either a number or an array of numbers
+ o [SCATTER] chart.line.stepped can now, as well as simply true or false, be an array of booleans. This allows you to have
+ multiple lines, some stepped, some not.
+
+ 8th May 2010
+ ============
+ o [MISC] You can now have multi-line labels by using the text "\r\n" in your label (without the quotes)
+ o [MISC] Resizing a graph no longer affects the page layout
+ o [ROSE] Added labels to this chart
+ o [ROSE] The Rose chart origin is now the "north" axis
+ o [WEBSITE] Re-arranged the front page
+ o [WEBSITE] Removed a lot of examples from the website and made the whole thing a little more streamlined
+ o [ZOOM] Once visible, you can now double click a zoomed area to expand it to a full size zoom. You can see
+ this on the line graph on the front page.
+
+ 1st May 2010
+ ============
+ o [DONUT] This is no longer a seperate class, but now a variant of the Pie chart (chart.variant = donut)
+ o [MISC] Added note about copying the text in tooltips using Firefox
+ o [ROSE] Tooltip highlighted area is now "under" the labels (as opposed to "over")
+
+ 25th April 2010
+ ===============
+ o [MISC] Separated out resizing functionality into it's own file - RGraph.common.resizing.js This further reduces the size of
+ RGraph.common.core.js
+ o [MISC] In area zoom, you can now left-drag to move the zoom itself around, and right-drag to move the zoomed canvas around inside
+ the zoom
+ o [MISC] Added RGraph_zoomed_area CSS class
+ o [MISC] Added chart.crosshairs.linewidth to bar, line and scatter
+ o [MISC] You can now have a single level of submenu items with the context menu
+ o [RADAR] This chart has been renamed to Rose and the appearance enhanced
+
+ 17th April 2010
+ ===============
+ o [BAR] This chart type can now use the onmousemove event for tooltips instead of the onmousedown
+ o [DOCS] Added tooltips documentation page - this explains tooltips and how you can specify them. There are now 4 methods available.
+ o [MISC] The zoomed area is now draggable once visible
+ o [MISC] Split out RGraph.common.js into separate files, consisting of:
+ o RGraph.common.core.js
+ o RGraph.common.annotate.js
+ o RGraph.common.context.js
+ o RGraph.common.tooltips.js
+ o RGraph.common.zoom.js
+ If you don't use any of the interactive features, the core common library is now roughly half the size. See
+ http://www.rgraph.net/docs/index.html#implementation for details of the new way to implement RGraph
+ o [MISC] You can now specify the CSS class that tooltips use (using chart.tooltips.css.class). If you have multiple
+ graphs on one page and want the tooltips to appear differently, this is how to do it
+ o [MISC] New tooltip effect - "none". Which, as the name implies, doesn't fade or expand.
+
+ 10th April 2010
+ ===============
+ o [MISC] Cleaned up each graphs coords array. If you use the coords arrays, you may need to adjust your numbers slightly.
+ The new coords may be off for you by one or two chart.margin (it can be hmargin or vmargin depending on your graph type)
+ o [MISC] Added details of backwards compatibility breaks
+ o [MISC] New zoom mode - area. You can see this on the front page line graph and on the zoom documentation page
+ o [MISC] Added resizing capability. Will not work with other dynamic features (except the context menu)
+
+ 3rd April 2010
+ ==============
+ o [BAR] Added new grid properties: chart.background.grid.autofit
+ chart.background.grid.autofit.numhlines
+ chart.background.grid.autofit.numvlines
+ o [BAR] Added chart.title.xaxis
+ o [BAR] Added chart.title.yaxis
+ o [BAR] Added chart.title.xaxis.pos
+ o [BAR] Added chart.title.yaxis.pos
+ o [GANTT] Adjusted the background grid, adding the required default properties
+ o [GANTT] Added new grid properties: chart.background.grid.autofit
+ chart.background.grid.autofit.numhlines
+ chart.background.grid.autofit.numvlines
+ o [HBAR] Added new grid properties: chart.background.grid.autofit
+ chart.background.grid.autofit.numhlines
+ chart.background.grid.autofit.numvlines
+ o [LINE] Multiple shadow colors are now facilitated (see example on front page)
+ o [LINE] Added new grid properties: chart.background.grid.autofit
+ chart.background.grid.autofit.numhlines
+ chart.background.grid.autofit.numvlines
+ o [LINE] Added chart.title.xaxis
+ o [LINE] Added chart.title.yaxis
+ o [LINE] Added chart.title.xaxis.pos
+ o [LINE] Added chart.title.yaxis.pos
+ o [LINE] Added chart.backdrop, chart.backdrop.alpha and chart.backdrop.size
+ o [LINE] Shadow color can now be an array of shadow colors. ie. A different one for each line
+ o [MISC] Added note about installing your own event handlers to misc documentation page
+ o [MISC] Added RGraph.SetShadow() - a shortcut function for setting the shadow
+ o [ODO] Added option to not draw the pointer tail
+ o [ODO] Added chart.needle.type option. It can be "pointer" (default) or "triangle".
+ o [PROGRESS] Added chart.margin
+ o [PROGRESS] Added inner tickmarks (chart.tickmarks.inner)
+ o [PROGRESS] Made examples a bit better
+ o [SCATTER] Connecting lines can now be stepped (chart.line.stepped)
+ o [SCATTER] You can now specify the exact X point at which an X label is drawn
+ o [SCATTER] Added new grid properties: chart.background.grid.autofit
+ chart.background.grid.autofit.numhlines
+ chart.background.grid.autofit.numvlines
+ o [SCATTER] Added chart.title.xaxis
+ o [SCATTER] Added chart.title.yaxis
+ o [SCATTER] Added chart.title.xaxis.pos
+ o [SCATTER] Added chart.title.yaxis.pos
+
+
++------------------------------------------------------------------------------------------------------------+
+| STABLE RELEASE - 27th March 2010 |
++------------------------------------------------------------------------------------------------------------+
+
+
+ 27th March 2010
+ ===============
+ o [MISC] Just tweaks - nothing major
+
+ 20th March 2010
+ ===============
+ o [MISC] Reverted dark background color for zoom back to the lighter one
+ o [MODALDIALOG] Reverted the dark background color back to the lighter one
+ o [METER] Added more feint tickmarks
+ o [METER] Labels are now angled. This will be an option in the future
+ o [ODO] Added more feint tickmarks
+ o [ODO] Labels are now angled. This will be an option in the future
+ o [ODO] Significant changes to this see the docs page - http://www.rgraph.net/docs/odo.html
+
+ 13th March 2010
+ ===============
+ o [MISC] Removed curvy corner from context menu
+ o [WEBSITE] Added Google Buzz social networking icon
+ o [MODALDIALOG] Darkened the background a little. You can set this back if you wish by using the ModalDialog_dialog CSS class
+
+ 6th March 2010
+ ==============
+ o [METER] Documented shadow properties
+ o [MISC] Added RGraph.getPageWidth() which returns the page width, accommodating browser differences
+ o [MISC] Added RGraph.getPageHeight() which returns the page height, accommodating browser differences
+ o [MODALDIALOG] Increased the radius of the corners (ie they're more rounded now)
+ o [MODALDIALOG] Documented the ModalDialog CSS classes and also added miscellaneous documentation
+ o [MSIE] Added context menu to the MSIE example
+
+ 27th February 2010
+ ==================
+ o [API] Added information about the coords array.
+ o [API] Added a little information about dynamically updating your graphs
+ o [MISC] Zoom in canvas mode now has a dark background option - chart.zoom.background - can be true or false and defaults to true
+ Note: If you use the full canvas zoom, this will affect you - if you don't like it, you will need to turn it off
+ o [MISC] Added RGraph_zoomed_canvas CSS class. Also tweaked the default CSS for the two types of zoom
+ o [MISC] Tweaked the animation example
+
+ 20th February 2010
+ ==================
+ o [DOCS] Added reasonable caching strategy
+ o [DOCS] Expanded the API docs regarding the data properties
+ o [LINE] Removed chart.border property. You should use CSS on your canvas element instead.
+ o [LINE] Added chart.ymin property
+ o [LINE] Tickmarks are no longer drawn if the tick is outside the Y scale range
+ o [METER] Added shadow
+ o [WEBSITE] Removed most tables from the website
+ o [WEBSITE] Fixed the issue with the front page graphs, Google Chrome and missing text. This was done by NOT using
+ asynchronous processing.
+
+ 9th February 2010
+ =================
+ o [PIE] Fixed pie chart sticks with athick white border
+ o [PIE] Added chart.labels.sticks.color
+ o [DOCS] Added link anchors to documentation pages, eg: http://www.rgraph.net/docs/bar.html#chart.labels
+
+ 7th February 2010
+ =================
+ o [BAR] Added ability to specify number of Y labels - 1, 3 or 5 (the default).
+ o [LINE] Added ability to specify number of Y labels - 1, 3 or 5 (the default).
+ o [LINE] Added a little missing documentation
+ o [LINE] Small fix to MSIE arrow style tickmarks
+ o [MISC] Optimisations to all chart libraries
+ o [MISC] Added RGraph_zoom_window CSS class - the front page uses it if you want an example
+ o [SCATTER] Added ability to specify number of Y labels - 1, 3 or 5 (the default).
+ o [SCATTER] Added a little missing documentation
+
+ 30th January 2010
+ =================
+ o [BAR] Performance tweaks.
+ o [DOCS] Made note about using tables for layout and how it can impact negatively on graph speed.
+ o [DOCS] Documented Pie chart label sticks.
+ o [LINE] Performance tweaks.
+ o [MISC] Opera (10.5) now supports the canvas text and shadow APIs
+
+ 23rd January 2010
+ =================
+ o [LINE] Fix to arrow style tickmarks
+ o [MISC] Very minor change to tooltips and event handling
+ o [SCATTER] Added diamond shape tickmarks
+
+ 16th January 2010
+ =================
+ o [BAR] Documented chart.ylabels
+ o [CONTEXT] Context menus are now positioned correctly when you specify a DOCTYPE in MSIE
+ o [LINE] Added and documented chart.ylabels
+ o [MODAL DIALOG] This is now completely static (when scrolling) in all browsers (Chrome, FF, MSIE, Safari, Opera), (MSIE requires that
+ you use a doctype.
+ o [ODO] Improved MSIE support (spurious circles are no longer drawn)
+
+ 9th January 2010
+ ================
+ o [BAR] Added glass variant
+ o [BAR] Added sketch variant
+ o [DOCS] Documented getCanvasXY() function
+ o [MISC] Links now work in tooltips
+ o [MISC] Added standard box-shadow: CSS property where necessary
+ o [MISC] Slight border-radius change to context menu
+ o [PIE] Added small (optional) label sticks
+ o [PROGRESS] Added indicator arrows
+
+ 2nd January 2010
+ ================
+ o [METER] Added this as a new chart type
+ o [MISC] More optimisations for Meter, Line and Bar charts
+ o [TRADAR] Added tooltips
+ o [TRADAR] Added ability to specify offsetx and offsety for labels
+
+ 19th December 2009
+ ==================
+ o [BAR] Added support for MSIE shadows. Shadow blurring is not available though
+ o [BAR] Fixed dot chart colours not showing correctly in MSIE
+ o [BIPOLAR] Added support for MSIE shadows. Shadow blurring is not available though
+ o [FUNNEL] Optimised this chart type a little
+ o [FUNNEL] Added support for MSIE shadows. Shadow blurring is not available though
+ o [LINE] Added support for MSIE shadows. Shadow blurring is not available though
+ o [MISC] The context menu for Safari, Opera and Firefox Mac is now triggered by a double click (left mouse button).
+ o [MSIE] Tooltips now work (albeit a little unreliably), but this browser is very slow at showing them. Using a doctype will
+ cause them to be ou of position.
+ o [PIE] Added support for MSIE shadows. Shadow blurring is not available though
+ o [PROGRESS] Added support for MSIE shadows. Shadow blurring is not available though
+
+ 12th December 2009
+ ==================
+ o [MSIE] Microsoft Internet Explorer is now supported in a limited fashion. You can see it in action here:
+ http://www.rgraph.net/docs/msie.html This is not using Google Chrome Frame.
+ o [TRADAR] Rewrote so that it works with MSIE. This rewrite means that tooltips will be feasible (I'm yet to add them)
+ o [WEBSITE] Significant reorganisation of website
+
+ 5th December 2009
+ =================
+ o [API] Added and documented RGraph.Async() function, which can be used to help speed up your pages. There's a page which details it:
+ http://www.rgraph.net/docs/async.html
+ o [MISC] Removed text support for Opera. The graphs are still displayed, albeit without text
+ o [MISC] Changed to object detection in place of specific browser detection for older browsers. This means more
+ browsers are accounted for.
+ o [MISC] Added RGraph.getSegment() function, which returns the applicable segment information
+ (x, y, radius, startAngle, endAngle)
+ o [SCATTER] Added ability to do Barplots using the Scatter chart.
+ o [SCATTER] Can now specify the scatter to not display tick marks (be specifying the tickmark as null)
+
+ 28th November 2009
+ ==================
+ o [DOCS] Added RGraph.HideContext() to API documentation.
+ o [MISC] Simplified logic for showing the context menu. Please test your browser on the website before upgrading as this may
+ cause regressions.
+ o [MISC] Fixed slight oddity for zoom which resulted in a small zoom thumbnail
+ o [MISC] The RGraph website now works with Google Chrome Frame. NB: If you're having a similar problem, ensure the META
+ tag is in the first 1Kb of the page.
+ o [MISC] Achieved a degree of Opera compatibility. Please bear in mind that Opera does not yet support the canvas text
+ or shadow APIs so do not expect to see any shadows on your graphs. Text is simulated however, so the graphs
+ are still usable in some circumstances however. Also bear in mind that Opera support is buggy.
+
+ 20th November 2009
+ ==================
+ o [MISC] Added new mode for zoom - thumbnail This shows a zoom thumbnail (you must set chart.zoom.mode to thumbnail) instead of
+ zooming the entire canvas. The line graph on the front page shows an example of it.
+ o [MISC] Context menu in Mac Firefox is now attached to the left mouse button instead of the right
+ o [NOTE] Annotations are now persistent in Chrome (dev channel releases at the moment) and Chrome Frame
+
+ 14th November 2009
+ ==================
+ o [ALL] Finished zoom function
+ o [PIE] Work on linewidth and line color
+ o [MISC] Changed Safari to use left click for context menu - should elimate the temperamentality
+
+ 8th November 2009
+ =================
+ o [ALL] Added zoom functionality (This is not finished yet)
+ o [API] Corrected this regarding graph data
+ o [MISC] Added RGraph.ClearAnnotations() to API documentation. NB: This function is called when you call RGraph.Clear()
+
+ 31st October 2009
+ =================
+ o [DOCS] Correct the docs regarding text sizes
+ o [PIE] Miscellaneous fixes
+ o [RADAR] Changed to be left aligned
+
+ 25th October 2009
+ =================
+ o [ALL] Added property: chart.text.font
+ o [ALL] Added property: chart.text.color
+ o [ALL] Changed from pixels to points for font sizes (you may need to reduce your font sizes slightly). Default is now 10pt
+ o [DONUT] Added ability to set key as being in gutter
+ o [DONUT] Added chart.align for left/center/right aligning the chart
+ o [PIE] Added chart.align for left/center/right aligning the chart
+
+ 17th October 2009
+ =================
+ o [BAR] Added new option: chart.axis.color
+ o [Bipolar] Added new option: chart.axis.color
+ o [DOCS] Automated generation of API (properties) documentation
+ o [HBAR] Added new option: chart.axis.color
+ o [LINE] Added new option: chart.noxaxis
+ o [LINE] Added new option: chart.axis.color
+ o [LINE] Reduced default X/Y shadow offset
+ o [LINE] Added new option: chart.noendtick - useful for when you're generating line charts with Y axes on both sides
+ o [MISC] Changed "Combining..." page to illustrate combining two line charts
+ o [MISC] Added XML documentation
+ o [MISC] Added performance note about combining libraries
+ o [SCATTER] Added new option: chart.axis.color
+
+ 10th October 2009
+ =================
+ o [BAR] Added chart.background.grid.hlines, chart.background.grid.chart.background.grid.vlines and chart.background.grid.border
+ o [BAR] Changed chart.labels.abovebar to chart.labels.above
+ o [BAR] Added chart.labels.above to stacked bar charts
+ o [BIPOLAR] Fixed using chart.xmax
+ o [BIPOLAR] Added chart.scale.decimals
+ o [HBAR] Added chart.background.grid.hlines, chart.background.grid.chart.background.grid.vlines and chart.background.grid.border
+ o [HBAR] Added chart.labels.above. Not technically "above" the bar (not at all), but it's so named for API compatibility
+ o [HBAR] Added chart.labels.above to stacked chart
+ o [LINE] Added chart.background.grid.hlines, chart.background.grid.chart.background.grid.vlines and chart.background.grid.border
+ o [PIE] Miscellaeous work
+ o [SCATTER] Added chart.background.grid.hlines, chart.background.grid.chart.background.grid.vlines and chart.background.grid.border
+ o [WEBSITE] Added sharing buttons
+
+ 3rd October 2009
+ ================
+ o [ALL] Charts now clean up events if tooltips are not installed. This means that if tooltips are not being used
+ the onmousemove/onclick events (depending on the graph library) are reset to null.
+ o [BAR] 3D effect now works with background grid and bars
+ o [DOCS] Added API documentation (replaces working.html)
+ o [MISC] Changed various graphs default background bar colors to white
+ O [MISC] Removed array_range() function - unused
+ o [LINE] More (general) work
+ o [LINE] chart.fillstyle can now be an array as well as a string
+ o [LINE] Added 3D variant to line chart.
+ o [MISC] Added minified library archive
+
+ 19th September 2009
+ ===================
+ o [ALL] Added new option - chart.title.color - to all graph types (except the LED)
+ o [LINE] Slight modification to filled line charts and the (stroke) colour.
+ o [LINE] Changed stepped line chart so last vertical line is not drawn
+ o [LINE] Changed the look (for the better) of filled line charts and thick lines
+ o [LINE] Added option - chart.axesontop - useful in a minority of cases; causes the axes to be
+ redrawn after the graph
+ o [LINE] Added "chart.filled.range" option. Used to compare the range/difference between two sets of data.
+ o [MISC] Fixed negative horizontal bars
+ o [LINE] Fixed problem with null arguments
+ o [LINE] Filled line charts now work a little better with negative values
+ o [PROGRESS] Added chart.tickmarks.color
+ o [PROGRESS] Added chart.text.color
+
+ 6th September 2009
+ ==================
+ o [ALL] Fixed libraries to work with Prototype.js
+ o [ALL] Added chart.title.vpos allowing you override and specify the position of the title. This should be a
+ decimal from 0 to 1. By default it's not used
+ o [BAR] Can now have Y axis labels in right hand gutter
+ o [LINE] Can now have Y axis labels in right hand gutter
+ o [COMMON] Fixed scale generation bug when maximum value is zero (ie all of your values are zero)
+
+ 22nd August 2009
+ ================
+ o [MISC] Optimisations on various graph libraries
+ o [MISC] Very minor albeit better HTML5 compliance
+ o [LINE] You can now specify the Y axis position - left (default) or right
+
+ 8th August 2009
+ ===============
+ o [BAR] Added 3D effect to regular, grouped and stacked charts
+ o [GANTT] Can now specify background grid width
+ o [LED] The text is now stripped of right-most whitespace
+
+ 25th July 2009
+ ==============
+ o [MISC] Stop using $() function for better compatibility with outside libraries
+ o [SCATTER] Support supplying multiple datasets as one big array instead of multiple arrays
+ o [ALL] Changed all graph types to "new RGraph.xxx()" format
+
+ 3rd July 2009
+ =============
+ o [DOCS] Misc updates
+ o [DOCS] Fixed docs regarding default gutter size
+ o [LINE] Handle null values better
+ o [LINE] Documented optional different fill colour
+ o [MISC] Added caching enhancements
+ o [MISC] Slight change to FixEventObject() so offsetX and offsetY are available in Firefox
+ o [SCATTER] Allow multiple datasets. Effect is only visible when lines are shown
+ o [SCATTER] Key can now be shown for multiple lines
+
+ 20th June 2009
+ ==============
+ o [ALL] Code optimisations
+ o [ALL] Annotations are now persistent in browsers that support HTML5 DOM storage (currently Firefox 3.5 and Safari 4)
+ o [BAR] Added ability to specify labels above bars on single and grouped bar charts
+ o [SCATTER] Added ability to show connecting line
+
+ 6th June 2009
+ =============
+ o [ALL] On graphs that support tooltips, you can now have context menus at the same time as tooltips
+ o [MISC] Fixes to hiding palette in Chrome
+ o [MISC] Fixed a palette resizing bug
+ o [MISC] Changed the number of frames for expand and fade tooltip effects from 5 to 10 - looks a little smoother
+ o [MISC] Fixed a minor scale bug
+ o [MISC] Changed name of ShowPalette() function to RGraph.Showpalette()
+ o [PIE] Fixed minor pie chart bugs with mouse cursor
+
+ 23rd May 2009
+ =============
+ o [ALL] Documented context menu
+ o [ALL] Added annotations - useful to highlight interactively, and added example to front page line chart
+ o [BAR] Added pyramid chart variant
+ o [BAR] Added arrow chart variant
+ o [BAR] Added crosshairs
+ o [FUNNEL] Added tooltips
+ o [LINE] Added crosshairs
+ o [LINE] Can now have a context menu at the same time as tooltips
+ o [MISC] Added annotations mini colour palette
+ o [SCATTER] Added crosshairs
+ o [SCATTER] Fixed bug where pre/post units were not being shown
+ o [SCATTER] Can now have a context menu at the same time as tooltips
+
+ 9th May 2009
+ ============
+ o [BAR] Can now better control the shadow
+ o [BAR] Now ymax is exactly that which is used
+ o [BAR] You can now control the number of decimals that are used
+ o [BIPOLAR] Added shadow
+ o [HBAR] Can now better control the shadow
+ o [HBAR] Added tooltipcapability
+ o [PIE] Can now better control the shadow
+ o [LINE] Can now better control the shadow
+ o [LINE] Reversed order of arguments to the constructor - ie the data - so they are uniform with things like labels and tooltips
+ o [LINE] Can now have a fill colour that's different to the line colour (see the last example on the lines example page)
+ o [LINE] Added arrow style tickmarks (filled and not) - look best with a linewidth of 1 or 2
+ o [LINE] Number of labels is now independent of number of datapoints, as are number of X tickmarks
+ The second to last two line chart examples show this in action
+ o [LINE] Added an interesting example showing off the new independence of labels, datapoints and tickmarks. The ninth
+ line example (the sin/cos/tan curves) has 361 datapoints but only 5 labels - 361 labels would be a bit much.
+ o [LINE] Line chart no longer draws in the gutter (see this in action by looking at the above tangent curve example)
+ o [PROGRESS] Brought shadow into line with the rest of the graphs
+ o [PROGRESS] Tidied this up a little
+ o [PROGRESS] Added tooltip capability
+ o [RADAR] Added tooltip capability
+ o [DOCS] Added small note about canvas and accessibility
+ o [MISC] Fixed a few HTML warnings
+ o [MISC] Cleaned up CSS warnings
+ o [MISC] Updated license
+ o [MISC] Slight tweaks to context menu: Specifying a null callback now means that that menu item
+ will not trigger the rollover effect
+ o [MISC] Fixed a scale bug where the top value is 5.xxx
+ o [WEBSITE] Made the line graph and pie chart on the front page a little more interactive
+ o [WEBSITE] Added a funnel chart to the front page
+ o [FUNNEL] Added horizontal alignment for labels
+
+ 25th April 1009
+ ===============
+ o [MISC] Changed to .zip format for archive instead of .tar.gz - easier to work with
+ o [MISC] Fixed issue with "expand" type tooltips & timers
+ o [MISC] Unified default gutter setting (25px)
+ o [MISC] Made shadows all point the same way across all graphs
+ o [MISC] Fixed horizontal background bars so that specifying a value greater than the ymax (or less than the negative ymax)
+ uses the ymax value instead
+ o [MISC] ModalDialog fixes for width and height settings on various browsers and DOM modes
+ o [MISC] Scale is now generated more accurately for *really* tiny values
+ o [LINE] Performance enhancements regarding scale generation
+
+ 11th April 2009
+ ===============
+ o [MISC] Slight aleration to improve "grow" option of tooltips. Instead of starting at the top and growing downwards, it now
+ starts in the center and grows outward in all directions
+ o [MISC] Changed "grow" to "expand" for tooltips
+ o [ODO] Documented ability to turn off the pointer end
+ o [DONUT] Added ring-in-ring effect, enabling multiple datasets
+ o [DONUT] Added option to use in-graph key instead of labels
+ o [LINE] Changed "tick" style tickmarks to "halftick". "tick" now gives a fullheight tickmark, and also added "endtick"
+ which gives a full height tick mark at the ends of the lines
+ o [MISC] Added doctype to all pages and fixed modaldialog accordingly
+ o [MISC] CSS and DTD fixes across the site
+ o [MISC] ModalDialog fixes
+ o [MISC] Add type attribute back to SCRIPT tags - needed for DTD compliance
+ o [HBAR] Added new graph type - Horizontal Bar chart
+
+ 28th March 2009
+ ===============
+ o [BAR] Added dot chart capability
+ o [BAR] When mouse is over a hotspot, cursor now changes
+ o [PIE] When mouse is over a hotspot, cursor now changes
+ o [LINE] When mouse is over a hotspot, cursor now changes
+ o [GANTT] When mouse is over a hotspot, cursor now changes
+ o [DONUT] When mouse is over a hotspot, cursor now changes
+ o [SCATTER] When mouse is over a hotspot, cursor now changes
+ o [MISC] Added new effect for tooltips. So now you can have "fade" (default) or "grow"
+ o [MISC] Added drop shadow to context menu
+ o [MISC] Resolved Chrome color, shadow and gradient bugs
+ o [DOCS] Added short section about suggested library layout
+ o [WEBSITE] Always now show two download links
+
+ 14th March 2009
+ ===============
+ o o------------------------------------------------------------------------------------------------------------------o
+ | IMPORTANT ! |
+ | Every single one of the property names has been changed to be a little more unified. The new format is now |
+ | "chart.xxx" where xxx is the actual name. Some of the names have been changed completely, eg. "chart.text.size", |
+ | which was formerly "textheight", whilst others only marginally. This was necessary to bring some semblance of |
+ | uniformity to the RGraph properties across all of the libraries, make it look a bit more "proffessional" and |
+ | provide plenty of scope for future properties. |
+ | |
+ | You should also note that as of this release (14th March 2009) that RGraph has been changed to use the canvas |
+ | text and shadow APIs. This may mean you needing to upgrade your browser if you want to use the latest version. |
+ | At the time of writing, this meant Firefox 3.1b2, Safari 4 and Chrome 2. If you don't wish to upgrade your |
+ | browser, or need Opera support, then you will need to remain on the 28th February 2009 version. |
+ o------------------------------------------------------------------------------------------------------------------o
+ o [FUNNEL] Added key ability to Funnel chart
+ o [FUNNEL] Added shadow for key
+ o [BAR] Added shadow for key
+ o [LINE] Added shadow for key
+ o [RADAR] Added shadow for key
+ o [TRADAR] Added shadow for key
+ o [RADAR] Added tick marks to the axes
+ o [PIE] Added border option.
+ o [BAR] Added "in graph" static labels, useful for highlighting things
+ o [LINE] Added "in graph" static labels, useful for highlighting things
+ o [MISC] Provided easy access to minified copies of the libraries
+ o [ODO] Added inner and outer shadows
+ o [BAR] Changed to canvas text & shadow API
+ o [BIPOLAR] Changed to canvas text & shadow API
+ o [DONUT] Changed to canvas text & shadow API
+ o [FUNNEL] Changed to canvas text & shadow API
+ o [GANTT] Changed to canvas text & shadow API
+ o [LED] Changed to canvas text & shadow API
+ o [LINE] Changed to canvas text & shadow API
+ o [ODO] Changed to canvas text & shadow API
+ o [PIE] Changed to canvas text & shadow API
+ o [PROGRESS] Changed to canvas text & shadow API
+ o [radar] Changed to canvas text & shadow API
+ o [SCATTER] Changed to canvas text & shadow API
+ o [TRADAR] Changed to canvas text & shadow API
+
+ 28th February 2009
+ ==================
+ o [MISC] Added performance information about onload
+ o [BAR] Can now specify Y axis units (both before and after the number)
+ o [LINE] Can now specify Y axis units (both before and after the number)
+ o [SCATTER] Can now specify Y axis units (both before and after the number)
+ o [PROGRESS] Can now specify Y axis units (both before and after the number)
+ o [BIPOLAR] Can now specify X axis units (both before and after the number)
+ o [BAR] Fixed scale bug
+ o [MISC] Added UK pound sign to font set
+ o [FUNNEL] Added new chart - Funnel chart. Can be used to represent sales processes
+ o [FUNNEL] Made funnel use canvas shadow API
+ o [MISC] Changed minification script to work "in-place" NOTE
+ o [PROGRESS] Made progress use canvas shadow API
+ o [MISC] Tested RGraph on Safari 4.0 - appears to be fine
+ o [LINE] Added ability to specify horizontal coloured bars
+ o [BAR] Added ability to specify horizontal coloured bars
+ o [SCATTER] Added ability to specify horizontal coloured bars
+
+ 14th February 2009
+ ==================
+ o [PIE] Added tooltips + updated docs to correspond
+ o [WEBSITE] Added tooltips to Pie on front page
+ o [LED] Added "counter-like" basic LED grid
+ o [DONUT] Made donut a proxy to pie chart
+ o [DONUT] Added tooltips
+ o [MISC] Moved CSS styles to scripts. You no longer need to define CSS styles unless you wish to override something
+ o [PIE] Made tooltips for pie use 3D effect. This is optional - it can be the traditional 2D or the new 3D effect
+ o [SCATTER] Can now have the X axis in the center
+ o [SCATTER] Added tooltip facility
+ o [MISC] Consolidated invoice handling
+ o [MISC] Minor fix to DOM structure of context menu
+ o [LINE] Can now have combined Line and Bar chart so you can overlay Line graphs on top of Bar charts
+ o [BAR] Can now have combined Line and Bar chart so you can overlay Line graphs on top of Bar charts
+ o [MISC] Moved showcase examples to separate pages - showcase.html was doing too much and becoming far too slow
+
+ 31st January 2009
+ =================
+ o [ODO] Added .beginPath() when starting to draw the Odo - needed for animation
+ o [MISC] Rewrote ModalDialog
+ o [GANTT] Corrected gantt chart docs
+ o [MISC] Context menu is now always the correct width
+ o [BAR] Added ability to specify X axis labels to be drawn at eith 45 or 90 degrees
+ o [LINE] Added ability to specify X axis labels to be drawn at eith 45 or 90 degrees
+ o [SCATTER] Added ability to specify X axis labels to be drawn at eith 45 or 90 degrees
+ o [BIPOLAR] Added tooltips
+ o [DOCS] Re-jigged (ever so slightly) docs index layout
+ o [DOCS] Added info on working with RGraph objects in conjunction with accessing the underlying
+ canvas/context objects
+ o [DONUT] Made sure the above was valid
+ o [PROGRESS] Made sure the above was valid
+
+ 17th January 2009
+ =================
+ o [MISC] Added licensing FAQ page including invoice mailer
+ o [MISC] Moved CSS to css subfolder
+ o [MISC] Renamed modaldialog and removed external fade library
+ o [MISC] Added example of how to integrate RGraph with external libraries using the ModalDialog
+ o [MISC] ymax property is no longer deprecated - it can be used to stop the scale changing when animating your graphs.
+ o [MISC] Added documentation page about animation
+ o [SCATTER] Added square tick type
+ o [PIE] Fixed last segments line width
+ o [MISC] Updated copyright notice
+ o [DOCS] Added basic example for implementation guidance
+ o [MISC] Changed test page to use tables instead of divs. This will make it more apparent if something breaks
+ in the RGraph.getMouseXY() function.
+ o [ODO] Changed to use 10 labels instead of 8 - should make for nicer scale values.
+ o [ODO] Made tick marks tie into labels more
+
+ 4th January 2009
+ ================
+ o [DOCS] Added note about pre-caching
+ o [SCATTER] Added color example to scatter chart
+ o [MISC] Fixed tooltips appearing in the wrong place
+ o [MISC] Removed tooltip shadow layer. Shadows are accomodated for in CSS3
+ o [DOCS] CSS class documentation
+ o [MISC] More work on things working with html5 doctype
+ o [MISC] Removed shadow layer from tooltips. This will be accomodated in CSS3, and is already by some browsers (MSIE (!), Chrome,
+ Safari, and the forthcoming FF 3.1)
+ o [MISC] Ditto for context menus
+ o [MISC] Changed RGraph.getMouseXY() to be more accomodating
+ o [WEBSITE] Added favicon.png
+ o [WEBSITE] Added example of pie chart to front page
+ o [WEBSITE] Changed front page to use tables instead of divs to tell if tooltips keep working
+ o [MISC] Overhauled RGraph.getMouseXY() so that it works in spite of being nested in tables. It also works
+ if you position the canvas absolutely and only specify one of the top or left. Wonderbar!
+ o [SCATTER] Added ability to specify the color of the tick ie:[x, y, color] It's optional. ** Could do with a key **
+ o [DOCS] Added color information
+ o [DOCS] Added context menu information
+ o [MISC] Made context menus more XP style
+ o [GANTT] Customised the example more, showing the completage indicators.
+ o [GANTT] Events and vertical bars are now defined in the usual way, by using the Set() method
+ o ]MISC] Added __object__ property to all graph objects
+ o [MISC] Unified text size at 10 points (and 2 greater for titles).
+ o [MISC] Added context menus to all graph types
+ o [MISC] Fixed tooltip widths on front page. And siving in general in Opera
+
+ 20th December 2008
+ ==================
+ o [MISC] Converted all graphs to use dollar ($) function in place of document.getElementById("...")
+ o [TRADAR] Now defaults to drawing the key out of graph
+ o [LINE] Now labels are turned off if there's fewer labels than data points (every line)
+ o [MISC] Added better smaller scales - now goes down to 0.0005
+ o [DOCS] Added more details on tooltips and positioning
+ o [LINE] Added gridwidth property
+ o [BAR] Added gridwidth property
+ o [MISC] Removed rotating text example (it's still in the archive - it's just not linked)
+ o [MISC] More work on scales when decimal values are involved, plus graphs now use thousand seperators to aid readability
+ o [MISC] More work on tooltips and their positioning.
+ o [MISC] Added "keyposition" option, which can be either "gutter" or "graph" and determines where the key is drawn
+ o [MISC] Unified all graphs to use the same "textheight" property for text.
+ o [MISC] All titles are now drawn two pixels larger than the "textheight" property
+ o [LINE] Key can now be placed above the actual graph area if desired
+ o [BAR] Key can now be placed above the actual graph area if desired
+ o [MISC] Fixes to number formatting, including when there multiple graphs on a page
+ o [BAR] Changed summary line to default to off
+ o [BIPOLAR] Scale values now contain thousand separators
+ o [SCATTER] Scale values now contain thousand separators
+ o [LINE] Scale values now contain thousand separators
+ o [BAR] Scale values now contain thousand separators
+ o [MISC] Updated issues.html with details of the smallest scales
+ o [SCATTER] Deprecated the ymax property. RGraph.getScale() is now good enough (xMax is bipolar chart equivalent)
+ o [LINE] Deprecated the ymax property. RGraph.getScale() is now good enough
+ o [BIPOLAR] Deprecated the xmax property. RGraph.getScale() is now good enough
+ o [BAR] Deprecated the ymax property. RGraph.getScale() is now good enough
+ o [MISC] Made RGraph.getScale() return the whole scale (all five values), not just the top value
+ This means better quality scales can be produced.
+ o [MISC] Made note about positioning in docs on issues page
+ o [ODO] Work on Small scale values
+ o [BIPOLAR] Work on Small scale values
+ o [BAR] Work on Small scale values
+ o [LINE] Work on Small scale values
+ o [MISC] Added tooltip fade in effect using CSS3 opacity
+ o [BAR] Added tooltip functionality to stacked bar chart
+ o [BAR] Added tooltip functionality to grouped bar chart
+ o [MISC] Added gradient to front page graphs
+ o [TRADAR] Added gradient to bipolar on test page
+ o [TRADAR] Re-added traditional radar chart. It doesn't work in Opera 9.x, only Opera 10+. Documentation for this also fine tuned
+ o [MISC] Tidied up RGraph.common.js
+ o [MISC] Removed drawTextAngle() - RGraph.Text() does this
+ o [MISC] Added a bar chart with centre X axis to example page
+ o [GANTT] Fixed Gantt chart title text placement
+ o [GANTT] Added title text size property
+ o [WEBSITE] Changed colour of example on website
+ o [RADAR] Changed key to be the same as the bar/line/tradar
+ o [DOCS] Lots of link updates
+
+ 5th December 2008
+ =================
+ o [LINE] Made keys and lines (ie stacked/filled) totally correspond.
+ o [BAR] Stopped bar chart tooltips redrawing the axes. Not entirely sure why it's doing this, but it seems fine without it.
+ o [DOCS] Bundled license document with archive
+ o [DOCS] Documentation and example updates.
+ o [MISC] Changed index.php to index.html Not earth shattering, but should make it clearer for people where to start,
+ and also makes the downloaded index.html styled as it should be.
+ o [WEBSITE] Added Cache-Control: Header
+ o [WEBSITE] Added link to support group on Google more obvious
+ o [DOCS] Added list of common issues
+ o [MISC] Added header into files that didn't have it
+ o [MISC] Removed CanvasText.enable() - unneccessary
+ o [ODO] Shortened the Odos pointer
+
+ 28th November 2008
+ ==================
+ o [MISC] Got rid of HTML5 doctypes - they seem to be interfering with tooltip positioning.
+ If you don't use tooltips, you'll therefore be fine.
+ o [ODO] Better needle. I think.
+ o [BAR] Keys for charts are now specified in the same order as the pertaining datasets
+ o [LINE] Keys for charts are now specified in the same order as the pertaining datasets
+ o [MISC] Added CSS3 shadows to tooltips
+ o [GANTT] Fixed bug in Gantt chart textsize property
+ o [LINE] Finally made shadows 100% accurate (ie tickmarks now have shadows too), including stepped line
+ o [WEBSITE] Added tooltips to line chart on front page
+ o [MISC] Fixed release script (check)
+ o [LINE] Added keys to line & bar chart
+ o [BAR] Added keys to line & bar chart
+ o [MISC] o-----------------------------------------------------------------------------------------------------o
+ | Use unified better getters/setters for all charts. This is a MAJOR update, since it affects all the |
+ | charts in a fundamental way. For the better. Any update should be done cautiously. But since |
+ | RGraph is beta, all updates should be done that way. Judging by the RGraph test page though, |
+ | everything seems fine. |
+ o-----------------------------------------------------------------------------------------------------o
+
+ 15th November 2008
+ ------------------
+ o [BAR] Removed animation
+ o [LINE] Documented stepped line chart
+ o [LINE] Fixed tick marks
+ o [LINE] Added ability to specify line chart as being stepped
+ o [MISC] Documented default values.
+ o [GANTT] Added gantt chart
+ o [PROGRESS] Corrected name of Progressbar
+ o [LINE] Moved the background drawing to RGraph.common.js
+ o [SCATTER] Moved the background drawing to RGraph.common.js
+ o [MISC] Tooltips now move to the left of the cursor when it's too far right
+ o [MISC] Changed print_r() to pr() - less to type
+ o [MISC] Added GetDays() function for Gantt chart
+ o [GANT] Added it
+ o [MISC] Added an RGraph.print_r() method for easier debugging
+ o [MISC] Added a registry object to the common library to resolve scoping issues and so we don't need to use globals. Globals suck.
+ o [SCATTER] Added a plus tick style to the scatter chart - added a demo too
+ o [SCATTER] Fixed a bug in the Scatter graphs background drawing
+ o [BAR] Moved bar charts DrawBackground() into the RGraph.background class. Should make reuse far easier.
+ o [BAR] "backgroundGrid" property changed to "grid"
+ o [MISC] Added a minification script. This script doesn't reduce the scripts to the bare minimum. But it can take 50% off the size (!).
+ o [LINE] Can now specify colour of shadows for line and bar graphs
+ o [BAR] Can now specify colour of shadows for line and bar graphs
+ o [LINE] line chart now has real shadows and so they can be used for lines of any thickness
+ o [LINE] can now specify shadow offset
+ o [SCATTER] Fixed background bar boundaries
+ o [SCATTER] Added plus cross type
+ o [MISC] Moved background drawing to common library
+ o [WEBSITE] sitemap.xml Now has correct <lastmod> date which changes correctly when a release is performed CHECK
+ o [MISC] Tooltip nows store the text in __text__ variable on the tooltip object (.innerHTML changes the HTML when it's set)
+
+ 1st November 2008
+ ------------------
+ o [BAR] Last bar chart example now uses a gradient
+ o [MISC] Changed hyphens to be slightly shorter
+ o [WEBSITE] Changed sitemap to use an update frequency of weekly. Last modified is now updated when a release is performed
+ o [BAR] Can now specify the grid size on the bar chart
+ o [LINE] Setting propeties can now be any case, upper or lower
+ o [MISC] Added RGraph.print_r() function
+ o [LINE] TickSize now actually has an effect
+ o [LINE] Added tooltips to line chart
+ o [WEBSITE] Moved support forum to Google group
+ o [MISC] Added object registration (for redrawing)
+ o [BAR] Removed margin from being accounted for in height calculation
+ o [LINE] Made tickmarks more coherent
+ o [BAR] Bar chart now uses canvas ID in some, but not all, error messages
+ o [LINE] Added small drop shadow to line chart
+ o [WEBSITE] Added example graphs to front page
+ o [BAR] Added tooltips to line chart
+ o [WEBSITE] Added more performance related information
+ o [PIE] Added drop shadow
+
+ 25th October 2008
+ -----------------
+ o [DOCS[ Added integration section
+ o [RADAR] Added title to radar
+ o [RADAR] Added textStyle to radar
+ o [PIE] Made one of the pie charts use a gradient
+ o [PROGRESS] Added shadows
+ o [PROGRESS] Added title
+ o [ODO] Converted plain colour to radial gradient
+ o [PIE] Added gutter and title
+ o [DONUT] Added gutter and title
+ o [MISC] Fixed comma issue with rendering text
+ o [MISC] Added something to text bounding box illustrating exactly where the point specified is
+ o [BIPOLAR] Bipolar middle bit is now 60px wide instead of 50
+ o [BAR] Fixed shadow bugettee in Safari, Chrome, Opera
+ o [ODO] Documented and vastly improved. Made it use a gutter now allowind for a title (implemented)
+ o [MISC] Added common function, DrawTitle()
+ o [MISC] Added a Javascript version of the PHP function range()
+ o [MISC] Added ability to specify a title to the bar chart, line graph and scatter graph.
+ o [MISC] Changed directory layout slightly
+ o [MISC] Forum is now ecluded from the tar
+ o [MISC] Much improved scale auto-generation
+ o [DOCS] Added code samples to docs pages
+ o [DOCS] Added section on the front page about performance
+ o [SCATTER] Many improvements to the scatter graph
+ o [SCATTER] Much better auto scale generation
+ o [SCATTER] Made scatter use RGraph common library for text
+ o [RADAR] Converted to use common library for text
+ o [LINE] Much improved scale auto-generation
+ o [LINE] Changed to rounded line ends - not very noticable though
+ o [LINE] Converted labels to be drawn by the RGraph library
+ o [BAR] Added optional shadow effect
+ o [BAR] Removed ability to have X axis at the top. It served no real purpose and only served to complicate the code
+ o [BAR] Added animation
+ o [BAR] Much improved scale auto-generation
+ o [BAR] Converted text functions to use RGraph common library
+ o [BAR] Can now specify a title for the bar chart
+ o [BAR] Fixed a bug for Chrome
+ o [BAR] Fixed minor bugs in bar chart (background bars)
+ o [BAR] Added grouping property, which defaults to stacked, but can also be grouped, producing what you would
+ expect (unless you're expecting a chicken.
+ o [BAR] Added a few warnings concerning bad combinations of axis positions
+ o [ODO] Added more labels, now at 8 instead of 4
+
+ 24th September 2008
+ -------------------
+ o [WEBSITE] Added RSS feed to forum
+ o [DOCS] Added more documentation
+ o [ALL] Unified (sort of) the error messages
+ o [ODO] Added odometer
+ o [BIPOLAR] Added a bottom gutter for scale to go in
+ o [BIPOLAR] Added bottom text labels
+ o [PIE] Made pie chart work without translating
+ o [TRADAR] Added real radar chart.
+ o [BAR] Bar chart can now have the X axis in the center, so it now able to represent negative values
+ o [LINE] Allowed multiple lines
+ o [LINE] Line chart can now have the X axis in the center, so it now able to represent negative values
+ o [LINE] Fixed bug in line chart that meant if it was filled the filled line was stopping too short
+ o [LINE] Made it more obvious (I think) for specifying data when using multiple data sets (ie multiple lines)
+
+ 4th September 2008
+ ------------------
+ o Various additions including labels on all the graphs \ No newline at end of file