Hello community, here is the log from the commit of package python-gtk checked in at Thu Aug 10 23:01:10 CEST 2006. -------- --- GNOME/python-gtk/python-gtk.changes 2006-03-28 19:21:57.000000000 +0200 +++ python-gtk/python-gtk.changes 2006-08-10 20:39:07.000000000 +0200 @@ -1,0 +2,117 @@ +Thu Aug 10 17:54:50 CEST 2006 - cthiel@suse.de + +- update to version 2.9.6 + * GtkTreePath can be converted from integers again + * Fix parallel build + * Reduce exception abuse in code generator + * Documentation improvements +- changes in 2.9.5 + * Make it possible to build with GTK+ 2.10 + * Make sure dir(gtk.keysyms) work again + * reloading the gtk module works again +- changes in 2.9.4 + * Include John Finlay's PyGTK reference manual + * Setters and getters for GtkWidget.activate_signal + * GtkToolItemType setter/getter + * Code generator fixes + * Add more gtk+ 2.10 API + * Don't copy treeiters in callbacks + * Provide full information for GtkTreeSelection.set_select_function + * Export less symbols and reduce the size of the libraries + * Allow negative values for GtkTreeModel.set/getitem + * Much improved interface/virtual method support + * Remove evil 100ms timeout timer +- changes in 2.9.3 + * Update to latest gtk+ 2.10 API changes + * Many more new gtk+ 2.10 APIs wrapped + * Wrap gtk_widget_class_find_style_property + * gtk.gdk.CairoContext.rectangle bug fix + * Update defs for atk 1.8 + * Misc. module cleanups + * New pango APIs wrapped + * Fix refcount error in gtk.Clipboard + * Enable GDK X11-specific APIs available also with gtk+ 2.8 + * Lazy loading of the gtk.keysyms module +- changes in 2.9.2 + * Fix a codegen bug that prevent build of other extensions + * Builds with pycairo 1.1.6 + * gtk.TextBuffer rich text copy and serialization + * Correct Print Editor example +- changes in 2.9.1 + * Allow gtk.TreeSortable.set_default_sort_func callback to be None + * Add API to unset the g_log handlers + * Allow the gtk module to be imported without DISPLAY + * Code cleanup and fixes considering Coverity reports + * Add codegen support for const-Object return type + * Add codgen support for unblocking threads around method calls + * Wrap gdk_event_handler_set + * Codegen reverse wrapper bug fix (#340162, Yevgen Muntyan) + * Wrap GdkRegion (John Ehresman) + * Add codegen support for ignore-type statement in override + * Add conditional support for gtk+ 2.10 API, especially printing + * Complete the support for gtk.Container virtual methods + * Fix misc. reference leaks + * Allow None parameter in pangocairo.CairoContext.set_font_options + * Complete the support for gtk.CellRenderer virtual methods + * IconView.set_cursor method params 'cell' and 'start_editing' made + optional + * Wrap a few more gdk_cairo_* methods + * Add a 'selection' field to gdk.OWNER_CHANGE events + * Allow None in gtk.Entry.set_inner_border() + * gtk.Clipboard rich text methods + * Add gtk.MessageDialog.set_image() + * Wrap gtk_link_button_set_uri_hook() + * Allow None in gtk.Widget.input_shape_combine_mask() + * Allow gtk.LinkButton() constructor to optionally receive a label + * Allow None in gtk.Label.set_mnemonic_widget() + * Wrap a bunch of X11 specific gdk methods + * Add gtk.SizeGroup.get_widgets() + * Wrap gtk_style_lookup_color() + * Wrap a bunch of gtk treeview grid lines methods + * Better Drag and drop API support + * Add -I option to codegen (defs search path) +- changes in 2.9.0 + * Remove gobject, pygobject is now a hard dependency + * Set encoding in pango instead of gtk + * Wrap gdk.Screen.get_rgba_colormap/get_rgbma_visual + * Remove private gtk wrappers + * Add a bunch of missing wrappers + * Add inout support in reverse wrappers + * Update h2defs to allow whitespace before parenthesis + * Make it possible to reimplement interfaces + * Allow log_handler to be called when python is not initialized + * Support for const object args + * Export pygtk tree model api + * Allow overrides to be in base classes + * Wrap a pango cairo font options acecssors + * Add GDK_PARENT_RELATIVE relative handling + * Improve pixbuf demo + * Set default markup accel marker to \x00 + * Set 1 as default argument to SpinButton.spin() + * Wrap gdk.Drawable.gdk_draw_indexed_image + * Mark rowreference.free() as deprecated + * Rename name of first keyword argument to pango.LayoutLine.index_to_x + * Run reindent on all python code + * Improve generictreemodel example + * Wrap gdk.Pixbuf.rotate_simple + * Use in argument in gtk.TreeView.cell_get_size +- changes in 2.8.5 + * String list bug fix + * Improved examples + * Proper refcounting in gdk.Window constructor + * Fix a bunch of reference leaks + * __init__.py fixes for pydoc + * gtk.Dialog.new_with_buttons leak +- changes in 2.8.4 + * Re-include gobject wrappers if pygobject is not found + * gtk.IconView should implement GtkCellLayout + * Always install pygtk-2.0.pc +- changes in 2.8.3 + * Split out gobject wrappers into a separate module and + depend on pygobject 2.9.0 + * Bug fixes + * Size group example + * Plug mem leaks + * Build cairo on win32 + +------------------------------------------------------------------- Old: ---- pygtk-2.8.2.tar.bz2 New: ---- pygtk-2.9.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-gtk.spec ++++++ --- /var/tmp/diff_new_pack.ieru4a/_old 2006-08-10 23:00:58.000000000 +0200 +++ /var/tmp/diff_new_pack.ieru4a/_new 2006-08-10 23:00:58.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package python-gtk (Version 2.8.2) +# spec file for package python-gtk (Version 2.9.6) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,19 +11,18 @@ # norootforbuild Name: python-gtk -BuildRequires: libglade2-devel python-cairo python-devel python-numeric update-desktop-files +BuildRequires: libglade2-devel python-cairo python-devel python-gobject2-devel python-numeric update-desktop-files URL: http://www.pygtk.org/ Summary: Python bindings for the GTK+ widget set -Version: 2.8.2 -Release: 14 +Version: 2.9.6 +Release: 1 License: LGPL Group: Development/Libraries/Python Source: pygtk-%{version}.tar.bz2 Source2: acinclude.m4 BuildRoot: %{_tmppath}/%{name}-%{version}-build Autoreqprov: on -Requires: python-cairo python-numeric -# -devel Requires: glib2-devel gtk2-devel libglade2-devel +Requires: python-cairo python-numeric python-gobject2 %{py_requires} %description @@ -65,6 +64,120 @@ %{_libdir}/pygtk %changelog -n python-gtk +* Thu Aug 10 2006 - cthiel@suse.de +- update to version 2.9.6 + * GtkTreePath can be converted from integers again + * Fix parallel build + * Reduce exception abuse in code generator + * Documentation improvements +- changes in 2.9.5 + * Make it possible to build with GTK+ 2.10 + * Make sure dir(gtk.keysyms) work again + * reloading the gtk module works again +- changes in 2.9.4 + * Include John Finlay's PyGTK reference manual + * Setters and getters for GtkWidget.activate_signal + * GtkToolItemType setter/getter + * Code generator fixes + * Add more gtk+ 2.10 API + * Don't copy treeiters in callbacks + * Provide full information for GtkTreeSelection.set_select_function + * Export less symbols and reduce the size of the libraries + * Allow negative values for GtkTreeModel.set/getitem + * Much improved interface/virtual method support + * Remove evil 100ms timeout timer +- changes in 2.9.3 + * Update to latest gtk+ 2.10 API changes + * Many more new gtk+ 2.10 APIs wrapped + * Wrap gtk_widget_class_find_style_property + * gtk.gdk.CairoContext.rectangle bug fix + * Update defs for atk 1.8 + * Misc. module cleanups + * New pango APIs wrapped + * Fix refcount error in gtk.Clipboard + * Enable GDK X11-specific APIs available also with gtk+ 2.8 + * Lazy loading of the gtk.keysyms module +- changes in 2.9.2 + * Fix a codegen bug that prevent build of other extensions + * Builds with pycairo 1.1.6 + * gtk.TextBuffer rich text copy and serialization + * Correct Print Editor example +- changes in 2.9.1 + * Allow gtk.TreeSortable.set_default_sort_func callback to be None + * Add API to unset the g_log handlers + * Allow the gtk module to be imported without DISPLAY + * Code cleanup and fixes considering Coverity reports + * Add codegen support for const-Object return type + * Add codgen support for unblocking threads around method calls + * Wrap gdk_event_handler_set + * Codegen reverse wrapper bug fix (#340162, Yevgen Muntyan) + * Wrap GdkRegion (John Ehresman) + * Add codegen support for ignore-type statement in override + * Add conditional support for gtk+ 2.10 API, especially printing + * Complete the support for gtk.Container virtual methods + * Fix misc. reference leaks + * Allow None parameter in pangocairo.CairoContext.set_font_options + * Complete the support for gtk.CellRenderer virtual methods + * IconView.set_cursor method params 'cell' and 'start_editing' made + optional + * Wrap a few more gdk_cairo_* methods + * Add a 'selection' field to gdk.OWNER_CHANGE events + * Allow None in gtk.Entry.set_inner_border() + * gtk.Clipboard rich text methods + * Add gtk.MessageDialog.set_image() + * Wrap gtk_link_button_set_uri_hook() + * Allow None in gtk.Widget.input_shape_combine_mask() + * Allow gtk.LinkButton() constructor to optionally receive a label + * Allow None in gtk.Label.set_mnemonic_widget() + * Wrap a bunch of X11 specific gdk methods + * Add gtk.SizeGroup.get_widgets() + * Wrap gtk_style_lookup_color() + * Wrap a bunch of gtk treeview grid lines methods + * Better Drag and drop API support + * Add -I option to codegen (defs search path) +- changes in 2.9.0 + * Remove gobject, pygobject is now a hard dependency + * Set encoding in pango instead of gtk + * Wrap gdk.Screen.get_rgba_colormap/get_rgbma_visual + * Remove private gtk wrappers + * Add a bunch of missing wrappers + * Add inout support in reverse wrappers + * Update h2defs to allow whitespace before parenthesis + * Make it possible to reimplement interfaces + * Allow log_handler to be called when python is not initialized + * Support for const object args + * Export pygtk tree model api + * Allow overrides to be in base classes + * Wrap a pango cairo font options acecssors + * Add GDK_PARENT_RELATIVE relative handling + * Improve pixbuf demo + * Set default markup accel marker to \x00 + * Set 1 as default argument to SpinButton.spin() + * Wrap gdk.Drawable.gdk_draw_indexed_image + * Mark rowreference.free() as deprecated + * Rename name of first keyword argument to pango.LayoutLine.index_to_x + * Run reindent on all python code + * Improve generictreemodel example + * Wrap gdk.Pixbuf.rotate_simple + * Use in argument in gtk.TreeView.cell_get_size +- changes in 2.8.5 + * String list bug fix + * Improved examples + * Proper refcounting in gdk.Window constructor + * Fix a bunch of reference leaks + * __init__.py fixes for pydoc + * gtk.Dialog.new_with_buttons leak +- changes in 2.8.4 + * Re-include gobject wrappers if pygobject is not found + * gtk.IconView should implement GtkCellLayout + * Always install pygtk-2.0.pc +- changes in 2.8.3 + * Split out gobject wrappers into a separate module and + depend on pygobject 2.9.0 + * Bug fixes + * Size group example + * Plug mem leaks + * Build cairo on win32 * Tue Mar 28 2006 - jmatejek@suse.cz - fixed permissions on pygtk-demo * Tue Mar 07 2006 - gekker@suse.de ++++++ pygtk-2.8.2.tar.bz2 -> pygtk-2.9.6.tar.bz2 ++++++ ++++ 353926 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...