commit 9c1b0e4cc021de3e2f607b0d73cb7356f0ee6a1c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jan 6 14:19:09 2011 -0500

    Update the NEWS

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

commit b9c9919fe22dd243b3771c6b59d7e751e556753b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jan 6 13:00:07 2011 -0500

    Mention gvfs in the gtk_show_uri() docs

    https://bugzilla.gnome.org/show_bug.cgi?id=622125

 gtk/gtkshow.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit e00c9fbc18c8903329556947192533656c8332c0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Jan 4 11:18:42 2011 -0500

    Some documentation improvements for gtk_init/gtk_parse_args

    https://bugzilla.gnome.org/show_bug.cgi?id=562182

 gtk/gtkmain.c |   47 +++++++++++++++++++++++++----------------------
 1 files changed, 25 insertions(+), 22 deletions(-)

commit fda64442164fc7b2d8e1013bf3deeaf9c6ced8bf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Jan 4 10:58:04 2011 -0500

    Document DESKTOP_STARTUP_ID use

    Closes https://bugzilla.gnome.org/show_bug.cgi?id=165987

 docs/reference/gtk/running.sgml |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 67d042f02b0516cc6fbc97d388d79b4fec12f555
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Thu Jan 6 12:57:59 2011 -0500

    GtkComboBox(Text): Add documentation about the entry

 gtk/gtkcombobox.c     |    7 ++++++-
 gtk/gtkcomboboxtext.c |    8 +++++++-
 2 files changed, 13 insertions(+), 2 deletions(-)

commit ed4605e597e8ac341d6fd4c60709ef4d88383fed
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jan 3 09:34:04 2011 -0500

    cups printbackend: create a pdf surface when appropriate

    This should address bug 560177.
    Based on a patch by Adrian Johnson.

 modules/printbackends/cups/gtkprintbackendcups.c |   28
 ++++++++++++---------
 1 files changed, 16 insertions(+), 12 deletions(-)

commit 2cf66d39e4750e650b54b7ea2ef0a82aefd9bf69
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jan 3 08:02:41 2011 -0500

    Remove gtk_printer_new from gtkprintbackend.h

    The function has been in gtkprinter.h forever.

 gtk/gtkprintbackend.h |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 0c6d327a25d23b8e09bc471ff5a61ff6fbd91d1a
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Wed Dec 29 16:04:49 2010 +1030

    Set file GtkPrinter accepts_pdf/ps based on selected format

 gtk/gtkprintbackend.h                            |    4 ++
 gtk/gtkprinter.c                                 |   18 ++++++
 modules/printbackends/file/gtkprintbackendfile.c |   63
 ++++++++++++++++++++--
 3 files changed, 80 insertions(+), 5 deletions(-)

commit 7de568a2aec5c8d4edb5d1319ed10cfe6280c99c
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Wed Dec 29 01:18:02 2010 +1030

    Set "accepts-pdf" property to true only if supported by the print
    backend

 gtk/gtkprinter.c                                 |    4 ++--
 modules/printbackends/cups/gtkprintercups.c      |   10 +++++++++-
 modules/printbackends/file/gtkprintbackendfile.c |    1 +
 3 files changed, 12 insertions(+), 3 deletions(-)

commit 3241efa11c8484f7dd916e0f8c6160bef9aa628e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jan 6 12:48:23 2011 -0500

    Deprecated long-obsolete linux-fb related GtkWindow API

 gtk/gtk.symbols |    8 +++++---
 gtk/gtkwindow.c |    7 +++++++
 gtk/gtkwindow.h |    3 ++-
 3 files changed, 14 insertions(+), 4 deletions(-)

commit 472aeda2e07ca68ae44f298c61e9449fa79b657a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jan 6 12:17:28 2011 -0500

    Bump version to 2.23.90

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

