2006-12-18 Tristan Van Berkom * configure.in, NEWS: Rolling 3.1.3 2006-12-18 Oliver Nittka * 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 * 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 * 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 * 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 * 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 * configure.in, NEWS: Merged changeset 'GLADE3_3_0_BRANCHPOINT_1' --> 'GLADE3_3_0_MERGEPOINT_2' into HEAD 2006-10-26 Tristan Van Berkom * 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 * src/glade-property.c: fixed bug 360586 "& in a label with markup enable saves as an &" 2006-12-12 Vincent Geddes * 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 * 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 * 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 * 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 * TODO: Starting on blockers for 3.2