head	1.70;
access;
symbols
	tcllib-1-13:1.70
	tcllib-1-12:1.56
	tklib-0-5:1.47
	tcllib-1-11-1:1.43
	tcllib-1-11:1.42
	tklib-0-4-1:1.15
	tklib-0-4:1.14;
locks; strict;
comment	@# @;


1.70
date	2010.09.02.10.57.41;	author arjenmarkus;	state Exp;
branches;
next	1.69;

1.69
date	2010.08.18.08.47.03;	author arjenmarkus;	state Exp;
branches;
next	1.68;

1.68
date	2010.08.12.11.09.12;	author arjenmarkus;	state Exp;
branches;
next	1.67;

1.67
date	2010.07.15.09.39.36;	author arjenmarkus;	state Exp;
branches;
next	1.66;

1.66
date	2010.07.10.04.26.16;	author andreas_kupries;	state Exp;
branches;
next	1.65;

1.65
date	2010.07.07.07.37.06;	author arjenmarkus;	state Exp;
branches;
next	1.64;

1.64
date	2010.07.06.06.34.50;	author arjenmarkus;	state Exp;
branches;
next	1.63;

1.63
date	2010.06.21.18.42.21;	author andreas_kupries;	state Exp;
branches;
next	1.62;

1.62
date	2010.06.21.09.02.10;	author arjenmarkus;	state Exp;
branches;
next	1.61;

1.61
date	2010.06.08.18.09.31;	author andreas_kupries;	state Exp;
branches;
next	1.60;

1.60
date	2010.06.06.15.46.58;	author arjenmarkus;	state Exp;
branches;
next	1.59;

1.59
date	2010.06.06.12.02.56;	author arjenmarkus;	state Exp;
branches;
next	1.58;

1.58
date	2010.05.11.12.38.03;	author arjenmarkus;	state Exp;
branches;
next	1.57;

1.57
date	2009.12.10.10.26.02;	author arjenmarkus;	state Exp;
branches;
next	1.56;

1.56
date	2009.11.24.07.33.18;	author arjenmarkus;	state Exp;
branches;
next	1.55;

1.55
date	2009.11.20.07.59.54;	author arjenmarkus;	state Exp;
branches;
next	1.54;

1.54
date	2009.10.21.18.21.54;	author arjenmarkus;	state Exp;
branches;
next	1.53;

1.53
date	2009.08.31.17.57.40;	author arjenmarkus;	state Exp;
branches;
next	1.52;

1.52
date	2009.07.14.04.30.38;	author arjenmarkus;	state Exp;
branches;
next	1.51;

1.51
date	2009.05.10.12.11.00;	author arjenmarkus;	state Exp;
branches;
next	1.50;

1.50
date	2009.03.20.18.19.02;	author arjenmarkus;	state Exp;
branches;
next	1.49;

1.49
date	2009.02.07.05.13.24;	author andreas_kupries;	state Exp;
branches;
next	1.48;

1.48
date	2009.02.06.05.22.11;	author arjenmarkus;	state Exp;
branches;
next	1.47;

1.47
date	2009.01.27.03.12.16;	author andreas_kupries;	state Exp;
branches;
next	1.46;

1.46
date	2009.01.20.21.07.04;	author arjenmarkus;	state Exp;
branches;
next	1.45;

1.45
date	2009.01.18.14.16.18;	author arjenmarkus;	state Exp;
branches;
next	1.44;

1.44
date	2008.12.16.05.13.17;	author arjenmarkus;	state Exp;
branches;
next	1.43;

1.43
date	2008.10.26.13.26.18;	author arjenmarkus;	state Exp;
branches;
next	1.42;

1.42
date	2008.05.18.15.29.35;	author arjenmarkus;	state Exp;
branches;
next	1.41;

1.41
date	2008.05.16.04.46.38;	author arjenmarkus;	state Exp;
branches;
next	1.40;

1.40
date	2008.02.24.07.44.23;	author arjenmarkus;	state Exp;
branches;
next	1.39;

1.39
date	2008.02.22.12.07.23;	author arjenmarkus;	state Exp;
branches;
next	1.38;

1.38
date	2008.02.22.10.39.03;	author arjenmarkus;	state Exp;
branches;
next	1.37;

1.37
date	2007.09.07.08.58.37;	author arjenmarkus;	state Exp;
branches;
next	1.36;

1.36
date	2007.06.19.04.18.29;	author arjenmarkus;	state Exp;
branches;
next	1.35;

1.35
date	2007.06.16.14.05.58;	author arjenmarkus;	state Exp;
branches;
next	1.34;

1.34
date	2007.06.12.20.20.01;	author arjenmarkus;	state Exp;
branches;
next	1.33;

1.33
date	2007.06.02.10.16.57;	author arjenmarkus;	state Exp;
branches;
next	1.32;

1.32
date	2007.05.28.19.56.56;	author arjenmarkus;	state Exp;
branches;
next	1.31;

1.31
date	2007.05.27.09.04.22;	author arjenmarkus;	state Exp;
branches;
next	1.30;

1.30
date	2007.05.27.08.19.43;	author arjenmarkus;	state Exp;
branches;
next	1.29;

1.29
date	2007.05.26.12.17.30;	author arjenmarkus;	state Exp;
branches;
next	1.28;

1.28
date	2007.05.26.07.59.12;	author arjenmarkus;	state Exp;
branches;
next	1.27;

1.27
date	2007.05.14.17.36.15;	author arjenmarkus;	state Exp;
branches;
next	1.26;

1.26
date	2007.05.03.19.09.07;	author arjenmarkus;	state Exp;
branches;
next	1.25;

1.25
date	2007.04.30.10.00.22;	author arjenmarkus;	state Exp;
branches;
next	1.24;

1.24
date	2007.04.30.07.38.16;	author arjenmarkus;	state Exp;
branches;
next	1.23;

1.23
date	2007.04.29.12.47.27;	author arjenmarkus;	state Exp;
branches;
next	1.22;

1.22
date	2007.02.10.09.04.41;	author arjenmarkus;	state Exp;
branches;
next	1.21;

1.21
date	2007.02.09.18.03.09;	author andreas_kupries;	state Exp;
branches;
next	1.20;

1.20
date	2007.02.09.17.55.23;	author arjenmarkus;	state Exp;
branches;
next	1.19;

1.19
date	2007.02.08.20.21.48;	author arjenmarkus;	state Exp;
branches;
next	1.18;

1.18
date	2006.06.05.19.58.10;	author arjenmarkus;	state Exp;
branches;
next	1.17;

1.17
date	2006.04.24.17.37.04;	author arjenmarkus;	state Exp;
branches;
next	1.16;

1.16
date	2005.11.10.18.25.48;	author andreas_kupries;	state Exp;
branches;
next	1.15;

1.15
date	2005.11.07.19.01.50;	author andreas_kupries;	state Exp;
branches;
next	1.14;

