Heuristic ranking analysis
[contractdashboard.git] / lib / pChart2.1.0 / change.log
maxious 1
2 T%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%W%
3 Q% Q%
4 Q% pChart - a PHP Charting library Q%
5 Q% Q%
6 Q% Version : 2.1.0 Q%
7 Q% Made by : Jean-Damien POGOLOTTI Q%
8 Q% Last Update : 26/01/11 Q%
9 Q% Q%
10 Z%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%]%
11
12 2.1.0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
13
14 o Renamed the .class files to .class.php.
15 o Create the pScatter class.
16 o Added the ScatterPlotChart() charting method.
17 o Added the ScatterLineChart() charting method.
18 o Added the ScatterSplineChart() charting method.
19 o Added the DrawScatterLegend() function.
20 o Added the getScatterLegendSize() function.
21 o Added the following function to the pData class :
22
23 - setScatterSerie()
24 - setScatterSerieDescription()
25 - setScatterSeriePicture()
26 - setScatterSerieDrawable()
27 - setScatterSerieTicks()
28 - setScatterSerieWeight()
29 - setScatterSerieColor()
30
31 o Added a Forces config. array to drawSpline() function to allow parametric
32 forces. (used by the scatter spline algorithm)
33 o Added Floating0Serie & Floating0Value options to the drawBarChart function.
34 o Added the Draw0Line option to the drawBarChart function.
35 o Added support for line and filled step charts.
36 o Fixed a visual artifact in the drawGradient() function.
37 o Fixed a visual artifact in the drawRoundedFilledRectangle() function.
38 o Fixed a visual artifact in the drawRadar() function.
39 o Rewritten the example index page.
40 o Added the Floating parameter to the scaling functions.
41 o Added the drawBestFit() and drawScatterBestFit() math functions.
42
43
44 2.0.13 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
45
46 o Modified the drawScale() function to get the best visual factors.
47 o Added the BorderAlpha parameter to the drawFilledCircle() function.
48 o Shipped more examples.
49 o Fixed a bug in the normalize() function and 0 Values.
50 o Finally implemented the setSeriePicture() output.
51 o Added the bubble class extension.
52 o Added the possibility to have a transparent background to the generated
53 pictures keeping the alpha channels (thanks to georgi.m)
54 o Updated the sandbox to support transparent background.
55 o Added the drawDerivative() function to draw curve slope factor.
56 o Additional Minor fixes.
57
58
59 2.0.12 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
60
61 o Added missing points (VOID) handling for line & spline charts.
62 o Added customisation options to the drawLegend() function.
63 o Various additions and enhancements in the sandbox.
64 o Added the weight series support to the drawSplineChart() function.
65 o Added the SCALE_MODE_MANUAL scaling method.
66
67
68 2.0.11 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
69
70 o Added the AxisBoxRounded, AxisFontName, AxisFontSize parameters to the
71 radar and polar class.
72 o Fixed a bug with the axis labels of the radar charts using the STAR layout.
73 o Fixed a bug in the axis format computing.
74 o Added the axis format option in the sandbox system.
75 o Tuned the way the METRIC scales are displayed.
76 o Fixed a bug with the getWidth(), getHeight().(thanks to SandmanXC)
77
78
79 2.0.10 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
80
81 /!\ First public release.
82
83 o Fixed a bug in the normalize() function for VOID values.
84 o Updated the example rendering frontend.
85 o Updated the sandbox.
86
87
88 2.0.9 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
89
90 o Added the sandbox.
91 o Added the getLegendSize() function.
92 o Added the SCALE_MODE_ADDALL_START0 scaling method.
93 o Fixed a bug in the normalize() function.
94 o Fixed a bug in the computeScale() function.
95
96 2.0.8 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
97
98 o Corrected a bug in the drawThreshold() function. (thanks to mice32alpha)
99 o Added rendering options to the writeBounds() function.
100 o Enhanced the rendering of the drawRoundedFilledRectangle() function.
101 o Added the setSerieWeight() function to the pData class.
102 o Fixed a bug in the loadPalette() function.
103 o Added the 9 palette files. (/palettes)
104 o Fixed visual artifact in the drawGradientArea() function.
105
106
107 2.0.7 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
108
109 o Fixed a cosmetic issue in the stacked area chart function.
110 o Bar chart with 0 values now appears as a 0 line.
111 o Zero values are not rendered anymore in stacked bar charts.
112 o Added the possibility to rotate X axis labels. (LabelRotation)
113 o Added rendering parameters for skipped X axis values :
114
115 $SkippedAxisTicks
116 $SkippedAxisR
117 $SkippedAxisG
118 $SkippedAxisB
119 $SkippedAxisAlpha
120 $SkippedTickR
121 $SkippedTickG
122 $SkippedTickB
123 $SkippedTickAlpha
124 $SkippedInnerTickWidth
125 $SkippedOuterTickWidth
126
127 o Added the ability to draw a background box around text (flat, rounded)
128 o Added the importFromCSV() method to the pData class.
129 o Fixed a bug in the min/max computing of the data series with VOID values.
130
131
132 2.0.6 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
133
134 o Added setSliceColor() function to the pPie class.
135 o Added support for stacked area charts.
136 o Fixed an issue with 3D pie chart labelling.
137 o Fixed artifacts issues with the 3D pie hidden faces.
138 o Fixed a bug in the drawPolygon() function.
139 o Fixed a bug with automatic abscissa labelling.
140 o Rewritten the delayedLoaded script. (advice of mathbr for compatibility)
141
142
143 2.0.5 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
144
145 o Added support for 3D pie charts.
146 o Enhanced the example rendering. (web)
147 o Added functionalities on radar charts (proposed by dani Huber)
148
149 - SkipLabels to skip any number of labels.
150 - LabelMiddle to center the labels between the slices.
151
152 o Fixed a bug with the palette management.
153 o Fixed an issue while displaying multiple-line legends.
154 o Added the delayed loader script in the examples.
155
156
157 2.0.4 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
158
159 o Fixed issue with really small data series. (one value)
160 o Enhanced the example rendering. (batch + web)
161 o Added the autoOutput() rendering method.
162 o Made various minor fixes.
163
164
165 2.0.3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
166
167 o Added the autoOutput() function that determine if the picture should be
168 rendered with the Render() or Stroke() function based on the way the script
169 is called. (CLI or HTTPD)
170 o Added the getSum() function to the pData class.
171 o Added support for 2D pie charts :
172
173 - draw2DPie()
174 - drawPieLegend()
175
176 o Fixed angle issue in the drawArrowLabel function.
177 o While turning AA off, dashed line were not rendered (thanks to mice32alpha)
178
179
180 2.0.2 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
181
182 o Fixing some notifications messages with the PHP5.3.x deprecated functions :
183
184 - split has been replaced by preg_split.
185 - ereg has been replaced by preg_match.
186
187 o Removed deprecated test with the in_array() function.
188
189
190 2.0.1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
191
192 o First public early adopter release.
193