2.90.2:

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

	Regenerate function .defs.

	* gdk/src/gdk_methods.defs:
	* gtk/src/gtk_methods.defs: Regenerated with h2defs.py so the new
    methods are actually generated.

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

    Fix the build with GTK+ git master, adding and renaming API.

    * configure.ac: Depend on GKT+ 2.90.2.
	* gdk/src/device.hg: Reimplement get_name() get_has_cursor(), get_source(),
    and get_mode() with the new C functions.
	* gdk/src/display.hg: Remove list_devices() and get_core_pointer() because
    they are now deprecated in GTK+.
	* gdk/src/dragcontext.[hg|ccg]: Rename get_targets() to list_targets(),
    and reimplement it with the new C function.
    Reimplement get_actions() and get_suggested_action() with the new C
    functions. Remove accessors for other (now hidden) struct fields.
	* gdk/src/image.hg: Reimplement accessors with the new C functions,
    renaming get_bpp() to get_bytes_per_pixel(), renaming get_bpl() to
    get_bytes_per_line(), and addding get_depth().
	* gdk/src/pixmap.ccg: Hack out use of a struct field to fix the build,
    though this needs attention. See the TODO.
	* gtk/src/box.[hg|ccg]: Remove the children() list because it used
    struct field and strutt type that are now hidden.
	* gtk/src/progressbar.hg: Only include GTK+ headers via gtk.h.
    Remove the unnused ProgressBarStyle enum because GtkProgressBarStyle has
    been removed from GTK+.
	* tools/extra_defs_gen/generate_defs_gtk.cc: Remove mention of GtkProgress.

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

    Remove unused doxygen_to_devhelp.xsl file.

	* docs/reference/doxygen_to_devhelp.xsl: Remove this unused file.
    We use tagfile-to-devhelp2.xsl from mm-common instead.

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

	Fix the build with GTK+ git master, in PrintJob.

	* gtk/src/printjob.ccg: send(): The GError* parameter of the C callback
	function changed to a const GError*. Adapted.

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

	Fix the build with GTK+ git master, in Gtk::Style.

	* gtk/src/gtk_vfuncs.defs:
	* gtk/src/style.hg: Remove the draw_string() vfunc, which was removed from
	GTK+ git master.

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

	Fix the build with GTK+ git master.

	* gdk/src/device.hg: Regenerate with h2defs.py
	* gdk/src/gdk_methods.defs: get_history(): Change an int* parameter to
	guint* to fix the build with git master of GTK+.