1.14
date	2005.11.07.18.52.36;	author andreas_kupries;	state Exp;
branches;
next	1.13;

1.13
date	2005.11.04.07.57.37;	author arjenmarkus;	state Exp;
branches;
next	1.12;

1.12
date	2005.10.24.21.50.05;	author andreas_kupries;	state Exp;
branches;
next	1.11;

1.11
date	2005.06.15.09.12.47;	author arjenmarkus;	state Exp;
branches;
next	1.10;

1.10
date	2005.06.15.08.19.44;	author arjenmarkus;	state Exp;
branches;
next	1.9;

1.9
date	2005.06.13.11.34.13;	author arjenmarkus;	state Exp;
branches;
next	1.8;

1.8
date	2005.05.11.02.54.16;	author andreas_kupries;	state Exp;
branches;
next	1.7;

1.7
date	2005.05.10.11.58.04;	author arjenmarkus;	state Exp;
branches;
next	1.6;

1.6
date	2005.04.15.11.42.02;	author arjenmarkus;	state Exp;
branches;
next	1.5;

1.5
date	2005.03.11.12.52.45;	author arjenmarkus;	state Exp;
branches;
next	1.4;

1.4
date	2005.03.04.14.04.40;	author arjenmarkus;	state Exp;
branches;
next	1.3;

1.3
date	2004.09.29.11.23.36;	author arjenmarkus;	state Exp;
branches;
next	1.2;

1.2
date	2004.08.19.07.14.12;	author arjenmarkus;	state Exp;
branches;
next	1.1;

1.1
date	2004.04.16.05.21.55;	author andreas_kupries;	state Exp;
branches;
next	;


desc
@@


1.70
log
@Correct problem in ScaleIsometric - did not work properly when the ranges were integer
@
text
@2010-09-02  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotpriv.tcl: Fix bug in ScaleIsometric (division by integers; found by Torsten)

2010-08-18  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Corrected export statement: createPolarplot
	* plotchart.man: Corrected name of procedure: createPolarplot (found by Torsten Berg)

2010-08-12  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Added plotmethod to export
	* plotconfig.tcl: Implemented plotmethod for customised commands
	* plotpriv.tcl: Support for customised commands
	* plotannot.tcl: Added missing anchor to the "dictionary" TextDir
	  and new method for configuring plaintext annotations

2010-07-15  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Fixed use of step sizes in createIsometricPlot (as found by Andreas)
	* plotpriv.tcl: Import legend variable in drawing of horizontal bars
	* plotpriv.tcl: Commented out some unfinished code in scrolling timecharts
	* plotpriv.tcl: Fixed variable names in drawing label dots in polar plots
	* plotpriv.tcl: Draw line with correct thickness in legend
	* pkgIndex.tcl: Changed version to 1.9.2

2010-07-09  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* plotannot.tcl: Made a number of fixes (mistyped variable names,
	* plotaxis.tcl: unbraced expressions, ...) found by tclchecker.
	* plotbusiness.tcl: Added a few checker pragmas for bogus warnings.
	* plotcontour.tcl:
	* plotpack.tcl:
	* plotpriv.tcl:

2010-07-06  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotaxis.tcl: Fixing a bug wrt stacked histograms (reported by Torsten Berg)
	* plotaxis.tcl: Added support for minor tickmarks, ticklength, label offset
	* plotconfig.tcl: Ditto
	* plotaxis.tcl: Implemented solution for a bug in vtext method (supplied by Torsten Berg)
	* plotaxis.tcl: Corrected positioning of vertical text (bug noted by Torsten Berg)
	* plotchart.tcl: Added method for plotting functions (and several options)
	* plotpriv.tcl: Added support for line width
	* pkgIndex.tcl: Changed version Plotchart to 1.9.1

2010-06-21  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Added creation method for target diagrams, performance profiles and 3d ribbon plots
	* plotdemos14.tcl: Added demonstration of so-called target diagram
	* plotdemos15.tcl: Added demonstration of 3d ribbons (provided by Keith Vetter)
	* plotdemos16.tcl: Added demonstration of performance profiles
	* plotchart.man: Documentation added for target diagrams, performance profiles and 3d ribbon plots
	* plotspecial.tcl: New file for methods that deal with specialised plots
	* plot3d.tcl: Added ribbon plot method (by Keith Vetter)
	* pkgIndex.tcl: Changed version Plotchart to 1.9.0

2010-06-08  Andreas Kupries  <andreask@@activestate.com>

	* pkgIndex.tcl: Added a guard command to xyplot, this package
	  requires Tcl 8.5+.

2010-06-06  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* demo.tcl: Added demo program showing code and plot/chart
	* plotpriv.tcl: Moving DrawVtext to plotaxis.tcl (also checking Tk version)
	* plotpriv.tcl: Adding option to use darkening gradients
	* plotpriv.tcl: Enable "exploding" segments in a piechart
	* plotbind.tcl: Provide a procedure to explode a segment in a piechart
	* plotaxis.tcl: Adjusted formatting of axis labels - Tcl 8.5 uses a large precision,
	                leading to labels like 0.09999999 instead of 0.1
	* plotaxis.tcl: Draw labels in bar charts centred wrt the bars, not the bars and gap (suggestion by Harald Oehlmann)
	* plotaxis.tcl: Moving the legend interactively via Button-1
	* scaling.tcl: Added a new scaling procedure: determineScaleFromList
	* plotchart.tcl: Added this new scaling procedure to the exports
	* plotchart.man: Describe the new scaling procedure
	* plotchart.man: Describe the bindplot and bindlast subcommands
	* plotchart.man: Describe the new option for darkening gradients
	* plotchart.man: Describe the tags that are used (description of the current status)
	* plotchart.test: Added tests for the new scaling procedure
	* pkgIndex.tcl: Changed version Plotchart to 1.8.3 and xyplot to 1.0.1
	* xyplot.tcl: Updates by Jos DeCoster (adjusted version to 1.0.1)
	* plotannot.tcl: Support added for darkening gradients
	* plotdemos13.tcl: Added to inspect the performance for large numbers of data points
	* editgraph.tcl: Example for editing a data series


2010-05-10  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.man: Corrected documentation bug (2999846, thanks to Oliver Bienert)

2009-12-10  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Added configuration method for barcharts
	* plotchart.tcl: Added methods implemented by Michael Baudin for isolines
	* plotchart.man: Documented this new configuration method and isoline methods
	* plotpriv.tcl: Implementation of a number of configuration options for barcharts
	* plotaxis.tcl: Solved bug 2906751 (formatting labels of right axis did not work)
	* plotcontour.test: Added extra test by Michael Baudin for isoline plots
	* rosenbrock.tcl: Demo by Michael Baudin of plotting isolines for the Rosenbrock function
	* pkgIndex.tcl: Changed version to 1.8.2

