commit a7285e64353d4fd96fe4079fe5ba39ccede117c7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 14:35:19 2010 -0400

    Include gdkrgba.h

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

commit 7bbaa56f53dc4ba146f93a00290ebd98012e27e7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 13:59:49 2010 -0400

    More updates

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

commit c406b6ed222524e73181e91c31fc33b4608a9383
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 13:49:37 2010 -0400

    Add new GdkRGBA apis to gtk.symbols

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

commit 9c60da8978a5b101c4bb223fcae0b464d55bb53d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 13:44:43 2010 -0400

    Add new GdkRGBA api to symbol list

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

commit d3f1745493867d37f7c7cbe48002ce076c9db5f7
Author: =Christian Persch <chpe@gnome.org>
Date:   Mon Oct 25 12:22:20 2010 -0400

    Use g_ascii_strto[u]ll instead of strto[u]l

    We don't want GtkBuilder input to be locale-dependent.

    Bug #632503

 gtk/gtkbuilder.c             |   26 +++++++++++++++-----------
 gtk/gtkcelllayout.c          |    4 ++--
 gtk/gtkdialog.c              |    2 +-
 gtk/gtktextbufferserialize.c |   36 ++++++++++++++++++++++++------------
 gtk/gtkwindow.c              |    5 +++--
 5 files changed, 45 insertions(+), 28 deletions(-)

commit 377e7179b8a5fb5036b0015424a08707457ab75c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 12:10:48 2010 -0400

    Add tests for GdkRGBA serialization

    In particular, test that serialization is not dependent on the
    locale.

 gdk/gdkrgba.c         |   16 +++++++++++-----
 gdk/tests/gdk-color.c |   38 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+), 5 deletions(-)

commit 366a37d8c1a9ee540c0090b6fef9c4cc3b8807c6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 12:01:11 2010 -0400

    Add some GdkRGBA tests

 gdk/tests/Makefile.am |   21 ++++++++--------
 gdk/tests/gdk-color.c |   62
 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+), 10 deletions(-)

commit 503698f5874fef49d54f68f96306f4734f94833c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 11:17:24 2010 -0400

    Support resetting cell renderer colors with NULL again

    This functionality was lost when GdkRGBA was introduced.

    Bug 632936

 gtk/gtkcellrenderer.c     |   44
 ++++++++++++++++++++++++++------------------
 gtk/gtkcellrenderertext.c |   38 ++++++++++++++++++++++++++++----------
 2 files changed, 54 insertions(+), 28 deletions(-)

commit 546be63ecc24710ec9850e46e728862877486863
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Oct 25 16:26:28 2010 +0200

    Updated Spanish translation

 po-properties/es.po | 2051
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1059 insertions(+), 992 deletions(-)

commit 1d7aabee693ddab70f94b08e8c32c684999ccf62
Author: Richard Hughes <richard@hughsie.com>
Date:   Mon Oct 25 10:20:10 2010 +0100

    Fix make distcheck as gtkcomboboxentry does not exist anymore

 po-properties/POTFILES.in |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4a63814815ece4d9c359ac75434f00eab6aa6dc6
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Oct 25 01:13:13 2010 +0200

    Updated Galician translations

 po-properties/gl.po | 1016
 ++++++++++++++++++++++++++++-----------------------
 po/gl.po            |  601 +++++++++++++++---------------
 2 files changed, 855 insertions(+), 762 deletions(-)

commit fdea6c5c19bb4cbf2dd2b2c2435d273346adf115
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Sun Oct 24 22:51:51 2010 +0200

    Fix typo.

 docs/reference/gtk/migrating-GtkApplication.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 52a7553b2c2ac54de3951d48c510de87fe456ece
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 24 07:22:13 2010 +0200

    GtkCalendar: turn into a no-window widget

    After these changes, GtkCalendar only has a few input-only windows
    left for catching input events. All drawing goes to the parent
    window now.

 gtk/gtkcalendar.c |  926
 ++++++++++++++++++-----------------------------------
 1 files changed, 313 insertions(+), 613 deletions(-)

commit bcb23945f6b0692044a91963011c4a90d807497d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 24 07:21:37 2010 +0200

    Bring back lost functionality

    Double-click to mark/unmark was lost a while ago.

    Also add easy RTL testing.

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

commit 6153feb3b62581d05498e835d54693f8d314edd1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 24 00:38:37 2010 +0200

    Fill out the bug section

 NEWS |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 5e163f79d0ce8613ea008b05604c27afee32a943
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Sun Oct 24 12:04:02 2010 +0200

    Updated Arabic translation

 po/ar.po |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 520a6aeb8ff06217373b9f567578850cb3598106
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 23 23:02:40 2010 +0200

    Fix up docs

 docs/reference/gtk/gtk3-sections.txt |   21 ++++++++++---
 gtk/gtk.symbols                      |    1 +
 gtk/gtkcolorbutton.c                 |   10 ++++++
 gtk/gtkcombobox.c                    |   10 ++++--
 gtk/gtkentry.c                       |    9 ++++-
 gtk/gtkgrid.h                        |    2 +-
 gtk/gtkscrolledwindow.c              |   54
 ++++++++++++++++++++++++++++++----
 gtk/gtktable.c                       |    2 +-
 gtk/gtkwidget.c                      |   20 ++++++++++++
 9 files changed, 110 insertions(+), 19 deletions(-)

commit d7653e7c0cffc64ccc82edadc5b3c12d8129cd73
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 23 22:51:38 2010 +0200

    Add a unique->GtkApplication migration guide

 docs/reference/gtk/Makefile.am                  |    2 +
 docs/reference/gtk/gtk-docs.sgml                |    1 +
 docs/reference/gtk/migrating-GtkApplication.xml |  127
 +++++++++++++++++++++++
 3 files changed, 130 insertions(+), 0 deletions(-)

commit 1be9b7f78203ce06429fc8fc066cb3a1ecfc1145
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 23 21:24:24 2010 +0200

    Some GtkApplication cleanups

    Remove no-longer-needed vfuncs, no longer existing functions,
    and improve the docs here and there.

 gtk/gtkapplication.c |   41 ++++++++++++++++++++++++++++++-----------
 gtk/gtkapplication.h |    3 ---
 gtk/gtkwindow.c      |   13 ++++++++-----
 3 files changed, 38 insertions(+), 19 deletions(-)

commit 3e594dd845ded617ca3fcead59dc1c4d56466070
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 23 21:23:22 2010 +0200

    Fix doc build

 docs/reference/gtk/gtk3-sections.txt |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 7651c231e0c6295e8aaa8de23931004ddfdd288b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 23 19:28:05 2010 +0200

    Revert the id-column patch

    It didn't quite turn out as I wanted it.
    I'll put it in bug 619148 for now.

 NEWS                                 |    1 -
 docs/reference/gtk/gtk3-sections.txt |    5 +--
 gtk/gtk.symbols                      |    3 -
 gtk/gtkcombobox.c                    |   80
 +---------------------------------
 gtk/gtkcombobox.h                    |    3 -
 gtk/gtkcomboboxtext.c                |   34 +-------------
 gtk/gtkcomboboxtext.h                |    4 --
 7 files changed, 5 insertions(+), 125 deletions(-)

commit 051dcde4bf8b1852bfbd903a31be3f03d2ed3339
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Oct 23 22:50:25 2010 +0900

    Fixed fallout from GtkScrollable patches.

    The scrollable patch removed set_scroll_adjustments (NULL, NULL) from
    gtk_tree_view_init() which ensured the treeview would have adjustments
    at all times, this patch adds set_v/hadjustment (NULL) to _init
    to ensure
    the same thing (without it, there are crashes when trying to
    access the
    adjustments notably from set_headers_visible() in gedit).

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

