commit 3df3b3894626d63c951b833b0a94a16edbaf44f8
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Sun Jun 21 10:30:41 2009 +0200

    Update NEWS with one last minute change and really release
    PyGTK-2.15.2

 NEWS |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6562cd8fb5e0d930463c98ab29a209bd33db7f60
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Sat Jun 20 22:46:19 2009 +0300

    Add backward compatibility to gtk.gdk.Pixbuf.add_alpha

    Accept chars in addition to integers to avoid breaking existing uses.
    Noticed while testing bug #583658.

 gtk/gdkpixbuf.override |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 727ce3bc0050ac5021a1b824e17c8443f385fbc0
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Sat Jun 20 10:30:36 2009 +0200

    Update NEWS, release PyGTK-2.15.2

 NEWS |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit ae3d093c4d97114d2a632193792f28470d51da07
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Sat Jun 20 00:17:09 2009 +0200

    pango.Context is now instantiable, remove the test

 tests/test_pango.py |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 3c400cf3b775b0fe0fd32b0e680afb3123a1f5c6
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Sat May 2 18:38:10 2009 +0300

    Rename gtk.Statusbar.remove() to gtk.Statusbar.remove_message()

    Avoids hiding gtk.Container method with the same name.  It is still
    possible to use remove() to operate on messages, but in this case
    there will be a deprecation warning.  Fixes bug #564587.

 docs/reference/pygtk-gtkstatusbar.xml |   35 +++++++++++++++---
 gtk/Makefile.am                       |    1 +
 gtk/gtk-base.defs                     |   13 +++++++
 gtk/gtk.override                      |    1 +
 gtk/gtkstatusbar.override             |   65
 +++++++++++++++++++++++++++++++++
 5 files changed, 110 insertions(+), 5 deletions(-)

commit 8383c5ef563e9fae6d13d026402776210ed5e90e
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Thu Jun 18 23:19:05 2009 +0300

    Allow pango.Context creation

    Wrap and document pango.Context constructor, set_font_map() and
    pango.FontMap.create_context() methods.  Bug #550855.

 docs/reference/pygtk-pangocontext.xml |   88
 +++++++++++++++++++++++++++++++++
 docs/reference/pygtk-pangofontmap.xml |   38 ++++++++++++++
 pango.defs                            |    7 +++
 pango.override                        |    9 ---
 4 files changed, 133 insertions(+), 9 deletions(-)

commit 9a7cd2f9654680b74d2795b94f47da5b8c82243c
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Thu Jun 18 13:17:12 2009 +0200

    Bug 586217 – gtk.gdk.2BUTTON_PRESS should be gtk.gdk._2BUTTON_PRESS
    in docs

 docs/reference/pygtk-gdkevent.xml |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 88dfa818d5ccc4f9d570f94eea6f14814cd67ace
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Thu Jun 18 01:06:28 2009 +0300

    Make gtk.gdk.Pixbuf.add_alpha accept integers, not strings

    Bug #586094.

 gtk/gdk-base.defs |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit e955848c108b37fea4825c3ca539e931b87e6bca
Author: Gustavo Carneiro <gjc@inescporto.pt>
Date:   Thu Jun 18 00:26:25 2009 +0300

    Protect window objects from GC in gtk.window_get_toplevels()

    Fixes bug #574259.

 gtk/gtkwindow.override |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit fdbda760740db172f8ea36f13563d895fbd00343
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Mon Jun 15 21:44:51 2009 +0300

    Plug huge number of memory leaks in Pango wrappers

    Also hopefully fixes bug #583658.

 pango.defs |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

commit 35ffbf91536c3005b9d5b7e234c716e4ed173e8b
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Wed Jun 17 23:57:44 2009 +0300

    Add gtk.gdk.WINDOWING constant

    Value is determined using GDK_WINDOWING_* C macros.  Add
    documentation.  Suggested in bug #555112.

 docs/reference/pygtk-gdk-constants.xml |   48
 ++++++++++++++++++++++++++++++++
 gtk/gtkmodule.c                        |   12 ++++++++
 2 files changed, 60 insertions(+), 0 deletions(-)

