---------------------------------------------------------------------
Bradley Bell <btb@debian.org>, 14th December 2001
* update for gtkextra 0.99.17 (and 0.99.16 and 0.99.15)
* Added CharSelection and PlotDT classes.
* FileList: open_dir() now returns bool; added get_filetype(),
  add_type(), add_filter().
* IconFileSel: open_dir() now returns gint; added show_tree().
* IconList: added add_from_pixmap().
* Plot: added set_background_pixmap(), set_transparent(),
  is_transparent(), axis_labels_set_offset(), axis_labels_get_offset(),
  grids_set_on_top(), grids_get_on_top().
* PlotCanvas: grid_set_step() now takes gdouble arg; added set_pc(),
  freeze(), thaw(), put_pixmap().
* PlotCSurface: added set_lines_only(), get_lines_only(),
  set_labels_visible(), get_labels_visible().
* PlotData: added iterator constructor, added nsublevels arg to
  set_gradient(), get_gradient(); added update(), get_point(),
  set_a_scale(), get_a_scale(), draw_gradient(), gradient_autoscale_a(),
  gradient_autoscale_da(), gradient_autoscale_z(), add_marker(),
  remove_marker(), remove_markers(), show_markers(), markers_visible().
* PlotFlux: added is_centered(), center().
* PlotPC: set_font() now takes a GtkPSFont; added border_space arg to
  draw_string(); added set_viewport(), clip_mask(), draw_pixmap().
* PlotSurface: added use_height_gradient(), set_transparent(),
  build_mesh(), recalc_nodes().
* Sheet: cell_get_state now returns GtkStateType; added
  set_background(), set_grid(), show_grid(), grid_visible().

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 3rd April 2001
* Now uses AM_PATH_GTKEXTRA from GtkExtra.
  Fixes occasional 'Duplicate AM_PATH_GTKEXTRATMP' bugs.
* Increased version to 0.9.1

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 25th February 2001
* Updated for gtkextra 0.99.13
* Removed some const_cast<>s, after fixing this in gtkextra.
* Added PlotData::show() calls to plot examples, required by
  gtkextra 0.99.13
* Changed some Gtk::Sheets method args to guint, after fixing
  them in gtkextra.
* Increased version to 0.9.0

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 17th December 2000
* GtkExtra 0.99.12 changes: PlotData changes and lots of new Plot
  classes. Several new examples under the plot directory.
* Fixed color cast segault with black color, as per bug report from
  Calle Lejdfors.
* Increased version to 0.8.0

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 15th August 2000
* GtkExtra 0.99.10 changes: Lots of underlying bug fixes.
* Increased version to 0.7.1

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 3rd July 2000
* GtkExtra 0.99.8 changes: mostly use of pointers instead of by value.
* Increased version number to 0.7

---------------------------------------------------------------------
Cedric Gustin <gustin@pcpm.ucl.ac.be>, 23rd July 2000
* Fixed gtkextra.m4 problem - needed to call gtk_init().

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 22nd June 2000
* Investigated gtkextra.m4 problem - it says 'no', but configure
  continues: Fixed 2 errors in test C program, but problem remains.
  
---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 15th June 2000
* GtkExtra 0.99.7 changes: GtkPlotCanvas interface changed again.
* Increased version number to 0.63

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 13th May 2000
* GtkExtra 0.99.6 changes: GtkLayout was merged into GtkPlotCanvas
* Increased version number to 0.62

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 21st April 2000
* Made GtkExtra 0.99.5 changes, mostly in plot wrappers.
* PlotCanvas example is now more O-O. This was necessary to translate
  the example from GtkExtra 0.99.5.

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 14th April 2000
* Made 0.99.4 const and gboolean changes.
* Changed extra marshallers to use Gtk--1.2.0's gtkmm_clear_ignore().
* Sheet example: changed Menu_Popup for Gtk--1.2.0.
* Increase version number to 0.6. GtkExtra-- should be 0.99.4 and
  1.2.0 ready now.

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 14th April 2000
* Check build with GtkExtra 0.99.4 - no errors.
* Added new 0.99.4 signals to PlotCanvas.
* Added new 0.99.4 button_attach() method to Sheet.
* Added CheckItem example, translated from 0.99.4 example.

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 8th April 2000
* Added some column/row methods to Sheet.
* Fixed signal handler problem in Sheet example. The Sheet example is
  now complete.
