=== 2.10.4 === 2007-02-05 Johan Dahlin * NEWS: 2.10.4 2007-01-31 Gian Mario Tagliaretti * gtk/gtkcontainer.override: Fix a possible memory leak in gtk.Container.child_get() (Fixes bug #404076) 2007-01-31 Johan Dahlin * gtk/gtkcontainer.override (_wrap_gtk_container_class_list_child_properties): Undeprecate 2007-01-20 Gustavo J. A. M. Carneiro * gtk/gdk.override (_wrap_gdk_display_close): Force keeping of a reference to the display GObject even when we close() it. * tests/test_gdk.py (GdkTest.testDisplay): Johan's unit test with minor modifications. * gtk/gdk.override (_wrap_gdk_display_close): Override and make it aware that calling gdk_display_close unrefs the GdkDisplay. 2007-01-18 Johan Dahlin * gtk/gdk-base.defs: allow None 2007-01-09 Gustavo J. A. M. Carneiro * configure.ac: Turn the option --disable-docs into --enable-docs. * docs/Makefile.am: Treat --enable-docs like --enable-gtk-doc in gtk+, i.e. do not ever build docs unless requested, but always install them if they are found already built. 2006-12-21 Sebastien Bacher * codegen/Makefile.am: install createdefs.py, fix dsextras.py, patch by Michael Bienia (Fixes #385934) 2006-12-14 Kjartan Maraas * autogen.sh: Make it work with automake 1.10. 2006-12-05 Gustavo J. A. M. Carneiro * gtk/gdkevent.override (_wrap_gdk_event_tp_setattr): For the attribute "string", free the old string and g_strdup the new one; spotted by John Ehresman. Fixes bug #382428. 2006-12-02 Manish Singh * codegen/codegen.py: fix code for generating defines in override files, by using variables that actually exist in the context. Fixes bug #381389. 2006-11-25 Gustavo J. A. M. Carneiro * gtk/gtktreeview.override (pygtk_tree_foreach_marshal): Use pygtk_boxed_unref_shared to unref py_iter. We need this because the application may decided to keep a copy of the iterator passed in to a gtk_tree_model_foreach callback. 2006-11-19 Gustavo J. A. M. Carneiro * examples/Makefile.am (demo_PYTHON), * examples/pygtk-demo/demos/statusicon.py: Add a gtk.StatusIcon example by Nikos Kouremenos. 2006-11-15 Johan Dahlin * gtk/__init__.py: Do not rebind sys.path, restore the old one. Thanks to Jp Calderone for pointing out. 2006-10-13 Paolo Borelli * gtk/gtktextview.override (pygtk_text_buffer_register_serialize_format_cb): set return value to NULL in the error codepath. 2006-10-13 John Finlay * docs/Makefile.am (HTMLFILES): Remove html/pygtk-reference-copyright.html. Fixes #361906 (Marc-Andre Lureau) 2006-10-05 Cedric Gustin * setup.py: Initialize Templates and TemplateExtensions with py_ssize_t_clean=True (required by codegen.SourceWriter). 2006-10-03 Gustavo J. A. M. Carneiro * configure.in: Bump version.