commit 6490a22aaf39f7c9736d78cf4d0b7b633e03d5fd
Author: Adel Gadllah <adel.gadllah@gmail.com>
Date:   Wed Jan 5 17:54:29 2011 +0100

    GdkX11dnd: Fix build issue

    I messed up while rebasing the window caches patch.

 gdk/x11/gdkdnd-x11.c |   50
 +++++++++++++++++++++++++-------------------------
 1 files changed, 25 insertions(+), 25 deletions(-)

commit 644f25c4971bd8732a8738914776c7028b0bdfea
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Jan 5 17:37:37 2011 +0100

    Decouple GdkWindowCache life-cycle from GdkX11DragContext

    By making window caches refcounted. This fixes problems with leaking
    drag contexts, as experienced in
    https://bugzilla.gnome.org/show_bug.cgi?id=637691
    and
    https://bugzilla.gnome.org/show_bug.cgi?id=144324

    Based on a patch by drago01@gmail.com

 gdk/x11/gdkdnd-x11.c |   57
 +++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 52 insertions(+), 5 deletions(-)

commit 54a07580c038347cd6faa9297fa516565d5a08f8
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jan 5 14:47:02 2011 +0100

    range: Deprecate update policies.

    They're gonna be removed from GTK3.

 gtk/gtk.symbols |    4 ++++
 gtk/gtkrange.c  |    8 ++++++++
 gtk/gtkrange.h  |    2 ++
 3 files changed, 14 insertions(+), 0 deletions(-)

commit 87285bc8bfd50a9feee225ddc06c8c006415b9da
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Wed Jan 5 01:34:49 2011 +0100

    gdk_spawn* deprecation docs: Mention actual replacement functions.

 gdk/x11/gdkspawn-x11.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 882db1cf5f36bd255bbab9de5fcf821db0a6a0d8
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jan 3 19:03:33 2011 +0100

    gdk: Remove GTK_COMPILATION checks from headers

    Now that gtk doesn't compile with GDK_DISABLE_DEPRECATED anymore,
    they're not needed.

 gdk/gdk.h         |    5 +----
 gdk/gdkdrawable.h |    4 ++--
 gdk/gdkfont.h     |    2 +-
 gdk/gdkwindow.h   |    2 +-
 4 files changed, 5 insertions(+), 8 deletions(-)

commit 79b4c34a8f7264186a2d8d4125d2ff24247fe15e
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jan 3 18:54:25 2011 +0100

    gtk: Remove GDK_DISABLE_DEPRECATED from compilation flags

    With the recent deprecations going on, a lot of code doesn't compile
    without warnings anymore. And instead of fixing maintenance-only code,
    it's easier to just keep calling deprecated functions.

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

commit fb2eb5f1aa95f61dbb2d3efec5fc3e0402d2001e
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jan 3 18:52:10 2011 +0100

    tests: Remove gtk_set_locale() calls

    They are unnecessary and cause compilation warnings due to
    deprecations.

 tests/flicker.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 9591369339a54c46f3799498a222d6c7f8e0b3c5
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jan 3 18:26:04 2011 +0100

    gdk: Deprecate gdk_display_set_pointer_hooks()

 gdk/gdkdisplay.c |    2 ++
 gdk/gdkdisplay.h |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit b22558584450b25e2e82e07fda9d9463f9a89cf7
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jan 3 18:24:34 2011 +0100

    gdk: Deprecated gdk_set_pointer_hooks()

 gdk/gdkdisplay.c |    2 ++
 gdk/gdkwindow.h  |    8 ++++----
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 6f776f08146d2d871ecf0635c95b54373a5538d9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jan 3 12:54:48 2011 -0500

    Scale down print dialog size

    Shrink the preview display a little to make the print dialog
    fit on a typical netbook screen.

    https://bugzilla.gnome.org/show_bug.cgi?id=637958

 gtk/gtkprintunixdialog.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 171bac4626b2b87f4fe8c95eafe13e1464945156
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jan 3 12:21:52 2011 -0500

    GtkBuilder migration docs: remove reference to a fixed issue

 docs/reference/gtk/migrating-GtkBuilder.sgml |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit f9dd531bc9ccec1a407fe7b78c74f6fac242a05e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Dec 27 19:06:02 2010 -0500

    Don't use deprecated API

    This should fix copy/paste problems observed with 2.23.3, as seen
    eg in http://bugzilla.gnome.org/show_bug.cgi?id=637973

 gtk/gtkselection.c |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)