commit ff5972c4cd8db68ae5d4a1c180accc57460d5c4d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Oct 23 14:25:35 2010 +0200

    Updated Spanish translation

 po/es.po |  536
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 271 insertions(+), 265 deletions(-)

commit ed63ae2bd36fe414de4cbeb3a3bd4f3fa7e85d3d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Oct 23 20:03:41 2010 +0900

    Fixed push/pop_recursion_check() to not fire warnings for expected
    code.

    I.e. Since we are now calling get_preferred_width() to ensure a good
    'for_size'
    for get_height_for_width() we need to avoid warning about this
    internal expected
    recursion.

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

commit 0dd5eb4b61bc1cc6715300da8457bd3cff077d39
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 23 03:03:50 2010 +0200

    docs: GtkComboBoxText: more fixes

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

commit d94adcf6431713eaa1df6652ebdf9baa930a7746
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 23 02:52:24 2010 +0200

    docs: Some fixes in GtkComboboxText notations

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

commit f89aaf9091a5bb9a8ee0f50713de7a7e5103f869
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Sat Oct 23 02:40:54 2010 +0200

    Updated Hebrew translation.

 po/he.po | 1733
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 870 insertions(+), 863 deletions(-)

commit a94db5b3b9e3bfbd9db226a23f50208e8a80ccd3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 23 00:23:17 2010 +0200

    Fix distcheck

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

commit ae6ba3adeb143cd05afb6576f6b5a4a857f4e74c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 23 00:06:39 2010 +0200

    NEWS for 2.91.2

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

commit 9fb36fff367480f372745cc0f989e35602fc46b8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 23:33:30 2010 +0200

    Add a way to associate numeric ids with combobox values

    This will let us use combo boxes as property editors for
    GSettings enmerations easily.

 docs/reference/gtk/gtk3-sections.txt |    5 ++-
 gtk/gtk.symbols                      |    3 +
 gtk/gtkcombobox.c                    |   82
 ++++++++++++++++++++++++++++++++-
 gtk/gtkcombobox.h                    |    3 +
 gtk/gtkcomboboxtext.c                |   83
 +++++++++++++++++-----------------
 gtk/gtkcomboboxtext.h                |    4 ++
 6 files changed, 135 insertions(+), 45 deletions(-)

commit 38dbb84095dee0fa9f4688e15ebd33591a9a6548
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 23 00:16:27 2010 +0200

    gtkadjustment: Move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore         |    1 +
 docs/reference/gtk/tmpl/gtkadjustment.sgml |  310
 ----------------------------
 gtk/gtkadjustment.c                        |   88 ++++++++
 gtk/gtkadjustment.h                        |   16 ++
 4 files changed, 105 insertions(+), 310 deletions(-)

commit 96f2f2ff5bdeb2520de5c1e10919b1e203e8921e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 22 22:41:55 2010 +0200

    gtkscrollbar: Move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore        |    1 +
 docs/reference/gtk/tmpl/gtkscrollbar.sgml |  103
 -----------------------------
 gtk/gtkscrollbar.c                        |   25 +++++++
 3 files changed, 26 insertions(+), 103 deletions(-)

commit ec0c739520239049265c577d67b10eed57dde194
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 22 22:32:10 2010 +0200

    gtktreemodelfilter: Move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore              |    1 +
 docs/reference/gtk/tmpl/gtktreemodelfilter.sgml |  198
 -----------------------
 gtk/gtktreemodelfilter.c                        |   31 ++++
 gtk/gtktreemodelfilter.h                        |   29 ++++
 4 files changed, 61 insertions(+), 198 deletions(-)

commit 8d3b36d534b6b60031166cbfe3aa15dfdd23e1e9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 22 22:24:36 2010 +0200

    gtktreeselection: Move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore            |    1 +
 docs/reference/gtk/tmpl/gtktreeselection.sgml |  280
 -------------------------
 gtk/gtktreeselection.c                        |   44 ++++
 gtk/gtktreeselection.h                        |   26 +++
 4 files changed, 71 insertions(+), 280 deletions(-)

commit e51daa79fe2c17499bfa76e6fb25e40d04bba2d6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 22 22:10:03 2010 +0200

    gtktreesortable: Move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore           |    1 +
 docs/reference/gtk/tmpl/gtktreesortable.sgml |  135
 --------------------------
 gtk/gtktreesortable.c                        |   12 +++
 gtk/gtktreesortable.h                        |   22 ++++
 4 files changed, 35 insertions(+), 135 deletions(-)

commit 16cf23959f17c240b5b1faf7802cffd1f51363ab
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 22 21:59:08 2010 +0200

    gtktreeviewcolumn: Move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore             |    1 +
 docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml |  624
 ------------------------
 gtk/gtktreeviewcolumn.c                        |   18 +
 gtk/gtktreeviewcolumn.h                        |   31 +-
 4 files changed, 47 insertions(+), 627 deletions(-)

commit 8f766d36f4bdf7c3fce8416390b6b0d68297499f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 22 21:47:46 2010 +0200

    gtktreestore: Move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore        |    1 +
 docs/reference/gtk/tmpl/gtktreestore.sgml |  296
 -----------------------------
 gtk/gtktreestore.c                        |   35 ++++
 3 files changed, 36 insertions(+), 296 deletions(-)

commit d2781bc74bc78e2311c797dc8e4620602b3571d3
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Fri Oct 22 18:53:54 2010 +0200

    GtkBuilder: Prepare for parsing GdkRGBA types.

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

commit d1140d0b1e3969ee567c8fac51779eed71a18185
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Fri Oct 22 18:33:07 2010 +0200

    GtkCellRendererText: Add [foreground|background]-rgba properties

    These properties use GdkRGBA to render the cell renderer's content.
    Note that Pango attributes are used to render the foreground color,
    so the alpha value is currently ignored.

 gtk/gtkcellrenderertext.c |  136
 ++++++++++++++++++++++++++++++++------------
 1 files changed, 99 insertions(+), 37 deletions(-)

commit 5fbf20c2d865e482a781dc586c5c73056cb44139
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Fri Oct 22 18:07:08 2010 +0200

    GtkCellRenderer: Add ::cell-background-rgba property

    This property uses GdkRGBA in order to render the cell renderer's
    background.

 gtk/gtkcellrenderer.c |   58
 +++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 44 insertions(+), 14 deletions(-)

commit 1bbbd005a45d336edf7732851955b79368138a35
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Fri Oct 22 17:58:24 2010 +0200

    GtkColorButton: Add API to deal with GdkRGBA.

 docs/reference/gtk/gtk3-sections.txt |    2 +
 gtk/gtkcolorbutton.c                 |  189
 +++++++++++++++++++++++-----------
 gtk/gtkcolorbutton.h                 |    6 +
 3 files changed, 137 insertions(+), 60 deletions(-)

commit cb5b74e9c68bef5c527ec85e46ee70f68e08cc45
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Fri Oct 22 17:56:21 2010 +0200

    GtkColorSelection: Add API to deal with GdkRGBA.

    The hook to change the global palette is still unchanged, it is quite
    tied to GdkColor and the color format used to store the palette in
    GtkSettings.

 docs/reference/gtk/gtk3-sections.txt |    4 +
 gtk/gtkcolorsel.c                    |  167
 +++++++++++++++++++++++++++++++++-
 gtk/gtkcolorsel.h                    |    9 ++
 3 files changed, 178 insertions(+), 2 deletions(-)

commit e351a48d6a302fda8fdb6217e20cad74e1202be6
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Fri Oct 22 14:21:34 2010 +0200

    Make gtk_icon_info_load_symbolic() Take GdkRGBA colors.

 gtk/gtkicontheme.c |  148
 ++++++++++++++++++++++++++++++++++------------------
 gtk/gtkicontheme.h |   10 ++--
 2 files changed, 102 insertions(+), 56 deletions(-)

