Appendix A. ChangeLog

        ======== 2.5.1 ============
2004-12-23  John Finlay  <>

        * pygtk2-ref.xml Update pubdate and revhistory.

        * pygtk-gdkpixbuf.xml (render_to_drawable, render_to_drawable_alpha): 
        Add deprecation warning.

        * pygtk-gtkcellview.xml (set_value, set_values, set_cell_data_func):
        Remove descriptions of removed methods.

2004-12-21  John Finlay  <>

        * Various Use xref tags instead of link tags where possible.

        * pygtk2-ref.xml Add revhistory, releaseinfo and edition tags.
        Remove version number from title tag and add to releaseinfo tag.

        * pygtk-gtktoolbar.xml (set_style) Add a note about ToolItem label
        display when style is TOOLBAR_BOTH_HORIZ. (Gian Mario Tagliaretti)

2004-12-10  John Finlay  <>

        * pygtk-gtksettings.xml (Description): Change description to indicate
        that there is one Settings object per GdkScreen (Rafael Villar Burke)

2004-12-09  John Finlay  <>

        * pygtk-gtk-stock-items.xml (gtk.stock_add): Add reference to
        Modifier Constants docs.

2004-12-07  John Finlay  <>

        * pygtk-gtkwindow.xml (move): Fix example code.
        Fixes #160678. (Gian Mario Tagliaretti)

        * pygtk-gtkwindow.xml (set_type_hint): Add reference to window type 
        hint constants. Fixes #160669 (Gian Mario Tagliaretti)
        (set_gravity, begin_resize_drag): Add reference to constants.

2004-12-06  John Finlay  <>

        * pygtk-gtk-stock-items.xml Remove duplicate STOCK_WARNING.
        Fixes #160584 (Erik Grinaker).
        Add GTK+ 2.6 stock icons.

2004-12-04  John Finlay  <>

        * pygtk-gtkdialog.xml (set_alternative_button_order): Add.

        * pygtk-pangolayoutiter.xml Add.

        * pygtk-pangolayout.xml (get_iter) Add description of this PyGTK 2.6

        * pygtk-gtkcellview.xml (set_cell_data) Remove.

        * pygtk-gtkfilechooserbutton.xml (set_active, get_active, "active"):

2004-11-20  John Finlay  <>

        * pygtk_gtkdialog.xml (gtk.Dialog) Fix param list bug.

2004-11-18  John Finlay  <>

        * pygtk-gtkliststore.xml (remove): Document return value differences.
        (Doug Quale)

2004-11-16  John Finlay  <>

        * pygtk2-ref.xml Set pubdate. Bump version number to 2.5.1

        * pygtk-gtkselectiondata.xml (gtk.target_list_add_image_targets)
        (gtk.target_list_add_uri_targets): Add descriptions.

        * pygtk-gtkaboutdialog.xml (gtk.about_dialog_set_email_hook)
        (gtk.about_dialog_set_url_hook): Add descriptions.

        * pygtk-gtk-functions.xml: Add new AboutDialog, CellView, Image
        and Window functions. Fix SelectionData and Settings functions.

        ======== 2.5.0 ============