2009-11-24  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotaxis.tcl: Remove left-over debugging code in FormatNumber (reported by Dave Hanks)
	* pkgIndex.tcl: Changed version to 1.8.1

2009-11-20  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Added interactive commands bindplot and bindlast
	* plotbind.tcl: Preliminary implementation of the bindplot and bindlast commands
	* pkgIndex.tcl: Changed version to 1.8.0

2009-11-17  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Added log X and log-log plots (patch by Paul Vogel)
	* plotaxis.tcl: Added support for log X and log-log plots (patch by Paul Vogel)
	                Corrected drawing of axis labels (patch by Paul Vogel)
	* plotconfig.tcl: Support for log X and log-log plots (patch by Paul Vogel)
	* plotpriv.tcl: Support for log X and log-log plots (patch by Paul Vogel)
	* plotchart.man: Documentation of log-X and log-log plots
	* pkgIndex.tcl: Changed version to 1.7.1

2009-10-18  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Added wind rose diagrams, added new methods
	* plotpriv.tcl: Drawing methods for wind rose diagrams
	* plotpriv.tcl: Drawing bands and label-dots
	* plotaxis.tcl: Drawing axes for wind rose diagrams
	* plotchart.man: Documentation of new diagram and new methods
	* pkgIndex.tcl: Changed version to 1.7.0

2009-08-31  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Corrected version number (1.6.3)

2009-07-14  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotaxis.tcl: Added support for formats like %x to label the axes

2009-03-20  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Solved issue 2683544 (font size leading to clipped labels)
	* plotpriv.tcl: Ditto
	* plotaxis.tcl: Ditto
	* plotconfig.tcl: Ditto
	* pkgIndex.tcl: Bumped version number to 1.6.3

2009-03-20  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* scaling.tcl: Added special case: very small ranges now clipped to 1.0e-8 (bug #2691870)
	* plotchart.test: Added test forvery small range, introduced tolerance in matching

2009-02-06  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* plothist.test: Moved to examples/plotchart, renamed to
	  plothist.tcl. This is actually not a test suite in the standard
	  form using tcltest, but an example application.

	* plotcontour.test: Added boilerplate to make it more of a test
	  suite, proper indentation.

2008-02-06 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotcontour.tcl:  Commented out one remaining debug puts statement

2009-01-21  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.5 ========================
	*

2008-01-20 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotpriv.tcl:  Removed spurious puts statements
        * plotdemos*.tcl: Removed source statement - patch 2521626 (Stuart Cassoff)
        * plothist.test: Corrected histogram test (same patch)

2008-01-18 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Document the rescale method and the new options to createTimeChart
        * plotchart.tcl: Implemented new options for createTimeChart and
                         createGanttChart
        * plotpriv.tcl:  Correction in label to time line - different position
                         Smaller filled circle and central position for
                         asterisk in box plots
        * pkgIndex.tcl:  Bumped version to 1.6.1

2008-12-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotdemo8.tcl: Additional demo script - boxplots

2008-12-15 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.6.0
        * plotgantt.tcl: Corrected a few tags and added reordering to
                         get scrolling of Gantt charts
        * plotchart.man: Added description of scrolling behaviour for
                         timecharts and Gantt charts

2008-12-09 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added boxplot to the types of plots and charts

2008-12-06 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added method box-and-whiskers (suggested by Steve Blinkhorn),
        * plotchart.tcl: Added method box-and-whiskers, option -boxwidth,
                         scrolling of time charts and Gantt charts (Dave Hanks)
        * plotpriv.tcl: Added method box-and-whiskers, scrolling of time charts
        * plotaxis.tcl: Scrolling of time charts and Gantt charts
        * plotgantt.tcl: Scrolling of Gantt charts

2008-10-26 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotaxis.tcl: Correct small glitch in drawing the legend (reported by Simon Geard)

2008-05-18 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Remove interpreter alias for right axis in case of resizing)
        * plotaxis.tcl: Draw entries for right axis in the legend for the left axis

2008-05-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Refined check in right axis, remove any leftover information
                         (problem occurring with resizing - Francis Courtois)
        * plotaxis.tcl: Corrected mistake with drawing right axis (Francis Courtois)
        * plotaxis.tcl: Applied patch regarding ticklines with time axes (Nick Matthews)

2008-02-24 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.5.1, require Tcl/Tk 8.4
        * plotchart.man: Added plotpack command
        * plotchart.tcl: Added plotpack command
        * plotpack.tcl: Added plotpack command

2008-02-22 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.5, require Tcl/Tk 8.4
        * plotconfig.tcl: Added this file for configuring the plots
        * plotchart.tcl: Support for configuration command, also incorporated patch by Michael Baudin
        * plotaxis.tcl: Support for configuration command
        * plotpriv.tcl: Support for configuration command and graded bars in a barchart
        * scaling.tcl: Corrected optional argument to determineScale
        * plotdemos7.tcl: Added examples of configuring the plots
        * plotannot.tcl: Graded bars in a barchart

2008-01-25 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Corrected version number

2007-09-07 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added description of how to handle resizing
        * plotchart.tcl: Changed from [$w cget -width] to [winfo width $w]
        * plotpriv.tcl: Ditto

2007-06-19 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Corrected syntax error

2007-06-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documented the createTXPlot method (for time-x plots)
        * plotpriv.tcl: Added the DrawTimeData method and proper support for legends
                        in barcharts
        * plotaxis.tcl: Added drawing rectangles in legends
        * plotdemos1.tcl: Extended the barchart with a legend and added
                          data to the TX-plot

2007-06-12 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documented a tip by Bernhard Wallner (number of
                         series can be floating-point)
        * plotaxis.tcl: Corrected a few typos in drawing the legend
        * plotdemos1.tcl: Apply Bernhard's tip to see the effect

2007-06-02 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of background options, 3D ribbon charts
        * plotchart.tcl: 3D ribbon plot added
        * plotpriv.tcl: Support for extra background options and filling data series
        * plotannot.tcl: Image and gradient background options, 3D ribbon charts
        * plotdemos2.tcl: Demonstration of background options
        * plotbus.test: Demonstration of 3D ribbon charts

2007-05-28 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of rchart subcommand
        * plotchart.tcl: Support for drawing an R-chart
        * plotpriv.tcl: Support for drawing an R-chart
        * plotdemos6.tcl: Demonstration of R-chart

2007-05-27 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of dot subcommand
        * plotchart.tcl: Support for drawing dots
        * plotpriv.tcl: Support for drawing dots, corrected mistakes in vector drawing
        * plotdemos6.tcl: Demonstration of dots and vectors

2007-05-26 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of right-hand axis, vectors
        * plotchart.tcl: Support for right-hand axis, vectors
        * plotpriv.tcl: Support for drawing vectors
        * plotaxis.tcl: Support for right-hand axis, tickmarks
        * plot3d.tcl: Draw tickmarks at 3D axes
        * scaling.tcl: Suppress testing output (time axis)