commit 684c9415eed312d48907422bf767d1afb6192f6d
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Fri Oct 22 13:01:54 2010 +0200

    GtkCellView: Add gtk_cell_view_set_background_rgba()

    A ::background-rgba property was also added, this API is meant
    to replace the gtk_cell_view_set_background_color() call.

 gtk/gtkcellview.c |   72
 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 gtk/gtkcellview.h |    2 +
 2 files changed, 70 insertions(+), 4 deletions(-)

commit ce06043f17556d40b009628cf7c3bd51827ffa8b
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Thu Oct 21 15:26:40 2010 +0200

    GdkWindow: Add gdk_window_set_background_rgba()

    This new function takes a GdkRGBA in order to set the background to
    an alpha color. Keep in mind that RGBA visuals and a composited
    environment
    are still necessary to have an alpha background displayed.

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdkwindow.c                      |   26 ++++++++++++++++++++++++++
 gdk/gdkwindow.h                      |    2 ++
 3 files changed, 29 insertions(+), 0 deletions(-)

commit 5a5f8081f07468b0b99fdf1496dd0b5f27ee88a6
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Thu Oct 21 15:23:48 2010 +0200

    Add GdkRGBA struct to supersede GdkColor

    GdkRGBA is a boxed struct similar to GdkColor, with the difference
    that it stores alpha information as well, and colors are stored in
    [0..1] doubles, in the cairo spirit.

    gdk_cairo_set_source_rgba() has been also added to allow easier
    handling
    of this new type.

 docs/reference/gdk/gdk-docs.sgml     |    1 +
 docs/reference/gdk/gdk3-sections.txt |   16 ++
 gdk/Makefile.am                      |    2 +
 gdk/gdkcairo.c                       |   14 ++
 gdk/gdkcairo.h                       |    3 +
 gdk/gdkrgba.c                        |  277
 ++++++++++++++++++++++++++++++++++
 gdk/gdkrgba.h                        |   65 ++++++++
 gdk/gdktypes.h                       |    1 +
 8 files changed, 379 insertions(+), 0 deletions(-)

commit c7500031680a9b924d66fe69a537bd990de775c3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 19:59:29 2010 +0200

    Point to GtkGrid from the GtkBox and GtkTable docs

 docs/reference/gtk/tmpl/gtktable.sgml |   13 +++++++++----
 gtk/gtkbox.c                          |    3 +++
 2 files changed, 12 insertions(+), 4 deletions(-)

commit d2eac1bf816150ec1ecdcda4143789544d6e8595
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 19:28:32 2010 +0200

    Remove some warnings

 modules/other/gail/gailtreeview.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 09ec50af9004cc653fc680826328a6d070005af3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 19:20:26 2010 +0200

    Remove GtkScrollablePolicy again

    This was a miscommunication, the properties need to live elsewhere.

 docs/reference/gtk/gtk3-sections.txt |    5 --
 gtk/gtkenums.h                       |   14 -----
 gtk/gtkscrolledwindow.c              |   93
 ----------------------------------
 gtk/gtkscrolledwindow.h              |    6 --
 4 files changed, 0 insertions(+), 118 deletions(-)

commit 0d9ebb501df60cf1803858efcd1c79542588abd8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 18:46:33 2010 +0200

    Move min-display-width/height to GtkScrolledWindow

    It is just too annoying to have to implement these properties in
    every scrollable. Instead, we now have ::min-content-height/width
    in GtkScrolledWindow.

    We also add GtkScrollablePolicy to determine how to size the
    scrollable content.

 docs/reference/gtk/gtk3-sections.txt |   14 ++-
 gtk/gtk.symbols                      |   14 ++-
 gtk/gtkenums.h                       |   15 +++
 gtk/gtkiconview.c                    |   24 +----
 gtk/gtklayout.c                      |   32 +-----
 gtk/gtkscrollable.c                  |  122 -------------------
 gtk/gtkscrollable.h                  |    6 -
 gtk/gtkscrolledwindow.c              |  216
 +++++++++++++++++++++++++++++++---
 gtk/gtkscrolledwindow.h              |   13 ++
 gtk/gtktextview.c                    |   27 +----
 gtk/gtktoolpalette.c                 |   26 +----
 gtk/gtktreeview.c                    |   21 +---
 gtk/gtkviewport.c                    |  125 ++++++++------------
 gtk/tests/treeview-scrolling.c       |    4 +-
 14 files changed, 304 insertions(+), 355 deletions(-)

commit ce5a29bc384542839a5f12061499c8ec706b1c34
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Fri Oct 22 16:12:16 2010 +0100

    recent-manager: Coalesce multiple changes

    Since the ::changed implementation of GtkRecentManager implies a
    synchronous write operation, when we receive multiple requests to
    emit a
    ::changed signal we might end up blocking.

    This change coalesces multiple ::changed emission requests using the
    following sequence:

      • the first request will install a timeout in 250 ms, which will
        emit the ::changed signal

      • each further request while the timeout has not been emitted
        will increase a counter

          ‣ if the counter reaches 250 before the timeout has been
            emitted, then the RecentManager will remove the timeout
            source and force a signal emission and reset the counter

    This sequence should guarantee that frequent ::changed emission
    requests
    are coalesced, and also guarantee that we don't let them dangle
    for too
    long.

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

 gtk/gtkrecentmanager.c    |   99
 ++++++++++++++++++++++++++++++++-------------
 gtk/tests/recentmanager.c |   86 ++++++++++++++++++++++++++++++++------
 2 files changed, 143 insertions(+), 42 deletions(-)

commit 5ef2b46d64ebf0a460e92f60e7386a46c3540c9d
Author: Christian Dywan <christian@twotoasts.de>
Date:   Fri Oct 22 19:05:40 2010 +0200

    Don't declare various unused variables in gtk_grid_set_orientation

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

commit d6a73fd5b0c8e30b22ed77f5ffa47bed2b506040
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Fri Oct 8 02:37:23 2010 +0200

    Assign all g_signal_connect() and friends to gulong variables

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

 gtk/gtkbutton.c                    |   14 +++++---------
 gtk/gtkcellrenderercombo.c         |    2 +-
 gtk/gtkclipboard.c                 |    2 +-
 gtk/gtkcombobox.c                  |    8 ++++----
 gtk/gtkimagemenuitem.c             |   14 +++++---------
 gtk/gtkpagesetupunixdialog.c       |    2 +-
 gtk/gtkprintunixdialog.c           |    2 +-
 gtk/gtktextview.c                  |    2 +-
 gtk/gtktoolpalette.c               |    2 +-
 gtk/gtktreemodelfilter.c           |   10 +++++-----
 gtk/gtktreemodelsort.h             |   10 +++++-----
 gtk/gtktreeprivate.h               |    2 +-
 gtk/gtktreeviewcolumn.h            |    6 +++---
 gtk/tests/filtermodel.c            |    2 +-
 modules/other/gail/gailcontainer.c |   23 ++++++-----------------
 modules/other/gail/gaillabel.h     |    2 +-
 tests/prop-editor.c                |    4 ++--
 tests/testcalendar.c               |    2 +-
 tests/testgtk.c                    |    8 ++++----
 19 files changed, 49 insertions(+), 68 deletions(-)

commit 56d5b454431f00ba043c289bc75f4579a6a25696
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 22 18:14:10 2010 +0200

    GtkExpander: avoid use of gtk_get_event_widget()

    We can compare the window to the window instead of the widget to
    the widget.

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

commit 8999053b5f931a8cee054fbc3abaf1edbd5b19a1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 22 17:56:00 2010 +0200

    docs: Add gtk-doc notation

    to emphasize that GtkMisc and GtkAdjustment are not encouraged in
    new code

 docs/reference/gtk/tmpl/gtkmisc.sgml |    2 ++
 gtk/gtkalignment.c                   |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 1f77384ab349f078d386ad43ba9b5e3332aa3758
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Oct 22 17:09:48 2010 +0200

    gtk: undef DISABLE_DEPRECATED around including our own header

    so we can see our own deprecated API and don't get warnings.

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