* Added FontCombo example. All examples are now translated.

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 7th April 2000
* The clean checkout also fixed the FontCombo segfaulting. FontCombo
  is now fully wrapped and used in the sheet example.

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 4th April 2000
* Document generation works - just needed a clean checkout.
* Used perceps comments in sheet.gen_h for document generation.
* Changed some gints to bool in Sheet methods.
* Added clear_range(void) override to Sheet.

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 28th March 2000
* Example are not now part of the main build. Users need to cd into
  the examples directory and type make after building the main part.
  Based on advice from Malcolm Edwards following a build problem that
  he experienced on RedHat 6.0 - He could only build the examples after
  'make install'. This should be a temporary fix until we discover the
  real problem.
* Added Karl Nelson's changed to Using_gtkmmproc.txt.
 
---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 21st March 2000
* Added a GtkExtra-- version of the Gtk-- docgen stuff, following
  instructions from Rick Vinyard. This should build reference docs
  automatically using Perceps. It's not working just yet, probably
  because I didn't follow Rick's instructions exactly.

---------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 20th March 2000
* Corrected Sheet and Plot signals to use marshallers where necessary,
  using 'exern ignore_' - This will need to be changed in the next
  release of Gtk--. See Gtk-- list.
* Made sheet example more O-O by subclassing Sheet.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 14th March 2000
* Tested with GtkExtra 0.99.3, and increased requirement.
* Increased version to 0.5.3
* Decreased Gtk-- requirement to 1.1.8 because Gtk-- 1.2.0pre1 does not
  report a correct version number.

----------------------------------------------------------------------
Cedric Gustin <gustin@pcpm.ucl.ac.be>, 14th March 2000
* Tested the library with gtk+extra 0.99.2
* Rewrote AM_PATH_GTKEXTRA test to properly check the gtk+extra
  version
* Increased version number to 0.5.2
* Increased the requirement for gtk+extra to 0.99.2 and for
  gtkmm to 1.1.9
* Added itementry.gen_h to CVS

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 13th March 2000
* Corrected sheet example compile problems.
* Compiled with gtkmm 1.2.0pre1 - no changes apart from some segfaults
  in sheet example from deleting results of wrap(). deletes removed,
  but need to investigate proper use of wrap().
* Added GtkItemEntry wrapper, and used it in sheet example. Sheet
  example is now translated apart from use of GtkFontCombo.
  
----------------------------------------------------------------------
Cedric Gustin <gustin@pcpm.ucl.ac.be>, 13th March 2000
* Fixed a bug in pixmap.h (sheet example)
* Tested dist with gtk-- 1.2.0pre1. Plot part is working Ok.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 12th March 2000
* All wrappers have now been checked for new/changed interfaces. There
  were only a few new functions and signals. Removed const_cast<> where
  possible but I will need to submit another set of const patches for
  GtkExtra.
* Also checked examples for diffs.
* Changed configure.in to check for GtkExtra 0.99.1. Dropped 0.99.0
  support.

----------------------------------------------------------------------
Cedric Gustin <gustin@pcpm.ucl.ac.be>, 12th March 2000
* Adapted plot*.gen_h file to make them work with 0.99.1. New
  functions have been added. Obsolete ones commented out (should we
  add a test and #ifdef directives for the gtk+extra version used
  or is it better to simply drop support for 0.99.0 ?)
* Edited the plot examples. They now compile and run smoothly 
  with gtk+extra 0.99.1 (0.99.0 support dropped). Discovered a 
  strange bug (gtk+extra or gtkmm related ?) while trying to parse 
  the black color. This generates a segfault. To investigate...
* All examples now compile fine on OSF but test_sheet segfaults !!!
  It happens during a call to strlen. Is it platform specific ?
  Haven't investigated yet but might be a NULL pointer passed to
  strlen somewhere.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 10th March 2000
* Added the iconlist files to CVS.
* Edited the README, ready for a release. Edited the web page too.
* Fixed wrapper compile problems for GtkExtra 0.99.1 - mostly in plot
  classes. Still need to check for new / subtly changed interfaces.
  No time to update examples, so project doesn't copile.

----------------------------------------------------------------------
Cedric Gustin <gustin@pcpm.ucl.ac.be>, 10th March 2000
* Fixed a compilation problem in plot_canvas and real_time examples.
  Gdk_Color constructor with a GdkColor* argument should be
  explicit (as of gtkmm version 1.1.9)
* Changed libtool versioning number to 1:0:0.
* Added a few .cvsignore here and there.
* Added a Makefile.am in iconlist example directory 

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 9th March 2000
* Fixed problems with Makefile.am files for IconList and Sheet examples.
  pixmaps.h and icons.h were not listed. Added them to CVS too.
