Revision history for Perl extension Chart::Clicker. 1.1.6 Fri Mar 09 18:24:12 2007 - Remove Mac OS X specific files (thanks jshirley) 1.1.5 Sat Feb 24 12:48:03 2007 - Return 1 for 0 span ranges. (thanks Daniel Kasak) 1.1.4 Wed Jan 02 09:31:21 2007 - Add Chart::Clicker::Simple - Fix bug in ColorAllocator's constructor - Fix bug in Bar Renderer for full-height bars - Remove default border from Plot - Doc cleanups - Code cleanups 1.1.3 Sun Oct 22 10:53:23 2006 - Add SVG support (thanks Torsten Schoenfeld) - Teach write() how to handle different formats. - Update docs 1.1.2 Sat Oct 21 12:16:51 2006 - Add labels to Axes (thanks Torsten Schoenfeld) - Add error accessor to Series (thanks Torsten Schoenfeld) - Add Measurement Renderer (thanks Torsten Schoenfeld) 1.1.1 Sun Sep 17 19:10:17 2006 - Documentation updates - Fix Axis::DateTime's rendering 1.1.0 Thu Sep 14 20:06:37 2006 - Remove (range|domain)_markers from Chart::Clicker - Fix rendering of Axis grid lines by using Axis mark() - Fix Series with keys given in constructor - Add Marker support via Data::Marker and Plot's use of Decoration::MarkerOverlay - Make pseudo-smart date stuff in DateTime 1.0.7 Tue Sep 12 20:12:34 2006 - Adjust Axis to make subclassing better - Add Axis::DateTime 1.0.6 Sometime - Make the stroke an option (and off by default) of Bar - Add max and min methods to Data::Range - Fix Area renderer only showing a single series - Take a stab at improving the Legend's rendering - Add mark() to Axis for positioning values - Adjust renderers to use Axis->mark() for positioning - Fix rendering of mutiple series in Bar renderer 1.0.5 Tue Sep 5 19:31:24 2006 - Fix broken charting of axes not based on zero lower ranges. - Reverse fade color stops - Use the lower on the range for Axis tick values - Add Glass decoration - Adjust Renderers to not take a 'min' value 1.0.4 Thu Aug 31 21:45:37 2006 - Remove disclaimer about using File::Temp - Fix completely broken domain axis values 1.0.3 Tue Aug 15 19:13:12 2006 - Ditch File::Temp for write_to_png_stream from Cairo 1.0.2 Thu Aug 10 19:18:11 2006 - Fix broken X axis for all Renderers (reported by Peter Hicks) 1.0.1 Wed Aug 09 20:28:42 2006 - Remove print of file size in png() - Update examples in Chart::Clicker POD - Allow setting of series in constructor or DataSet - Allow setting of range in Axis constructor (was overwritten) - Fix constructor of Series to use Class::Accessor - Document ticks() in Axis 1.0.0 Sometime - Don't draw on undefined surfaces returned from Components - Remove 'above' crap - Increase 'divvy' to ticks + 1 and only set it if it's undefined - Don't outright skip if an Axis is invisible, just skip the part when we are drawing. - Add format() to Axis for formatting tick values. 0.9.7 Mon Jun 12 00:00:00 2006 - Don't draw invisible axes - Expose the number of ticks for the axis. - Fix area renderer being off by 1.5 on first point 0.9.6 Thu Jun 8 00:12:54 2006 - I totally forgot to document... 0.9.3 Mon May 22 11:24:31 2006 - Layout based rendering. - Documentation updates - Labels 0.9.1 Wed May 10 10:12:09 2006 - Clicker is now a Container - Add CC_CENTER - Add Container - Add Component 0.9.0 Tue May 9 01:30:19 2006 - Axis labels - Get Axes working and add Axis positioning - Set all values to 0 by default in Insets - Rename constants CC_* and add TOP, BOTTOM, LEFT and RIGHT for Axis positioning. - Add Chart::Clicker::Drawing for some common constants - Move HORIZONTAL and VERTICAL to C:C::Drawing as constants - Eliminate extraneous drawing ops (paints) from Plot - Use an Inset to keep up with 'shrinkage' of inner surface in Plot - Enhance Axis with height, orientation, per, tick_values, and width and prepare method that calculates required space. - Remove prepare() from Renderer::Base and move most of the arguments to the render() method. - Rework Renderers to use the domain and range axes for the values they need for rendering. - 'inline' marker drawing - Add divvy() to Range. - Have Grid use 'main' domain and range axes for it's values. - Remove reference to a C:Clicker::prepare sub in the docs 0.2.4 Thu May 4 00:30:19 2006 - Shapes - Use Shapes for Point Renderer 0.2.3 Wed May 3 23:15:09 2006 - Bring Makefile.PL and MANIFEST up to speed - Legends! - Stop hard-coding output file - Fix bugs in color allocation - A solemn promise to tag this version so I can do svn diffs... 0.2.2 No clue - I forget 0.2.1 Tue Apr 25 23:53:21 2006 - Update Bar renderer to divide available spots between all series - Use ColorAllocator in renderers - Add ColorAllocator - Create the Drawing namespace 0.2.0 Sun Apr 23 08:09:34 2006 0.1.0 Thu Apr 20 01:12:09 2006 - Add Border and Stroke - Use Class::Accessor - Chart->background_color() - Plot->background_color() - Chart::Point 0.0.4 Tue Apr 18 23:22:12 2006 - Add Color and use it for Markers 0.0.3 Fri Apr 14 13:34:43 2006 - Add Grid decoration and move mass marker creation there for grid. 0.0.2 Fri Apr 14 12:13:10 2006 - Get Markers working 0.0.1 Tue Apr 11 20:30:16 2006 - original version