commit 3dc1f097728260a653ef458ab5a639330686e6da
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Oct 22 17:09:23 2010 +0200

    gtk: use the new scrollable API to get to the scroll adjustments

 gtk/tests/treeview-scrolling.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 585d7192fd39726c065fdc9d416ab1605911469f
Author: Richard Hughes <richard@hughsie.com>
Date:   Fri Oct 22 16:07:26 2010 +0100

    Fix make dist now that gtkcomboboxentry does not exist

 po/POTFILES.in |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit d26ac6421b7163bccbd635ee0b1b7745263a3f9d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Oct 23 00:04:46 2010 +0900

    Fixed problems with combination of height-for-width apis and
    alignment/margin vfuncs adjust_size_request/allocation

    Now get_height_for_width() will internally update the for_width
    before passing it to the real height_for_width() vfunc, allowing
    margins and extra space for alignments to be stripped, thus requesting
    sufficient height for greater than natural widths (and also accounting
    for margins properly). Test case adjusted in testadjustsize to ensure
    proper behavior.

 gtk/gtkcontainer.c     |   51 ++++++++-----
 gtk/gtksizerequest.c   |   49 +++++++++++--
 gtk/gtkwidget.c        |  191
 ++++++++++++++++++++----------------------------
 gtk/gtkwidget.h        |   11 ++-
 tests/testadjustsize.c |    5 +-
 5 files changed, 164 insertions(+), 143 deletions(-)

commit a46dec176e94cbea226203fc1d7e11e58817cfa6
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Oct 22 17:03:21 2010 +0200

    gtk: use the new scrollable API to get scroll adjustments

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

commit 8e7aed94898e09ce29ffcccc7fe7632ae9d6e02b
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Oct 22 17:01:58 2010 +0200

    gtk: fix tool palette scroll adjustment setting

    Create a new adjustment if there was *no* adjustment passed in, not
    the other way around. Also remove unused function
    gtk_tool_palette_set_adjustment().

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

commit 6d2e4c26bd74ea2a79b3f2372d937d12236ef5fa
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Oct 22 16:49:11 2010 +0200

    gtk: return 0 not NULL from functions returning gint

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

commit 8cd13d09e822e2fea02c4125397b326cfde2bc09
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 16:52:08 2010 +0200

    Discourage use of GtkMisc and GtkAlignment

 docs/reference/gtk/tmpl/gtkmisc.sgml |    2 +-
 gtk/gtkalignment.c                   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a9204e65dd9beed0181cc6b3cbd19586129ae509
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 16:43:45 2010 +0200

    Remove child flipping from GtkGrid

    We decided that this is not really the right thing to do, for one
    thing, because it doesn't flip ::expand and ::margin properties
    of children.

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

commit 8f0ae8e8a3dd3e7dfa1cdb49bbfab61b8339ce9f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Sep 27 10:44:31 2010 -0400

    Add GtkGrid

    GtkGrid is a container similar to GtkTable, without legacy
    properties and unnecessary restrictions.
    It does height-for-width geometry management.

 docs/reference/gtk/gtk-docs.sgml     |    1 +
 docs/reference/gtk/gtk3-sections.txt |   31 +
 docs/reference/gtk/gtk3.types        |    1 +
 gtk/Makefile.am                      |    2 +
 gtk/gtk.h                            |    1 +
 gtk/gtk.symbols                      |   17 +
 gtk/gtkgrid.c                        | 1676
 ++++++++++++++++++++++++++++++++++
 gtk/gtkgrid.h                        |   98 ++
 tests/Makefile.am                    |    6 +
 tests/testgrid.c                     |  264 ++++++
 10 files changed, 2097 insertions(+), 0 deletions(-)

commit c10127156f172ed172ec2a29408ff2e93b764843
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 14:50:17 2010 +0200

    Make the docs build

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

commit a7465c3479ff720b270b17082ae9cf858d1871b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 22 14:14:19 2010 +0200

    Fix a typo

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

commit ba9efeda4bc0f8013b455e339963d93d6f4ee874
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Oct 22 14:46:48 2010 +0200

    gtk: add gtk_entry_get_text_area() and gtk_entry_get_icon_area()

    as replacement for the removed get_foo_window() functions, so draw()
    callbacks can figure where to paint.

 gtk/gtk.symbols |    2 +
 gtk/gtkentry.c  |   91
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkentry.h  |    6 ++++
 3 files changed, 99 insertions(+), 0 deletions(-)

commit 95610f2a1485fb5e2ceb5d44c73c09fd4773dbad
Author: Christian Persch <chpe@gnome.org>
Date:   Thu Apr 29 15:23:44 2010 +0200

    recent-chooser: Use gtk_recent_info_get_gicon()

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

 gtk/gtkrecentchooserdefault.c |   25 ++++++++++---------------
 gtk/gtkrecentchoosermenu.c    |   39
 +++++++--------------------------------
 2 files changed, 17 insertions(+), 47 deletions(-)

commit b0fe3e49bbf788c9dd81d8c2f236666cc78d972d
Author: Christian Persch <chpe@gnome.org>
Date:   Thu Apr 29 15:21:23 2010 +0200

    Add gtk_recent_info_get_gicon()

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

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtkrecentmanager.c               |   29 +++++++++++++++++++++++++++++
 gtk/gtkrecentmanager.h               |    1 +
 4 files changed, 32 insertions(+), 0 deletions(-)

commit 27b71e0143fc90a733fb59ccd957dc6958544c6e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Fri Oct 22 11:51:03 2010 +0100

    recent-manager: Fix the documentation

    The default RecentManager is not destroyed at the end of the process.

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

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

commit 03fc0dd5caf6e88f02574be4af34c9c79b6940aa
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Fri Oct 22 11:42:39 2010 +0100

    recent-manager: Add RecentInfo.create_app_info()

    A simple wrapper that makes it possible to create a GAppInfo from a
    GtkRecentInfo blob.

 docs/reference/gtk/gtk3-sections.txt |    3 +-
 gtk/gtk.symbols                      |    1 +
 gtk/gtkrecentmanager.c               |   66
 ++++++++++++++++++++++++++++++++++
 gtk/gtkrecentmanager.h               |    3 ++
 4 files changed, 72 insertions(+), 1 deletions(-)

