=== PyGtk 2.3.95 === 2004-08-02 Johan Dahlin * NEWS: Update * gobject/gobjectmodule.c (initgobject): Call PyEval_InitThreads. Perhaps its something that always should be called. * README (Author): Add a requirements section * configure.in: Require Python 2.3 * setup.py (version): Ditto * gobject/pygtype.c, gobject/pygobject.h: Remove 2.2 compat. * All over the place: Add support for PyGILState. 2004-07-30 John Finlay * gtk/gtk.override (_wrap_gtk_adjustment_new) Impl. Rearrange arg_names and prop_names so value is last. Fixes #148860 (Steve Chaplin). 2004-07-29 John Ehresman * setup.py: Remove --enable-threading from argv before calling distutils 2004-07-29 John Finlay * gtk/gtk.override (_wrap_gtk_action_get_proxies) slist should not be freed. Fixes 148801. (Abel Daniel) 2004-07-29 John Ehresman * setup.py: Add --disable-numeric option to disable numeric support even when the runtime check finds it 2004-04-01 Scott Tai Reviewed by: Johan Dahlin * gtk/gdk.override: Remove ignore for win32, the functions are now implemented on win32 fixes bug 138804 2004-06-14 Benjamin Otte Reviewed by: Johan Dahlin : * codegen/h2def.py (write_func): only remove the first occurence of the object name, we don't want to mess up the function name, fixes bug 144363 2004-07-29 John Finlay * gtk/gtktreeview.override (_wrap_gtk_list_store_insert_before) (_wrap_gtk_list_store_insert_after) Allow sibling to be None. Fixes #148751 (Steve Chaplin) * gtk/pygtktreemodel.c Fix reference leaks. Fixes#148748. Thanks to Tim Evans. 2004-07-29 Johan Dahlin * tests/gtype.py (GTypeTest.checkType): Use gobject.type_name,type_from_name for testing instead of GtkListStore. 2004-07-28 John Finlay * gtk/gtktreeview.override (_wrap_gtk_tree_view_get_cursor) (_wrap_gtk_tree_sortable_get_sort_column_id) (_wrap_gtk_tree_view_get_drag_dest_row) (_wrap_gtk_tree_view_get_dest_row_at_pos) Fix reference leaks. * gtk/gtk.override (_wrap_gtk_box_query_child_packing) (_wrap_gtk_notebook_query_tab_label_packing) (_wrap_gtk_tooltips__get_active_tips_data) (_wrap_gtk_tooltips__get_tips_data_list) (_wrap_gtk_image_get_pixmap) (_wrap_gtk_image_get_image) (_wrap_gtk_image_get_stock) (_wrap_gtk_image_get_icon_set) (_wrap_gtk_scrolled_window_get_policy) (_wrap_gtk_tooltips_data_get) (_wrap_gtk_accel_map_lookup_entry) Fix reference leaks. * pango.override (pypango_attr_iterator_get_font) Fix reference leaks. 2004-07-28 Johan Dahlin * gobject/pygenum.c (pyg_enum_compare): * gobject/pygflags.c (pyg_flags_compare): Reverse operator, it was wrong before, spotted by Abel Daniel * tests/enum.py (FlagsTest.testComparision) (FlagsTest.testComparision): New tests * gobject/pygtype.c (pyg_type_from_object): If we're on python 2.3, also check for PyBool_Type. Fixes #148684 (Steve Chaplin) * tests/gtype.py (GTypeTest.testBoolType): New test 2004-07-27 John Finlay * gtk/gtk-types.c (pygdk_atom_compare) Remove. (pygdk_atom_richcompare) Implement with comparison to strings. (PyGdkAtom_Type) Set tp_compare to 0 and tp_richcompare to pygdk_atom_richcompare. Allow an Atom to be compared with a string. Fixes #148564. 2004-07-26 Johan Dahlin * acinclude.m4: Remove, replaced with: * m4/jhflags.m4: New file, includes compiler macros * m4/python.m4: New file, includes python macros * autogen.sh: Copy over autogen.sh from gnome-common.h * gtk/__init__.py: Readd _gobject, but warn if it's used 2004-07-25 John Finlay * gtk/pygtktreemodel.c (pygtk_generic_tree_model_get_value) Skip pyg_value_from_pyobject() if return value is Py_None. Fixes #148230. 2004-07-23 John Finlay * gtk/gtk.override (clipboard_request_text_cb) Fix bug when no text. (clipboard_request_targets_cb) Fix bug when no targets. 2004-07-23 Gustavo J. A. M. Carneiro * gtk/gtk.override (_wrap_gtk_list_item_new): Add deprecation warning. * codegen/codegen.py (write_property_based_constructor): Honor the "deprecated" option. 2004-07-23 John Finlay * gtk/gtk.override (_wrap_gtk_dialog_new_with_buttons) (_wrap_gtk_message_dialog_new) Use pyg_flags_get_value(). * gtk/gtk-types.defs (TextSearchFlags) Fix typo. * gtk/gtktextview.override (_wrap_gtk_text_iter_forward_search) (_wrap_gtk_text_iter_backward_search) Use pyg_flags_get_value. * gtk/gtk-extrafuncs.defs (flags) (set_flags) (unset_flags) Use GtkWidgetFlags as args and return value. 2004-07-22 Johan Dahlin * setup.py (MICRO_VERSION): * configure.in: Post release version bump === PyGtk 2.3.94 === 2004-07-22 Johan Dahlin * NEWS: Update