commit 2cbe29235d28a87d0d7faa6a18ada322867e6c63
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Sun Jun 14 11:47:12 2009 +0200

    Add docs for gtk.gdk.Pixbuf.apply_embedded_orientation

 docs/reference/pygtk-gdkpixbuf.xml |   36
 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit 6e94f5240496a9587d478bb7be5ccc71ba0680e8
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Tue Apr 28 13:06:39 2009 +0100

    Wrap gdk_pixbuf_apply_embedded_orientation

 gtk/gdk-base.defs |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit fbb3e653ab1c4f467d7aae61e8444fab8c839af1
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Sun May 31 19:10:08 2009 +0300

    Modernize constructors of seven more types

    Make and/or just mark constructors of gtk.ImageMenuItem,
    gtk.LinkButton, gtk.TreeViewColumn, gtk.ListStore, gtk.TreeStore,
    gtk.TextMark and gtk.MountOperation new-style.  Part of bug #583777.

 gtk/gtk-2.10.defs        |    6 +++---
 gtk/gtk-2.12.defs        |    6 +++---
 gtk/gtk-2.14.defs        |    4 ++--
 gtk/gtk.override         |   22 ++++++++++------------
 gtk/gtktreeview.override |   27 ++++++++++++++++-----------
 5 files changed, 34 insertions(+), 31 deletions(-)

commit 956592c614c567623510dccf5fc1edaee9c766c1
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Thu Jun 11 21:53:51 2009 +0300

    Don't free a string we don't own

    Fixes bug #585458.

 gtk/gtk.override |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c7dcdb4ba2ff55584a4ae92160badb44dc375b1e
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Mon May 25 00:32:54 2009 +0200

    Post release version bump 2.15.2

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2c0ba86924b6fa86ab48a3bcd1f33f717c886164
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Mon May 25 00:22:54 2009 +0200

    Update NEWS, release 2.15.1

 NEWS |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 713d88a59b099fb04139b93d60401895ff51e6ef
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Mon May 25 00:16:28 2009 +0200

    Post release version bump 2.15.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ee2dfca5879125346bc309f4f13c553e12fb7460
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Sat May 16 00:12:46 2009 +0300

    Add HSV support to gtk.gdk.Color objects

    Add read-only float attributes for hue, saturation and value of a
    color.  Add a function to create a color objects out of HSV
    components.  Add unit tests and document new features.  Part of bug
    546019.

 docs/reference/pygtk-gdkcolor.xml |  100
 ++++++++++++++++++++++++++++++++++++-
 gtk/gdk-base-types.defs           |    3 +
 gtk/gdkcolor.override             |   83 ++++++++++++++++++++++++++++++
 tests/test_color.py               |   21 +++++++-
 4 files changed, 204 insertions(+), 3 deletions(-)

commit 15b7265a00d405d6115f45ba0b1f26019ef1a52b
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Tue May 12 00:47:51 2009 +0300

    Add floating-point support to gtk.gdk.Color

    Make constructor accept floating-point arguments.  Add 'red_float',
    'green_float' and 'blue_float' read-write properties.  Test and
    document new features.  Part of bug #546019.

 docs/reference/pygtk-gdkcolor.xml |   50 +++++++++
 gtk/gdk-base-types.defs           |    5 +
 gtk/gdkcolor.override             |  220
 +++++++++++++++++++++++++++++++------
 tests/test_color.py               |   21 ++++
 4 files changed, 260 insertions(+), 36 deletions(-)

commit 029b2905baec78b370e76e1b2340dc2ee2ddaea1
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Tue May 12 23:32:40 2009 +0300

    Retire hand-written ChangeLog; autocreate from Git history

    Basically copied over from GLib source tree.

 ChangeLog          | 3544
 ---------------------------------------------------
 ChangeLog.pre-2-16 | 3546
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am        |   33 +
 3 files changed, 3579 insertions(+), 3544 deletions(-)