commit 06758f1ab5e7a6fd97c6bff6041aca96743a13b6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Thu Oct 21 14:06:29 2010 +0100

    recent-manager: Move the file under XDG_USER_DATA

    Do not use $HOME/.recently-used.xbel any more. No migration path is
    included: we're breaking API anyway.

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

 gtk/gtkrecentmanager.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 55196a705f00564a44647bfc97981db0a783369a
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Mon Oct 18 00:21:39 2010 -0400

    Add GtkScrollable interface

    The GtkScrollable interface provides "hadjustment" and "vadjustment"
    properties that are used by GtkScrolledWindow. It replaces
    the ::set_scroll_adjustment signal. The scrollable interface
    also has ::min-display-width/height properties that can be
    used to control the minimally visible part inside a scrolled window.

 docs/reference/gtk/gtk-docs.sgml     |    1 +
 docs/reference/gtk/gtk3-sections.txt |   31 +++-
 docs/reference/gtk/gtk3.types        |    1 +
 gtk/Makefile.am                      |    2 +
 gtk/gtk.h                            |    1 +
 gtk/gtk.symbols                      |   17 +-
 gtk/gtkiconview.c                    |  434
 ++++++++++++++++++++--------------
 gtk/gtkiconview.h                    |    5 -
 gtk/gtklayout.c                      |  337 ++++++++++++---------------
 gtk/gtklayout.h                      |    8 +-
 gtk/gtkscrollable.c                  |  327 +++++++++++++++++++++++++
 gtk/gtkscrollable.h                  |   61 +++++
 gtk/gtkscrolledwindow.c              |   98 +++++----
 gtk/gtktextview.c                    |  375 ++++++++++++++---------------
 gtk/gtktextview.h                    |   10 +-
 gtk/gtktoolpalette.c                 |  201 ++++++++++++----
 gtk/gtktoolpalette.h                 |    8 +-
 gtk/gtktreeprivate.h                 |    2 +
 gtk/gtktreeview.c                    |  205 +++++++---------
 gtk/gtktreeview.h                    |    9 +-
 gtk/gtkviewport.c                    |   92 ++++----
 gtk/gtkviewport.h                    |   10 +-
 gtk/gtkwidget.c                      |   51 ----
 gtk/gtkwidget.h                      |    9 -
 gtk/tests/Makefile.am                |    2 +-
 gtk/tests/treeview-scrolling.c       |    2 +
 modules/other/gail/gailtreeview.c    |  124 ++++------
 modules/other/gail/gailwidget.c      |    4 +-
 28 files changed, 1442 insertions(+), 985 deletions(-)

commit 86b3c1b65e6fefc6f686279b1bc15b10895b61fe
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Oct 21 22:53:06 2010 +0900

    Enhanced GtkWidget documentation with regards to height-for-width
    geometry management.

 gtk/gtkwidget.c |  229
 +++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 173 insertions(+), 56 deletions(-)

commit 5e8baa5f634fab61c1e9837bb26b2d10f07e8c72
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Oct 21 15:31:07 2010 +0200

    container: Fix typo that caused madness

    Interestingly, this typo has been causing madness since 2 months, but
    Mitch complained only today.

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

commit e428a0937a2eefebff3cae38fd085b7cee1340ea
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Oct 21 15:08:46 2010 +0200

    configure: Enable silent rules by default

    Go Hackfest!

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

commit e6f95e93169b98328fce4b1cc21754e0f27aa04a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Oct 21 15:08:14 2010 +0200

    entry: No, you can not haz ununused variables

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

commit 5862075e9dbf6ce76b9b18f250d4694ecafe85e5
Author: Christian Dywan <christian@twotoasts.de>
Date:   Thu Oct 21 14:25:08 2010 +0200

    comboboxtext: Add gtk_combo_box_text_remove_all()

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

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtkcomboboxtext.c                |   19 +++++++++++++++++++
 gtk/gtkcomboboxtext.h                |    1 +
 4 files changed, 22 insertions(+), 0 deletions(-)

commit 707d05bac0cbe56ba9afe2282e07bfd25d047336
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Oct 21 14:19:56 2010 +0200

    progressbar: Remove declaration of nonexisting function

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

commit 715f57790b171a5ec797601dd621c15a2ad5e11d
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Oct 21 14:08:45 2010 +0200

    socket: Fix compiler issues

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

commit 596da843126094506f2d2e440db71c392b2b72c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 21 13:09:25 2010 +0200

    Make GtkEntry a no-window widget

    Use input-only windows for capturing input, and just draw onto
    the parent window. This allows themes to make entries with rounded
    corners. Patch by Boram Park.

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

 docs/reference/gtk/gtk3-sections.txt |    2 -
 gtk/gtk.symbols                      |    2 -
 gtk/gtkentry.c                       |  273
 +++++++++++-----------------------
 gtk/gtkentry.h                       |    4 -
 gtk/gtkentrycompletion.c             |   10 +-
 gtk/gtkspinbutton.c                  |   11 +-
 6 files changed, 99 insertions(+), 203 deletions(-)

commit e4654327df31bc1bd0fd3be4433ee008085ebe95
Author: Michael Natterer <mitch@gimp.org>
Date:   Thu Oct 21 12:54:08 2010 +0200

    gtk: change GtkIconView to "support" actual trees

    Remove the check for GTK_TREE_MODEL_LIST_ONLY and make the view
    display only the first level of the tree, ignoring all insert, remove
    etc. events on the model's branches. This enables generic application
    code which always produces GtkTreeStores (also for flat lists) to
    display grids of these flat trees.

 gtk/gtkiconview.c |   39 +++++++++++++++++++++++++--------------
 1 files changed, 25 insertions(+), 14 deletions(-)

commit 331323e5c747646b6deb983b8bb61c4ea145f344
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 21 11:41:20 2010 +0200

    Make GtkSpinButton a no-window widget

    We still retain an input-only window here for now, but all
    the painting is done to the parent window.

 gtk/gtkspinbutton.c |   59
 ++++++++++++++++++++++----------------------------
 1 files changed, 26 insertions(+), 33 deletions(-)

commit f4d57dbe98bf92ee03f015230c8252f38a50caf8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 21 11:40:46 2010 +0200

    Make GtkProgressBar a no-window widget

    It doesn't really have a good reason for having a window.

 gtk/gtkprogressbar.c |   49
 +------------------------------------------------
 1 files changed, 1 insertions(+), 48 deletions(-)

commit 0a3fa74a5235dd2e559bbe659e021feaf326f560
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 20 23:51:57 2010 +0200

    Properly propagate expand flags

    When showing a widget that already has need_compute_expand set,
    we need to queue the recomputation on the parent.

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

commit c7e1f567b6124b1f99b17ca0de1985a7f39f4eae
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Oct 21 00:37:29 2010 +0200

    GtkButton: avoid use of gtk_get_event_widget()

    We can compare the window to the window instead of the widget to the
    widget.

 gtk/gtkbutton.c |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

commit 56d2590b493ec3d010246d805628f76c216803a1
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Oct 20 23:58:20 2010 +0200

    GtkIMContextSimple: avoid gdk_window_get_user_data

    We lookup a widget to call a function on GtkWidget that ends up just
    performing an operation directly on the GdkWindow again anyway
    (beeping).  There's already fallback code at the point of the
    call that
    does exactly that anyway, so just do that all of the time.

 gtk/gtkimcontextsimple.c |   25 +++++++------------------
 1 files changed, 7 insertions(+), 18 deletions(-)

commit 3fcec464ac59b39d3aef7185611cfed90a43332f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Oct 20 20:41:08 2010 +0200

    gtk.symbols: Add missing GtkApplication api

 gtk/gtk.symbols |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 0f2d1547f85159d25131db0fdffaebfa22a084ce
Author: Michael Natterer <mitch@gimp.org>
Date:   Wed Oct 20 17:44:23 2010 +0200

    gdk: add alpha to the offscreen window's surface if its visual is RGBA

 gdk/gdkoffscreenwindow.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit c2f29f2cefd7d880b1c1357070c8444a1fbb7b33
Author: Michael Natterer <mitch@gimp.org>
Date:   Wed Oct 20 16:58:18 2010 +0200

    gtk: clean up GtkWidget signals

    - add slots for damage-event, move-focus and keynav-failed
    - reorder signals a bit so related stuff is grouped together
    - some indentation fixes in the GtkWidgetClass
    - remove the move-focus compat hack from GtkTextView
    - turn the move-focus compat hack in GtkWindow into properly
      implementing GtkWidget::move-focus()

 gtk/gtktextview.c |   55 +------------------------------
 gtk/gtktextview.h |    7 ----
 gtk/gtkwidget.c   |   95
 +++++++++++++++++++++++++++--------------------------
 gtk/gtkwidget.h   |   69 +++++++++++++++++++-------------------
 gtk/gtkwindow.c   |   28 ++++++++--------
 gtk/gtkwindow.h   |   11 +-----
 6 files changed, 100 insertions(+), 165 deletions(-)