2007-05-14 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added an interval and a trend method for XY plots
        * plotpriv.tcl: Implementation of the interval and trend methods
        * plotdemo1.tcl: Examples of these methods

2007-05-03 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotpriv.tcl: Expanded the saveplot method (other file formats
                        than PostScript via Img)

2007-04-30 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added radial chart
        * plotpriv.tcl:  Added routines for radial chart
        * plotchart.man: Description of radial chart
        * plotchart.test: Test for such charts
        * plotdemos4.tcl: New set of demos - 3D bars and radial charts
        * plotdemos5.tcl: New set of demos - contour plots

2007-04-29 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added balloon text
        * plotchart.man: Description of balloon text
        * plotchart.test: Test for balloon text and Gantt chart
        * plotannot.tcl: File with procedures for annotations

2007-04-17 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added 3D barchart
        * plotchart.man: Description of 3D barchart
        * plotbusiness.tcl: File with procedures for business-type charts

2007-02-10 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Description of legend commands
        * plotchart.tcl: Raised version to 1.2
        * pkgIndext.tcl: Raised version to 1.2

        * Still to do:
          - draw integer numbers, if the axis numbers _are_ integer
          - add a facility for displaying balloon text

2007-02-09 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added commands for drawing and configuring
                         the legend
        * plotaxis.tcl: Actual procedures for legend
        * plotpriv.tcl: Small change in procedure to plot symbols
        * plotchart.test: Added commands to test legend

        * Still to do:
          - document the legend commands
          - draw integer numbers, if the axis numbers _are_ integer
          - add a facility for displaying balloon text

2007-02-09  Andreas Kupries  <andreask@@activestate.com>

	* plotchart.man: Fixed syntax errors introduced by last checkin,
	  consistently missing closing brackets. It is strongly
	  recommended to run a command like './sak.tcl nroff plotchart'
	  from the tklib toplevel directory before doc changes checking
	  in.

2007-02-08 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added commands for background colour,
                         ticklines
        * plotaxis.tcl: Support for ticklines
        * plotpriv.tcl: Support for background
        * plotchart.test: Added commands to test ticklines and
                          background for several plot types
        * plotchart.man: Description of the new commands

2006-06-05 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added a histogram procedure
        * plotpriv.tcl: Added a procedure to draw histogram data
        * plotchart.test: Added a test for histogram data
        * plotchart.man: Description for histograms

2006-04-24 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotpriv.tcl: Added support for missing values
        * plotchart.man: Description added for missing values

2005-11-10  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.4.1 ========================
	*

2005-11-04 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Changed file permissions: no execute anymore

2005-11-02  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.4 ========================
	*

2005-10-24  Andreas Kupries <andreask@@activestate.com>

	* plotchart.test: Added check for Tcl 8.3, minimum version of Tcl
	  required by the charts.

	* pkgIndex.tcl: Sync'd the package version with implementation and
	  documentation.

2005-06-14 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotgantt.tcl: Expanded Gantt charts with one more
          procedure - drawing "summary" items
        * Added documentation on Gantt charts
        * Moved the example to the examples directory

2005-06-13 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added new chart type, Gantt charts
        * plotgantt.tcl: Procedures for Gantt charts (new file)
        * No documentation yet

2005-05-10  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* plotchart.man: Fixed trivial syntax error in update.

2005-05-10  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.man: Added documentation of plotfuncont method.
        * Corrected description for "cool" colour map

2005-04-15  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Updated the documentation, changed name (colourmap
          has become colorMap).
        * Mark Stucky provided the latest updates of the
          main procedures

2005-03-11  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Solved problem with plotcontour.test (works correctly
          from sak.tcl now - still requires formalisation)

2005-03-04  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Added the contour plotting routines by Mark Stucky
          (Documentation for 3D contour plot still missing)

2004-09-29  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Fixed bug 1035281 - wrong scaling for -1.7 -- 26.8
          (new test case)
        * Fixed dependency on -nocomplain flag for unset (plotpriv.tcl)
          Plotchart should work with Tcl 8.3 now

2004-08-19  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

	* Added modifications by Stefan Finzel.
	* One public procedure added: pixelToIndex (by Stefan Finzel)
	* Added export of several described (public) procedures that were missing

2004-04-15  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* New module 'plotchart', by Arjen Markus.

@


1.69
log
@Correct small but potentially disturbing problem: createPolarplot was createPolarPlot in several conflicting places
@
text
@d1 3
d7 1
@


1.68
log
@Support for custom methods added (plotmethod). Plaintext annotation described
and new method introduced to set the configuration options (plaintextconfig)
@
text
@d1 3
@


1.67
log
@Corrected several glitches in the code found by Andreas Kupries. Verison now 1.9.2
@
text
@d1 7
@


1.66
log
@
	* plotannot.tcl: Made a number of fixes (mistyped variable names,
	* plotaxis.tcl: unbraced expressions, ...) found by tclchecker.
	* plotbusiness.tcl: Added a few checker pragmas for bogus warnings.
	* plotcontour.tcl:
	* plotpack.tcl:
	* plotpriv.tcl:
@
text
@d1 8
@


1.65
log
@Incorporated patches by Torsten Berg and added a few new options he wanted.
These are not yet documented, however, and there is more to come.
@
text
@d1 9
@


1.64
log
@Fixing a bug reported by Torsten Berg wrt stacked histograms (more changes
and extensions to come - leaving the version as is for the moment)
@
text
@d3 7
@


1.63
log
@Restored my June 6 changes killed by Arjen's last commit.
@
text
@d1 3
@


1.62
log
@Added three plot types (mostly specialised) - Plotchart version now 1.9.0
@
text
@d11 5
@


1.61
log
@
	* pkgIndex.tcl: Added a guard command to xyplot, this package
	  requires Tcl 8.5+.
@
text
@d1 9
a9 4
2010-06-08  Andreas Kupries  <andreask@@activestate.com>

	* pkgIndex.tcl: Added a guard command to xyplot, this package
	  requires Tcl 8.5+.
@


1.60
log
@Expanded the man page with a documentation of the tags (also corrected syntax
errors). Added the option of darkening gradients.
@
text
@d1 5
@


1.59
log
@Implement a large number of suggestions from the EuroTcl meeting - see ChangeLog
@
text
@d2 1
a2 1
	* demo.tcl: Added demo program showing  code and plot/chart
d4 1
d15 2
d20 4
@


1.58
log
@Corrected bug 2999846 (documentation of createHorizontalBarchart)
@
text
@d1 17
@


1.57
log
@Fixed a number of issues with Plotchart; incorporated methods by Michael Baudin
@
text
@d1 3
@


1.56
log
@Removed debugging code in FormatNumber - thanks to Dave Hanks for reporting it. Version number now: 1.8.1
@
text
@d1 10
@


