commit 350757e78cebbf6d84df84e3bc73ffc505389db8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 20:46:34 2009 -0400

    Update NEWS

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

commit 6810564f4202702d73f8a45a1e1149bd0ed9e457
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 20:07:37 2009 -0400

    Add missing GtkInfoBar functions to the docs

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

commit f02dedde6d23a55373c02c867a995948b37361ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 20:05:49 2009 -0400

    Don't export a private function

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

commit f6890e3b35f44b9c9afec40c415f9147c9bb601b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 20:05:24 2009 -0400

    Fix docs build

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

commit 23fa53f1bcc08aaa4d7e51753708a792262c4083
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 20:04:48 2009 -0400

    Properly export gtk_info_bar_response

    Also fix up its docs.

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

commit de3cc277064937727e2f728113e0d63c64aa3bb8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 18:04:49 2009 -0400

    Cleanup some translation handling

    Use g_*gettext functions in gdk-pixbuf instead direct gettext
    calls to benefit from the maybe-dont-translate functionality
    in GLib. Also, replace a hand-rolled version by g_dpgettext2
    in gtkbuilderparser.c. Fixes bug 585791.

 gdk-pixbuf/gdk-pixbuf-io.c        |    2 +-
 gdk-pixbuf/gdk-pixdata.c          |    7 ++++---
 gdk/x11/gdkapplaunchcontext-x11.c |    8 ++++----
 gtk/gtkbuilderparser.c            |   36
 +-----------------------------------
 po/Makefile.in.in                 |    2 ++
 5 files changed, 12 insertions(+), 43 deletions(-)

commit 362127c33c16b8626d4a4b8925bfb7b03bee0b6b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 17:22:58 2009 -0400

    Fix the docs for gtk_recent_info_get_application_info()

    The documentation for the function says that the app_exec string
    should be freed, but we return a pointer to the internal string
    without duplicating it. Since the app_exec string is valid as long
    as the GtkRecentInfo is valid the documentation should be fixed
    and the out argument should be constified. Fixes #584832.

 gtk/gtkrecentmanager.c |    7 ++++---
 gtk/gtkrecentmanager.h |    2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

commit b6fc50c855077067ac3ba26b6654645eca2d7320
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 17:19:43 2009 -0400

    Add some more font sizes

    Make 15 and 17 available in the list. See bug 585371

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

commit 6abc52a29d2b15c255ada7d199b703a95f8c565b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 17:11:14 2009 -0400

    Deprecate get_cell_renderers implementations

    These have been superseded by gtk_cell_layout_get_cells.
    Fixes bug 562335.

 gtk/gtk.symbols         |    4 ++++
 gtk/gtkcellview.c       |    4 +++-
 gtk/gtkcellview.h       |    2 ++
 gtk/gtktreeviewcolumn.c |    2 ++
 gtk/gtktreeviewcolumn.h |    2 ++
 5 files changed, 13 insertions(+), 1 deletions(-)

commit 21594f5574280531210af18fa06d8bed4d49d5da
Author: Daniel Elstner <daniel.kitta@gmail.com>
Date:   Sun Jun 14 01:14:00 2009 +0200

    Terminate case with break in switch statement

    * gtk/gtkstatusicon.c (gtk_status_icon_set_property): Add missing
    break statements to unterminated case blocks inside switch.

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

commit ed33a20b29649eb728404808ed56a2bbbb38a925
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 21:10:34 2009 +0200

    Bug 565317 - Resulting image of GtkCellRendererPixbuf depends on
    order of set properties

    (gtk_cell_renderer_pixbuf_set_property): add back evil code that makes
    sure that the current image is only unset if the new image was created
    from the same property or the new property is not NULL.

 gtk/gtkcellrendererpixbuf.c |  155
 ++++++++++++++++++++++++++++++++-----------
 1 files changed, 117 insertions(+), 38 deletions(-)