commit ef9a6f205cc4a3a6c0d03c24a5b1e5e1b5157191
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Wed Oct 20 12:04:53 2010 +0100

    Re-add copyright notice

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

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

commit 55f76d8bee4b684404797b819703c80aa2093fc9
Author: Richard Hughes <richard@hughsie.com>
Date:   Wed Oct 20 11:57:58 2010 +0100

    Do not install the hello-world and window-default example programs

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

commit 283f7ddd6c56ec9d81e7013c8809967da87231b2
Author: Michael Natterer <mitch@gimp.org>
Date:   Wed Oct 20 12:49:25 2010 +0200

    tests: gdk_device_get_history() takes "gint *n_events" again,
    not guint

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

commit 2cc059a0e7ee382606351355780b53ae6a7229d9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Tue Oct 19 18:14:46 2010 +0100

    Split off gtkprivate.h

    The gtkprivate.h header contains GtkWidget-specific private symbols
    that
    are not useful except in a handful of cases. Basically everything
    includes gtkprivate.h for the GTK_PARAM_* macros.

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

 gtk/Makefile.am             |    3 +-
 gtk/gtkcontainer.c          |    1 +
 gtk/gtkfilefilter.c         |    2 +
 gtk/gtkinvisible.c          |    1 +
 gtk/gtkmain.c               |    2 +-
 gtk/gtkoffscreenwindow.c    |    2 +-
 gtk/gtkplug.c               |    1 +
 gtk/gtkprivate.h            |   92
 ++----------------------------------------
 gtk/gtkrecentfilter.c       |    2 +
 gtk/gtkrecentmanager.c      |    1 +
 gtk/gtksearchenginesimple.c |    3 +
 gtk/gtksizegroup.c          |    6 +-
 gtk/gtksizerequest.c        |    7 ++-
 gtk/gtktextview.c           |    1 +
 gtk/gtktreeview.c           |    1 +
 gtk/gtkwidget.c             |    1 +
 gtk/gtkwidgetprivate.h      |   93
 +++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkwindow.c             |    2 +-
 18 files changed, 124 insertions(+), 97 deletions(-)

commit 9b34bf17e58f7c43bc4f4e17dccac45d5cbef117
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 9f9edb662eb0f282e98f988b1658972303390036
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Tue Oct 19 11:47:40 2010 +0100

    settings: Move setting property registration in gtksettings.c

    Some GtkSettings property are registered by other classes. This leads
    to the "interesting" issue that setting GtkSettings:gtk-button-images
    requires that the GtkButton class is referenced first - or that a
    GtkButton is created.

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

 gtk/gtkbutton.c                 |   13 ---
 gtk/gtkcolorsel.c               |   28 +++----
 gtk/gtkentry.c                  |   23 +-----
 gtk/gtkimagemenuitem.c          |    8 +--
 gtk/gtklabel.c                  |    6 --
 gtk/gtkmenu.c                   |   25 ------
 gtk/gtkmenubar.c                |    8 --
 gtk/gtkscrolledwindow.c         |   15 ----
 gtk/gtksettings.c               |  168
 ++++++++++++++++++++++++++++++++++++++-
 modules/input/gtkimcontextxim.c |   19 -----
 10 files changed, 181 insertions(+), 132 deletions(-)

commit 9f035742e35b70a852545c526212f9e761b89a28
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Oct 20 11:06:19 2010 +0200

    gtkapplication: fix docs

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtkapplication.c                 |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 0219eea4d7542610bdc680f3fd9347105e183d7d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 20 11:02:03 2010 +0200

    Remove GtkComboBoxEntry and the combo box text api

 docs/reference/gtk/gtk-docs.sgml     |    1 -
 docs/reference/gtk/gtk3-sections.txt |   27 --
 docs/reference/gtk/gtk3.types        |    1 -
 gtk/Makefile.am                      |    2 -
 gtk/gtk.h                            |    1 -
 gtk/gtk.symbols                      |   19 --
 gtk/gtkbuilder.c                     |    1 -
 gtk/gtkcombobox.c                    |  239 +---------------
 gtk/gtkcombobox.h                    |   20 --
 gtk/gtkcomboboxentry.c               |  529
 ----------------------------------
 gtk/gtkcomboboxentry.h               |   81 ------
 11 files changed, 3 insertions(+), 918 deletions(-)

commit c5ebb61b6f6dc0388b7a0b4167578299fac1d0d0
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue Oct 19 21:10:02 2010 +0200

    GtkApplication: add gtk_application_get_windows()

    Return a GList of the GtkWindow objects for each window that has the
    application set as its "application" property.

 gtk/gtkapplication.c |  112
 ++++++++++++++++++++++++++++++++++++++++++++-----
 gtk/gtkapplication.h |   10 ++++-
 gtk/gtkwindow.c      |   11 ++++-
 3 files changed, 117 insertions(+), 16 deletions(-)

commit 9b3ee686eac7b53e9b14f368cb46dc773864ae37
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 20:24:32 2010 +0200

    Completely remove gtk_widget_hide_all

    This completes commit d1a9d764a80d7e59d69933bdef38f8c8db32a3f2

 docs/reference/gtk/gtk3-sections.txt |    1 -
 gtk/gtk.symbols                      |    1 -
 2 files changed, 0 insertions(+), 2 deletions(-)

commit d1a9d764a80d7e59d69933bdef38f8c8db32a3f2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 19 19:31:38 2010 +0200

    Remove gtk_widget_hide_all()

    it's useless and a trap for programmers

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

 gtk/gtkcombobox.c          |    2 +-
 gtk/gtkcontainer.c         |   14 --------------
 gtk/gtkfilechooserbutton.c |    8 --------
 gtk/gtkmenu.c              |   10 ----------
 gtk/gtkmenuitem.c          |   19 -------------------
 gtk/gtksocket.c            |    4 +---
 gtk/gtktoolbar.c           |   30 ------------------------------
 gtk/gtkwidget.c            |   42
 +++++++++---------------------------------
 gtk/gtkwidget.h            |   10 ++++------
 9 files changed, 15 insertions(+), 124 deletions(-)

