commit 0120304f5c2cee0d0544ae833732286a443e0e51
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 5 21:41:22 2010 -0400

    NEWS for 2.23.1

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

commit 66da14466a2c5d57acea1717e4dfc7199e2b5db9
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Nov 5 10:34:15 2010 +0100

    icon-theme: always force icon sizes for emblems

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

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

commit 223f55d40392416eecf0b35cc528c9a4eaa500db
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Nov 5 10:33:16 2010 +0100

    icon-theme: support pixbufs implementing the GIcon interface

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

 gtk/gtkicontheme.c |   44 +++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 43 insertions(+), 1 deletions(-)

commit 58de4f962e9c632ebc6bfbe2ba3a2097da5c8e60
Author: Christian Dywan <christian@twotoasts.de>
Date:   Fri Oct 22 16:07:25 2010 +0200

    Only show Desktop in file chooser button if there is one

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

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

commit bf2bac17399e5f5df30f4bdb3f9eb81b3ddfe1d6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 29 12:28:42 2010 -0400

    GtkComboBox: Add a constructor that takes a model and adds an entry

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

 docs/reference/gtk/gtk-sections.txt |    1 +
 gtk/gtk.symbols                     |    1 +
 gtk/gtkcombobox.c                   |   17 +++++++++++++++++
 gtk/gtkcombobox.h                   |    9 +++++----
 4 files changed, 24 insertions(+), 4 deletions(-)

commit c64c295e0e7afc574f8655689744d2fac8aa10c7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Tue Oct 19 11:38:09 2010 +0100

    build: Do not install gtkprivate.h

    This is a private header file, and it should *not* be installed. It
    should also not be scanned by the introspection machinery.

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

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

commit 2328795e9d0431e5c8c942d388aecee9183dd561
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 19 21:06:05 2010 +0200

    One more try

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

commit 3781aae67f4820ebedfca16a322b33753bae0757
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 20:20:38 2010 +0200

    gtkwidget: The deprecated function is gtk_widget_hide_all not
    gtk_widget_hide

    This fixes commit 7b5b230eadace2f1b8bd86c0e0f0eff2cd4e9dae

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

commit 26d5c69d4b9f8925d2097a8d92734ba6d1f1e106
Author: Cody Russell <crussell@canonical.com>
Date:   Tue Oct 19 19:54:32 2010 +0200

    Deprecate gtk_widget_hide_all().

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

commit 66b157d53440e2bfdca89b81ccb4a1e42a23c706
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 19 00:55:52 2010 +0200

    quartz: Always use generic color space

    Switch all usage of device color spaces to generic color spaces.
    Since
    the former color spaces are no longer device-dependent as of Mac OS X
    10.4, these yielded a very costly color space conversion when drawing
    pixmaps to the screen.  We now avoid this by using the generic color
    space.

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

 gdk/quartz/gdkdrawable-quartz.c |    4 ++--
 gdk/quartz/gdkpixmap-quartz.c   |    6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

commit ff358a2fe31fca44200b501e1954c74b877e42f0
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 19 00:47:33 2010 +0200

    Rework GdkPixmapImplQuartz to create CGImage on-demand

    If the data that backs a bitmap context changes, then the CGImage that
    is backed by this data might not always update due to caching effects.
    By creating the CGImage on-demand, we ascertain ourselves that the
    CGImage is up to date.

 gdk/quartz/gdkdrawable-quartz.c |    5 +-
 gdk/quartz/gdkgc-quartz.c       |   33 ++++---
 gdk/quartz/gdkpixmap-quartz.c   |  194
 ++++++++++++++++++++++++++++-----------
 gdk/quartz/gdkpixmap-quartz.h   |    3 +-
 gdk/quartz/gdkprivate-quartz.h  |    3 +
 5 files changed, 170 insertions(+), 68 deletions(-)

