2.30.0:

2010-03-29  Murray Cumming  <murrayc@murrayc.com>

	* configure.in: Increased version number to match GNOME 2.30.

2.28.0:

2009-03-16  Murray Cumming  <murrayc@murrayc.com>

	* libgnome/libgnomemm/Makefile.am: Do not specify wrap_init.h here
	because it is already installed by the generic build rules. This
	fixes the build with more recent autotools.

2.26.0:

2009-03-16  Murray Cumming  <murrayc@murrayc.com>

	* configure.in: Increased version number to match GNOME 2.26.

2009-01-24  Deng Xiyue  <manphiz@gmail.com>

	* Change license header to mention Lesser General Public License
	version 2.1 instead of Library General Public License, to be
	consistent with COPYING.

2.24.0:

2008-09-21  Murray Cumming  <murrayc@murrayc.com>

	* configure.in: Increased version for GNOME 2.24.

2.22.0:

Increased version for GNOME 2.22.

2.20.1:

2008-01-13  Murray Cumming  <murrayc@murrayc.com>

	* docs/reference/Makefile.am: Distribute the generated HTML.
	Bug #489762 (manphiz)

2.20.0:

2007-09-09  Murray Cumming  <murrayc@murrayc.com>

	* docs/reference/Doxyfile.in: Add defines to PREDEFINED so that documentation
	is built wihout hiding optional API, such as use of exceptions.

2007-04-24  Yselkowitz <yselkowitz@users.sourceforge.net>

        * scripts/macros.m4: Check for both m4 and M4 in the GNU m4 output,
        to fix the build on some platforms.
        Bug #423990

2.18.0:

2007-03-09  Murray Cumming  <murrayc@murrayc.com>

	* Increased version for the GNOME 2.18 release.

2.16.0:

2006-04-03  Murray Cumming  <murrayc@murrayc.com>

	* libgnome/src/main.ccg:
	* libgnome/src/main.hg: In the constructor, make the
	Glib::OptionContext& parameter non-const, because the
	values will be changed.

2006-04-03  Michael Terry  <mike@mterry.name>

	* libgnome/src/main.ccg:
	* libgnome/src/main.hg: Added a constructor that
	takes a Glib::OptionContext, and deprecated the one
	that takes a PoptContext. Bug #336934.
	* configure.in: Depend on gtkmm 2.8, so we get
	Glib::OptionContext from glibmm.

2.14.0:

2006-03-16  Murray Cumming  <murrayc@murrayc.com>

	* NEWS:
	* configure.in: Increased version for GNOME 2.14.

2.12.2:

2006-01-23  JP Rosevear  <jpr@novell.com>

	* libgnome/libgnomemm/init.cc: don't overwrite memory we don't own

2005-12-06   Jonathon Jongsma <jonathon.jongsma@gmail.com>

	* configure.in: Look for gmmproc in generic libdir
	directory, because that is not always lib/. This
	fixes the build on some 64-bit systems.

2.12.1:

2005-11-15  Dr. ERDI Gergo  <cactus@cactus.rulez.org>

	* libgnome/src/main.ccg: Use proper NULL instead of 0 (which
	is an int) as the last vararg, since it will be processed as a
	char* by g_object_new_valist

2.12.0:

2005-09-07  Murray Cumming  <murrayc@murrayc.com>

	* NEWS: Updated.
	* configure.in: Increased version.

2.10.0:

2005-02-03  Murray Cumming  <murrayc@murrayc.com>

	* libgnome/src/main.hg: constructors: Added reference documentation
	based on the C documentation, and mentioned the function that provides
	the ModuleInfo. Bug #143335.

2.8.0:

2004-09-12  Murray Cumming  <murrayc@murrayc.com>

	* Increased version ot match GNOME 2.8 release version.

2.6.0:

2004-02-07  Alexander Nedotsukov <bland@FreeBSD.org>

	* Fixed m4 files installation directory missed after 2.0 -> 2.6 change.

2.5.1:

2004-02-13  Murray Cumming  <murrayc@murrayc.com>

	* Updated for latest libsigc++ 2 API.

2003-12-22  Eric Bourque <ericb@computer.org>

	* libgnomemm.spec.in: fixed dependency to gtkmm2 instead of gtkmm

2.5.0:

2003-11-03  Murray Cumming  <murrayc@usa.net>

	* This is now libgnomemm 2.5, which will become 2.6. It uses
	glibmm 2.4 and is parallel-installable.


This is HEAD, for GNOME 2.5/2.6 and gktmm 2.4.

2003-10-14  Bryan Forbes  <mxpxfifws@yahoo.com>

	* libgnomemm-2.0.pc:
	* libgnomemm-2.0-uninstalled.pc: Changed "Libs:" line so we link against the
	new libraries.

2.0.0:

2003-09-23  Eric Bourque <ericb@computer.org>

	* libgnomemm.spec.in: updated for libgnomemm-2.0

1.3.10:

2002-12-10  Bradley Bell  <btb@debian.org>
	* scripts/Makefile.am: distribute macros.m4

2002-11-28  Murray Cumming  <murrayc@usa.net>

	* Removed some libgnome.h includes, to simplify gettext() redefinition
	problems. They don't seem to be necessary anyway.

1.3.9:

2002-10-21  Murray Cumming  <murrayc@usa.net>

	* Increased gtkmm2 version required to 2.0.0.

1.3.8:

2002-09-15  Murray Cumming  <murrayc@usa.net>

	* Added libgnome/src/libgnome_enums.defs.
	* Gnome::Program: Wrapped the GnomeProgramDomain enum and used
	that C++ enum in locate_file(). Fixed bug #93287.

1.3.7:

2002-07-16  Murray Cumming  <murrayc@usa.net>

	* Rebuilt for latest gtkmm.

1.3.5:

2002-06-23  Murray Cumming  <murrayc@usa.net>

	* Rebuilt for latest gtkmm.

1.3.4:

2002-05-21  Daniel Elstner  <daniel.elstner@gmx.net>

	* libgnome/src/main.ccg: Replace wrap_specific_type() with
	Glib::wrap() -- the former was recently removed from gtkmm.

1.3.3:

2002-04-22  Murray Cumming  <murrayc@usa.net>

	* Generated files should now be distributed. I did this by making
	the sames changes are were applied to gtkmm to do this, but I'm
	not totally sure of it. Well, make distcheck seems to work.

1.3.2:

2002-04-01  Murray Cumming  <murrayc@usa.net>

	* Use new _DEFS() format in *.hg.

1.3.1:

2002-03-27  Murray Cumming  <murrayc@usa.net>

	* ModuleInfo: Updated for new rewritten Boxed Type
	wrapper system.

Release 1.3.0:

2001-12-11  Murray Cumming  <murrayc@usa.net>

	* Created libgnomemm for libgnome in GNOME2.
	This was created mainly to wrap the
	gnome_program_init()/GnomeModuleInfo system with
	Gnome::Main.
	See libgnomeuimm/examples/uiinfo/ for examples
	of its use.

Release 1.2.2
  * Gnome::UI::Help fixed: This should be added to the
    Help menu to automatically add items from the
    topics.dat file. (Murray Cumming)
  * gnome-hello example: The About box is now closed
    and deleted when [Close] is clicked
    (Murray Cumming)

Release 1.2.1
  * App::create_toolbars fixed to use member UI::Array.
    This allows access to the widgets, as well as
    properly managing memory for the UI Items.
    - menu example modified to demonstrate disabling
      of menu item widgets. (Murray Cumming)
  * configure.in: Don't add -I$prefix/include to
    GNOMEMM_INCLUDEDIR if $prefix=/usr. -I/usr/include
    should never be used because it overrides the order
    of gcc's implicit include path. gtkmm-config.in has
    been corrected too. (Daniel Elstner)
  * Dialog, MessageBox, PropertyBox: Added extra
    documentation so people know that these are not
    self-destructed when run() or run_and_close()
    returns. (Murray Cumming)

Release 1.2.0
  * Canvas example:
      Added example.png to test CanvasImage.
      Items are now deleted in the destructor.
      (Murray Cumming)
  * Reference Documentation:
      Location of perl not hardcoded. (Cedric Gustin)
  * Some gcc 3.0 std namespace fixes. (Claudio Bley)

