]>
Commit | Line | Data |
---|---|---|
1 | Revision history for Perl extension Imager::Graph. | |
2 | ||
3 | Imager-Graph 0.08 - unreleased | |
4 | ================= | |
5 | ||
6 | Now depends on Imager 0.75. | |
7 | ||
8 | More cool changes from Patrick Michaud: | |
9 | ||
10 | - Area charts | |
11 | https://rt.cpan.org/Ticket/Display.html?id=7 | |
12 | ||
13 | Other changes: | |
14 | ||
15 | - horizonal_gridlines (vertical charts) and vertical_gridlines | |
16 | (horizontal charts) are now features and can be enabled like other | |
17 | features (or disabled) | |
18 | ||
19 | - hoisted the dashed-line drawing into Imager::Graph::_line() and | |
20 | added a _get_line() method to retrieve line style information. | |
21 | ||
22 | - features enabled earlier in the style list can now be disabled with | |
23 | a feature "no{stylename}" when features are supplied as an arrayref | |
24 | or scalar. eg. "nograph_outline". If you supply features as a hashref | |
25 | you can disable a feature with: | |
26 | { stylename => 0 } | |
27 | ||
28 | - for vertical and horizontal charts, allow the outline of the graph | |
29 | area (graph_outline) to be disabled (with nograph_outline in | |
30 | features.) or styled (graph.outline) | |
31 | ||
32 | - for vertical and horizontal charts, allow the fill of the graph | |
33 | area to be controlled separately from the base bg (graph.fill) | |
34 | ||
35 | - tests | |
36 | ||
37 | Bug fixes: | |
38 | ||
39 | - generate y-axis tic-label widths baed on the labels actually used. | |
40 | ||
41 | - make draw() idempotent for vertical charts | |
42 | ||
43 | - multiple calls to draw() no longer return the same image object | |
44 | ||
45 | - labels supplied to draw() are now used for vertical and horizontal | |
46 | charts | |
47 | ||
48 | - Imager::Graph::Horizontal::add_column_data_series() renamed to | |
49 | add_bar_data_series() and now adds the series as a "bar" series. | |
50 | add_column_data_series() did nothing useful for a horizontal chart. | |
51 | ||
52 | ||
53 | Imager-Graph 0.07 - 21 May 2009 | |
54 | ================= | |
55 | ||
56 | Lots of cool changes from Patrick Michaud: | |
57 | ||
58 | - added Bar, Column. StackedColumn and Line charts. | |
59 | https://rt.cpan.org/Ticket/Display.html?id=5 [*] | |
60 | ||
61 | - new ocean style | |
62 | ||
63 | - new ocean_flat style | |
64 | ||
65 | - methods to set chart style attributes, in addition to the style | |
66 | parameters passed to draw(). | |
67 | ||
68 | Bug fixes: | |
69 | ||
70 | - missing a font parameter when we have a chart with text no longer | |
71 | results in an exception, but in a false returned and a message in | |
72 | error() as with other errors. | |
73 | https://rt.cpan.org/Ticket/Display.html?id=2872 | |
74 | ||
75 | - the mono style now disables anti-aliasing by default | |
76 | ||
77 | [*] this was the oldest open bug on rt.cpan.org, now #7 is, still an | |
78 | Imager-Graph issue | |
79 | ||
80 | Imager-Graph 0.06 - 21 April 2008 | |
81 | ================= | |
82 | ||
83 | - Removed ancient Imager cruft from the documentation | |
84 | ||
85 | - round the dimensions used within the legend to integers to prevent | |
86 | later truncation from causing uneven output. | |
87 | ||
88 | - add horizontal legend boxes | |
89 | ||
90 | - add a new style "primary" which is primary_red with a light grey | |
91 | background, and made that the default, so the default graphs aren't | |
92 | quite so ugly. | |
93 | ||
94 | - zero-sized segments were drawn as covering the whole pie. Skip | |
95 | drawing zero sized segments. | |
96 | https://rt.cpan.org/Ticket/Display.html?id=34813 | |
97 | ||
98 | - round the pie radius down to avoid running over the edge of the | |
99 | image | |
100 | ||
101 | - changed the pie maxsegments default to 0.01 from 0.05 | |
102 | ||
103 | - removed the obsolete pie blur style information | |
104 | ||
105 | - documented some of the pie chart specific style settings | |
106 | ||
107 | - changed the default drop shadow style to a translucent fill so the | |
108 | background can show through. | |
109 | ||
110 | Imager-Graph 0.05 - 17 December 2007 | |
111 | ================= | |
112 | ||
113 | This release is an attempt to work around the inconsistent text output | |
114 | issues. | |
115 | ||
116 | - created Imager::Font::Test which simply outputs boxes instead of | |
117 | text to produce consistent graph images for comparison. | |
118 | ||
119 | ||
120 | Imager-Graph 0.04 - 11 December 2007 | |
121 | ================= | |
122 | ||
123 | This is a clean up release, removing code required for ancient | |
124 | releases of Imager, and otherwise modernizing the code. | |
125 | ||
126 | - skip all tests if we can't load the font | |
127 | ||
128 | - Save test results to ppm, so we can generate images even if we don't | |
129 | have PNG support in Imager. | |
130 | ||
131 | - instead of the old draw-no-aa-then-blur-the-result hack, we now use | |
132 | arc()'s aa option | |
133 | ||
134 | - tests now use Test::More | |
135 | ||
136 | - remove the old circle fudge hack, since Imager fixed arc fills a | |
137 | while ago | |
138 | ||
139 | - strictify Makefile.PL, include the LICENSE, use the correct version | |
140 | check for including the extra WriteMakefile keys | |
141 | ||
142 | - various changes for Kwalitee | |
143 | ||
144 | - remove fancy_fills check, we now depend on an Imager release that | |
145 | supports fountain fills. | |
146 | ||
147 | Imager-Graph 0.02 Sat Oct 6 20:36:31 2001 | |
148 | ================= | |
149 | ||
150 | - replace ImUgly.ttf with a new version where % renders on my older PC | |
151 | - remove some old test code that printed the Imager version | |
152 | - moved into local CVS to simplify cross-platform tests | |
153 | ||
154 | Imager-Graph 0.01 Tue Sep 12 23:03:25 2001 | |
155 | ================= | |
156 | ||
157 | - original version; created by h2xs 1.19 | |
158 | - can draw some nice pie graphs |