1.55
log
@New plot types (logX-Y, log-log) and interactive features added. The interactive
features are not yet documented though (bindplot and bindlast). Their
implementation is not finished yet either, but they are functional.
@
text
@d1 4
@


1.54
log
@Added new diagram: windrose and several plot methods
@
text
@d1 334
a334 320
2009-10-18  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Added wind rose diagrams, added new methods
	* plotpriv.tcl: Drawing methods for wind rose diagrams
	* plotpriv.tcl: Drawing bands and label-dots
	* plotaxis.tcl: Drawing axes for wind rose diagrams
	* plotchart.man: Documentation of new diagram and new methods
	* pkgIndex.tcl: Changed version to 1.7.0

2009-08-31  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Corrected version number (1.6.3)

2009-07-14  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotaxis.tcl: Added support for formats like %x to label the axes

2009-03-20  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Solved issue 2683544 (font size leading to clipped labels)
	* plotpriv.tcl: Ditto
	* plotaxis.tcl: Ditto
	* plotconfig.tcl: Ditto
	* pkgIndex.tcl: Bumped version number to 1.6.3

2009-03-20  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* scaling.tcl: Added special case: very small ranges now clipped to 1.0e-8 (bug #2691870)
	* plotchart.test: Added test forvery small range, introduced tolerance in matching

2009-02-06  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* plothist.test: Moved to examples/plotchart, renamed to
	  plothist.tcl. This is actually not a test suite in the standard
	  form using tcltest, but an example application.

	* plotcontour.test: Added boilerplate to make it more of a test
	  suite, proper indentation.

2008-02-06 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotcontour.tcl:  Commented out one remaining debug puts statement

2009-01-21  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.5 ========================
	*

2008-01-20 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotpriv.tcl:  Removed spurious puts statements
        * plotdemos*.tcl: Removed source statement - patch 2521626 (Stuart Cassoff)
        * plothist.test: Corrected histogram test (same patch)

2008-01-18 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Document the rescale method and the new options to createTimeChart
        * plotchart.tcl: Implemented new options for createTimeChart and
                         createGanttChart
        * plotpriv.tcl:  Correction in label to time line - different position
                         Smaller filled circle and central position for
                         asterisk in box plots
        * pkgIndex.tcl:  Bumped version to 1.6.1

2008-12-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotdemo8.tcl: Additional demo script - boxplots

2008-12-15 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.6.0
        * plotgantt.tcl: Corrected a few tags and added reordering to
                         get scrolling of Gantt charts
        * plotchart.man: Added description of scrolling behaviour for
                         timecharts and Gantt charts

2008-12-09 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added boxplot to the types of plots and charts

2008-12-06 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added method box-and-whiskers (suggested by Steve Blinkhorn),
        * plotchart.tcl: Added method box-and-whiskers, option -boxwidth,
                         scrolling of time charts and Gantt charts (Dave Hanks)
        * plotpriv.tcl: Added method box-and-whiskers, scrolling of time charts
        * plotaxis.tcl: Scrolling of time charts and Gantt charts
        * plotgantt.tcl: Scrolling of Gantt charts

2008-10-26 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotaxis.tcl: Correct small glitch in drawing the legend (reported by Simon Geard)

2008-05-18 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Remove interpreter alias for right axis in case of resizing)
        * plotaxis.tcl: Draw entries for right axis in the legend for the left axis

2008-05-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Refined check in right axis, remove any leftover information
                         (problem occurring with resizing - Francis Courtois)
        * plotaxis.tcl: Corrected mistake with drawing right axis (Francis Courtois)
        * plotaxis.tcl: Applied patch regarding ticklines with time axes (Nick Matthews)

2008-02-24 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.5.1, require Tcl/Tk 8.4
        * plotchart.man: Added plotpack command
        * plotchart.tcl: Added plotpack command
        * plotpack.tcl: Added plotpack command

2008-02-22 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.5, require Tcl/Tk 8.4
        * plotconfig.tcl: Added this file for configuring the plots
        * plotchart.tcl: Support for configuration command, also incorporated patch by Michael Baudin
        * plotaxis.tcl: Support for configuration command
        * plotpriv.tcl: Support for configuration command and graded bars in a barchart
        * scaling.tcl: Corrected optional argument to determineScale
        * plotdemos7.tcl: Added examples of configuring the plots
        * plotannot.tcl: Graded bars in a barchart

2008-01-25 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Corrected version number

2007-09-07 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added description of how to handle resizing
        * plotchart.tcl: Changed from [$w cget -width] to [winfo width $w]
        * plotpriv.tcl: Ditto

2007-06-19 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Corrected syntax error

2007-06-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documented the createTXPlot method (for time-x plots)
        * plotpriv.tcl: Added the DrawTimeData method and proper support for legends
                        in barcharts
        * plotaxis.tcl: Added drawing rectangles in legends
        * plotdemos1.tcl: Extended the barchart with a legend and added
                          data to the TX-plot

2007-06-12 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documented a tip by Bernhard Wallner (number of
                         series can be floating-point)
        * plotaxis.tcl: Corrected a few typos in drawing the legend
        * plotdemos1.tcl: Apply Bernhard's tip to see the effect

2007-06-02 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of background options, 3D ribbon charts
        * plotchart.tcl: 3D ribbon plot added
        * plotpriv.tcl: Support for extra background options and filling data series
        * plotannot.tcl: Image and gradient background options, 3D ribbon charts
        * plotdemos2.tcl: Demonstration of background options
        * plotbus.test: Demonstration of 3D ribbon charts

2007-05-28 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of rchart subcommand
        * plotchart.tcl: Support for drawing an R-chart
        * plotpriv.tcl: Support for drawing an R-chart
        * plotdemos6.tcl: Demonstration of R-chart

2007-05-27 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of dot subcommand
        * plotchart.tcl: Support for drawing dots
        * plotpriv.tcl: Support for drawing dots, corrected mistakes in vector drawing
        * plotdemos6.tcl: Demonstration of dots and vectors

2007-05-26 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of right-hand axis, vectors
        * plotchart.tcl: Support for right-hand axis, vectors
        * plotpriv.tcl: Support for drawing vectors
        * plotaxis.tcl: Support for right-hand axis, tickmarks
        * plot3d.tcl: Draw tickmarks at 3D axes
        * scaling.tcl: Suppress testing output (time axis)

2007-05-14 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added an interval and a trend method for XY plots
        * plotpriv.tcl: Implementation of the interval and trend methods
        * plotdemo1.tcl: Examples of these methods

2007-05-03 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotpriv.tcl: Expanded the saveplot method (other file formats
                        than PostScript via Img)

2007-04-30 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added radial chart
        * plotpriv.tcl:  Added routines for radial chart
        * plotchart.man: Description of radial chart
        * plotchart.test: Test for such charts
        * plotdemos4.tcl: New set of demos - 3D bars and radial charts
        * plotdemos5.tcl: New set of demos - contour plots

