1 | 29th July 2011 (STABLE) |
---|
2 | ============== |
---|
3 | o [BAR] Added chart.noendxtick |
---|
4 | o [BAR] Fixed a bug with specific labels vertical positioning with a center X axis |
---|
5 | o [LINE] Documented chart.noendxtick |
---|
6 | o [LINE] Added chart.tickmarks.linewidth |
---|
7 | o [LINE] When using specific labels and a ymin, the first label is now placed where "0" would go |
---|
8 | |
---|
9 | 25th July 2011 |
---|
10 | ============== |
---|
11 | o [CONTEXT] Added onbeforecontextmenu RGraph event |
---|
12 | o [KEY] Noted Line chart interactive key |
---|
13 | o [PIE] Shadow now works correctly with exploded segments |
---|
14 | o [SCATTER] Added chart.labels.above, chart.labels.above.size and chart.labels.above.decimals to the Scatter chart |
---|
15 | |
---|
16 | |
---|
17 | 20th July 2011 |
---|
18 | ============== |
---|
19 | o [BIPOLAR] Converted tooltips to use the new obj.getBar(e) method. |
---|
20 | o [PIE] The option chart.exploded can now be a number, which is then applied to each segment (as well as the prior array) |
---|
21 | o [PIE] Outlining now works with exploded segments - http://www.rgraph.net/docs/you-dont-need-to-spend-a-lot-of-money.html |
---|
22 | o [BAR] When adding a line chart on top of a bar chart, the following are no longer set. |
---|
23 | If you want them you will need to set them yourself (the former values are also shown): |
---|
24 | |
---|
25 | line.Set('chart.noaxes', true); |
---|
26 | line.Set('chart.background.barcolor1', 'rgba(0,0,0,0)'); |
---|
27 | line.Set('chart.background.barcolor2', 'rgba(0,0,0,0)'); |
---|
28 | line.Set('chart.background.grid', false); |
---|
29 | line.Set('chart.ylabels', false); |
---|
30 | |
---|
31 | There are a few things that are still set for you: |
---|
32 | |
---|
33 | chart.gutter.top |
---|
34 | chart.gutter.bottom |
---|
35 | chart.gutter.left |
---|
36 | chart.gutter.right |
---|
37 | chart.ymax |
---|
38 | |
---|
39 | o [FUNNEL] Converted tooltips to use the new obj.getSegment(e) method. |
---|
40 | o [LINE] The Line chart now has a .__index2__ property which can be used in your ontooltip event handlers. This is the index |
---|
41 | in the individual array for a particular line. If you're not using multiple lines in your chart, this won't affect |
---|
42 | you. |
---|
43 | |
---|
44 | 17th July 2011 |
---|
45 | ============== |
---|
46 | o [BAR] Added chart.colors.reverse for reversing the order in which colors are used (stacked bar charts only) |
---|
47 | o [FUNNEL] Added a .getSegment(e) method - which greatly simplifies retrieving the segment that has |
---|
48 | been clicked on (or the mouse is over etc). |
---|
49 | o [LINE] Added chart.key.interactive - this allows you click on a key item and it will be highlighted on the chart |
---|
50 | o [TOOLTIPS] Small fix to snap effect when you have multiple charts one one page, both with tooltips |
---|
51 | o [TOOLTIPS] The default CSS has been altered for tooltips. This affects all chart types. The changes are: |
---|
52 | o There is now no CSS border to the tooltip |
---|
53 | o The toltip is now transparent a small amount (opacity=0.9) |
---|
54 | o The tooltip shadow X & Y offsets are now zero |
---|
55 | |
---|
56 | 12th July 2011 |
---|
57 | ============== |
---|
58 | o [MISC] Stable release |
---|
59 | |
---|
60 | 11th July 2011 |
---|
61 | ============== |
---|
62 | o [WEBSITE] Website updates |
---|
63 | |
---|
64 | 10th July 2011 |
---|
65 | ============== |
---|
66 | o [CONTEXT] Added the registry variable: RGraph.Registry.Get('chart.contextmenu').__shape__ |
---|
67 | This is the underlying hotspot (eg bar/segment/point), if any, that was clicked on. |
---|
68 | |
---|
69 | Objects that have a .getXXX() method now also have a .getShape() method, which is |
---|
70 | exactly the same, but can be used if you don't know what object type you have, |
---|
71 | (since it's the same name across all object types). |
---|
72 | |
---|
73 | 8th July 2011 |
---|
74 | ============= |
---|
75 | o [DOCS] Documentation updates |
---|
76 | o [COMMON] Fixed a slight bug when formatting negative numbers at 1,000 and over |
---|
77 | o [METER] Added Meter options: chart.value.label |
---|
78 | chart.value.text.decimals |
---|
79 | chart.value.text.units.pre |
---|
80 | chart.value.text.units.post |
---|
81 | |
---|
82 | 29th June 2011 |
---|
83 | ============== |
---|
84 | o [WEBSITE] Website changes |
---|
85 | |
---|
86 | 28th June 2011 |
---|
87 | ============== |
---|
88 | o [RADAR] The Tradar has been renamed to Radar - you WILL need to update your code slightly. |
---|
89 | o [RADAR] Fixed a bug with tooltips and multiple datasets |
---|
90 | o [TOOLTIPS] The 'snap' effect now snaps on the first view, moving in from the top left - see the front page line chart |
---|
91 | for an example of its use. |
---|
92 | |
---|
93 | 25th June 2011 |
---|
94 | ============== |
---|
95 | o [LINE] "10 labels" with a chart.ymin value now works with X axis at the top and bottom |
---|
96 | o [PIE] The chart.tooltips.coords.adjust property has been removed |
---|
97 | o [ZOOM] Added ability to fire the full canvas zoom by just a click - no context menu |
---|
98 | |
---|
99 | 23rd June 2011 |
---|
100 | ============== |
---|
101 | o [LINE] The chart.tooltips.coords.adjust property has been removed |
---|
102 | o [ROSE] The Rose chart getSegment() return value has changed. Instead of just one radius value, there are now two |
---|
103 | radius values - the start and end values. This change was necessary to facilitate stacked Rose charts. |
---|
104 | Subsequent values have "moved up one" in the array (ie what was index 3 is now 4, what was 4 is now 5 |
---|
105 | and what was 5 is now 6) |
---|
106 | o [SCATTER] The chart.tooltips.coords.adjust property has been removed |
---|
107 | |
---|
108 | 21st June 2011 |
---|
109 | ============== |
---|
110 | o [DONUT] Added chart.variant.donut.color for the center hole |
---|
111 | o [HBAR] The default colors have changed |
---|
112 | o [HBAR] Added sequential color support to grouped and stacked HBars |
---|
113 | |
---|
114 | 18th June 2011 |
---|
115 | ============== |
---|
116 | o [HBAR] Added chart.colors.sequential for regular hbars (not stacked or grouped) |
---|
117 | o [HBAR] Converted to .getBar(e) method for tooltips |
---|
118 | o [LINE] Added triangle and filledtriangle tickmark types |
---|
119 | o [ODO] Added chart.green.solid and documented |
---|
120 | o [ODO] Added chart.yellow.solid and documented |
---|
121 | o [ODO] Added chart.red.solid and documented |
---|
122 | o [ODO] Documented chart.green.color |
---|
123 | o [ODO] Documented chart.yellow.color |
---|
124 | o [ODO] Documented chart.red.color |
---|
125 | o [PIE] Added chart.variant.donut.color - this controls the color of the hole |
---|
126 | o [ROSE] Implemented stacked Rose chart (see below) |
---|
127 | o [ROSE] Added chart.colors.sequential (which, if you upgrade, you need to set to true to maintain BC) |
---|
128 | o [ROSE] When using tooltips, the highlight will now appear "over" the axis labels. This makes the |
---|
129 | highlighted segment more identifiable. |
---|
130 | o [ROSE] Tooltips can now be a single function, or an array of functions as well as an array of strings |
---|
131 | o [ROSE] Added chart.variant - the value can be either null (for a normal or stacked Rose chart) or "non-equi-angular" for a |
---|
132 | Rose chart that has unequal segment sizes. See an example here: |
---|
133 | |
---|
134 | http://dev.rgraph.net/tests/2011-07-30/non-equi-angular_rose.html |
---|
135 | |
---|
136 | o [ROSE] Added chart.labels.offset |
---|
137 | o [ROSE] Added chart.tooltips.event |
---|
138 | o [SCATTER] Added in-graph labels to Scatter chart |
---|
139 | |
---|
140 | The Rose chart has undergone significant changes in order to facilitate stacked and non-equi-angular charts. |
---|
141 | In particular, the color handling has changed, and as such you may need to specify chart.colors.sequential in |
---|
142 | your chart configurtion to get the colors to behave as they used to. Changing the way colors behave brings the Rose chart |
---|
143 | into line with other chart types. Also, the Rose chart .getSegment() return value has changed - now instead of just one radius |
---|
144 | value, you get a start radius and end radius value. |
---|
145 | |
---|
146 | 7th June 1011 |
---|
147 | ============= |
---|
148 | o [LINE] Documented chart.filled.accumulative |
---|
149 | o [WEBSITE] Removed redundant checks from graph libraries |
---|
150 | |
---|
151 | 4th June 2011 (STABLE) |
---|
152 | ============= |
---|
153 | o [MISC] Stable release - see .BC.txt, and look through this files entries since the last stable release (25-03-2011) |
---|
154 | |
---|
155 | 28th May 2011 |
---|
156 | ============= |
---|
157 | o [LINE] You may need to adjust your titles vertical positioning using chart.title.vpos |
---|
158 | o [MISC] Added example of adding a subtitle to your graph |
---|
159 | |
---|
160 | 21st May 2011 |
---|
161 | ============= |
---|
162 | o [BIPOLAR] Tooltip handling has changed. If none is set for a particular bar, none will now be shown |
---|
163 | o [COMMON] Check your graph titles - the vertical positioning has changed. To reposition you can |
---|
164 | use chart.title.vpos |
---|
165 | o [HBAR]The X axis title positioning may have changed slightly - if you use it you should check your title is as you expect |
---|
166 | o [HBAR] chart.labels.above has been fixed in respect of drawing text in a stacked HBar for sections that it shouldn't do |
---|
167 | o [HBAR] Fixed a very minor bug when the chart is redrawn (after being drawn once) and the scale wasn't correctly reset |
---|
168 | o [LINE] This chart type may be particularly buggy because of the gutter changes |
---|
169 | o [MISC] Individual gutters are now settable with all graph types |
---|
170 | o [MISC] The settings chart.width and chart.height are now deprecated in favour of the new individual gutter settings |
---|
171 | o [ODO] Added key - helpful for multiple pointers |
---|
172 | o [RESIZE] Repositioning the resize handle is no longer necessary with the introduction of independent gutter settings. |
---|
173 | Starting with the May release this setting should no longer be used. |
---|
174 | o [SCATTER] Added an obj.getPoint(e) method which eases getting the point (if any) that is currently being hovered over |
---|
175 | o [WATERFALL] Documented chart.scale.formatter |
---|
176 | |
---|
177 | Keep in mind that individual gutter settings and using chart.width/chart.height are not meant |
---|
178 | to be used together - chart.width/chart.height will cease to be user facing properties and will |
---|
179 | (starting this release) stop functioning and be removed completely. The addition of individual |
---|
180 | gutter settings is a fundamental change so testing of your graphs is imperative. The |
---|
181 | requirement of translating to reclaim lost space is reduced (if not eliminated |
---|
182 | entirely) with the addition of these settings. |
---|
183 | |
---|
184 | 7th May 2011 |
---|
185 | ============ |
---|
186 | o [API] Added RGraph.Reset() function, which both clears the canvas AND resets any .translate() that has been performed |
---|
187 | o [INVOICE] Improved the appearance of the invoice |
---|
188 | o [LINE] Added individual gutter settings: |
---|
189 | chart.gutter.left |
---|
190 | chart.gutter.right |
---|
191 | chart.gutter.top |
---|
192 | chart.gutter.bottom |
---|
193 | Keep in mind that these settings are experimental currently. In particular they may cause dynamic features |
---|
194 | not to work 100% correctly. |
---|
195 | o [MODALDIALOG] Added an example of covering the scroll bars to the ModalDialog page |
---|
196 | o [ODO] Kength of extra pointers is now supported, eg: odo.Set('chart.needle.extra', [[16, 'yellow', 50]]); |
---|
197 | o [WATERFALL] Added this new chart type |
---|
198 | o [WEBSITE] Changed pages to use uncompressed version of ExCanvas - now works offline |
---|
199 | |
---|
200 | 30th April 2011 |
---|
201 | =============== |
---|
202 | o [METER] Added chart.scale.decimals - default is 0 |
---|
203 | |
---|
204 | 9th April 2011 |
---|
205 | ============== |
---|
206 | o [BAR] Added support for chart.background.image |
---|
207 | o [BAR] Added ability to have X axis at the top for entirely negative data sets, eg: |
---|
208 | obj.Set('chart.xaxispos', 'top'); |
---|
209 | o [LED] Added chart.width and chart.height. Also changed the sizing so now the letters should always fit the canvas size |
---|
210 | o [LINE] Added support for chart.background.image |
---|
211 | o [LINE] Added ability to have X axis at the top for entirely negative data sets, eg: |
---|
212 | obj.Set('chart.xaxispos', 'top'); |
---|
213 | o [MSIE] MSIE 8 now clears to white by default, not transparent |
---|
214 | o [PIE] Added chart.tooltips.coords.adjust |
---|
215 | o [PIE] Segment separation is now available as a tooltip highlight mode (exploded segments) |
---|
216 | o [SCATTER] Added support for chart.background.image |
---|
217 | o [SCATTER] Documented chart.ylabels.invert |
---|
218 | o [THERMOMETER] Added adjusting |
---|
219 | o [THERMOMETER] Added chart.text.color |
---|
220 | o [THERMOMETER] Added chart.value.label, which allows to not display the label (true/false) |
---|
221 | |
---|
222 | 25th March 2011 (STABLE) |
---|
223 | =============== |
---|
224 | o [COMMON] The default for chart.key.halign is now null, by default the position for the |
---|
225 | key depends on the position of the Y axis |
---|
226 | o [COMMON] Changed chart.title.yaxis.align to chart.title.yaxis.position |
---|
227 | o [MSIE] Positioning tweaks for IE9 final |
---|
228 | |
---|
229 | 20th March 2011 |
---|
230 | =============== |
---|
231 | o [LINE] Added workaround for Chrome bug when specifying different line widths for lines |
---|
232 | o [MISC] Added chart.key.halign (when using graph mode) which can be left or right (default) |
---|
233 | o [TRADAR] Fixed tradar and interactive adjusting (thrown out by the addition of multiple datasets) |
---|
234 | |
---|
235 | 12th March 2011 |
---|
236 | =============== |
---|
237 | o [COMMON] The RGraph.Clear() function has been changed to a transparent colour to transparent instead of white. Also, |
---|
238 | a new event has been added called onclear which fires when the function is called. You can use this function |
---|
239 | to draw a white (or a color of your choice) rectangle over the canvas. Effectively clearing the canvas to |
---|
240 | your color, for example: |
---|
241 | |
---|
242 | function myClear(obj) |
---|
243 | { |
---|
244 | obj.context.beginPath(); |
---|
245 | obj.context.fillStyle = 'white'; |
---|
246 | obj.context.fillRect(-10,-10,obj.canvas.width + 20, obj.canvas.height + 20); |
---|
247 | obj.context.fill(); |
---|
248 | } |
---|
249 | |
---|
250 | DO NOT simply use the RGraph.Clear() function in the onclear event listener function, as you will create an |
---|
251 | infinite loop. |
---|
252 | o [COMMON] Added chart.title.yaxis.align to the common background code. This is usable by: |
---|
253 | - Bar |
---|
254 | - Line |
---|
255 | - Scatter |
---|
256 | o [LINE] A bug has been fixed that is apparent when you're using chart.outofbounds and have null values. If you have this |
---|
257 | combination, please test your graphs! An example is here: http://dev.rgraph.net/tests/null.html |
---|
258 | o [ODO] Added chart.border.color1 |
---|
259 | o [ODO] Added chart.border.color2 |
---|
260 | o [ODO] Added chart.border.color3 |
---|
261 | o [ROSE] Corrected a bug in the Rose chart, introduced in the prior beta |
---|
262 | o [METER] Added the following tickmark controls to the Meter chart: |
---|
263 | chart.tickmarks.small.num |
---|
264 | chart.tickmarks.big.num |
---|
265 | chart.tickmarks.small.color |
---|
266 | chart.tickmarks.big.color |
---|
267 | o [RESIZING] Tooltips for the icons are now limited to Google Chrome and MSIE because of reliability issues. The cursor will |
---|
268 | still change in all browsers though |
---|
269 | o [THERMOMETER] Added chart.title.side |
---|
270 | o [TRADAR] Added multiple dataset support. eg: http://www.rgraph.net/examples/tradar.html |
---|
271 | o [TRADAR] Added key |
---|
272 | |
---|
273 | 5th March 2011 |
---|
274 | ============== |
---|
275 | o [COMMON] The default color for by the RGraph.Clear() function has been changed to transparent. |
---|
276 | o [COMMON] The RGraph.getSegment() function has been moved to be a method of both the Rose and the Pie charts, instead of part |
---|
277 | of the common object. ie Supposing your object is called myObj, it will now be myObj.getSegment(e), instead of |
---|
278 | RGraph.getSegment(e) |
---|
279 | o [INVOICE] Added Paypal button to invoice |
---|
280 | o [PIE] Added exploded segments. http://www.rgraph.net/docs/animation_segments.html Certain Pie chart options won't work |
---|
281 | with this feature |
---|
282 | o [THERMOMETER] Added initial implementation of this visual variation on the progress bar |
---|
283 | |
---|
284 | 26th February 2011 (STABLE) |
---|
285 | ================== |
---|
286 | [MISC] Stable release |
---|
287 | |
---|
288 | 19th February 2011 |
---|
289 | ================== |
---|
290 | o [BAR] Added chart.noaxes |
---|
291 | chart.noxaxis |
---|
292 | chart.noyaxis |
---|
293 | o [KEY] Added new test example of an interactive key. This feature isn't finished yet and has limited use cases. |
---|
294 | o [WEBSITE] Added facebook sharing icon |
---|
295 | |
---|
296 | 14th February 2011 |
---|
297 | ================== |
---|
298 | o [DOCS] Added example of persistent annotations |
---|
299 | o [HBAR] Updated docs |
---|
300 | |
---|
301 | 11th February 2011 |
---|
302 | ================== |
---|
303 | o [HBAR] Added chart.xmin |
---|
304 | o [MISC] Added chart.width and chart.height properties to remaining libraries |
---|
305 | o [LINE] Fixed slight bug in line when multiple lines are specified as one argument |
---|
306 | o [SCATTER] Added chart.labels.specific.align which allows you to center align labels |
---|
307 | |
---|
308 | 28th January 2011 (STABLE) |
---|
309 | ================= |
---|
310 | o [BAR] Added chart.background.grid.autofit.align, for making the grid lines line up with the ticks. Any chart.hmargin will |
---|
311 | throw the alignment out. |
---|
312 | o [DOCS] Added note to animation page about CSS vs <canvas> animation |
---|
313 | o [DOCS] Documented the custom event removall functions |
---|
314 | o [LINE] Corrected a bug with null tickmarks and the mouseover event |
---|
315 | o [LINE] Added chart.background.grid.autofit.align, for making the grid lines line up with the ticks. Any chart.hmargin will |
---|
316 | throw the alignment out. |
---|
317 | o [RESIZING] If the canvas has a CSS "border:", it is now preserved after a reset |
---|
318 | |
---|
319 | 22nd January 2011 |
---|
320 | ================= |
---|
321 | o [MISC] You can now revert the canvas back to tranparency with the RGraph.Clear() function by specifying "transparent" as the color. |
---|
322 | |
---|
323 | 15th January 2011 |
---|
324 | ================= |
---|
325 | o [ADJUSTING] Converted the Gantt chart state array (which is kept in the registry) to textual keys instead of numeric ones. |
---|
326 | o [API] Fixed slight bug with RGraph.array_max which presented itself in a few rare instances |
---|
327 | o [ANNOTATE] Converted annotating to DOM2 event registration |
---|
328 | o [FUNNEL] Added chart.highlight.stroke and chart.highlight.fill |
---|
329 | 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 |
---|
330 | bar |
---|
331 | o [HBAR] Added chart.xlabels |
---|
332 | o [MISC] Added chart.highlight.fill and chart.highlight.stroke to all pertinent graph types |
---|
333 | o [PROGRESS] Fully converted the progress bars to DOM2 |
---|
334 | o [RESIZING] Converted to DOM2 for event registration |
---|
335 | o [SCATTER] Added chart.ylabels.inverted |
---|
336 | |
---|
337 | 8th January 2011 |
---|
338 | ================ |
---|
339 | o [ADJUSTING] Converted all adjusting event handlers to DOM2 |
---|
340 | o [API] Added RGraph.GetWidth() and RGraph.GetHeight() |
---|
341 | o [BAR] Added chart.labels.above.angle, which can be from -90 to 90 (degrees) |
---|
342 | o [BAR] Added chart.colors.sequential for regular bar charts (not stacked, not grouped, but the applicable variants work) |
---|
343 | o [DOCS] Documentation updates |
---|
344 | o [EVENTS] New events have been added - onresizebegin, onresizeend, onannotatecolor, onannotateclear |
---|
345 | o [GANTT] Added seventh (border color) and eigth (linewidth) possible options to event options. |
---|
346 | o [GANTT] Gantt chart is now adjustable. You can drag the existing events about. Altering the extent of an event to follow. |
---|
347 | |
---|
348 | 1st January 2011 |
---|
349 | ================ |
---|
350 | o [ADJUSTING] Added onadjustbegin and onadjustend events |
---|
351 | o [API] RGraph.RemoveCustomEventListener() has been added |
---|
352 | o [API] RGraph.RemoveAllCustomEventListeners() has been added. This function can optionally take a canvas id to limit the clearing to) |
---|
353 | o [BAR] The bar chart now supports the chart.height and chart.width properties |
---|
354 | o [BAR] The Bar chart now supports the chart.tooltips.highlight property |
---|
355 | o [BAR] Added chart.highlight.fill (which is the fill color used for tooltips highlighting) |
---|
356 | o [BAR] Added support for adjusting when the X axis is in the center |
---|
357 | o [EVENTS] Added examples of each event to the events page |
---|
358 | o [HBAR] This can now have tooltips triggered by the onmousemove event when using chart.tooltips.event |
---|
359 | o [HPROGRESS] Added chart.tickmarks.zerostart for having tickmarks/labels start at zero |
---|
360 | o [BAR] Added chart.width and chart.height |
---|
361 | o [LINE] Added chart.width and chart.height |
---|
362 | o [LINE] Added chart.outofbounds support to adjusting (for the line chart) |
---|
363 | o [LINE] Added support for adjusting when the X axis is in the center |
---|
364 | o [MISC] Text function, when multiple carriage returns are in use, has been fixed |
---|
365 | o [ODO] Added border (the color of which is configurable with chart.needle.triangle.border) to the triangle pointer |
---|
366 | o [RESIZING] Added chart.resize.handle.adjust |
---|
367 | o [RESIZING] Added chart.resize.handle.background |
---|
368 | o [SCATTER} Added chart.width and chart.height |
---|
369 | o [SKELETON] Added chart.width and chart.height default properties (defaulting to null) |
---|
370 | o [VPROGRESS] Added the chart.width and chart.height properties |
---|
371 | o [VPROGRESS] Added adjusting to this chart type |
---|
372 | o [VPROGRESS] Added an example to the VProgress example page (http://www.rgraph.net/examples/vprogress.html) showing |
---|
373 | a key in graph mode. There's an example of gutter mode for the HProgress on the this test page |
---|
374 | |
---|
375 | NB Different font sizes in charts for X/Y labels is now no longer going to be added since it is no longer |
---|
376 | necessary with the new chart.width and chart.height properties. |
---|
377 | |
---|
378 | 24th December 2010 (STABLE) |
---|
379 | ================== |
---|
380 | o [ANNOTATING] Annotating has been changed to allow annotating to occur in the gutter |
---|
381 | |
---|
382 | 18th December 2010 |
---|
383 | ================== |
---|
384 | o [MSIE] MSIE 9 now uses the double click event to trigger the context menu |
---|
385 | o [ZOOM] Added a note about making the zoom in thumdnail mode circular: |
---|
386 | http://www.rgraph.net/docs/zoom.html#thumbnail |
---|
387 | |
---|
388 | 11th December 2010 |
---|
389 | ================== |
---|
390 | o [API] Added pointer, in the docs, for how to add text to your charts |
---|
391 | o [BAR] The Bar chart now converts null values to zero |
---|
392 | o [BAR] You can now specify a textual scale with chart.ylabels.specific |
---|
393 | o [GANTT] Fixed background bars when specifying an xmin |
---|
394 | o [HPROGRESS] Labels can now be on top of the bar as well as the bottom |
---|
395 | o [LINE] You can now specify a textual scale with chart.ylabels.specific |
---|
396 | o [MISC] Added the RGraph.SetConfig() function - http://www.rgraph.net/docs/setconfig.html |
---|
397 | o [MISC] Added chart.title.background to graph types that use a title |
---|
398 | o [PIE] Added chart.highlight.style.2d.color - default is a semi-transparent white color |
---|
399 | o [PIE] Added chart.tooltips.event |
---|
400 | o [SCATTER] Crosshairs readout now works when the X axis is in the center |
---|
401 | |
---|
402 | 4th December 2010 |
---|
403 | ================= |
---|
404 | o [GANTT] Added chart.xmin (default is 0) |
---|
405 | o [HBAR] Added chart.labels.above.decimals, defaulting to 0. You may need to set this to the number of desired decimals |
---|
406 | if you're expecting decimals |
---|
407 | o [LICENSING] If you prefer you can now use PayPal instead of Google Checkout to buy an RGraph license: |
---|
408 | http://www.rgraph.net/docs/licensing.html#paypal |
---|
409 | o [LINE] Fixed a bug with null points still showing tooltips |
---|
410 | o [MISC] The key handling has been rewritten. There is now a documentation page about keys: |
---|
411 | http://www.rgraph.net/docs/keys.html |
---|
412 | o [MISC] Added default key properties to all relevant graph types - the key has been completely rewritten and as such, |
---|
413 | you should check your graphs are as you expect. You may neeed to slightly adjust your key coordinates for example. |
---|
414 | o [SCATTER] Added option to have vertical bars (much like the horizontal bars option) |
---|
415 | o [SKELETON] Added more default properties |
---|
416 | o [VPROGRESS] You can now position the labels on the left of the chart instead of the (default) right. |
---|
417 | |
---|
418 | 27th November 2010 (STABLE) |
---|
419 | ================== |
---|
420 | o [BAR] When showing 10 Y labels, chart.scale.decimals is respected |
---|
421 | o [DOCS] Add an example showing dynamic updating |
---|
422 | o [DOCS] Added animation example using jQuery |
---|
423 | o [LINE] When showing 10 Y labels, chart.scale.decimals is respected |
---|
424 | o [MISC] Improved the jQuery animation example |
---|
425 | o [MISC] Removed the "functions as colors" option - this may re-added at a later date |
---|
426 | o [SCATTER] When showing 10 Y labels, chart.scale.decimals is respected |
---|
427 | o [SKEL] Added lots more default default properties and functionality that common RGraph functionality |
---|
428 | uses, for example: chart.resizable. |
---|
429 | |
---|
430 | 20th November 2010 |
---|
431 | ================== |
---|
432 | o [API] Documented RGraph.background.Draw(). |
---|
433 | o [DOCS] Added note to AJAX section about types |
---|
434 | o [DOCS] Added skeleton object which can be used to ease creating new graph types |
---|
435 | o [DOCS] Added note to misc docs about debugging your graphs |
---|
436 | o [LINE] Fixed line chart tooltips as separate arguments |
---|
437 | o [MISC] Minor adjustments to placement and borders |
---|
438 | o [MISC] For the line/bar/scatter, when the X axis is at the bottom and there is a background bar with a |
---|
439 | negative start (or it results in a negative end value), you now get a warning. |
---|
440 | o [MISC] Added animation example using jQuery |
---|
441 | o [MSIE] Changed instances of document.all to RGraph.isIE8() |
---|
442 | o [RESIZING] Tweaked the positioning a little, so now nothing should move when you resize a canvas |
---|
443 | o [SKEL] Added a skeleton file, which can be used as a base when creating new RGraph libraries. |
---|
444 | |
---|
445 | 13th November 2010 |
---|
446 | ================== |
---|
447 | o [API] Added RGraph.array_shift() function (removes an element from the beginning of an array) |
---|
448 | o [LINE] Added chart.labels.above and chart.labels.above.size (default is 8) |
---|
449 | o [LINE] All chart labels are now shown, regardless of how many points on the line there are. |
---|
450 | 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: |
---|
451 | http://dev.rgraph.net/tests/line.arguments.html |
---|
452 | o [LINE] In Google Chrome, the shadow fix is applied by default. An option exists to enable you to turn this off: chart.chromefix |
---|
453 | In a few rare cases you will need to turn off shadow blurring (chart.shadow.blur=0) |
---|
454 | o [MISC] Added more options for in-graph labels. See http://www.rgraph.net/docs/ingraph.html |
---|
455 | o [MISC] Added note about AJAX and types |
---|
456 | o [VPROGRESS] Added chart.tooltips.coords.adjust |
---|
457 | o [VPROGRESS] Added chart.min |
---|
458 | o [VPROGRESS] Added chart.labels.count, chart.min, chart.scale.decimals |
---|
459 | |
---|
460 | 6th November 2010 |
---|
461 | ================= |
---|
462 | o [API] RGraph.getScale() now takes the graph object as the second argument |
---|
463 | o [BAR] Added chart.labels.above.decimals, defaulting to 0 |
---|
464 | 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 |
---|
465 | here: http://dev.rgraph.net/tests/above.bar.html |
---|
466 | o [BIPOLAR] Added chart.gutter.center, which controls the space where the labels are |
---|
467 | O [BIPOLAR] Added chart.scale.round |
---|
468 | o [DOCS] Added note to API docs about references available |
---|
469 | o [HBAR] Added chart.scale.decimals |
---|
470 | o [HBAR] Added chart.scale.round |
---|
471 | o [HPROGRESS] Added chart.min, for specifying a minimum value and chart.scale.decimals |
---|
472 | o [LINE] Y labels can once again be 1/3/5/10 |
---|
473 | o [LINE] Added chart.scale.round |
---|
474 | o [LINE] chart.outofbounds is now usable in conjunction with chart.ymax |
---|
475 | o [LINE] Added chart.chromefix |
---|
476 | o [RESIZE] Resize now sets the placeholder DIVs 'position' CSS value as inline-block, thus reducing page re-organisation |
---|
477 | o [ROSE] Added chart.scale.decimals |
---|
478 | o [ROSE] Added chart.ymax |
---|
479 | o [ROSE] Added chart.ymin (There's an example here: http://dev.rgraph.net/tests/rose.ymin.html |
---|
480 | o [RSCATTER] Added chart.scale.decimals // If you use the Rscatter, please test this with your graph(s) |
---|
481 | o [RSCATTER] Added chart.scale.round // If you use the Rscatter, please test this with your graph(s) |
---|
482 | o [RSCATTER] Added chart.ymin // If you use the Rscatter, please test this with your graph(s) |
---|
483 | o [SCATTER] Y labels can once again be 1/3/5/10 |
---|
484 | o [SCATTER] Added chart.scale.decimals |
---|
485 | o [SCATTER] Added chart.scale.round |
---|
486 | o [SCATTER] Scatter chart, translating and crosshairs now work when you tell RGraph how you've translated using |
---|
487 | chart.tooltips.coords.adjust |
---|
488 | o [SCALE] Added chart.scale.round to: bar, bi-polar, line, rscatter, rose, scatter, tradar This means that scales produced are |
---|
489 | rounded up, producing rounder values |
---|
490 | o [SCALE] Re-added 10 Y labels to Line/Scatter. This may be best used In conjunction with chart.scale.round |
---|
491 | o [TRADAR] Added chart.scale.round |
---|
492 | |
---|
493 | 30th October 2010 (STABLE) |
---|
494 | ================= |
---|
495 | o [DOCS] The combination example has been changed and extended. It now shows Pie charts in the tooltips, |
---|
496 | which can be clicked on. |
---|
497 | o [DOCS] Added note about using RGraph.showPNG() without a context menu. |
---|
498 | o [DOCS] RGraph.showPNG() has had it's parameter list changed: http://www.rgraph.net/docs/api.html |
---|
499 | o [API] Added fix to crosshairs when coordinates are used in conjunction with an X minimum value |
---|
500 | |
---|
501 | |
---|
502 | 23rd October 2010 |
---|
503 | ================= |
---|
504 | |
---|
505 | Important: |
---|
506 | The Line (and Scatter chart) chart have been PARTIALLY REVERTED, meaning that the number of labels is again a |
---|
507 | choice between 1/3/5. The option to have 10 labels will be re-added, but for positive charts only, and |
---|
508 | probably for scales with maximum values over 10. |
---|
509 | |
---|
510 | o [API] The RGraph.showPNG() function can now accept the canvas to use as an (optional) argument, |
---|
511 | allowing you to use the RGraph.showPNG() function with an image, eg: |
---|
512 | http://www.rgraph.net/examples/tradar.html (1st graph) |
---|
513 | o [BAR] Bar chart can now only have 1/3/5/10 labels |
---|
514 | o [GANTT] Borders are now a little thinner (and less blurry) |
---|
515 | o [KEY] Rounded key corners now lives behind an option: chart.key.rounded (default is false), also documented this |
---|
516 | o [KEY] Filled keys now only cover the key with one layer of color - so transparency works better |
---|
517 | o [PNG] URL is now selected by default |
---|
518 | o [SCATTER] Box plot coords bug has been corrected |
---|
519 | o [SCATTER] The default for chart.scale.decimals has been changed fr0m 0 (zero) to null. You may need to set this now |
---|
520 | with: myScatter.Set('chart.scale.decimals', 0); |
---|
521 | |
---|
522 | 16th October 2010 |
---|
523 | ================= |
---|
524 | o [LINE] Y axis can now have an arbitrary number of labels: http://dev.rgraph.net/tests/ymin.html |
---|
525 | o [LINE] Made addition so that in Chrome a 1px linewidth is changed to 1.01 |
---|
526 | o [MISC] Corners on the key (in graph mode) are now curvy |
---|
527 | o [MISC] RGraph.showPNG() now shows the data: URL to the image and makes it easy to copy it to the clipboard |
---|
528 | |
---|
529 | 9th October 2010 |
---|
530 | ================ |
---|
531 | o [LINE] Changed decimal handling - you may need to specify this: myLine.Set('chart.scale.decimals', 0); |
---|
532 | o [LINE] Added chart.outofbounds (default is false) |
---|
533 | o [LINE] Added obj.getPoint(e) method which simplifies getting the pertinent point on the line |
---|
534 | chart in events (eg the onmousemove event, and now the Line chart uses it) |
---|
535 | o [LINE] Line charts can now have custom tickmarks |
---|
536 | o [SCATTER] Added facility for custom tickmarks |
---|
537 | o [WEBSITE] Fixed favicon path |
---|
538 | |
---|
539 | 1st October 2010 |
---|
540 | ================ |
---|
541 | |
---|
542 | In October, 25% of all license fees will be donated to Unicef - the International charity for children |
---|
543 | |
---|
544 | o [BAR] Added .getBar() method. This allows you to easily get the focused/selected bar. There is an example usage here: |
---|
545 | o [DOCS] Documentation is no longer dynamic |
---|
546 | o [FUNNEL] Shadows can now go upwards (ie any x/y offset is feasible) |
---|
547 | o [FUNNEL] Converted this chart type to DOM2 for tooltips |
---|
548 | o [GANTT] This chart has been moved to DOM2 for tooltips |
---|
549 | o [HPROGRESS] This chart has been moved to DOM2 for tooltips |
---|
550 | o [MISC] Colors can now be functions as well as well as strings/gradients. These colors are resolved once, at the start |
---|
551 | of the .Draw() method |
---|
552 | o [PIE] Documented method .getSegment(). Used for getting the pertinent |
---|
553 | segment when the canvas is clicked on (for example), http://www.rgraph.net/docs/pie.html#available.methods |
---|
554 | o [ROSE] This chart has been moved to DOM2 for tooltips |
---|
555 | o [ROSE] Documented method .getSegment(). Used for getting the pertinent |
---|
556 | segment when the canvas is clicked on (for example), http://www.rgraph.net/docs/rose.html#available.methods |
---|
557 | o [RSCATTER] This chart has been moved to DOM2 for tooltips |
---|
558 | o [SCATTER] This chart has been moved to DOM2 for tooltips |
---|
559 | o [SCATTER] Added new properties: chart.yaxispos |
---|
560 | chart.xaxis |
---|
561 | chart.noendxtick |
---|
562 | o [TOOLTIPS] Fixed a tooltip bug that probably only presented itself on the bar chart example page |
---|
563 | o [TRADAR] Added chart.tooltips.highlight (default is true) |
---|
564 | o [TRADAR] This chart has been moved to DOM2 for tooltips |
---|
565 | o [VPROGRESS] This chart has been moved to DOM2 for tooltips |
---|
566 | o [XML] Removed XML documentation |
---|
567 | |
---|
568 | 25th September 2010 (STABLE) |
---|
569 | =================== |
---|
570 | o [DOCS] Fleshed out the integration example - http://www.rgraph.net/docs/index.html#mysql |
---|
571 | o [DOCS] Added note to docs about line chart obj.original_data |
---|
572 | |
---|
573 | 18th September 2010 |
---|
574 | =================== |
---|
575 | o [ANNOTATE] Added onannotatestart and onannotateend events |
---|
576 | o [CONTEXT] Fixed submenu offset in MSIE 9 |
---|
577 | o [DOCS] Added MySQL integration example to integration docs |
---|
578 | o [DOCS] Documented how to use a dynamically created canvas with ExCanvas |
---|
579 | o [MODALDIALOG] Removed MSIE 8 DirectX shadow from ModalDialog |
---|
580 | o [MODALDIALOG] Better MSIE 9 compatibility |
---|
581 | o [PIE] Fixed Pie chart sticks for Chrome 6 |
---|
582 | o [TOOLTIPS] If Y position is less than 0, tooltips are now shown below the cursor to mitigate this |
---|
583 | o [WEBSITE] Added social networking icons to all pages |
---|
584 | o [WEBSITE] "Preload" social networking icons |
---|
585 | |
---|
586 | 11th September 2010 |
---|
587 | =================== |
---|
588 | o [API] Updated docs for RGraph.Redraw() slightly |
---|
589 | o [LINE] Added chart.toltips.highlight |
---|
590 | o [MISC] Updated the combined bar/line example |
---|
591 | o [ODO] The chart.units.pre and chart.units.post properties have changed to chart.value.units.pre and chart.value.units.post. |
---|
592 | The chart.units.pre and chart.units.post properties have changed functionally. |
---|
593 | o [ODO] Added chart.needle.extra to allow you to specify extra needles. |
---|
594 | o [RSCATTER] Added chart.toltips.highlight |
---|
595 | o [SCATTER] Added chart.toltips.highlight |
---|
596 | o [SCATTER] Added coordinates readout: chart.crosshairs.coords |
---|
597 | chart.crosshairs.coords.fixed |
---|
598 | chart.crosshairs.coords.fadeout |
---|
599 | chart.crosshairs.coords.labels.x |
---|
600 | chart.crosshairs.coords.labels.y |
---|
601 | Example: http://dev.rgraph.net/tests/crosshairs.html |
---|
602 | o [ZOOM] Much improved the smoothness of the indicator box when in area mode - see http://www.rgraph.net/docs/zoom.html |
---|
603 | for an example of area mode |
---|
604 | |
---|
605 | 4th September 2010 |
---|
606 | ================== |
---|
607 | o [API] Changed RGraph.number_format() functions arguments |
---|
608 | o [API] Added RGraph.getGutterSuggest() function, which is a suggestion based on the left labels (only) |
---|
609 | for the chart.gutter setting. |
---|
610 | o [API] Added RGraph.showPNG() function, which makes it easy to get images of graphs. This is designed to be |
---|
611 | used in conjunction with the context menu, and is therfore defined in the RGraph.common.context.js file. |
---|
612 | There's documentation about it here: http://www.rgraph.net/docs/png.html |
---|
613 | o [BAR] Added key shadow control |
---|
614 | o [BAR] Added chart.scale.point and chart.scale.decimal |
---|
615 | o [BIPOLAR] Added chart.scale.point and chart.scale.decimal |
---|
616 | o [FUNNEL] Added key shadow control |
---|
617 | o [HBAR] Moved to DOM 2 event handler functions |
---|
618 | o [HBAR] Added chart.scale.point and chart.scale.decimal |
---|
619 | o [LINE] Added key shadow control |
---|
620 | o [LINE] Added warning about Chrome 6 shadow bug |
---|
621 | o [LINE] Added chart.noyaxis |
---|
622 | o [LINE] Added chart.scale.point and chart.scale.decimal |
---|
623 | o [MISC] Added RGraph.getGutterSuggest(). See the misc documentation for more detail |
---|
624 | o [MSIE] Now that RGraph is moving to DOM2, tooltips on graph libraries that have been changed will not function in MSIE8. |
---|
625 | The graphs will still be shown, however tooltips will not function. MSIE9 will still work. |
---|
626 | o [ODO] Pointer is now more pointy |
---|
627 | o [PIE] Moved to DOM 2 event handler functions |
---|
628 | o [ROSE] Added key shadow control |
---|
629 | o [RSCATTER] Added key shadow control |
---|
630 | o [SCATTER] Added chart.tooltips.coords.adjust |
---|
631 | o [SCATTER] Added key shadow control |
---|
632 | o [SCATTER] Added chart.scale.point and chart.scale.decimal |
---|
633 | o [TRADAR] Added key shadow control |
---|
634 | o [WEBSITE] Added code to async page that demonstrates the difference more |
---|
635 | |
---|
636 | 28th August 2010 |
---|
637 | ================ |
---|
638 | o [API] Updated the API docs a little with the correct data properties for some graph types |
---|
639 | o [DOCS] Added information about AJAX requests to performance section |
---|
640 | o [DOCS] Added information about the DOMContentLoaded event to the docs. |
---|
641 | o [LINE] Fixed problem with chart.ylabels = false |
---|
642 | o [METER] Added arrow head to the Meter |
---|
643 | o [METER] Removed outer labels |
---|
644 | o [METER] Increased number of labels to 11 |
---|
645 | o [MSIE] A few small tweaks to the palette, the scatter chart, the context menu, and tooltips |
---|
646 | o [ODO] A few fixes for the Odometer in Chrome 6, and a few minor enhancements to the appearance. |
---|
647 | o [WEBSITE] Live site now uses images.rgraph.net for the index page ** REVERTED ** |
---|
648 | o [WEBSITE] Social networking icons are now combined into one image. |
---|
649 | |
---|
650 | 21st August 2010 |
---|
651 | ================ |
---|
652 | o [HBAR] Added chart.units.ingraph (for when your units are quite long) |
---|
653 | o [MISC] Fixed various bugs in circular charts with Chrome 6 |
---|
654 | o [MISC] Added note to front page about suitability for Chrome extensions |
---|
655 | o [MSIE] Lots more fixes for MSIE 9 |
---|
656 | |
---|
657 | 14th August 2010 |
---|
658 | ================ |
---|
659 | o [BAR] Added chart.tooltips.coords.adjust which allows you to adjust tooltip coordinates when you translate |
---|
660 | o [HBAR] HBar shadow is now "unified", so you can have an upwards shadow with a large offset and it still looks OK |
---|
661 | o [HBAR] "chart.labels.abovebar" are now left aligned if they would go off the end of the canvas |
---|
662 | o [HBAR] Fixed a bug with chart.strokecolor - renamed to chart.strokestyle |
---|
663 | o [LINE] Added chart.tooltips.coords.adjust (for when you translate() first) |
---|
664 | o [LINE] Tweaked filled/stepped line charts - stepped line charts show trailing line again |
---|
665 | o [LINE] Tickmarks, as well as a string, can now also be an array of tickmark styles, eg: |
---|
666 | http://dev.rgraph.net/tests/test3.html |
---|
667 | o [LINE] Added chart.ylabels.invert |
---|
668 | o [MISC] You can now specify in-graph labels like this: |
---|
669 | line4.Set('chart.labels.ingraph', [6,'July', 3, 'November']); |
---|
670 | If you have a lot ofempty spaces, this will help. |
---|
671 | o [MISC] Added type property(=common) to common objects |
---|
672 | o [ODO] Improved the appearance of the Odometer border |
---|
673 | o [SCATTER] Tickmarks are no longer drawn when the ticks are boxplots |
---|
674 | o [SCATTER] Added chart.xmin (upgrade cautiously) |
---|
675 | o [SCATTER] Boxplots are now usable when the X axis is in the center |
---|
676 | |
---|
677 | o [NOTE] Chrome 6 appears to have an issue with canvas shadows. Other browsers are fine. A workaround has been added to the |
---|
678 | Line chart library, however it won't be a solution for all cases. In these cases, turn off shadow blurring. |
---|
679 | |
---|
680 | 7th August 2010 |
---|
681 | =============== |
---|
682 | o [BAR] Changed this graph type over to the DOM2 .addEventListener() for tooltips |
---|
683 | o [BAR] Bar chart can now have an arbitrary number of labels |
---|
684 | o [BAR] Added chart.ylabels.inside |
---|
685 | o [BAR] Labels can now be at any angle |
---|
686 | o [BIPOLAR] Changed the default colors to just one - green |
---|
687 | o [EVENTS] Added more events: |
---|
688 | o onmodaldialog |
---|
689 | o onresize |
---|
690 | o onadjust |
---|
691 | o onannotate |
---|
692 | o [HPROGRESS] Multiple segments are now supported |
---|
693 | O [HPROGRESS] Added the ability to configure the number of inner tickmarks |
---|
694 | o [LINE] Labels can now be at any angle |
---|
695 | o [LINE] Changed this graph type to use the DOM2 .addEventListener() for tooltips |
---|
696 | o [MISC] Added isRGraph property to common objects |
---|
697 | o [MISC] Added chart.title.hpos to all graph libraries |
---|
698 | o [MODALDIALOG] Added onmodaldialog event |
---|
699 | o [ODO] Outer shadow is now configurable |
---|
700 | o [ODO] Inner shadow is now configurable |
---|
701 | o [PROGRESS] This has now been split into the HProgress and VProgress |
---|
702 | o [SCATTER] Labels can now be at any angle |
---|
703 | o [TOOLTIPS] Added contract effect, similar to expand but in reverse |
---|
704 | o [TRADAR] Background grid now matches RScatter in terms of width etc |
---|
705 | o [VPROGRESS] Multiple segments are now supported |
---|
706 | o [VPROGRESS] Added the ability to configure the number of inner tickmarks |
---|
707 | |
---|
708 | o [NOTE] Upgrading to the new H/VProgress should be done cautiously as they have undergone significant alterations |
---|
709 | |
---|
710 | 31st July 2010 |
---|
711 | ============== |
---|
712 | o [MISC] Stable release |
---|
713 | o [DOCS] Added CSS class: RGraph_palette |
---|
714 | o [DOCS] Added simple example AJAX function to integration documentation: |
---|
715 | http://www.rgraph.net/docs/index.html#integration |
---|
716 | o [ZOOM] Fixed a fade-in bug with full canvas zoom |
---|
717 | |
---|
718 | 24th July 2010 |
---|
719 | ============== |
---|
720 | o [LINE] This chart can now have text at any angle. Other graph types to follow |
---|
721 | o [MISC] The minify script now accepts multiple arguments (filenames), |
---|
722 | eg. ./minify file1 file2 file3 ... |
---|
723 | |
---|
724 | 17th July 2010 |
---|
725 | ============== |
---|
726 | o [BAR] Abovebar labels in GROUPED charts are now formatted |
---|
727 | o [BIPOLAR] Moved this to use addeventListener() for events - this is a test case |
---|
728 | o [EVENTS] Renamed the RGraph functions RGraph.AddEventListener() and RGraph.FireEvent() |
---|
729 | to RGraph..AddCustomEventListener() and RGraph.FireCustomEvent() |
---|
730 | o [EVENTS] Added onbeforedraw event which fires at the start of the .Draw() function |
---|
731 | o [EVENTS] Added onzoom event to all types of zoom. See docs for details |
---|
732 | o [HBAR] Added formatting to above bar labels |
---|
733 | o [HBAR] Fixed grouped HBars with shadows going upwards (partially) |
---|
734 | o [ODO] Changed a few internal properties. Read more in the docs/.BC.txt file |
---|
735 | o [ODO] Changed chart.needle.style to chart.needle.color |
---|
736 | o [RSCATTER] Updated test script |
---|
737 | o [TRADAR] Added chart.labels.axes - defaults to "nsew" |
---|
738 | o [TRADAR] Added chart.ymax |
---|
739 | o [BIPOLAR] Implemented chart.xtickinterval. If you specify this, X tickmark spacing is totally down to this setting |
---|
740 | o [MISC] Added chart.tooltips.override (see tooltips docs for details) |
---|
741 | |
---|
742 | 9th July 2010 |
---|
743 | ============= |
---|
744 | o [API] Added __index__ to tooltip DIVs, which corresponds to the original tooltips array. If you're not using an array of strings |
---|
745 | for your tooltips, this is not pertinent |
---|
746 | o [API] The RGraph.Tooltip() function now accepts an extra parameter - the index of the tooltip |
---|
747 | o [MISC] Introduced event support. There are currently just three events - ontooltip - which naturally fires when |
---|
748 | a tooltip is shown, oncontextmenu - which fires when the RGraph context menu is shown and ondraw - which |
---|
749 | fires when the .Draw() method is called.. More information is available here: |
---|
750 | http://www.rgraph.net/docs/events.html |
---|
751 | o [MISC] Added snap tooltip effect for graph types where the tooltips are triggered using the onmousemove event, |
---|
752 | ie Line, Rscatter, Scatter and the Tradar |
---|
753 | o [MISC] MooTools compatibility fix |
---|
754 | o [MISC] Added obj.isRGraph boolean to all graph objects. This is documented on the misc docs page (docs/misc.html) |
---|
755 | o [MSIE] MSIE9 compatibility work |
---|
756 | o [ODO] You can now use textual labels instead of numbers, eg. N/S/E/W (using chart.labels) |
---|
757 | o [ODO] Added chart.zerostart option determining whether the top label is zero or the end value |
---|
758 | o [ODO] Fixed a pointer bug |
---|
759 | o [ODO] Fixed a rounding issue and added chart.scale.decimals (default is 0) |
---|
760 | o [ODO] Colors can now be configured with: chart.green.color, chart.yellow.color, chart.red.color |
---|
761 | o [PROGRESS] Changed a few internal properties. Read more in the docs/.BC.txt file |
---|
762 | o [TRADAR] Added background diagonal lines (going from the center outwards) |
---|
763 | |
---|
764 | |
---|
765 | 26th June 2010 |
---|
766 | ============== |
---|
767 | o Stable release |
---|
768 | |
---|
769 | 18th June 2010 |
---|
770 | ============== |
---|
771 | o [BAR] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines |
---|
772 | o [DOCS] Documentation pages have been reorganised and a contents list added to each page |
---|
773 | o [GANTT] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines |
---|
774 | o [HBAR] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines |
---|
775 | o [LINE] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines |
---|
776 | o [SCATTER] Documented grid properties: chart.background.grid.autofit, chart.background.grid.autofit.numhlines, chart.background.grid.autofit.numvlines |
---|
777 | o [WEBSITE] Added warning about MSIE versions less than 8 |
---|
778 | |
---|
779 | 5th June 2010 |
---|
780 | ============= |
---|
781 | o [HBAR] Added the following properties: chart.title.xaxis |
---|
782 | chart.title.yaxis |
---|
783 | chart.title.xaxis.pos |
---|
784 | chart.title.yaxis.pos |
---|
785 | o [ROSE] Slightly increased the area recognised to initiate resizing the Rose (ie the size of the hotspot) |
---|
786 | o [TRADAR] Added adjusting to the TRadar |
---|
787 | |
---|
788 | 29th May 2010 |
---|
789 | ============= |
---|
790 | o [BAR] Added adjusting |
---|
791 | o [ODO] Added gray border effect |
---|
792 | o [ODO] Added chart.tickmarks.highlight |
---|
793 | o [PROGRESS] Added adjusting |
---|
794 | o [ROSE] Added adjusting |
---|
795 | o [SCATTER] Added chart.ymin |
---|
796 | |
---|
797 | 22nd May 2010 |
---|
798 | ============= |
---|
799 | o [LINE] Added interactive adjustments |
---|
800 | |
---|
801 | 15th May 2010 |
---|
802 | ============= |
---|
803 | o [API] Updated the .getSegment() for use with the Rose chart and Donut variant charts |
---|
804 | o [API] Added RGraph.array_pad() function |
---|
805 | o [BAR] You can now have grouped bar charts with shadows going to the left |
---|
806 | o [LINE] Linewidth can now, as well as being a single number, be an array of numbers, one for each line |
---|
807 | o [LINE] You can now have labels on the inside of the Y axis as opposed to having them in the gutter |
---|
808 | o [MISC] ModalDialog and zoom background DIVs are now much better in regards to page coverage (the semi-opaque background) |
---|
809 | o [MISC] Removed RGraph.getPageWidth() and RGraph.getPageHeight() functions |
---|
810 | o [MISC] You can now pass a color as the second argument to RGraph.Redraw() which it will use |
---|
811 | o [MISC] Resizing the window when zoomed no longer hides the zoom |
---|
812 | o [ODO] Little bit of work on pointers and MSIE compatibility |
---|
813 | o [ODO] Added "digital" readout option, as shown on the example page |
---|
814 | o [PROGRESS] This chart type can now have an "in-bar" indicator |
---|
815 | o [PIE] Converted this chart to use RGraph.getSegment() for tooltips |
---|
816 | o [ROSE] You can now set the strokestyle |
---|
817 | o [ROSE] Converted this chart to use RGraph.getSegment() for tooltips |
---|
818 | o [SCATTER] Added chart.line.linewidth and, as with the line, it can be either a number or an array of numbers |
---|
819 | o [SCATTER] chart.line.stepped can now, as well as simply true or false, be an array of booleans. This allows you to have |
---|
820 | multiple lines, some stepped, some not. |
---|
821 | |
---|
822 | 8th May 2010 |
---|
823 | ============ |
---|
824 | o [MISC] You can now have multi-line labels by using the text "\r\n" in your label (without the quotes) |
---|
825 | o [MISC] Resizing a graph no longer affects the page layout |
---|
826 | o [ROSE] Added labels to this chart |
---|
827 | o [ROSE] The Rose chart origin is now the "north" axis |
---|
828 | o [WEBSITE] Re-arranged the front page |
---|
829 | o [WEBSITE] Removed a lot of examples from the website and made the whole thing a little more streamlined |
---|
830 | o [ZOOM] Once visible, you can now double click a zoomed area to expand it to a full size zoom. You can see |
---|
831 | this on the line graph on the front page. |
---|
832 | |
---|
833 | 1st May 2010 |
---|
834 | ============ |
---|
835 | o [DONUT] This is no longer a seperate class, but now a variant of the Pie chart (chart.variant = donut) |
---|
836 | o [MISC] Added note about copying the text in tooltips using Firefox |
---|
837 | o [ROSE] Tooltip highlighted area is now "under" the labels (as opposed to "over") |
---|
838 | |
---|
839 | 25th April 2010 |
---|
840 | =============== |
---|
841 | o [MISC] Separated out resizing functionality into it's own file - RGraph.common.resizing.js This further reduces the size of |
---|
842 | RGraph.common.core.js |
---|
843 | 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 |
---|
844 | the zoom |
---|
845 | o [MISC] Added RGraph_zoomed_area CSS class |
---|
846 | o [MISC] Added chart.crosshairs.linewidth to bar, line and scatter |
---|
847 | o [MISC] You can now have a single level of submenu items with the context menu |
---|
848 | o [RADAR] This chart has been renamed to Rose and the appearance enhanced |
---|
849 | |
---|
850 | 17th April 2010 |
---|
851 | =============== |
---|
852 | o [BAR] This chart type can now use the onmousemove event for tooltips instead of the onmousedown |
---|
853 | o [DOCS] Added tooltips documentation page - this explains tooltips and how you can specify them. There are now 4 methods available. |
---|
854 | o [MISC] The zoomed area is now draggable once visible |
---|
855 | o [MISC] Split out RGraph.common.js into separate files, consisting of: |
---|
856 | o RGraph.common.core.js |
---|
857 | o RGraph.common.annotate.js |
---|
858 | o RGraph.common.context.js |
---|
859 | o RGraph.common.tooltips.js |
---|
860 | o RGraph.common.zoom.js |
---|
861 | If you don't use any of the interactive features, the core common library is now roughly half the size. See |
---|
862 | http://www.rgraph.net/docs/index.html#implementation for details of the new way to implement RGraph |
---|
863 | o [MISC] You can now specify the CSS class that tooltips use (using chart.tooltips.css.class). If you have multiple |
---|
864 | graphs on one page and want the tooltips to appear differently, this is how to do it |
---|
865 | o [MISC] New tooltip effect - "none". Which, as the name implies, doesn't fade or expand. |
---|
866 | |
---|
867 | 10th April 2010 |
---|
868 | =============== |
---|
869 | o [MISC] Cleaned up each graphs coords array. If you use the coords arrays, you may need to adjust your numbers slightly. |
---|
870 | 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) |
---|
871 | o [MISC] Added details of backwards compatibility breaks |
---|
872 | o [MISC] New zoom mode - area. You can see this on the front page line graph and on the zoom documentation page |
---|
873 | o [MISC] Added resizing capability. Will not work with other dynamic features (except the context menu) |
---|
874 | |
---|
875 | 3rd April 2010 |
---|
876 | ============== |
---|
877 | o [BAR] Added new grid properties: chart.background.grid.autofit |
---|
878 | chart.background.grid.autofit.numhlines |
---|
879 | chart.background.grid.autofit.numvlines |
---|
880 | o [BAR] Added chart.title.xaxis |
---|
881 | o [BAR] Added chart.title.yaxis |
---|
882 | o [BAR] Added chart.title.xaxis.pos |
---|
883 | o [BAR] Added chart.title.yaxis.pos |
---|
884 | o [GANTT] Adjusted the background grid, adding the required default properties |
---|
885 | o [GANTT] Added new grid properties: chart.background.grid.autofit |
---|
886 | chart.background.grid.autofit.numhlines |
---|
887 | chart.background.grid.autofit.numvlines |
---|
888 | o [HBAR] Added new grid properties: chart.background.grid.autofit |
---|
889 | chart.background.grid.autofit.numhlines |
---|
890 | chart.background.grid.autofit.numvlines |
---|
891 | o [LINE] Multiple shadow colors are now facilitated (see example on front page) |
---|
892 | o [LINE] Added new grid properties: chart.background.grid.autofit |
---|
893 | chart.background.grid.autofit.numhlines |
---|
894 | chart.background.grid.autofit.numvlines |
---|
895 | o [LINE] Added chart.title.xaxis |
---|
896 | o [LINE] Added chart.title.yaxis |
---|
897 | o [LINE] Added chart.title.xaxis.pos |
---|
898 | o [LINE] Added chart.title.yaxis.pos |
---|
899 | o [LINE] Added chart.backdrop, chart.backdrop.alpha and chart.backdrop.size |
---|
900 | o [LINE] Shadow color can now be an array of shadow colors. ie. A different one for each line |
---|
901 | o [MISC] Added note about installing your own event handlers to misc documentation page |
---|
902 | o [MISC] Added RGraph.SetShadow() - a shortcut function for setting the shadow |
---|
903 | o [ODO] Added option to not draw the pointer tail |
---|
904 | o [ODO] Added chart.needle.type option. It can be "pointer" (default) or "triangle". |
---|
905 | o [PROGRESS] Added chart.margin |
---|
906 | o [PROGRESS] Added inner tickmarks (chart.tickmarks.inner) |
---|
907 | o [PROGRESS] Made examples a bit better |
---|
908 | o [SCATTER] Connecting lines can now be stepped (chart.line.stepped) |
---|
909 | o [SCATTER] You can now specify the exact X point at which an X label is drawn |
---|
910 | o [SCATTER] Added new grid properties: chart.background.grid.autofit |
---|
911 | chart.background.grid.autofit.numhlines |
---|
912 | chart.background.grid.autofit.numvlines |
---|
913 | o [SCATTER] Added chart.title.xaxis |
---|
914 | o [SCATTER] Added chart.title.yaxis |
---|
915 | o [SCATTER] Added chart.title.xaxis.pos |
---|
916 | o [SCATTER] Added chart.title.yaxis.pos |
---|
917 | |
---|
918 | |
---|
919 | +------------------------------------------------------------------------------------------------------------+ |
---|
920 | | STABLE RELEASE - 27th March 2010 | |
---|
921 | +------------------------------------------------------------------------------------------------------------+ |
---|
922 | |
---|
923 | |
---|
924 | 27th March 2010 |
---|
925 | =============== |
---|
926 | o [MISC] Just tweaks - nothing major |
---|
927 | |
---|
928 | 20th March 2010 |
---|
929 | =============== |
---|
930 | o [MISC] Reverted dark background color for zoom back to the lighter one |
---|
931 | o [MODALDIALOG] Reverted the dark background color back to the lighter one |
---|
932 | o [METER] Added more feint tickmarks |
---|
933 | o [METER] Labels are now angled. This will be an option in the future |
---|
934 | o [ODO] Added more feint tickmarks |
---|
935 | o [ODO] Labels are now angled. This will be an option in the future |
---|
936 | o [ODO] Significant changes to this see the docs page - http://www.rgraph.net/docs/odo.html |
---|
937 | |
---|
938 | 13th March 2010 |
---|
939 | =============== |
---|
940 | o [MISC] Removed curvy corner from context menu |
---|
941 | o [WEBSITE] Added Google Buzz social networking icon |
---|
942 | o [MODALDIALOG] Darkened the background a little. You can set this back if you wish by using the ModalDialog_dialog CSS class |
---|
943 | |
---|
944 | 6th March 2010 |
---|
945 | ============== |
---|
946 | o [METER] Documented shadow properties |
---|
947 | o [MISC] Added RGraph.getPageWidth() which returns the page width, accommodating browser differences |
---|
948 | o [MISC] Added RGraph.getPageHeight() which returns the page height, accommodating browser differences |
---|
949 | o [MODALDIALOG] Increased the radius of the corners (ie they're more rounded now) |
---|
950 | o [MODALDIALOG] Documented the ModalDialog CSS classes and also added miscellaneous documentation |
---|
951 | o [MSIE] Added context menu to the MSIE example |
---|
952 | |
---|
953 | 27th February 2010 |
---|
954 | ================== |
---|
955 | o [API] Added information about the coords array. |
---|
956 | o [API] Added a little information about dynamically updating your graphs |
---|
957 | o [MISC] Zoom in canvas mode now has a dark background option - chart.zoom.background - can be true or false and defaults to true |
---|
958 | 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 |
---|
959 | o [MISC] Added RGraph_zoomed_canvas CSS class. Also tweaked the default CSS for the two types of zoom |
---|
960 | o [MISC] Tweaked the animation example |
---|
961 | |
---|
962 | 20th February 2010 |
---|
963 | ================== |
---|
964 | o [DOCS] Added reasonable caching strategy |
---|
965 | o [DOCS] Expanded the API docs regarding the data properties |
---|
966 | o [LINE] Removed chart.border property. You should use CSS on your canvas element instead. |
---|
967 | o [LINE] Added chart.ymin property |
---|
968 | o [LINE] Tickmarks are no longer drawn if the tick is outside the Y scale range |
---|
969 | o [METER] Added shadow |
---|
970 | o [WEBSITE] Removed most tables from the website |
---|
971 | o [WEBSITE] Fixed the issue with the front page graphs, Google Chrome and missing text. This was done by NOT using |
---|
972 | asynchronous processing. |
---|
973 | |
---|
974 | 9th February 2010 |
---|
975 | ================= |
---|
976 | o [PIE] Fixed pie chart sticks with athick white border |
---|
977 | o [PIE] Added chart.labels.sticks.color |
---|
978 | o [DOCS] Added link anchors to documentation pages, eg: http://www.rgraph.net/docs/bar.html#chart.labels |
---|
979 | |
---|
980 | 7th February 2010 |
---|
981 | ================= |
---|
982 | o [BAR] Added ability to specify number of Y labels - 1, 3 or 5 (the default). |
---|
983 | o [LINE] Added ability to specify number of Y labels - 1, 3 or 5 (the default). |
---|
984 | o [LINE] Added a little missing documentation |
---|
985 | o [LINE] Small fix to MSIE arrow style tickmarks |
---|
986 | o [MISC] Optimisations to all chart libraries |
---|
987 | o [MISC] Added RGraph_zoom_window CSS class - the front page uses it if you want an example |
---|
988 | o [SCATTER] Added ability to specify number of Y labels - 1, 3 or 5 (the default). |
---|
989 | o [SCATTER] Added a little missing documentation |
---|
990 | |
---|
991 | 30th January 2010 |
---|
992 | ================= |
---|
993 | o [BAR] Performance tweaks. |
---|
994 | o [DOCS] Made note about using tables for layout and how it can impact negatively on graph speed. |
---|
995 | o [DOCS] Documented Pie chart label sticks. |
---|
996 | o [LINE] Performance tweaks. |
---|
997 | o [MISC] Opera (10.5) now supports the canvas text and shadow APIs |
---|
998 | |
---|
999 | 23rd January 2010 |
---|
1000 | ================= |
---|
1001 | o [LINE] Fix to arrow style tickmarks |
---|
1002 | o [MISC] Very minor change to tooltips and event handling |
---|
1003 | o [SCATTER] Added diamond shape tickmarks |
---|
1004 | |
---|
1005 | 16th January 2010 |
---|
1006 | ================= |
---|
1007 | o [BAR] Documented chart.ylabels |
---|
1008 | o [CONTEXT] Context menus are now positioned correctly when you specify a DOCTYPE in MSIE |
---|
1009 | o [LINE] Added and documented chart.ylabels |
---|
1010 | o [MODAL DIALOG] This is now completely static (when scrolling) in all browsers (Chrome, FF, MSIE, Safari, Opera), (MSIE requires that |
---|
1011 | you use a doctype. |
---|
1012 | o [ODO] Improved MSIE support (spurious circles are no longer drawn) |
---|
1013 | |
---|
1014 | 9th January 2010 |
---|
1015 | ================ |
---|
1016 | o [BAR] Added glass variant |
---|
1017 | o [BAR] Added sketch variant |
---|
1018 | o [DOCS] Documented getCanvasXY() function |
---|
1019 | o [MISC] Links now work in tooltips |
---|
1020 | o [MISC] Added standard box-shadow: CSS property where necessary |
---|
1021 | o [MISC] Slight border-radius change to context menu |
---|
1022 | o [PIE] Added small (optional) label sticks |
---|
1023 | o [PROGRESS] Added indicator arrows |
---|
1024 | |
---|
1025 | 2nd January 2010 |
---|
1026 | ================ |
---|
1027 | o [METER] Added this as a new chart type |
---|
1028 | o [MISC] More optimisations for Meter, Line and Bar charts |
---|
1029 | o [TRADAR] Added tooltips |
---|
1030 | o [TRADAR] Added ability to specify offsetx and offsety for labels |
---|
1031 | |
---|
1032 | 19th December 2009 |
---|
1033 | ================== |
---|
1034 | o [BAR] Added support for MSIE shadows. Shadow blurring is not available though |
---|
1035 | o [BAR] Fixed dot chart colours not showing correctly in MSIE |
---|
1036 | o [BIPOLAR] Added support for MSIE shadows. Shadow blurring is not available though |
---|
1037 | o [FUNNEL] Optimised this chart type a little |
---|
1038 | o [FUNNEL] Added support for MSIE shadows. Shadow blurring is not available though |
---|
1039 | o [LINE] Added support for MSIE shadows. Shadow blurring is not available though |
---|
1040 | o [MISC] The context menu for Safari, Opera and Firefox Mac is now triggered by a double click (left mouse button). |
---|
1041 | o [MSIE] Tooltips now work (albeit a little unreliably), but this browser is very slow at showing them. Using a doctype will |
---|
1042 | cause them to be ou of position. |
---|
1043 | o [PIE] Added support for MSIE shadows. Shadow blurring is not available though |
---|
1044 | o [PROGRESS] Added support for MSIE shadows. Shadow blurring is not available though |
---|
1045 | |
---|
1046 | 12th December 2009 |
---|
1047 | ================== |
---|
1048 | o [MSIE] Microsoft Internet Explorer is now supported in a limited fashion. You can see it in action here: |
---|
1049 | http://www.rgraph.net/docs/msie.html This is not using Google Chrome Frame. |
---|
1050 | o [TRADAR] Rewrote so that it works with MSIE. This rewrite means that tooltips will be feasible (I'm yet to add them) |
---|
1051 | o [WEBSITE] Significant reorganisation of website |
---|
1052 | |
---|
1053 | 5th December 2009 |
---|
1054 | ================= |
---|
1055 | 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: |
---|
1056 | http://www.rgraph.net/docs/async.html |
---|
1057 | o [MISC] Removed text support for Opera. The graphs are still displayed, albeit without text |
---|
1058 | o [MISC] Changed to object detection in place of specific browser detection for older browsers. This means more |
---|
1059 | browsers are accounted for. |
---|
1060 | o [MISC] Added RGraph.getSegment() function, which returns the applicable segment information |
---|
1061 | (x, y, radius, startAngle, endAngle) |
---|
1062 | o [SCATTER] Added ability to do Barplots using the Scatter chart. |
---|
1063 | o [SCATTER] Can now specify the scatter to not display tick marks (be specifying the tickmark as null) |
---|
1064 | |
---|
1065 | 28th November 2009 |
---|
1066 | ================== |
---|
1067 | o [DOCS] Added RGraph.HideContext() to API documentation. |
---|
1068 | o [MISC] Simplified logic for showing the context menu. Please test your browser on the website before upgrading as this may |
---|
1069 | cause regressions. |
---|
1070 | o [MISC] Fixed slight oddity for zoom which resulted in a small zoom thumbnail |
---|
1071 | o [MISC] The RGraph website now works with Google Chrome Frame. NB: If you're having a similar problem, ensure the META |
---|
1072 | tag is in the first 1Kb of the page. |
---|
1073 | o [MISC] Achieved a degree of Opera compatibility. Please bear in mind that Opera does not yet support the canvas text |
---|
1074 | or shadow APIs so do not expect to see any shadows on your graphs. Text is simulated however, so the graphs |
---|
1075 | are still usable in some circumstances however. Also bear in mind that Opera support is buggy. |
---|
1076 | |
---|
1077 | 20th November 2009 |
---|
1078 | ================== |
---|
1079 | o [MISC] Added new mode for zoom - thumbnail This shows a zoom thumbnail (you must set chart.zoom.mode to thumbnail) instead of |
---|
1080 | zooming the entire canvas. The line graph on the front page shows an example of it. |
---|
1081 | o [MISC] Context menu in Mac Firefox is now attached to the left mouse button instead of the right |
---|
1082 | o [NOTE] Annotations are now persistent in Chrome (dev channel releases at the moment) and Chrome Frame |
---|
1083 | |
---|
1084 | 14th November 2009 |
---|
1085 | ================== |
---|
1086 | o [ALL] Finished zoom function |
---|
1087 | o [PIE] Work on linewidth and line color |
---|
1088 | o [MISC] Changed Safari to use left click for context menu - should elimate the temperamentality |
---|
1089 | |
---|
1090 | 8th November 2009 |
---|
1091 | ================= |
---|
1092 | o [ALL] Added zoom functionality (This is not finished yet) |
---|
1093 | o [API] Corrected this regarding graph data |
---|
1094 | o [MISC] Added RGraph.ClearAnnotations() to API documentation. NB: This function is called when you call RGraph.Clear() |
---|
1095 | |
---|
1096 | 31st October 2009 |
---|
1097 | ================= |
---|
1098 | o [DOCS] Correct the docs regarding text sizes |
---|
1099 | o [PIE] Miscellaneous fixes |
---|
1100 | o [RADAR] Changed to be left aligned |
---|
1101 | |
---|
1102 | 25th October 2009 |
---|
1103 | ================= |
---|
1104 | o [ALL] Added property: chart.text.font |
---|
1105 | o [ALL] Added property: chart.text.color |
---|
1106 | o [ALL] Changed from pixels to points for font sizes (you may need to reduce your font sizes slightly). Default is now 10pt |
---|
1107 | o [DONUT] Added ability to set key as being in gutter |
---|
1108 | o [DONUT] Added chart.align for left/center/right aligning the chart |
---|
1109 | o [PIE] Added chart.align for left/center/right aligning the chart |
---|
1110 | |
---|
1111 | 17th October 2009 |
---|
1112 | ================= |
---|
1113 | o [BAR] Added new option: chart.axis.color |
---|
1114 | o [Bipolar] Added new option: chart.axis.color |
---|
1115 | o [DOCS] Automated generation of API (properties) documentation |
---|
1116 | o [HBAR] Added new option: chart.axis.color |
---|
1117 | o [LINE] Added new option: chart.noxaxis |
---|
1118 | o [LINE] Added new option: chart.axis.color |
---|
1119 | o [LINE] Reduced default X/Y shadow offset |
---|
1120 | o [LINE] Added new option: chart.noendtick - useful for when you're generating line charts with Y axes on both sides |
---|
1121 | o [MISC] Changed "Combining..." page to illustrate combining two line charts |
---|
1122 | o [MISC] Added XML documentation |
---|
1123 | o [MISC] Added performance note about combining libraries |
---|
1124 | o [SCATTER] Added new option: chart.axis.color |
---|
1125 | |
---|
1126 | 10th October 2009 |
---|
1127 | ================= |
---|
1128 | o [BAR] Added chart.background.grid.hlines, chart.background.grid.chart.background.grid.vlines and chart.background.grid.border |
---|
1129 | o [BAR] Changed chart.labels.abovebar to chart.labels.above |
---|
1130 | o [BAR] Added chart.labels.above to stacked bar charts |
---|
1131 | o [BIPOLAR] Fixed using chart.xmax |
---|
1132 | o [BIPOLAR] Added chart.scale.decimals |
---|
1133 | o [HBAR] Added chart.background.grid.hlines, chart.background.grid.chart.background.grid.vlines and chart.background.grid.border |
---|
1134 | o [HBAR] Added chart.labels.above. Not technically "above" the bar (not at all), but it's so named for API compatibility |
---|
1135 | o [HBAR] Added chart.labels.above to stacked chart |
---|
1136 | o [LINE] Added chart.background.grid.hlines, chart.background.grid.chart.background.grid.vlines and chart.background.grid.border |
---|
1137 | o [PIE] Miscellaeous work |
---|
1138 | o [SCATTER] Added chart.background.grid.hlines, chart.background.grid.chart.background.grid.vlines and chart.background.grid.border |
---|
1139 | o [WEBSITE] Added sharing buttons |
---|
1140 | |
---|
1141 | 3rd October 2009 |
---|
1142 | ================ |
---|
1143 | o [ALL] Charts now clean up events if tooltips are not installed. This means that if tooltips are not being used |
---|
1144 | the onmousemove/onclick events (depending on the graph library) are reset to null. |
---|
1145 | o [BAR] 3D effect now works with background grid and bars |
---|
1146 | o [DOCS] Added API documentation (replaces working.html) |
---|
1147 | o [MISC] Changed various graphs default background bar colors to white |
---|
1148 | O [MISC] Removed array_range() function - unused |
---|
1149 | o [LINE] More (general) work |
---|
1150 | o [LINE] chart.fillstyle can now be an array as well as a string |
---|
1151 | o [LINE] Added 3D variant to line chart. |
---|
1152 | o [MISC] Added minified library archive |
---|
1153 | |
---|
1154 | 19th September 2009 |
---|
1155 | =================== |
---|
1156 | o [ALL] Added new option - chart.title.color - to all graph types (except the LED) |
---|
1157 | o [LINE] Slight modification to filled line charts and the (stroke) colour. |
---|
1158 | o [LINE] Changed stepped line chart so last vertical line is not drawn |
---|
1159 | o [LINE] Changed the look (for the better) of filled line charts and thick lines |
---|
1160 | o [LINE] Added option - chart.axesontop - useful in a minority of cases; causes the axes to be |
---|
1161 | redrawn after the graph |
---|
1162 | o [LINE] Added "chart.filled.range" option. Used to compare the range/difference between two sets of data. |
---|
1163 | o [MISC] Fixed negative horizontal bars |
---|
1164 | o [LINE] Fixed problem with null arguments |
---|
1165 | o [LINE] Filled line charts now work a little better with negative values |
---|
1166 | o [PROGRESS] Added chart.tickmarks.color |
---|
1167 | o [PROGRESS] Added chart.text.color |
---|
1168 | |
---|
1169 | 6th September 2009 |
---|
1170 | ================== |
---|
1171 | o [ALL] Fixed libraries to work with Prototype.js |
---|
1172 | o [ALL] Added chart.title.vpos allowing you override and specify the position of the title. This should be a |
---|
1173 | decimal from 0 to 1. By default it's not used |
---|
1174 | o [BAR] Can now have Y axis labels in right hand gutter |
---|
1175 | o [LINE] Can now have Y axis labels in right hand gutter |
---|
1176 | o [COMMON] Fixed scale generation bug when maximum value is zero (ie all of your values are zero) |
---|
1177 | |
---|
1178 | 22nd August 2009 |
---|
1179 | ================ |
---|
1180 | o [MISC] Optimisations on various graph libraries |
---|
1181 | o [MISC] Very minor albeit better HTML5 compliance |
---|
1182 | o [LINE] You can now specify the Y axis position - left (default) or right |
---|
1183 | |
---|
1184 | 8th August 2009 |
---|
1185 | =============== |
---|
1186 | o [BAR] Added 3D effect to regular, grouped and stacked charts |
---|
1187 | o [GANTT] Can now specify background grid width |
---|
1188 | o [LED] The text is now stripped of right-most whitespace |
---|
1189 | |
---|
1190 | 25th July 2009 |
---|
1191 | ============== |
---|
1192 | o [MISC] Stop using $() function for better compatibility with outside libraries |
---|
1193 | o [SCATTER] Support supplying multiple datasets as one big array instead of multiple arrays |
---|
1194 | o [ALL] Changed all graph types to "new RGraph.xxx()" format |
---|
1195 | |
---|
1196 | 3rd July 2009 |
---|
1197 | ============= |
---|
1198 | o [DOCS] Misc updates |
---|
1199 | o [DOCS] Fixed docs regarding default gutter size |
---|
1200 | o [LINE] Handle null values better |
---|
1201 | o [LINE] Documented optional different fill colour |
---|
1202 | o [MISC] Added caching enhancements |
---|
1203 | o [MISC] Slight change to FixEventObject() so offsetX and offsetY are available in Firefox |
---|
1204 | o [SCATTER] Allow multiple datasets. Effect is only visible when lines are shown |
---|
1205 | o [SCATTER] Key can now be shown for multiple lines |
---|
1206 | |
---|
1207 | 20th June 2009 |
---|
1208 | ============== |
---|
1209 | o [ALL] Code optimisations |
---|
1210 | o [ALL] Annotations are now persistent in browsers that support HTML5 DOM storage (currently Firefox 3.5 and Safari 4) |
---|
1211 | o [BAR] Added ability to specify labels above bars on single and grouped bar charts |
---|
1212 | o [SCATTER] Added ability to show connecting line |
---|
1213 | |
---|
1214 | 6th June 2009 |
---|
1215 | ============= |
---|
1216 | o [ALL] On graphs that support tooltips, you can now have context menus at the same time as tooltips |
---|
1217 | o [MISC] Fixes to hiding palette in Chrome |
---|
1218 | o [MISC] Fixed a palette resizing bug |
---|
1219 | o [MISC] Changed the number of frames for expand and fade tooltip effects from 5 to 10 - looks a little smoother |
---|
1220 | o [MISC] Fixed a minor scale bug |
---|
1221 | o [MISC] Changed name of ShowPalette() function to RGraph.Showpalette() |
---|
1222 | o [PIE] Fixed minor pie chart bugs with mouse cursor |
---|
1223 | |
---|
1224 | 23rd May 2009 |
---|
1225 | ============= |
---|
1226 | o [ALL] Documented context menu |
---|
1227 | o [ALL] Added annotations - useful to highlight interactively, and added example to front page line chart |
---|
1228 | o [BAR] Added pyramid chart variant |
---|
1229 | o [BAR] Added arrow chart variant |
---|
1230 | o [BAR] Added crosshairs |
---|
1231 | o [FUNNEL] Added tooltips |
---|
1232 | o [LINE] Added crosshairs |
---|
1233 | o [LINE] Can now have a context menu at the same time as tooltips |
---|
1234 | o [MISC] Added annotations mini colour palette |
---|
1235 | o [SCATTER] Added crosshairs |
---|
1236 | o [SCATTER] Fixed bug where pre/post units were not being shown |
---|
1237 | o [SCATTER] Can now have a context menu at the same time as tooltips |
---|
1238 | |
---|
1239 | 9th May 2009 |
---|
1240 | ============ |
---|
1241 | o [BAR] Can now better control the shadow |
---|
1242 | o [BAR] Now ymax is exactly that which is used |
---|
1243 | o [BAR] You can now control the number of decimals that are used |
---|
1244 | o [BIPOLAR] Added shadow |
---|
1245 | o [HBAR] Can now better control the shadow |
---|
1246 | o [HBAR] Added tooltipcapability |
---|
1247 | o [PIE] Can now better control the shadow |
---|
1248 | o [LINE] Can now better control the shadow |
---|
1249 | o [LINE] Reversed order of arguments to the constructor - ie the data - so they are uniform with things like labels and tooltips |
---|
1250 | o [LINE] Can now have a fill colour that's different to the line colour (see the last example on the lines example page) |
---|
1251 | o [LINE] Added arrow style tickmarks (filled and not) - look best with a linewidth of 1 or 2 |
---|
1252 | o [LINE] Number of labels is now independent of number of datapoints, as are number of X tickmarks |
---|
1253 | The second to last two line chart examples show this in action |
---|
1254 | o [LINE] Added an interesting example showing off the new independence of labels, datapoints and tickmarks. The ninth |
---|
1255 | line example (the sin/cos/tan curves) has 361 datapoints but only 5 labels - 361 labels would be a bit much. |
---|
1256 | o [LINE] Line chart no longer draws in the gutter (see this in action by looking at the above tangent curve example) |
---|
1257 | o [PROGRESS] Brought shadow into line with the rest of the graphs |
---|
1258 | o [PROGRESS] Tidied this up a little |
---|
1259 | o [PROGRESS] Added tooltip capability |
---|
1260 | o [RADAR] Added tooltip capability |
---|
1261 | o [DOCS] Added small note about canvas and accessibility |
---|
1262 | o [MISC] Fixed a few HTML warnings |
---|
1263 | o [MISC] Cleaned up CSS warnings |
---|
1264 | o [MISC] Updated license |
---|
1265 | o [MISC] Slight tweaks to context menu: Specifying a null callback now means that that menu item |
---|
1266 | will not trigger the rollover effect |
---|
1267 | o [MISC] Fixed a scale bug where the top value is 5.xxx |
---|
1268 | o [WEBSITE] Made the line graph and pie chart on the front page a little more interactive |
---|
1269 | o [WEBSITE] Added a funnel chart to the front page |
---|
1270 | o [FUNNEL] Added horizontal alignment for labels |
---|
1271 | |
---|
1272 | 25th April 1009 |
---|
1273 | =============== |
---|
1274 | o [MISC] Changed to .zip format for archive instead of .tar.gz - easier to work with |
---|
1275 | o [MISC] Fixed issue with "expand" type tooltips & timers |
---|
1276 | o [MISC] Unified default gutter setting (25px) |
---|
1277 | o [MISC] Made shadows all point the same way across all graphs |
---|
1278 | o [MISC] Fixed horizontal background bars so that specifying a value greater than the ymax (or less than the negative ymax) |
---|
1279 | uses the ymax value instead |
---|
1280 | o [MISC] ModalDialog fixes for width and height settings on various browsers and DOM modes |
---|
1281 | o [MISC] Scale is now generated more accurately for *really* tiny values |
---|
1282 | o [LINE] Performance enhancements regarding scale generation |
---|
1283 | |
---|
1284 | 11th April 2009 |
---|
1285 | =============== |
---|
1286 | o [MISC] Slight aleration to improve "grow" option of tooltips. Instead of starting at the top and growing downwards, it now |
---|
1287 | starts in the center and grows outward in all directions |
---|
1288 | o [MISC] Changed "grow" to "expand" for tooltips |
---|
1289 | o [ODO] Documented ability to turn off the pointer end |
---|
1290 | o [DONUT] Added ring-in-ring effect, enabling multiple datasets |
---|
1291 | o [DONUT] Added option to use in-graph key instead of labels |
---|
1292 | o [LINE] Changed "tick" style tickmarks to "halftick". "tick" now gives a fullheight tickmark, and also added "endtick" |
---|
1293 | which gives a full height tick mark at the ends of the lines |
---|
1294 | o [MISC] Added doctype to all pages and fixed modaldialog accordingly |
---|
1295 | o [MISC] CSS and DTD fixes across the site |
---|
1296 | o [MISC] ModalDialog fixes |
---|
1297 | o [MISC] Add type attribute back to SCRIPT tags - needed for DTD compliance |
---|
1298 | o [HBAR] Added new graph type - Horizontal Bar chart |
---|
1299 | |
---|
1300 | 28th March 2009 |
---|
1301 | =============== |
---|
1302 | o [BAR] Added dot chart capability |
---|
1303 | o [BAR] When mouse is over a hotspot, cursor now changes |
---|
1304 | o [PIE] When mouse is over a hotspot, cursor now changes |
---|
1305 | o [LINE] When mouse is over a hotspot, cursor now changes |
---|
1306 | o [GANTT] When mouse is over a hotspot, cursor now changes |
---|
1307 | o [DONUT] When mouse is over a hotspot, cursor now changes |
---|
1308 | o [SCATTER] When mouse is over a hotspot, cursor now changes |
---|
1309 | o [MISC] Added new effect for tooltips. So now you can have "fade" (default) or "grow" |
---|
1310 | o [MISC] Added drop shadow to context menu |
---|
1311 | o [MISC] Resolved Chrome color, shadow and gradient bugs |
---|
1312 | o [DOCS] Added short section about suggested library layout |
---|
1313 | o [WEBSITE] Always now show two download links |
---|
1314 | |
---|
1315 | 14th March 2009 |
---|
1316 | =============== |
---|
1317 | o o------------------------------------------------------------------------------------------------------------------o |
---|
1318 | | IMPORTANT ! | |
---|
1319 | | Every single one of the property names has been changed to be a little more unified. The new format is now | |
---|
1320 | | "chart.xxx" where xxx is the actual name. Some of the names have been changed completely, eg. "chart.text.size", | |
---|
1321 | | which was formerly "textheight", whilst others only marginally. This was necessary to bring some semblance of | |
---|
1322 | | uniformity to the RGraph properties across all of the libraries, make it look a bit more "proffessional" and | |
---|
1323 | | provide plenty of scope for future properties. | |
---|
1324 | | | |
---|
1325 | | You should also note that as of this release (14th March 2009) that RGraph has been changed to use the canvas | |
---|
1326 | | text and shadow APIs. This may mean you needing to upgrade your browser if you want to use the latest version. | |
---|
1327 | | At the time of writing, this meant Firefox 3.1b2, Safari 4 and Chrome 2. If you don't wish to upgrade your | |
---|
1328 | | browser, or need Opera support, then you will need to remain on the 28th February 2009 version. | |
---|
1329 | o------------------------------------------------------------------------------------------------------------------o |
---|
1330 | o [FUNNEL] Added key ability to Funnel chart |
---|
1331 | o [FUNNEL] Added shadow for key |
---|
1332 | o [BAR] Added shadow for key |
---|
1333 | o [LINE] Added shadow for key |
---|
1334 | o [RADAR] Added shadow for key |
---|
1335 | o [TRADAR] Added shadow for key |
---|
1336 | o [RADAR] Added tick marks to the axes |
---|
1337 | o [PIE] Added border option. |
---|
1338 | o [BAR] Added "in graph" static labels, useful for highlighting things |
---|
1339 | o [LINE] Added "in graph" static labels, useful for highlighting things |
---|
1340 | o [MISC] Provided easy access to minified copies of the libraries |
---|
1341 | o [ODO] Added inner and outer shadows |
---|
1342 | o [BAR] Changed to canvas text & shadow API |
---|
1343 | o [BIPOLAR] Changed to canvas text & shadow API |
---|
1344 | o [DONUT] Changed to canvas text & shadow API |
---|
1345 | o [FUNNEL] Changed to canvas text & shadow API |
---|
1346 | o [GANTT] Changed to canvas text & shadow API |
---|
1347 | o [LED] Changed to canvas text & shadow API |
---|
1348 | o [LINE] Changed to canvas text & shadow API |
---|
1349 | o [ODO] Changed to canvas text & shadow API |
---|
1350 | o [PIE] Changed to canvas text & shadow API |
---|
1351 | o [PROGRESS] Changed to canvas text & shadow API |
---|
1352 | o [radar] Changed to canvas text & shadow API |
---|
1353 | o [SCATTER] Changed to canvas text & shadow API |
---|
1354 | o [TRADAR] Changed to canvas text & shadow API |
---|
1355 | |
---|
1356 | 28th February 2009 |
---|
1357 | ================== |
---|
1358 | o [MISC] Added performance information about onload |
---|
1359 | o [BAR] Can now specify Y axis units (both before and after the number) |
---|
1360 | o [LINE] Can now specify Y axis units (both before and after the number) |
---|
1361 | o [SCATTER] Can now specify Y axis units (both before and after the number) |
---|
1362 | o [PROGRESS] Can now specify Y axis units (both before and after the number) |
---|
1363 | o [BIPOLAR] Can now specify X axis units (both before and after the number) |
---|
1364 | o [BAR] Fixed scale bug |
---|
1365 | o [MISC] Added UK pound sign to font set |
---|
1366 | o [FUNNEL] Added new chart - Funnel chart. Can be used to represent sales processes |
---|
1367 | o [FUNNEL] Made funnel use canvas shadow API |
---|
1368 | o [MISC] Changed minification script to work "in-place" NOTE |
---|
1369 | o [PROGRESS] Made progress use canvas shadow API |
---|
1370 | o [MISC] Tested RGraph on Safari 4.0 - appears to be fine |
---|
1371 | o [LINE] Added ability to specify horizontal coloured bars |
---|
1372 | o [BAR] Added ability to specify horizontal coloured bars |
---|
1373 | o [SCATTER] Added ability to specify horizontal coloured bars |
---|
1374 | |
---|
1375 | 14th February 2009 |
---|
1376 | ================== |
---|
1377 | o [PIE] Added tooltips + updated docs to correspond |
---|
1378 | o [WEBSITE] Added tooltips to Pie on front page |
---|
1379 | o [LED] Added "counter-like" basic LED grid |
---|
1380 | o [DONUT] Made donut a proxy to pie chart |
---|
1381 | o [DONUT] Added tooltips |
---|
1382 | o [MISC] Moved CSS styles to scripts. You no longer need to define CSS styles unless you wish to override something |
---|
1383 | o [PIE] Made tooltips for pie use 3D effect. This is optional - it can be the traditional 2D or the new 3D effect |
---|
1384 | o [SCATTER] Can now have the X axis in the center |
---|
1385 | o [SCATTER] Added tooltip facility |
---|
1386 | o [MISC] Consolidated invoice handling |
---|
1387 | o [MISC] Minor fix to DOM structure of context menu |
---|
1388 | o [LINE] Can now have combined Line and Bar chart so you can overlay Line graphs on top of Bar charts |
---|
1389 | o [BAR] Can now have combined Line and Bar chart so you can overlay Line graphs on top of Bar charts |
---|
1390 | o [MISC] Moved showcase examples to separate pages - showcase.html was doing too much and becoming far too slow |
---|
1391 | |
---|
1392 | 31st January 2009 |
---|
1393 | ================= |
---|
1394 | o [ODO] Added .beginPath() when starting to draw the Odo - needed for animation |
---|
1395 | o [MISC] Rewrote ModalDialog |
---|
1396 | o [GANTT] Corrected gantt chart docs |
---|
1397 | o [MISC] Context menu is now always the correct width |
---|
1398 | o [BAR] Added ability to specify X axis labels to be drawn at eith 45 or 90 degrees |
---|
1399 | o [LINE] Added ability to specify X axis labels to be drawn at eith 45 or 90 degrees |
---|
1400 | o [SCATTER] Added ability to specify X axis labels to be drawn at eith 45 or 90 degrees |
---|
1401 | o [BIPOLAR] Added tooltips |
---|
1402 | o [DOCS] Re-jigged (ever so slightly) docs index layout |
---|
1403 | o [DOCS] Added info on working with RGraph objects in conjunction with accessing the underlying |
---|
1404 | canvas/context objects |
---|
1405 | o [DONUT] Made sure the above was valid |
---|
1406 | o [PROGRESS] Made sure the above was valid |
---|
1407 | |
---|
1408 | 17th January 2009 |
---|
1409 | ================= |
---|
1410 | o [MISC] Added licensing FAQ page including invoice mailer |
---|
1411 | o [MISC] Moved CSS to css subfolder |
---|
1412 | o [MISC] Renamed modaldialog and removed external fade library |
---|
1413 | o [MISC] Added example of how to integrate RGraph with external libraries using the ModalDialog |
---|
1414 | o [MISC] ymax property is no longer deprecated - it can be used to stop the scale changing when animating your graphs. |
---|
1415 | o [MISC] Added documentation page about animation |
---|
1416 | o [SCATTER] Added square tick type |
---|
1417 | o [PIE] Fixed last segments line width |
---|
1418 | o [MISC] Updated copyright notice |
---|
1419 | o [DOCS] Added basic example for implementation guidance |
---|
1420 | o [MISC] Changed test page to use tables instead of divs. This will make it more apparent if something breaks |
---|
1421 | in the RGraph.getMouseXY() function. |
---|
1422 | o [ODO] Changed to use 10 labels instead of 8 - should make for nicer scale values. |
---|
1423 | o [ODO] Made tick marks tie into labels more |
---|
1424 | |
---|
1425 | 4th January 2009 |
---|
1426 | ================ |
---|
1427 | o [DOCS] Added note about pre-caching |
---|
1428 | o [SCATTER] Added color example to scatter chart |
---|
1429 | o [MISC] Fixed tooltips appearing in the wrong place |
---|
1430 | o [MISC] Removed tooltip shadow layer. Shadows are accomodated for in CSS3 |
---|
1431 | o [DOCS] CSS class documentation |
---|
1432 | o [MISC] More work on things working with html5 doctype |
---|
1433 | o [MISC] Removed shadow layer from tooltips. This will be accomodated in CSS3, and is already by some browsers (MSIE (!), Chrome, |
---|
1434 | Safari, and the forthcoming FF 3.1) |
---|
1435 | o [MISC] Ditto for context menus |
---|
1436 | o [MISC] Changed RGraph.getMouseXY() to be more accomodating |
---|
1437 | o [WEBSITE] Added favicon.png |
---|
1438 | o [WEBSITE] Added example of pie chart to front page |
---|
1439 | o [WEBSITE] Changed front page to use tables instead of divs to tell if tooltips keep working |
---|
1440 | o [MISC] Overhauled RGraph.getMouseXY() so that it works in spite of being nested in tables. It also works |
---|
1441 | if you position the canvas absolutely and only specify one of the top or left. Wonderbar! |
---|
1442 | o [SCATTER] Added ability to specify the color of the tick ie:[x, y, color] It's optional. ** Could do with a key ** |
---|
1443 | o [DOCS] Added color information |
---|
1444 | o [DOCS] Added context menu information |
---|
1445 | o [MISC] Made context menus more XP style |
---|
1446 | o [GANTT] Customised the example more, showing the completage indicators. |
---|
1447 | o [GANTT] Events and vertical bars are now defined in the usual way, by using the Set() method |
---|
1448 | o ]MISC] Added __object__ property to all graph objects |
---|
1449 | o [MISC] Unified text size at 10 points (and 2 greater for titles). |
---|
1450 | o [MISC] Added context menus to all graph types |
---|
1451 | o [MISC] Fixed tooltip widths on front page. And siving in general in Opera |
---|
1452 | |
---|
1453 | 20th December 2008 |
---|
1454 | ================== |
---|
1455 | o [MISC] Converted all graphs to use dollar ($) function in place of document.getElementById("...") |
---|
1456 | o [TRADAR] Now defaults to drawing the key out of graph |
---|
1457 | o [LINE] Now labels are turned off if there's fewer labels than data points (every line) |
---|
1458 | o [MISC] Added better smaller scales - now goes down to 0.0005 |
---|
1459 | o [DOCS] Added more details on tooltips and positioning |
---|
1460 | o [LINE] Added gridwidth property |
---|
1461 | o [BAR] Added gridwidth property |
---|
1462 | o [MISC] Removed rotating text example (it's still in the archive - it's just not linked) |
---|
1463 | o [MISC] More work on scales when decimal values are involved, plus graphs now use thousand seperators to aid readability |
---|
1464 | o [MISC] More work on tooltips and their positioning. |
---|
1465 | o [MISC] Added "keyposition" option, which can be either "gutter" or "graph" and determines where the key is drawn |
---|
1466 | o [MISC] Unified all graphs to use the same "textheight" property for text. |
---|
1467 | o [MISC] All titles are now drawn two pixels larger than the "textheight" property |
---|
1468 | o [LINE] Key can now be placed above the actual graph area if desired |
---|
1469 | o [BAR] Key can now be placed above the actual graph area if desired |
---|
1470 | o [MISC] Fixes to number formatting, including when there multiple graphs on a page |
---|
1471 | o [BAR] Changed summary line to default to off |
---|
1472 | o [BIPOLAR] Scale values now contain thousand separators |
---|
1473 | o [SCATTER] Scale values now contain thousand separators |
---|
1474 | o [LINE] Scale values now contain thousand separators |
---|
1475 | o [BAR] Scale values now contain thousand separators |
---|
1476 | o [MISC] Updated issues.html with details of the smallest scales |
---|
1477 | o [SCATTER] Deprecated the ymax property. RGraph.getScale() is now good enough (xMax is bipolar chart equivalent) |
---|
1478 | o [LINE] Deprecated the ymax property. RGraph.getScale() is now good enough |
---|
1479 | o [BIPOLAR] Deprecated the xmax property. RGraph.getScale() is now good enough |
---|
1480 | o [BAR] Deprecated the ymax property. RGraph.getScale() is now good enough |
---|
1481 | o [MISC] Made RGraph.getScale() return the whole scale (all five values), not just the top value |
---|
1482 | This means better quality scales can be produced. |
---|
1483 | o [MISC] Made note about positioning in docs on issues page |
---|
1484 | o [ODO] Work on Small scale values |
---|
1485 | o [BIPOLAR] Work on Small scale values |
---|
1486 | o [BAR] Work on Small scale values |
---|
1487 | o [LINE] Work on Small scale values |
---|
1488 | o [MISC] Added tooltip fade in effect using CSS3 opacity |
---|
1489 | o [BAR] Added tooltip functionality to stacked bar chart |
---|
1490 | o [BAR] Added tooltip functionality to grouped bar chart |
---|
1491 | o [MISC] Added gradient to front page graphs |
---|
1492 | o [TRADAR] Added gradient to bipolar on test page |
---|
1493 | o [TRADAR] Re-added traditional radar chart. It doesn't work in Opera 9.x, only Opera 10+. Documentation for this also fine tuned |
---|
1494 | o [MISC] Tidied up RGraph.common.js |
---|
1495 | o [MISC] Removed drawTextAngle() - RGraph.Text() does this |
---|
1496 | o [MISC] Added a bar chart with centre X axis to example page |
---|
1497 | o [GANTT] Fixed Gantt chart title text placement |
---|
1498 | o [GANTT] Added title text size property |
---|
1499 | o [WEBSITE] Changed colour of example on website |
---|
1500 | o [RADAR] Changed key to be the same as the bar/line/tradar |
---|
1501 | o [DOCS] Lots of link updates |
---|
1502 | |
---|
1503 | 5th December 2008 |
---|
1504 | ================= |
---|
1505 | o [LINE] Made keys and lines (ie stacked/filled) totally correspond. |
---|
1506 | o [BAR] Stopped bar chart tooltips redrawing the axes. Not entirely sure why it's doing this, but it seems fine without it. |
---|
1507 | o [DOCS] Bundled license document with archive |
---|
1508 | o [DOCS] Documentation and example updates. |
---|
1509 | o [MISC] Changed index.php to index.html Not earth shattering, but should make it clearer for people where to start, |
---|
1510 | and also makes the downloaded index.html styled as it should be. |
---|
1511 | o [WEBSITE] Added Cache-Control: Header |
---|
1512 | o [WEBSITE] Added link to support group on Google more obvious |
---|
1513 | o [DOCS] Added list of common issues |
---|
1514 | o [MISC] Added header into files that didn't have it |
---|
1515 | o [MISC] Removed CanvasText.enable() - unneccessary |
---|
1516 | o [ODO] Shortened the Odos pointer |
---|
1517 | |
---|
1518 | 28th November 2008 |
---|
1519 | ================== |
---|
1520 | o [MISC] Got rid of HTML5 doctypes - they seem to be interfering with tooltip positioning. |
---|
1521 | If you don't use tooltips, you'll therefore be fine. |
---|
1522 | o [ODO] Better needle. I think. |
---|
1523 | o [BAR] Keys for charts are now specified in the same order as the pertaining datasets |
---|
1524 | o [LINE] Keys for charts are now specified in the same order as the pertaining datasets |
---|
1525 | o [MISC] Added CSS3 shadows to tooltips |
---|
1526 | o [GANTT] Fixed bug in Gantt chart textsize property |
---|
1527 | o [LINE] Finally made shadows 100% accurate (ie tickmarks now have shadows too), including stepped line |
---|
1528 | o [WEBSITE] Added tooltips to line chart on front page |
---|
1529 | o [MISC] Fixed release script (check) |
---|
1530 | o [LINE] Added keys to line & bar chart |
---|
1531 | o [BAR] Added keys to line & bar chart |
---|
1532 | o [MISC] o-----------------------------------------------------------------------------------------------------o |
---|
1533 | | Use unified better getters/setters for all charts. This is a MAJOR update, since it affects all the | |
---|
1534 | | charts in a fundamental way. For the better. Any update should be done cautiously. But since | |
---|
1535 | | RGraph is beta, all updates should be done that way. Judging by the RGraph test page though, | |
---|
1536 | | everything seems fine. | |
---|
1537 | o-----------------------------------------------------------------------------------------------------o |
---|
1538 | |
---|
1539 | 15th November 2008 |
---|
1540 | ------------------ |
---|
1541 | o [BAR] Removed animation |
---|
1542 | o [LINE] Documented stepped line chart |
---|
1543 | o [LINE] Fixed tick marks |
---|
1544 | o [LINE] Added ability to specify line chart as being stepped |
---|
1545 | o [MISC] Documented default values. |
---|
1546 | o [GANTT] Added gantt chart |
---|
1547 | o [PROGRESS] Corrected name of Progressbar |
---|
1548 | o [LINE] Moved the background drawing to RGraph.common.js |
---|
1549 | o [SCATTER] Moved the background drawing to RGraph.common.js |
---|
1550 | o [MISC] Tooltips now move to the left of the cursor when it's too far right |
---|
1551 | o [MISC] Changed print_r() to pr() - less to type |
---|
1552 | o [MISC] Added GetDays() function for Gantt chart |
---|
1553 | o [GANT] Added it |
---|
1554 | o [MISC] Added an RGraph.print_r() method for easier debugging |
---|
1555 | 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. |
---|
1556 | o [SCATTER] Added a plus tick style to the scatter chart - added a demo too |
---|
1557 | o [SCATTER] Fixed a bug in the Scatter graphs background drawing |
---|
1558 | o [BAR] Moved bar charts DrawBackground() into the RGraph.background class. Should make reuse far easier. |
---|
1559 | o [BAR] "backgroundGrid" property changed to "grid" |
---|
1560 | 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 (!). |
---|
1561 | o [LINE] Can now specify colour of shadows for line and bar graphs |
---|
1562 | o [BAR] Can now specify colour of shadows for line and bar graphs |
---|
1563 | o [LINE] line chart now has real shadows and so they can be used for lines of any thickness |
---|
1564 | o [LINE] can now specify shadow offset |
---|
1565 | o [SCATTER] Fixed background bar boundaries |
---|
1566 | o [SCATTER] Added plus cross type |
---|
1567 | o [MISC] Moved background drawing to common library |
---|
1568 | o [WEBSITE] sitemap.xml Now has correct <lastmod> date which changes correctly when a release is performed CHECK |
---|
1569 | o [MISC] Tooltip nows store the text in __text__ variable on the tooltip object (.innerHTML changes the HTML when it's set) |
---|
1570 | |
---|
1571 | 1st November 2008 |
---|
1572 | ------------------ |
---|
1573 | o [BAR] Last bar chart example now uses a gradient |
---|
1574 | o [MISC] Changed hyphens to be slightly shorter |
---|
1575 | o [WEBSITE] Changed sitemap to use an update frequency of weekly. Last modified is now updated when a release is performed |
---|
1576 | o [BAR] Can now specify the grid size on the bar chart |
---|
1577 | o [LINE] Setting propeties can now be any case, upper or lower |
---|
1578 | o [MISC] Added RGraph.print_r() function |
---|
1579 | o [LINE] TickSize now actually has an effect |
---|
1580 | o [LINE] Added tooltips to line chart |
---|
1581 | o [WEBSITE] Moved support forum to Google group |
---|
1582 | o [MISC] Added object registration (for redrawing) |
---|
1583 | o [BAR] Removed margin from being accounted for in height calculation |
---|
1584 | o [LINE] Made tickmarks more coherent |
---|
1585 | o [BAR] Bar chart now uses canvas ID in some, but not all, error messages |
---|
1586 | o [LINE] Added small drop shadow to line chart |
---|
1587 | o [WEBSITE] Added example graphs to front page |
---|
1588 | o [BAR] Added tooltips to line chart |
---|
1589 | o [WEBSITE] Added more performance related information |
---|
1590 | o [PIE] Added drop shadow |
---|
1591 | |
---|
1592 | 25th October 2008 |
---|
1593 | ----------------- |
---|
1594 | o [DOCS[ Added integration section |
---|
1595 | o [RADAR] Added title to radar |
---|
1596 | o [RADAR] Added textStyle to radar |
---|
1597 | o [PIE] Made one of the pie charts use a gradient |
---|
1598 | o [PROGRESS] Added shadows |
---|
1599 | o [PROGRESS] Added title |
---|
1600 | o [ODO] Converted plain colour to radial gradient |
---|
1601 | o [PIE] Added gutter and title |
---|
1602 | o [DONUT] Added gutter and title |
---|
1603 | o [MISC] Fixed comma issue with rendering text |
---|
1604 | o [MISC] Added something to text bounding box illustrating exactly where the point specified is |
---|
1605 | o [BIPOLAR] Bipolar middle bit is now 60px wide instead of 50 |
---|
1606 | o [BAR] Fixed shadow bugettee in Safari, Chrome, Opera |
---|
1607 | o [ODO] Documented and vastly improved. Made it use a gutter now allowind for a title (implemented) |
---|
1608 | o [MISC] Added common function, DrawTitle() |
---|
1609 | o [MISC] Added a Javascript version of the PHP function range() |
---|
1610 | o [MISC] Added ability to specify a title to the bar chart, line graph and scatter graph. |
---|
1611 | o [MISC] Changed directory layout slightly |
---|
1612 | o [MISC] Forum is now ecluded from the tar |
---|
1613 | o [MISC] Much improved scale auto-generation |
---|
1614 | o [DOCS] Added code samples to docs pages |
---|
1615 | o [DOCS] Added section on the front page about performance |
---|
1616 | o [SCATTER] Many improvements to the scatter graph |
---|
1617 | o [SCATTER] Much better auto scale generation |
---|
1618 | o [SCATTER] Made scatter use RGraph common library for text |
---|
1619 | o [RADAR] Converted to use common library for text |
---|
1620 | o [LINE] Much improved scale auto-generation |
---|
1621 | o [LINE] Changed to rounded line ends - not very noticable though |
---|
1622 | o [LINE] Converted labels to be drawn by the RGraph library |
---|
1623 | o [BAR] Added optional shadow effect |
---|
1624 | o [BAR] Removed ability to have X axis at the top. It served no real purpose and only served to complicate the code |
---|
1625 | o [BAR] Added animation |
---|
1626 | o [BAR] Much improved scale auto-generation |
---|
1627 | o [BAR] Converted text functions to use RGraph common library |
---|
1628 | o [BAR] Can now specify a title for the bar chart |
---|
1629 | o [BAR] Fixed a bug for Chrome |
---|
1630 | o [BAR] Fixed minor bugs in bar chart (background bars) |
---|
1631 | o [BAR] Added grouping property, which defaults to stacked, but can also be grouped, producing what you would |
---|
1632 | expect (unless you're expecting a chicken. |
---|
1633 | o [BAR] Added a few warnings concerning bad combinations of axis positions |
---|
1634 | o [ODO] Added more labels, now at 8 instead of 4 |
---|
1635 | |
---|
1636 | 24th September 2008 |
---|
1637 | ------------------- |
---|
1638 | o [WEBSITE] Added RSS feed to forum |
---|
1639 | o [DOCS] Added more documentation |
---|
1640 | o [ALL] Unified (sort of) the error messages |
---|
1641 | o [ODO] Added odometer |
---|
1642 | o [BIPOLAR] Added a bottom gutter for scale to go in |
---|
1643 | o [BIPOLAR] Added bottom text labels |
---|
1644 | o [PIE] Made pie chart work without translating |
---|
1645 | o [TRADAR] Added real radar chart. |
---|
1646 | o [BAR] Bar chart can now have the X axis in the center, so it now able to represent negative values |
---|
1647 | o [LINE] Allowed multiple lines |
---|
1648 | o [LINE] Line chart can now have the X axis in the center, so it now able to represent negative values |
---|
1649 | o [LINE] Fixed bug in line chart that meant if it was filled the filled line was stopping too short |
---|
1650 | o [LINE] Made it more obvious (I think) for specifying data when using multiple data sets (ie multiple lines) |
---|
1651 | |
---|
1652 | 4th September 2008 |
---|
1653 | ------------------ |
---|
1654 | o Various additions including labels on all the graphs |
---|