Release 1.1.21
  * CanvasText: set_font(const GdkFont&) conversion
    fixed and set_font(const string&) added.
    (Murray Cumming)
  * CanvasItem: event signal marshalled again. We lost
    this fix sometime after 1.1.17. (Gergõ Érdi)
  * Uncommented the CanvasHelper::anchor property,
    adding the necessary gtkpacker.h #include.
    (Murray Cumming)
  * Fixed CanvasHelpers::font for Gdk_Font input and
    added a string constructor. (Murray Cumming)
  * Added CanvasText::set_fontset(). (Murray Cumming)

Release 1.1.20
  Unofficial, with some 1.1.21 changes.

Release 1.1.19
  * canvas-property.h is installed.
    (Murray Cumming)

Release 1.1.18
  * Namespace and other fixes for gcc 3.
    (Murray Cumming and Joe Yandle)
  * New Canvas API (KEN)
      Adds streams-style interface. See examples.
  * MDIChild:
      Comments in code.
      Implemented set_config_string(), remove_view(),
      and set_active(). (Murray Cumming)


Release 1.1.17
  * Improved configure checks for Gtkmm and libsigc++.
    (Eric Bourque)
  * App:
    create_menus() and create_toolbar() now
    return UI::Array<>s that provide the widget
    pointers.
    Added insert_menus() and remove_menus().
    Added menu example, to demonstrate access to menu
    item widgets and insert_menus().
    (Murray Cumming)
  * Added Gnome::Pixmap::find_file() as wrapper for
    gnome_pixmap_file(). (Murray Cumming)
  * CanvasItem::event()'s propagation can be stopped by
    returning TRUE in signal handler (Gergõ Érdi)

Release 1.1.16
  * Fixed AppBar default constructor. (Murray Cumming)
  * Improved Point and AffineTrans wrappers. Put them in
    their own point.h/.cc and affinetrans.h/.cc files,
    in the Gnome::Art namespace.
    (Agustin Ferrin Pozuelo)
  * Added canvas_events example. (Agustin Ferrin Pozuelo)
  * Added canvas_affine example. (Agustin Ferrin Pozuelo)
  * configure: fixed check for perl. (Agustin Ferrin Pozuelo)
  * IconList: Removed default constructor. Fixed signals.
    Added selection() method, with SelectionList.
    Added examples.
    (Andreas Holzmann)
  * Canvas, CanvasItem: Changed some pointer args to
    references (Andreas Holzmann).
  * AM_PATH_GNOMEMM() macro installed.
    (Agustin Ferrin Pozuelo)

Release 1.1.15
  * Changed AffineTrans::operator[] to return reference.
    (Falk Hueffner)
  * Examples now quit when close button is clicked,
    instead of just hiding their windows.
    (Murray Cumming)
  * Fixed Clock constructor problems, and
    added demo. (Murray Cumming)
  * CanvasItem sub-classes:
    - Removed default constructors - there's nothing
      in libgnomeui for these.
    - IconTextItem (icon-item.gen_h): Constructors are now
      like other CanvasItems. (Murray Cumming)
  * Fixed Druid constructor problems, and
    added demo. (Murray Cumming)
  * Fixed MessageBox constructor problems, and
    added demo. (Murray Cumming)
  * Fixed Dialog self-destruct by correcting
    close signal wrapping. (Karl Nelson)
  * Dialogs (and sub-classes) now use close_hides()
    as default, to prevent self-destruction.
    (Murray Cumming)
  * Reference documentation now builds
    (Murray Cumming)
   * Fixes to app-helper to allow Slot1<void,Gtk::Widget*> and
      Slot0<void> on UI::Info items. (Karl Nelson)


==================================================================

Release 1.1.14
  ?

==================================================================

Release 1.1.13
  * Static string problem on initialization
  * gcc 2.96 fixes.

==================================================================

Release 1.1.12
  * Massive cleanup of internals (Murray Cumming)
  * Animator and demo (Murray Cumming)
  * HRef (Murray Cumming)
  * Fixes to UIInfo (Murray Cumming)
  * added add_button to dialog (Murray Cumming)
  * cleanups of types to match GNOME
  * Canvas fixes (Sebastian Rittau)
  * MDI fixes (Manuel Clos and Sebastian Rittau)
  * Complete demo for MDI (Manuel Clos)
  * Added radio items (Karl)
  * Improved UIInfo conversions (Karl)
  * Demos for UIInfo (Karl)
  * STL name cleanups (Karl)
