Top Level :: Images

Package Information: Image_Graph 0.5.0

Show All Changelogs
» Version » Information
0.7.2 2006-03-02     alpha
0.7.1 2005-10-05     alpha
0.7.0 2005-09-30     alpha
0.6.0 2005-08-27     alpha
0.5.0Download

Release date: 2005-08-08 19:24 UTC
Release state: alpha

Changelog:

* Major change: removed Image_Graph_Driver and subclasses and uses Image_Canvas instead, which implies:
- Image_Graph_Color is obsolete, removing dependency on Image_Color (however Image_Canvas still depends on Image_Color)
- Fonts are simplified (all identified by name) and implemented using Image_Graph_Font class, removing Image_Graph_Font subclasses (only subclasses!), removing Fonts/ folder
- Added dependency on Image_Canvas
- Image/Graph/Config.php becoming obsolete since only IMAGE_GRAPH_SYSTEM_FONT_PATH was defined here. File kept for future purposes but not used.
- TTF Fonts (which were most often used) keep BC in 99% of the cases by replacing the 'ttf_font' factory alias mapping to 'Image_Graph_Font' and adding a mapping for 'Image_Graph_Font_TTF' to 'Image_Graph_Font'. Only case not working is when user manually includes Image/Graph/Font/TTF.php and creates and instance using 'new', which should only very, very rarely be the case
- BC break: If drivers were explicitly created before, they now have to be changed to Image_Canvas objects
* Added support for HTML image maps on line-, bar-, area-, smoothed line-, impulse-, band- and pie charts (more to come)
* Added 'tohtml' option for output directly in HTML using canvas and imagemap (if any)
* Added label option 'format' and 'dateformat' to Image_Graph_Axis to be able to format a label directly using sprintf() / date()
* Changed plus and cross markers to be outlined (by defalut) - visual improvement
* Added a star marker (Image_Graph_Marker_Star)
* Added legends to scatter/dot plots - the marker now shows in legends
* Performance optimization in Image_Graph_Axis_Category (with regards to heavy usage of array_search())
* Improved appearance of axis arrows
* Fixed Bug #4240 "Pie graph - color difference between graph and legend"
* Fixed Bug #4430 "Call-time pass-by-reference has been deprecated"
* Fixed Bug #4876 "mis-type in code -> undefined property"
* Bugs fixed/Features added in Image_Canvas
* Added Request #4451 "Unable to define IMAGE_GRAPH_SYSTEM_FONT_PATH outside of Config.php"
* Fixed Bug #4484 "SVG output problem with fill and alignment attributes of text"
* Fixed Bug #4586 "Content type image/jpg does not recognized by IE"

Dependencies:
  • PHP Extension: gd
  • PEAR Package: PEAR Installer 1.3.1 or newer
  • PEAR Package: Image_Canvas 0.2.1 or newer
  • PEAR Package: Log (optional)
  • PEAR Package: Numbers_Roman (optional)
  • PEAR Package: Numbers_Words (optional)
0.4.0 2005-05-24     alpha
0.3.0 2005-02-25     alpha
0.3.0dev4 2005-01-28     devel
0.3.0dev3 2005-01-27     devel
0.3.0dev2 2005-01-13     devel
0.3.0dev1 2004-10-25     devel
0.2.1 2004-02-22     alpha
0.2.0RC1 2004-02-14     alpha
0.1.1 2003-11-13     alpha
0.1 2003-11-01     alpha