=== PyGTK 2.7.1 === 2005-07-22 Johan Dahlin * NEWS: * README: * configure.in: Update requirements * tests/test_radiobutton.py (RadioToolButtonTest): Re-enable * tests/test_dialog.py (MessageDialogTest.testSubclass): Add tests, for #311226. 2005-07-22 Gustavo J. A. M. Carneiro * gobject/pygobject.c (pygobjectmeta_register): Don't automatically register gtype if neither one of __gtype_name__, __properties__, or __gsignals__ is defined in the class dictionary. Fixes #311226. 2005-07-17 Johan Dahlin * gobject/pygobject.c: (pygobject_new_full), (pygobject_dealloc), (pygobject_clear): * gtk/gdk.override: * gtk/gtk-types.c: (_pygtk_style_helper_new), (pygtk_style_helper_dealloc), (pygtk_style_helper_setitem), (pygtk_tree_model_row_dealloc), (pygtk_tree_model_row_iter_dealloc): * gtk/gtk.override: * gtk/gtkwidget.override: We have atomic ref counting in glib now, remove block/unblocking around reference counting. * gobject/pygobject.h: * gobject/gobjectmodule.c (pyg_gil_state_ensure_py23) (pyg_gil_state_release_py23): Remove pre python 2.3.5 compatibility. Simplifies thread handling. * configure.in: Require glib/gtk+ 2.7.3 * gtk/gtk.defs (get_model, set_do_overwrite_confirmation) (get_do_overwrite_confirmation, queue_resize, get_visible_range): Add * gtk/gtk-types.defs (FileChooserError): Add. 2005-07-15 Johan Dahlin * gobject/gobjectmodule.c: (create_property): Allow enums to be specified in the constructor * gobject/pygparamspec.c: (pyg_param_spec_getattr): Return flags or enum object for pspec.default_value * tests/test_enum.py: Remove usage of assert statement, add default_value test, both for flags and enum 2005-07-10 Johan Dahlin * configure.in: Post release version bump