2007-04-29 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added balloon text
        * plotchart.man: Description of balloon text
        * plotchart.test: Test for balloon text and Gantt chart
        * plotannot.tcl: File with procedures for annotations

2007-04-17 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added 3D barchart
        * plotchart.man: Description of 3D barchart
        * plotbusiness.tcl: File with procedures for business-type charts

2007-02-10 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Description of legend commands
        * plotchart.tcl: Raised version to 1.2
        * pkgIndext.tcl: Raised version to 1.2

        * Still to do:
          - draw integer numbers, if the axis numbers _are_ integer
          - add a facility for displaying balloon text

2007-02-09 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added commands for drawing and configuring
                         the legend
        * plotaxis.tcl: Actual procedures for legend
        * plotpriv.tcl: Small change in procedure to plot symbols
        * plotchart.test: Added commands to test legend

        * Still to do:
          - document the legend commands
          - draw integer numbers, if the axis numbers _are_ integer
          - add a facility for displaying balloon text

2007-02-09  Andreas Kupries  <andreask@@activestate.com>

	* plotchart.man: Fixed syntax errors introduced by last checkin,
	  consistently missing closing brackets. It is strongly
	  recommended to run a command like './sak.tcl nroff plotchart'
	  from the tklib toplevel directory before doc changes checking
	  in.

2007-02-08 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added commands for background colour,
                         ticklines
        * plotaxis.tcl: Support for ticklines
        * plotpriv.tcl: Support for background
        * plotchart.test: Added commands to test ticklines and
                          background for several plot types
        * plotchart.man: Description of the new commands

2006-06-05 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added a histogram procedure
        * plotpriv.tcl: Added a procedure to draw histogram data
        * plotchart.test: Added a test for histogram data
        * plotchart.man: Description for histograms

2006-04-24 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotpriv.tcl: Added support for missing values
        * plotchart.man: Description added for missing values

2005-11-10  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.4.1 ========================
	*

2005-11-04 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Changed file permissions: no execute anymore

2005-11-02  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.4 ========================
	*

2005-10-24  Andreas Kupries <andreask@@activestate.com>

	* plotchart.test: Added check for Tcl 8.3, minimum version of Tcl
	  required by the charts.

	* pkgIndex.tcl: Sync'd the package version with implementation and
	  documentation.

2005-06-14 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotgantt.tcl: Expanded Gantt charts with one more
          procedure - drawing "summary" items
        * Added documentation on Gantt charts
        * Moved the example to the examples directory

2005-06-13 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added new chart type, Gantt charts
        * plotgantt.tcl: Procedures for Gantt charts (new file)
        * No documentation yet

2005-05-10  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* plotchart.man: Fixed trivial syntax error in update.

2005-05-10  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.man: Added documentation of plotfuncont method.
        * Corrected description for "cool" colour map

2005-04-15  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Updated the documentation, changed name (colourmap
          has become colorMap).
        * Mark Stucky provided the latest updates of the
          main procedures

2005-03-11  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Solved problem with plotcontour.test (works correctly
          from sak.tcl now - still requires formalisation)

2005-03-04  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Added the contour plotting routines by Mark Stucky
          (Documentation for 3D contour plot still missing)

2004-09-29  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Fixed bug 1035281 - wrong scaling for -1.7 -- 26.8
          (new test case)
        * Fixed dependency on -nocomplain flag for unset (plotpriv.tcl)
          Plotchart should work with Tcl 8.3 now

2004-08-19  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

	* Added modifications by Stefan Finzel.
	* One public procedure added: pixelToIndex (by Stefan Finzel)
	* Added export of several described (public) procedures that were missing

2004-04-15  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* New module 'plotchart', by Arjen Markus.

@


1.53
log
@Corrected the version number
@
text
@d1 320
a320 312
2009-08-31  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Corrected version number (1.6.3)

2009-07-14  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotaxis.tcl: Added support for formats like %x to label the axes

2009-03-20  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* plotchart.tcl: Solved issue 2683544 (font size leading to clipped labels)
	* plotpriv.tcl: Ditto
	* plotaxis.tcl: Ditto
	* plotconfig.tcl: Ditto
	* pkgIndex.tcl: Bumped version number to 1.6.3

2009-03-20  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
	* scaling.tcl: Added special case: very small ranges now clipped to 1.0e-8 (bug #2691870)
	* plotchart.test: Added test forvery small range, introduced tolerance in matching

2009-02-06  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* plothist.test: Moved to examples/plotchart, renamed to
	  plothist.tcl. This is actually not a test suite in the standard
	  form using tcltest, but an example application.

	* plotcontour.test: Added boilerplate to make it more of a test
	  suite, proper indentation.

2008-02-06 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotcontour.tcl:  Commented out one remaining debug puts statement

2009-01-21  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.5 ========================
	*

2008-01-20 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotpriv.tcl:  Removed spurious puts statements
        * plotdemos*.tcl: Removed source statement - patch 2521626 (Stuart Cassoff)
        * plothist.test: Corrected histogram test (same patch)

2008-01-18 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Document the rescale method and the new options to createTimeChart
        * plotchart.tcl: Implemented new options for createTimeChart and
                         createGanttChart
        * plotpriv.tcl:  Correction in label to time line - different position
                         Smaller filled circle and central position for
                         asterisk in box plots
        * pkgIndex.tcl:  Bumped version to 1.6.1

2008-12-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotdemo8.tcl: Additional demo script - boxplots

2008-12-15 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.6.0
        * plotgantt.tcl: Corrected a few tags and added reordering to
                         get scrolling of Gantt charts
        * plotchart.man: Added description of scrolling behaviour for
                         timecharts and Gantt charts

2008-12-09 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added boxplot to the types of plots and charts

2008-12-06 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added method box-and-whiskers (suggested by Steve Blinkhorn),
        * plotchart.tcl: Added method box-and-whiskers, option -boxwidth,
                         scrolling of time charts and Gantt charts (Dave Hanks)
        * plotpriv.tcl: Added method box-and-whiskers, scrolling of time charts
        * plotaxis.tcl: Scrolling of time charts and Gantt charts
        * plotgantt.tcl: Scrolling of Gantt charts

2008-10-26 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotaxis.tcl: Correct small glitch in drawing the legend (reported by Simon Geard)

2008-05-18 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Remove interpreter alias for right axis in case of resizing)
        * plotaxis.tcl: Draw entries for right axis in the legend for the left axis

2008-05-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Refined check in right axis, remove any leftover information
                         (problem occurring with resizing - Francis Courtois)
        * plotaxis.tcl: Corrected mistake with drawing right axis (Francis Courtois)
        * plotaxis.tcl: Applied patch regarding ticklines with time axes (Nick Matthews)