commit 2b3de3dd75384a0af99f92656cdd70d72319ca6c
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon Jun 15 12:37:07 2009 -0500

    bgo#580560 - Make Backspace work in the file chooser to to to the
    parent directory

    GtkFileChooserDefault actually implements a binding signal for
    Backspace, to make it go to the parent directory.  However,
    GtkTreeView was eating our Backspace, and thus the file chooser was
    not getting a chance to execute its binding signal.

    GtkTreeView implements a Backspace binding itself, which it uses to
    move to the parent node of the current cursor node.  However, the
    binding handler would return TRUE even if there was no parent to the
    current node.  Now the binding handler only returns TRUE if it
    actually changed the cursor.

    Additionally, gtk_tree_view_key_press() sees if no bindings handled a
    key press; in that case, it re-sends the key press to the treeview's
    search entry.  However, sending a Backspace to an empty entry makes
    the entry beep.  Thus, we add a flag that gets set from GtkTreeView's
    Backspace binding handler, to tell gtk_tree_view_key_press() when it
    should *not* re-emit the key press on the search entry.  Sort of,
    "yeah, I didn't handle this key press, but I don't want you to send it
    to the search entry, either!".

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtktreeprivate.h |    2 ++
 gtk/gtktreeview.c    |   43 +++++++++++++++++++++++++++----------------
 2 files changed, 29 insertions(+), 16 deletions(-)

commit bc42bca9ddb6270681ead9289fe638d121d9a6c7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 01:50:27 2009 -0400

    Add entry about xdg user dir icons

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

commit 05320563495f69497c3af340fc2d31f8794169c2
Merge: b9a27c2 2901695
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   Mon Jun 15 09:48:14 2009 +0800

    Merge branch 'button-box-orientable-584598'

commit 2901695dfd83c30256baabe007f2e137322f01da
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   Tue Jun 2 20:01:19 2009 +0800

    Support GtkOrientable for GtkButtonBox

    Edit: Update for coding style

 gtk/gtkbbox.c  |  349
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkhbbox.c |  196 +-------------------------------
 gtk/gtkvbbox.c |  195 +-------------------------------
 3 files changed, 355 insertions(+), 385 deletions(-)

commit 1fe7308dd1797c10cefd2b775e547bf97d0ed275
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   Tue Jun 2 18:58:10 2009 +0800

    Testcase for GtkOrientable

 tests/Makefile.am      |    3 +
 tests/testorientable.c |  111
 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 114 insertions(+), 0 deletions(-)

commit b9a27c26363ba3b29ec03264b523c07d87bb6dff
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:   Sat Jun 13 13:21:01 2009 +0200

    Updated Spanish translation

 po/es.po |  131
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 68 insertions(+), 63 deletions(-)

commit 1d4cba68762e3ae080f3463a74df42b39a9b0c2e
Author: Benjamin Gramlich <benjamin.gramlich@gmail.com>
Date:   Fri Jun 12 17:31:28 2009 -0500

    bgo#484922 - Remember the sort column and order in the file chooser

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |  139
 +++++++++++++++++++++++++++++++++----------
 gtk/gtkfilechooserprivate.h |    3 +
 2 files changed, 110 insertions(+), 32 deletions(-)

commit 69a06113915709da57b2676e9e0d23bb34a31bc8
Author: Benjamin Gramlich <benjamin.gramlich@gmail.com>
Date:   Fri Jun 12 16:40:25 2009 -0500

    Add load/save functions for the sort column order in
    GtkFileChooserSettings

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c  |    8 ---
 gtk/gtkfilechoosersettings.c |  125
 ++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkfilechoosersettings.h |   19 ++++++
 3 files changed, 144 insertions(+), 8 deletions(-)

commit bb362f754af5a4de9ed4b723eebceacfe90dff5c
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jun 12 14:09:47 2009 -0500

    Add an --initial-folder option to testfilechooser.c

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 tests/testfilechooser.c |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit c98ebe316587732653734d8f92129f703b9415ba
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jun 12 14:02:37 2009 -0500

    Add an --initial-filename option to testfilechooser.c

    We can use this to test bugs that happen when setting a filename
    before the
    file chooser is shown, as in bgo#161670

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

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

commit 2accf2fd21508c3420ad7c8c3bbaecf0aa03676b
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jun 12 13:59:29 2009 -0500

    Fix compiler warnings

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

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

