Hey there,

We're providing a new PyGTK release candidate for testing:

    http://www.gnome.org/~jdahlin/pygtk-2.2.0-RC1.tar.gz 

It requires at least GTK+ 2.2.0. Note that this is a *release
candidate* and not a final release: be warned it may hurt your feelings,
steal your lunch money, or worse. 

It includes a number of changes done in CVS since the last pygtk
release; Lorenzo has provided a short summary of changes included, which
I've included below. We'd really appreciate testing and bug reports on
this release; please take the time out to download and test it to ensure
it works for your application[s]. Bug reports, as always, should go to
Bugzilla; check out http://pygtk.org/developer.html and
http://pygtk.org/feedback.html for links to posting and querying bug
reports for PyGTK.

We currently have two blocker bugs on the [tentative] final release:

    GtkTextSearchFlags warning in GTK+ 2.2
    http://bugzilla.gnome.org/show_bug.cgi?id=136204

    GdkPixbuf.fill passed arg changed type originating crash
    http://bugzilla.gnome.org/show_bug.cgi?id=136205

Help in fixing or advising on the blockers is also much appreciated.

Lorenzo's summarized change list follows:

    - Better support for gtk.gdk.Pixbuf integration with Numerical
      arrays (Tim Evans)
    - Added gtk.gdk.Eventkey.hardware_code (Johan)
    - Added gtk.binding_entry_remove and gtk.accel_group_connect (Gustavo)
    - Don't allow reading non readable properties (James)
    - Better support for Pygtk generation tools (codegen, m4 macros,
      h2def, Makefile.am ...) (James, Jon Willeke, Xavier, Johan)
    - Allow None return values in gtk.GenericCellRenderer.start_editing (Johan)
    - Better and more flexible support for TreeModel and TreeView API:
          - Implemented gtk.TreeSelection.get_selected_rows
          - Allow None iter for gtk.GenericTreeModel.iter_n_children
            (Don Allingham)
          - Allow None parent for gtk.TreeMode.iter_children (Benjamin Cama)
          - Allow None iterator values in gtk.TreeModel (John Ehresman)
          - Implemented the gtk.ListStore.reorder method (Johan)
          - Swap parent and child argument for gtk.TreeModel.get_parent (Johan)

    - Allow None arguments for gtk.Widget.modify_* ([EMAIL PROTECTED])
    - Added support for some GTK+ 2.2 APIs (James):
          - Better support for gtk.Clipboard: set_with_data
          - Better support for gtk.gdk.Window: set_geometry_hints,
            peek_children, set_icon_list, for gtk.gdk.Screen:
            get_setting; and for gtk.Display: get_window_at_pointer
          - gdk.Pixbuf.get_formats() returns a list of dictionaries
          - More functions wrapped for GdkDisplay and GdkScreen
          - Removed gtkgl bindings

    - And lots of bug fixes: gdk.event_get_axis (Seth), distutils (Alif
      Wahid), mem leaks, gtk.Menu.popup (Gustavo)

A Bonsai link to view the actual checkins follows:

    
http://cvs.gnome.org/bonsai/cvsquery.cgi?treeid=default&branch=HEAD&branchtype=match&dir=gnome-python%2Fpygtk&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2003-09-02&maxdate=2004-04-01&cvsroot=%2Fcvs%2Fgnome

Credits and thanks go to everybody who helped out with the release, and
particularly to Johan and Gustavo who did most of the heavy lifting for
this release candidate.

Take care,
--
Christian Robottom Reis | http://async.com.br/~kiko/ | [+55 16] 261 2331
_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to