=== PyGtk 2.3.95 ===
2004-08-02  Johan Dahlin  <johan@gnome.org>

	* 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  <finlay@moeraki.com>

	* 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 <jpe@wingide.com>

	* setup.py: Remove --enable-threading from argv before calling
	distutils
	
2004-07-29  John Finlay  <finlay@moeraki.com>

	* gtk/gtk.override (_wrap_gtk_action_get_proxies)
	slist should not be freed. Fixes 148801. (Abel Daniel)

2004-07-29  John Ehresman <jpe@wingide.com>

	* setup.py: Add --disable-numeric option to disable numeric support
	even when the runtime check finds it

2004-04-01  Scott Tai <scottt958@yahoo.com.tw>

	Reviewed by: Johan Dahlin  <johan@gnome.org>

	* gtk/gdk.override: Remove ignore for win32, the functions are now
	implemented on win32 fixes bug 138804

2004-06-14  Benjamin Otte  <in7y118@public.uni-hamburg.de>

	Reviewed by: Johan Dahlin  <johan@gnome.org>:
	
	* 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  <finlay@moeraki.com>

	* 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  <johan@gnome.org>

	* tests/gtype.py (GTypeTest.checkType): Use
	gobject.type_name,type_from_name for testing instead of GtkListStore.

2004-07-28  John Finlay  <finlay@moeraki.com>

	* 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  <johan@gnome.org>

	* 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  <finlay@moeraki.com>

	* 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  <johan@gnome.org>

	* 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  <finlay@moeraki.com>

	* 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  <finlay@moeraki.com>

	* 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  <gustavo@users.sourceforge.net>

	* 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  <finlay@moeraki.com>

	* 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  <johan@gnome.org>

	* setup.py (MICRO_VERSION): 
	* configure.in: Post release version bump

=== PyGtk 2.3.94 ===
2004-07-22  Johan Dahlin  <johan@gnome.org>

	* NEWS: Update