2014-07-28  Juan R. García Blanco  <juanrgar@gmail.com>

	Layout: Wrap child properties

	* gtk/src/gtk_signals.defs: Add definitions for "x" and "y"
	child properties.
	* gtk/src/layout.hg: Add wrappers for the aforementioned child
	properties.
	* See https://bugzilla.gnome.org/show_bug.cgi?id=140515

2014-07-28  Juan R. García Blanco  <juanrgar@gmail.com>

	ToolItemGroup: Wrap child properties

	* gtk/src/gtk_signals.defs: Add definitions for "homogeneous",
	"expand", "fill", "new-row", and "position" child properties.
	* gtk/src/toolitemgroup.hg: Add wrappers for the aforementioned
	child properties.
	* See https://bugzilla.gnome.org/show_bug.cgi?id=140515

2014-07-28  Juan R. García Blanco  <juanrgar@gmail.com>

	ToolPalette: Wrap child properties

	* gtk/src/gtk_signals.defs: Add definitions for "exclusive" and "expand"
	properties.
	* gtk/src/toolpalette.hg: Add wrappers for the aforementioned
	child properties.
	* See https://bugzilla.gnome.org/show_bug.cgi?id=140515

2014-07-21  Juan R. García Blanco  <juanrgar@gmail.com>

	Add Gtk::LockButton

	* .gitignore: Ignore gtk/gtkmm/lockbutton.[cc|h]
	* docs/reference/images/widgets/lockbutton*: New files
	containing lock button widget states.
	* gtk/src/filelist.am: Add gtk/src/lockbutton.hg
	* gtk/src/lockbutton.[ccg|hg]: New files.
	* tools/m4/convert_gtk.m4: Needed conversions for
	Gio::Permission.

2014-07-13  Juan R. García Blanco  <juanrgar@gmail.com>

	Fixed: Wrap child properties

	* gtk/src/gtk_signals.defs: Add definitions for "x" and "y"
	properties.
	* gtk/src/fixed.hg: Add wrappers for the aforementioned child
	properties.
	* See https://bugzilla.gnome.org/show_bug.cgi?id=140515

2014-07-13  Juan R. García Blanco  <juanrgar@gmail.com>

	demo: Add Stack demo

	* demos/Makefile.am: Add gtk-demo/example_stack.cc.
	* demos/gtk-demo/demos.h: Declare do_stack(); add new entry in
	testgtk_demos.
	* demos/gtk-demo/example_stack.cc: New file.

2014-07-13  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::Stack: Don't hide Container::add()

	* gtk/src/stack.[ccg|hg]: Don't let Stack::add() hide Container::add().
	Let them all be overloaded add() functions in Stack. Bug #724732.

2014-07-13  Juan R. García Blanco  <juanrgar@gmail.com>

	Toolbar: Wrap child properties

	* gtk/src/gtk_signals.defs: Add definitions for "expand", and
	"homogeneous" properties.
	* gtk/src/toolbar.hg: Add wrappers for the aforementioned child
	properties.
	* See https://bugzilla.gnome.org/show_bug.cgi?id=140515

2014-07-13  Juan R. García Blanco  <juanrgar@gmail.com>

	Stack: Wrap child properties

	* gtk/src/gtk_signals.defs: Add definitions for "name", "title",
	"icon-name", "position", and "needs-attention".
	* gtk/src/stack.hg: Add wrappers for the aforementioned child
	properties.
	* See https://bugzilla.gnome.org/show_bug.cgi?id=140515

2014-07-13  Juan R. García Blanco  <juanrgar@gmail.com>

	demo: Update notebook's tabs style

	* demos/gtk-demo/demowindow.cc: Set "tab-expand" child property
	of "Info" and "Source" tabs, as it is currently done in
	gtk3-demo.

2014-07-13  Juan R. García Blanco  <juanrgar@gmail.com>

	Notebook: Wrap child properties

	* gtk/src/gtk_signals.defs: Add definitions for "tab-label",
	"menu-label", "position", "tab-expand", "tab-fill",
	"reorderable", and "detachable".
	* gtk/src/notebook.hg: Add wrappers for the aforementioned child
	properties.

2014-07-10  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::Widget: Deprecate property_double_buffered()

	* gtk/src/widget.hg: Deprecate set/get_double_buffered() and
	property_double_buffered() which have been deprecated in gtk+.
	Delete obsolete _IGNORE directives and obsolete comments.

2014-07-07  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::Builder: Fix a typo in an error message

2014-07-06  Juan R. García Blanco  <juanrgar@gmail.com>

	Switch: Wrap API for performing delayed changes

	* Wrap set_state(bool) and get_state() methods, and ::state
	property.
	* Wrap "state-set" signal.

2014-07-05  Juan R. García Blanco  <juanrgar@gmail.com>

	Add GtkContainer's child properties handling

	* gtk/gtkmm/childpropertyproxy_base.[h|cc]: New files.
	* gtk/gtkmm/childpropertyproxy.[h|cc]: New files.
	* gtk/gtkmm/filelist.am: Add childpropertyproxy_base.[h|cc] and
	childpropertyproxy.[h|cc].
	* gtk/src/container.hg: Include gtkmm/childpropertyproxy.h.
	* tools/extra_defs_gen/generate_defs_gtk.cc: Add
	get_child_properties(), and use it to gather information about
	child properties in GtkContainer subclasses.
	* tools/m4/child_property.m4: New file that expands
	_CHILD_PROPERTY_PROXY macro.
	* tools/m4/convert_gtkmm.m4: Include child_property.m4.
	* tools/m4/filelist.am: Add child_property.m4.

2014-07-02  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Add Gestures group to the reference docs

	* gtk/src/eventcontroller.hg: Add @defgroup Gestures and @ingroup Gestures.
	* gtk/src/gesture*.hg: Add @ingroup Gestures.

2014-07-02  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Demos: Add Gestures demo

	* demos/Makefile.am: Add example_gestures.cc.
	* demos/gtk-demo/demos.h: Add Gestures demo.
	* demos/gtk-demo/example_gestures.cc: New file.
	This is gtk+/demos/gtk-demo/gestures.c, translated to C++.

2014-07-01  Murray Cumming  <murrayc@murrayc.com>

	IconTheme: Add add_resource_path() and deprecate add_builtin_icon().

2014-06-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Add Gtk::EventController and Gtk::Gesture* classes.

	* gtk/src/eventcontroller.[hg|ccg]:
	* gtk/src/gesture.[hg|ccg]:
	* gtk/src/gesturedrag.[hg|ccg]:
	* gtk/src/gesturelongpress.[hg|ccg]:
	* gtk/src/gesturemultipress.[hg|ccg]:
	* gtk/src/gesturepan.[hg|ccg]:
	* gtk/src/gesturerotate.[hg|ccg]:
	* gtk/src/gesturesingle.[hg|ccg]:
	* gtk/src/gestureswipe.[hg|ccg]:
	* gtk/src/gesturezoom.[hg|ccg]: New files.
	* gtk/src/filelist.am:
	* gtk/gtkmm.h: Add new files.
	* tools/m4/convert_gtk.m4: Add conversions for new enums.
	* .gitignore: Add new files in gtk/gtkmm.

2014-06-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Update gtk_signals.defs with Gesture and LockButton

	* gtk/src/gtk_signals.defs: Update.
	* tools/extra_defs_gen/generate_defs_gtk.cc: Generate info for EventController
	Gesture* and LockButton.