commit 0c89dfe89c8177ee1bf0f82c34ea818c7a110fa5
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 19 10:37:15 2010 +0200

    Use gdk_window_ accessors instead of gdk_drawable_ accessors if
    possible

    The gdk_drawable_ accessors were deprecated.  Removes a lot of
    compile-time warnings and eventually also makes things work again
    on Mac (miscompile due to the missing prototypes).

 gtk/gtkcombo.c            |    2 +-
 gtk/gtkdnd-quartz.c       |    8 +++++---
 gtk/gtkentry.c            |   30 +++++++++++++++++++-----------
 gtk/gtkfilechooserentry.c |    2 +-
 gtk/gtkhandlebox.c        |   12 ++++++++----
 gtk/gtkhsv.c              |    2 +-
 gtk/gtkiconview.c         |    4 ++--
 gtk/gtkimcontextsimple.c  |    4 ++--
 gtk/gtkimmodule.c         |    2 +-
 gtk/gtkimmulticontext.c   |    2 +-
 gtk/gtkmain.c             |    4 ++--
 gtk/gtkmenu.c             |   35 +++++++++++++++++++++++------------
 gtk/gtknotebook.c         |   10 ++++++----
 gtk/gtkoffscreenwindow.c  |    2 ++
 gtk/gtkplug.c             |    3 ++-
 gtk/gtkruler.c            |    2 ++
 gtk/gtksettings.c         |    2 +-
 gtk/gtkspinbutton.c       |    3 ++-
 gtk/gtktextview.c         |    7 ++++---
 gtk/gtktoolitemgroup.c    |    2 +-
 gtk/gtktoolpalette.c      |    2 +-
 gtk/gtktooltip.c          |    4 ++--
 gtk/gtktreeview.c         |   38 ++++++++++++++++++--------------------
 gtk/gtktreeviewcolumn.c   |    2 +-
 gtk/gtkwidget.c           |   15 ++++++++-------
 gtk/gtkwindow.c           |    6 +++---
 26 files changed, 119 insertions(+), 86 deletions(-)

commit 87c441b4db5d2133c59796a3515f4568b5a66890
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Oct 18 17:37:32 2010 +0100

    testgtk: Fix build

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

commit 9b4d1a321ee29cd2d99ff42a926f13eabf94e967
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 18 08:19:59 2010 -0400

    Don't add a second cell renderer

    When has-entry is TRUE, GtkComboBox already adds a cell renderer
    for the text column, so avoid adding a second one in GtkComboBoxText.

    https://bugzilla.gnome.org/show_bug.cgi?id=632381
    (cherry picked from commit b613cc64786a95ea069d3d308906133165062315)

 gtk/gtkcomboboxtext.c |   48
 ++++++++++++++++++++++++++++++++++++------------
 1 files changed, 36 insertions(+), 12 deletions(-)

commit 401a6eeeab622be1676b5957b2ba37a2256c2feb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 18 08:17:50 2010 -0400

    Use new GtkComboBoxEntry in all tests
    (cherry picked from commit 6db62c66179fbe0f127b37f5c1dac41a22f304cf)

 demos/gtk-demo/combobox.c |   19 ++++---------
 tests/testcombo.c         |   64
 +++++++++++++++++++-------------------------
 tests/testgtk.c           |   65
 +++++++++++++++++++++++---------------------
 tests/testsocket_common.c |   35 +++++++++--------------
 4 files changed, 82 insertions(+), 101 deletions(-)

commit 945bf7586e172e5f563431c1767ca8a119284d61
Author: Christian Dywan <christian@twotoasts.de>
Date:   Mon Oct 18 09:08:31 2010 +0200

    Don't use old GtkComboBoxEntry in gail

    Use gtk_combo_box_get_has_entry instead.
    (cherry picked from commit f891c58432a08df37544d5332decedbabe677d6e)

 modules/other/gail/gailcombobox.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 16a96a01557349f4eb2b51de8c672b64e26455ce
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 16 17:41:15 2010 -0400

    Bump version to 2.23.1

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

commit c8b8dd3c6e24e1407cbad4abceb58a5311debd2e