commit 4824a730841d5ee3b4492221f42cc40ee7296974
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 19 19:07:36 2010 +0200

    Add padding to class structs

 docs/reference/gdk/tmpl/general.sgml |    7 +++++++
 gtk/gtkaction.h                      |    1 +
 gtk/gtkbox.h                         |    6 ++++++
 gtk/gtkcalendar.h                    |    7 ++++++-
 gtk/gtkcellrenderer.h                |    2 ++
 gtk/gtkcellrenderercombo.h           |    6 ++++++
 gtk/gtkcellrendererspin.h            |    6 ++++++
 gtk/gtkcellview.h                    |    6 ++++++
 gtk/gtkcombobox.h                    |    3 ++-
 gtk/gtkcontainer.h                   |    4 ++++
 gtk/gtkcustompaperunixdialog.h       |    3 ---
 gtk/gtkentry.h                       |    6 ++++++
 gtk/gtkentrybuffer.h                 |    4 +++-
 gtk/gtkentrycompletion.h             |    2 ++
 gtk/gtkeventbox.h                    |    6 ++++++
 gtk/gtkexpander.h                    |    6 ++++++
 gtk/gtkfilechooserbutton.h           |    4 +---
 gtk/gtkfilechooserdialog.h           |    6 ++++++
 gtk/gtkfilechooserwidget.h           |    6 ++++++
 gtk/gtkframe.h                       |    6 ++++++
 gtk/gtkiconview.h                    |    6 ++++++
 gtk/gtkimagemenuitem.h               |    6 ++++++
 gtk/gtkinfobar.h                     |    2 --
 gtk/gtklabel.h                       |    5 +++++
 gtk/gtklinkbutton.h                  |    1 +
 gtk/gtkmenushell.h                   |    2 ++
 gtk/gtknotebook.h                    |    1 +
 gtk/gtkoffscreenwindow.h             |    6 ++++++
 gtk/gtkpagesetupunixdialog.h         |    3 ---
 gtk/gtkprinter.h                     |    1 +
 gtk/gtkprinteroption.h               |    3 ---
 gtk/gtkprinteroptionset.h            |    3 ---
 gtk/gtkprinteroptionwidget.h         |    6 ++++++
 gtk/gtkprintjob.h                    |    3 ---
 gtk/gtkprintoperation.h              |    2 ++
 gtk/gtkprintoperationpreview.h       |    1 +
 gtk/gtkprintunixdialog.h             |    4 ----
 gtk/gtkprogressbar.h                 |    4 ----
 gtk/gtkradiobutton.h                 |    1 +
 gtk/gtkradiomenuitem.h               |    1 +
 gtk/gtkrange.h                       |    1 +
 gtk/gtkrecentaction.h                |    6 ++++++
 gtk/gtkrecentchooserdialog.h         |    6 ++++++
 gtk/gtkrecentchooserwidget.h         |    6 ++++++
 gtk/gtkscale.h                       |    1 +
 gtk/gtkseparator.h                   |    6 ++++++
 gtk/gtkseparatormenuitem.h           |    6 ++++++
 gtk/gtkspinbutton.h                  |    1 +
 gtk/gtkspinner.h                     |    6 ++++++
 gtk/gtktable.h                       |    6 ++++++
 gtk/gtktextbuffer.h                  |    1 -
 gtk/gtktextview.h                    |    1 +
 gtk/gtktoolbar.h                     |    1 +
 gtk/gtktoolitemgroup.h               |    6 ++++++
 gtk/gtktoolpalette.h                 |    2 --
 gtk/gtktrayicon.h                    |   11 +++++------
 gtk/gtktreemodelfilter.h             |    4 +++-
 gtk/gtktreeview.h                    |    5 ++++-
 gtk/gtkuimanager.h                   |    2 ++
 gtk/gtkviewport.h                    |    6 ++++++
 60 files changed, 200 insertions(+), 42 deletions(-)

commit 921f069269e27bb2505f569b0d655b96aca54cad
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 18 17:17:24 2010 -0400

    Remove the outdated faq

    It mainly contains information that is already covered in the
    API docs, or is outdated, or refers to no longer existing widgets.

 configure.ac          |    1 -
 docs/Makefile.am      |    2 +-
 docs/faq/Makefile.am  |   44 -
 docs/faq/gtk-faq.sgml | 3637
 -------------------------------------------------
 gtk/gtkcontainer.c    |    3 +-
 5 files changed, 2 insertions(+), 3685 deletions(-)

commit 6e4643de140d07b0470a29e9f28b06634f09f3c1
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 19 14:05:24 2010 +0200

    Make gdk_pixbuf_get_from_surface() accept negative src_x,y coordinates

 gdk/gdkpixbuf-drawable.c |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

commit 046ca498de539463309a2e89f386b67d7e9713cf
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 19 13:26:39 2010 +0200

    dnd-quartz: get hot spot from device offset for surface and use this

 gtk/gtkdnd-quartz.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 8ac7f641235296a502c583cc2aa97e192cdb862b
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 19 13:26:06 2010 +0200

    dnd-quartz: take hot spot into account when setting up drag

 gtk/gtkdnd-quartz.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit a1134e56224e881c3bf99c38e7f9681e18c85acc
Author: Michael Natterer <mitch@gimp.org>
Date:   Tue Oct 19 13:30:42 2010 +0200

    gdk: change signature of gdk_device_get_history() back to what it
    used to be

    "n_events" went back from guint to gint.

 gdk/gdkdevice.c              |    4 ++--
 gdk/gdkdevice.h              |    2 +-
 gdk/gdkdeviceprivate.h       |    4 ++--
 gdk/quartz/gdkdevice-core.c  |    4 ++--
 gdk/win32/gdkdevice-win32.c  |    4 ++--
 gdk/win32/gdkdevice-wintab.c |    4 ++--
 gdk/x11/gdkdevice-core.c     |    4 ++--
 gdk/x11/gdkdevice-xi.c       |    6 +++---
 8 files changed, 16 insertions(+), 16 deletions(-)

commit e09e8718f8e182ee623c4f98963c1b7835096e07
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Oct 19 12:39:25 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  215
 +++++++++++++++++++++++++--------------------------
 1 files changed, 106 insertions(+), 109 deletions(-)

commit 7eb42bbc7f33d41539bf99818ca8e60f93d8e8e2
Author: krishnababu k <kkrothap@redhat.ocm>
Date:   Tue Oct 19 15:57:59 2010 +0530

    Updated Telugu Translations

 po/te.po | 2673
 +++++++++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 1707 insertions(+), 966 deletions(-)

commit 04900c8caad0fd184929fcaf7fc59baea7c3eb9f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 03:31:02 2010 +0200

    docs: Update templates

 docs/reference/gdk/tmpl/drawing.sgml               |   46 ---------
 docs/reference/gdk/tmpl/gdkscreen.sgml             |   36 -------
 docs/reference/gdk/tmpl/general.sgml               |   18 +---
 docs/reference/gdk/tmpl/pango_interaction.sgml     |    8 +-
 docs/reference/gdk/tmpl/x_interaction.sgml         |    4 +-
 docs/reference/gtk/tmpl/gtkcellrenderer.sgml       |   97
 +++++++++++++++++++-
 .../gtk/tmpl/gtkcellrendererprogress.sgml          |    2 +-
 docs/reference/gtk/tmpl/gtkcellrenderertext.sgml   |    5 +
 docs/reference/gtk/tmpl/gtkdnd.sgml                |   31 ++-----
 docs/reference/gtk/tmpl/gtkentry.sgml              |    5 -
 docs/reference/gtk/tmpl/gtkenums.sgml              |   50 ----------
 docs/reference/gtk/tmpl/gtkfeatures.sgml           |   45 +++++++++
 docs/reference/gtk/tmpl/gtkframe.sgml              |    5 -
 docs/reference/gtk/tmpl/gtkhandlebox.sgml          |    5 -
 docs/reference/gtk/tmpl/gtkmain.sgml               |   33 ++++++-
 docs/reference/gtk/tmpl/gtkmenu.sgml               |    1 +
 docs/reference/gtk/tmpl/gtkmenuitem.sgml           |   14 +++
 docs/reference/gtk/tmpl/gtkprogressbar.sgml        |    4 +-
 docs/reference/gtk/tmpl/gtkradiomenuitem.sgml      |    4 +-
 docs/reference/gtk/tmpl/gtkselection.sgml          |   28 ++++++
 docs/reference/gtk/tmpl/gtkstatusicon.sgml         |   23 -----
 docs/reference/gtk/tmpl/gtktextview.sgml           |    9 --
 docs/reference/gtk/tmpl/gtktreeview.sgml           |    5 -
 docs/reference/gtk/tmpl/gtkuimanager.sgml          |   32 +++---
 24 files changed, 258 insertions(+), 252 deletions(-)

commit bf4ee1b52beb0eca5b4bba615edbe2320ffc2b1e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 03:06:49 2010 +0200

    configure.ac: Update Glib required version to 2.27.1

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

commit ab5fb5dee5089d21c0e9d0b059d4d56362dcf327
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Aug 11 01:23:23 2010 -0400

    GtkApplication rewrite

 gdk/gdk.symbols                     |    1 +
 gtk/gtk.symbols                     |    9 +-
 gtk/gtkapplication.c                |  694
 +++--------------------------------
 gtk/gtkapplication.h                |   64 +---
 gtk/gtkwindow.c                     |   94 +++++-
 gtk/gtkwindow.h                     |    5 +
 gtk/tests/gtk-example-application.c |  100 +++---
 tests/Makefile.am                   |    4 +-
 tests/testapplication.c             |  108 ------
 9 files changed, 227 insertions(+), 852 deletions(-)