2008-02-24 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.5.1, require Tcl/Tk 8.4
        * plotchart.man: Added plotpack command
        * plotchart.tcl: Added plotpack command
        * plotpack.tcl: Added plotpack command

2008-02-22 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Increased version number to 1.5, require Tcl/Tk 8.4
        * plotconfig.tcl: Added this file for configuring the plots
        * plotchart.tcl: Support for configuration command, also incorporated patch by Michael Baudin
        * plotaxis.tcl: Support for configuration command
        * plotpriv.tcl: Support for configuration command and graded bars in a barchart
        * scaling.tcl: Corrected optional argument to determineScale
        * plotdemos7.tcl: Added examples of configuring the plots
        * plotannot.tcl: Graded bars in a barchart

2008-01-25 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * pkgIndex.tcl: Corrected version number

2007-09-07 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Added description of how to handle resizing
        * plotchart.tcl: Changed from [$w cget -width] to [winfo width $w]
        * plotpriv.tcl: Ditto

2007-06-19 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Corrected syntax error

2007-06-16 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documented the createTXPlot method (for time-x plots)
        * plotpriv.tcl: Added the DrawTimeData method and proper support for legends
                        in barcharts
        * plotaxis.tcl: Added drawing rectangles in legends
        * plotdemos1.tcl: Extended the barchart with a legend and added
                          data to the TX-plot

2007-06-12 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documented a tip by Bernhard Wallner (number of
                         series can be floating-point)
        * plotaxis.tcl: Corrected a few typos in drawing the legend
        * plotdemos1.tcl: Apply Bernhard's tip to see the effect

2007-06-02 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of background options, 3D ribbon charts
        * plotchart.tcl: 3D ribbon plot added
        * plotpriv.tcl: Support for extra background options and filling data series
        * plotannot.tcl: Image and gradient background options, 3D ribbon charts
        * plotdemos2.tcl: Demonstration of background options
        * plotbus.test: Demonstration of 3D ribbon charts

2007-05-28 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of rchart subcommand
        * plotchart.tcl: Support for drawing an R-chart
        * plotpriv.tcl: Support for drawing an R-chart
        * plotdemos6.tcl: Demonstration of R-chart

2007-05-27 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of dot subcommand
        * plotchart.tcl: Support for drawing dots
        * plotpriv.tcl: Support for drawing dots, corrected mistakes in vector drawing
        * plotdemos6.tcl: Demonstration of dots and vectors

2007-05-26 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Documentation of right-hand axis, vectors
        * plotchart.tcl: Support for right-hand axis, vectors
        * plotpriv.tcl: Support for drawing vectors
        * plotaxis.tcl: Support for right-hand axis, tickmarks
        * plot3d.tcl: Draw tickmarks at 3D axes
        * scaling.tcl: Suppress testing output (time axis)

2007-05-14 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added an interval and a trend method for XY plots
        * plotpriv.tcl: Implementation of the interval and trend methods
        * plotdemo1.tcl: Examples of these methods

2007-05-03 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotpriv.tcl: Expanded the saveplot method (other file formats
                        than PostScript via Img)

2007-04-30 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added radial chart
        * plotpriv.tcl:  Added routines for radial chart
        * plotchart.man: Description of radial chart
        * plotchart.test: Test for such charts
        * plotdemos4.tcl: New set of demos - 3D bars and radial charts
        * plotdemos5.tcl: New set of demos - contour plots

2007-04-29 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added balloon text
        * plotchart.man: Description of balloon text
        * plotchart.test: Test for balloon text and Gantt chart
        * plotannot.tcl: File with procedures for annotations

2007-04-17 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added 3D barchart
        * plotchart.man: Description of 3D barchart
        * plotbusiness.tcl: File with procedures for business-type charts

2007-02-10 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.man: Description of legend commands
        * plotchart.tcl: Raised version to 1.2
        * pkgIndext.tcl: Raised version to 1.2

        * Still to do:
          - draw integer numbers, if the axis numbers _are_ integer
          - add a facility for displaying balloon text

2007-02-09 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
        * plotchart.tcl: Added commands for drawing and configuring
                         the legend
        * plotaxis.tcl: Actual procedures for legend
        * plotpriv.tcl: Small change in procedure to plot symbols
        * plotchart.test: Added commands to test legend

        * Still to do:
          - document the legend commands
          - draw integer numbers, if the axis numbers _are_ integer
          - add a facility for displaying balloon text

2007-02-09  Andreas Kupries  <andreask@@activestate.com>

	* plotchart.man: Fixed syntax errors introduced by last checkin,
	  consistently missing closing brackets. It is strongly
	  recommended to run a command like './sak.tcl nroff plotchart'
	  from the tklib toplevel directory before doc changes checking
	  in.

2007-02-08 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added commands for background colour,
                         ticklines
        * plotaxis.tcl: Support for ticklines
        * plotpriv.tcl: Support for background
        * plotchart.test: Added commands to test ticklines and
                          background for several plot types
        * plotchart.man: Description of the new commands

2006-06-05 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added a histogram procedure
        * plotpriv.tcl: Added a procedure to draw histogram data
        * plotchart.test: Added a test for histogram data
        * plotchart.man: Description for histograms

2006-04-24 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotpriv.tcl: Added support for missing values
        * plotchart.man: Description added for missing values

2005-11-10  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.4.1 ========================
	*

2005-11-04 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Changed file permissions: no execute anymore

2005-11-02  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.4 ========================
	*

2005-10-24  Andreas Kupries <andreask@@activestate.com>

	* plotchart.test: Added check for Tcl 8.3, minimum version of Tcl
	  required by the charts.

	* pkgIndex.tcl: Sync'd the package version with implementation and
	  documentation.

2005-06-14 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotgantt.tcl: Expanded Gantt charts with one more
          procedure - drawing "summary" items
        * Added documentation on Gantt charts
        * Moved the example to the examples directory

2005-06-13 Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.tcl: Added new chart type, Gantt charts
        * plotgantt.tcl: Procedures for Gantt charts (new file)
        * No documentation yet

2005-05-10  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* plotchart.man: Fixed trivial syntax error in update.

2005-05-10  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * plotchart.man: Added documentation of plotfuncont method.
        * Corrected description for "cool" colour map

2005-04-15  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Updated the documentation, changed name (colourmap
          has become colorMap).
        * Mark Stucky provided the latest updates of the
          main procedures

2005-03-11  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Solved problem with plotcontour.test (works correctly
          from sak.tcl now - still requires formalisation)

2005-03-04  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Added the contour plotting routines by Mark Stucky
          (Documentation for 3D contour plot still missing)

2004-09-29  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

        * Fixed bug 1035281 - wrong scaling for -1.7 -- 26.8
          (new test case)
        * Fixed dependency on -nocomplain flag for unset (plotpriv.tcl)
          Plotchart should work with Tcl 8.3 now

