Revision history for Graph::Drawing
0.01 Tue Jun 17 11:08:36 2003
- original version; created by h2xs 1.22 with options
-A -X -n Graph::Drawing
0.01.1 Fri Jul 4 2003
- Fixed documentation in every module.
0.01.2 Fri Jul 4 2003
- Ack! Forgot Graph/ under lib/. Oops!
0.02 Fri Jul 4 2003
- Added _debug calls here and there.
- Added the size attribute accessor to Surface.pm.
- Changed the G::D::Random::get_coordinate method to use the
surface size for the max.
- Added a line to make it obvious that you can specify the surface
size directly, in the object creation, in the Random.pm SYNOPSIS
and in eg/whotalks.
- Fixed and enhanced the Drawing.pm and Surface.pm documentation.
0.03 Fri Jul 4 2003
- Moved the base class functionality to *::Base.
- Renamed the "pic_output" method to "draw", in Surface.pm.
- Enhanced the documentation of Vertex.pm slightly.
- Removed the SCALE constant from Surface.pm.
- Made the FACTOR constant in Surface.pm an object attribute
called "grade".
- Updated the Base.pm documentation accordingly.
0.4 Sat Jul 6 2003
- Ack! What was I thinking? Renamed the "draw" method to
"write_image" in Surface.pm.
- Made the surface_name attribute optional and allowed
write_image to accept a filename argument.
- Holy crap. I forgot to include Base.pm in the $#@!ing MANIFEST.
- Made the Surface::_init method check $self->data before calling
the max_weight method.
- Made sure all the feeble tests ran correctly...
0.05 Wed Jul 9 2003
- Holy crap. I accidentally uploaded $VERSION = '0.4'; instead of
'0.04'. shit shit shit shit shit shit shit shit shit shit shit
- Added documentation about why the distribution version made an
enormous leap beyond reality.
- Added functionality for circular and rectangular layout, grid
and axes flag attributes to Surface.pm.
- Remembered to add GD to the PM_PREREQS in the Makefile.PL.
- Oof. Didn't name G::D::Base right in the POD.
- Added a more automated testing of a larger dataset graph to eg/.
- Implemented the functionality for accepting an image object to
use for the surface.
- Added _debug methods to the Surface and Vertex modules.
- Added POD to the Vertex, Surface and Random modules to describe
(rather than just list) their methods.
- Refactored code, all over. Yes. This is the most meaningless
comment a programmer can make. Fortunately, it's my embryonic
distribution...
0.06 Thu Jul 10 2003
- WHEW. search.cpan.org and the CPAN shell use upload dates and
not version numbers to determine what is "latest" - as it
should be. Yay!
- Fixed documentation in the Drawing, Base, Random, and Surface
modules.
- Fixed the use base line in Random to actually find the parent's
new(). Wtf didn't the previous way work on older perls?