commit 67632a578bf8bfd9ba89238fd75985e7a1fa1340
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Fri Jun 12 13:25:26 2009 -0500

    bgo#562579 - Don't show errors when the initial folder does not exist

    The previous patch for this bug was about the initial *file*
    not existing,
    but this also handles the initial *folder* not existing
    (such as /usr/nonexistent/nonexistent.txt).

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

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

commit d87dbd66d6f4533df85e0967f9dfb45da0681c1e
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Fri Jun 12 11:45:43 2009 -0500

    bgo#171416 - Don't create a folder with the default name 'Type name
    of new folder'

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

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

commit 3f20ccd7104db453958901fcf66ab08ff8c131e8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 12 10:21:42 2009 -0400

    Add a missing newline

    There was a missing newline in one of the g_printerr messages
    in updateiconcache.c. String change.

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

commit a27e748586a007910aac394d891b40bb5325456e
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Thu Jun 11 19:58:51 2009 -0500

    bgo#355851 - Hide backup files in the file chooser

    Backup files are hidden along with dotfiles, just like Nautilus.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |    7 ++++---
 gtk/gtkfilesystemmodel.c    |    3 ++-
 gtk/gtkpathbar.c            |    6 +++---
 3 files changed, 9 insertions(+), 7 deletions(-)

commit de280cc5c81c959786bbdd4325348ed07644e770
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Thu Jun 11 18:41:05 2009 -0500

    bgo#486839 - The path bar's area shouldn't change vertical size to
    avoid the browse widgets jumping

    We now use a GtkSizeGroup to control the vertical size of the
    various widgets
    that get put in the path bar's area:  the location bar, the search
    entry,
    the recently-used title label.

    This keeps the shortcuts pane and the file list from jumping up
    and down
    when one switches between operation modes
    (browse/search/recently-used).

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |  123
 ++++++++++++++++++++++++++++---------------
 gtk/gtkfilechooserprivate.h |    3 +
 2 files changed, 83 insertions(+), 43 deletions(-)

commit b521039fc3ed33741730f58427f890df79426d66
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:   Thu Jun 11 09:24:31 2009 +0200

    Updated Spanish translation

 po-properties/es.po | 3433
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1748 insertions(+), 1685 deletions(-)

commit 97dc802ec37a319f3430b62d5da926b54e0b1725
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:   Thu Jun 11 09:24:26 2009 +0200

    Updated Spanish translation

 po/es.po | 2135
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1074 insertions(+), 1061 deletions(-)

commit cf0ab196fe1edcd7a82dc3071db74d4ba436deaa
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jun 11 01:28:39 2009 -0400

    Add a long description for GtkSettings

    Among other things, the description mentions the problem in
    bug 585024, that some settings may not be available before the
    widget class has been realized.

 docs/reference/gtk/tmpl/gtksettings.sgml |   28
 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

commit 7b8d2096a2694ce6ac4197ccc8361646acbe753a
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:   Wed Jun 10 19:53:08 2009 +0530

    Added entries for Hindi Translation updated by Rajesh Ranjan

 po/ChangeLog |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 766b97cf5a0743d084596d5a3d360ee66946a634
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:   Wed Jun 10 19:51:40 2009 +0530

    Updated Hindi Translation on behalf of Rajesh Ranjan

 po/hi.po | 2185
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1095 insertions(+), 1090 deletions(-)

commit 0135c33e48330693c08e2b7c63f3de6f569e2852
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Jun 10 09:50:37 2009 +0200

    Updated Norwegian bokmål translation.

 po/nb.po | 2192
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1094 insertions(+), 1098 deletions(-)

commit 8eed87383d245b017725b2ccf49bae9959f17e5e
Author: Ivar Smolin <okul@linux.ee>
Date:   Tue Jun 9 23:00:46 2009 +0300

    Updating Estonian translation

 po/et.po |  510
 +-------------------------------------------------------------
 1 files changed, 7 insertions(+), 503 deletions(-)

commit a70f5ff12a8a57fdbc7157ec01ff8e74a3553de2
Author: Christian Persch <chpe@gnome.org>
Date:   Sun Jun 7 22:06:51 2009 +0200

    Fix "srdcir" typo

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

