========================================
 NEWS: Glib-1.192
========================================

Overview of changes in Glib 1.192
=================================

* Fix the POD index page generation.


========================================
 NEWS: Gtk2-1.192
========================================

Overview of changes in Gtk2 1.192
=================================

* Wrap gtk_link_button_set_visited and gtk_link_button_get_visited.
* Wrap gtk_selection_data_get_length, update the wrapper for
  gtk_selection_data_get_data.
* Change Gtk2::TreeDragSource::drag_data_get to also accept a selection data
  object that is to be filled in, instead of always just returning a new one.
* Fix a memory leak in Gtk2::Pango::LayoutLine::get_x_ranges.
* Make Gtk2::Widget::hide_on_delete actually usable as a delete-event signal
  handler.
* Fix a stack handling issue in Gtk2::TreeModel::get.


========================================
 NEWS: pygobject-2.15.3
========================================

2.15.3 31-aug-2008
        - Beginning of porting to 3.0. glib & gobject module ported.
        - Wrap g_app_info_* functions (Gian)
        - Wrap gio.FileAttributeInfo (Gian)
        - Wrap g_vfs_get_supported_uri_schemes (Johan, #545846)
        - Wrap g_file_info_get_modification_time (Johan, #545861)
        - Wrap gio.Volume.mount/eject (Johan)
        - Wrap gio.File.move (Johan)
        - Wrap gio.query_writable_namespaces (Gian, #545920)
        - Separate glib & gobject documentation
        - Wrap GFile.append_to_async (Gian, #545959)
        - Wrap GFile.create_async (Gian, #546020)
        - Change return value from 'gboolean' to 'int' and changed semantics
          to Pythonic (Paul, #544946)
        - Wrap GFile.replace_async and query_info_async (Gian, #546046)
        - GIcon and implementations improvements (Paul, #546135)
        - Improve __repr__ and richcompare for gio classes (Paul)
        - Missing Py_INCREFs for some file async methods (Jonathan Matthew, #546734)
        - File.copy progress_callback does not work (Paul, #546591)
        - add File.replace_contents, replace_contents_async, replace_contents_finish.
          (Jonathan Matthew, #547067)
        - Add GFile.query_default_handler (Gian)
        - fix docstring line length (Jonathan Matthew, #547134)
        - improve runtime type wrapper creation (Paul, #547104)
        - make gio.File more Pythonic (Paul, #546120)
        - No TypeError raised when type is None (Paul, #540376)
        - wrap a few memory stream methods (Paul, #547354)
        - wrap gio.DataInputStream.read_line and ...read_until (Paul, #547484)
        - wrap four important asynchronous methods in gio.Drive and gio.Mount
          (Paul, #547495)
        - gio.InputStream.read() looks broken (Paul, #547494)
        - wrap g_content_types_get_registered() (Paul, #547088)
        - cannot create new threads when pygtk is used (Paul, #547633)
        - an unitialized variable in PyGLib (Paul, #549351)
        - Constructor of gtk.TreeView raises TypeError when model is None
          (Paul, #549191)
        - Fix memory problems reported by valgrind due to invalid tp_basicsize in
          PyGPropsDescr_Type. (Gustavo, #549945)


========================================
 NEWS: pygtk-2.13.0
========================================

pygtk-2.13.0 24-August-2008
    - GtkBuilder.add_from_string set the default length to -1 (Johan Dahlin)
    - UIManager.insert_action_group add default -1 to `pos' (Paul Pogonyshev)
    - Some tweaks to h2defs (Olivier Crete)
    - Fix the use of flags in examples (Nathaniel Smith)
    - GdkPixbuf.save detach from python interpreter while saving (Paul)
    - Create GdkScreen instance using get_default() (Yevgen Muntyan, #444974)
    - Add an application example (Johan)
    - Fix several bugs wrt 'y_root' caused by copy-paste (Paul, #519631)
    - Unbreak pango/cairo dependency chains (Johan Euphrosine, Johan, #528217)
    - Add a GdkColor constructor similar to what gtk.gdk.color_parse() does.
      Raise with useful message in case of wrong arguments (Paul, #527718)
    - Wrap gdk_region_get_rectangles (Gian Mario Tagliaretti, #517099)
    - cairo_set_source_pixmap should accept any	drawable (Gian, #491256)
    - GdkEvent wrap is_modifier for key press/release, (Gian, #367970)
    - Wrap the requisition field of GtkWidget (Gian, #369311)
    - Wrap GtkBorder fields (Gian, #484030)
    - Wrap region field for expose event (Gian, #495933)
    - Wrap set_tip_area of GtkTooltip (Gian, #485171)
    - Wrap gdk_notify_startup_complete_with_id (Gian, #454985)
    - Wrap gtk_widget_set_has_tooltip (Gian, #524987)
    - gtk.gdk.DragContext.set_icon_widget allow mask to be NULL (Gian #497781)
    - Add new textscroll example (Yevgen Muntyan, #522047)
    - Allocate the right amount of memory for PySignalWatchSource
      (Owen Taylor, #534083)
    - Move CSS_DATA variable inside the if ENABLE_DOCS block. Makes make work
      if --enable-docs=no is specified and pygobject docs are not available.
      (Björn Lindqvist, #536077)
    - Allow None in GtkRecentAction constructor params (Gian, #536882)
    - Allow None in gtk.recent_action_new_for_manager params (Gian)
    - Ship tooltip.py example in pygtk-demo (Gian)
    - Deprecate gtk.FileSelection (Johan)
    - Add a gtk.FileChooserDialog get_action method to workaround an issue with
      the same mothos of gtk.Widget being called (Gian, #534042)
    - Wrap gtk.show_about_dialog() (Christopher Aillon, #167603)
    - Fix 'use_underline' being ignored if neither 'text' nor 'stock' is set
      in GtkButton constructor (Paul, #524187)
    - Wrap gtk.TreeView.get_tooltip_context (Gian, #530145)
    - Check that argument is a subclass of gtk.MenuItem or gtk.ToolItem
      correspondingly (Paul, #533644)
    - Wrap gtk.IconView.get_tooltip_context (Gian, #539743)
    - GtkTreeModel get|set fix logic in negative index branch to avoid refcount
      corruption (Paul, #537459)
    - GtkPlug fix to work also with integer 'socket_id' argument (Paul, #539365)
    - Strip GSEAL out from codegen, to avoid us thinking that there are many
      functions called GSEAL (Murray Cumming)
    - Move codegen to pygobject (Paul)
    - CellRenderer.do_start_editing mark return value as optional (Paul #542583)
    - Modulename should be gtk.glade, not just glade (Johan)
    - Add GTK+ 2.14 API in PyGTK (Gian, #544777)
    - Rename configure.in in configure.ac
    - Fix signal connection in GtkBuilder (Paul, 543768)
    - Types with well-defined equality semantics are not properly
      comparable (Paul, 527212)
    - gtk.CellViewset_background_color accept None (Paul, #546733)
    - gtk.Widget.get_snapshot accept None and default to None
      (Björn Lindqvist, Gian, #548349)
    - Undeprecate gtk.Toolbar.set_icon_size and unset_icon_size following
      GTK+ see #314172 (Paul)

pygtk-2.12.1 03-january-2008
    - Fix TreeView coordinate wrappers (Jeremey Katz, #479012)
    - Allow None in tooltip methods (Gian)
    - Mention how to build documentation (Björn Lindqvist, #479379)
    - Plug a leak in GtkContainer.forall (Mark Doffman, #480306)
    - Add null-ok for accelerator function (Yevgen Muntyan)
    - Install gtk-extrafuncs.defs (Matthew Barnes, #380020)
    - Fix x86-64 crash (Dan Winship, #500508)
    - Plug gtk.Widget.render_icon leak (Gustavo, #502871)
    - Fix hypertext demo (Richard Hult, #503107)
    - Correct wrong command line (Sebastien Bacher)
    - Distribute .m4 files (Ed Catmur)
    - Release the GIL in pixbuf constructors (Jakub Stachowski, #415611)
    - Add a new pango extent example (Adam Olsen, Behdad Esfahbod, #400810)
    - Fix leak in gdk.Pixbuf.flip() (Guillaume Cottenceau)
    - Accept None in CellRenderer.get_cell_area() (Paul Pogonyshev, #358091)
    - Fix typo in clipboard.set_with_data (Julien Moutinho)
    - Add support for PySignal_SetWakeUp thread which avoids unnecessary
      polling in the main loop for threaded programs (Johan, #481569)