2012-09-25  Murray Cumming  <murrayc@murrayc.com>

        Gtk::Window: Add some methods.

        * gtk/src/window.hg: Add set_startup_id(), is_active(), 
	has_toplevel_focus(), set_default_geometry(), 
	resize_to_geometry(), has_group().
	Add the focus-visible and attached-to properties.
	This is mostly fairly old GTK+ API that we have not noticed
	until now.

2012-09-25  Murray Cumming  <murrayc@murrayc.com>

	Container: Add some methods.

        * gtk/src/container.[hg|ccg]: Add forall(), propagate_draw(),
	get_focus_child() and get_path_for_child(), none of which seem
	to be very new in GTK+.
	Also updated the foreach() documentation from the GTK+
	documentation.

2012-09-25  Murray Cumming  <murrayc@murrayc.com>

        ApplicationWindow: Add get_id() and documentation.

        * gtk/src/applicationwindow.hg: Wrap the new method and add 
	class overview documentation based on the GTK+ documentation.

2012-09-25  Murray Cumming  <murrayc@murrayc.com>

        IconView: Added some new methods and properties.

        * gtk/src/iconview.hg: Added get_item_row() and get_item_column().
	Added the reorderable, tooltip-column and item-padding properties.
	These seem to have been in GTK+ for a long time without us
	noticing that they were not wrapped.

2012-09-25  Murray Cumming  <murrayc@murrayc.com>

        Update the docs XML.

        * gdk/src/gdk_docs.xml:
        * gtk/src/gtk_docs.xml: Updated with the gen_scripts.

2012-09-18  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Improve the use of _IGNORE.

	* gtk/src/fontselection.hg:
	* gtk/src/targetlist.hg:
	* gtk/src/textview.hg: Correct an _IGNORE.
	* gtk/src/iconview.hg: Remove _IGNORE(gtk_tree_view_get_tooltip_context).
	* gtk/src/treemodelfilter.hg: Remove _IGNORE(gtk_tree_model_filter_new).

2012-09-16  Murray Cumming  <murrayc@murrayc.com>

        Widget: Add has_visible_focus().

        * gtk/src/widget.hg: Wrapping gtk_widget_has_visible_focus().

2012-09-16  Murray Cumming  <murrayc@murrayc.com>

        Settings: Added the enable_primary_paste property.

        * gtk/src/settings.hg: gmmproc warned that it was unwrapped.

2012-09-16  Murray Cumming  <murrayc@murrayc.com>

        LevelBar: Added properties and signal.

        * gtk/src/levelbar.hg: Wrap the properties and the signal.

2012-09-16  Murray Cumming  <murrayc@murrayc.com>

        PrintJob: Added get/set_page_ranges().

        * gtk/src/printjob.[hg|ccg]: Based on the implementations of the similar
	functions in PrintSettings.

2012-09-13  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Use std::time_t instead of ::time_t.

	* gtk/src/recentinfo.[hg|ccg]: Use std::time_t instead of ::time_t. Only
	std::time_t is required to be declared in <ctime>, which is recommended
	instead of <time.h> in C++ programs.
	* tools/m4/convert_gtk.m4: Add conversion from time_t to std::time_t.

2012-09-13  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Use std::size_t and std::ptrdiff_t.

	* demos/gtk-demo/example_stockbrowser.cc:
	* gtk/gtkmm/radiobuttongroup.h: Use std::size_t instead of ::size_t.
	* gtk/src/treeiter.hg:
	* gtk/src/treepath.hg: Use std::ptrdiff_t instead of ::ptrdiff_t.
	Only the std versions are required to be declared in <cstddef>.

2012-09-01  Murray Cumming  <murrayc@murrayc.com>

        Added LevelBar .defs.

        * tools/extra_defs_gen/generate_defs_gtk.cc:
	Mention GTK_TYPE_LEVEL_BAR.
        * gtk/src/gtk_signals.defs: Regenerated.