Version: $Id: Todo,v 1.3 2002/01/24 23:27:32 aditus Exp $

Before 1.6 release
====================

Documentation update
--------------------
* Rewrite preferred way to handle client side image maps
* Add documentation for Stroke($aFileName)
* Document the addition of SetCenter() for line plots
* Revise documentation of classes. Class diagram update
* Add documentation on how to use background image
* Review of theme management for pie

Additions
---------
* Add possibility to set the default start value for text labels
* More examples of how to plot images and extended tutorial
* Add date/time scale/axis type

Verifications/Investigations:
-----------------------------
* Possible bug when mixing grouped bar and lineplots
* Have really all 0-value bugs been squashed?
* What is the common mistake people make with image maps to
  get the streaming not possible error.
* Implement multi line text for legends
* Check legends for grouped bar plots. Can we make that easier to use?
* Check labels for 3d pies.
* Check autoscaling with several scatterplots in a graph
* Check if Setting manual scale in spider plot is a problem
* Check potential problem with linlin and supplying both X and Y 
  coordinates for a line plot
* Check what happens with negative values for impuls plots when
  adding a line y=0. Possible scale bug?
* Check the GroupBar and AccBar plot still work after the changes in
  BarPlot? Verification
* Add testcase for negative/positive accumulated bar graphs
* Fix error in documentation SetColor() is not a method of Class Legend
* Fix problem whereby the first label on the x-axis is hidden when
  Y-axis has negative values and x-axis is positioned at 0 and 
  setcenter() is used for the lineplot. Add a check to see if Setcenter
  is used and if that is the case the first label should not be hidden
  even if position is 0.
* Merge the patch to make it possible to do CSIM without running the script off-line.
* CSIM for Plot marks
* CSIM for legends. Does this make sense?
* Investigate the following report
	Also,  I  have  discovered that in a graph with bars and lines, if the
	values  are  low  (<50),  the  graph goes wrong (oversized bars, wrong
	scale, very big parse-time...). I have solved this.

	But  if the values are lower (<10), the scale gets crazy. For example,
	for   0  to  3, the Y-Scale say : "blank-0-0-1-2-2-3" or similar. Also
	the graph takes VERY more time to generate.

	Also, I did notice that in sections 6.3.25 and 6.3.26 in the manual, the
	headings on the charts say "SpiderGraph" rather than "PieGraph."  The
	General Description paragraph in both of those sections needs to be changed,
	too.
* Possibility to just plot ticks/labels where the label is != "". Does
  this make sense? How should it work?
* Linear scale investigation: Many datapoints and only show a grouped 
  name for all values, for example sampling every hour but label each day 
  (which is centered)
* Filled line plots with negative values. What is the way to handle this?
* Possibility to add text-labels directly in the new xxPlot() creation?

Sometimes:
==========
* Scientific plots. Investigate some use cases and see what changes needs to be done
* Difference between minor/major tick marks for text-scale, i.e. 
  ticks with and without text labels
* Add pole-zero plots
* Re factoring of the way Y and X axis are implemented. Redo the OOD so that
  we separate the notion of horizontal and vertical axis. This will get
  rid of the horrible non-oo tests axis=="x"