commit c76b247da5194b165591a765b85e19dafba9c956
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Dec 27 18:16:14 2010 -0500

    Revert some over-eager deprecation removal

    We can't replace drawable api with window api when the object
    is actually a pixmap.

 gdk/gdkdrawable.h |    4 +++-
 gtk/gtkdnd.c      |    7 +++----
 2 files changed, 6 insertions(+), 5 deletions(-)

commit e369d70dd64242478ce7c3167f8778e6e224dd5c
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Wed Apr 7 15:24:28 2010 +0200

    Fix typos in 2 gobject-introspection annotations.

 gtk/gtkactiongroup.c |    2 +-
 gtk/gtkeditable.c    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 1e93d01d47ecfdf5c176443eff472c0956c72e1b
Author: Alejandro Piñeiro <apinheiro@igalia.com>
Date:   Sun Dec 26 00:43:02 2010 +0100

    Clean the code to check the redundan object on the show watcher

    The watcher doesn't add a window if is a redundant object. This
    patch fixes two things:

     * The check was made twice.
     * It uses a check with the string "redundant object", when the
       defined role ATK_ROLE_REDUNDANT_OBJECT is available

 modules/other/gail/gailtoplevel.c |    8 +-------
 1 files changed, 1 insertions(+), 7 deletions(-)

commit 1e196b39b8c21b3db9c1355e83c4daf9af796370
Author: Alejandro Piñeiro <apinheiro@igalia.com>
Date:   Sun Dec 26 00:13:07 2010 +0100

    Proper connection to a toplevel window destroy signal

    Only connect to the destroy of a toplevel window if it was
    really added to the toplevel list of windows.

    The destroy callback was added to remove the window from
    the toplevel list. The callback doesn't cause a error,
    but would iterate on the toplevel list without success.

 modules/other/gail/gailtoplevel.c |   32 +++++++++++++++++---------------
 1 files changed, 17 insertions(+), 15 deletions(-)

commit be8c0e47345703e4c7ca82f04e11e3df6231cef4
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Nov 24 14:36:18 2010 +0200

    No fsync on Windows

 gtk/updateiconcache.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9fb03bb40265517ba197678f6181d53a3bf2d441
Author: Tor Lillqvist <tml@iki.fi>
Date:   Mon Dec 27 11:30:07 2010 +0200

    Export gdk_x11_ functions only on X11

 gdk/gdk.symbols |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 120915d6deff05c0154c9d44c3903a8a6e1b3036
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Dec 23 11:58:26 2010 -0500

    Reinstate the implementation of gdk_window_foreign_new_for_display

    This was accidentally dropped when introducing
    gdk_x11_window_foreign_new_for_display().

 gdk/x11/gdkwindow-x11.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e2361108f4e295818578f53f7d7b7231ceeadbb7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Dec 23 10:15:59 2010 -0500

    Document that keymap functions will stop accepting NULL

 gdk/x11/gdkkeys-x11.c |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

commit b447cd972ef60f77e1aaf86cee37da16ab036dcb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Dec 22 14:52:50 2010 -0500

    Fix a typo in GtkCombo

    There is no GtkButton::depressed signal.
    Reported by Nicolas Setton in bug 633089.

 gtk/gtkcombo.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8bccb1ecf175d390e7695b38ea80ec2137833c0e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Dec 21 23:19:09 2010 -0500

    Bump version

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