commit 0120304f5c2cee0d0544ae833732286a443e0e51 Author: Matthias Clasen 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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