2006-12-18  Tristan Van Berkom <tvb@gnome.org>

	* configure.in, NEWS: Rolling 3.1.3

2006-12-18  Oliver Nittka  <oly@nittka.com>

	* Changed a bunch of sources to remove forward declarations of enum types
	  since they are not supported by c++ compilers.

2006-12-16  Tristan Van Berkom <tvb@gnome.org>

	* src/glade-widget.c: glade_widget_sync_custom_properties()
	  dont sync construct_only props, does bad things inside constructors.
	  (really need to fix this bad concept of sync'ing props).

	* widgets/canvas.xml.in: ignore some virtual properties on the icon list.

2006-12-16  Tristan Van Berkom <tvb@gnome.org>

	* src/glade-gtk.c, widgets/gtk+.xml.in:
	  - Fixed a crash due to gtk_message_dialog_set_image "image" 2.10
	    property crashing on NULL images (bug 386563).
	  - ignore "window-placement-set" property on scrolledwindow (fixes 385920).

2006-12-13  Vincent Geddes <vincent.geddes@gmail.com>

	* src/glade-utils.[ch]: new function glade_util_get_file_mtime().

	* src/glade-project-window.c: Test project files for external
	  changes in gpw_save(). Adjust border width of main window contents.

	* src/glade-project.c: stat project file when opening or saving.

2006-12-12  Oliver Nittka  <oly@nittka.com>

	* src/glade-base-editor.c src/glade-clipboard-view.c src/glade-command.c
	src/glade-command.h src/glade-design-layout.c src/glade-design-view.c
	src/glade-editor-property.c src/glade-editor-property.h
	src/glade-editor.c src/glade-gnome.c src/glade-gtk.c
	src/glade-palette-box.c src/glade-palette-item.c src/glade-palette.c
	src/glade-project-view.c src/glade-project-window.c
	src/glade-project.c src/glade-property-class.c
	src/glade-property-class.h src/glade-property.c src/glade-property.h
	src/glade-python-gwa.c src/glade-python.c src/glade-utils.c
	src/glade-utils.h src/glade-widget-adaptor.c
	src/glade-widget-adaptor.h src/glade-widget.c src/glade-widget.h

	Renamed reserved C++ keywords "new", "class", "virtual", "template" and "this"
	as a prerequisite for adding gtkmm bindings

2006-12-12  Tristan Van Berkom <tvb@gnome.org>

	* configure.in, NEWS: Merged changeset 'GLADE3_3_0_BRANCHPOINT_1' --> 'GLADE3_3_0_MERGEPOINT_2'
	  into HEAD

2006-10-26  Tristan Van Berkom <tvb@gnome.org>

	* src/glade-gtk.c: Fixed saved "gtk-broken-image" stock being saved
	  in all GtkImages (bug 353126) (with help from Jeff Westerinen).

2006-11-07  Juan Pablo Ugarte <juanpablougarte@gmail.com>

	* src/glade-property.c: fixed bug 360586
	  "&amp in a label with markup enable saves as an &"

2006-12-12  Vincent Geddes <vincent.geddes@gmail.com>

	* configure.in, src/Makefile.am, src/.cvsignore: The pkg-config
	  entry is now `libgladeui-1.0.pc'.

	* doc/catalogintro.sgml: Update for change in pkg-config entry.

2006-12-08  Jeff Westerinen <jeff.westerinen@palmsource.com>
	
	* doc/widgetclasses.sgml
	  - changed the description of the "name" property of the
	    glade-widget-class tag.

	* src/glade-utils.[ch]
	  - changed glade_util_get_type_from_name() to being able to use the
	    name arg directly as the "get type" function.

	* src/glade-widget-adaptor.c
	  - changed glade_widget_adaptor_from_catalog() to now check for a
	    "get-type-function" property.  If one is found, it is used to get 
	    the widget type instead of "name" property (fixes bug 377435)

	* src/glade.h: added the "get-type-function" property definition.

2006-12-07  Vincent Geddes <vincent.geddes@gmail.com>

	* help/ChangeLog, help/Makefile.am, help/glade.omf.in,
	  help/.cvsignore, help/C/glade.xml, help/C/legal.xml,
	  help/C/figures/main-window.png, m4/.cvsignore: New files.

	* configure.in: 
	  - Check for gnome-doc-utils and scrollkeeper
	  - Use AC_CONFIG_FILES instead of AC_OUTPUT with args.
	    AC_OUTPUT with args is deprecated.
	  - set macro dir with AC_CONFIG_MACRO_DIR.

	* Makefile.am:
	  - Update for gnome-doc-utils integration.
	  - Conditionally set SUBDIRS if docs building is enabled.
	  - Set `ACLOCAL_AMFLAGS = -I m4' as recommended in
	    Autoconf manual.

	* .cvsignore: Add `gnome-doc-utils.make'.

	* src/glade-utils.[ch]: New function `glade_util_url_show'.

	* src/glade-project-window.c:
	  - Add functionality for launching the GNOME user manual.
	  - Set URL hook for GtkAboutDialog.
	  - If devhelp is not available, the online developer reference
	    is displayed instead.

	* src/glade-paths.sh.in: New variable GLADE_GNOMEHELPDIR.

	* glade-3.desktop.in: Add "X-GNOME-DocPath" entry.
	  Add "GTK" to "Categories".

2006-12-06  Juan Pablo Ugarte <juanpablougarte@gmail.com>

	* configure.in: added AC_CHECK_HEADERS(Python.h)
	
	* src/glade-binding.[ch]: scripts indexed by GType name instead of GType
	  this way we do not need glade_util_get_type_from_name() anymore.

	* src/glade-widget-adaptor.c: fixed regression in 
	  gwa_setup_introspected_props_from_pspecs() Interface introduced
	  properties where skipped.

	* src/glade-gtk.c: Added GtkAssistant support code.

	* widgets/gtk+.xml.in: Added gtk+ 2.10 widget classes.
	  GtkAssistant, GtkLinkButton, GtkPageSetupUnixDialog,
	  GtkPrintUnixDialog, GtkRecentChooserWidget and GtkRecentChooserDialog.

2006-12-05  Tristan Van Berkom <tvb@gnome.org>

	* TODO: Starting on blockers for 3.2