2.91.1: (unstable)

* Book: Combo Boxes: Update for the removal of ComboBoxEntry.
*	Fix the build with latest gtkmm.
(Murray Cumming)

2.91.0: (unstable)

* Adapt example code to (unstable) gtkmm-3.0.
* Wrapping C Libraries with gmmproc:
  Correct the skeletonmm directory paths.
  Bug #627425. (Geodebay)

This is the master branch. See also the gtkmm-2-22 branch.

2010-07-21  Murray Cumming  <murrayc@murrayc.com>

	Buttons chapter: Remove text about non-existant XPMLabelBox class.

	* docs/tutorial/C/gtkmm-tutorial-in.xml: The mention of an XPMLabelBox
	was very odd and probably about a very very old version of the API.

2010-07-16  Murray Cumming  <murrayc@murrayc.com>

	Fix the build with latest gtkmm-2.22 with --enable-warnings=fatal.

	Generally include gtkmm/box.h before other gtkmm headers and include
	gtkmm/main.h after other gtkmm headers. Not pleasant.

2010-06-01  Murray Cumming  <murrayc@murrayc.com>

	Remove orphaned undef.

	* examples/book/treeview/popup/treeview_withpopup.cc: Remove an undef
    still left over from the removal.

2010-06-01  Murray Cumming  <murrayc@murrayc.com>

	Book: Remove the optional API appendix.

	* docs/tutorial/C/gtkmm-tutorial-in.xml: Remove the appendix about the
    reduced API because we no longer offer it in glibmm or gtkmm.

2010-05-31  Murray Cumming  <murrayc@murrayc.com>

	Finish removal of use of reduced API.

	* examples/book/treeview/drag_and_drop/treemodel_dnd.cc: Removed some
	orhpaned #endif lines left from my previous commit.

2010-05-31  Murray Cumming  <murrayc@murrayc.com>

	Remove use of reduced API.

	* examples/*.[h|cc]: Remove all ifdefed code that supported the various
	reduced API, because we no longer support that in latest glibmm and gtkmm.

2010-05-07  David King  <davidk@openismus.com>

	Improve the Assistant example

	* examples/book/assistant/*: Move examplewindow.[cc|h] to
	exampleassistant.[cc|h]]. Add another window which opens the assistant
	and receives the result from it.

2010-05-07  David King  <davidk@openismus.com>

	Recommend non-deprecated Tooltip API in Tooltips chapter

	* docs/tutorial/C/gtkmm-tutorial-in.xml: Remove text that recommended
	use of the deprecated Tooltips API, and suggest the Tooltip API
	instead.

2010-05-07  David King  <davidk@openismus.com>

	Update copyright years for tutorial

	* docs/tutorial/C/gtkmm-tutorial-in.xml: Update copyright years to
	include all years, not a range.

2.20.1:

* Multiple-Item Widgets chapter: Added Assistant sub-section.
  (David King, Openismus)

2.20.0:

* Update the code to use only non-deprecated API.
  (Murray Cumming)

2.19.3:

* Basics: Add mixing C and C++ APIs section.
* Removed Drawing With GDK (deprecated) appendix.
* Custom Signals appendix: Really show the example.
* Building from svn chapter: Mention git instead.
* Remove FAQ - moved to live.gnome.org/gtkmm/FAQ
(Murray Cumming)

2.19.2:

* Added ToolPalette chapter.
  (Murray Cumming)
* examples:
  - Do not use deprecated API.
  (Murray Cumming)
  - InfoBar Example: Move the bar to the top of the window.
  (José Alburquerque)
* Build:
  - Support Automake silent rules
  - Create output subdirectories automatically
  (Daniel Elstner)

2.17.4:

* Added an InfoBar example.
  (José Alburquerque)
* Removed unnecessary virtual keywords from examples.
  (Murray Cumming)

2.17.3:

* The tutorial links to the example sources now point to the cgit Web
  interface of git.gnome.org.
* The figures and icons show up again in the locally installed HTML
  documentation.

2.17.2:

* Abstract: Put useful text here, to not look silly on library.gnome.org.
* Entry: Mention completion, icons, and progress bars.

2.17.1:

* The Docbook XML files of the tutorial have been renamed in order to
  ease the integration with library.gnome.org.

2.17.0:

* A number of example programs have been corrected.
* All libglademm examples have been removed in favor of Gtk::Builder.
* The build system is now largely based on non-recursive make.
* The source archive now ships with the generated HTML files of the tutorial.
* The appendix in the tutorial on the creation of new C++ binding modules
  has been updated for the new mm-common build infrastructure.

2.16.0:

* Added entry/progress and entry/icon examples, just to test that API.

2.14.2:

* gmmproc appendix: Mention pygobject instead of pygtk  for the codegen stuff
  such as h2def.py and docextract_to_xml.py. Noticed by Krzesimir Nowak.
* Notebook chapter: Mention set_current_page() instead of set_page(), which does
  not exist. Noticed by Jason Curole.
  (Murray Cumming)
* examples/book/range_widgets/examplewindow.cc: Remove unnecessary casts to int.
  (Fabrício Godoy)
* Windows build fixes. (Armin Burgmeier).

2.14.1:

* Removed the appendix about Dev-C++ because it was outdated.
  Instead, refer to the online instructions on live.gnome.org.
  (Armin Burgmeier)

2.14.0:

* AboutDialog example: Respond to the close button.
  (Murray Cumming, Götz Waschk) Bug #550675

2.13.2:

* Timeouts: Updated the inline example code and text.
  (Ainsley Pereira) Bug #537858
* Add a COPYING.examples and corrected COPYING to GFDL-1.2, as
  used in the documentation text.
  (Deng Xiyue) Bug #545892
* Install generated html, as we did when this was in the gtkmm tarball.
  (Deng Xiyue)
* Remove index.html because the definitive copy of this is on the website.
  (Murray Cumming)
* Fix the examples build for gcc 4.3, adding headers.
  (Deng Xiyue)
* Update the links for Visual C++ 2005.
  (Deng Xiyue)

2.13.1:

* Uses gnome-doc-utils, so it can be translated and installed properly.
  (Murray Cumming)
* Addition to the gmmproc chapter about non-GType-registered enums.
  (Hubert Figuiere
* Corrected the link to jhbuild.
  (Jonathon Jongsma)

2.13.0:

Initial release.
This book and examples were previously in the gtkmm module itself.
They are now in their own gtkmm-documentation module so that that book may
contain examples of other libraries such as libgdamm.

Recent Changes:
* Added full example in the libglademm section.
* Several new giomm examples in examples/book/giomm, not yet mentioned in the
  book.
  (Jonathon Jongsma, Murray Cumming)
* examples/book/custom/custom_widget:
  make the class name in the .gtkrc file begin with a lower-case 'gtkmm__'
  so that the rc file is parsed properly.
  Jonathon Jongsma (Bug #396198)
* Additions to the gmmproc chapter, about conversions, _CLASS_INTERFACE(),
  _WRAP_GERROR(), and _MEMBER_GET/SET().
  (Murray Cumming)
* Added a warning about not making TreeColumnRecords static.
  (Murray Cumming) Bug #443586 (Robert Pearce).