commit bec9aad2859e246ee5148494089dcc67c1fd8404
Author: Frederic Peters <fpeters@0d.be>
Date:   Tue May 12 20:26:30 2009 +0300

    Fix conditional in docs/Makefile.am

    Bug #582139.

 docs/Makefile.am |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 04889ab2e24a691a523c2b5db1da1cfa2a7c40a9
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Sat May 9 16:12:12 2009 +0300

    Document that gtk.gdk.GC coordinates are not related to allocation

    See bug #581357.

 docs/reference/pygtk-gdkgc.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit b8b6f248286b1e4ff1179bdc4e8b810f6e9f00c5
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Fri May 8 23:50:49 2009 +0300

    Make pygtk_boxed_unref_shared() also handle Py_None

    Fixes bug #523001.

 gtk/gtkobject-support.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 25a126afb27e7f946a0da2fd8d304c99fa6c8ee6
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Fri May 8 23:42:06 2009 +0300

    Make gtk.MenuItem.set_submenu accept None

    Fixes bug #534675.

 gtk/gtk-base.defs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5e1034ff15690da047c280022e9c9e99f3d8ba5b
Author: Björn Lindqvist <bjourne@gmail.com>
Date:   Fri May 8 23:31:57 2009 +0300

    Don't run 'fixxref.py' if documentation is not built

    Closes bug #536091.

 docs/Makefile.am |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 313b6c7133542096e4b229066fb654b067883212
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Fri May 8 23:14:21 2009 +0300

    Apply libtool 2.2 compatibility patch

    Closes bug #564023.

 configure.ac |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cec183f138153df7c6573b01f3a44a5fe54dfc54
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Sat May 2 16:55:53 2009 +0300

    Plug reference leak on main signal watch source

    Additionally rename pygtk_signal_watch_finalize() to
    pygtk_main_watch_finalize() for consistency.  Fixes bug #579406.

 gtk/gtk.override |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit bf8333755b4db98a54650f1cd15ecfe4fa2b4451
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Fri May 8 21:46:45 2009 +0300

    Add extra warning against accidental misuse of tree model columns

    If a property is bound from a boolean (which is treated as integer,
    even though user most likely has different intentions), issue a
    warning.  Closes bug #554061.

 gtk/gtktreeview.override |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 807239aac5d1a8ae7ab1e3e2360d54ee572bbfdd
Author: Mariano Suárez-Alvarez <mariano.suarezalvarez+bugzilla@gmail.com>
Date:   Fri May 8 21:39:53 2009 +0300

    Wrap gtk.Border attributes and constructor

    Closes bug #414779.

 docs/reference/pygtk-gtkborder.xml |  102 +++++++++++++++++++++++
 gtk/Makefile.am                    |    1 +
 gtk/gtk-base.defs                  |    6 ++
 gtk/gtk.override                   |    1 +
 gtk/gtkborder.override             |  159
 ++++++++++++++++++++++++++++++++++++
 5 files changed, 269 insertions(+), 0 deletions(-)

commit d62ef2077277f32f0c88bdde92cc48a0efaa38a6
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Fri May 8 21:06:54 2009 +0300

    Make gtk.gdk.Event.time accept 'long' in assignments

    Fixes bug #408658.

 gtk/gdkevent.override  |   46
 ++++++++++++++++++++++++++--------------------
 tests/test_gdkevent.py |    9 +++++++++
 2 files changed, 35 insertions(+), 20 deletions(-)

commit ed89f5605c57e21e95cfc2fecfc6830947faf2de
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Fri May 8 20:59:33 2009 +0300

    Wrap gtk.RcStyle attributes

    Closes bug #421196.

 docs/reference/pygtk-gtkrcstyle.xml |   92 +++++++++++++++++++++
 gtk/Makefile.am                     |    1 +
 gtk/gtk-base-types.defs             |   11 +++
 gtk/gtk-types.c                     |  154
 ++++++++++++++++++++++++++++++++++-
 gtk/gtk.override                    |    1 +
 gtk/gtkrcstyle.override             |  150
 ++++++++++++++++++++++++++++++++++
 gtk/pygtk-private.h                 |   11 +++
 7 files changed, 419 insertions(+), 1 deletions(-)

commit 948dd2863d130b3e7bb81cd7df07a95e49a2c778
Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date:   Sat May 2 23:53:02 2009 +0200

    Update NEWS and README, release PyGTK 2.15.0

 NEWS   |   19 +++++++++++++++++++
 README |    8 +++++---
 2 files changed, 24 insertions(+), 3 deletions(-)

commit 90cfb3e6694a9d575b8fb2420b1c61fd5d6401a8
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:   Sat May 2 17:11:03 2009 +0300

    Document pango.UNDERLINE_ERROR

    Fixes bug #576938.

 docs/reference/pygtk-pango-constants.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)