commit 20bc24696013301e9690b2af85a1472784dc0dc7
Author: Runa Bhattacharjee <runab@redhat.com>
Date:   Tue Jun 9 10:24:18 2009 +0530

    Updated Bengali India Translations

 po/bn_IN.po | 2226
 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 1109 insertions(+), 1117 deletions(-)

commit a01a4df697321efb127a9162c5252305e6456df2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 8 09:54:59 2009 -0400

    Update docs to match actual API

    Remove references to gtk_info_bar_set_contents(), and update
    the example to use gtk_info_bar_get_content_area().

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

commit 9ae398f60e543c51ab2acb8cb0fbd8153ab8d869
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:   Mon Jun 8 19:35:26 2009 +0530

    Updated Oriya Translation

 po-properties/or.po | 3836
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1894 insertions(+), 1942 deletions(-)

commit a12a583c99982a4072cb3ac8ae969a9ebd5cbd69
Author: Marek Kasik <mkasik@redhat.com>
Date:   Mon Jun 8 15:37:32 2009 +0200

    Add ability to print selection

    Add a new radio button "Selection" to the print dialog. Its presence
    depends on calling of functions
    gtk_print_operation_set_support_selection()
    and gtk_print_dialog_unix_set_support_selection().
    Sensitivity of the radio depends on calling of
    functions gtk_print_operation_set_has_selection() and
    gtk_print_dialog_unix_set_has_selection().
    There are new properties GtkPrintUnixDialog::support-selection,
    GtkPrintUnixDialog::has-selection,
    GtkPrintOperation::support-selection
    and GtkPrintOperation::has-selection. Corresponding getters are
    gtk_print_dialog_unix_get_support_selection(),
    gtk_print_dialog_unix_get_has_selection(),
    gtk_print_operation_get_support_selection() and
    gtk_print_operation_get_has_selection().
    Application has to set number of pages to which the selection will
    be formated
    in GtkPrintOperation::begin-print's callback by the
    gtk_print_operation_set_n_pages() function (bug #344519).
    There is also new property GtkPrintUnixDialog::manual-capabilities
    controled by
    gtk_print_unix_dialog_set_manual_capabilities() and
    gtk_print_unix_dialog_get_manual_capabilities().

 docs/reference/gtk/gtk-sections.txt |    9 ++
 gtk/gtk.symbols                     |    9 ++
 gtk/gtkenums.h                      |    3 +-
 gtk/gtkprintoperation-private.h     |    2 +
 gtk/gtkprintoperation-unix.c        |    6 +
 gtk/gtkprintoperation.c             |  128 ++++++++++++++++++
 gtk/gtkprintoperation.h             |    6 +
 gtk/gtkprintsettings.c              |    6 +
 gtk/gtkprintunixdialog.c            |  241
 ++++++++++++++++++++++++++++++++--
 gtk/gtkprintunixdialog.h            |    7 +
 10 files changed, 401 insertions(+), 16 deletions(-)

commit 9a4122a1302ae4d09610b3b86995095c877d8f95
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   Mon Jun 8 11:52:27 2009 +0300

    Updating Estonian translation

 po/et.po | 1077
 +-------------------------------------------------------------
 1 files changed, 9 insertions(+), 1068 deletions(-)

commit c981ddf92ff234321d4fb9f51e58698dba507c3d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Jun 7 22:19:52 2009 -0400

    Don't grab the keyboard during DND

    Instead use passive grabs for the few keys we care about.
    With a corresponding metacity change, this will allow workspace
    switching and focus cycling during DND, which is very useful.
    Fixes bug 390312.

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

commit beb617c2062e7f90feb7556142fedd46df94e398
Author: Björn Lindqvist <bjourne@gmail.com>
Date:   Sat May 30 15:45:21 2009 +0200

    Halt configure if selected cairo backend is missing, fixes Bug 565998

 configure.in |   32 +++++++++++++++-----------------
 1 files changed, 15 insertions(+), 17 deletions(-)

commit c7a0a513f5027138eaabadb3ec44be933e0fae7a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 5 23:06:12 2009 -0400

    Remove nonworking conditionals

    Don't pretend that we care about XShape-less builds anymore.
    See bug 584637.

 configure.in             |    5 ++---
 gdk/x11/gdkdisplay-x11.c |    7 +------
 gdk/x11/gdkwindow-x11.c  |   30 +++++++++---------------------
 3 files changed, 12 insertions(+), 30 deletions(-)

commit 4b16b875db66c72003606c4199b23899ed451e78
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 5 22:36:48 2009 -0400

    Avoid warnings in atom conversion

    Cave in and revert to silently converting GDK_NONE to None.
    Fixes bug 580511.

 gdk/x11/gdkproperty-x11.c |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)