2004-08-19  Arjen Markus  <arjenmarkus@@users.sourceforge.net>

	* Added modifications by Stefan Finzel.
	* One public procedure added: pixelToIndex (by Stefan Finzel)
	* Added export of several described (public) procedures that were missing

2004-04-15  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* New module 'plotchart', by Arjen Markus.

@


1.52
log
@Implemented support for formats like %x to label the axes
@
text
@d1 3
@


1.51
log
@Solved issue 2683544: font size other than default leading to clipped labels
@
text
@d1 3
@


1.50
log
@Solved bug #2691870 - determineScale failed with very small range
@
text
@d1 8
a8 1
2008-03-20  Arjen Markus  <arjenmarkus@@users.sourceforge.net>
@


1.49
log
@
	* plothist.test: Moved to examples/plotchart, renamed to
	  plothist.tcl. This is actually not a test suite in the standard
	  form using tcltest, but an example application.

	* plotcontour.test: Added boilerplate to make it more of a test
	  suite, proper indentation.
@
text
@d1 4
@


1.48
log
@Removed one remaining debug puts statement - bug 2559915
@
text
@d1 9
d11 1
@


1.47
log
@Released and tagged Tklib 0.5
@
text
@d1 3
d8 1
a8 1
	* 
@


1.46
log
@Applied patch by Stuart Cassoff and removed spurious puts statements
@
text
@d1 6
@


1.45
log
@Additional options for createTimeChart and createGanttChart; small improvements
for box plots. Version increased to 1.6.1
@
text
@d1 5
@


1.44
log
@Added scrolling for timecharts and Gantt charts; added boxplots; version is now 1.6.0
@
text
@d1 9
@


1.43
log
@Corrected glitch in drawing legend in a different canvas (reported by Simon Geard)
@
text
@d1 21
@


1.42
log
@Additional corrections for right axis
@
text
@d1 3
@


1.41
log
@Problems with right axis solved and ticklines with time axis
@
text
@d1 4
@


1.40
log
@Added plotpack command
@
text
@d1 6
@


1.39
log
@Added graded bars in barcharts
@
text
@d1 6
@


1.38
log
@Added command plotconfig and support for the configuration options
@
text
@d6 1
a6 1
        * plotpriv.tcl: Support for configuration command
d9 1
@


1.37
log
@Adjusted the code to make resizing work (almost) correctly
@
text
@d1 12
@


1.36
log
@Corrected syntax error in man page
@
text
@d1 5
@


1.35
log
@Support for time-x plots implemented and extended plotting of legends for barcharts
@
text
@d1 3
@


1.34
log
@Fixed a few bugs in drawing the legend; documented a tip by Bernhard Wallner
@
text
@d1 8
@


1.33
log
@Added background options
@
text
@d1 6
d8 2
a9 1
        * plotchart.man: Documentation of background options
d11 1
a11 1
        * plotannot.tcl: Image and gradient background options
d13 1
@


1.32
log
@Added R-chart method
@
text
@d1 6
@


1.31
log
@Corrected mistakes in vector drawing
@
text
@d1 6
@


1.30
log
@Added support for drawing dots (scaled and/or coloured by value)
@
text
@d4 2
a5 1
        * plotpriv.tcl: Support for drawing dots
@


1.29
log
@Added plot command for drawing (and configuring) vectors
@
text
@d1 5
@


1.28
log
@Add support for right axis, tickmarks
@
text
@d2 3
a4 1
        * plotchart.tcl: Support for right-hand axis
@


1.27
log
@New methods implemented for Plotchart (some not finished yet - undocumented)
@
text
@d1 6
@


1.26
log
@Corrected a small bug in plotting axis labels. Added an option to saveplot
@
text
@d1 5
@


1.25
log
@Corrected drawing of radial charts (direction counterclockwise);
added two styles for radial charts
@
text
@d1 4
@


1.24
log
@Added radial charts, removed some debugging output
@
text
@d6 2
@


1.23
log
@Added 3D barts and balloon annotations
@
text
@d1 6
@


1.22
log
@Documentation on legend commands added. Raised version to 1.2
@
text
@d1 11
@


1.21
log
@
	* plotchart.man: Fixed syntax errors introduced by last checkin,
	  consistently missing closing brackets.
@
text
@d1 9
@


1.20
log
@Added procedures for drawing and configuring a legend
@
text
@d13 8
@


1.19
log
@Added ticklines and background colour commands
@
text
@d2 12
a22 5
        * Still to do:
          - draw a legend
          - draw integer numbers, if the axis numbers _are_ integer
          - add a facility for displaying balloon text

@


1.18
log
@Added histogram plots
@
text
@d1 15
@


1.17
log
@Added support for missing values
@
text
@d1 7
@


1.16
log
@Generated release 0.4.1. Tagged as well.
@
text
@d1 5
d10 1
a10 1
	* 
d20 1
a20 1
	* 
d40 1
a40 1
        * plotgantt.tcl: Procedures for Gantt charts (new file) 
@


1.15
log
@Restored ChangeLog entry made by Arjen into frozen CVS. Was
temporarily removed to be able to tag the 0.4 release correctly.
@
text
@d1 6
@


1.14
log
@Released and tagged Tklib 0.4.
@
text
@d1 4
@


1.13
log
@Corrected file permissions
@
text
@d1 1
a1 1
2005-11-04 Arjen Markus  <arjenmarkus@@users.sourceforge.net>
d3 3
a5 1
        * Changed file permissions: no execute anymore
@


1.12
log
@
	* plotchart.test: Added check for Tcl 8.3, minimum version of Tcl
	  required by the charts.

	* pkgIndex.tcl: Sync'd the package version with implementation and
	  documentation.
@
text
@d1 4
@


1.11
log
@Moved the example for a Gantt chart to the examples directory
@
text
@d1 8
@


1.10
log
@Added documentation and a summary item for Gantt charts. This means the
functionality is ready for use.
@
text
@d6 1
@


1.9
log
@New type of chart added: Gantt charts - a very first version
@
text
@d1 6
@


1.8
log
@Fixed trivial syntax error in doc update.

Import of Arjen's plotchart doc updates.
@
text
@d1 6
@


1.7
log
@Corrected and expanded the documentation
@
text
@d1 4
d7 1
a7 1
        * Added documentation of plotfuncont method
@


1.6
log
@Updated code and documentation for making a colourmap for contours and
isolines
@
text
@d1 5
@


1.5
log
@Correction of plotcontour.test - tcllib bug 116005
@
text
@d1 7
@


1.4
log
@Added contour plotting routines by Mark Stucky
@
text
@d1 5
@


1.3
log
@Updated the ChangeLog file
@
text
@d1 5
@


1.2
log
@Integrated proposed changes by Stefan Finzel (see ChangeLog)
@
text
@d1 7
@


1.1
log
@
New module 'plotchart', by Arjen Markus.
@
text
@d1 6
@