* Fixed const warnings in IconList.
* Increased version number to 0.5.0

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 7th March 2000
* Completed iconlist example.
* Fixed a pixmap problem with sheet example.
* Discovered that FontCombo does not show and segfaults when any
  of its methods are used.
  
----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 5th March 2000
* Completed filelist example, though it's really an IconFileSel and
  FileList example.
* More work on Sheet example - popup menu on sheet 2.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 4th March 2000
* Added WRAP_MEMBERs to Sheet, plus some get/set functions for flags.
* Did more work on translating the Sheet example.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 28th February 2000
* Created marshallers for the sheet signals which have return types.
  All sheet signals are now wrapped.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 24th February 2000
* Narrowed the sheet problem down to just 3 signals - the ones which
  return a value. They are commented out.
  
----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 23rd February 2000
* Added to How_To_Wrap_A_GTK_Library.txt - moved some to
  Using_gtkmpproc.txt, and added text from the gurus in the
  gtkmm mailing list.
* Added bits to other docs.
* Narrowed the sheet problem down to a few signals, which are 
  temporarily commented out. The example is now responsive again.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 21st February 2000
* Added to How_To_Wrap_A_GTK_Library.txt
* Create a sheet_example standalone project. Macro works OK now.
* The sheet segfault has disappeared. I knew it would if I ignored 
  it for long enough. However, it is now unresponsive and gives
  runtime asserts.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 20th February 2000
* Added ComboBox, DirTree, FileList, FontCombo, IconFileSel wrappers.
  Untested.
* Fixed some mistakes in the other simple wrappers.
* Discovered more const problems in Gtk+Extra. I will send patches.
* The underlying GtkIconList is a mess - it has methods and signals for a
  different 'class' - GtkIconListItem. I did not wrap those bits.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 19th February 2000
* Added BorderCombo, CheckItem, ColorCombo wrappers. Very simple.
  Haven't got a clue what they do.
* Tried to add ItemEntry wrapper - discovered entry_p.h install bug
  in Gtk--.
* Put gtkextra.m4 back in macros. It wasn't the problem - I had old m4
  files installed.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 18th February 2000
* Changed AM_PATH_GTKEXTRA to AM_PATH_GTKEXTRA_TMP in configure.in.
  Somehow it worked before - maybe something was stuck in a cache.
* Put correct copyright on sheet stuff (including examples.)

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 17th February 2000
* Removed gtkextra.m4 from macros directory - fixes duplicate definition
  error.

----------------------------------------------------------------------
Cedric Gustin <gustin@pcpm.ucl.ac.be>, 11th February 2000:

* Moved gtkextra--.m4 to top directory. File is installed in 
  $(prefix)/share/aclocal.
* Edited sheet.gen_h to make it compile on my machine (added a 
  few const_cast).
* Changed Copyright notice in plot stuff. Renamed namespace GtkPlotmm
  to GtkExtra.
* Added Makefile.am in examples directory + a few .cvsignore here 
  and there.
* Added some comments to "How to Make a wrapper" document.
* Fixed a few automake/autoconf related bugs.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 11th February 2000
* Moved sheet test into examples/sheet.
* Added docs with a couple of initial documents
* Added some comments to some Makefile.am files.
* Put Sheet in GtkExtra namespace

----------------------------------------------------------------------
Cedric Gustin <gustin@pcpm.ucl.ac.be>, 11th February 2000:

* Many, many changes.
* Rewrote the all autoconf/automake stuff to make it more generic. 
  Borrowed many ideas from the gtk-- project (.lo trick).
  It should now be pretty easy to use gtkextra-- as a starting points
  for new wrappers.
* Renamed the src directory to gtkextra-- (GENERIC_LIBRARY_NAME)
  Added gtkextra-- path in #include directives when needed (plotcanvas)
* Installed a more powerful version of autogen.sh
* Made the all thing distribution ready (make dist works !)
* Added a macros directory with useful m4 files (including gtkextra--.m4
  to be used with gtkextramm_tests).
* Move the gtkmmproc call to the private directory in order to 
  avoid dependencies problems.

----------------------------------------------------------------------
Murray Cumming <murrayc@usa.net>, 8th February 2000:

* Added Cedric Gustin's plot, plotcanvas, and plotlayout gen_h files.
  Removed gtkplotmm from #include paths and added his plotconvert.m4
  conversions file to the src directory.
* Added the plot* files to src/Makefile.am. This file is becoming
  cluttered. There should be a better way, but I am put off by the
  'huge hackery' comment in the Gtk-- Makefile.am.
* Change configure.in to demand later library versions: Gtk+1.2.6
  and Gtk-- 1.1.8
----------------------------------------------------------------------