commit dccfd423cad919a91dbebc9cbd32a4479b33b2d5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 5 20:11:44 2009 -0400

    Don't unselect when resizing

    This was causing problems in Epiphany. Fixes bug 584805.

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

commit 8da1c40d72a0fa7b68d241ac34fee6786dae073f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 5 15:01:00 2009 -0400

    Update NEWS for GtkInfoBar

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

commit a85fac714563f632a097d1c30332d10f6de50f63
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 5 14:56:08 2009 -0400

    Add a message area widget

    It is called GtkInfoBar. See bug 555344.

 demos/gtk-demo/appwindow.c          |  196 +++---
 docs/reference/gtk/gtk-docs.sgml    |    1 +
 docs/reference/gtk/gtk-sections.txt |   29 +
 docs/reference/gtk/gtk.types        |    1 +
 gtk/Makefile.am                     |    2 +
 gtk/gtk.h                           |    1 +
 gtk/gtk.symbols                     |   17 +
 gtk/gtkenums.h                      |    9 +
 gtk/gtkinfobar.c                    | 1262
 +++++++++++++++++++++++++++++++++++
 gtk/gtkinfobar.h                    |  116 ++++
 gtk/gtkmessagedialog.h              |   10 +-
 gtk/tests/builder.c                 |   51 ++
 12 files changed, 1597 insertions(+), 98 deletions(-)

commit 4d7bbd058ebf4451d8f5856f2193bf176df87644
Author: Denis Chertykov <chertykov@gmail.com>
Date:   Fri Jun 5 14:07:10 2009 -0500

    bgo#327152 - Ellipsize long directory names in GtkPathBar, and better
    layout for the pathbar

    Ellipsize labels in the Save folder's combo so they don't grow
    too wide.

    Ellipsize labels in normal directory buttons in the pathbar, and make
    their requisition's width reasonably small.  Use a tooltip for buttons
    that got ellipsized.

    Instead of placing the down-slider directly beside the last button in
    the pathbar, use the remaining space in the pathbar for the last
    button.  Use a different method to find the first visible button.
    Walk down from the end, adding buttons until we use all free space.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |    1 +
 gtk/gtkpathbar.c            |  100
 +++++++++++++++++++++----------------------
 2 files changed, 50 insertions(+), 51 deletions(-)

commit 5bf51be57692a2d923e5059609d9ca7d924ca38c
Author: Og Maciel <ogmaciel@gnome.org>
Date:   Fri Jun 5 12:16:57 2009 -0400

    Updated Brazilian Portuguese translaiton. Fixes b.g.o. #584922

 po/pt_BR.po | 2131
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1069 insertions(+), 1062 deletions(-)

commit 3302114358051ec4d45636d55157090a465f60cd
Author: Brian Cameron <Brian.Cameron@sun.com>
Date:   Fri Jun 5 00:42:01 2009 -0500

    Improve Solaris Xinerama configure detection

    The latest releases of Solaris now ship with the X.org Xserver,
    so it is
    better to use the Xfree Xinerama interfaces if available.  This commit
    fixes
    the configure script so that it first tries to use the Xfree
    interfaces and
    only falls back to the Solaris-specific interfaces if they are
    not available.
    This way, older releases of Solaris which do not use X.org also
    will work.
    (Bug 580079)

 configure.in |   93
 +++++++++++++++++++++++++++++----------------------------
 1 files changed, 47 insertions(+), 46 deletions(-)