commit ff142ac2efe0a396fa3a4da0f6be1a68b3eace6b
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Oct 18 19:20:21 2010 +0200

    gtk: Add gtk_widget_queue_draw_region()

    People were requesting it and it mirrors the behavior of GdkWindow.

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtkwidget.c                      |   79
 +++++++++++++++++++--------------
 gtk/gtkwidget.h                      |    2 +
 4 files changed, 49 insertions(+), 34 deletions(-)

commit 9e31ef616d97c778f5df050ef492dac268cbd4ca
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Oct 18 19:08:55 2010 +0200

    cups: Add hack to work around gcc warning

    gcc warns if you switch on values that are not part of the enum you're
    switching on. So handle those cases in the default handler by using if
    statments.

    PS: Someone file a bug against cups about this?

 modules/printbackends/cups/gtkprintbackendcups.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 3b8a264a5efbd2509d1286c9c367ec181cf34356
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Oct 18 19:01:55 2010 +0200

    print: Make things compile again

    Remove workaround for entries - the general codepath should just work.

 gtk/gtkprinteroptionwidget.c |   15 ++++-----------
 1 files changed, 4 insertions(+), 11 deletions(-)

commit 3a55137709c0562464b3ad46ad538de2484fd903
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Oct 18 18:29:51 2010 +0200

    selection: Hi, I can't get my code right

    Also, I refuse to compile with -Werror, so I don't notice.

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

commit 6e90804b30e1a822c98ec27c0ba343275e7e2255
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Oct 18 18:25:03 2010 +0200

    notebook: Hi, I can't get my function prototypes right

    Also, I refuse to compile with -Werror

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

commit e0d7da3c8c8c03c5f0880f4f3286d65f2f9ea11c
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Oct 18 18:19:17 2010 +0200

    x11: Set GDK_PIXBUF_ENABLE_BACKEND before including files

    Otherwise we get an undefined gdk_pixbuf_set_option().

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

commit 206b41c6f67a5381317e273e86119671d7796773
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Oct 18 17:34:33 2010 +0200

    widget: Remove special case in gtk_widget_queue_draw_area()

    This path would only do anything where widget->window was not
    located at
    widget->allocation.x/y but at a different position. This should never
    happen in the real world. But if it does, GTK3 will break for you.
    Better fix your widget.

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

commit d34b9ed1924bbc9666b6e9f456537319d02d5830
Author: Colin Walters <walters@verbum.org>
Date:   Mon Oct 18 13:02:41 2010 -0400

    introspection: Filter out all headers ending in "private"

    We were including at least "gtkprivate.h" before.

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

commit 8cca398a2f54d625e6eaa73d3380e10df7e986ca
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Oct 18 17:11:58 2010 +0200

    Gdk X11: Add setter for startup notify ID

    For launch requests coming in over DBus.

 gdk/x11/gdkdisplay-x11.c |   97
 +++++++++++++++++++++++++++++++---------------
 gdk/x11/gdkx.h           |    2 +
 2 files changed, 67 insertions(+), 32 deletions(-)

commit b613cc64786a95ea069d3d308906133165062315
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 18 08:13:41 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

 gtk/gtkcomboboxtext.c |   39 ++++++++++++++++++++++++++++++---------
 1 files changed, 30 insertions(+), 9 deletions(-)

commit 8d456e3c505d7665deaedbeb4c343f9aa51d78f6
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Oct 18 11:32:45 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  779
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 428 insertions(+), 351 deletions(-)

commit 6db62c66179fbe0f127b37f5c1dac41a22f304cf
Author: Christian Dywan <christian@twotoasts.de>
Date:   Mon Oct 18 09:10:27 2010 +0200

    Use new GtkComboBoxEntry in all tests

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

commit f891c58432a08df37544d5332decedbabe677d6e
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.

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

commit ba32934ea681f09a5a89850571703035b5779787
Author: Christian Dywan <christian@twotoasts.de>
Date:   Mon Oct 18 09:05:03 2010 +0200

    Add gtk_combo_box_{get,set}_popup_fixed_width to gtk.symbols

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

commit cc22469b6908e9e12ba77b02474aadd59bcaa990
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Oct 17 10:27:41 2010 +0200

    Icon view must layout before the draw handler is called

    gtk_icon_view_layout(), which can resize the bin window and thus
    underlying surfaces, could be called from gtk_icon_view_draw().  So
    we have to make sure that layouting is done before the draw handler is
    called.  We use the same construction as in tree view here, the layout
    idle handler is installed with a higher priority than
    GDK_PRIORITY_REDRAW and we wrap the call to
    gdk_window_process_updates()
    in a new function that will flush the layout queue beforehand.

 gtk/gtkiconview.c |   26 +++++++++++++++++++-------
 1 files changed, 19 insertions(+), 7 deletions(-)

commit f27d7bdea5d6cb5d45fdb83271360ff511e2be94
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Oct 17 10:07:29 2010 +0200

    Implement gtk_drag_set_icon_surface in gtkdnd-quartz

 gtk/gtkdnd-quartz.c |   73
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 73 insertions(+), 0 deletions(-)

commit d2c65331071a4b8ad98947988f640490886661cf
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Oct 17 09:51:57 2010 +0200

    Fix typo in docs

 gtk/gtkdnd.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 47969615b230a835a76e5e847099bb0e31e98c46
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sat Oct 16 20:16:19 2010 +0200

    Use cairo_surface_destroy instead of g_object_unref

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

commit b06f05e72caf1aa2e160b211a8c8f22c2d68b923
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Sun Oct 17 15:10:45 2010 +0900

    Updated Japanese translation

 po-properties/ja.po | 3562
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1842 insertions(+), 1720 deletions(-)

commit 31abdf723aa5af06bd8ea730e9575d2f38ff0a98
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Oct 16 18:01:33 2010 +0900

    Allow GtkComboBox popup to be wider than the combo itself.

    This patch adds a GtkComboBox:popup-fixed-width to decide if the
    popup's width should be a fixed width matching the combo's allocated
    width.

    The patch includes a kindof hack to work around treeviews currently
    not supporting height-for-width geometry (for list-mode only), this
    hack can be safely removed once treeviews start reporting natural
    widths properly.

 gtk/gtkcombobox.c |  162
 ++++++++++++++++++++++++++++++++++++++++++++++-------
 gtk/gtkcombobox.h |    4 +
 tests/testcombo.c |   54 ++++++++++++++++++
 3 files changed, 199 insertions(+), 21 deletions(-)

commit 17cd0db6a81a782ed6c069d73efa5692c84b582e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 16 08:17:34 2010 -0400

    Fix some GtkComboBoxText problems

    We must use entry-text-column explicitly to 0, since it defaults
    to -1.

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

commit a62e1b95bc2d210ac8f49ed9e1519d98b6f97fd2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 16 08:16:55 2010 -0400

    Fix some GtkComboBoxText problems

 gtk/gtkcombobox.c |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

commit 098d23c096109aabda61ea26116e5be69696e2ca
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Oct 16 12:22:01 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 1714
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 856 insertions(+), 858 deletions(-)

commit f2ae6814e706e3c9f4a63d25a7770765ce548b65
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 16 05:24:24 2010 +0200

    docs: Remove template about deprecated GtkItemFactory

 docs/reference/gtk/tmpl/.gitignore          |    1 +
 docs/reference/gtk/tmpl/gtkitemfactory.sgml |  330
 ---------------------------
 2 files changed, 1 insertions(+), 330 deletions(-)

commit 963f6c587ae99e3757ce49d8ab91d52d2eda1227
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 22:38:37 2010 -0400

    Bump version to 2.91.2

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