2004-11-15  John Finlay  <>

        * pygtk-introduction.xml Update.

        * pygtk2-ref.xml Set pubdate. Bump version number to 2.5.0

        * pygtk-gdkwindow.xml (set_focus_on_map)
        (enable_synchronized_configure, configure_finished): Add descriptions

        * pygtk-gdkdragcontext.xml (drag_drop_succeeded): Add description.

        * pygtk-gdkdisplay.xml (store_clipboard)
        (request_selection_notification, supports_clipboard_persistence
        (supports_selection_notification): Add descriptions.

        * pygtk-gtktreeselection.xml (get_selected_rows): Remove model
        arg - not needed. Fixes #158397 (Ken Harris)

        * pygtk-gtkwindow.xml (gtk.window_set_default_icon_name)
        (get_icon_name, set_icon_name, get_focus_on_map, set_focus_on_map):
        Add descriptions.

        * pygtk-gtktreeview.xml (set_row_separator_func)
        (set_hover_expand, get_hover_expand, set_hover_selection)
        (get_hover_selection, set_fixed_height_mode, get_fixed_height_mode)
        ("hover-selection", "hover-expand", "fixed-height-mode"):
        Add descriptions.

        * pygtk-gtktoolitem.xml (rebuild_menu): Add description
        ("create-menu-proxy"): Update description.

        * pygtk-gtktextbuffer.xml (backspace, "tag-table"): Add descriptions.

2004-11-14  John Finlay  <>

        * pygtk-gtkselectiondata.xml (data_targets_include_image)
        (get_uris, set_uris, get_pixbuf, set_pixbuf): Add descriptions.

        * pygtk-gtkmessagedialog.xml (format_secondary_text)
        (format_secondary_markup): Add descriptions.

        * pygtk-gtkmenutoolbutton.xml Add.

        * pygtk-gtkwidget.xml (menu_get_for_attach_widget): Add description.

        * pygtk-gtkmenu.xml ("tearoff-state") Add description.

        * pygtk-gtklabel.xml (Description): Update.
        (set_ellipsize, get_ellipsize, set_width_chars, get_width_chars)
        (get_single_line_mode, set_single_line_mode): Add descriptions.
        ("ellipsize, "width-chars", "single-line-mode"): Add descriptions.

        * pygtk-pango-constant.xml Add Ellipsize Mode Constants.

        * pygtk-gtkimage.xml (gtk.image_new_from_icon_name)
        (get_icon_name, set_from_icon_name, set_pixel_size, get_pixel_size): 
        Add descriptions of these PyGTK 2.6 methods and function.
        (Description): Update.

2004-11-13  John Finlay  <>

        * pygtk-gtkiconview.xml Add.
        * pygtk-gtk-classes.xml Add pygtk-pygtk-gtkiconview.xml

        * pygtk-gtkicontheme.xml (get_icon_sizes): Add description.

        * pygtk-gtkfilechooser.xml (set_show_hidden, get_show_hidden):
        Add description os these PyGTK 2.6 methods.
        (Description) Update.

        * pygtk-gtkfilechooserbutton.xml Add.

        * pygtk-gtk-classes.xml Add pygtk-gtkfilechooserbutton.xml

2004-11-12  John Finlay  <>

        * pygtk-gobject-functions.xml (signal_list_ids, signal_lookup)
        (signal_name, signal_query): Add descriptions of these PyGTK 2.6

        * pygtk-gtkwidget.xml (set_accelerator): Change wording to clarify
        argument value usage. (

2004-11-10  John Finlay  <>

        * pygtk-gtkentrycompletion.xml (get_text_column)
        (set_inline_completion, get_inline_completion)
        (set_popup_completion, get_popup_completion): Add descriptions of
        these PyGTK 2.6 methods.

        * pygtk-gtkwidget.xml (drag_dest_add_image_targets)
        (drag_dest_add_text_targets, drag_dest_add_uri_targets)
        (drag_source_add_text_targets, drag_source_get_target_list)
        (drag_source_set_target_list): Add descriptions of these PyGTK 2.6

        * pygtk-gtkcombobox.xml (get_wrap_width, get_row_span_column)
        (get_column_span_column, get_active_text, get_popup_accessible)
        (get_row_separator_func, set_row_separator_func, get_add_tearoffs)
        (set_add_tearoffs, get_focus_on_click, set_focus_on_click): 
        Add descriptions of these PyGTK 2.6 methods.

        * pygtk-gtkclipboard.xml (wait_is_target_available)
        (set_can_store, store): Add documentation on these PyGTK 2.6 methods

        * pygtk-gtkcellrenderercombo.xml Add.
        * pygtk-gtkcellrendererprogress.xml Add.
        * pygtk-gtkcellview.xml Add.
        * pygtk-gtk-classes.xml Add above files.

2004-11-09  John Finlay  <>

        * pygtk-gtkaboutdialog.xml Add.

        * pygtk-gtk-classes.xml Add pygtk-gtkaboutdialog.xml

2004-11-08  John Finlay  <>

        * pygtk-gtkwindow.xml (Description, gtk.Window, set_position):
        Add link to appropriate Constants description.

2004-11-01  John Finlay  <>

        * pygtk-gtksettings.xml Add gtk-alternative-button-order and
        gtk-modules properties. Fix typo.

2004-10-28  John Finlay  <>

        * pygtk-gtkcombobox.xml (set_model) model can be and default to None
        in PyGTK 2.4.1.

        * pygtk-gtkentrycompletion.xml (set_model) model can be and default
        to None in PyGTK 2.4.1.

2004-10-21  John Finlay  <>

        * pygtk-gtkalignment.xml (gtk.Alignment) Undo changes since new
        default values are wrong.

2004-10-19  John Finlay  <>

        * pygtk-gtkalignment.xml (gtk.Alignment) Note change of default values
        in 2.4. (Gustavo Niemeyer)

2004-10-12  John Finlay  <>

        * pygtk-gtkwidget.xml ("destroy-event") Add description per
        Christian Reis.

        * pygtk-gtkstatusbar.xml (push) Note that the message id can be used
        with the remove() method. (Rafael Villar Burke)
        * pygtk-gtkwidget.xml (modify_bg) Note that bg can only be
        modified on widgets with a gdkWindow. (Rafael Villar Burke)

        * pygtk-gtkadjustment.xml (Description) Fix broken links reported by
        Antoon Pardon.

2004-10-05  John Finlay  <>

        * pygtk2-ref.xml Bump version number and set pubdate

        * pygtk-gdkgc.xml (set_clip_rectangle) Note that the clip origin
        is also set to (0, 0) per Rafael Villar Burke.

        ================ 2.4.11 ==============
2004-10-03  John Finlay  <>

        * pygtk2-ref.xml Set pubdate.
        * pygtk-gtkuimanager.xml (insert_action_group) Add details on pos
        (add_ui) Additional info on path param. Add info on type values.
        (new_merge_id) Add info on merge ids.

2004-09-28  John Finlay  <>

        * pygtk-gtkalignment.xml (Description) Fix example description.

2004-09-18  John Finlay  <>

        * pygtk-gtkactiongroup.xml (add_actions) (add_toggle_actions)
        (add_radio_actions) Clarify entry tuple field usage.

2004-09-15  John Finlay  <>

        * pygtk-gtktreeview.xml (set_search_equal_func) Note that the
        comparison function should return FALSE to indicate a match. (Thomas
        Mills Hinkle)

2004-09-06  John Finlay  <>

        * pygtk-gtkaction.xml (Properties) name property is construct only.

2004-08-11  John Finlay  <>

        * pygtk2-ref.html Bump version number.

        ================ 2.4.10 ==============
2004-08-11  John Finlay  <>

        * pygtk2-ref.xml Set pubdate.
        * pygtk-gdkdisplay.xml pygtk-gdkdisplaymanager.xml
        * pygtk-gdkkeymap.xml pygtk-gdkpixbufloader.xml
        * pygtk-gdkscreen.xml pygtk-gtkaccelgroup.xml
        * pygtk-gtkaction.xml pygtk-gtkactiongroup.xml
        * pygtk-gtkadjustment.xml pygtk-gtkbutton.xml
        * pygtk-gtkcalendar.xml pygtk-gtkcelleditable.xml
        * pygtk-gtkcellrenderer.xml pygtk-gtkcellrenderertext.xml
        * pygtk-gtkcellrenderertoggle.xml pygtk-gtkcheckmenuitem.xml
        * pygtk-gtkcolorbutton.xml pygtk-gtkcolorselection.xml
        * pygtk-gtkcombobox.xml pygtk-gtkcontainer.xml
        * pygtk-gtkcurve.xml pygtk-gtkdialog.xml pygtk-gtkeditable.xml
        * pygtk-gtkentry.xml pygtk-gtkentrycompletion.xml
        * pygtk-gtkexpander.xml pygtk-gtkfilechooser.xml
        * pygtk-gtkfontbutton.xml pygtk-gtkhandlebox.xml
        * pygtk-gtkicontheme.xml pygtk-gtkimcontext.xml
        * pygtk-gtkinputdialog.xml pygtk-gtkitem.xml pygtk-gtklabel.xml
        * pygtk-gtklayout.xml pygtk-gtkmenu.xml pygtk-gtkmenuitem.xml
        * pygtk-gtkmenushell.xml pygtk-gtknotebook.xml
        * pygtk-gtkobject.xml pygtk-gtkoptionmenu.xml pygtk-gtkpaned.xml
        * pygtk-gtkplug.xml pygtk-gtkradioaction.xml
        * pygtk-gtkradiobutton.xml pygtk-gtkradiomenuitem.xml
        * pygtk-gtkrange.xml pygtk-gtkscale.xml
        * pygtk-gtkscrolledwindow.xml pygtk-gtksocket.xml
        * pygtk-gtkspinbutton.xml pygtk-gtkstatusbar.xml
        * pygtk-gtktextbuffer.xml pygtk-gtktexttag.xml
        * pygtk-gtktexttagtable.xml pygtk-gtktextview.xml
        * pygtk-gtktoggleaction.xml pygtk-gtktogglebutton.xml
        * pygtk-gtktoggletoolbutton.xml pygtk-gtktoolbar.xml
        * pygtk-gtktoolbutton.xml pygtk-gtktoolitem.xml
        * pygtk-gtktreemodel.xml pygtk-gtktreeselection.xml
        * pygtk-gtktreesortable.xml pygtk-gtktreeview.xml
        * pygtk-gtktreeviewcolumn.xml pygtk-gtkuimanager.xml
        * pygtk-gtkviewport.xml pygtk-gtkwidget.xml pygtk-gtkwindow.xml
        Fix signal titles.

2004-08-10  John Finlay  <>

        * pygtk2-ref.xml Undo erroneous check-in

2004-08-06  John Finlay  <>

        * pygtk2-ref.xml Bump version number and pubdate

        * pygtk-gtkclipboard.xml (Synopsis) Fix typo. (Able Daniel)

        ================ 2.4.9 ==============
2004-08-03  John Finlay  <>

        * pygtk2-ref.xml Update pubdate.

2004-08-02  John Finlay  <>

        * pygtk-gtkexpander.xml (gtk.expander_new_with_mnemonic)
        (gtk.Expander) Note that label is optional and defaults to None.
        (set_label) (set_label_widget) Note that label and label_widget
        can be None.

        * pygtk-gtkcomboboxentry.xml (gtk.ComboBoxEntry) Default value
        for column is -1.
        (Description) (set_text_column)
        Note that the text column can only be set once.

2004-07-31  John Finlay  <>

        * pygtk-gtkmenu.xml (Properties) Swap Child and Style property titles.

2004-07-29  John Finlay  <>

        * pygtk-gtktreeview.xml (get_drag_dest_row) None is a valid return

        * pygtk-gtkliststore.xml (insert_before) (insert_after)
        sibling param can be None in PyGTK 2.4.

2004-07-28  John Finlay  <>

        * pygtk-gtkicontheme.xml (Description) Fix broken ulink tag.

        * pygtk-gtkexpander.xml (Description) Fix bug in example code using
        "expanded" property signal. Add note about using "activate" signal.

2004-07-27  John Finlay  <>

        * pygtk-gdkatom.xml (Description) Add note on support for
        Atom and string comparsion support in PyGTK 2.4.

        * pygtk-gdkwindow.xml (property_get) (property_change) Add links for
        gtk.gdk.Atom references. Fixes #148569. Thanks to Abel Daniel.

2004-07-24  John Finlay  <>

        * pygtk-gdk-constants.xml (Filter Return Constants) Add reference to
        gtk.gdk.Window.Add_filter() method.

        * pygtk-gdkwindow.xml (add_filter) Add initializer for data.
        Describe return value for callback.

2004-07-23  John Finlay  <>

        * pygtk-gtktreemodel.xml ("row-inserted") ("row-changed") Add
        detail on when these are emitted.

2004-07-22  John Finlay  <>

        * pygtk-gtktextbuffer.xml (add_selection_clipboard)
        (cut_clipboard) (copy_clipboard) (paste_clipboard)
        These methods are available in PyGTK 2.2.

        * pygtk-gtktextview.xml (Description) Clipboard access is available
        in PyGTK 2.2.

        * pygtk-gtkwidget.xml (get_clipboard) Available in PyGTK 2.2.

2004-07-21  John Finlay  <>

        * pygtk-gtkclipboard.xml (gtk.Clipboard) Add description of defaults
        for optional params.
        (gtk.clipboard_get) Add description of this PyGTK 2.4 function.

        * pygtk-gtk-functions.xml
        (gtk.clipboard_get) Add link for this PyGTK 2.4 function.

        * pygtk-gtkclipboard.xml (set_with_data) Add description of get_func
        and clear_func signatures.

2004-07-20  John Finlay  <>

        * pygtk-gtktreeviewcolumn.xml (set_sort_column_id) Expand description
        of this convenience method.
        (set_sort_indicator) Add note re effect of set_sort_column_id() on
        use of this method.

2004-07-19  John Finlay  <>

        * pygtk-gtktreesortable.xml (set_sort_func) Add description of
        comaprison function return value. Thanks to Andrew Boie.

        * pygtk-gtktreeview.xml (get_path_at_pos) Return value if no path
        is None.

2004-07-18  John Finlay  <>

        * pygtk-gtkactiongroup.xml (add_actions)
        (add_toggle_actions) (add_radio_actions) Document new user_data

2004-07-15  John Finlay  <>

        * pygtk-gtkbutton.xml Add description of optional use_underline
        param added in PyGTK 2.4
        * pygtk-gtktogglebutton.xml Add description of optional use_underline
        param added in PyGTK 2.4. Add missing constructor param description.
        * pygtk-gtkcheckbutton.xml Add description of optional use_underline
        param added in PyGTK 2.4.
        * pygtk-gtkradiobutton.xml Add description of optional use_underline
        param added in PyGTK 2.4.
        * pygtk-gtkcheckmenuitem.xml Add description of optional use_underline
        param added in PyGTK 2.4.
        * pygtk-gtkmenuitem.xml Add description of optional use_underline
        param added in PyGTK 2.4.
        * pygtk-gtkradiomenuitem.xml Add description of optional use_underline
        param added in PyGTK 2.4.

2004-07-12  John Finlay  <>

        * pygtk-gdkwindow.xml (set_geometry_hints) Add missing param names.
        Thanks to Theo Reed in #147458.

2004-07-09  John Finlay  <>

        * pygtk-gtkbin.xml ("child") Add description of this attribute.

        * pygtk-gtkcheckmenuitem ("active") Add description of this attribute.
        ("indicator-size") Add description of this style property.

        * pygtk-gtkgammadialog.xml (Attributes) Add description of attributes.

2004-07-08  John Finlay  <>

        * pygtk-gdkcolor.xml (gtk.gdk.parse_color) Add info on exceptions.

        * pygtk-gdkcolormap.xml (alloc_color) Modify description on

2004-07-04  John Finlay  <>

        * pygtk-pygtkgenerictreemodel.xml Fix broken links.

        * pygtk-gtktreemodel.xml (rows_reordered) ("rows-reordered")
        Update these to indicate top level row reordering.

        * pygtk-gdkcolormap.xml (query_color) Add description of this
        PyGTK 2.4 method.

2004-07-03  John Finlay  <>

        * pygtk-gdkpixbuf.xml (subpixbuf) Add description of this new
        PyGTK 2.4 method.

        * pygtk-pygtkgenerictreemodel.xml (Description) Add info on new
        methods invalidate_iters() and iter_is_valid().
        (invalidate_iters) (iter_is_valid) Add description of these
        PyGTK 2.4 methods.

        * pygtk-gtktreeview.xml (get_search_equal_func) Remove. This wasn't

        * pygtk-gtktreeview.xml (get_search_equal_func)
        (set_search_equal_func) Add description of these PyGTK 2.4 methods.
        Fix some typos.

        * pygtk-gobject-functions.xml (io_add_watch)

        * pygtk2-ref.html Bump version number.

        ================ 2.4.8 ==============
2004-07-01  John Finlay  <>

        * pygtk2-ref.xml Change pubdate.

        * pygtk-gdkwindow.xml (set_user_data) Add info about TypeError

        * pygtk-gtknotebook.xml (append_page) (append_page_menu)
        (prepend_page) (prepend_page_menu) (insert_page) (insert_page_menu)
        (set_tab_label) (set_menu_label)
        Describe default values for tab_label, menu_label and position params.

        * pygtk-gtkcombobox.xml (Description) Fix typo.
        * pygtk-introduction.xml Fix broken link
        * pygtk-gtkentrycompletion.xml Fix typo.
        Fixes #145239 thanks to Olav Vitters

2004-06-30  John Finlay  <>

        * pygtk-gtktreesortable.xml (Description)
        (get_sort_column_id) (set_sort_func_id) Add more detail on the
        meaning and use of sort column IDs.

        * pygtk-gtktreesortable.xml (set_default_sort_func) Revise
        description of sort_func param. Change
        (set_sort_column_id) Change gtk.TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID
        to -1.

2004-06-28  John Finlay  <>

        * pygtk-pygtkgenerictreemodel.xml (Properties) Add description
        of the "leak-references" property.

2004-06-20  John Finlay  <>

        * pygtk-gtkwidget.xml (allocation) (window) These attributes are
        writeable in PyGTK 2.4
        * pygtk-gtkwidget.xml
        * pygtk-gtk-functions.xml (widget_class_install_style_property)
        Add description of this PyGTK 2.4 function.

        * pygtk-gtkcontainer.xml
        * pygtk-gtk-functions.xml (container_class_list_child_properties)
        Add description of this PyGTK 2.4 function.

        * pygtk-gtkitemfactory.xml (Description) Add link to gtk.UIManager
        in the deprecation message. Thanks to Matthew Bull.

        * pygtk-gdkwindow.xml (set_user_data) (get_user_data) Add 
        description of these PyGTK 2.4 methods.

        * pygtk-gtknotebook.xml (insert_page) (set_tab_label) tab_label
        parameter can be None in PyGTK 2.4 and above.

        * pygtk-gtkwidget.xml ("drag-drop") Fix broken link.

        * pygtk-gtkaccelgroup.xml
        * pygtk-gtk-functions.xml (accel_groups_from_object) Add
        description of this PyGTK 2.4 function.

2004-06-14  John Finlay  <>

        * pygtk-gtkwidget.xml ("drag-motion") ("drag-leave") ("drag-end")
        ("drag-drop") ("drag-data-received") ("drag-data-get")
        ("drag-data-delete") ("drag-begin") Update the documentation on
        these signals.

2004-06-13  John Finlay  <>

        * pygtk-gtkicontheme.xml (Description) Fix typo and add exception
        handling to example. Thanks to Steve Chaplin.

        * pygtk-gtktextview.xml (Description) Add info about popup menu and
        selection clipboards.

2004-06-12  John Finlay  <>

        * pygtk-gtkimage.xml ("pixbuf") Attribute contains a pixbuf not
        a pixmap. Thanks to Christian Reis.

2004-06-06  Johan Dahlin  <>

        * pygtk-gdkevent.xml : Proper documentation of all attributes, in
        sync with latest CVS. Remove the common attribute and only show
        them in the beginning of the event list.

2004-06-02  John Finlay  <>

        * pygtk-gtkpaned.xml (pack1) (pack2) Change references to expand
        param to resize. Thanks to Toon Verstraelen. Fixes #143589

2004-05-31  John Finlay  <>

        * pygtk-gdkwindow.xml (add_filter) Add description of this PyGTK 2.2

2004-05-30  John Finlay  <>

        * pygtk-gtktreemodel.xml ("rows-reordered") Note that new_order is
        a gpointer value.

        * pygtk-gtktreeview.xml ("columns-changed") Fix confusing wording.
        ("test-collapse-row") ("test-expand-row") Update return value 

        * pygtk-gtktreedragdest.xml (row_drop_possible) Add missing word.
2004-05-29  John Finlay  <>

        * pygtk-gtktreeview.xml (set_column_drag_function) Add description
        of this PyGTK2.4 method.

        * pygtk-pygtkgenerictreemodel.xml (Description) Add self as
        a param to all the methods to be implemented and use rowref
        instead of iter to avoid confusion. Correct method name from
        on_get_iter_next() to on_iter_next()

        * pygtk-gtktreemodel.xml (iter_next) Fix description.

2004-05-28  John Finlay  <>

        * pygtk-gdkpixbuf.xml (save)
        (gdk.pixbuf_new_from_inline) Note that GError exception is
        raised on error.

        * pygtk-gdkpixbufanimation.xml (gtk.gdk.PixbufAnimation) Note that
        GError exception is raised on error.

        * pygtk-gdkpixbufloader.xml (gtk.gdk.PixbufLoader)
        (write) (close) Note that GError exception is raised on error.

        * pygtk-gtkiconinfo.xml (load_icon) Note that GError exception
        is raised on error.

        * pygtk-gtkicontheme.xml (load_icon) Note that GError exception
        is raised on error.

        * pygtk-gtkuimanager.xml (add_ui_from_string)
        (add_ui_from_file) Note that GError exception is raised on error.

        * pygtk-gtkwindow.xml (set_icon_from_file) Add.
        (gtk.window_set_default_icon_from_file) Note that GError exception
        is raised on error.

        * pygtk-gtkfilechooser.xml (add_shortcut_folder)
        (remove_shortcut_folder_uri) Note that GError exception is raised
        on error.

        * pygtk-pangoattrlist.xml (pango.parse_markup) Note that GError
        exception is raised on error.

2004-05-27  John Finlay  <>

        * pygtk-gtkcelllayout.xml (set_cell_data_func) Add description
        of this PyGTK 2.4 method.

        * pygtk-gtktreeviewcolumn.xml Add note that GtkTreeViewColumn
        implements the GtkCellLayout interface in PyGTK 2.4.

2004-05-25  John Finlay  <>

        * pygtk-introduction.xml Add reference link to
        Thanks to Rafael Villar Burke.

        * pygtk-gtkentrycompletion.xml (Description) Fix example code.

2004-05-24  John Finlay  <>

        * pygtk-pygtktreemodelrowiter.xml (next) Fix broken links and name.

2004-05-22  John Finlay  <>

        * pygtk-gtktreemodelfilter.xml (set_modify_func) Add description.
        Add to Description re modify function.

        * pygtk2-ref.xml Bump release number to 2.4.8.

2004-05-21  John Finlay  <>

        * pygtk-gtktreemodel.xml (iter_n_children) Change NULL to None.

2004-05-20  John Finlay  <>

        * pygtk-gtktreeviewcolumn.xml (pack_start)
        (pack_end) expand param can default to TRUE.

        =========== 2.4.7 ==============
2004-05-19  John Finlay  <>

        * pygtk-pygtktreemodelrow.xml Add.

        * pygtk-pygtktreemodelrowiter.xml Add.

        * pygtk-gtk-classes.xml Add pygtk-pygtktreemodelrow.xml and

        * pygtk2-ref.xml Bump release number to 2.4.7

        * pygtk-gtktreemodel.xml Add description of mapping and iterator
        protocol support.

        =========== 2.4.6 ==============
2004-05-17  John Finlay  <>

        * pygtk-gtk-constants.xml (gtk-selection-mode-constants) Fix typo.

        * pygtk-gtktreemodel.xml (get) Remove dangling tag.

        * pygtk2-ref.xml Bump release number to 2.4.6

2004-05-16  John Finlay  <>

        * pygtk-gtktreeselection.xml (set_selection_function) Fix bogus
        description of signature of func.

2004-05-15  John Finlay  <>

        * pygtk-gtktreeselection.xml Fix method links in Description.
        (set_mode) Add detail on selection mode and reference to selection
        (selected_foreach) Add note.

2004-05-13  John Finlay  <>

        * pygtk-gtktreeselection.xml
        (get_selected) Add info that treeiter is None if no row selected.
        (get_selected_rows) Correct return value is a tuple with
        a tree modle and a list of selected paths.

2004-05-12  John Finlay  <>

        * pygtk-gtktreeview.xml (get_dest_row_at_pos) Change parameters
        to x and y from drag_x and drag_y.

2004-05-10  John Finlay  <>

        * pygtk-gtknotebook.xml (append_page) (append_page_menu)
        (prepend_page) (prepend_page_menu) (insert_page)
        (insert_page_menu) Add description of return value for PyGTK 2.4
        and above - these return a page index.

2004-05-07  John Finlay  <>

        * pygtk-gtktreestore.xml (remove) Fix return value explanation.

        * pygtk-gtkliststore.xml (iter_is_valid) (reorder)
        (move_before) (move_after) Change first release designation
        to PyGTK 2.2.

        * pygtk-gtktreemodel.xml (get) Add description of this PyGTK 2.4
        (get) Add column param to description.

2004-05-06  John Finlay  <>

        * pygtk-gtktreestore (insert) (insert_after) (insert_before)
        (append) (prepend) Add initializers to the Synopsis.

2004-05-05  John Finlay  <>

        * pygtk-gobject-constants (gobject-type-constants) Fix link.

        * pygtk2-ref.xml Bump release number to 2.4.5

        ============= 2.4.4 =============
2004-05-05  John Finlay  <>

        * pygtk-gtkmenuitem.xml (activate) Accidentally commented out

        * pygtk-introduction.xml Unscramble programlisting.

        * pygtk-gobject.xml Fix Attribute formatting.

        * pygtk-gtkaction.xml (get_visible) Fix link.

        * pygtk-gtkbox.xml (pack_start_defaults)
        (pack_end_defaults) Add deprecation warnings. Remove references in

        * pygtk-gtkcombo.xml Fix Properties formatting.

        * pygtk-gtkcontainer.xml Fix Attribute formatting.

        * pygtk-gtkdialog.xml Fix Attribute formatting.

        * pygtk-gtkfileselection.xml Fix Attribute formatting.

        * pygtk-gtkfontselectiondialog.xml Fix Attribute formatting.

        * pygtk-gtkmessagedialog.xml Fix Attribute formatting.

        * pygtk-gtknotebook.xml Fix Attribute formatting.

        * pygtk-gtkrequisition.xml Fix Attribute formatting.

        * pygtk-gtkselectiondata.xml Fix Attribute formatting.

        * pygtk-gtkstyle.xml Fix Attribute formatting.

        * pygtk-gtktextattributes.xml Fix Attribute formatting.

        * pygtk-gtktextbuffer.xml Fix Attribute formatting.

        * pygtk-gtktogglebutton.xml Fix Attribute formatting.

        * pygtk-gtktooltips.xml Fix Attribute formatting.

        * pygtk-gtkwidget.xml Fix Attribute formatting.

        * pygtk-gtkwindow.xml Fix Attribute formatting.

        * pygtk-gdkcolor.xml Fix Attribute formatting.

        * pygtk-gdkdevice.xml Fix Attribute formatting.

        * pygtk-gdkdragcontext.xml Fix Attribute formatting.

        * pygtk-gdkdrawable.xml Fix Attribute formatting.

        * pygtk-gdkevent.xml Fix Attribute formatting.

        * pygtk-gdkgc.xml Fix Attribute formatting.

        * pygtk-gdkpixbuf.xml Fix Attribute formatting.

        * pygtk-gdkrectangle.xml Fix Attribute formatting.

        * pygtk-gdkvisual.xml Fix Attribute formatting.

        * pygtk-pangoattribute.xml Fix Attribute formatting.

        * pygtk-pangocolor.xml Fix Attribute formatting.

        * pygtk-pangoglyphstring.xml Fix Attribute formatting.

        * pygtk2-ref.xml Bump release number to 2.4.4

2004-05-04  John Finlay  <>

        * pygtk-gtkmenuitem.xml (toggle_size_request) Add description.

        * pygtk-gtktextiter.xml (backward_find_char)
        (forward_find_char) Add descriptions of these methods.
        Fix spelling errors.

        * pygtk-gtktextview.xml Spell checked.

        * pygtk-gtktextbuffer.xml Spell checked.

        * pygtk-introduction.xml Add section listing major changes since 1.9.

        * pygtk-gobject-maincontext.xml Spell checked.

        * pygtk-gobject-functions.xml Spell checked.

        * pygtk-gobject-constants.xml Spell checked.

        * pygtk-gtkaccellabel.xml Spell checked.

        * pygtk-gtkaction.xml Spell checked.

2004-04-30  John Finlay  <>

        * pygtk2-ref.xml Bump release number to 2.4.3

        * pygtk-gtkaction.xml
        * pygtk-gtkactiongroup.xml
        * pygtk-gtkborder.xml
        * pygtk-gtkclipboard.xml
        * pygtk-gtkcolorbutton.xml
        * pygtk-gtkcombobox.xml
        * pygtk-gtkcomboboxentry.xml
        * pygtk-gtkentrycompletion.xml
        * pygtk-gtkexpander.xml
        * pygtk-gtkfilechooser.xml
        * pygtk-gtkfilechooserdialog.xml
        * pygtk-gtkfilechooserwidget.xml
        * pygtk-gtkfilefilter.xml
        * pygtk-gtkfontbutton.xml
        * pygtk-gtkiconinfo.xml
        * pygtk-gtkicontheme.xml
        * pygtk-gtkradioaction.xml
        * pygtk-gtktoolbutton.xml
        * pygtk-gtkseparatortoolitem.xml
        * pygtk-gtktoggleaction.xml
        * pygtk-gtktoggletoolitem.xml
        * pygtk-gtktoolbutton.xml
        * pygtk-gtktoolitem.xml
        * pygtk-gtktreemodelfilter.xml
        * pygtk-gtktreerowreference.xml
        * pygtk-gtkuimanager.xml
        Add a note indicating which release of PyGTK the above were new in.

        ============ Release 2.4.2 ===============
2004-04-29  John Finlay  <>

        * pygtk-gtkclipboard.xml Fix notes to correct release availabilities
        for object, constructor and methods.

        * pygtk-introduction.xml Update the introduction re: PyGTK 2.4
        and Pango. Also add description of Child Properties.

        * pygtk-gtktreestore.xml (remove) Add return value description.

        * pygtk-gtkliststore.xml (remove) Add return value description.

        * pygtk2-ref.xml Bump release level to 2.4.2

2004-04-27  John Finlay  <>

        * pygtk-gobject-function.xml (io_add_watch) Add description of
        callback signature.

        * pygtk2-ref.xml Bump release level to 2.4.1

===== Release 2.4 =====

2004-04-27  John Finlay  <>

        * pygtk-gtkclipboard.xml Fix link to gtk.gdk.atom-intern().

        * pygtk-gtkexpander.xml Fix link to pango.parse_markup().

        * pygtk-gtkicontheme.xml Fix link to gtk.gdk.pixbuf_new_from_inline()

        * pygtk-gtkscale.xml Fix link to pango.PIXELS().

        * pygtk-gtkwidget.xml Fix link to gtk.gdk.Screen.

        * pygtk-gtkwindow.xml Fix link to Gravity Constants.
        Remove bogus link to gdk_notify_startup_complete() function.

        * pygtk-gtk-constants.xml Fix links to gtk.gdk.DragConstext.finish()

        * pygtk-pangocolor.xml Fix link to gobject.GBoxed.

        * pygtk-hierarchy.xml Tweak formatting.
        * pygtk-hierarchy.xml Use PyGTK 2.4 hierarchy.

        * pygtk-hierarchy.xml Remove undocumented ATK entries, etc.

        * pygtk-pango-constants.xml Remove reference to unimplemented

        * pygtk-gdkwindow.xml Remove reference to unimplmented function.
        * pygtk-gdkdrawable.xml Remove reference to unimplmented function.

        * pygtk-gtkaccelgroup.xml Remove reference to unimplemnted function.

        * pygtk-gobject-ginterface.xml Add.

        * pygtk-gobject-classes.xml Add pygtk-gobject-ginterface.xml

        * pygtk2-ref.xml Update date and set version to 2.4
        * pygtk-gtkclipboard.xml Remove reference to unimplemnted function.
        Add initlaizers for user_data in request_* methods.

        * pygtk-gtk-classes Add pygtk-gtk-constants.xml

2004-04-26  John Finlay  <>

        * pygtk-gdk-constants.xml Add.

        * pygtk-gdk-classes.xml Add pygtk-gdk-constants.xml to list.

        * pygtk-pango-constants.xml Reorganize with a Synopsis and add
        a description for each set of constants.

        * pygtk-gobject-constants.xml Add.

        * pygtk-gobject-gboxed.xml Add.

        * pygtk-gobject-gboxed.xml Remove gobject from Ancestry.

        * pygtk-gobject-gboxed.xml Fix typo.

        * pygtk-gobject-maincontext.xml Add.

        * pygtk-gobject-mainloop.xml Add.

        * pygtk-gobject-classes.xml Add pygtk-gobject-gboxed.xml,
        pygtk-gobject-maincontext.xml and pygtk-gobject-mainloop.xml to
        the list of files to be processed.

        * pygtk-gobject-maincontext.xml Add description of constructor.

        * pygtk-gobject.xml Move Ancestry section ahead of Description.

        * pygtk-gobject.xml Add some attribute descriptions.

        * pygtk-gobject-gpointer.xml Add.

        * pygtk-gtk-constants.xml Add.

2004-04-25  John Finlay  <>

        * pygtk-pango-functions.xml Add.

        * pygtk-pangolanguage.xml Add pango functions to cover the real
        API pre-PyGTK 2.4.

        * pygtk-pango-functions.xml Remove extraneous sections.

        * pygtk-gdkscreen.xml ("size-changed") Add description.

        * pygtk-gtk-stock-items.xml (gtk.stock_lookup)
        (gtk.stock_list_ids) Add reference links.

        * pygtk-pango-markup.xml ("fallback") Add description of this
        attribute type.

        * pygtk-pangoattribute.xml Reorder attributes.

        * pygtk-pangofontmap.xml (get_shape_engine_type) Add description.

        * pygtk-gdk-classes.xml Add new xml files for processing.

        * pygtk-gdk-functions.xml Add links to all module functions.

        * pygtk-pango-classes.xml Add class references for FontsetSimple
        and pango functions for processing.

        * pygtk-pango-constants.xml Add.

        * pygtk-pango-classes.xml Add Pango Constants ref.

        * pygtk-gdkgc.xml Fix typo.

        * pygtk-gdkwindow.xml (get_state) Add to WINDOW_STATE flag list.

2004-04-24  John Finlay  <>

        * pygtk-pangoattribute.xml Fix typo. Reorder attributes.

        * pygtk-pangoattrlist.xml (filter) Add description of this
        PyGTK 2.4 method.

        * pygtk-pangocontext.xml Fix link in Description.

        * pygtk-pangofontface.xml (list_sizes) Add desciption of this
        PyGTK 2,4 method.

        * pygtk-pangofontfamily.xml (is_monospace) Add description of this
        PyGTK 2.4 method.

        * pygtk-pangofontset.xml Fix typo in Description.
        (foreach) Add description of this PyGTK 2.4 method.

        * pygtk-pangofontsetsimple.xml Add.

2004-04-23  John Finlay  <>

        * pygtk-gdkwindow.xml (set_accept_focus) (get_group)
        Add descriptions of these methods.
        Add description for these functions.

        * pygtk-gdkatom.xml Fix constructor link.

        * pygtk-gdkdisplaymanager.xml Fix gdkdisplay link.

        * pygtk-gdkkeymap.xml Fix signal links.
        Fix keyval_get_keys link - change to lookup_key method.
        ("keys-changed") Add description of this GTK+ 2.2 signal.
        (gtk.gdk.keyval_to_lower) Fix name.

        * pygtk-gdk-functions.xml
        (gtk.gdk.screen_width) (gtk.gdk.screen_height)
        (gtk.gdk.screen_width_mm) (gtk.gdk.screen_height_mm)
        Remove these descriptions - now with GdkWindow.
        Add links to all functions.

        * pygtk-gdkwindow.xml Fix links to gtk.Window.set_wmclass method.
        fix reference to gtk.gdk.window_constrain_size function

        * pygtk-gdkvisual.xml (visual_get_best_with_type)
        Add missing parameter.

        * pygtk-gdkpixbuf.xml (gtk.gdk.pixbuf_new_from_file_at_size)
        Fix parameter name.

        * pygtk-gdk-functions.xml Fix reference to gtk.gdk.atom_intern.
        Update the description. Reorder function listing.

        * pygtk-gtkvseparator.xml Fix link to constructor.

        * pygtk-gtkwindow.xml (gtk.window_set_auto_startup_notification)
        Add description for this PyGTK 2.2 function.

        * pygtk-gtkobject.xml (gtk.bindings_activate_event) Add.
        (gtk.bindings_activate) Fix name.

        * pygtk-gtk-stock-items.xml (gtk.stock_add)
        (gtk.stock_lookup) (gtk.stock_list_ids) Add description of
        these functions.

        * pygtk-gtk-functions.xml Add links to all functions and update

        * pygtk-gtkwindow.xml Fix typo.

        * pygtk-gtk-functions.xml Add gtkWidget function links.

        * pygtk-pangoattribute.xml (AttrFallback) Add description of this
        PyGTK 2.4 function.

        * pygtk-pangoattriter.xml (get_attrs) Add description of this
        PyGTK 2.4 method.

2004-04-22  John Finlay  <>

        * pygtk-gdkpixbuf.xml
        (gtk.gdk.pixbuf_new_from_data) (gtk.gdk.pixbuf_new_from_array)
        Add descriptions of these PyGTK 2.2 functions.
        (gtk.gdk.pixbuf_get_formats) (gtk.gdk.pixbuf.get_file_info)
        Add descriptions of these PyGTK 2.4 functions.
        ("bits-per-sample"( ("colorspace") ("has-alpha") ("height")
        ("n-channels") ("pixels") ("rowstride") ("width")
        Add descriptions fo these GTK+ 2.4 properties.

        * pygtk-gdkpixbuf.xml (gtk.gdk.pixbuf_get_formats) Tweak description.

        * pygtk-gdkpixbufloader.xml (set_size) (get_format)
        Add descriptions for these PyGTK 2.4 methods.
        Add description for this PyGTK 2.4 function
        ("size-prepared") Add desription of this GTK+ 2.2 signal.

        * pygtk-gdkpixmap.xml (gtk.gdk.pixmap_foreign_new_for_display)
        (gtk.gdk.pixmap_lookup_for_display) Add descriptions for these
        PyGTK 2.2 functions.

        * pygtk-gdkrectangle.xml (union) Fix typo.

        * pygtk-gdkscreen.xml Add.
        Add purpose description.

        * pygtk-gdkvisual.xml Reorder attribute list.
        (get_screen) Add desciption of this PyGTK 2.2 method.
        (query_depths) (query_visual_types)
        Add description of these PyGTK 2.4 functions.

        * pygtk-gdkwindow.xml (set_keep_above) (set_keep_below)
        (set_skip_taskbar) (set_skip_pager) (set_geometry_hints)
        (get_deskrelative_origin) (set_icon_list)
        (fullscreen) (unfullscreen)
        Add descriptions of these methods.
        Add description for this function.

2004-04-21  John Finlay  <>

        * pygtk-gdkgc.xml (get_screen) Add description of this PyGTK 2.2

        * pygtk-gdkkeymap.xml (keymap_get_for_display) Add desciption of
        this PyGTK 2.2 function.
        (keyval_convert_case) Add description of this PyGTK 2.4 function.
        (translate_keyboard_state) Add descriptions of these PyGTK 2.4 methods.

        * pygtk-gdkevent.xml (gtk.gdk.KEY_PRESS) Add "hardware_keycode"
        attribute description for PyGTK 2.2. Add "group" attribute
        description for PyGTK 2.4.

2004-04-20  John Finlay  <>

        * pygtk-gtk-classes.xml Add pygtk-gtk-stock-items.xml to list

        * pygtk-gtk-stock-items.xml Fix reference to stock_network_24.png
        and stock_new_24.png

        * pygtk-gdkatom.xml Tweak the description.

        * pygtk-gdkcolormap.xml (get_screen) Add description of
        PyGTK 2.4 method.
        (gtk.gdk.colormap_get_system) Add reference to
        gtk.gdk.Screen.get_system_colormap() method.

        * pygtk-gdkcursor.xml (get_display) Add description of this
        PyGTK 2.2 method.
        Add descriptions of 2 more constructor signatures for PyGTK 2.4.

        * pygtk-gdkdevice.xml Reorder attribute list.

        * pygtk-gdkatom.xml (atom_intern) Note that value of
        only_if_exists is ignored.

        * pygtk-gdkdisplay.xml Add.

        * pygtk-gdkdisplaymanager.xml Add.

        * pygtk-gdkdragcontext.xml (find_window_for_screen) Add description
        for this PyGTK 2.2 method.

        * pygtk-gdkdrawable.xml (get_screen) (get_display) (draw_pixbuf)
        Add descriptions of these PyGTK 2.2 methods. Update the Description.

        * pygtk-gdkdrawable.xml ("xid") ("handle")
        Add attribute descriptions.

        * pygtk-gdkevent.xml (get_state) Add note about availability.
        Added description of event masks.
        (gtk.gdk.Event) Added for PyGTK 2.2.

        * pygtk-gdkevent.xml (set_screen) (get_screen) Add descriptions of
        these PyGTK 2.2 methods.

2004-04-19  John Finlay  <>

        * pygtk-gtktreeview.xml (expand_to_path) (map_expanded_rows)
        Add descriptions of these methods added in PyGTK 2.2
        ("fixed-height-mode") ("even-row-color") ("odd-row-color")
        Add descriptions of these properties.
        Add signal return value descriptions as needed.

        * pygtk-gtktreeviewcolumn.xml (set_expand) (get_expand)
        Add description of these PyGTK 2.4 methods.
        (focus_cell) Add description of this PyGTK 2.2 method.
        ("expand") Add description of this GTK+ 2.4 signal.

        * pygtk-gtkuimanager.xml Add.

        * pygtk-gtkvbuttonbox.xml Tweak description.

        * pygtk-gtkwidget.xml (set_no_show_all) (get_no_show_all)
        (queue_resize_no_redraw) (can_activate_accel)
        (get_clipboard) (get_screen) (has_screen) (get_display)
        Add descriptions of these PyGTK 2.4 methods.
        Add description of this PyGTK 2.4 function.
        (get_size_request) Add description.
        (get_accessible) Remove description.
        ("can-activate-accel") ("screen-changed") ("key-release-event")
        Add descriptions for these signals.

        * pygtk-gtkwindow.xml (set_screen) (get_screen) (is_active)
        (has_toplevel_focus) (activate_key) (propagate_key_event)
        (fullscreen) (unfullscreen) (set-keep-above) (set-keep-below)
        Add description for these PyGTK 2.2 and 2.4 methods.
        ("accept-focus") ("decorated") ("gravity") ("role")
        ("has-toplevel-focus") ("is-active") ("screen") ("skip-pager-hint")
        (skip-taskbar-hint") ("type-hint")
        Add decriptions for these GTK+ 2.2 adn 2.4 properties.
        (gtk.set_default_icon) (gtk.set_default_icon_from_file)
        Add descriptions of these functions.

        * pygtk-gtktoolitem.xml Fix reference to gtk.Button.set_relief()

        * pygtk-gtktoolbar.xml Fix reference to gtk.SeparatorToolItem class.

        * pygtk-gtkseparatortoolitem.xml Fix reference to
        gtk.SeparatorToolItem class.

        * pygtk-gtkscale.xml Fix reference to get_layout_offsets() method.

        * pygtk-gtknotebook.xml Fix formatting error.

        * pygtk-gtk-classes.xml Add missing pygtk-gtkiconinfo.xml include.

        * pygtk-gtkwindow.xml Fix references to gtk.Widget
        "window-state-event" signal.

        * pygtk-gdkatom.xml Fix reference to gtk.atom_intern() constructor.

        * pygtk-gtkwidget.xml Fix reference to
        gtk.widget_set_default_direction() function. Fix references and id
        for gtk.widget_list_style_properties function.

        * pygtk-gtkicontheme.xml Fix reference to gtk.pixbuf_new_from_inline

        * pygtk-gtk-stock-items.xml Add.

2004-04-18  John Finlay  <>

        * pygtk-gtktreemodelfilter.xml Add.

        * pygtk-gtktreemodelsort.xml (iter_is_valid) Add description of
        PyGTK 2.2 method.

        * pygtk-gtktreerowreference.xml Add.

        * pygtk-gtktreeselection.xml (get_selected_rows)
        (count_selected_rows) (unselect_range) Add new methods for PyGTK 2.2

        * pygtk-gtktreestore.xml (iter_is_valid) (reorder) (swap)
        (move_after) (move_before) Add descriptions for these PyGTK 2.2

2004-04-17  John Finlay  <>

        * pygtk-gtktoolbutton.xml Add.

        * pygtk-gtktoolitem.xml Add.

        * pygtk-gtktoolitem.xml (set_tooltip) tip_text and tip_private can
        default to None.

        * pygtk-gtkwindow.xml (tooltips_get_info_from_tip_window) Add 
        description of PyGTK 2.4 method.

        * pygtk-gtktreeiter.xml Add class info for TreeIter creation methods.

        * pygtk_gtktreemodel.xml (filter_new) Add description of new 
        PyGTK 2.4 method.

2004-04-16  John Finlay  <>

        * pygtk-gtksocket.xml ("plug-removed") Add return value description
        for this signal handler.

        * pygtk-gtkspinbutton.xml ("input") ("output") Add return value
        descriptions. Reorder property descriptions.

        * pygtk-gtkspinbutton.xml ("input") ("output") Fix typos.

        * pygtk-gtkstatusbar.xml ("has-resize-grip") Add GTK+ 2.4 property

        * pygtk-gtk-functions.xml (gtk.draw_insertion_cursor) Add.

        * pygtk-gtktable.xml (attach_defaults) Remove - it's deprecated.
        Reorder property descriptions.

        * pygtk-gtktextbuffer.xml (create_tag) Remove keyword role.
        (select_range) (add_selection_clipboard) (remove_selection_clipboard)
        (cut_clipboard) (copy_clipboard) (paste_clipboard) Add for PyGTK 2.4

        * pygtk-gtktextiter.xml (forward_visible_word_end)
        (backward_visible_word_start) (forward_visible_word_ends)
        (backward_visible_word_starts) Add descriptions for PyGTK 2.4

        * pygtk-gtktexttag.xml Reorder property descriptions.
        ("event") Add return value description.

        * pygtk-gtktexttagtable.xml (foreach) Add description for PyGTK 2.4

        * pygtk-gtkaccelgroup.xml
        pygtk-gtkwindow.xml Make keycombos simultaneous.

        * pygtk-gtktextview.xml ("move-viewport") ("select-all") Add
        descriptions of these signals for GTK+ 2.4 and 2.2.
        ("accepts-tab") ("overwrite") Add descriptions of these GTK+ 2.4
        (set_accepts_tab) (get_accepts_tab) (set_overwrite) (get_overwrite)
        Add descriptions of these PyGTK 2,4 methods.

        * pygtk-gtktoggleaction.xml Add.

        * pygtk-gtktoggletoolbutton.xml Add.

        * pygtk-gtktoolbar.xml Add new GTK+ 2.4 method descriptions.
        Add deprecation warnings for old toolbar methods.

2004-04-15  John Finlay  <>

        * pygtk-gtkmessagedialog.xml (set_markup) Add description of this
        PyGTK 2.4 method.

        * pygtk-gtknotebook.xml (get_n_pages) Add description.
        Add GTK+2.4 style properties
        Add return value description for "focus-tab" and "select-page"

        * pygtk-gtkoptionmenu.xml Added deprecation warning for PyGTK 2.4

        * pygtk-gtkpaned.xml (get_child1) (get_child2) Add descriptions of
        these PyGTK 2.4 methods.
        ("max-position") ("min-position") Add descriptions of these GTK+ 2.4
        ("resize") ("shrink") Add descriptions of these GTK+ 2.4 child
        Add return value description for signals.

        * pygtk-gtkplug.xml (gtk.plug_new_for_display) Add description.
        (construct) Add warning - method not available since PyGTK 2.2

        * pygtk-gtkradioaction.xml Add.

        * pygtk-gtkradiobutton.xml Add description of "group-changed" signal
        for GTK+ 2.4

        * pygtk-gtkradiomenuitem.xml Add description of "group-changed" signal
        for GTK+ 2.4

        * pygtk-gtkradioaction.xml Fix description of "group" property.

        * pygtk-gtkradiotoolbutton.xml Add.

        * pygtk-gtkrange.xml Reorder property descriptions.

        * pygtk-gtkrcstyle.xml Add gtk.rc_reset_style() function for PyGTK 2.4

        * pygtk-gtkscale.xml (get_layout) (get_layout_offsets) Add
        descriptions for PyGTK 2.4

        * pygtk-gtkscrollbar.xml Reorder property descriptions.

        * pygtk-gtkscrolledwindow.xml Add "scrollbar-spacing" style property
        available in GTK+ 2.2

        * pygtk_gtkselectiondata.xml Add function description of

        * pygtk_gtkseparatortoolitem.xml Add. Add purpose description

        * pygtk-gtksettings.xml (gtk.settings_get_for_screen) Add description.
        Add various properties for GTK+ 2.2 and 2.4

2004-04-14  John Finlay  <>

        * pygtk-gtkiconsource.xml Add gtk.icon_size_lookup_for_settings()

        * pygtk-gdkpixmap.xml Fix description and parameter list of 
        gtk.pixmap_create_from_data() function.

        * pygtk-gtkicontheme.xml Add.

        * pygtk-gtkiconinfo.xml Add.

        * pygtk-gtkinvisible.xml Add the set_screen() and get_screen() methods
        available in PyGTK 2.2

        * pygtk-gtkitemfactory.xml Add deprecation warning.

        * pygtk-gtklabel.xml Fix typo.

        * pygtk-gtkliststore.xml (set_column_types)
        (iter_is_valid) (reorder) (swap) (move_after) (move_before) Add
        descriptions for these methods.

        * pygtk-gtkmenu.xml (set_screen) (attach) (set_monitor) Add
        descriptions for these methods.

        * pygtk-gtkmenu.xml ("move-scroll") Add description for this GTK+ 2.2
        signal. Add descriptions for the style and child properties added in
        GTK+ 2.4

        * pygtk-gtkmenuitme.xml ("toggle-size-allocate") Fix typo.

        * pygtk-gtkmenushell.xml (select_first) (cancel) Add descriptions
        for these methods in PyGTK 2.2 and 2.4 respectively.

2004-04-13  John Finlay  <>

        * pygtk-gtkexpander.xml Add.

        * pygtk-gtkimcontext.xml Add return value description for
        "delete-surrounding" and "retrieve-surrounding" signals.

        * pygtk-gtkclipboard.xml Add the request_* and wait_for_targets
        method descriptions.

2004-04-10  John Finlay  <>

        * pygtk-gtkactiongroup.xml (add_toggle_actions) Add description of
        is_active item in toggle action tuple.
        (add_radio_actions) Add description of value and on_change parameters.
        Remove callback description from radio action tuple.

        * pygtk-gdkatom.xml Add.

        * pygtk-gdk-functions.xml (atom_intern) Remove.
        Fix dumb error.

        * pygtk-gtkclipboard.xml Add.

        * pygtk-gdk-classes.xml Add pygtk-gdkatom.xml.
        Hide unimplemented new classes

        * pygtk-gtk-classes Hide unimplemented new classes

        * pygtk-gtkaccelgroup.xml
        * pygtk-gtkbutton.xml
        * pygtk-gtkentrycompletion.xml
        * pygtk-gtkfilechooserdialog.xml
        * pygtk-gtkfontselectiondialog.xml
        * pygtk-gtkgenericcellrenderer.xml
        * pygtk-gdkatom.xml Fix some link errors.

2004-04-09  John Finlay  <>

        * pygtk-gtkaction.xml Add.

        * pygtk-gtkactiongroup.xml Add.

        * pygtk-gtkborder.xml Add.

2004-04-08  John Finlay  <>

        * pygtk-gtkfilefilter.xml Fix links to get_needed() method. Fix custom
        function signature and description.

        * pygtk-gtkfontbutton.xml Add.

        * pygtk-gtkfontbutton.xml Add purpose description. Fix 
        GtkFontSelectionDialog links.

        * pygtk-gtkfontselectiondialog.xml Add note about lack of font filters,
        etc. in GTK+ 2.2 and above.

        * pygtk-gtkhandlebox.xml Add "snap-edge-set" property description.
        GTK+ 2.2 and above.

        * pygtk-gtkhbuttonbox.xml Tweak the description.

2004-04-07  John Finlay  <>

        * pygtk-gtkfilechooser.xml Add.
        * pygtk-gtkfilechooserdialog.xml Add.
        * pygtk-gtkfilechooserwidget.xml Add.
        * pygtk-gtkfilefilter.xml Add.

        * pygtk-gtkfilefilter.xml (add_custom) Doesn't take keyword args.

2004-04-06  John Finlay  <>

        * pygtk-gtkeventbox.xml Add new methods: set_visible_window(),
        get_visible_window(), set_above_child() and get_above_child(); and
        properties: "above-child" and "visible-window" for PyGTK 2.4 and 
        GTK+ 2.4.

2004-04-05  John Finlay  <>

        * pygtk-gtkcomboboxentry.xml Add.

        * pygtk-gtkcontainer.xml Fix bug in synopsis of get_focus_chain().

        * pygtk-gtkcontainer.xml Property "child" is read-only.

        * pygtk-gtkdrawingarea.xml Tweak the description.

        * pygtk-gtkcombobox.xml 
        * pygtk-gtkcomboboxentry.xml Add gtk.CellLayout to class synopsis.

        * pygtk-gtkeditable.xml Tweak description to specify it's an interface.

        * pygtk-gtkentry.xml Add PyGTK 2,4 methods set_alignment(),
        get_alignment(), set_completion(), get_completion(). Also add GTK+2.4
        property "xalign"

        * pygtk-gtkentrycompletion.xml Add.

2004-04-04  John Finlay  <>

        * pygtk-gtkcombobox.xml Add.

        * pygtk-gtkcelllayout.xml. Add.

2004-04-03  John Finlay  <>

        * pygtk-gtkcheckbutton.xml Fix formatting of Ancestry description.

        * pygtk-gtkcheckmenuitem.xml Minor reformatting.

        * pygtk-gtkcolorbutton.xml Add description of GtkColorButton in
        GTK+ 2.4 and PyGTK 2.4.

        * pygtk-gtkcombo.xml Added deprecation warning for PyGTK 2.4.

2004-04-02  John Finlay  <>

        * pygtk-gtkbutton.xml Added descriptions of "focus-on-click", "xalign"
        and "yalign" propertiees for GTK+ 2.4. Added descriptions of the
        set_alignment(), get_alignment(), set_focus_on_click() and
        get_focus_on_click() methods available in PyGTK 2.4

        * pygtk-gtkbuttonbox.xml Add description of get_child_secondary()
        method available in PyGTK 2.4.

        * pygtk-gtkcalendar.xml Add descriptions of get_display_options() and
        set_display_options() methods available in PyGTK 2.4. Add deprecation
        warning for display_options() method.

        * pygtk-gtkcellrenderer.xml Add description of editing_canceled()
        method available in PyGTK 2.4. Add description of "editing-canceled"
        signal available in GTK+ 2.4.

2004-04-01  John Finlay  <>

        * pygtk-gtkaccelgroup.xml Added descriptions of connect_by_path()
        method, and accel_map_add_entry(), accel_map_lock_path and
        accel_map_unlock_path() functions.

        * pygtk-gtkalignment.xml Fix small bug in get_padding() description.

2004-03-31  John Finlay  <>

        * pygtk-gtkalignment.xml Add description of set_padding() and
        get_padding() methods available in PyGTK 2.4

2004-03-30  John Finlay  <>

        * pygtk-gtkcellrenderertoggle.xml Add description of "inconsistent"
        property added in GTK+ 2.2. Update other property descriptions.

        * pygtk-gtkcheckmenuitem.xml Add description of "draw-as-radio"
        property fro GTK+ 2.4 and add PyGTK2.4 methods set_draw_as_radio() and

2004-03-29  John Finlay  <>

        * pygtk-gtkaccelgroup.xml Add documentation on the connect() method.
        Add a description of the return value for the "accel-activate" signal.

        * pygtk-gtkadjustment.xml Add description of properties available in
        GTK+2.4. Reformat the Attributes description.

        * pygtk-gtkalignment.xml Add description of padding properties
        available in GTK+ 2.4.

        * pygtk-gtkaccessible.xml Added one line description.

        * pygtk-gtkcalendar.xml Added description of properties available in

        * pygtk-gtkcellrenderertext.xml Added description of properties
        available in GTK+2.4.

2004-03-25  John Finlay  <>

        * pygtk-gdkwindow.xml Remove description of atom_intern function.

        * pygtk-gdk-function.xml Add description of atom_intern function. Fixes
        #137935 (thanks to Erik Grinaker).

        * pygtk-gtkdrawingarea.xml Add explanation that drawing is done on the
        contained gtk.gdk.Window using the gdk.Drawable methods. Fixes #136297.
        (thanks to

2004-03-22  John Finlay  <>

        * pygtk-gtkmessagedialog.xml (MessageDialog) Remove
        gtk.DIALOG_NO_SEPARATOR from the list of valid flags. Fixes #136984.
        (thanks to j.jordens and Eric Grinaker).

2004-04-13  Erik Grinaker  <>

        * pygtk-gdkwindow.xml (raise): Changed name of raise() to
        raise_(), and added a note to explain this is because
        raise is a reserved Python keyword.

2004-01-28  John Finlay  <>

        * pygtk-gtktogglebutton.xml (get_mode)
        (set_mode) Clarify the use of these methods as applied to checkbuttons
        and radiobuttons and the results. (thanks to Antonio A. A.)

        * pygtk2-ref.xml Change date. Version number to 1.9

2003-11-18  John Finlay  <>

        * pygtk-gtktreemodel.xml (foreach) Add description of function

2003-10-07  John Finlay  <>

        * pygtk2-ref.xml Change date. Version number to 1.8

        * pygtk-gtkcellrenderertext.xml Fix signature an ddescription of the
        "edited" signal to add path and new_text arguments. (thanks to Steve

        * pygtk-gtkcellrenderertoggle.xml Fix signature and description of
        "toggled" signal to add path argument. (thanks to Steve Chaplin)

2003-08-25  John Finlay  <>

        * pygtk-gtkadjustment.xml (set_all) Remove deprecation note and add
        keyword designations.

        * pygtk-gdkpixbufloader.xml (write) Set initializer on parameter count
        and change description to indicate how count is used.

        * pygtk-gtktextbuffer.xml (create_tag) tag_name defaults to None.

2003-08-23  John Finlay  <>

        * pygtk-gdkpixbuf.xml Note that pixel_array attribute array contents
        can be changed.

        * pygtk-gdk-functions.xml (threads_init) Remove comments about broken
        threads imiplementation which is now fixed in 1.99.17+.

        * pygtk-gtktreemodel.xml (rows_reordered) Add description of this

        * pygtk-gtktreeview.xml (enable_model_drag_source)
        (enable_model_drag_dest) Add descriptions of these methods.

        * pygtk-gtkwidget.xml (drag_source_set) Fix typo.

        * pygtk-gtkdialog.xml (add_buttons) Add description of this method.

        * pygtk-gobject.xml (handler_is_connected) Add description of this

        * pygtk2-ref.xml Change date. Version number to 1.7

        * pygtk-gtkdialog.xml (add_buttons) Fix typo in synopsis.

        * pygtk-gobject.xml (handler_is_connected) Fix link in synopsis.

        * pygtk-gdkwindow.xml Fix link references to
        function-gdk--window-foreign-new and function-gdk--visual-get-system.

2003-07-20  John Finlay  <>

        * pygtk2-ref.xml Change date. Version number to 1.6

        * pygtk-gdkwindow.xml (gtk.gdk.Window) Add documentation on the

2003-07-17  John Finlay  <>

        * pygtk2-ref.xml Change date and version number to 1.5.

        * pygtk-gtkeditable.xml Remove extraneous "widget" parameter from 
        "insert-text" signal description. Add description indicating position
        can't be retrieved in PyGTK.

2003-07-16  John Finlay  <>

        * pygtk2-ref.xml Change date and version number to 1.4.

        * pygtk-gtkitmefactory.xml (gtk.ItemFactory)
        (construct) Change container_type to refer to PyGTK types: gtk.Menu,
        gtk.MenuBar and gtk.OptionMenu.

2003-07-15  John Finlay  <>

        * pygtk2-ref.html Change to version 1.3

        * pygtk-gtkliststore.xml (insert)
        (append) Add an entry for the return value for these methods.

        * pygtk-gtktoolbar.xml (insert_stock) Remove extraneous stock_id entry.

2003-07-12  John Finlay  <>

        * pygtk2-ref.html Change version number.

        * pygtk-pangoattriter.xml Change to pango.AttrIterator to match
        GTK+and PyGTK naming.

        * pygtk-pangoattrlist.xml (get_iterator) Change to reference 

2003-07-11  John Finlay  <>

        * pygtk2-ref.xml Change date tag to pubdate tag so it will be

        * pygtk-pangolayout.xml Correct the references to the Pango Markup
        Language reference page.

        * pygtk-gtk-functions.xml Fix incorrect reference to gtk.Object class.

        * pygtk-gtktextview.xml Remove reference to

        * Pango Add content to pango class files (they were empty):

        * pygtk-pango-classes.xml Add include for:

        * pygtk2-ref.html Update date and version number. Add pango class
        reference chapter.

2003-07-10  John Finlay <>

        * Pango Add pango class files:

        * ChangeLog Add this change log

        * pygtk2-ref.xml Include ChangeLog info in reference.

        * pygtk-gtkliststore.xml (insert)
        (append) Fix description of row arg to be a sequence of values.

        * pygtk-gtktreestore.xml (insert)
        (append) Fix description of row arg to be a sequence of values.

2003-07-02  John Finlay <>
        * pygtk2-ref.xml Update date.

        * pygtk-gdk-functions.xml (gtk.gdk.threads_init) Update
        description of thread support.

        * ChangeLog Add change log.