commit 961ab2e5c114be7ea7b66b110aa5f21278fa835e
Author: Marek Kasik <mkasik@redhat.com>
Date:   Thu Jun 4 18:49:29 2009 +0200

    Print in correct order when printing 4 pages per sheet to landscape

    Rotates page layout according to selected paper orientation
    when printing through CUPS backend (#420335).

 modules/printbackends/cups/gtkprintbackendcups.c |   33
 ++++++++++++++++++++++
 1 files changed, 33 insertions(+), 0 deletions(-)

commit 4bcf3e59d5b2c46ea31b5f39c42d3e426c6052f2
Author: Praveen Arimbrathodiyil <pravi.a@gmail.com>
Date:   Mon Jun 1 23:38:22 2009 -0700

    important transltion fixes to undo, redo and about

 po/ml.po |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 597a24edf643dd3f1f4402ef4798d2aaf621007a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 30 23:26:37 2009 -0400

    Improve GtkMenuPositionFunc docs

    Add a note about gtk_menu_set_monitor().

 docs/reference/gtk/tmpl/gtkmenu.sgml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d2cd949ca1fcd5aca298d3797fa8d3311797a8d2
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:   Sat May 30 22:16:31 2009 +0200

    Updated Danish translation

 po-properties/da.po | 3398
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1712 insertions(+), 1686 deletions(-)

commit 64b8f4e03960e1cbebfe39971c7abdc9c581ddfc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 30 02:14:03 2009 -0400

    Avoid assertions due to invalid page sequence

    It is much nicer to handle this gracefully in
    compute_last_button_state.
    Fixes bug 584125.

 gtk/gtkassistant.c |   32 +++++++++++++++-----------------
 1 files changed, 15 insertions(+), 17 deletions(-)

commit 47db0f0020bd0f83f263f78255adaaa9e6481930
Author: Cody Russell <bratsche@gnome.org>
Date:   Sat May 30 00:10:14 2009 -0400

    Improve GtkEntry handling of invalid stock ids

    Instead of silently showing no icon, show a "missing image"
    icon, like GtkImage does in the same situation. Fixes bug 579590.

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

commit 5964109ef30d4ab8df9c0a5a7c2806c5f57b1fe5
Author: Caolan McNamara <caolanm@redhat.com>
Date:   Sat May 30 00:05:35 2009 -0400

    Plug a memory leak in Xrandr code

 gdk/x11/gdkscreen-x11.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit ac0ed81b6f1291160911b6b7b227bedbaa2707d9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 29 19:46:56 2009 -0400

    Bump version to 2.17.2

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

commit 44690f17c865af8d28c033c5deee93ee98c2939e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 29 19:29:49 2009 -0400

    2.17.1

 docs/reference/gtk/tmpl/filesystem.sgml     |   36 +-
 docs/reference/gtk/tmpl/gtkactivatable.sgml |   32 +-
 docs/reference/gtk/tmpl/gtkimcontext.sgml   |  110 +-
 docs/reference/gtk/tmpl/gtklabel.sgml       |   25 +
 docs/reference/gtk/tmpl/gtktoolshell.sgml   |   30 +-
 po-properties/af.po                         |  132 +-
 po-properties/am.po                         |  132 +-
 po-properties/ang.po                        |  132 +-
 po-properties/ar.po                         |  132 +-
 po-properties/as.po                         |  132 +-
 po-properties/ast.po                        |  132 +-
 po-properties/az.po                         |  132 +-
 po-properties/az_IR.po                      |  132 +-
 po-properties/be.po                         |  132 +-
 po-properties/be@latin.po                   |  132 +-
 po-properties/bg.po                         |  132 +-
 po-properties/bn.po                         |  132 +-
 po-properties/bn_IN.po                      |  132 +-
 po-properties/br.po                         |  132 +-
 po-properties/bs.po                         |  132 +-
 po-properties/ca.po                         |  132 +-
 po-properties/ca@valencia.po                |  132 +-
 po-properties/crh.po                        |  132 +-
 po-properties/cs.po                         |  132 +-
 po-properties/cy.po                         |  132 +-
 po-properties/da.po                         |  132 +-
 po-properties/de.po                         |  132 +-
 po-properties/dz.po                         |  132 +-
 po-properties/el.po                         |  132 +-
 po-properties/en_CA.po                      |  132 +-
 po-properties/en_GB.po                      |  132 +-
 po-properties/eo.po                         |  132 +-
 po-properties/es.po                         |  132 +-
 po-properties/et.po                         |  132 +-
 po-properties/eu.po                         |  132 +-
 po-properties/fa.po                         |  132 +-
 po-properties/fi.po                         |  132 +-
 po-properties/fr.po                         |  132 +-
 po-properties/ga.po                         |  132 +-
 po-properties/gl.po                         |  132 +-
 po-properties/gu.po                         |  132 +-
 po-properties/he.po                         |  132 +-
 po-properties/hi.po                         |  132 +-
 po-properties/hr.po                         |  132 +-
 po-properties/hu.po                         |  132 +-
 po-properties/hy.po                         |  132 +-
 po-properties/ia.po                         |  132 +-
 po-properties/id.po                         |  132 +-
 po-properties/io.po                         |  132 +-
 po-properties/is.po                         |  132 +-
 po-properties/it.po                         |  132 +-
 po-properties/ja.po                         |  132 +-
 po-properties/ka.po                         |  132 +-
 po-properties/kn.po                         |  132 +-
 po-properties/ko.po                         |  132 +-
 po-properties/ku.po                         |  132 +-
 po-properties/li.po                         |  132 +-
 po-properties/lt.po                         |  132 +-
 po-properties/lv.po                         |  132 +-
 po-properties/mai.po                        |  132 +-
 po-properties/mi.po                         |  132 +-
 po-properties/mk.po                         |  132 +-
 po-properties/ml.po                         |  132 +-
 po-properties/mn.po                         |  132 +-
 po-properties/mr.po                         |  132 +-
 po-properties/ms.po                         |  132 +-
 po-properties/nb.po                         |  132 +-
 po-properties/ne.po                         |  132 +-
 po-properties/nl.po                         |  132 +-
 po-properties/nn.po                         |  132 +-
 po-properties/nso.po                        |  132 +-
 po-properties/oc.po                         |  132 +-
 po-properties/or.po                         |  132 +-
 po-properties/pa.po                         |  132 +-
 po-properties/pl.po                         |  132 +-
 po-properties/ps.po                         |  132 +-
 po-properties/pt.po                         |  132 +-
 po-properties/pt_BR.po                      |  132 +-
 po-properties/ro.po                         |  132 +-
 po-properties/ru.po                         |  132 +-
 po-properties/rw.po                         |  132 +-
 po-properties/si.po                         |  132 +-
 po-properties/sk.po                         |  132 +-
 po-properties/sl.po                         |  132 +-
 po-properties/sq.po                         |  132 +-
 po-properties/sr.po                         |  132 +-
 po-properties/sr@ije.po                     |  132 +-
 po-properties/sr@latin.po                   |  132 +-
 po-properties/sv.po                         |  132 +-
 po-properties/ta.po                         |  132 +-
 po-properties/te.po                         |  132 +-
 po-properties/th.po                         |  132 +-
 po-properties/tk.po                         |  132 +-
 po-properties/tr.po                         |  132 +-
 po-properties/tt.po                         |  132 +-
 po-properties/uk.po                         |  132 +-
 po-properties/ur.po                         |  132 +-
 po-properties/uz.po                         |  132 +-
 po-properties/uz@cyrillic.po                |  132 +-
 po-properties/vi.po                         |  132 +-
 po-properties/wa.po                         |  132 +-
 po-properties/xh.po                         |  132 +-
 po-properties/yi.po                         |  132 +-
 po-properties/zh_CN.po                      |  132 +-
 po-properties/zh_HK.po                      |  132 +-
 po-properties/zh_TW.po                      |  132 +-
 po/af.po                                    |  287 ++--
 po/am.po                                    |  286 ++--
 po/ang.po                                   |  282 ++--
 po/ar.po                                    |  284 ++--
 po/as.po                                    |  284 ++--
 po/ast.po                                   |  284 ++--
 po/az.po                                    |  285 ++--
 po/az_IR.po                                 |  281 ++--
 po/be.po                                    |  289 ++--
 po/be@latin.po                              |  284 ++--
 po/bg.po                                    | 2123
 +++++++++++++-------------
 po/bn.po                                    |  282 ++--
 po/bn_IN.po                                 |  284 ++--
 po/br.po                                    |  282 ++--
 po/bs.po                                    |  285 ++--
 po/ca.po                                    |  287 ++--
 po/ca@valencia.po                           |  285 ++--
 po/crh.po                                   |  284 ++--
 po/cs.po                                    |  284 ++--
 po/cy.po                                    |  285 ++--
 po/da.po                                    | 2123
 +++++++++++++-------------
 po/de.po                                    | 2188
 ++++++++++++++-------------
 po/dz.po                                    |  285 ++--
 po/el.po                                    | 2185
 ++++++++++++++-------------
 po/en_CA.po                                 |  282 ++--
 po/en_GB.po                                 |  287 ++--
 po/eo.po                                    |  285 ++--
 po/es.po                                    | 2130
 +++++++++++++-------------
 po/et.po                                    |  284 ++--
 po/eu.po                                    |  284 ++--
 po/fa.po                                    |  285 ++--
 po/fi.po                                    |  284 ++--
 po/fr.po                                    | 2142
 +++++++++++++-------------
 po/ga.po                                    | 2123
 +++++++++++++-------------
 po/gl.po                                    |  287 ++--
 po/gu.po                                    |  284 ++--
 po/he.po                                    |  284 ++--
 po/hi.po                                    |  284 ++--
 po/hr.po                                    |  282 ++--
 po/hu.po                                    |  284 ++--
 po/hy.po                                    |  285 ++--
 po/ia.po                                    |  282 ++--
 po/id.po                                    |  285 ++--
 po/io.po                                    |  282 ++--
 po/is.po                                    |  282 ++--
 po/it.po                                    |  302 ++--
 po/ja.po                                    |  284 ++--
 po/ka.po                                    |  284 ++--
 po/kn.po                                    |  284 ++--
 po/ko.po                                    |  284 ++--
 po/ku.po                                    |  282 ++--
 po/li.po                                    |  286 ++--
 po/lt.po                                    |  284 ++--
 po/lv.po                                    |  284 ++--
 po/mai.po                                   |  284 ++--
 po/mi.po                                    |  282 ++--
 po/mk.po                                    |  282 ++--
 po/ml.po                                    |  284 ++--
 po/mn.po                                    |  285 ++--
 po/mr.po                                    |  284 ++--
 po/ms.po                                    |  285 ++--
 po/nb.po                                    |  284 ++--
 po/ne.po                                    |  285 ++--
 po/nl.po                                    |  290 ++--
 po/nn.po                                    |  287 ++--
 po/nso.po                                   |  285 ++--
 po/oc.po                                    |  282 ++--
 po/or.po                                    |  284 ++--
 po/pa.po                                    |  284 ++--
 po/pl.po                                    |  284 ++--
 po/ps.po                                    |  282 ++--
 po/pt.po                                    |  290 ++--
 po/pt_BR.po                                 |  288 ++--
 po/ro.po                                    |  284 ++--
 po/ru.po                                    | 2130
 +++++++++++++-------------
 po/rw.po                                    |  288 ++--
 po/si.po                                    |  282 ++--
 po/sk.po                                    |  284 ++--
 po/sl.po                                    |  284 ++--
 po/sq.po                                    |  284 ++--
 po/sr.po                                    |  290 ++--
 po/sr@ije.po                                |  289 ++--
 po/sr@latin.po                              |  290 ++--
 po/sv.po                                    |  287 ++--
 po/ta.po                                    |  284 ++--
 po/te.po                                    |  284 ++--
 po/th.po                                    |  290 ++--
 po/tk.po                                    |  282 ++--
 po/tr.po                                    |  285 ++--
 po/tt.po                                    |  285 ++--
 po/uk.po                                    |  284 ++--
 po/ur.po                                    |  281 ++--
 po/uz.po                                    |  284 ++--
 po/uz@cyrillic.po                           |  284 ++--
 po/vi.po                                    |  284 ++--
 po/wa.po                                    |  282 ++--
 po/xh.po                                    |  285 ++--
 po/yi.po                                    |  286 ++--
 po/zh_CN.po                                 |  284 ++--
 po/zh_HK.po                                 |  287 ++--
 po/zh_TW.po                                 |  287 ++--
 207 files changed, 30001 insertions(+), 27194 deletions(-)