commit 6929db78a319c51b07c94ba76e10d4999e7e4fb4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Nov 9 13:51:55 2010 -0500

    fix up accidental exports

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

commit 185bb2837bfdee1b8ece62394283f6d78381bc97
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Nov 9 13:15:04 2010 -0500

    Another attempt at scrolledwindow size allocation

    Patches taken from bug 633278.

 gtk/gtkscrolledwindow.c |  303
 +++++++++++++++++++++++++---------------------
 1 files changed, 165 insertions(+), 138 deletions(-)

commit 4acf92c08d380d868b934b9aa99bcf62ebaed10b
Author: Colin Walters <walters@verbum.org>
Date:   Thu Oct 28 16:45:08 2010 -0400

    introspection: Explicitly include libgdk-x11.la when scanning gtk

    Debian changed the behavior of libtool to not follow dependencies
    from .la files.  Fortunately, the scanner explicitly looks at the
    .la files to see if they're really shared; if not it doesn't add
    them to the .gir, so there's no cost.

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

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

commit b3a4095d55f04225a12e250d511ac2ae80769a5b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Nov 9 11:20:17 2010 -0500

    Rewrap text in gtk-demo

 demos/gtk-demo/textview.c |  407
 ++++++++++++++++++++++++++-------------------
 1 files changed, 238 insertions(+), 169 deletions(-)

commit 6613fc7b36c7603d03c05382e8956384bd843c8c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Nov 9 08:16:33 2010 -0500

    Fix the doc build

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

commit 88366ad5fe4a8a20a41cb73585ca7e1eb3ffca87
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Nov 9 08:15:06 2010 -0500

    Don't export _gtk_cell_renderer_calc_offset

    This is just a private convenience function, and exporting _-prefixed
    functions doesn't work with our libtool setup. Just do the 3 line
    calculation in gail.

 gtk/gtk.symbols                   |    1 -
 gtk/gtkcellrenderer.c             |    2 +-
 gtk/gtkcellrenderer.h             |   12 ++++++------
 modules/other/gail/gailtextcell.c |   20 ++++++++++++--------
 4 files changed, 19 insertions(+), 16 deletions(-)

commit f114efcd1053f4eacc7b362e1b6d71b5a6c69fb4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 8 23:19:58 2010 -0500

    Bump glib req. to 2.27.3

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

commit 3aabef6942fae871c54a716caaef569b279fcd68
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue Nov 9 12:13:17 2010 +0800

    gdk.vcprojin: Include .rc file and fixed linker settings

    -Added the missed gdk.rc file
    -Made up for missed libraries required for link for configs other
    than Debug|win32

 build/win32/vs9/gdk.vcprojin |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 2fccd515f60a71c0cffda91756872afcb6be1de7
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue Nov 9 12:06:34 2010 +0800

    gtk-demo.vcproj: set linker settings to be consistent

    -Made up for the additional dependencies for setups other than
    Debug|Win32 (the correct setting)
    -Made Subsystem="1" for all setups like Debug|Win32 (the correct
    setting)

 build/win32/vs9/gtk-demo.vcproj |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 1b3cc80df8e13ddd604a7b7a7f110a135d8104bc
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue Nov 9 11:40:51 2010 +0800

    gtk+.vsprops: Removed GdkPixbuf stuff and made up for missed headers

    -Removed the GdkPixbuf stuff as it is now in a package of its own
    and added
     it as a dependent library here
    -Made up for the headers missed in the installation stage for GTK+/GDK

 build/win32/vs9/gtk+.vsprops |   53
 +++++++++++++++--------------------------
 1 files changed, 20 insertions(+), 33 deletions(-)

commit f718f1bee63b8c833497536dd241d812bba1f866
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 8 21:20:02 2010 -0500

    NEWS for 2.91.4

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

commit 1ddf183bac5499eebbaed0c977acd4731a08da67
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 8 18:37:37 2010 -0500

    Fix entry completion window sizing

    I don't think we are at the end of scrolledwindow tweaks yet,
    but this will make things work for now, as they used to.

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

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

commit 3ecc361f97e9d0f2fb24580f1e807511b04b5e42
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Nov 8 16:20:19 2010 -0500

    pixbuf engine: remove only use of GCache in Gtk

    We'll be deprecating GCache in GLib soon.

 modules/engines/pixbuf/pixbuf-render.c |   67
 +++++++++++++++++++++----------
 1 files changed, 45 insertions(+), 22 deletions(-)

commit 76ba033f596573c32d7ba44584ef65104c1d4443
Author: Patrick Bernaud <patrickb@chez.com>
Date:   Mon Nov 8 18:36:39 2010 +0100

    docs: Move documentation to inline comments: GtkPaned

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore    |    1 +
 docs/reference/gtk/tmpl/gtkpaned.sgml |  272
 ---------------------------------
 gtk/gtkpaned.c                        |   86 +++++++++++
 3 files changed, 87 insertions(+), 272 deletions(-)

commit 6a93e3bbe19fbe169959f2e57cba32f3b2b88bd8
Author: Patrick Bernaud <patrickb@chez.com>
Date:   Mon Nov 8 18:36:39 2010 +0100

    docs: Move documentation to inline comments: GtkProgressBar

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

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

commit 692024940ceb9aab3ee0a4889ee888ca0cdb82c2
Author: Patrick Bernaud <patrickb@chez.com>
Date:   Mon Nov 8 18:36:38 2010 +0100

    docs: Move documentation to inline comments: GtkPageSetup

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore        |    1 +
 docs/reference/gtk/tmpl/gtkpagesetup.sgml |  320
 -----------------------------
 gtk/gtkpagesetup.c                        |   52 +++++
 3 files changed, 53 insertions(+), 320 deletions(-)

commit 9452b271a08d478b9d2658745111988b32ca598b
Author: Hans Breuer <hans@breuer.org>
Date:   Sun Nov 7 21:19:48 2010 +0100

    Bug 609622 - disappearing statusicon

    Windows 7 is managing status icon visibility across process lifetime,
    which did not work with GTK+ create icons. Apparently the mechanism
    does not require use of new API (like suggested by MSDN), but it is
    enough to give a "unique" tooltip at creation time.
    Formerly this initial tooltip was not set at all, later setting via
    gtk_status_icon_set_tooltip_text() is not enough, but luckily
    different follow-up tooltips don't disturb the intended behavior.
    (cherry picked from commit ae0544c636c72753098b698e4951897c609a75b6)
    (cherry picked from commit 8a9d458bafe368335d0acca2c324f878ee64463f)

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

commit dc40e17af8e2eed5b47e1c7494cb3d98397ce35a
Author: Hans Breuer <hans@breuer.org>
Date:   Sun Nov 8 18:26:03 2009 +0100

    Update msvc build

 demos/gtk-demo/makefile.msc.in |    9 +++++----
 gtk/makefile.msc.in            |   10 ++++++++++
 2 files changed, 15 insertions(+), 4 deletions(-)

commit 9dfeee81276832960dd63571a554d92c34cde0f0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 7 11:22:07 2010 -0500

    Make GtkFileChooserButton behave as expected when expanding

 gtk/gtkfilechooserbutton.c    |    3 ++-
 tests/testfilechooserbutton.c |    4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 5400ec81681c5c8e51e4cd7fd4909b34148f8ab0
Author: Ivar Smolin <okul@linux.ee>
Date:   Sun Nov 7 10:50:45 2010 +0200

    [l10n] Updated Estonian translation

 po/et.po |  464
 ++++----------------------------------------------------------
 1 files changed, 26 insertions(+), 438 deletions(-)

commit 3aad9f66177b58fdaa19bf7b3ac4dc558452f744
Author: Garrett Regier <alias301@gmail.com>
Date:   Sat Nov 6 18:04:50 2010 +0100

    docs: Move documentation to inline comments: GtkCellView

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtkcellview.sgml |  143
 ------------------------------
 gtk/gtkcellview.c                        |   13 +++
 3 files changed, 14 insertions(+), 143 deletions(-)

commit d5593dec9e8cb2277d2cfadbb7ed6fa336c9f927
Author: Garrett Regier <alias301@gmail.com>
Date:   Sat Nov 6 18:02:11 2010 +0100

    docs: Move documentation to inline comments: GtkCellRendererText

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore               |    1 +
 docs/reference/gtk/tmpl/gtkcellrenderertext.sgml |  288
 ----------------------
 gtk/gtkcellrenderertext.c                        |   14 +
 3 files changed, 15 insertions(+), 288 deletions(-)

commit 6cfd907290e699a9cea371259aa82519982d002f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Nov 6 17:57:23 2010 +0100

    docs: Move documentation to inline comments: GtkCellRenderer

 docs/reference/gtk/tmpl/.gitignore           |    1 +
 docs/reference/gtk/tmpl/gtkcellrenderer.sgml |  448
 --------------------------
 gtk/gtkcellrenderer.c                        |   39 +++
 gtk/gtkcellrenderer.h                        |   23 ++
 4 files changed, 63 insertions(+), 448 deletions(-)

commit c418ea89e5bd6df58b61bbaa94668820e2ec48a0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Nov 6 17:48:32 2010 +0100

    docs: Move documentation to inline comments: GtkSettings

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtksettings.sgml |  532
 ------------------------------
 gtk/gtksettings.c                        |   36 ++
 3 files changed, 37 insertions(+), 532 deletions(-)

commit aa4c96544b4722ebb601fdc813af4706b5b7ad15
Author: Garrett Regier <alias301@gmail.com>
Date:   Sat Nov 6 17:37:37 2010 +0100

    docs: Move documentation to inline comments: GtkColorSelection

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtkcolorsel.sgml |  237
 ------------------------------
 gtk/gtkcolorsel.c                        |   21 +++
 gtk/gtkcolorsel.h                        |    9 +
 4 files changed, 31 insertions(+), 237 deletions(-)

commit 65536550c522969b38d10db57285c2dcd50cc32f
Author: Garrett Regier <alias301@gmail.com>
Date:   Sat Nov 6 17:28:53 2010 +0100

    docs: Move documentation to inline comments: GtkLayout

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore     |    1 +
 docs/reference/gtk/tmpl/gtklayout.sgml |  177
 --------------------------------
 gtk/gtklayout.c                        |   21 ++++
 3 files changed, 22 insertions(+), 177 deletions(-)

commit a9a7b60898fa76d0f8d0282987a6b11f8b287e01
Author: Kizito Birabwa <kbirabwa@yahoo.co.uk>
Date:   Sat Nov 6 16:40:35 2010 +0100

    Added Luganda translation

 po-properties/lg.po | 7183
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 po/LINGUAS          |    1 +
 po/lg.po            | 4360 +++++++++++++++++++++++++++++++
 3 files changed, 11544 insertions(+), 0 deletions(-)

commit 8f98c7f68cb1cdf057c0fb4f33d23bf7d04d965f
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sat Nov 6 14:12:14 2010 +0200

    Add _gtk_cell_renderer_calc_offset

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

commit 58ed78cbe046b4ebf3d6594416e8447c639f8d79
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sat Nov 6 13:13:59 2010 +0200

    Fix build breakage and avoid a warning

 modules/engines/ms-windows/msw_style.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 1e9c09145712d55371e2773748857cc6d3059c35
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sat Nov 6 13:13:37 2010 +0200

    Avoid a compiler warning

 gdk/win32/gdkdevice-wintab.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e56d05cbc39c154fdcde929cbd7655a16a74c59
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sat Nov 6 13:13:10 2010 +0200

    Drop unused static function

 gdk/win32/gdkcursor-win32.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit c08e7f01fec4e95e4f7c146fa33421c04592920c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Nov 6 03:19:32 2010 +0100

    docs: move documentation to inline comments: GtkColorButton

 docs/reference/gtk/tmpl/.gitignore          |    1 +
 docs/reference/gtk/tmpl/gtkcolorbutton.sgml |  148
 ---------------------------
 gtk/gtkcolorbutton.c                        |   13 +++
 3 files changed, 14 insertions(+), 148 deletions(-)

commit 5efde9d6d034e73d08ea19c3b795ff87a1d0c1ed
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Nov 6 03:04:27 2010 +0100

    docs: move documentation to inline comments: GtkTreeView

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtktreeview.sgml | 1456
 ------------------------------
 gtk/gtkenums.h                           |    9 +
 gtk/gtktreeview.c                        |   84 ++
 gtk/gtktreeview.h                        |   70 ++-
 5 files changed, 162 insertions(+), 1458 deletions(-)

commit f90bdb33c85d596e0396fdf9cd88878a600bc5eb
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Nov 6 02:41:09 2010 +0100

    docs: Move documentation to inline comments: GtkTextView

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtktextview.sgml |  883
 ------------------------------
 gtk/gtktextchild.h                       |   12 +-
 gtk/gtktextview.c                        |   12 +
 gtk/gtktextview.h                        |    6 +
 5 files changed, 26 insertions(+), 888 deletions(-)

commit 04ba8ef77a04c91542a05d012a57795c10ab1b69
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 5 16:25:29 2010 -0400

    GtkApplication: rewrite example application

    The intended way of using GtkApplication is mainly by subclassing,
    so make the example do that.

 gtk/tests/gtk-example-application.c |   64
 ++++++++++++++++++++++++++---------
 1 files changed, 48 insertions(+), 16 deletions(-)

commit ef3cc732cbab00b00c65b098b4129b92dd401127
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Nov 5 16:24:55 2010 -0400

    GtkApplication: drop Quit from the docs

    GtkApplication does not currently implement any default actions.

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

commit 0e0c4ee1299ce4e08a2185e50f9831563579594f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Nov 5 20:49:20 2010 +0100

    docs: move documentation to inline comments: GtkEntry

 docs/reference/gtk/tmpl/.gitignore    |    1 +
 docs/reference/gtk/tmpl/gtkentry.sgml | 1004
 ---------------------------------
 gtk/gtkentry.c                        |   45 ++
 gtk/gtkentry.h                        |    9 +
 4 files changed, 55 insertions(+), 1004 deletions(-)

commit cf71dbde906dc7bdebae4c4c6a49f0c002254c20
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Nov 5 17:27:51 2010 +0100

    docs: Fix generation of GtkGrid documentation

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

commit c69075f1704c14b3f6e5e3f049b2fc1ea1367394
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Nov 5 17:01:34 2010 +0100

    tests: fix the build

    gtk_box_new() changed API recently.

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

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

    icon-theme: always force icon sizes for emblems

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

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

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

    tests: add a test for pixbufs implementing the GIcon interface

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

 tests/Makefile.am       |    6 ++++
 tests/testgiconpixbuf.c |   74
 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+), 0 deletions(-)

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

    icon-theme: support pixbufs implementing the GIcon interface

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

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

commit f437507d4d3d406d52984c6f6e1a41dd61e7ca37
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Nov 5 13:02:42 2010 +0100

    gtkwindow: properly set the window icon list (#631331)

    This was probably a rendering-cleanup regression.

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

commit d1829ecd7436e84267d224b3c73ae406cc61e855
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Thu Nov 4 16:30:48 2010 +0100

    GtkWidget/GtkContainer: Slight fixes to geometry-management docs.

    Replace it's with its in several places.
    Replace some , with .
    Replace some ; with .
    Fix some plurals.
    Other minor corrections.

 gtk/gtkcontainer.c   |  316
 +++++++++++++++++++++++++-------------------------
 gtk/gtksizerequest.c |   37 +++---
 gtk/gtkwidget.c      |   58 +++++-----
 3 files changed, 205 insertions(+), 206 deletions(-)

commit 897a3337443e5289a7e1dd6e19a1a0c855f697f9
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Thu Nov 4 16:11:25 2010 +0100

    GtkWidget: Document the size-request signal deprecation.

    Hopefully my text is correct.

 gtk/gtkwidget.c | 1036
 ++++++++++++++++++++++++++++---------------------------
 1 files changed, 520 insertions(+), 516 deletions(-)

commit 10f0e991dad27cf7ec6467e5b35e70ffaf390e4a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Nov 3 23:00:05 2010 -0400

    Handle empty button boxes gracefully

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

 gtk/gtkbbox.c |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

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

    Only show Desktop in file chooser button if there is one

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

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

commit 5daab5266113a6aadd96fdcf504f3aa19c48fe39
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Tue Nov 2 15:30:44 2010 -0400

    Switch to CSS interpretation of rgb() and rgba() colors

    CSS3 defines a somewhat odd syntax for rgba() colors - the rgb values
    are integers from 0 to 255 or percentages and the a value is a
    float from 0 to 1. To avoid increasing the total amount of confusion
    in the world, make gdk_rgb_to_string() and gdk_rgb_parse() follow
    this syntax rather than using floats for r, g, and b.

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

 gdk/gdkrgba.c         |   91
 +++++++++++++++++++++++++++++++++++++------------
 gdk/tests/gdk-color.c |   29 +++++++++-------
 2 files changed, 85 insertions(+), 35 deletions(-)

commit fbdcf193ae485cb311b31ed9ab1d69d69701598d
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Nov 3 08:26:27 2010 -0400

    gtktoolitemgroup: don't use GTimeSpec

    Use gint64 time instead.

 gtk/gtktoolitemgroup.c |   12 +++---------
 1 files changed, 3 insertions(+), 9 deletions(-)

commit 1f1e7c37ad31f0eefb525129775ac40c161bdba0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Nov 3 03:37:13 2010 +0100

    Revert "Move the /*< private >*/ at the correct position"

    All the object structures is opaque
    This reverts commit c59ca4f6b9c144c59cac6288862e7a59eaa7a2cc.

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

commit 4e0a50db9ee19faa884069648fa35e92f725313c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Nov 3 03:20:20 2010 +0100

    docs: Improve cross-referencing on GtkGrid docs

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

commit dab457fbc689c0c1fc36a6ab07757bc7f5f6ffa3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Nov 3 03:19:22 2010 +0100

    docs: Fix gtk-doc markup in GtkWidget docs

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

commit b80322ba9388d20cc5091ac5fe09d7284cf06d9d
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Wed Nov 3 09:02:19 2010 +0900

    Updated Japanese translation

 po/ja.po | 1759
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 886 insertions(+), 873 deletions(-)

commit 764f627733a98a8c580cc3aa7c8386768d78da50
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Nov 2 10:43:42 2010 +0100

    Fix tiny documetnation typo.

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

commit d3aa89fc11d550878308262ce2ec82e69344bca6
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Nov 2 09:23:24 2010 +0100

    GtkScrollable: Improve the documentation text.

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

commit c4714662b1e26c5091e9ec70b565d343274fd1dd
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Nov 1 22:44:18 2010 +0100

    Removed a trailing enum comma.

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

commit d8d73163fd148b7e8c4988e9aa0f496cddd6e657
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Mon Nov 1 22:59:21 2010 +0100

    Normalize boolean.

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

commit 37dc91f0120d4c1a04135d754ccbad4c8b8520cf
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Mon Nov 1 22:42:15 2010 +0100

    Do not use gbooleans to save some bits.

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

commit 586c5f0bb0aa14af3f3a11595f1b4baaee3a4307
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 1 13:12:29 2010 -0400

    Bump version

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

commit 5dddcb1fa5c0522ae09e3a0a4080372d72f051d2
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Fri Oct 1 10:00:13 2010 +0200

    Get rid of unused shaped_object list in _GtkTextLineDisplay

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

 gtk/gtktextlayout.c |    8 +-------
 gtk/gtktextlayout.h |    3 +--
 2 files changed, 2 insertions(+), 9 deletions(-)

commit 450b1f4322ae82221904556a39a241ff868f50c8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 1 11:44:30 2010 -0400

    Update NEWS

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

commit 69c7213ba99e80715b630bbbdfb88330913c0871
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 1 11:15:30 2010 -0400

    GtkToolitemGroup: Use monotonic clock for animation timeout

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

commit 1fad7eaf85d7749f8def4cbedca2ff6e68006290
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Sat Oct 30 18:19:59 2010 +0200

    Add caseless unit tests for textiter.

 gtk/tests/textiter.c |   94
 +++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 93 insertions(+), 1 deletions(-)

commit 2f98a1c8b3c6dd24ece40dec6b18f03741ec21cd
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Tue Oct 26 22:02:38 2010 +0200

    Add case insensitive to GtkTextIter. Fixes bug #61852.

    This code has been taken from GtkSourceView so also kudos to Paolo
    Maggi
    and Paolo Borelli for helping with this patch.

 gtk/gtktextiter.c |  397
 +++++++++++++++++++++++++++++++++++++++++++++--------
 gtk/gtktextiter.h |    7 +-
 2 files changed, 346 insertions(+), 58 deletions(-)

commit 42910194a93bd4c36cd5d1e59231d7253e77d8a0
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Sun Oct 31 13:52:06 2010 +0100

    Fix backward search bug exposed by the unit test

    When searching with multiple lines first_line_start/end were
    initialized
    to the last line start/end iters

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

commit be703155aad47619bd9876681621a0c5399fd83f
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Sat Oct 30 18:19:59 2010 +0200

    Add unit tests for textiter.

 gtk/tests/Makefile.am |    4 +
 gtk/tests/textiter.c  |  179
 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 183 insertions(+), 0 deletions(-)

commit 9ff207bd257da4634458d540b85e7bd240f06310
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 1 09:16:37 2010 -0400

    Avoid exporting an extra symbol

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

commit 816f08872af55e50efdc32dedd5043f054edbe17
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 1 09:15:57 2010 -0400

    Fix make check

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

commit c59ca4f6b9c144c59cac6288862e7a59eaa7a2cc
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Mon Nov 1 14:15:03 2010 +0100

    Move the /*< private >*/ at the correct position

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

commit 8eee2f9bcec826dac2777141d07296f003623384
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 1 08:14:19 2010 -0400

    NEWS for 2.91.3

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

commit b2ff82d0a34be7308158ba4b04e8587ee1032781
Author: Ivar Smolin <okul@linux.ee>
Date:   Mon Nov 1 08:19:38 2010 +0200

    [l10n] Updated Estonian translation

 po-properties/et.po |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

commit 750a9f3225a9cd24211a2766e370ac7b3abbf646
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 22:16:41 2010 -0400

    Fix a typo

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

commit a3f19ddae8798262fcef882db87c63dd29fc44c8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 22:14:53 2010 -0400

    Mention actions in the libunique migration guide

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

commit 54a5e37136568db21bcc669a4462ade7b8ee1069
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 15:52:32 2010 -0400

    Fix interaction between scrolling menus and automatic mnemonics

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

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

commit d1a58b78bea1e4603ffca81670ab7b83c1e8ad2b
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Oct 31 20:16:19 2010 +0100

    gtk: remove all border_width handling from the button box

    and let GtkContainer do the job; fixes doubled border widths. GtkBox
    did already delegate border handling to Gtkcontainer, which interacted
    badly with a subclass that didn't.

 gtk/gtkbbox.c |   40 +++++++++++++++++-----------------------
 1 files changed, 17 insertions(+), 23 deletions(-)

commit 476b4c248c60f8529237373560b2b34ea1ea3f16
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Oct 31 20:03:55 2010 +0100

    gtk: fix automatic width of spin buttons which have no width in
    chars set

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

commit 240e1b4b59153ba00f15471a12bc9689555787fa
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Oct 31 20:00:38 2010 +0100

    tests: missed these two gtk_box_new() which sneaked in by rebasing...

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

commit c6a379dc62e0405b2e00ff0965e02968bc418914
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 14:34:35 2010 -0400

    GtkAssistant: Mention custom pages in the introduction

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

commit 3a0afce5091978b51b75153dc9b910c2a251bc2c
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Oct 31 18:07:20 2010 +0100

    gtk: remove "gboolean homogeneous" from gtk_box_new()

    Because it's FALSE in virtually all use cases.

 demos/gtk-demo/assistant.c           |    4 +-
 demos/gtk-demo/button_box.c          |    6 +-
 demos/gtk-demo/changedisplay.c       |    6 +-
 demos/gtk-demo/clipboard.c           |    8 +-
 demos/gtk-demo/colorsel.c            |    2 +-
 demos/gtk-demo/combobox.c            |    8 +-
 demos/gtk-demo/dialog.c              |   10 +-
 demos/gtk-demo/drawingarea.c         |    2 +-
 demos/gtk-demo/editable_cells.c      |    5 +-
 demos/gtk-demo/entry_buffer.c        |    2 +-
 demos/gtk-demo/entry_completion.c    |    2 +-
 demos/gtk-demo/expander.c            |    2 +-
 demos/gtk-demo/iconview.c            |    2 +-
 demos/gtk-demo/images.c              |    2 +-
 demos/gtk-demo/infobar.c             |    4 +-
 demos/gtk-demo/list_store.c          |    2 +-
 demos/gtk-demo/main.c                |    2 +-
 demos/gtk-demo/menus.c               |    6 +-
 demos/gtk-demo/offscreen_window.c    |    2 +-
 demos/gtk-demo/offscreen_window2.c   |    4 +-
 demos/gtk-demo/panes.c               |    4 +-
 demos/gtk-demo/rotated_text.c        |    3 +-
 demos/gtk-demo/search_entry.c        |    4 +-
 demos/gtk-demo/sizegroup.c           |    2 +-
 demos/gtk-demo/spinner.c             |    6 +-
 demos/gtk-demo/stock_browser.c       |    4 +-
 demos/gtk-demo/textscroll.c          |    3 +-
 demos/gtk-demo/toolpalette.c         |    4 +-
 demos/gtk-demo/tree_store.c          |    2 +-
 demos/gtk-demo/ui_manager.c          |    4 +-
 demos/testanimation.c                |    4 +-
 demos/testpixbuf-save.c              |    2 +-
 demos/testpixbuf-scale.c             |    4 +-
 docs/tools/widgets.c                 |   43 +++---
 gtk/gtkaboutdialog.c                 |    5 +-
 gtk/gtkassistant.c                   |    4 +-
 gtk/gtkbox.c                         |    3 -
 gtk/gtkbox.h                         |    1 -
 gtk/gtkbutton.c                      |    4 +-
 gtk/gtkcolorsel.c                    |   12 +-
 gtk/gtkcombobox.c                    |    2 +-
 gtk/gtkcustompaperunixdialog.c       |   14 +-
 gtk/gtkdialog.c                      |    3 +-
 gtk/gtkentrycompletion.c             |    4 +-
 gtk/gtkfilechooserbutton.c           |    2 +-
 gtk/gtkfilechooserdefault.c          |   28 ++--
 gtk/gtkfontbutton.c                  |    4 +-
 gtk/gtkfontsel.c                     |    9 +-
 gtk/gtkinfobar.c                     |    2 +-
 gtk/gtkmenu.c                        |    2 +-
 gtk/gtkmenutoolbutton.c              |    6 +-
 gtk/gtkmessagedialog.c               |    4 +-
 gtk/gtkmountoperation.c              |   12 +-
 gtk/gtkpagesetupunixdialog.c         |    2 +-
 gtk/gtkpathbar.c                     |    2 +-
 gtk/gtkprintbackend.c                |    7 +-
 gtk/gtkprinteroptionwidget.c         |    2 +-
 gtk/gtkprintunixdialog.c             |   26 ++--
 gtk/gtkrecentchooserdefault.c        |    4 +-
 gtk/gtkscalebutton.c                 |    2 +-
 gtk/gtkstatusbar.c                   |    2 +-
 gtk/gtktoolbutton.c                  |    8 +-
 gtk/gtktooltip.c                     |    3 +-
 gtk/gtktreeview.c                    |    2 +-
 gtk/gtktreeviewcolumn.c              |    2 +-
 modules/other/gail/tests/ferret.c    |   26 ++--
 modules/other/gail/tests/testlib.c   |    5 +-
 modules/other/gail/tests/testtable.c |    9 +-
 perf/appwindow.c                     |    2 +-
 tests/flicker.c                      |    8 +-
 tests/print-editor.c                 |    8 +-
 tests/prop-editor.c                  |   16 +-
 tests/testactions.c                  |    4 +-
 tests/testadjustsize.c               |    4 +-
 tests/testassistant.c                |    6 +-
 tests/testbbox.c                     |    4 +-
 tests/testbuttons.c                  |   14 +-
 tests/testcalendar.c                 |   27 ++--
 tests/testcellrenderertext.c         |    2 +-
 tests/testcombo.c                    |   22 ++--
 tests/testcombochange.c              |    6 +-
 tests/testellipsise.c                |    2 +-
 tests/testentrycompletion.c          |    4 +-
 tests/testexpand.c                   |    6 +-
 tests/testfilechooser.c              |    2 +-
 tests/testfilechooserbutton.c        |   10 +-
 tests/testframe.c                    |    2 +-
 tests/testgrid.c                     |    6 +-
 tests/testgtk.c                      |  252
 +++++++++++++++++-----------------
 tests/testheightforwidth.c           |    2 +-
 tests/testiconview-keynav.c          |    2 +-
 tests/testiconview.c                 |    2 +-
 tests/testinput.c                    |    2 +-
 tests/testmenubars.c                 |    8 +-
 tests/testmerge.c                    |    4 +-
 tests/testmultiscreen.c              |    8 +-
 tests/testoffscreen.c                |   12 +-
 tests/testorientable.c               |    2 +-
 tests/testrecentchoosermenu.c        |    2 +-
 tests/testscale.c                    |    4 +-
 tests/testscrolledwindow.c           |   12 +-
 tests/testselection.c                |    2 +-
 tests/testsocket.c                   |    8 +-
 tests/testsocket_common.c            |    3 +-
 tests/testspinbutton.c               |    6 +-
 tests/testtoolbar.c                  |    6 +-
 tests/testtooltips.c                 |    2 +-
 tests/testtreecolumns.c              |   10 +-
 tests/testtreecolumnsizing.c         |    2 +-
 tests/testtreeflow.c                 |    4 +-
 tests/testtreefocus.c                |    4 +-
 tests/testtreesort.c                 |    6 +-
 tests/testvolumebutton.c             |    2 +-
 tests/testwindows.c                  |    8 +-
 tests/testxinerama.c                 |    3 +-
 tests/treestoretest.c                |    8 +-
 116 files changed, 473 insertions(+), 461 deletions(-)

commit 81d7dd07742d20bd5a03c8244c2c5b3e94be9f68
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 14:09:48 2010 -0400

    Add content size test for scrolled window

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

commit cbbfd7beb6c7faed9ba73bd8e3b7523a61e98f23
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Oct 30 20:12:58 2010 +0100

    GtkAssistant: Add custom page type

    The custom page type will not show any buttons by default, and
    it is left to the application to add its own buttons instead.

    The _next_page() and _previous_page() functions can be used
    for the back and forward buttons used by the application.

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

 gtk/gtk.symbols    |    2 +
 gtk/gtkassistant.c |  102
 ++++++++++++++++++++++++++++++++++++++++------------
 gtk/gtkassistant.h |    8 ++++-
 3 files changed, 88 insertions(+), 24 deletions(-)

commit b5abd10940176d544fd544ebe9a4b2e313bf1e8c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Oct 30 19:57:55 2010 +0100

    GtkAssistant: Add more details about buttons shown

    Add more documentation about which buttons will be shown for which
    type of GtkAssistant page.

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

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

commit c5e9526faf218a0ed1873d7e337052295b155e26
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 30 21:25:21 2010 -0400

    Improve GtkAssistant docs

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

commit cdda7f91515ada8cd56de95feb122829b62d53a1
Author: Martin Nordholts <martinn@src.gnome.org>
Date:   Sun Oct 31 00:06:48 2010 +0200

    Handle NULL intp in test_increment_intp()

    Support passing NULL for &int to gtk_test_display_button_window() so
    we can use that function also when we are not interested in counting
    clicks.

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

commit ae71cf72090de41a47dd9989f390cb515179050b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Oct 30 23:10:43 2010 +0900

    Fixed hangs in TextView and ToolPalette

    Fixed the hangs by adding a ->inside_allocation flag and avoiding to
    queue resizes while inside the allocation loop. The extra queue'd
    resizes
    were causing the scrolled window size_allocate() to perform the guess
    again and again thus causing an infinite loop.

 gtk/gtkscrolledwindow.c |  270
 ++++++++++++++++++++++++-----------------------
 1 files changed, 138 insertions(+), 132 deletions(-)

commit 338001ae483c2edcfc3e7f3284010a0815bc75df
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Oct 30 23:09:14 2010 +0900

    Fixing typo in scrolled window

    Seems with GtkScrollable interface we were setting the hadjustment as
    the vadjustment, thanks to Cosimo Cecchi who debugged this and finally
    found the typo.

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

commit 73bac5af3b95b5b5c539a8f8700bfe2ae796dd25
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 06:53:44 2010 +0200

    Emphasize that GtkBox and GtkTable can be replaced by GtkGrid

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

commit a9894d4cf48e04dcb89043b425be07870ad7c496
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 05:00:32 2010 +0200

    Use gtk_box_new() instead gtk_[v|h]box_new()

 demos/gtk-demo/assistant.c                 |    4 +-
 demos/gtk-demo/button_box.c                |    6 +-
 demos/gtk-demo/changedisplay.c             |    6 +-
 demos/gtk-demo/clipboard.c                 |    8 +-
 demos/gtk-demo/colorsel.c                  |    2 +-
 demos/gtk-demo/combobox.c                  |    8 +-
 demos/gtk-demo/dialog.c                    |   10 +-
 demos/gtk-demo/drawingarea.c               |    2 +-
 demos/gtk-demo/editable_cells.c            |    4 +-
 demos/gtk-demo/entry_buffer.c              |    2 +-
 demos/gtk-demo/entry_completion.c          |    2 +-
 demos/gtk-demo/expander.c                  |    2 +-
 demos/gtk-demo/iconview.c                  |    2 +-
 demos/gtk-demo/images.c                    |    2 +-
 demos/gtk-demo/infobar.c                   |    4 +-
 demos/gtk-demo/list_store.c                |    2 +-
 demos/gtk-demo/main.c                      |    2 +-
 demos/gtk-demo/menus.c                     |    6 +-
 demos/gtk-demo/offscreen_window.c          |    2 +-
 demos/gtk-demo/offscreen_window2.c         |    4 +-
 demos/gtk-demo/panes.c                     |    2 +-
 demos/gtk-demo/rotated_text.c              |    2 +-
 demos/gtk-demo/search_entry.c              |    4 +-
 demos/gtk-demo/sizegroup.c                 |    2 +-
 demos/gtk-demo/spinner.c                   |    6 +-
 demos/gtk-demo/stock_browser.c             |    4 +-
 demos/gtk-demo/textscroll.c                |    2 +-
 demos/gtk-demo/toolpalette.c               |    4 +-
 demos/gtk-demo/tree_store.c                |    2 +-
 demos/gtk-demo/ui_manager.c                |    4 +-
 demos/testanimation.c                      |    4 +-
 demos/testgtk/main.c                       |    2 +-
 demos/testpixbuf-save.c                    |    2 +-
 demos/testpixbuf-scale.c                   |    4 +-
 docs/tools/widgets.c                       |   40 +++---
 examples/arrow/arrow.c                     |    2 +-
 examples/buttonbox/buttonbox.c             |    6 +-
 examples/buttons/buttons.c                 |    2 +-
 examples/calendar/calendar.c               |   16 +-
 examples/entry/entry.c                     |    4 +-
 examples/gtkdial/dial_test.c               |    2 +-
 examples/helloworld2/helloworld2.c         |    2 +-
 examples/label/label.c                     |    6 +-
 examples/menu/itemfactory.c                |    2 +-
 examples/menu/menu.c                       |    2 +-
 examples/packbox/packbox.c                 |   14 +-
 examples/progressbar/progressbar.c         |    2 +-
 examples/radiobuttons/radiobuttons.c       |    6 +-
 examples/rangewidgets/rangewidgets.c       |   18 +-
 examples/scribble-simple/scribble-simple.c |    2 +-
 examples/scribble-xinput/scribble-xinput.c |    2 +-
 examples/spinbutton/spinbutton.c           |   26 ++--
 examples/statusbar/statusbar.c             |    2 +-
 gtk/gtkaboutdialog.c                       |    4 +-
 gtk/gtkassistant.c                         |    2 +-
 gtk/gtkbutton.c                            |    4 +-
 gtk/gtkcolorsel.c                          |   12 +-
 gtk/gtkcombobox.c                          |    2 +-
 gtk/gtkcustompaperunixdialog.c             |   14 +-
 gtk/gtkdialog.c                            |    2 +-
 gtk/gtkentrycompletion.c                   |    2 +-
 gtk/gtkfilechooserbutton.c                 |    2 +-
 gtk/gtkfilechooserdefault.c                |   25 ++--
 gtk/gtkfontbutton.c                        |    2 +-
 gtk/gtkfontsel.c                           |    4 +-
 gtk/gtkinfobar.c                           |    2 +-
 gtk/gtkmenu.c                              |    4 +-
 gtk/gtkmenutoolbutton.c                    |    6 +-
 gtk/gtkmessagedialog.c                     |    4 +-
 gtk/gtkmountoperation.c                    |   12 +-
 gtk/gtkpagesetupunixdialog.c               |    2 +-
 gtk/gtkpathbar.c                           |    2 +-
 gtk/gtkprintbackend.c                      |    6 +-
 gtk/gtkprinteroptionwidget.c               |    2 +-
 gtk/gtkprintunixdialog.c                   |   26 ++--
 gtk/gtkradiobutton.c                       |    2 +-
 gtk/gtkrecentchooserdefault.c              |    2 +-
 gtk/gtkscalebutton.c                       |    2 +-
 gtk/gtkstatusbar.c                         |    2 +-
 gtk/gtktoolbutton.c                        |    8 +-
 gtk/gtktooltip.c                           |    3 +-
 gtk/gtktreeview.c                          |    2 +-
 gtk/gtktreeviewcolumn.c                    |    2 +-
 gtk/gtkwindow.c                            |    2 +-
 gtk/tests/crossingevents.c                 |    2 +-
 modules/other/gail/tests/ferret.c          |   26 ++--
 modules/other/gail/tests/testlib.c         |    4 +-
 modules/other/gail/tests/testtable.c       |    8 +-
 perf/appwindow.c                           |    2 +-
 tests/flicker.c                            |    8 +-
 tests/print-editor.c                       |    8 +-
 tests/prop-editor.c                        |   16 +-
 tests/testactions.c                        |    4 +-
 tests/testadjustsize.c                     |    2 +-
 tests/testassistant.c                      |    6 +-
 tests/testbbox.c                           |    4 +-
 tests/testbuttons.c                        |   14 +-
 tests/testcalendar.c                       |   26 ++--
 tests/testcellrenderertext.c               |    2 +-
 tests/testcombo.c                          |   22 ++--
 tests/testcombochange.c                    |    6 +-
 tests/testellipsise.c                      |    2 +-
 tests/testentrycompletion.c                |    4 +-
 tests/testfilechooser.c                    |    2 +-
 tests/testfilechooserbutton.c              |   10 +-
 tests/testframe.c                          |    2 +-
 tests/testgtk.c                            |  248
 ++++++++++++++--------------
 tests/testheightforwidth.c                 |    2 +-
 tests/testiconview.c                       |    2 +-
 tests/testinput.c                          |    2 +-
 tests/testmenubars.c                       |    8 +-
 tests/testmerge.c                          |    4 +-
 tests/testmultiscreen.c                    |    4 +-
 tests/testoffscreen.c                      |   12 +-
 tests/testorientable.c                     |    2 +-
 tests/testrecentchoosermenu.c              |    2 +-
 tests/testscale.c                          |    4 +-
 tests/testscrolledwindow.c                 |   12 +-
 tests/testselection.c                      |    2 +-
 tests/testsocket.c                         |    8 +-
 tests/testsocket_common.c                  |    2 +-
 tests/testspinbutton.c                     |    4 +-
 tests/testtext.c                           |    6 +-
 tests/testthreads.c                        |    2 +-
 tests/testtoolbar.c                        |    6 +-
 tests/testtooltips.c                       |    2 +-
 tests/testtreecolumns.c                    |   10 +-
 tests/testtreecolumnsizing.c               |    2 +-
 tests/testtreeflow.c                       |    4 +-
 tests/testtreefocus.c                      |    4 +-
 tests/testtreesort.c                       |    6 +-
 tests/testvolumebutton.c                   |    2 +-
 tests/testwindows.c                        |    4 +-
 tests/testxinerama.c                       |    2 +-
 tests/treestoretest.c                      |    8 +-
 135 files changed, 502 insertions(+), 500 deletions(-)

commit b2207f6730137f5167b39d6c686a905ba2f532ab
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 05:01:31 2010 +0200

    docs: remove template of deprecated gtkcombo widget

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

commit 9795bd4c8c484bfe48f5abedb879b8eeb6d0e33c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 29 22:48:26 2010 -0400

    Migration guide additions

    Add some information about expand flags and the scrollable interface.

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

commit edec3e12ddba878781a41b5e67e3c47dff03d635
Author: Christian Persch <chpe@gnome.org>
Date:   Fri Oct 29 21:16:52 2010 -0400

    Make gdk_rgba_to_string() take a const GdkRGBA

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

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

commit 630b2c58b4e7f5ba245ab57794c31a6b2e6090d4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 29 21:13:55 2010 -0400

    Fix initial size allocation with child widgets

    On some cases, it would take a resize of the window for children
    to 'jump into place'.

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

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

commit 570b90e218d06da28fb7674c010c73da9427aa9b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 02:11:05 2010 +0200

    Use gtk_scrollbar_new() instead gtk_[v|h]scrollbar_new()

 examples/rangewidgets/rangewidgets.c |    2 +-
 gtk/gtkmenu.c                        |    2 +-
 gtk/gtkscrolledwindow.c              |    4 ++--
 gtk/gtkwidget.c                      |    2 +-
 tests/testgtk.c                      |    8 ++++----
 5 files changed, 9 insertions(+), 9 deletions(-)

commit 217036975a1305c734e912e7c87394ee874bc6ee
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 02:07:28 2010 +0200

    Use gtk_scale_new() instead gtk_[v|h]scale_new()

 demos/gtk-demo/textview.c            |    2 +-
 demos/testpixbuf-scale.c             |    2 +-
 examples/rangewidgets/rangewidgets.c |    8 ++++----
 gtk/gtkcolorsel.c                    |    2 +-
 tests/testgtk.c                      |   10 +++++-----
 5 files changed, 12 insertions(+), 12 deletions(-)

commit 8177ad320e19a5800ccb2d9d0b79dfe7dc334486
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 02:01:27 2010 +0200

    Use gtk_scale_new_with_range() instead gtk_[v|h]scale_new_with_range()

 demos/gtk-demo/offscreen_window.c |    3 ++-
 docs/tools/widgets.c              |    6 ++++--
 gtk/tests/testing.c               |    3 ++-
 tests/testellipsise.c             |    3 ++-
 tests/testgtk.c                   |    3 ++-
 tests/testoffscreen.c             |    5 ++---
 tests/testscale.c                 |   30 ++++++++++++++++++++----------
 7 files changed, 34 insertions(+), 19 deletions(-)

commit b3a7d401a155a3cfeee61b4b094124f2ea97e6ac
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 01:47:13 2010 +0200

    Use gtk_paned_new() instead gtk_[v|h]paned_new()

 demos/gtk-demo/panes.c                |    4 ++--
 demos/gtk-demo/textview.c             |    2 +-
 docs/reference/gtk/tmpl/gtkpaned.sgml |    2 +-
 docs/tools/widgets.c                  |    4 ++--
 examples/paned/paned.c                |    2 +-
 gtk/gtkfilechooserdefault.c           |    2 +-
 modules/other/gail/tests/ferret.c     |    2 +-
 tests/flicker.c                       |    6 +++---
 tests/testcalendar.c                  |    2 +-
 tests/testgtk.c                       |   28 ++++++++++++++--------------
 tests/testiconview.c                  |    2 +-
 tests/testoffscreen.c                 |    2 +-
 12 files changed, 29 insertions(+), 29 deletions(-)

commit f00f120fd7daa01904dfb3dc5248ac3793274e83
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 01:41:55 2010 +0200

    Use gtk_ruler_new() instead gtk_[v|h]ruler_new()

 examples/rulers/rulers.c |    4 ++--
 tests/testgtk.c          |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 8d008790be41f3bd265a2addb2143ebbc8afac2b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 01:32:34 2010 +0200

    Use gtk_separator_new() instead gtk_[v|h]separator_new()

 demos/gtk-demo/dialog.c              |    3 +-
 demos/gtk-demo/ui_manager.c          |    2 +-
 docs/tools/widgets.c                 |    6 ++--
 examples/calendar/calendar.c         |    2 +-
 examples/packbox/packbox.c           |   10 ++++----
 examples/progressbar/progressbar.c   |    2 +-
 examples/radiobuttons/radiobuttons.c |    2 +-
 examples/rangewidgets/rangewidgets.c |    2 +-
 gtk/gtkcolorsel.c                    |    2 +-
 gtk/gtkcombobox.c                    |    2 +-
 gtk/gtkfilechooserbutton.c           |    2 +-
 gtk/gtkfontbutton.c                  |    2 +-
 modules/other/gail/tests/testtable.c |    2 +-
 tests/testcalendar.c                 |   15 ++++++++----
 tests/testgtk.c                      |   40
 +++++++++++++++++-----------------
 tests/testmenubars.c                 |    2 +-
 tests/testorientable.c               |    2 +-
 tests/testtext.c                     |    2 +-
 tests/testtreecolumns.c              |    3 +-
 19 files changed, 55 insertions(+), 48 deletions(-)

commit e31304fb7b86b134edf85c9acb1432b1e15f5831
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 30 01:21:15 2010 +0200

    Use gtk_button_box_new() instead gtk_[v|h]_button_box_new()

 demos/gtk-demo/button_box.c        |    4 ++--
 examples/buttonbox/buttonbox.c     |    4 ++--
 examples/calendar/calendar.c       |    4 ++--
 gtk/gtkdialog.c                    |    2 +-
 gtk/gtkinfobar.c                   |    2 +-
 modules/other/gail/tests/testlib.c |    2 +-
 tests/testbbox.c                   |    4 ++--
 tests/testcalendar.c               |    2 +-
 tests/testfilechooser.c            |    2 +-
 tests/testgtk.c                    |    8 ++++----
 tests/testiconview.c               |    4 ++--
 tests/testorientable.c             |    2 +-
 tests/testrecentchooser.c          |    2 +-
 tests/testtext.c                   |    2 +-
 tests/testtreecolumns.c            |    4 ++--
 15 files changed, 24 insertions(+), 24 deletions(-)

commit 8154a5930dab5f9a75132d82d867273e4b776120
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Oct 29 13:19:22 2010 +0200

    gtk: remove declarations of removed internal functions

 gtk/gtkhbbox.h |    5 -----
 gtk/gtkvbbox.h |    5 -----
 2 files changed, 0 insertions(+), 10 deletions(-)

commit b2397d3d7e1babada20ca2e6d10640e3eb20a7e7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 29 12:58:24 2010 -0400

    Don't set get_preferred_width_for_height to NULL

    The size request machinery expects that it is non-NULL.

 gtk/gtkbbox.c |   43 +++++++++++++++++++++++++++++++++++--------
 1 files changed, 35 insertions(+), 8 deletions(-)

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

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

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

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

commit 8b512bd9dd4c16abb27d18dc40b32b6c0545fff5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 29 03:28:24 2010 +0200

    Re-enable deprecation guards

 gtk/gtklayout.c   |    2 --
 gtk/gtklayout.h   |    2 +-
 gtk/gtkviewport.c |    3 +--
 gtk/gtkviewport.h |    2 +-
 4 files changed, 3 insertions(+), 6 deletions(-)

commit a4d9d2c3d4c5c47b600b27d65994d66ab3b0c28a
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Fri Oct 29 01:37:58 2010 +0100

    Updated Catalan (Valencian) translation

 po-properties/ca@valencia.po | 4661
 ++++++++++++++++++++----------------------
 po/ca@valencia.po            | 2367 +++++++++++-----------
 2 files changed, 3479 insertions(+), 3549 deletions(-)

commit b1dec866e595818f80532004064b5e1d399f2eb5
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Thu Oct 28 23:01:16 2010 +0200

    Use the client pointer for events with no device.

    The core pointer is sort of meaningless in a multidevice environment,
    the client pointer is used instead to fake a GdkDevice on events that
    don't have one.

 gdk/gdkevents.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 398728feb520d6f31f23055d2c33888a9396cdaf
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Thu Oct 28 16:43:55 2010 -0400

    Remove unused GdkDeviceManager variable

    gdk_display_get_device_manager() was called but the device manager
    not used.

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

commit 7da5cd5fe627d4693285a4a9f4886699fae8477b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 28 14:27:04 2010 -0400

    ifdef X-specific stuff

    gdk_x11_ APIs can only be used inside #ifdef GDK_WINDOWING_X11.

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

commit 7018c2acc7da8a7d3a363cc6ea2fd0f2d51d4451
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 28 14:22:46 2010 -0400

    GtkButtonBox doesn't do height-for-width

    GtkButtonBox doesn't do height-for-width, therefore we should
    explicitly set these methods to NULL instead of hoping that the
    inherited GtkBox implementations work ok.

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

commit a863697784649f5e04453665bee5b645ef54951f
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Thu Oct 28 13:25:10 2010 -0400

    [introspection] annotate delete_text invoker to match do_delete_text
    v-method

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

commit 4f9f52a6ea3c2010473005430bcb31e80ec543c4
Author: Vincent Untz <vuntz@gnome.org>
Date:   Thu Oct 28 12:16:55 2010 -0400

    Port tests to GtkScrollable API instead of deprecated GtkLayout API

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

 tests/testgtk.c       |    8 ++++----
 tests/testoffscreen.c |   10 +++++-----
 2 files changed, 9 insertions(+), 9 deletions(-)

commit 60feed736018539e8b830638744b66793525cd14
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Thu Oct 28 11:54:05 2010 +0200

    Remove useless vars.

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

commit c41ec57fb04a99cbce41f93cab1b990166e417e6
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Oct 28 16:00:19 2010 +0900

    Fire a warning if there are any handlers connected to the deprecated
    "size-request" signal.

 gtk/gtksizerequest.c |    7 +++++++
 gtk/gtkwidget.c      |    5 ++++-
 2 files changed, 11 insertions(+), 1 deletions(-)

commit 18f46adb7da78f6e0592e54f7cd2083d5b11cb09
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Oct 28 15:41:00 2010 +0900

    Added a runtime warning if any class is implementing the
    ->size_request() vfunc.

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

commit 2f3e51389e485ecb888e3102f5bebc0086d5abc5
Merge: 48d0be5 7af16e8
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Oct 28 15:30:32 2010 +0900

    Merge branch 'kill-size-request'

commit 7af16e8d91b46335667f9b6cc9dfe54f72e041bf
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Oct 28 15:17:06 2010 +0900

    Make GtkPathBar use set_size_request() instead of the "size-request"
    signal.

 gtk/gtkpathbar.c |   35 ++++++++++++++++++-----------------
 1 files changed, 18 insertions(+), 17 deletions(-)

commit 152350946771bf647bb3e2e4b84edf0df2d0d067
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Oct 28 15:16:06 2010 +0900

    Removed size_request from GtkToolItemGroup

    Ofcourse GtkToolPalette needs real migration to height-for-width
    apis, this patch just removes the need for the size_request
    signal and vfunc.

 gtk/gtktoolitemgroup.c |   38 ++++++++++++++++++++++++++++++++------
 1 files changed, 32 insertions(+), 6 deletions(-)

commit 6e22c646c6dcd4349c183e4b76efd7ab785bff22
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Oct 28 14:56:04 2010 +0900

    Use gtk_widget_set_size_request() instead of handling "size-request"
    signals.

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

commit df4c566220a0437c952aabd4178233c49f43d541
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 15:55:33 2010 -0400

    Add a migration guide section on size_request

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

commit 48d0be545cb0dbaaa8568ecae6af8af64bd394b4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 13:00:58 2010 -0400

    Fix the build

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

commit a84b81d4feff24063ac5dfd3561a33b20d97909d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 12:53:47 2010 -0400

    Fix gtk_fixed_get_preferred_width

    When dealing with widths, use x, not y.
    Spotted by Ignacio Casal Quintero.

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

commit 94c8390ad76ce1586f37159a84faf666ba8c4cc8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Oct 27 17:47:08 2010 +0100

    gtk: Fix crasher when loading symbolic icons

    If the style didn't include symbolic colors for either success,
    warning or error, gtk_icon_info_load_symbolic_for_style() would crash.

    Instead, make sure we don't try to use the colors if they're not
    available, and fallback on default colors inside
    _gtk_icon_info_load_symbolic_internal().

 gtk/gtkicontheme.c |   83
 ++++++++++++++++++++++++++++++----------------------
 1 files changed, 48 insertions(+), 35 deletions(-)

commit cb287cde00315146bd137d32fcea10c064932186
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Wed Oct 27 12:40:59 2010 -0400

    GtkSocket: Add error trap around call to XFixesChangeSaveSet()

    Previously any X error from XFixesChangeSaveSet() was being eaten
    by the subsequent error trap when sending a client message. With
    asynchronous error traps, that side effect no longer occurs, so
    we need to add a proper error trap around the call to
    XFixesChangeSaveSet().

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

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

commit d13bf0801df039bebee648a766ad11550ede9d80
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Oct 28 01:40:51 2010 +0900

    Revert "Removed size_request from GtkTextView"

    This reverts commit 87dfa724ebb4e8710bee17461cb4823ba66d8658.

    I pushed this to the wrong branch, ouch sorry.

 gtk/gtktextview.c |   34 +---------------------------------
 1 files changed, 1 insertions(+), 33 deletions(-)

commit e3bf39b2e68e3f574b8bdfbbe82539c835aa94a8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 11:17:40 2010 -0400

    Remove size_request from GtkSocket

    This is only preliminary, GtkSocket can do minimal/natural width
    properly, there's code for that in the extended-layout branch.

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

commit f5207ab6478901469d9ce6f928121f956d0ed7ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 11:16:02 2010 -0400

    Don't g_free gslice-allocated structures

    This was causing memory corruption when removing remote plugs from
    sockets.

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

commit fb0a72dc0f63dc4e9d8c56450a1da33de842fd7e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 10:32:58 2010 -0400

    Remove size_request from GtkScale

 gtk/gtkscale.c |   59
 ++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 43 insertions(+), 16 deletions(-)

commit a41436c40fc51da49924a9caa1a1661567eddabb
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 23:59:43 2010 +0900

    Removed size_request from GtkTearoffMenuItem

 gtk/gtktearoffmenuitem.c |   49
 ++++++++++++++++++++++++++++++++-------------
 1 files changed, 35 insertions(+), 14 deletions(-)

commit c33a2b72371fec390095b94c7c7fd99a9c23b1ef
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 23:34:58 2010 +0900

    Fixed remaining call to ->size_request in GtkTextView.

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

commit 1132f54dcca0fe65ae5ef3896c12a955b3e42a3b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 23:25:05 2010 +0900

    Removing size_request from GtkTextView

 gtk/gtktextview.c |   34 +++++++++++++++++++++++++++++++++-
 1 files changed, 33 insertions(+), 1 deletions(-)

commit 8f9807ac15cd416a93dbd69c2fcf0e826876af2d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 10:17:58 2010 -0400

    Remove size_request from GtkSeparatorToolItem

 gtk/gtkseparatortoolitem.c |   54
 ++++++++++++++++++++++++++++++-------------
 1 files changed, 37 insertions(+), 17 deletions(-)

commit cb34d4036d4e2da29245c62799430e7da38d9dc2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 10:14:25 2010 -0400

    Use correct icon name in testtoolbar

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

commit 87dfa724ebb4e8710bee17461cb4823ba66d8658
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 22:59:49 2010 +0900

    Removed size_request from GtkTextView

 gtk/gtktextview.c |   34 +++++++++++++++++++++++++++++++++-
 1 files changed, 33 insertions(+), 1 deletions(-)

commit 17c1bb4e52453a98f452fe5183b0db4a1b297d96
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 09:53:46 2010 -0400

    Remove size_request from gtkToolItem

 gtk/gtktoolitem.c |   80
 +++++++++++++++++++++++++++++-----------------------
 1 files changed, 45 insertions(+), 35 deletions(-)

commit 7a85a31cc46401a1d96636053f145a07a6db7f64
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 22:50:24 2010 +0900

    Removing size_request from GtkToolPalette

    Note GtkToolPalette is internally height-for-width, it needs to
    be refactored to cooperate with GTK+'s height-for-width geometry
    management properly.

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

commit 1205f5a2308953322e8a9ed6d34874ebfca84e63
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 09:41:37 2010 -0400

    Remove size_request from GtkToolbar

    This is just a bandaid fix, the toolbar should really return proper
    min/natural sizes, so that we can handle the overflow properly.

 gtk/gtktoolbar.c |   36 +++++++++++++++++++++++++++++++++---
 1 files changed, 33 insertions(+), 3 deletions(-)

commit f7740fe5801dae48932679df2280c158bea5a1c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 09:32:42 2010 -0400

    Remove size_request from GtkTable

 gtk/gtktable.c |   50 ++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 38 insertions(+), 12 deletions(-)

commit add32bab71f05b99cf978bd2fe86fb08a84553ce
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 22:23:25 2010 +0900

    Removing size_request from GtkTreeview.

    This should be implemented as propery height-for-width by
    the treeview-refactor branch. This commit includes a FIXME
    comment that scroll adjustments should not be updated from
    inside size requests but only after receiving an allocation.

 gtk/gtktreeview.c |   53
 ++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 42 insertions(+), 11 deletions(-)

commit 11842956200b0d49f05a7ec1820f7cd686733f3c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 09:23:07 2010 -0400

    Remove size_request from GtkRuler

 gtk/gtkruler.c |   57
 +++++++++++++++++++++++++++++++++++++++----------------
 1 files changed, 40 insertions(+), 17 deletions(-)

commit fc081e7847eb3550c402f69518957c5081e85d14
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 09:13:26 2010 -0400

    Remove  size_request from GtkPathBar

 gtk/gtkpathbar.c |   77
 ++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 55 insertions(+), 22 deletions(-)

commit 7947f1933eea61f1a112fc2fe28a344c2173b11d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 08:33:42 2010 -0400

    Remove size_request from GtkSeparator

 gtk/gtkseparator.c |   72
 ++++++++++++++++++++++++++++++++-------------------
 1 files changed, 45 insertions(+), 27 deletions(-)

commit d95f8ae2e24c7a491874501fdcd80ba00faecc8c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 08:10:40 2010 -0400

    Remove size_request from GtkRange

 gtk/gtkrange.c |   51 ++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 42 insertions(+), 9 deletions(-)

commit 2b728f66a8907c27c5b8e328acac1bec1c294a6a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 07:57:03 2010 -0400

    Fix a typo

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

commit 9b60d27b83b8bdbc23bffd45b94c851df96ff130
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 27 07:55:27 2010 -0400

    Remove size_request from GtkPaned

    This is not the final word; GtkPaned should really implement
    height-for-width, but I didn't have time to complete that now.

 gtk/gtkpaned.c |   76
 +++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 51 insertions(+), 25 deletions(-)

commit d8051d1f9437b9964689fac97c32aecef69a6a2d
Author: Ivar Smolin <okul@linux.ee>
Date:   Wed Oct 27 11:22:06 2010 +0300

    [l10n] Updated Estonian translation

 po-properties/et.po | 3022
 +++++++++-----------------------------------------
 1 files changed, 544 insertions(+), 2478 deletions(-)

commit 80ac6c97013873cf5b3dbceb2d003892b361b115
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 14:43:30 2010 +0900

    Removed size_request from GtkOffscreenWindow

 gtk/gtkoffscreenwindow.c |   64
 +++++++++++++++++++++++++++++++++++-----------
 1 files changed, 49 insertions(+), 15 deletions(-)

commit 9a80908c91e3c83c8c4aaf09b38bada36b32fe9c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 14:35:04 2010 +0900

    Removed size_request from GtkNotebook

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

commit 2dca7ad91d943b74d6790e8a65dc5a70453c7683
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 14:30:07 2010 +0900

    Removed size_request from GtkMenuBar

 gtk/gtkmenubar.c |   33 ++++++++++++++++++++++++++++++++-
 1 files changed, 32 insertions(+), 1 deletions(-)

commit c8c3cf9bebddb70620fb2eecfad02f575f60009b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 14:12:41 2010 +0900

    Removed size_request from GtkImageMenuItem

 gtk/gtkimagemenuitem.c |  114
 ++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 95 insertions(+), 19 deletions(-)

commit 814cd2c3ff86db46f3293a649bf15de88e5da350
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 14:11:36 2010 +0900

    Removed size_request from GtkIconView.

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

commit 7e3e0636aa003059b99364aaeda92c6c1d497c6e
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 13:56:46 2010 +0900

    Remove size_request from GtkHandleBox

 gtk/gtkhandlebox.c |   34 +++++++++++++++++++++++++++++++++-
 1 files changed, 33 insertions(+), 1 deletions(-)

commit 393bd507bb27edeb89f312eeb166f91c8fd81e41
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 27 13:56:13 2010 +0900

    Fixed unused variable in get_preferred_height().

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

commit ac1bb229d12d75fcaf2a77fb143deeceeb8cf086
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 23:46:06 2010 -0400

    Remove size_request from GtkSpinButton

 gtk/gtkspinbutton.c |   43 ++++++++++++++++++++++++-------------------
 1 files changed, 24 insertions(+), 19 deletions(-)

commit e45e9b187b9a98ba2a02bb68696520508c712775
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 23:30:48 2010 -0400

    Remove size_request from GtkProgressBar

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

commit 4ca87168d451aba473a15f46f1615a8bb5f82f94
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 23:16:40 2010 -0400

    Remove size_reuqest from GtkImage

 gtk/gtkimage.c |   90
 ++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 56 insertions(+), 34 deletions(-)

commit 86cb8d02d3315eb165600b317874e66b5a9ded41
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 23:03:10 2010 -0400

    Remove size_request from GtkLayout

 gtk/gtklayout.c |   33 +++++++++++++++++++++++----------
 1 files changed, 23 insertions(+), 10 deletions(-)

commit 909a005cb2d26065dc91881d678804b9cc32a7f0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 22:56:53 2010 -0400

    Remove size_request from GtkHSV

 gtk/gtkhsv.c |  787
 ++++++++++++++++++++++++++++------------------------------
 1 files changed, 386 insertions(+), 401 deletions(-)

commit 58354f203630c35f0162cf9062b39aab25968dd4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 22:28:24 2010 -0400

    Remove size_request from GtkFixed

 gtk/gtkfixed.c |  312
 +++++++++++++++++++++++++++----------------------------
 1 files changed, 153 insertions(+), 159 deletions(-)

commit 2432bf4a587f1a49e4827048ec353e0027652c69
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 21:41:13 2010 -0400

    Remove size_request from GtkEntry

 gtk/gtkentry.c |   78
 +++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 58 insertions(+), 20 deletions(-)

commit 3bb3dc72e3d45ad05289e1c12df10cc8237fafdc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 21:29:58 2010 -0400

    Remove size_request from GtkCheckButton

 gtk/gtkcheckbutton.c |  103
 +++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 77 insertions(+), 26 deletions(-)

commit f85543af98632eca81125983580e4c79ac29734d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 21:06:40 2010 -0400

    Remove size_request from GtkCalendar

 gtk/gtkcalendar.c |   35 ++++++++++++++++++++++++++++++++---
 1 files changed, 32 insertions(+), 3 deletions(-)

commit 8178e6016a3a0f4c83fa25fd0e0100e654147141
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 20:57:40 2010 -0400

    Remove size_request from GtkButtonBox

 gtk/gtkbbox.c |   35 ++++++++++++++++++++++++++++++++---
 1 files changed, 32 insertions(+), 3 deletions(-)

commit d08e8aac62eb9ab773862ef34ab5a89c6c32d5f2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 20:57:23 2010 -0400

    Remove size_request from GtkAssistant

 gtk/gtkassistant.c |   34 +++++++++++++++++++++++++++++++---
 1 files changed, 31 insertions(+), 3 deletions(-)

commit e0e6d5b4dfefa9180f64cdbba83071d209643ec8
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 26 06:35:10 2010 +0200

    Fix gtk-doc markup: /* <private> */ should be /*< private >*/

 gtk/gtkalignment.h           |    2 +-
 gtk/gtkcellrenderer.h        |    2 +-
 gtk/gtkcellrenderercombo.h   |    2 +-
 gtk/gtkcellrendererspin.h    |    2 +-
 gtk/gtkcellrendererspinner.h |    2 +-
 gtk/gtkcheckmenuitem.h       |    2 +-
 gtk/gtkcolorseldialog.h      |    2 +-
 gtk/gtkcomboboxtext.h        |    2 +-
 gtk/gtkfixed.h               |    2 +-
 gtk/gtkfontsel.h             |    2 +-
 gtk/gtkframe.h               |    2 +-
 gtk/gtkgrid.h                |    2 +-
 gtk/gtkhandlebox.h           |    2 +-
 gtk/gtkhsv.h                 |    2 +-
 gtk/gtkiconfactory.h         |    2 +-
 gtk/gtkiconview.h            |    2 +-
 gtk/gtkimage.h               |    2 +-
 gtk/gtkimcontextsimple.h     |    2 +-
 gtk/gtkimmulticontext.h      |    2 +-
 gtk/gtkinvisible.h           |    2 +-
 gtk/gtklayout.h              |    2 +-
 gtk/gtkmenubar.h             |    2 +-
 gtk/gtkmisc.h                |    2 +-
 gtk/gtknotebook.h            |    2 +-
 gtk/gtkprinter.h             |    2 +-
 gtk/gtkprintoperation.h      |    2 +-
 gtk/gtkprintunixdialog.h     |    2 +-
 gtk/gtkprogressbar.h         |    2 +-
 gtk/gtkradiobutton.h         |    2 +-
 gtk/gtkradiomenuitem.h       |    2 +-
 gtk/gtkrecentchoosermenu.h   |    2 +-
 gtk/gtkrecentchooserwidget.h |    2 +-
 gtk/gtkrecentmanager.h       |    2 +-
 gtk/gtkruler.h               |    2 +-
 gtk/gtkscale.h               |    2 +-
 gtk/gtksizegroup.h           |    2 +-
 gtk/gtkspinbutton.h          |    2 +-
 gtk/gtkspinner.h             |    2 +-
 gtk/gtkstatusbar.h           |    2 +-
 gtk/gtktable.h               |    2 +-
 gtk/gtktearoffmenuitem.h     |    2 +-
 gtk/gtktreeview.h            |    2 +-
 gtk/gtkviewport.h            |    2 +-
 43 files changed, 43 insertions(+), 43 deletions(-)

commit fca72da479ac7e0edd9dce22ba3fa4cae5ebec3f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Oct 26 16:59:45 2010 +0200

    Updated galician translations

 po-properties/gl.po | 2113
 ++++++++++++++++++++++++++-------------------------
 po/gl.po            |   66 +-
 2 files changed, 1109 insertions(+), 1070 deletions(-)

commit b69232e51bd953d6ba5c877258b1a326b4187e5c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 26 10:53:46 2010 -0400

    Stop calling GtkWidget parameters 'request'

    There were at least a few places where we were using GTK_WIDGET()
    on something that was already a GtkWidget*, just because it was
    named wrong.

 gtk/gtksizerequest.c |   90
 ++++++++++++++++++++++++-------------------------
 1 files changed, 44 insertions(+), 46 deletions(-)

commit bb77ea4a2cdb0e7c6e2639a327f109a5665f9e35
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Oct 26 08:32:05 2010 +0200

    Update properties Hebrew translation.

 po-properties/he.po | 3883
 +++++++++++++++++++++++++++------------------------
 1 files changed, 2020 insertions(+), 1863 deletions(-)

commit 9c7016ab877800de7a312c18dc95e95cd300b5a7
Author: Xan Lopez <xan@gnome.org>
Date:   Tue Oct 26 15:18:35 2010 +0900

    gtkcomboboxtext: remove unused variable

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

commit 5aea672e001aae236c6f4d8cc3ae5b899fc2baa8
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 26 06:03:34 2010 +0200

    gtk.symbols: Add scrollable policy API

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

commit 8dd7ae38f90a47282d29d0e5fa9da4e994248a49
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Oct 20 18:37:59 2010 +0200

    gtkfilechooserentry: Use accessor functions to access GtkEntry

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

commit 0b72acf78d2f6aba5eaf416d18afb103e3b51449
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Oct 20 17:45:17 2010 +0200

    gtkspinbutton: Use accessor functions to access GtkEntry

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

commit f5615022a7e74a752fa9050505970d5a87aa69f9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 02:00:10 2010 +0200

    Use accessor functions to access GtkButton

 gtk/gtkcheckbutton.c    |    2 +-
 gtk/gtkmenutoolbutton.c |    2 +-
 gtk/gtktoolbar.c        |    2 +-
 gtk/gtktreeview.c       |    2 +-
 gtk/gtktreeviewcolumn.c |    2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

commit 8991603c88d912c3d0c9d8dd8ab42e66954d9f30
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 18:18:02 2010 +0200

    gtktogglebutton: move public members to private structure

 gtk/gtktogglebutton.c |   85
 +++++++++++++++++++++++++++++++++---------------
 gtk/gtktogglebutton.h |   11 +++---
 2 files changed, 63 insertions(+), 33 deletions(-)

commit 49446ed57c68dc533fd086646f8061c1a41f7ba1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 18:21:56 2010 +0200

    gtktogglebutton: Add _gtk_toggle_button_set_active private accessor

    It's needed by gtkradiobutton

 gtk/gtkradiobutton.c  |    8 +++++---
 gtk/gtktogglebutton.c |    7 +++++++
 gtk/gtktogglebutton.h |    3 +++
 3 files changed, 15 insertions(+), 3 deletions(-)

commit a93e79f8d2c4ec609f88330527a53811200578da
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 04:16:17 2010 +0200

    gtkradiobutton: Use accessor functions to access GtkToggleButton

 gtk/gtkradiobutton.c |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

commit 783d18650be9986788a6746616d82b675e10b3c2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 04:15:37 2010 +0200

    gtkcheckbutton: Use accessor functions to access GtkToggleButton

 gtk/gtkcheckbutton.c |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

commit 356cfaa084427ee4408d5481de2caa2ce2cba508
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 18:45:11 2010 +0200

    gtktoggletoolbutton: Use accessor functions to access GtkToggleButton

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

commit fda588d10de92960b875718f4f98b86133d5a27c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 18:46:07 2010 +0200

    gail: use accessor functions to access GtkToggleButton

 modules/other/gail/gailtogglebutton.c |    2 +-
 modules/other/gail/tests/testlib.c    |    2 +-
 modules/other/gail/tests/testtable.c  |    8 ++++----
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 49c409c498bf66e54d4475acb80cec45a596bd16
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 19 18:46:40 2010 +0200

    tests: use accessor functions to access GtkToogleButton

 tests/prop-editor.c   |    9 +++++----
 tests/testgtk.c       |   30 +++++++++++++++++-------------
 tests/testselection.c |    2 +-
 3 files changed, 23 insertions(+), 18 deletions(-)

commit 209715f0eff9b0cc3210605e95686242893d2dd4
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Oct 26 11:35:04 2010 +0900

    Missed adding the scrolled window test in previous commit, added
    scrolled window test.

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

commit 3fe0fb4ed95a3d5c51a049a24147e628e6965d62
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Oct 26 09:59:02 2010 +0900

    Added GtkScrollablePolicy property to scrollable interface

    This patch adds the GtkScrollablePolicy type property to GtkScrollable
    and implements it in all subclasses. GtkScrolledWindow observes this
    property to make a good guess about when to show/hide scrollbars for
    height-for-width content.

    Most scrollable children do not do height-for-width *yet* but
    most certainly will (toolpalette, treeview, iconview, textview
    widgets all TODO), for scrollable widgets that do have a minimum
    and natural size, it's important for them to observe the state
    of this property in order to properly drive the scroll adjustments
    according to the desired GtkScrollablePolicy. This patch makes
    GtkViewport do this.

    Patch also adds tests/testscrolledwindow.c to display the effects
    of this property.

 gtk/gtkenums.h          |   15 ++++++
 gtk/gtkiconview.c       |   29 ++++++++++-
 gtk/gtklayout.c         |   29 ++++++++++-
 gtk/gtkscrollable.c     |  118
 +++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkscrollable.h     |   21 ++++++---
 gtk/gtkscrolledwindow.c |   66 ++++++++++++++++----------
 gtk/gtktextview.c       |   33 ++++++++++++-
 gtk/gtktoolpalette.c    |   39 +++++++++++++--
 gtk/gtktreeprivate.h    |    5 ++
 gtk/gtktreeview.c       |   22 ++++++++-
 gtk/gtkviewport.c       |   64 +++++++++++++++++++++-----
 tests/Makefile.am       |    8 +++-
 12 files changed, 387 insertions(+), 62 deletions(-)

commit 04c1337bdae99b2c45e44e20c9432a72e5e6602c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 18:32:37 2010 -0400

    Bump version

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

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(-)

commit 2dd331752209f6b00b76dd9a89c27bec46aea236
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 21:55:17 2010 -0400

    More distcheck fixes

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

commit c6c18717346e8b94606b0d0f78b421cbf6e767ee
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 21:20:13 2010 -0400

    Add filechooser settings gschema to EXTRA_DIST

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

commit bd7e3852ac17b93151b1fd3be41b5e2dae378ef6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 20:59:38 2010 -0400

    More examples removal

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

commit 9ae2c1fcf90f78e640435094482edb785ec7ef1d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 20:53:07 2010 -0400

    Drop crazy listing of all example files

    This will likely mean that the old examples will not appear in the
    tarball until they have been integrated in the new 'getting started'
    docs.

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

commit 39529dcfed92ee511cfab71f0f96dc1d5d12529e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 20:48:37 2010 -0400

    Fix make distcheck

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

commit 4869aeb28d9d8f5698bdb438264ba73253ff46d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 20:20:25 2010 -0400

    Update POTFILES.in

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

commit a0aed8402b8ef2cb892d05dd84ddebc30426d50f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 20:12:08 2010 -0400

    Remove a private symbol from gtk.symbols

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

commit 4f9175d7fccbffc905f77885eba1900eca0eb9d1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 20:10:08 2010 -0400

    Temporarily disable test involving file choosers

    After the filechooser got converted to use gsettings, it can no
    longer be used uninstalled, breaking make distcheck here.

    Also disable the treeview-scrolling tests, since they are failing
    here.

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

commit f87b26a653744bed0dd582624c3ccb0353638701
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 19:20:08 2010 -0400

    Fix up symbol lists

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

commit 45c463e3760a8a2497846e4cd8c55c1b7aa52fb5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 16 02:07:01 2010 +0200

    GtkComboBoxText: Use gtk_combo_box_text_remove instead
    gtk_combo_box_text_remove_text

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

commit 2dbfca9d029c6ac53b9791acf938734da9da1ffe
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 19:01:36 2010 -0400

    Update NEWS for 2.91.1

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

commit 88d74e23fafd3462fafa74f5f4f2863c13c86958
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 18:18:58 2010 -0400

    Remove tutorial from configure.ac

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

commit 95e69afea83e6a43163a3c2b0d2928c9e646b77b
Author: Marek Kasik <mkasik@redhat.com>
Date:   Fri Oct 15 12:08:12 2010 +0200

    Parse lpoptions correctly

    Parse options job-sheets, job-hold-until and sides correctly.
    Add get_lpoption_name() for translation of lpoption names to
    gtk option names. Usable for options which values don't need
    conversion (e.g. number-up, number-up-layout, job-billing
    and job-priority).
    Rename array option_names to ppd_option_names to reflect its
    purpose better. Rename get_option_name() to get_ppd_option_name()
    because of the same reason.

 gtk/gtkprintunixdialog.c                         |    7 ++
 modules/printbackends/cups/gtkprintbackendcups.c |  102
 +++++++++++++++++++---
 2 files changed, 97 insertions(+), 12 deletions(-)

commit d70b7f49b62d8e7147d30a08340968633f36b0e7
Author: Christian Dywan <christian@twotoasts.de>
Date:   Fri Oct 15 16:29:30 2010 +0200

    Use property system to coerce model data to G_TYPE_STRING

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

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

commit 50cbd23d5b9589ccc850dbc5304cd5805780bc40
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 16:52:54 2010 -0400

    docs: cross-reference to GtkComboBoxText

 docs/reference/gtk/gtk3-sections.txt |    2 +-
 gtk/gtkcombobox.c                    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3e9bdf6fd91175907c4b74b7a242a4ee0f5dbb11
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 16:52:25 2010 -0400

    Add docs for GtkComboBoxText

 docs/reference/gtk/gtk-docs.sgml     |    1 +
 docs/reference/gtk/gtk3-sections.txt |   24 ++++++++++++++++++++++++
 docs/reference/gtk/gtk3.types        |    1 +
 gtk/gtkcomboboxtext.c                |   18 ++++++++++++++++++
 4 files changed, 44 insertions(+), 0 deletions(-)

commit 3e2a259a78a40c1b84b21b44fcdd198581912805
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 16:36:27 2010 -0400

    docs: fix a cross-reference

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

commit 43250e8faf2cc008b0b829351efff651b680a85c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 16:33:11 2010 -0400

    Deprecate the old combobox text convenience api

 gtk/gtkcombobox.c |   12 ++++++++++++
 gtk/gtkcombobox.h |    4 ++++
 2 files changed, 16 insertions(+), 0 deletions(-)

commit e7f51ef6a411dc4c784c3edc67df294288de3f75
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Oct 2 18:19:46 2010 +0200

    Use the new GtkComboBoxText API

    Also remove mentions of the old text convenience API from the docs,
    and point to GtkComboBoxText instead.

 demos/gtk-demo/sizegroup.c    |    4 ++--
 demos/gtk-demo/textview.c     |    8 ++++----
 demos/testpixbuf-scale.c      |   10 +++++-----
 docs/tools/widgets.c          |    4 ++--
 gtk/gtkcombobox.c             |   13 ++++---------
 gtk/gtkfilechooserdefault.c   |    6 +++---
 gtk/gtkprintunixdialog.c      |   18 +++++++++---------
 gtk/gtkrecentchooserdefault.c |   10 +++++-----
 tests/prop-editor.c           |    6 +++---
 tests/testbbox.c              |   22 +++++++++++-----------
 tests/testellipsise.c         |   10 +++++-----
 tests/testgtk.c               |   22 +++++++++++-----------
 tests/testoffscreen.c         |   24 ++++++++++++------------
 tests/testsocket_common.c     |   10 +++++-----
 tests/testtoolbar.c           |   12 ++++++------
 tests/testtreecolumnsizing.c  |   18 +++++++++---------
 tests/testtreeview.c          |   12 ++++++------
 17 files changed, 102 insertions(+), 107 deletions(-)

commit 99cfbecf466193f2a132e4476f92723b8c51e4a5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 16:16:45 2010 -0400

    Add gtk_combo_box_text_new_with_entry

    Also, make use of the configured entry_text_column.

 gtk/gtk.symbols       |    1 +
 gtk/gtkcomboboxtext.c |   29 ++++++++++++++++++++++-------
 gtk/gtkcomboboxtext.h |    1 +
 3 files changed, 24 insertions(+), 7 deletions(-)

commit 8353754c17d33b8e26332c666dc3941c36619c51
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 16:15:16 2010 -0400

    docs: adjust Since tags

 gtk/gtkcombobox.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit a16722fc3a68bdc44d5aeab1297b533a10001e46
Author: Christian Dywan <christian@twotoasts.de>
Date:   Fri Oct 15 15:26:00 2010 +0200

    Use text column value in GtkComboBoxText

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

commit 7a5a5e9c5dee16601c8bf1df67ce12c81000bfb9
Author: Christian Dywan <christian@lanedo.com>
Date:   Wed May 19 17:27:47 2010 +0200

    Added GtkComboBoxText api

    This is a derived class of GtkComboBox to replace the
    gtk_combo_box_*_text() convenience API.

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/Makefile.am       |    2 +
 gtk/gtk.h             |    1 +
 gtk/gtk.symbols       |   12 +++
 gtk/gtkcomboboxtext.c |  220
 +++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkcomboboxtext.h |   76 +++++++++++++++++
 5 files changed, 311 insertions(+), 0 deletions(-)

commit 27ad64dccf24f4fed74f6204a2fc257178d8ff6f
Author: John Ralls <jralls@src.gnome.org>
Date:   Fri Oct 15 13:10:25 2010 -0700

    Bug 631719 - Restore second, more important, call to set label from
    the menu item.

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

commit 80d3f1fcda15992749e20ed63f9e56a93f5357fd
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 15 20:51:18 2010 +0200

    docs: update OSX port project page

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

commit 8d05e742120cb0d74f0b3bc9f7bc4a641169df26
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Fri Oct 15 14:46:22 2010 -0400

    Make gtk_accelerator_get_default_mod_mask() return a GdkModifierType

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

 docs/reference/gtk/migrating-checklist.sgml |    2 +-
 gtk/gtkaccelgroup.c                         |    2 +-
 gtk/gtkaccelgroup.h                         |    3 ++-
 3 files changed, 4 insertions(+), 3 deletions(-)

commit b5621b3c895630a5e4a0dc9c642cecae6354b451
Author: Christian Persch <chpe@gnome.org>
Date:   Fri Oct 15 14:34:44 2010 -0400

    Take cursor hotspot from pixbuf if available

    Allow -1 for the hotspot coordinates in gdk_cursor_new_from_pixbuf,
    if the pixbuf contains the x_hot/y_hot options with appropriate
    values.

    Bug #632140.

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

commit cbc358ead8b75522655ddbda3be36d98c8fbebff
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 11 02:01:14 2010 +0200

    docs: Document GtkScrolledWindow's signals

    Based on a patch by Björn Lindqvist
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=351247

 gtk/gtkscrolledwindow.c |   32 +++++++++++++++++++++++++++++++-
 1 files changed, 31 insertions(+), 1 deletions(-)

commit 921fc8807c6a37b94ebb2b5397bf89f0557c718d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 14:13:32 2010 -0400

    Deprecate gtk_init_add, gtk_remove_add and friends

    This functions are going to be removed in GTK+ 3.

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

 docs/reference/gtk/tmpl/gtkmain.sgml |    7 ++++++-
 gtk/gtkmain.c                        |    3 ++-
 gtk/gtkmain.h                        |    2 ++
 3 files changed, 10 insertions(+), 2 deletions(-)

commit 18578b33c59c2c4c5852cab9cda03f087a28dbc3
Author: Colin Walters <walters@verbum.org>
Date:   Fri Oct 15 13:54:37 2010 -0400

    Add boxed type and constructor

    This allows bindings to sanely construct these.

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

 docs/reference/gtk/gtk3-sections.txt |    3 +
 gtk/gtk.symbols                      |    3 +
 gtk/gtkselection.c                   |   68
 +++++++++++++++++++++++++++++++++-
 gtk/gtkselection.h                   |    6 +++
 4 files changed, 79 insertions(+), 1 deletions(-)

commit f87023d8ee322947a943798cdb8fc2c21f8fe715
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 13:07:08 2010 -0400

    Forgotten file

 docs/reference/gtk/overview.xml |  100
 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 100 insertions(+), 0 deletions(-)

commit 0ff28d72f68c25d85fa851fc214f9478d9cb2396
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 12:37:21 2010 -0400

    examples: build examples that are included in the docs

    We build the examples that are included in the 'getting started'
    chapter of the docs to prevent them from bitrotting. Also
    remove the awk scripts used to extract the old examples from
    the tutorial, since the tutorial is gone. I'm still leaving
    the examples themeselves in place, for possible inclusion in
    'getting started' later on.

 configure.ac              |    1 +
 examples/Makefile         |   45 -----------------------------
 examples/Makefile.am      |   47 ++++++++++++++++++++++++++++++
 examples/README.1ST       |   41 --------------------------
 examples/extract.awk      |   69
 ---------------------------------------------
 examples/extract.sh       |   30 -------------------
 examples/find-examples.sh |    4 --
 7 files changed, 48 insertions(+), 189 deletions(-)

commit ef7fddac3bfecfe855c55b78803df304376136eb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 12:12:50 2010 -0400

    docs: Drop the old tutorial

    The tutorial is outdated, essentially stuck at GTK+ 2.0.
    At this point, it is more misleading than helpful.

 docs/Makefile.am                      |    2 +-
 docs/tutorial/Makefile.am             |   78 -
 docs/tutorial/gtk-tut.sgml            |16080
 --------------------------------
 docs/tutorial/images/arrow.eps        | 1147 ---
 docs/tutorial/images/arrow.png        |  Bin 3802 -> 0 bytes
 docs/tutorial/images/aspectframe.eps  | 5448 -----------
 docs/tutorial/images/aspectframe.png  |  Bin 5163 -> 0 bytes
 docs/tutorial/images/base.eps         | 4287 ---------
 docs/tutorial/images/base.png         |  Bin 4462 -> 0 bytes
 docs/tutorial/images/buttonbox.eps    |16247
 ---------------------------------
 docs/tutorial/images/buttonbox.png    |  Bin 23400 -> 0 bytes
 docs/tutorial/images/buttons.eps      | 1302 ---
 docs/tutorial/images/buttons.png      |  Bin 4063 -> 0 bytes
 docs/tutorial/images/calendar.eps     |12855 --------------------------
 docs/tutorial/images/calendar.png     |  Bin 11252 -> 0 bytes
 docs/tutorial/images/colorsel.eps     | 6838 --------------
 docs/tutorial/images/colorsel.png     |  Bin 28063 -> 0 bytes
 docs/tutorial/images/entry.eps        | 2528 -----
 docs/tutorial/images/entry.png        |  Bin 5273 -> 0 bytes
 docs/tutorial/images/eventbox.eps     | 1077 ---
 docs/tutorial/images/eventbox.png     |  Bin 3673 -> 0 bytes
 docs/tutorial/images/filesel.eps      | 8678 ------------------
 docs/tutorial/images/filesel.png      |  Bin 11063 -> 0 bytes
 docs/tutorial/images/fixed.eps        | 4755 ----------
 docs/tutorial/images/fixed.png        |  Bin 5653 -> 0 bytes
 docs/tutorial/images/frame.eps        | 8778 ------------------
 docs/tutorial/images/frame.png        |  Bin 5827 -> 0 bytes
 docs/tutorial/images/gtkdial.eps      | 2201 -----
 docs/tutorial/images/gtkdial.png      |  Bin 4758 -> 0 bytes
 docs/tutorial/images/helloworld.eps   |  914 --
 docs/tutorial/images/helloworld.png   |  Bin 3264 -> 0 bytes
 docs/tutorial/images/helloworld2.eps  | 1136 ---
 docs/tutorial/images/helloworld2.png  |  Bin 3911 -> 0 bytes
 docs/tutorial/images/label.eps        | 8264 -----------------
 docs/tutorial/images/label.png        |  Bin 17358 -> 0 bytes
 docs/tutorial/images/menu.eps         | 2528 -----
 docs/tutorial/images/menu.png         |  Bin 4857 -> 0 bytes
 docs/tutorial/images/notebook.eps     | 2617 ------
 docs/tutorial/images/notebook.png     |  Bin 8005 -> 0 bytes
 docs/tutorial/images/packbox1.eps     | 6606 --------------
 docs/tutorial/images/packbox1.png     |  Bin 10366 -> 0 bytes
 docs/tutorial/images/packbox2.eps     | 4966 ----------
 docs/tutorial/images/packbox2.png     |  Bin 9302 -> 0 bytes
 docs/tutorial/images/paned.eps        | 9533 -------------------
 docs/tutorial/images/paned.png        |  Bin 12050 -> 0 bytes
 docs/tutorial/images/progressbar.eps  | 3581 --------
 docs/tutorial/images/progressbar.png  |  Bin 6135 -> 0 bytes
 docs/tutorial/images/radiobuttons.eps | 1695 ----
 docs/tutorial/images/radiobuttons.png |  Bin 3936 -> 0 bytes
 docs/tutorial/images/rangewidgets.eps | 9087 ------------------
 docs/tutorial/images/rangewidgets.png |  Bin 9284 -> 0 bytes
 docs/tutorial/images/rulers.eps       | 6588 -------------
 docs/tutorial/images/rulers.png       |  Bin 8466 -> 0 bytes
 docs/tutorial/images/scribble.eps     | 4709 ----------
 docs/tutorial/images/scribble.png     |  Bin 5533 -> 0 bytes
 docs/tutorial/images/scrolledwin.eps  | 8778 ------------------
 docs/tutorial/images/scrolledwin.png  |  Bin 7745 -> 0 bytes
 docs/tutorial/images/spinbutton.eps   | 6635 --------------
 docs/tutorial/images/spinbutton.png   |  Bin 8515 -> 0 bytes
 docs/tutorial/images/statusbar.eps    | 2528 -----
 docs/tutorial/images/statusbar.png    |  Bin 5155 -> 0 bytes
 docs/tutorial/images/table.eps        | 1834 ----
 docs/tutorial/images/table.png        |  Bin 4395 -> 0 bytes
 docs/tutorial/images/tictactoe.eps    | 1097 ---
 docs/tutorial/images/tictactoe.png    |  Bin 3100 -> 0 bytes
 docs/tutorial/package-db-tutorial.sh  |  137 -
 66 files changed, 1 insertions(+), 175533 deletions(-)

commit 28cb8583c3061390f965999c08c1f1ebce266bd1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 12:10:59 2010 -0400

    docs: move some tutorial content to the reference

    We add a "Getting started" chapter that will grow into a
    (hopefully) non-outdated, maintained tutorial. For now, it
    includes two minimal examples by xincluding them.

 docs/reference/gtk/Makefile.am               |    7 ++-
 docs/reference/gtk/getting_started.xml       |   16 ++++-
 docs/reference/gtk/gtk-docs.sgml             |   99
 +-------------------------
 docs/reference/gtk/images/hello-world.png    |  Bin 0 -> 3736 bytes
 docs/reference/gtk/images/window-default.png |  Bin 0 -> 4845 bytes
 5 files changed, 21 insertions(+), 101 deletions(-)

commit f085c8b27225baecbca270feb822efc94d1f120b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Fri Oct 15 11:04:27 2010 -0400

    docs: Move the introduction of the tutorial in the reference

    The tutorial should just go away, but some of its contents can
    be moved
    to the API reference as chapters.

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

 docs/reference/gtk/Makefile.am         |    8 ++-
 docs/reference/gtk/getting_started.xml |   96
 +++++++++++++++++++++++++++++
 docs/reference/gtk/gtk-docs.sgml       |    1 +
 examples/hello-world.c                 |  103
 ++++++++++++++++++++++++++++++++
 examples/window-default.c              |   20 ++++++
 5 files changed, 225 insertions(+), 3 deletions(-)

commit 22d28ef47d0075fc4ef438b956df8df902ebaa55
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Oct 15 16:58:29 2010 +0200

    x11: Don't set ParentRelative if the parent's visual is different

    It's like 82e6e32c, but when a pattern is given as argument.

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

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

commit 56e797397be074f73a41c8cc9801146e18b4e117
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 15 10:58:35 2010 -0400

    Improve GtkBox and GtkTable docs a bit

    This adds some details gleaned from the tutorial, before its
    impending demise.

 docs/reference/gtk/tmpl/gtktable.sgml |   18 ++++++++++++++++--
 gtk/gtkbox.c                          |   25 ++++++++++++++-----------
 2 files changed, 30 insertions(+), 13 deletions(-)

commit 17ffcb0cc685e427065c04ac2eea6a854b33eaab
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Thu Oct 14 15:22:19 2010 +0100

    link-button: Add ::activate-link signal

    We cannot use the GtkButton::clicked signal to override the default
    behavior of GtkLinkButton (i.e. call gtk_show_uri()), because
    GtkButton::clicked is registered as a RUN_FIRST signal, which
    obviously
    prevents any other signal handler connected to it to stop the
    propagation before the class handler has a chance to run.

    For this reason we can add a GtkLinkButton::activate-link signal,
    which
    will be emitted by the default GtkButton::clicked signal handler; the
    ::activate-link signal has a boolean return value, which allows
    simpler
    code for stopping the propagation to the next signal handler.

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

 gtk/gtklinkbutton.c |   60
 +++++++++++++++++++++++++++++++++++++++++++++------
 gtk/gtklinkbutton.h |   19 ++++++++++++++++
 2 files changed, 72 insertions(+), 7 deletions(-)

commit d7c7f010b026003d50669a567bd5136e3eef7869
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Oct 15 14:14:14 2010 +0900

    Removed screwy GtkScrolledWindow logic

    Removed portion of scrolled-window that observes user-set
    size request data (aux_info->width/height) on the child directly
    in order to derive it's minimum possible size... if the scrolled
    window has (auto/always) scrollbars in a said orientation; only
    request enough space for the scrollbars (bug 631976).

 gtk/gtkscrolledwindow.c |   40 ++++++++++------------------------------
 1 files changed, 10 insertions(+), 30 deletions(-)

commit 479dc131eef8793ec8e70f0b7dd929d028f68890
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 14 23:03:39 2010 -0400

    Implement get_preferred_width/height in GtkEventBox

    And drop size_request.

 gtk/gtkeventbox.c |   51
 +++++++++++++++++++++++++++++++++++----------------
 1 files changed, 35 insertions(+), 16 deletions(-)

commit aaf0f0f5c311bda33adb02dfdf2ce98b56402710
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 14 22:34:39 2010 -0400

    Use gtk_container_handle_border_width() in GtkEventBox

 gtk/gtkeventbox.c |   39 +++++++++++++++++----------------------
 1 files changed, 17 insertions(+), 22 deletions(-)

commit bda1f3558504266cde3cb2bbe247dd489bcda941
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 14 22:05:51 2010 -0400

    Inclusion cleanups in sources

    Try to do inclusions in the same sequence, more or less.

 gdk/gdk.c                         |    7 ++++---
 gdk/gdkapplaunchcontext.c         |    1 +
 gdk/gdkcairo.c                    |    5 +++--
 gdk/gdkcolor.c                    |    5 +++--
 gdk/gdkcursor.c                   |    2 ++
 gdk/gdkdevice.c                   |    2 ++
 gdk/gdkdevicemanager.c            |    2 ++
 gdk/gdkdisplay.c                  |    8 +++++---
 gdk/gdkdisplaymanager.c           |    5 ++---
 gdk/gdkdnd.c                      |    8 +++++---
 gdk/gdkdraw.c                     |   10 ++++++----
 gdk/gdkevents.c                   |    5 ++---
 gdk/gdkglobals.c                  |    4 ++--
 gdk/gdkkeynames.c                 |    7 ++++---
 gdk/gdkkeys.c                     |    3 ++-
 gdk/gdkkeyuni.c                   |    3 ++-
 gdk/gdkmedialib.c                 |    4 ++--
 gdk/gdkoffscreenwindow.c          |    3 +--
 gdk/gdkpango.c                    |    7 +++++--
 gdk/gdkpixbuf-drawable.c          |    5 +++--
 gdk/gdkrectangle.c                |    3 ++-
 gdk/gdkscreen.c                   |    6 ++++--
 gdk/gdkselection.c                |    4 +++-
 gdk/gdkvisual.c                   |    2 ++
 gdk/gdkwindow.c                   |    5 +++--
 gdk/gdkwindowimpl.c               |    2 ++
 gdk/x11/checksettings.c           |    7 ++++++-
 gdk/x11/gdkapplaunchcontext-x11.c |   12 ++++++------
 gdk/x11/gdkasync.c                |    7 +++++--
 gdk/x11/gdkcursor-x11.c           |   12 +++++++-----
 gdk/x11/gdkdevice-core.c          |    3 ++-
 gdk/x11/gdkdevice-xi.c            |    5 +++--
 gdk/x11/gdkdevice-xi2.c           |    3 ++-
 gdk/x11/gdkdevicemanager-core.c   |    5 +++--
 gdk/x11/gdkdevicemanager-x11.c    |    4 ++--
 gdk/x11/gdkdevicemanager-xi.c     |    1 +
 gdk/x11/gdkdevicemanager-xi2.c    |    7 ++++---
 gdk/x11/gdkdisplay-x11.c          |   15 ++++++++-------
 gdk/x11/gdkdnd-x11.c              |   19 ++++++++++---------
 gdk/x11/gdkdrawable-x11.c         |   12 ++++++------
 gdk/x11/gdkeventsource.c          |    1 +
 gdk/x11/gdkgeometry-x11.c         |    3 ++-
 gdk/x11/gdkglobals-x11.c          |    3 ++-
 gdk/x11/gdkim-x11.c               |   10 +++++-----
 gdk/x11/gdkinput.c                |    4 ++--
 gdk/x11/gdkkeys-x11.c             |   14 ++++++--------
 gdk/x11/gdkmain-x11.c             |   18 ++++++++----------
 gdk/x11/gdkproperty-x11.c         |   14 ++++++++------
 gdk/x11/gdkscreen-x11.c           |   10 ++++++----
 gdk/x11/gdkselection-x11.c        |   10 ++++++----
 gdk/x11/gdkspawn-x11.c            |    5 ++---
 gdk/x11/gdktestutils-x11.c        |   10 +++++++---
 gdk/x11/gdkvisual-x11.c           |    8 +++++---
 gdk/x11/gdkwindow-x11.c           |   30 ++++++++++++++----------------
 gdk/x11/gdkxftdefaults.c          |    3 +++
 gdk/x11/gdkxid.c                  |    2 ++
 gdk/x11/xsettings-client.c        |    6 ++++--
 gdk/x11/xsettings-common.c        |    6 ++++--
 58 files changed, 226 insertions(+), 161 deletions(-)

commit 88ef199ed713412a1825942f2929d382bf0b05f4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 5 16:11:49 2010 -0400

    Inclusion cleanups in headers

 gdk/gdkmain.h              |    1 -
 gdk/gdkrectangle.h         |    2 ++
 gdk/gdkscreen.h            |    4 ++--
 gdk/gdkthreads.h           |    2 ++
 gdk/x11/gdkasync.h         |    2 +-
 gdk/x11/gdkdevice-xi2.h    |    1 +
 gdk/x11/gdkdisplay-x11.h   |    7 +++----
 gdk/x11/gdkdrawable-x11.h  |    1 -
 gdk/x11/gdkprivate-x11.h   |   10 ++++------
 gdk/x11/gdkscreen-x11.h    |    4 ++--
 gdk/x11/gdkx.h             |    1 -
 gdk/x11/xsettings-common.h |    2 ++
 12 files changed, 19 insertions(+), 18 deletions(-)

commit 9d644e9d2d9d5bc2c4a9ce426f10d5017c8d0801
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 23:46:32 2010 -0400

    Make gdk.h an include-only header

    Move declarations to other headers, and introduce some new ones:
    gdkmain.h, gdkrectangle.h, gdkthreads.h.

 gdk/Makefile.am    |    3 +
 gdk/gdk.h          |  135
 +--------------------------------------------------
 gdk/gdkevents.h    |   18 +++++--
 gdk/gdkmain.h      |  110 ++++++++++++++++++++++++++++++++++++++++++
 gdk/gdkrectangle.h |   51 ++++++++++++++++++++
 gdk/gdkthreads.h   |   70 +++++++++++++++++++++++++++
 6 files changed, 250 insertions(+), 137 deletions(-)

commit e613d26448eede019d4426edce1676afc22d4294
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 5 16:44:55 2010 -0400

    Drop dead gxid_proto.h header

    This header is no longer used.

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

commit 9ff4f0819f72739e380f9477494d0f9b291844ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 14 21:40:33 2010 -0400

    Some GDK documentation fixes

 docs/reference/gdk/gdk-docs.sgml     |   16 ----------------
 docs/reference/gdk/tmpl/general.sgml |   31
 +++++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+), 16 deletions(-)

commit 733f1710c6cbe7c9a4232aae3bf9c0e7f01d12f8
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Thu Oct 14 20:56:17 2010 +0200

    Enable the build of MS Windows engine again

    The MS Windows engine compiles anew, so enable it so that one can
    fix remaining issues

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

commit 85e47b5c4ef49b4a803932e8215c1a104884921b
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Oct 14 13:17:46 2010 -0500

    Part of bgo#613728 - [GtkTreeView] Focus the list, not the headers,
    when Tab-focusing

    The idea is that it is way more common to want to manipulate the
    actual list, rather than the headers.  Once you Tab into the treeview
    (and the list part gets the focus), you can use Shift-Tab to focus
    the headers.

    This means that some hysteresis is added to the focus chain, but
    it makes the treeview a lot more convenient to focus with the
    keyboard.

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

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

commit 5cbb309841536b23646e554a44a8a434c242bf1d
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Oct 14 18:01:51 2010 +0200

    Initialize device_cursor hash table before creating impl window

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

commit aeec832f0e88f059f0c3b0ea19577febb8f6bdcc
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Oct 14 17:26:17 2010 +0200

    Do not call validate_visible_area() from the draw method

    Because validate_visible_area() can modify the window size (and thus
    the underlying surface), it should not be called from within the draw
    method.  Given that the presize handler is run with a higher priority
    than redraw, and the presize handler will validate the visible area,
    there should not be cases wherein the draw method is called and
    validate_visible_area() has not been run yet.

    However, one such a case was gdk_window_process_updates(), which would
    trigger the draw method at some point.  We now work around this
    by factoring this in a new gtk_tree_view_bin_process_updates()
    function
    that will run the presize handler first if needed.

    Note: for other platforms, it might still be the case that the draw
    method is called and validate_visible_area() has not been run yet.
    (For example the Mac backend calls gdk_window_process_updates() from
    the drawRect method, and the redraw-in-idle handling thus works
    differently).  This does not seem to be a problem now, if
    it will be in the future we need to take care of that then.

 gtk/gtktreeview.c |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

commit 4fc31dd87a91398aa92e3ecd9702ca1487352cc3
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Oct 14 15:07:06 2010 +0200

    Add test for bug 163214

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

commit 51820d3e3413ff369a766ca6d420446884c9e799
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Oct 14 14:11:30 2010 +0200

    Add test for bug 111500

    This test is constructed in such a way that it breaks when you
    (currently!) do not trigger a size-request from validate_visible_area.
    Especially row expansion appears to have a need for this currently.

 gtk/tests/treeview-scrolling.c |  130
 +++++++++++++++++++++++++++++++++++++++-
 1 files changed, 128 insertions(+), 2 deletions(-)

commit e774e235d776cd9dcb22019b9ccc6e7e1805f0f7
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Oct 14 11:24:46 2010 +0200

    Add unit test for bug 93584

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

commit 359818d6b7bcb3c77412cee3e1c2e404312eb002
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Oct 14 10:57:20 2010 +0200

    Also test scrolling to a new row in a mixed height model

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

commit 3d31254fd9703c2fcf369084e298bdd3d7c9ac36
Author: Martin Schlemmer <11285613@nwu.ac.za>
Date:   Thu Oct 14 14:15:06 2010 +0200

    Trying to fix MS Windows engine

 modules/engines/ms-windows/msw_style.c |  528
 +++++++++++++-------------------
 modules/engines/ms-windows/xp_theme.c  |  124 +++++----
 modules/engines/ms-windows/xp_theme.h  |   16 +-
 3 files changed, 288 insertions(+), 380 deletions(-)

commit 34b117865a36c21918b6432cc6b9c379e8cfe907
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 14 08:12:11 2010 -0400

    Initialize variables

    valgrind was complaining about uninitialized values here, and
    sure enough, gdkdevice-xi.c doesn't set device position.

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

commit 407b73dd8035322d6c755f023edf42999b1e1306
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Oct 14 13:53:23 2010 +0200

    build: Require cairo-gobject for GDK

    With the new signal added, GDK now also requires cairo-gobject.

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

commit 4ca2632d42e183065e2b8e959e8a21bcd584b474
Author: Michael Natterer <mitch@gimp.org>
Date:   Thu Oct 14 13:43:08 2010 +0200

    gdk: add slots for all GdkWindowObject signals

    Also add padding for future extension.

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

commit 9d9742f1e56a331f71c6a46b11ccc765621d46c7
Author: Michael Natterer <mitch@gimp.org>
Date:   Thu Oct 14 13:25:23 2010 +0200

    Bug 631599 - Allow to use arbitrary surfaces for offscreen windows

    Add signal GdkWindow::create-surface which allows to use any
    surface type as storage for offscreen windows.

    Test the new signal in tests/gdkoffscreenbox.c

 gdk/gdkinternals.h       |    3 ++
 gdk/gdkmarshalers.list   |    1 +
 gdk/gdkoffscreenwindow.c |   38 +++++++++++++++++++++++++---------
 gdk/gdkwindow.c          |   50
 ++++++++++++++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h          |    4 +++
 tests/gtkoffscreenbox.c  |   12 +++++++++++
 6 files changed, 98 insertions(+), 10 deletions(-)

commit 10c76c1c956c9dee46a6d9e28b9456967d508889
Author: Michael Natterer <mitch@gimp.org>
Date:   Thu Oct 14 11:32:44 2010 +0200

    gtk: add cast to fix warning in my last commit

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

commit 44cb3bcfeda9abcb7f53151dd6b3c9cd841422db
Author: Cody Russell <bratsche@gnome.org>
Date:   Wed Oct 13 23:04:11 2010 -0500

    Implement style_set() for GtkWindow to resize window grips when the
    style changes.

 gtk/gtkwindow.c |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

commit 9612c648176378bf237ad0e1a8c6c995b0ca7c61
Author: Tristan Van Berkom <tristanvb@openismus.com>
Date:   Wed Oct 13 21:52:27 2010 -0400

    Deprecate GtkComboBoxEntry in favor of added properties to GtkComboBox

    GtkComboBox now sports a construct-only "has-entry" property which
    decides if it uses a GtkEntry to allow additional user input. Also
    it has a new "entry-text-column" to fetch strings for the entry
    from the model.

    This patch deprecates the GtkComboBoxEntry and updates the rest
    of GTK+
    to use the new semantics on GtkComboBox instead.

    GtkComboBoxEntry will be removed altogether before GTK+ 3, in a
    later commit.

 demos/gtk-demo/combobox.c            |    9 +-
 docs/reference/gtk/gtk3-sections.txt |    4 +
 docs/tools/widgets.c                 |   11 +-
 gtk/gtk.symbols                      |    6 +
 gtk/gtkcellrenderercombo.c           |    7 +-
 gtk/gtkcombobox.c                    |  359
 +++++++++++++++++++++++++++++++++-
 gtk/gtkcombobox.h                    |    6 +
 gtk/gtkcomboboxentry.c               |   11 +
 gtk/gtkcomboboxentry.h               |    3 +
 gtk/gtkprinteroptionwidget.c         |    7 +-
 gtk/tests/builder.c                  |    3 +-
 gtk/tests/object.c                   |   10 +-
 tests/testcombo.c                    |   14 +-
 tests/testgtk.c                      |   10 +-
 tests/testsocket_common.c            |   10 +-
 15 files changed, 435 insertions(+), 35 deletions(-)

commit 7c8ee80c5af0909735d1e36b8aba7aa02bf83c95
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 13 11:24:56 2010 -0400

    Add new API to docs and symbol list

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

commit 7791013754b64728d7bfe707c4a51abf0051813f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 11 15:23:03 2010 -0400

    Support GtkWidget expand properties in GtkNotebook

    We expand a tab if either tab-expand is set, or the generic widget
    expand property in the correct direction is set. And we do not
    propagate expand flags from tab labels to the notebook, only
    the expand flags from the pages.

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

commit 48de50df890b23aa92e6a158866721cf5eb7a48d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 11 13:56:52 2010 -0400

    Support GtkWidget expand properties in GtkTable

    We expand a child when it either has the table-specific expand flag
    or the generic expand property set. Override compute_expand so that
    it also takes the table-specific expand flags of children into
    account.

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

 gtk/gtktable.c |   87
 ++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 76 insertions(+), 11 deletions(-)

commit 29ce9e679a502c35e52d9ab87d7c4dbc4664258b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 11 13:26:11 2010 -0400

    Add a GtkTable testcase

 tests/testexpand.c |   95
 ++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 81 insertions(+), 14 deletions(-)

commit 8abb18f910ba26f8dd536b28150b85e1616eb1aa
Author: Havoc Pennington <hp@pobox.com>
Date:   Mon Sep 6 12:30:40 2010 -0400

    Support GtkWidget expand properties in GtkBox

    This consists of:
    * expand a child if either child->expand ||
    gtk_widget_get_expand(child)
    * override compute_expand so that child->expand will cause us to
      return TRUE for gtk_widget_get_expand()

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

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

commit 7597a35477eefdcea9264b67f3ccefdb63f911d5
Author: Havoc Pennington <hp@pobox.com>
Date:   Mon Sep 6 12:31:54 2010 -0400

    add tests/testexpand.c used to test the expand props on GtkWidget

    There are two colored boxes with toggle buttons nested
    inside several GtkBox. Toggling these to expand mode
    should automatically propagate expansion up through
    the several GtkBox such that resizing the window
    results in resizing the colored boxes.

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

 tests/Makefile.am  |    5 ++
 tests/testexpand.c |  152
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 157 insertions(+), 0 deletions(-)

commit 031856eb3321ac8043c80ce98ee6c1d051b48d6e
Author: Havoc Pennington <hp@pobox.com>
Date:   Mon Sep 6 12:26:32 2010 -0400

    Add horizontal and vertical expand flags, compute_expand() to
    GtkWidget

    GtkWidget now has flags for horizontal and vertical expand, and
    a compute_expand() method. compute_expand() is used by containers
    to set a default expand flag. (If a widget has expand set explicitly,
    it always overrides the results of compute_expand.)

    GtkContainer has a default implementation of compute_expand which
    simply walks over all child widgets and sets expand=TRUE
    if any child is expanding.

    The overall effect is that you only have to set expand on
    leaf nodes in the widget tree, while previously you had to
    set expand all the way up the tree as you packed every
    container. Also, now containers need not have their own child
    properties for expand.

    For old containers which do have "expand" child properties,
    they should override compute_expand and include the child
    properties in whether the container is expand=TRUE.
    Also, the old container should use
    "child_prop_expand || gtk_widget_compute_expand()" everywhere
    it previously used simply "child_prop_expand"

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

 gtk/gtkcontainer.c |   51 +++++
 gtk/gtkwidget.c    |  605
 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkwidget.h    |   24 ++
 3 files changed, 678 insertions(+), 2 deletions(-)

commit 7d5a85c3ad6ba6aa891edcafd8cdb3d397184002
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 13 10:39:09 2010 -0400

    Some more resize grip cleanups

    Don't recompute hints whenever we determine the drag edge, and
    take the drag edge into account when deciding whether to show
    the grip.

 gtk/gtkwindow.c |   40 ++++++++++++++++++++++++----------------
 1 files changed, 24 insertions(+), 16 deletions(-)

commit 9e661ed0e91a5709afcc46cdeaea4d711a885da7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 11 17:23:01 2010 -0400

    Unify handling of GtkWindow::resizable property

 gtk/gtkwindow.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit b36819957fcea6a4c2aeaa3a3ca28c635c5b3c3b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 13 10:21:04 2010 -0400

    Remove GtkWrapBox from the docs, too

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

commit dbdc9c99e5f6d9e4d31567bfa78c864aa9354ab4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 13 10:18:03 2010 -0400

    Make GtkRecentManager use standard icon names for themed icons

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

commit f8b8c95f45156f931b134ab92546ce7fc54434ab
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 13 09:51:54 2010 -0400

    Some resize grip cleanups

    Safe space in the private struct, always set the cursor when we
    update visibility, since the cursor depends on resizability conditions
    too. And don't set the shape needlessly.

 gtk/gtkwindow.c |   33 +++++++++++++++++++--------------
 1 files changed, 19 insertions(+), 14 deletions(-)

commit e3cc39cb9813de101d35611e761ccc1571a3267c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 13 22:26:08 2010 +0900

    Removed all traces of GtkWrapBox from GTK+.

 docs/reference/gtk/gtk-docs.sgml |    1 -
 gtk/Makefile.am                  |    4 +-
 gtk/gtk.h                        |    1 -
 gtk/gtk.symbols                  |   27 -
 gtk/gtkenums.h                   |   54 -
 gtk/gtkwrapbox.c                 | 2636
 --------------------------------------
 gtk/gtkwrapbox.h                 |  102 --
 tests/Makefile.am                |    8 +-
 tests/testwrapbox.c              |  496 -------
 9 files changed, 2 insertions(+), 3327 deletions(-)

commit 5e1d8814ca005e2e28fdd579e060191d0db23cdc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Oct 13 08:28:21 2010 -0400

    Don't start a drag if we are not resizable

    This was caused by get_drag_edge() returning -1 to mean 'no drag',
    but callers didn't really pay attention. Change get_drag_edge()
    to return a boolean instead.

 gtk/gtkwindow.c |   81
 +++++++++++++++++++++++++++++-------------------------
 1 files changed, 43 insertions(+), 38 deletions(-)

commit 803233cc14c02535a78b0000097d812ff42f7e6e
Author: Christian Persch <chpe@gnome.org>
Date:   Tue Sep 28 22:56:02 2010 +0200

    Use GSettings for the filechooser settings

    Bug #630850.

 configure.ac                                 |    6 +
 gtk/Makefile.am                              |    6 +-
 gtk/gtkfilechooserdefault.c                  |   77 +++--
 gtk/gtkfilechooserdialog.c                   |    1 -
 gtk/gtkfilechooserprivate.h                  |    2 +
 gtk/gtkfilechoosersettings.c                 |  504
 --------------------------
 gtk/gtkfilechoosersettings.h                 |  118 ------
 gtk/org.gtk.Settings.FileChooser.gschema.xml |   64 ++++
 8 files changed, 123 insertions(+), 655 deletions(-)

commit a2e88f9b808b48f8d7476938bc4dcc76cc77f7ff
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Oct 13 14:26:30 2010 +0200

    Updated Spanish translation

 po-properties/es.po |   25 ++++++++++---------------
 1 files changed, 10 insertions(+), 15 deletions(-)

commit 3b7cbaa47f4ed297958fd6057158e180ab1a950d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Oct 13 01:25:28 2010 +0200

    Updated Spanish translation

 po-properties/es.po |   29 ++++++++++++-----------------
 1 files changed, 12 insertions(+), 17 deletions(-)

commit af31afb906211e14608f198c2bd7df63af96bed3
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Oct 12 21:56:42 2010 +0200

    Updated Spanish translation

 po-properties/es.po |   41 ++++++++++++++++-------------------------
 1 files changed, 16 insertions(+), 25 deletions(-)

commit 6bdc9b7f8a0196ee63af7f0ed0423af793ba0d32
Author: Michael Natterer <mitch@gimp.org>
Date:   Tue Oct 12 21:20:16 2010 +0200

    Bug 563002 - Doesn't call 'update-preview' on set_filename

    Call gtk_tree_view_set_cursor() in addition to
    gtk_tree_selection_select_iter() when selecting the file in
    show_and_select_files() so the preview update machinery gets
    triggered.
    (cherry picked from commit 795c8070db6c97ace040bfd220794bae3e2721c2)

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

commit 4469d2cde1382c23fa566f4a534f611d035a2b2c
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Oct 12 20:09:27 2010 +0200

    Updated Slovenian translation

 po/sl.po | 2092
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 941 insertions(+), 1151 deletions(-)

commit 25bf8ba4defeff5b22b87cb9bc337042730e9f47
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 12 19:08:34 2010 +0200

    Don't check resize-grip-visible in default values unit test

    The value for this property is determined at runtime.

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

commit d7c3d378eb25fec997e9e213da5cef9cd464a504
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 12 18:53:44 2010 +0200

    Disable resize grip on spin button test

    Otherwise, the resize grip obscures the decrement button causing the
    test to fail.

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

commit c143105ae928c6a75a6d8ba9e70fa0472f4b4232
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 12 18:25:22 2010 +0200

    Fix scrolled window policy so the size allocation does not "flap"

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

commit 65c3fc99536ead0f755b027043eaa2e2052bf0ef
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 12 17:39:26 2010 +0200

    Handle off-by-one errors due to rounding

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

commit b58e3bb30c16d63bdf60f439a8c601f26072e451
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 12 17:25:21 2010 +0200

    Use double iso. float since that is what GtkAdjustment uses

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

commit e732c16aab46913db2d81b91b5860ccbccc45efe
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 12 17:20:44 2010 +0200

    Use GtkAdjustment accessors to properly compress changed signals

 gtk/gtktreeview.c |   61
 +++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 41 insertions(+), 20 deletions(-)

commit c7e024d160a3eb7efb47c35a3f1e53506168dcec
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 11:28:21 2010 -0400

    Rework GdkPangoRenderer example to use existing api

 docs/reference/gdk/tmpl/pango_interaction.sgml |  106
 +++++++++++------------
 1 files changed, 51 insertions(+), 55 deletions(-)

commit abb25b7895fb900855e8b8885082ba8979c4f1ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 11:01:10 2010 -0400

    docs: add a longdesc for X-specifics

 docs/reference/gdk/tmpl/x_interaction.sgml |  159
 +++++-----------------------
 1 files changed, 27 insertions(+), 132 deletions(-)

commit 0a8abdcdf6392d68fb612573551bb18d4aaf9b59
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 10:53:44 2010 -0400

    docs: Update cairo-related docs

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

commit d8700a02f152629be1d4a2ff23029d470019d185
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 09:59:05 2010 -0400

    docs: Remove mentions of GdkPixmap from cursor docs

 docs/reference/gdk/tmpl/cursors.sgml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit ec7c2acf7bf39af5f2ed9e9c1beb8ae7d3abd09b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 09:45:11 2010 -0400

    Move GdkVisualType docs inline

 docs/reference/gdk/tmpl/visuals.sgml |    2 +-
 gdk/gdkvisual.h                      |   30
 +++++++++++++++++++++++-------
 2 files changed, 24 insertions(+), 8 deletions(-)

commit 4d63d96762e9857d6ee096f52c730907165c724c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 08:59:46 2010 -0400

    docs: Correct some link targets

 docs/reference/gdk/multihead.sgml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2853db41f86c1867de69df598a90f9fd34b2c4f5
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Oct 12 17:16:12 2010 +0200

    Updated Spanish translation

 po-properties/es.po | 3513
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1777 insertions(+), 1736 deletions(-)

commit eae3183f1cb5f5442cec748ad6f1a17d1540bd66
Author: Tor Lillqvist <tml@iki.fi>
Date:   Tue Oct 12 14:39:30 2010 +0300

    Add two new functions to gtk.symbols

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

commit bef6c0a4a309768c413c720cdfaa57b388af3ede
Author: Michael Natterer <mitch@gimp.org>
Date:   Tue Oct 12 11:32:42 2010 +0200

    Bug 631599 - Allow to use arbitrary surfaces for offscreen windows

    As a first step, create surfaces lazily and factor surface creation
    out to a single function.

 gdk/gdkoffscreenwindow.c |   97
 +++++++++++++++++++++++++++++-----------------
 1 files changed, 61 insertions(+), 36 deletions(-)

commit e85dad38e2c579598c142515c8b816ea6657e0c8
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Oct 12 17:16:32 2010 +0900

    Added logic to GtkScrolledWindow when allocating height-for-width
    children.

    This patch makes the scrolled window reconsider allocating the child
    the full width or height (depending on the child's request mode)
    without
    a scrollbar. For instance when the child is height-for-width;
    the child
    will first be tested if the content's height for full allocated width
    (without a vscrollbar) will allow the contents height for that width
    to fit the allocated height.

    Patch is a simplified version of code inspected in st-scroll-view.c.
    Note that this patch assumes children will begin to scroll only after
    reaching their minimum size; adding a property to the future
    GtkScrollableIface to decide whether to scroll-to-minimum or
    scroll-to-natural
    will effect this code (it should then reconsider whether the child
    will scroll below the natural size instead of the minimum).

    Patch addresses bug 629778.

 gtk/gtkscrolledwindow.c |  124
 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 123 insertions(+), 1 deletions(-)

commit 0e0d938cc3e3a841d2a3849f2b67048265b799b6
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Oct 12 17:10:55 2010 +0900

    Make GtkScrolledWindow offload border-width calculations to
    GtkContainerClass.

 gtk/gtkscrolledwindow.c |   96
 ++++++++++++++++++++---------------------------
 1 files changed, 41 insertions(+), 55 deletions(-)

commit f106d369a7f4b53dad6209cf8d3d60ccecde0e79
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 01:10:32 2010 -0400

    Don't link to old stuff

 docs/reference/gtk/gtk-docs.sgml     |    1 -
 docs/reference/gtk/gtk3-sections.txt |   35
 ++++++++++-----------------------
 gtk/gtkwidget.h                      |    7 +++--
 3 files changed, 15 insertions(+), 28 deletions(-)

commit 5a6ea621254c48a09568b3fe8067102d8df2b53d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 01:05:39 2010 -0400

    Add a missing close tag

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

commit b23dc8477f91edfa3f166ad8ffd95803b2bac7e6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 00:57:13 2010 -0400

    Remove a note about GTK 1.2 api

 docs/reference/gtk/tmpl/gtkprogressbar.sgml |   36
 +++------------------------
 1 files changed, 4 insertions(+), 32 deletions(-)

commit 36f1d08bce93b87122ffc399ef1340339cbf4341
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 00:50:18 2010 -0400

    Fix a trivial typo

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

commit 68999567707fc123d4338ba8c8eb6695f34f7a82
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 00:46:59 2010 -0400

    Reorder some sections

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

commit cf1745a93510091aaf8b8e11829cddc602f9ff68
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 00:38:04 2010 -0400

    Remove mentions of dialog separator from the docs

 docs/reference/gtk/tmpl/gtkdialog.sgml |   43
 ++++++-------------------------
 1 files changed, 9 insertions(+), 34 deletions(-)

commit 82712a150a42790524c506e2f6a91bff2146dccf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Oct 12 00:19:35 2010 -0400

    Some documentation updates

 docs/reference/gtk/building.sgml     |   15 ---------------
 docs/reference/gtk/gtk-docs.sgml     |   20 ++++++++++----------
 docs/reference/gtk/gtk3-sections.txt |    2 --
 3 files changed, 10 insertions(+), 27 deletions(-)

commit e0c2a4e10fd483d24aa384c0d5f2b606ad00e8ca
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 11 23:26:58 2010 -0400

    Inspect geometry when setting resize grip cursors

    We want to use the same cursor as metacity when the window is only
    resizable in one dimension.

 gtk/gtkwindow.c |   85
 ++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 72 insertions(+), 13 deletions(-)

commit a4a7a611f2219a4cdcb359ac828ea122906f158e
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Sat Oct 9 22:38:54 2010 -0400

    GtkWindow: Allow setting size from geometry

    If you set a geometry widget via gtk_window_set_geometry_hints() it
    becomes very hard to compute appropriate toplevel sizes in pixels
    to make the window a particular size. Synthesizing strings and passing
    them to gtk_window_parse_geometry() is possible, but to avoid
    avoid such ugliness, add functions:

     gtk_window_set_default_geometry()
     gtk_window_resize_to_geometry()

    That act like gtk_window_set_default_size() and
    gtk_window_resize() but are in terms of the resize increments of the
    geometry widget.

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

 gtk/gtkwindow.c      |  171
 ++++++++++++++++++++++++++++++++++++--------------
 gtk/gtkwindow.h      |    8 +++
 tests/testgeometry.c |   29 +++++++++
 3 files changed, 161 insertions(+), 47 deletions(-)

commit 519d7587117269773c1bd85887779b80fca04b81
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Sat Oct 9 22:29:20 2010 -0400

    Warn when calling gtk_window_parse_geometry() on an empty window

    gtk_window_parse_geometry() gets the size of the window in order
    to interpret the position of the window; calling it before, say,
    calling gtk_widget_show_all() on a window is a subtle trap, so
    add a warning in the case we can easily detect.

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

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

commit 88cf5470290cd03ada031641cb6ee1c90df75e7d
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Sat Oct 9 22:15:34 2010 -0400

    Fix handling of the geometry widget

    The geometry widget feature of gtk_window_set_geometry_hints() has
    never really worked right because the calculation that GTK+ did to
    compute the base size of the window only worked when the geometry
    widget had a larger minimum size than anything else in the window.

    Setup:
    * Move the GtkSizeGroup private functions to a new private header
      gtksizegroup-private.h
    * Add the possibilty to pass flags to _gtk_size_group_queue_resize(),
      with the flag GTK_QUEUE_RESIZE_INVALIDATE_ONLY to suppress adding
      the widget's toplevel to the resize queue.
    * _gtk_container_resize_invalidate() is added to implement that
    feature
    *
    _gtk_widget_override_size_request()/_gtk_widget_restore_size_request()
      allow temporarily forcing a large minimum size on the geometry
      widget without creating resize loops.

    GtkWindow:
    * Compute the extra width/height around the geometry widget
      correctly; print a warning if the computation fails.
    * Always make the minimum size at least the natural minimum
      size of the toplevel; GTK+ now fails badly with underallocation.
    * Always set the base size hint; we were failing to set it
      properly when the specified minimum size was overriden, but
      it's harmless to always set it.

    Tests:
    * New test 'testgeometry' that replaces the 'gridded geometry' test
      from testgtk. The new test is roughly similar but creates a bunch
      of windows showing different possibilities.
    * The testgtk test is removed. No need to have both.

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

 gtk/Makefile.am            |    1 +
 gtk/gtkcontainer.c         |   37 ++++++++-
 gtk/gtkcontainer.h         |    1 +
 gtk/gtkprivate.h           |    9 ++
 gtk/gtksizegroup-private.h |   49 +++++++++++
 gtk/gtksizegroup.c         |   50 +++++++-----
 gtk/gtksizegroup.h         |    9 --
 gtk/gtksizerequest.c       |    2 +-
 gtk/gtkwidget.c            |   85 +++++++++++++++---
 gtk/gtkwindow.c            |   82 +++++++++++++-----
 tests/Makefile.am          |    6 ++
 tests/testgeometry.c       |  203
 ++++++++++++++++++++++++++++++++++++++++++++
 tests/testgtk.c            |  168 ------------------------------------
 13 files changed, 463 insertions(+), 239 deletions(-)

commit c250a7e6732802a8918db207f3f7cb296f69f3fc
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Oct 12 00:47:43 2010 +0900

    Added documentation to GtkContainer about implementing containers
    using height-for-width apis.

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

commit 4490aeddf79ba36c06f3ee6f6e4e8ca019c4ef5a
Author: Vincent Untz <vuntz@gnome.org>
Date:   Mon Oct 11 13:59:06 2010 +0200

    build: Distribute README.multipress

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

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

commit 70228649ee791059c48050786bb5f6c093419294
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Oct 11 10:22:04 2010 +0200

    Updated Galician translations

 po-properties/gl.po | 3532
 ++++++++++++++++++++++++++-------------------------
 po/gl.po            | 1717 +++++++++++++-------------
 2 files changed, 2641 insertions(+), 2608 deletions(-)

commit 458840826848393002824b4319e625b76dd9769b
Author: Ivar Smolin <okul@linux.ee>
Date:   Mon Oct 11 09:40:35 2010 +0300

    [l10n] Updated Estonian translation

 po/et.po |  879
 +-------------------------------------------------------------
 1 files changed, 14 insertions(+), 865 deletions(-)

commit c2ab54a31f9be01c1328babf794fd5bfa5ab098d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 11 04:21:36 2010 +0200

    docs: Move documentation do inline comments: GtkContainer

 docs/reference/gtk/tmpl/.gitignore        |    1 +
 docs/reference/gtk/tmpl/gtkcontainer.sgml |  539
 -----------------------------
 gtk/gtkcontainer.c                        |   84 +++++
 gtk/gtkcontainer.h                        |   10 +
 gtk/gtkwidget.c                           |    2 +-
 5 files changed, 96 insertions(+), 540 deletions(-)

commit cabc386252f9738c0b5b9b2b98cc05da9390b141
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 11 04:59:19 2010 +0200

    docs: Improve reference crossing in GtkWidget docs

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

commit 71b4d83144a3111d54143031b11b1087396deca7
Author: Xan Lopez <xan@gnome.org>
Date:   Sun Oct 10 18:18:27 2010 +0900

    Plug memory leak in GtkWindow

    1,936 (112 direct, 1,824 indirect) bytes in 4 blocks are definitely
    lost in loss record 13,453 of 13,673
        at 0x4005BDC: malloc (vg_replace_malloc.c:195)
        by 0x69615A1: cairo_region_create (cairo-region.c:196)
        by 0x683BFBF: gdk_cairo_region_create_from_surface
        (gdkcairo.c:455)
        by 0x670C882: set_grip_shape (gtkwindow.c:5020)
        by 0x670CFBF: resize_grip_create_window (gtkwindow.c:5271)
        by 0x670C466: gtk_window_realize (gtkwindow.c:4902)

    Signed-off-by: Benjamin Otte <otte@redhat.com>

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

commit 3f3d33ee6c4d3a30df1895c7da53804a3039a524
Author: Xan Lopez <xan@gnome.org>
Date:   Mon Oct 11 00:16:52 2010 +0900

    Plug leak in gdkcairo.c

    1,968 (1,236 direct, 732 indirect) bytes in 1 blocks are definitely
    lost in loss record 11,816 of 11,947
       at 0x4025BDC: malloc (vg_replace_malloc.c:195)
       by 0x6950676: _context_get (cairo.c:250)
       by 0x6950940: cairo_create (cairo.c:370)
       by 0x685CD1E: _gdk_cairo_surface_extents (gdkcairo.c:381)
       by 0x685CEDA: gdk_cairo_region_create_from_surface (gdkcairo.c:433)

    Signed-off-by: Benjamin Otte <otte@redhat.com>

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

commit ee58c6c37d31ee8fc4c233751024b3992d42bd5f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 11 02:01:14 2010 +0200

    docs: Move documentation to inline comments: GtkScrolledWindow

 docs/reference/gtk/tmpl/.gitignore             |    1 +
 docs/reference/gtk/tmpl/gtkscrolledwindow.sgml |  282
 ------------------------
 gtk/gtkscrolledwindow.c                        |   54 +++++
 3 files changed, 55 insertions(+), 282 deletions(-)

commit 90096832479de04791db5e034df25831b97a828e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 11 02:10:24 2010 +0200

    docs: Region returned by gdk_cairo_region_create_from_surface()
    should be freed

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

commit 0afd8be7ef2bbd866c8a714366aba7d05aebed6b
Author: Gil Forcada <gforcada@gnome.org>
Date:   Sun Oct 10 23:22:40 2010 +0200

    Updated Catalan translation

 po-properties/ca.po | 3962
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 2002 insertions(+), 1960 deletions(-)

commit 120a1006da8b570686752e5f19569651cda64f67
Author: Simos Xenitellis <simos@gnome.org>
Date:   Sun Oct 10 21:18:39 2010 +0300

    l10n: Updated Greek translation for gtk+ properties

 po-properties/el.po | 3955
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1999 insertions(+), 1956 deletions(-)

commit 6c258b863d0f12310bf241ff9f8b77656f44d6ab
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Oct 9 14:26:20 2010 +0200

    Updated Spanish translation

 po/es.po | 1737
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 871 insertions(+), 866 deletions(-)

commit ff2476152b85ec66695f7dfa835bc53806baf51e
Author: A S Alam <aalam@users.sf.net>
Date:   Sat Oct 9 08:27:32 2010 +0530

    updating translation for Punjabi

 po-properties/pa.po | 3788
 +++++++++++++++++++++++++--------------------------
 po/pa.po            | 1776 ++++++++++++------------
 2 files changed, 2752 insertions(+), 2812 deletions(-)

commit 9d750ad13eec68baf5734907126aa8676516d7c9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 22:04:33 2010 -0400

    Fix a problem with 'resize grip avoidance' in scrollbars

    We need to be a little more careful when determining the overlap
    between the new allocation and the grip area. This was causing
    vertical scrollbars in evince to overlap with the grip.

 gtk/gtkrange.c |   60
 +++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 38 insertions(+), 22 deletions(-)

commit 2f8f0d8eabf8c6f447874f8991fb04f64d8c585b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 20:17:51 2010 -0400

    Check for grip_window != NULL in gtk_window_draw

    This is safer, since GtkWindow subclasses may override realize
    and end up with has_resize_grip == TRUE, but grip_window still
    being NULL - as is the case with GtkPlug.

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

commit de3e7034443a3e98e9e6fffcde2f9e08b558601c
Author: William Jon McCann <jmccann@redhat.com>
Date:   Fri Oct 8 19:57:06 2010 -0400

    gail: GtkTreeViewColumn doesn't have a destroy signal anymore

    Replace with g_object_set_qdata_full usage.

 modules/other/gail/gailtreeview.c |   46
 ++++++------------------------------
 1 files changed, 8 insertions(+), 38 deletions(-)

commit f8b573766d5a9da7c0a48bcd1f1054158e67fcc0
Author: William Jon McCann <jmccann@redhat.com>
Date:   Fri Oct 8 19:26:01 2010 -0400

    Don't assume widgets are containers when walking the focus tree

    This causes problems for links in labels.

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

commit 6c537bd0bff1f20767626323b39f969126b684c7
Author: Colin Walters <walters@verbum.org>
Date:   Fri Oct 8 16:43:38 2010 -0400

    autogen: Explicitly allow libtool > 2.2

    Apparently 2.4 is out, I'm not aware of a reason we shouldn't
    allow it.

 autogen.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 31a45c957c5d398b4dfe970825198d8fd15fd618
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 14:21:11 2010 -0400

    Fix grip window positioning

    We need to position the grip window in size_allocate after all,
    otherwise the grip ends up in the wrong place when the window
    is realized early.

    Also, avoid shadowing a variable.

 gtk/gtkwindow.c |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

commit 0ebf090d9e91589cd0b7fa514677b24f712c2994
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 14:01:46 2010 -0400

    Don't show resize grips on override-redirect window

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

commit 9b9ccb56b157e7516a1140ea6958ba530ad67988
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 11:11:33 2010 -0400

    Make GtkPaned use gtk_container_class_handle_border_width

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

commit f7418b16527be145f6e0cef96d22b1fef14a3185
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 10:45:24 2010 -0400

    Make GtkPaned use gtk_container_class_handle_border_width

 gtk/gtkpaned.c |   55
 +++++++++++++++++++++----------------------------------
 1 files changed, 21 insertions(+), 34 deletions(-)

commit c113b8e22923868ffcf1b6d23e19ca8c68abadfd
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 10:25:27 2010 -0400

    Make GtkPathBar use gtk_container_class_handle_border_width

 gtk/gtkpathbar.c |   31 ++++++++++++-------------------
 1 files changed, 12 insertions(+), 19 deletions(-)

commit 5a7cfa7fb96464bc7d6ed06815d305b01c6cc77d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Oct 8 23:10:42 2010 +0900

    Migrated old GtkSizeRequestIface documentation to GtkWidget and
    added notes to gtk_widget_get_preferred_size().

 gtk/gtksizerequest.c |  107
 ++++----------------------------------------------
 gtk/gtkwidget.c      |   88 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+), 99 deletions(-)

commit e9a7a2104be326ca96b49b5a583e1ff89f69f9d6
Author: Christian Dywan <christian@twotoasts.de>
Date:   Fri Oct 8 16:01:07 2010 +0200

    Use and print note for key only if there are credentials

    Otherwise key might be printed uninitialized.

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

commit 3267cd08e9319ebe202bc83536e0e68d0fb6febc
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Oct 8 22:27:02 2010 +0900

    Removed call to get_preferred_size (widget, NULL, NULL);

    This was another case of making sure size-request was called
    before other code was doing get_child_requisition(), now caching
    is done via the same api so no need for that line.

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

commit 480b9f6b1131c49a7c21b87a543dadfa936993e8
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Oct 8 22:26:01 2010 +0900

    Removed needless initial size request of children

    Old code was probably doing size-request on all children initially,
    and then calling get_child_requisition() in other passes, now these
    are cached after the first request anyway.

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

commit c1e9f4a79895b83a6b27e220ee4ca560875b1986
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Oct 8 22:25:16 2010 +0900

    Removed needless size-requesting of children (child sizes are ignored
    at request time).

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

commit 2e98e37fe49af92b330a1d96cee97108c77b6da9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 09:28:00 2010 -0400

    Make GtkTable use gtk_container_handle_border_width

 gtk/gtktable.c |   19 +++++--------------
 1 files changed, 5 insertions(+), 14 deletions(-)

commit f8490e425f2c76533bc1733989d176c8a5ca06f7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 02:18:15 2010 -0400

    Add a migration guide section about resize grips

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

commit 8ed725bad8af39aa1af3fd9e3f6a90225dab437b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 01:37:33 2010 -0400

    Get scrollbars out of the way of the window's resize grip

    If there are both horizontal and vertical scrollbars, there is
    an unused 'corner' into which the resize grip fits. Individual
    scrollbars need to be shortened and moved to make room for the
    resize grip.

 gtk/gtkrange.c |  100
 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 96 insertions(+), 4 deletions(-)

commit b04bceb47e8503658481fcca44f90dae6ad65457
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 01:43:24 2010 -0400

    Remove resize grip handling from GtkStatusbar

    We remove the resize grip from GtkStatusbar, but keep the code
    that makes the content avoid the grip, and adapt it to GtkWindow
    grips.

    The gtk_status_bar_set/get_has_resize_grip() functions and related
    properties are removed.

 docs/reference/gtk/gtk3-sections.txt |    2 -
 gtk/gtk.symbols                      |    2 -
 gtk/gtkstatusbar.c                   |  632
 ++++++----------------------------
 gtk/gtkstatusbar.h                   |    5 -
 4 files changed, 105 insertions(+), 536 deletions(-)

commit fe9a45c413ef7b4daf1801dfe9827971c851e3a7
Author: Cody Russell <bratsche@gnome.org>
Date:   Thu Sep 30 13:15:23 2010 -0500

    Remove uses of gtk_statusbar_set_has_resize_grip()

    This function is going away.

 demos/gtk-demo/appwindow.c |   23 -----------------------
 docs/tools/widgets.c       |    1 -
 tests/print-editor.c       |   24 +-----------------------
 3 files changed, 1 insertions(+), 47 deletions(-)

commit f9265ea3b8e1283f61e2d38db6d46879b8dc5ca2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 01:08:24 2010 -0400

    Fix resize grip drawing in GtkAssistant

    Chain up in the draw() implementation of GtkAssistant to let
    GtkWindow draw the resize grip. This avoids black resize grips
    in GtkAssistant windows.

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

commit f6347baf648fb5b7486354fd800b28bdf571f731
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 8 01:43:03 2010 -0400

    Add resize grips to GtkWindow

    Allow any window to display a resize grip, in the south-east or
    south-west corner, depending on text direction. This is implemented
    as a shaped window that gets overlayed on top of whatever content
    is there. We add api that allows widgets to avoid the resize grip,
    if desired.

    The ::has-resize-grip property controls if a window may display
    a resize grip. It will only be displayed if the window is resizable
    and not maximized.

    The size and visual appearance of the resize grip is under theme
    control, using the resize-grip-width/height style properties and
    the paint_resize_grip style function.

 docs/reference/gtk/gtk3-sections.txt |    5 +
 gtk/gtk.symbols                      |    4 +
 gtk/gtkwindow.c                      |  521
 +++++++++++++++++++++++++++++++++-
 gtk/gtkwindow.h                      |   10 +
 4 files changed, 530 insertions(+), 10 deletions(-)

commit 368f0d084358d97a4822f6bdb0fcfff9f4519287
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Oct 7 07:47:58 2010 -0400

    Fix export of a few (currently unused) configure variables

    Turns out that autoconf eats all the m4_define magic before
    AC_INIT.

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

commit cadbdd32ba9c610b28fb45dd5d6fd8f2a4c040f2
Author: William Jon McCann <jmccann@redhat.com>
Date:   Thu Oct 7 02:48:20 2010 -0400

    gail: don't try to get stock id from images that aren't stock

    Fixes assertion caused by 41d2a4d059d881d8d05419013ae4946a81b308cb

 modules/other/gail/gailimage.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit bbf189ca0d48bf448301b7c8a1407f2f59bdb539
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Oct 7 01:27:06 2010 +0300

    Gail needs _gtk_cell_renderer_calc_offset

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

commit 3c4d1cc856c2b7f064f6c07c2ba4371fe6296ff5
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Oct 7 01:15:56 2010 +0300

    Bypass the ms-windows engine for now

    It requires massive changes to build again. I started, but gave
    up. More insight is needed.

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

commit e346d26f700139ba29c38e67f1878a8e65d2f5a7
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Oct 7 01:14:46 2010 +0300

    Make it compile again for Windows

 gdk/win32/gdkdnd-win32.c      |   15 +++--
 gdk/win32/gdkdrawable-win32.c |   32 +---------
 gdk/win32/gdkevents-win32.c   |  126
 -----------------------------------------
 gtk/gtkplug-win32.c           |    1 +
 gtk/gtksocket-win32.c         |    1 +
 gtk/gtkwin32embedwidget.c     |    4 +-
 6 files changed, 16 insertions(+), 163 deletions(-)

commit 4196f56de9d70f8da5956e9a326bfbfd128e55bb
Author: Stef Walter <stef@memberwebs.com>
Date:   Wed Oct 6 20:13:40 2010 +0000

    Remove reference to hooks in gtk_about_dialog_set_website() docs.

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

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

commit e17b9ae8ba69b870e39aa9d422f76421757869c0
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Oct 6 12:59:44 2010 -0500

    Filechooser - In OPEN or SAVE mode, typing a plain folder name should
    switch to it

    If you type 'subfolder/' and hit Enter, the file chooser will switch
    you to
    it.  But if you type just 'subfolder' without the trailing slash,
    apps would
    receive *that* filename (e.g. file:///foo/bar/subfolder) as the
    response, and
    they would likely print an error that they can't open that file
    (as it is
    a folder).  So, we change the file chooser's current folder to
    that subfolder
    in this case.

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

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

commit e3e243688abcdf40cbf25f0841fd1cacd1886ae2
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Oct 6 12:52:39 2010 +0200

    widget: Fix GtkWidget::draw docs

    width and height have been gone for a while...

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

commit e1b00b52d27791221133cd21ce6db9a2de032b23
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Oct 6 17:00:43 2010 +0900

    Enhanced documentation description for GtkWrapBox (text by Murray
    Cumming).

 gtk/gtkwrapbox.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit 22e9fcf6db31f2a575530a275fc1461d1c0be678
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Wed Oct 6 10:36:18 2010 +0600

    Updates for Kazakh translation

 po/kk.po | 1877
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 941 insertions(+), 936 deletions(-)

commit c3851df92d9c4bff0bb99855faa8c8110d248318
Author: John Ralls <jralls@ceridwen.fremont.ca.us>
Date:   Wed Oct 6 01:18:25 2010 +0200

    Replace GDK_Tab and GDK_ISO_Left_Tab with GDK_KEY equivalents

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/quartz/gdkkeys-quartz.c |    8 ++++----
 gdk/x11/gdkkeys-x11.c       |    4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 718ccc9e4ecfc9614fe1a50b1ff9d01938314a9e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Oct 6 01:09:23 2010 +0200

    docs: visuals: Do not mention deprecated GdkRGB API's

    Reported by Milan Bouchet-Valat in bug
    https://bugzilla.gnome.org/show_bug.cgi?id=631473

 docs/reference/gdk/tmpl/visuals.sgml |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit 60655a36dc7787f4458c578029a73575f003f920
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Oct 5 23:25:53 2010 +0200

    docs: Dn't mark all signals in GtkWidgetClass as private

    They are meant to be overwritten by subclasses after all.

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

commit 04c630d0fd713a683e6a1eb8f3bd7fb9c70a2b1d
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Oct 5 23:22:25 2010 +0200

    viewport: Clip contents properly when called via gtk_widget_draw()

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

commit 2a1650843d0eb4d75e03f6c25aeaf5388de499a1
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Oct 5 22:36:35 2010 +0200

    Revert "testgtk: Remove snapshot test"

    This reverts commit 99c82af20a5204940ce2cb0f841be0d6f70a2778 and fixes
    up things to compile again. Of course, the snapshotting now uses
    gtk_widget_draw() instead.

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

commit cc0ada40b568dad58a2e2e44a4cc8680d5f88c11
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 5 22:52:31 2010 +0200

    docs: reword GtkAdjustment short description

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

commit 1d21668ecc61e5ec89a8d57d13c56969c0d182f8
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Oct 5 14:41:51 2010 -0500

    Handle the case where you type /blah/nonexistent in SELECT_FOLDER mode

    Previously name_entry_get_parent_info_cb() would fail as it doesn't
    handle SELECT_FOLDER.
    Now we just make that function act the same as for CREATE_FOLDER mode.
    In either
    case, if you type "/blah/nonexistent" and hit Enter, you want a folder
    with that name to be created (under the already-existing /blah).

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

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

commit f7a20e35c17bc82bb1fbd92d362ab5caacc0e80f
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Tue Oct 5 12:59:45 2010 -0500

    Clarify the name of a callback

    The old save_entry_get_info_cb() was misnamed; it is actually used
    to see if a file's presumed parent *is* a folder.  So we rename
    it to name_entry_get_parent_info_cb().

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

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

commit 2b348f9a48de3de7be1a91c6fec1392c9fe1f010
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Tue Oct 5 12:55:03 2010 -0500

    bgo#629722 - file chooser should cope with typing a directory name
    and then Enter

    file_exists_get_info_cb() used to let some actions fall through to
    the code that checks for the file type of the selected file's parent
    (e.g. to see if /foo/bar *is* indeed a folder if you type
    /foo/bar/baz).
    However, we need to be more explicit for each file chooser action, as
    in SELECT_FOLDER mode typing /foo/foldername and hitting Enter
    would not
    give you an immediate selection, but rather the file chooser would
    complain that it couldn't create that directory as it already exists.

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

 gtk/gtkfilechooserdefault.c |   87
 ++++++++++++++++++++++++++++++++++--------
 1 files changed, 70 insertions(+), 17 deletions(-)

commit 0eab3a7ad73a052789f49889bf4ee260c6075519
Author: Kibavuidi Nsiangani <lundombe01@zaya-dio.com>
Date:   Tue Oct 5 21:52:42 2010 +0200

    Added Kikongo translation

 po-properties/kg.po |10282
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 po/LINGUAS          |    1 +
 po/kg.po            | 5401 +++++++++++++++++++++++++++
 3 files changed, 15684 insertions(+), 0 deletions(-)

commit eca2af52306176ebd5370e35b71da7dc7b4f549e
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Oct 5 15:21:40 2010 +0200

    Make set_cairo_surface_size a vfunc on GdkWindowImpl

    Note the special implementation of this method on GdkOffscreenWindow
    that makes sure its current surface is not destroyed.

 gdk/gdkinternals.h              |    4 ----
 gdk/gdkoffscreenwindow.c        |   13 +++++++++++++
 gdk/gdkwindow.c                 |   15 +++++++++------
 gdk/gdkwindowimpl.h             |    5 +++++
 gdk/quartz/gdkdrawable-quartz.c |    9 ---------
 gdk/quartz/gdkwindow-quartz.c   |   13 +++++++++++++
 gdk/win32/gdkdrawable-win32.c   |    9 ---------
 gdk/win32/gdkwindow-win32.c     |   13 +++++++++++++
 gdk/x11/gdkdrawable-x11.c       |    9 ---------
 gdk/x11/gdkwindow-x11.c         |   12 ++++++++++++
 10 files changed, 65 insertions(+), 37 deletions(-)

commit a472d1a4005fea0adab067dea0d263d50c804574
Author: Michael Natterer <mitch@gimp.org>
Date:   Tue Oct 5 13:05:56 2010 +0200

    tests: don't call gtk_widget_get_allocation() on NULL children

 tests/gtkoffscreenbox.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit 90d9bfe086dc047d56fdf12335243b81b24363aa
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 4 18:48:47 2010 +0200

    gtkmenu: Really fix menu code

    Previous patch f0039aa2a4367df95bda1b6cf3d4a735cafb4eb2
    is not correct as it try to fix a bug introduced in commit
    3a10216dd01c8d10df235b88c8942b2fda15689b

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

commit f0039aa2a4367df95bda1b6cf3d4a735cafb4eb2
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Oct 4 10:36:43 2010 -0400

    Fix a crash in menu code

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

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

commit 21eae6b6f385f64ebea0f4494a14bfd114050f66
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 4 10:22:09 2010 -0400

    Make GdkRectangle arguments in GtkCellRenderer use const consistently

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

 gtk/gtkcellrenderer.h         |   10 ++++----
 gtk/gtkcellrendereraccel.c    |   46
 ++++++++++++++++++++--------------------
 gtk/gtkcellrenderercombo.c    |   24 ++++++++++----------
 gtk/gtkcellrendererpixbuf.c   |   16 +++++++-------
 gtk/gtkcellrendererprogress.c |   16 +++++++-------
 gtk/gtkcellrendererspin.c     |   18 ++++++++--------
 gtk/gtkcellrendererspinner.c  |   26 +++++++++++-----------
 gtk/gtkcellrenderertext.c     |   26 +++++++++++-----------
 gtk/gtkcellrenderertoggle.c   |   26 +++++++++++-----------
 9 files changed, 104 insertions(+), 104 deletions(-)

commit 8970b174dc274104ff86733a48b0e05e33791431
Author: Kristian Rietveld <kris@gtk.org>
Date:   Mon Oct 4 11:43:16 2010 +0200

    quartz: Emulate root window as 1x1 bitmap

    We subclass GdkWindowImplQuartz into a new GdkRootWindowImplQuartz,
    and override the get_context method in order to do this cleanly.
    Also made release_context a virtual method, since the root window has
    to release its CGContextRef differently compared to normal windows.

 gdk/quartz/gdkdrawable-quartz.c |   34 ++++++--------
 gdk/quartz/gdkdrawable-quartz.h |    2 +
 gdk/quartz/gdkwindow-quartz.c   |   96
 ++++++++++++++++++++++++++++++++++++++-
 gdk/quartz/gdkwindow-quartz.h   |   27 +++++++++++
 4 files changed, 138 insertions(+), 21 deletions(-)

commit 97bdf55b6d1c61e3242c3308c91920b4ed6fbbf6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 4 03:47:40 2010 +0200

    docs: Move documentation to inline comments: colors

 docs/reference/gdk/tmpl/.gitignore  |    1 +
 docs/reference/gdk/tmpl/colors.sgml |  185
 -----------------------------------
 gdk/gdkcolor.c                      |    7 ++
 gdk/gdkcolor.h                      |   16 +++-
 4 files changed, 21 insertions(+), 188 deletions(-)

commit 9e869af6c59de468e625214f0eddb039825f7727
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 4 03:35:42 2010 +0200

    docs: Move documentation to inline comments: pixbufs

 docs/reference/gdk/tmpl/.gitignore   |    1 +
 docs/reference/gdk/tmpl/pixbufs.sgml |  101
 ----------------------------------
 gdk/gdkpixbuf-drawable.c             |   11 +++-
 3 files changed, 11 insertions(+), 102 deletions(-)

commit a4c20184524fd874e64ce2fcd3f05a97cb34155d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 4 03:19:43 2010 +0200

    docs: Move documentation to inline comments: regions

 docs/reference/gdk/tmpl/.gitignore   |    1 +
 docs/reference/gdk/tmpl/regions.sgml |   72
 ----------------------------------
 gdk/gdkrectangle.c                   |   20 +++++++++
 gdk/gdktypes.h                       |   14 +++++++
 4 files changed, 35 insertions(+), 72 deletions(-)

commit 4e71a4df7b4368954925401d0f028ddecd00004a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 4 03:04:09 2010 +0200

    docs: Move documentation to inline comments: cairo_interaction

 docs/reference/gdk/tmpl/.gitignore             |    1 +
 docs/reference/gdk/tmpl/cairo_interaction.sgml |   99
 ------------------------
 gdk/gdkcairo.c                                 |   17 ++++
 3 files changed, 18 insertions(+), 99 deletions(-)

commit 5a30dad53108fe3ffa269a4ad7597980adee4580
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Oct 4 02:05:45 2010 +0200

    docs: Move documentation to inline comments: GtkComboBox

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtkcombobox.sgml |  461
 ------------------------------
 gtk/gtkcombobox.c                        |   31 ++
 gtk/gtknotebook.c                        |    5 +-
 4 files changed, 34 insertions(+), 464 deletions(-)

commit 13c4c554efa3606902185fa8790b95c9fb0f3377
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Sun Oct 3 18:17:17 2010 +0200

    Add missing vfuncs to gtknotebook.

 gtk/gtknotebook.c |   27 +++++++++++++++------------
 gtk/gtknotebook.h |   19 +++++++++++++++++++
 2 files changed, 34 insertions(+), 12 deletions(-)

commit bbd80b671a68c957a561ea71ea39b4877e586a1d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Oct 3 19:50:11 2010 +0200

    docs: Move documentation to inline comments: GtkNotebook

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtknotebook.sgml |  709
 ------------------------------
 gtk/gtknotebook.c                        |   69 +++
 gtk/gtknotebook.h                        |    2 +-
 4 files changed, 71 insertions(+), 710 deletions(-)

commit b4f81fd6126c7195bb98347a8c852e37c33b2ab7
Author: Žygimantas Beručka <zygis@gnome.org>
Date:   Sun Oct 3 15:21:32 2010 +0200

    Updated Lithuanian translation by Aurimas Černius <aurisc4@gmail.com>
    and Rimas Kudelis <rq@akl.lt>

 po-properties/lt.po | 4870
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2372 insertions(+), 2498 deletions(-)

commit a1ee7e7a30d6094a91d8f78c836f94c077699a12
Author: Žygimantas Beručka <zygis@gnome.org>
Date:   Sun Oct 3 15:15:53 2010 +0200

    Updated Lithuanian translation by Aurimas Černius <aurisc4@gmail.com>

 po/lt.po | 2190
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1109 insertions(+), 1081 deletions(-)

commit 846f774642c06c88358ef3c4c8174d180caf1be2
Author: José Aliste <jaliste@src.gnome.org>
Date:   Sun Oct 3 12:14:48 2010 +0200

    textview: Fix clip usage

    The previous code used cairo_clip_extents() and interpreted its
    parameters wrong.

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

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

commit c4705377f4ab9e8ca1c2f8c9d70bffa0678cf88a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Oct 3 04:59:23 2010 +0200

    docs: Latest 2.x release will be 2.24, not 2.22

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

commit 2a9d299aa3419396d4c5bdcb61b746fd7b652183
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Oct 3 03:41:44 2010 +0200

    docs: Use gtk_widget_get_preferred_size() instead
    gtk_size_request_get_preferred_size()

    GtkSizeRequest interface is now merged in GtkWidget

 docs/reference/gtk/tmpl/gtkcontainer.sgml         |    2 +-
 docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml |    2 +-
 gtk/gtk.symbols                                   |    1 -
 gtk/gtkwidget.c                                   |    2 +-
 gtk/gtkwindow.c                                   |    2 +-
 5 files changed, 4 insertions(+), 5 deletions(-)

commit 78bd97bfbead43b50a61b880f3ac9df22d612831
Author: Garrett Regier <alias301@gmail.com>
Date:   Sun Oct 3 01:19:55 2010 +0200

    docs: Move documentation to inline comments: GtkEntryBuffer

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

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

commit ccaf8429198d0ab329a202979973e4bf71aafb78
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Oct 3 00:58:38 2010 +0200

    docs: Move documentation to inline comments: GtkTooltip

 docs/reference/gtk/tmpl/.gitignore      |    1 +
 docs/reference/gtk/tmpl/gtktooltip.sgml |  173
 -------------------------------
 gtk/gtktooltip.c                        |   66 ++++++++++++
 3 files changed, 67 insertions(+), 173 deletions(-)

commit 38469882119926241d61dd79e9fec0dde7f8fda9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Oct 3 00:28:54 2010 +0200

    docs: Move documentation to inline comments: GtkToolbar

 docs/reference/gtk/tmpl/.gitignore      |    1 +
 docs/reference/gtk/tmpl/gtktoolbar.sgml |  305
 -------------------------------
 gtk/gtktoolbar.c                        |   23 +++
 3 files changed, 24 insertions(+), 305 deletions(-)

commit 5fcf06bb91ede7b34d9a5c40b5184d5e62b9e876
Author: Garrett Regier <alias301@gmail.com>
Date:   Sat Oct 2 21:17:48 2010 +0200

    docs: Move documentation to inline comments: GtkComboBoxEntry

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore            |    1 +
 docs/reference/gtk/tmpl/gtkcomboboxentry.sgml |  123
 -------------------------
 gtk/gtkcomboboxentry.c                        |   42 +++++++++
 3 files changed, 43 insertions(+), 123 deletions(-)

commit 5fbd77526a0da53b53e19fe8bf2d26038a084ab8
Author: William Jon McCann <jmccann@redhat.com>
Date:   Sat Oct 2 15:45:46 2010 -0400

    gail: use a weak pointer instead of an invalid destroy signal

 modules/other/gail/gailadjustment.c |   24 +++++-------------------
 1 files changed, 5 insertions(+), 19 deletions(-)

commit fcbe49829cf3d2feca99b7dc786be502f7227ff2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 23:29:00 2010 -0400

    Bump version to 2.91.1

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

commit 6f3c3c34131a664794160e3ae61d2547222dc20e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 21:43:23 2010 -0400

    Fix a reference in the gdk_pixbuf_get_from_surface docs

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

commit 30a660213e271c0e09f1d8bb6c72cbc8109cad23
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 21:36:16 2010 -0400

    More distcheck fixes

 gdk/x11/gdkprivate-x11.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e9c9193ff63f1fdbdec26f1fb7a0f9b10a2ce73c
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Oct 2 03:34:42 2010 +0200

    gail: Fix menu emission hooks

    Ref the GtkmenuItem class, so we can add emission hooks. And actually
    add the emission hooks again that were removed in
    7c140feb6b18c6e158b83356370a85864758c4f9.

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

commit 872ef111ecabf6cd4453590b1e17afd3c9757f28
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Oct 2 02:47:55 2010 +0200

    gdk: Make gdk_pixbuf_get_from_*() bindable

    The ownership of the return value for gdk_pixbuf_get_from_window() and
    gdk_pixbuf_get_from_surface() was determined by the first argument.

    Because that is an ugly design and the functions are new to GTK3, we
    decided to adapt them.
    And that adaptation was quite easy since almost no one passses
    anything
    but NULL as the first argument.

 demos/testpixbuf-color.c |    4 +-
 demos/testpixbuf-save.c  |    8 ++--
 docs/tools/shooter.c     |    4 +-
 gdk/gdkpixbuf-drawable.c |  101
 ++++++++++------------------------------------
 gdk/gdkpixbuf.h          |   10 +----
 gtk/gtkcolorsel.c        |    6 +--
 gtk/gtkoffscreenwindow.c |    4 +-
 7 files changed, 36 insertions(+), 101 deletions(-)

commit 0555dd06454a649943f8420512303ddd02ed5867
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 20:02:35 2010 -0400

    Fix distcheck

    Don't include config.h in headers, it doesn't work.

 gdk/gdkintl.h             |    1 -
 gdk/x11/gdkdrawable-x11.h |    2 --
 gdk/x11/gdkprivate-x11.h  |    2 --
 3 files changed, 0 insertions(+), 5 deletions(-)

commit 9595501dbda9dfc5887d46f18d2200ee3fb29ef1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 18:46:09 2010 -0400

    Fix make dist

 docs/Makefile.am |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 4eac8168982f8d7dda24a54b7c1b61c25d8d6c0c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 18:27:53 2010 -0400

    Update NEWS for 2.91.0

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

commit 8fdcd4bfb2d95733f1bb33e7a6673fce2e2f810e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 15:58:09 2010 -0400

    Update po files

 po-properties/af.po          | 3981 +++++++++--------
 po-properties/am.po          | 3731 ++++++++--------
 po-properties/ang.po         | 3692 ++++++++--------
 po-properties/ar.po          | 3973 +++++++++--------
 po-properties/as.po          | 3996 +++++++++--------
 po-properties/ast.po         | 4027 +++++++++--------
 po-properties/az.po          | 3970 +++++++++--------
 po-properties/az_IR.po       | 3661 ++++++++--------
 po-properties/be.po          | 3942 +++++++++--------
 po-properties/be@latin.po    | 4005 +++++++++--------
 po-properties/bg.po          | 3450 ++++++++--------
 po-properties/bn.po          | 4006 +++++++++--------
 po-properties/bn_IN.po       | 4006 +++++++++--------
 po-properties/br.po          | 4676 ++++++++++----------
 po-properties/bs.po          | 3981 +++++++++--------
 po-properties/ca.po          | 4012 +++++++++--------
 po-properties/ca@valencia.po | 4012 +++++++++--------
 po-properties/crh.po         | 4166 +++++++++---------
 po-properties/cs.po          | 4626 ++++++++++----------
 po-properties/cy.po          | 4006 +++++++++--------
 po-properties/da.po          | 3481 ++++++++--------
 po-properties/de.po          | 3493 ++++++++--------
 po-properties/dz.po          | 3985 +++++++++--------
 po-properties/el.po          | 4005 +++++++++--------
 po-properties/en_CA.po       | 4001 +++++++++--------
 po-properties/en_GB.po       | 3691 ++++++++--------
 po-properties/eo.po          | 4837 ++++++++++----------
 po-properties/es.po          | 3918 +++++++++--------
 po-properties/et.po          | 3873 +++++++++--------
 po-properties/eu.po          | 4029 +++++++++--------
 po-properties/fa.po          | 3841 ++++++++--------
 po-properties/fi.po          | 3981 +++++++++--------
 po-properties/fr.po          | 4019 +++++++++--------
 po-properties/ga.po          | 3730 ++++++++--------
 po-properties/gl.po          | 3704 ++++++++--------
 po-properties/gu.po          | 3977 +++++++++--------
 po-properties/he.po          | 3691 ++++++++--------
 po-properties/hi.po          | 3980 +++++++++--------
 po-properties/hr.po          | 3958 +++++++++--------
 po-properties/hu.po          | 3667 ++++++++--------
 po-properties/hy.po          | 3887 +++++++++--------
 po-properties/ia.po          | 3704 ++++++++--------
 po-properties/id.po          | 3691 ++++++++--------
 po-properties/io.po          | 3660 ++++++++--------
 po-properties/is.po          | 3780 ++++++++--------
 po-properties/it.po          | 4068 +++++++++--------
 po-properties/ja.po          | 4732 ++++++++++----------
 po-properties/ka.po          | 3950 +++++++++--------
 po-properties/kk.po          | 3710 ++++++++--------
 po-properties/kn.po          | 3982 +++++++++--------
 po-properties/ko.po          | 3972 +++++++++--------
 po-properties/ku.po          | 3702 ++++++++--------
 po-properties/li.po          | 3940 +++++++++--------
 po-properties/lt.po          | 3982 +++++++++--------
 po-properties/lv.po          | 3947 +++++++++--------
 po-properties/mai.po         | 3980 +++++++++--------
 po-properties/mi.po          | 3684 ++++++++--------
 po-properties/mk.po          | 4000 +++++++++--------
 po-properties/ml.po          | 3991 +++++++++--------
 po-properties/mn.po          | 4080 +++++++++--------
 po-properties/mr.po          | 3974 +++++++++--------
 po-properties/ms.po          | 3949 +++++++++--------
 po-properties/my.po          | 4353 ++++++++++---------
 po-properties/nb.po          | 3945 +++++++++--------
 po-properties/nds.po         | 4080 +++++++++--------
 po-properties/ne.po          | 3943 +++++++++--------
 po-properties/nl.po          | 4026 +++++++++--------
 po-properties/nn.po          | 3924 +++++++++--------
 po-properties/nso.po         | 4008 +++++++++--------
 po-properties/oc.po          | 3696 ++++++++--------
 po-properties/or.po          | 3967 +++++++++--------
 po-properties/pa.po          | 4232 ++++++++++---------
 po-properties/pl.po          | 4011 +++++++++--------
 po-properties/ps.po          | 3836 ++++++++--------
 po-properties/pt.po          | 4013 +++++++++--------
 po-properties/pt_BR.po       | 3987 +++++++++--------
 po-properties/ro.po          | 4147 +++++++++---------
 po-properties/ru.po          | 4012 +++++++++--------
 po-properties/rw.po          | 3981 +++++++++--------
 po-properties/si.po          | 3803 ++++++++--------
 po-properties/sk.po          | 3988 +++++++++--------
 po-properties/sl.po          | 5154 ++++++++++++----------
 po-properties/sq.po          | 4023 +++++++++--------
 po-properties/sr.po          | 3983 +++++++++--------
 po-properties/sr@ije.po      | 3975 +++++++++--------
 po-properties/sr@latin.po    | 3984 +++++++++--------
 po-properties/sv.po          | 5466 +++++++++++++-----------
 po-properties/ta.po          | 3984 +++++++++--------
 po-properties/te.po          | 3965 +++++++++--------
 po-properties/th.po          | 3764 ++++++++--------
 po-properties/tk.po          | 3701 ++++++++--------
 po-properties/tr.po          | 4133 +++++++++--------
 po-properties/tt.po          | 3781 ++++++++--------
 po-properties/ug.po          | 4300 +++++++++----------
 po-properties/uk.po          | 3993 +++++++++--------
 po-properties/ur.po          | 3673 ++++++++--------
 po-properties/uz.po          | 3777 ++++++++--------
 po-properties/uz@cyrillic.po | 3777 ++++++++--------
 po-properties/vi.po          | 4016 +++++++++--------
 po-properties/wa.po          | 3795 ++++++++--------
 po-properties/xh.po          | 3993 +++++++++--------
 po-properties/yi.po          | 3952 +++++++++--------
 po-properties/zh_CN.po       | 3484 ++++++++--------
 po-properties/zh_HK.po       | 3976 +++++++++--------
 po-properties/zh_TW.po       | 3879 +++++++++--------
 po/af.po                     |  839 ++--
 po/am.po                     |  819 ++--
 po/ang.po                    |  818 ++--
 po/ar.po                     |  535 ++--
 po/as.po                     |  843 ++--
 po/ast.po                    | 1785 ++++----
 po/az.po                     |  821 ++--
 po/az_IR.po                  |  810 ++--
 po/be.po                     |  831 ++--
 po/be@latin.po               |  837 ++--
 po/bg.po                     | 1703 ++++----
 po/bn.po                     |  843 ++--
 po/bn_IN.po                  |  843 ++--
 po/br.po                     |  823 ++--
 po/bs.po                     |  821 ++--
 po/ca.po                     | 1727 ++++----
 po/ca@valencia.po            |  843 ++--
 po/crh.po                    |  837 ++--
 po/cs.po                     | 1709 ++++----
 po/cy.po                     |  833 ++--
 po/da.po                     | 1718 ++++----
 po/de.po                     | 1858 ++++----
 po/dz.po                     |  833 ++--
 po/el.po                     |  843 ++--
 po/en_CA.po                  |  833 ++--
 po/en_GB.po                  | 1709 ++++----
 po/eo.po                     | 1786 ++++----
 po/es.po                     | 1753 ++++----
 po/et.po                     |  873 ++++-
 po/eu.po                     |  843 ++--
 po/fa.po                     |  831 ++--
 po/fi.po                     |  843 ++--
 po/fr.po                     | 2161 +++++-----
 po/ga.po                     |  838 ++--
 po/gl.po                     | 1714 ++++----
 po/gu.po                     | 1743 ++++----
 po/he.po                     | 1719 ++++----
 po/hi.po                     |  843 ++--
 po/hr.po                     |  833 ++--
 po/hu.po                     | 1714 ++++----
 po/hy.po                     | 3266 +++++++++++---
 po/ia.po                     |  820 ++--
 po/id.po                     | 1713 ++++----
 po/io.po                     |  821 ++--
 po/is.po                     |  819 ++--
 po/it.po                     |  843 ++--
 po/ja.po                     | 1707 ++++----
 po/ka.po                     |  835 ++--
 po/kk.po                     | 2426 ++++++-----
 po/kn.po                     |  843 ++--
 po/ko.po                     |  843 ++--
 po/ku.po                     |  832 ++--
 po/li.po                     |  821 ++--
 po/lt.po                     |  843 ++--
 po/lv.po                     |  843 ++--
 po/mai.po                    |  843 ++--
 po/mi.po                     |  819 ++--
 po/mk.po                     |  833 ++--
 po/ml.po                     |  843 ++--
 po/mn.po                     |  823 ++--
 po/mr.po                     | 1786 ++++----
 po/ms.po                     |  821 ++--
 po/my.po                     |  837 ++--
 po/nb.po                     | 1712 ++++----
 po/nds.po                    |  827 ++--
 po/ne.po                     |  831 ++--
 po/nl.po                     | 1709 ++++----
 po/nn.po                     | 1782 ++++----
 po/nso.po                    |  821 ++--
 po/oc.po                     |  818 ++--
 po/or.po                     |  843 ++--
 po/pa.po                     | 1788 ++++----
 po/pl.po                     |  843 ++--
 po/ps.po                     |  820 ++--
 po/pt.po                     | 1710 ++++----
 po/pt_BR.po                  | 1765 ++++----
 po/ro.po                     | 1776 ++++----
 po/ru.po                     |  843 ++--
 po/rw.po                     |  831 ++--
 po/si.po                     |  821 ++--
 po/sk.po                     |  843 ++--
 po/sl.po                     | 1886 ++++----
 po/sq.po                     |  841 ++--
 po/sr.po                     | 1770 ++++----
 po/sr@ije.po                 |  821 ++--
 po/sr@latin.po               | 1780 ++++----
 po/sv.po                     | 2458 +++++++----
 po/ta.po                     |  843 ++--
 po/te.po                     | 1792 ++++----
 po/th.po                     |  843 ++--
 po/tk.po                     |  819 ++--
 po/tr.po                     |  839 ++--
 po/tt.po                     |  819 ++--
 po/ug.po                     |10027
 +++++++++++++++++++++---------------------
 po/uk.po                     |  843 ++--
 po/ur.po                     |  811 ++--
 po/uz.po                     |  823 ++--
 po/uz@cyrillic.po            |  823 ++--
 po/vi.po                     |  843 ++--
 po/wa.po                     |  825 ++--
 po/xh.po                     |  831 ++--
 po/yi.po                     |  821 ++--
 po/zh_CN.po                  | 1768 ++++----
 po/zh_HK.po                  | 1772 ++++----
 po/zh_TW.po                  | 1765 ++++----
 210 files changed, 283070 insertions(+), 264489 deletions(-)

commit 9a6c1e58b6640d4196a5dfb3a32e083dd2b08520
Author: Colin Walters <walters@verbum.org>
Date:   Fri Oct 1 17:29:20 2010 -0400

    Distribute autogen.sh

    This makes it easier for OS vendors to always invoke autogen.sh
    for building, regardless of building from legacy tarballs or
    git snapshots.

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

commit 2d3d2a2626f5e56d48ce5ee9a3babd7938422b9e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 14:57:25 2010 -0400

    Set version to 2.91.0

    Having an odd minor helps some tools which assume 'even minor ==
    stable'
    and 2.91 will keep us in sync with the wider GNOME versioning.

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

commit fc2da1a137d256f167a10a9b2a4775b93f1f6cd4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 14:54:11 2010 -0400

    Migration guide: Add an example for creating custom cursors

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

commit 86665897db317ed0d3474c11201edfc5d2e21658
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 13:46:39 2010 -0400

    Revert an erroneous change

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

commit e3957f559d015abbdd8586ac48b4b84862d1f589
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 13:10:35 2010 -0400

    GTK docs: Update width-for-height docs

    Some places did not get updated after the recent
    rename-and-GtkWidget-merge.

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

commit 0bca60fdd3af35df917e0103b4744ef12cd9f805
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 13:05:12 2010 -0400

    GTK docs: various fixups

 docs/reference/gtk/gtk3-sections.txt |   49
 +++++++++++++++++----------------
 gtk/gtkenums.h                       |    9 +++---
 gtk/gtknotebook.c                    |    3 +-
 gtk/gtkprintbackend.c                |    4 +++
 4 files changed, 35 insertions(+), 30 deletions(-)

commit d35aa02dd5c64fe54294f42d2a03d1767f50718a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 09:39:10 2010 -0400

    Drop GdkSpan type

    GdkSpan is not used anywhere.

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

commit 28aa906681f3203aa1fc5275a29bc35a77988a0e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 09:38:36 2010 -0400

    GDK docs: Improve gdk_pixbuf_get_from_window docs

 gdk/gdkpixbuf-drawable.c |   94
 ++++++++++++++++++++--------------------------
 1 files changed, 41 insertions(+), 53 deletions(-)

commit 32d1defc762f5c2ef9c7c25d40556cc04f9426e4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 09:10:52 2010 -0400

    GDK docs: help gtk-doc understand gdk_window_invalidate_maybe_recurse

 docs/reference/gdk/gdk3-sections.txt |    3 +--
 gdk/gdkwindow.c                      |   16 +++++++---------
 gdk/gdkwindow.h                      |   25 ++++++++++++++++++++-----
 3 files changed, 28 insertions(+), 16 deletions(-)

commit 448d903c1661d52181664243f3487c63ef55d6b2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 08:16:38 2010 -0400

    GDK docs: improve the gdk_x11_display_error_trap_push docs

 gdk/x11/gdkdisplay-x11.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 4e96a84c6735a5bd579ef63709bad8cc2a90bdea
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 08:09:31 2010 -0400

    GDK docs: Clean out some dead symbols

 docs/reference/gdk/gdk3-sections.txt |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 036aa0eea92b821ee83923a2a474a4aa369d6557
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 1 07:37:26 2010 -0400

    GdkVisual: tell gtk-doc to ignore the innards

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

commit 8f91329900ab3072d23810a2f1b7bfe2070c7ad5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 30 22:58:50 2010 -0400

    Update for recent api changes

 gtk/gtk.symbols |   28 ++++++++++++----------------
 1 files changed, 12 insertions(+), 16 deletions(-)

commit 98b497eb99229732ecfcb6c2291596d6e57044dd
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 30 22:49:57 2010 -0400

    Remove colormap api from gdk.symbols

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

commit f3716aa210368e3579ceae9d51a00d7749c731f3
Author: Richard Hughes <richard@hughsie.com>
Date:   Fri Oct 1 12:36:57 2010 +0100

    Complete the removal of GtkObject to fix make dist

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

commit 908bdf79414517bed84a4c3ccee7d18f15cd651c
Author: Richard Hughes <richard@hughsie.com>
Date:   Fri Oct 1 12:36:16 2010 +0100

    Complete the removal of examples/pixmap to fix make dist

 Makefile.am              |    2 --
 examples/Makefile        |    1 -
 examples/pixmap/Makefile |   14 --------------
 3 files changed, 0 insertions(+), 17 deletions(-)

commit 0fa0e653d54e2cfe7d30c6e0beef713cd27c3f91
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Thu Sep 30 16:56:11 2010 -0300

    Initialize private structure

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

commit 7c140feb6b18c6e158b83356370a85864758c4f9
Author: William Jon McCann <jmccann@redhat.com>
Date:   Thu Sep 30 14:42:38 2010 -0400

    gail: remove obsolete select and deselect signals from MenuItem

    They were removed in 3bd93e5bfd968d21cbcba15b952b254c41f204f9

 modules/other/gail/gail.c |   16 ----------------
 1 files changed, 0 insertions(+), 16 deletions(-)

commit f64e2df911eb547c155da488d48ec5bf89ab6b44
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 30 16:25:11 2010 +0200

    dnd: Fix gtk_drag_set_icon_surface() with translucent surfaces

    The code for surfaces with alpha content was apparently untested and
    screwed up the signs.

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

commit 7203b721936f9671c52fa0ac8415a5d83e210b1a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 30 16:24:11 2010 +0200

    gdk: Fix gdk_cairo_region_create_from_surface() with device offsets

 gdk/gdkcairo.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c6e58f84ee9fed3f173ec0bf3e907cac1750fcd0
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 30 15:50:52 2010 +0200

    trayicon: Use gdk_cairo_get_clip_rectangle() to simplify code

 gtk/gtktrayicon-x11.c |   35 ++++++++++++++++++-----------------
 1 files changed, 18 insertions(+), 17 deletions(-)

commit 7acb4d0502be5b2abbdb0205f7a458181819b964
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 30 13:54:20 2010 +0200

    docs: Add note about hot_x/y in gtk_drag_set_icon_surface()

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

commit 1b9029fc6496fce5df4908b32ebe5f6ac89bc588
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Sep 30 09:01:11 2010 +0200

    Fix GDK build on Quartz

 gdk/quartz/GdkQuartzWindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ad474edda8510b9d60086356c24b4600d534030a
Author: Colin Walters <walters@verbum.org>
Date:   Wed Sep 29 10:44:10 2010 -0400

    introspection: Fix some annotation syntax

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

commit 14dc932fd177630083bbe55fb141e83a7e201578
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 29 14:12:22 2010 +0200

    gtk: Fix remaining mentions of gtk_container_propagate_expose()

    That includes the gtkcontainer.h header file.

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

 gtk/gtkcontainer.h |    3 ---
 gtk/gtktextview.c  |    2 +-
 gtk/gtkwidget.c    |    8 ++++----
 3 files changed, 5 insertions(+), 8 deletions(-)

commit 1408bd9a37f0444ba968f5198e5ad96f5f2ab5cb
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 29 12:07:12 2010 +0200

    gdk: Don't (un)set the background when destroying a window.

    This previously caused the x11 code to do a XSetWindowBackgroundPixmap
    call on a window that was about to be destroyed. And that's not really
    useful.

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

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

commit 82e6e32c770ac42187dc8a58ebf9ac99b35dfdd4
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 29 12:06:19 2010 +0200

    x11: Don't set ParentRealtive if the parent's visual is different

    Causes a BadMatch otherwise, see code comments.

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

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

commit 72d48cbc6161fb9d14e506c7137acf2235577940
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 29 06:11:13 2010 +0200

    gtk-demo: remove GtkObject type

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

commit 7f88afef90d97e4a26d381fb84577c21daa9e1f3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 29 06:06:50 2010 +0200

    examples/gtkdial/gtkdial.c: Fixing for removal of GtkObject type

 examples/gtkdial/gtkdial.c |   29 +++++++++++++----------------
 1 files changed, 13 insertions(+), 16 deletions(-)

commit 34ae2ea601973b3ce08579fa8b3340485aabece1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 29 06:01:07 2010 +0200

    examples/colorsel/colorsel.c: remove unneded GTK_OBJECT cast

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

commit e141bd3287da51bc49be9f83e56ab2501ae2b016
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 29 05:58:02 2010 +0200

    testtext: Use gtk_widget_destroy() instead gtk_object_destroy()

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

commit b072ea220cb938471c3ce5cb2fbd1e750112938b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 27 15:10:12 2010 +0200

    Remove unneded casts

    As gtk_adjustment_new() returns a GtkAdjustment* now

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

 demos/testpixbuf-scale.c                   |    2 +-
 docs/reference/gtk/tmpl/gtkspinbutton.sgml |    8 ++--
 examples/gtkdial/dial_test.c               |    2 +-
 examples/gtkdial/gtkdial.c                 |    2 +-
 examples/spinbutton/spinbutton.c           |   14 ++----
 gtk/gtkcolorsel.c                          |    8 ++--
 gtk/gtkiconview.c                          |    4 +-
 gtk/gtklayout.c                            |    2 +-
 gtk/gtkmenu.c                              |   12 ++---
 gtk/gtkrange.c                             |    2 +-
 gtk/gtkscalebutton.c                       |    5 +-
 gtk/gtkspinbutton.c                        |    4 +-
 gtk/gtktextview.c                          |    4 +-
 gtk/gtktreeview.c                          |    4 +-
 gtk/gtkviewport.c                          |    3 +-
 tests/prop-editor.c                        |   60
 ++++++++++++---------------
 tests/testgtk.c                            |   38 ++++++++---------
 tests/testspinbutton.c                     |   13 +++---
 18 files changed, 86 insertions(+), 101 deletions(-)

commit 42f480a537da89eac587a5a67fbf64ab248cd931
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 27 14:48:26 2010 +0200

    gtk_adjustment_new() should return a GtkAdjustment*

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

 docs/tutorial/gtk-tut.sgml           |   60
 ++++++++++++++++------------------
 examples/rangewidgets/rangewidgets.c |    2 +-
 gtk/gtkadjustment.c                  |    2 +-
 gtk/gtkadjustment.h                  |    2 +-
 gtk/gtkhscale.c                      |    2 +-
 gtk/gtkscale.c                       |    2 +-
 gtk/gtkscalebutton.c                 |    2 +-
 gtk/gtkspinbutton.c                  |    4 +-
 gtk/gtkvolumebutton.c                |    2 +-
 gtk/gtkvscale.c                      |    2 +-
 tests/flicker.c                      |   42 ++++++++++++------------
 tests/testgtk.c                      |    2 +-
 tests/testtreeview.c                 |    2 +-
 13 files changed, 61 insertions(+), 65 deletions(-)

commit 948768c708920fe25412d2a37729193fc36c9126
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 19:13:24 2010 +0200

    API: remove gtk_window_set_visual()

    gtk_widget_set_visual() exists now and can be used instead.

    This reverts commit 59b227e1232998fdb854affc8dcd9dcd2a446b39.

 docs/reference/gtk/gtk3-sections.txt |    1 -
 gtk/gtk.symbols                      |    1 -
 gtk/gtkwindow.c                      |  131
 ++++++++--------------------------
 gtk/gtkwindow.h                      |    3 -
 4 files changed, 31 insertions(+), 105 deletions(-)

commit bf81be51eb06ea86343a2f78925435cf11f743d8
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 19:11:46 2010 +0200

    testgtk: Use gtk_widget_set_visual()

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

commit 32c80ca6a939ecd699ee1931d7f4219fe61ffd9e
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 19:11:30 2010 +0200

    trayicon: Use gtk_widget_set_visual()

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

commit 5ac623481593875556850e2fedb625e944194759
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 18:56:34 2010 +0200

    API: gtk: Add gtk_widget_set_visual()

    It turns out that the previous handling of just providing a way to set
    visuals just on toplevels was not sufficient. In particular it
    complicated the various implementations of the tray icon
    specification.
    This patch reintroduces gtk_widget_set_visual() which behaves very
    similar to GTK2's gtk_widget_set_colormap().

    A future commit will remove the gtk_window_set_visual() function.

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

commit d4fb25f6de59b2a5b1787322250e2e643cc83929
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 18:33:23 2010 +0200

    widget: Fix compile warnings: missing return value

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

commit d9c581900bd75e34e262155b3494b86501e122a9
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 18:26:31 2010 +0200

    gail: Fix tests compilation - too many casts

 modules/other/gail/tests/ferret.c     |   18 +++++++++---------
 modules/other/gail/tests/testbutton.c |    2 +-
 modules/other/gail/tests/testimage.c  |    4 ++--
 modules/other/gail/tests/testlib.c    |    6 +++---
 modules/other/gail/tests/testtable.c  |    4 ++--
 5 files changed, 17 insertions(+), 17 deletions(-)

commit 65dee4e31be333f310442f28c14edd4b61104a82
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 18:26:23 2010 +0200

    toolbar: Fix compilation warnings - missing cast

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

commit de89fe501d9c38fce1172bdef7317c4a551a397d
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 18:26:05 2010 +0200

    treeview: Fix compilation warnings - missing cast

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

commit 69240d98240001c12345dc213cc3c48cf799435b
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 18:24:55 2010 +0200

    offscreenwindow: Fix includes

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

commit 6c7daaf8b9b1aa425d02f890b4708c8a63b79a8c
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 18:24:34 2010 +0200

    notebook: Fix compilation warnings - missing cast

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

commit 7adeca53b23c00fecb3272459cf586b8e4778332
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 28 18:24:14 2010 +0200

    combobox: Fix compilation warnings - missing cast

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

commit 06773b1e8be3bc953230c0f1c2e9fce9677cfac2
Author: Michael Natterer <mitch@gimp.org>
Date:   Tue Sep 28 16:03:59 2010 +0200

    gdk: remove "screen" member from GdkOffscreenWindow, it has become
    obsolete

    Also remove screen parameter from _gdk_offscreen_window_new() and get
    rid of a bunch on includes in gdkoffscreenwindow.c

 gdk/gdkinternals.h       |    1 -
 gdk/gdkoffscreenwindow.c |   13 +++----------
 gdk/gdkwindow.c          |    2 +-
 3 files changed, 4 insertions(+), 12 deletions(-)

commit f51f39af2a1271b1ba79c6ee8354404480f05d44
Author: Tor Lillqvist <tml@iki.fi>
Date:   Tue Sep 28 16:22:44 2010 +0300

    Create directory before installing files there

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

commit e0f290278b5fefff3317ff632103370fd202ec23
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Sep 27 12:22:03 2010 +0300

    Fix maintainer-clean

    gtkimcontextsimpleseqs.h is not really autogenerated but shipped

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

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

commit 2b3574dda1b08cb726fcba312fbf54fb584d7e30
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Sep 27 20:59:08 2010 -0400

    Improve some docs

 gdk/gdkcairo.c  |   13 +++++++------
 gdk/gdkwindow.c |   14 ++++++++++++--
 2 files changed, 19 insertions(+), 8 deletions(-)

commit 296824ecf3e8caea9ff7f774c7bd2a1dae0943b5
Author: Sílvia Miranda <silvia@softcatala.cat>
Date:   Tue Sep 28 00:04:12 2010 +0200

    Updated Catalan translation

 po/ca.po | 1890
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 956 insertions(+), 934 deletions(-)

commit 3ae29e1d6b2a9fd8baa5614c8309e50c8503dbc3
Author: Gil Forcada <gforcada@gnome.org>
Date:   Tue Sep 28 00:03:28 2010 +0200

    Removed invalid entry

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

commit dec47f062e7655bd56e6e47f94802df8eec87d38
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 27 20:49:39 2010 +0200

    label: Fix rendering of rotated labels

    gtk_paint_layout is utterly broken. Someone needs to fix it so we use
    the cairo_t's matrix and don't juggle with both Pango and cairo
    matrices
    everywhere.

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

commit 1b170a1a141c6e5622476e5d1e2c30ed24fe9ea6
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 27 20:49:06 2010 +0200

    gtk-demo: Clean up toolpalette drawing code

    Fix compile warning and use cairo_paint() instead of querying
    the widget
    size and cairo_fill()ing it.

 demos/gtk-demo/toolpalette.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit efefc4e79441e6fa086639b9be25fd377bc2e97b
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 27 20:48:43 2010 +0200

    cups: Fix compile warnings with --enable-debug

 modules/printbackends/cups/gtkcupsutils.c        |    2 +-
 modules/printbackends/cups/gtkprintbackendcups.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f0d337a0ca6f9e2ed2bf4cae95199082214f24f8
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 27 17:33:39 2010 +0200

    x11: Fix debug code

    With recent changes, nobody compiled with debug enabled. Fix that.

 gdk/x11/gdkvisual-x11.c |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

commit 7047502d846713fee8f271354c86afa5dd63ffdd
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Sep 27 21:15:16 2010 +0900

    Fix erroneous usage of height-for-width apis in
    gtk_widget_real_adjust_size_allocation().

    When fitting a widget into its allocation, the second dimension
    is always dependent on the first, so gtk_widget_get_preferred_size()
    cannot be used directly (because we want the natural height for
    the allocated width, not the natural height for the natural width,
    which is generally a smaller height than the height-for-minimum-width
    or height-for-allocated-width).

    Added test to testadjustsize to ensure proper behaviour.

 gtk/gtkwidget.c        |   47
 ++++++++++++++++++++++++++++++++++-------------
 tests/testadjustsize.c |   35 +++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+), 13 deletions(-)

commit de0428fe520ea0be3c3c612054927d0b78faaa1b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Sep 27 15:11:27 2010 +0900

    Fixing documentation of gtk_widget_get_request_mode()

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

commit 427226b0832deb55f0d7b70b0a55aee54556a1ee
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Sep 27 15:10:50 2010 +0900

    Fixing demos/ directory to build for removal of GtkObject type.

 demos/gtk-demo/changedisplay.c |    2 +-
 demos/gtk-demo/images.c        |    2 +-
 demos/gtk-demo/pixbufs.c       |    2 +-
 demos/pixbuf-demo.c            |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit e4a0a39a5601501568d8f0d8be767e4cc087bcdd
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Sep 27 15:10:23 2010 +0900

    Fixing tests/ build for removal of GtkObject type.

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

commit 53214f2584dfb950517680e3ce3c9ee4047473ce
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Sep 27 15:09:51 2010 +0900

    Fixing gail build for removal of GtkObject type.

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

commit 87e29c99d72e480149d7b9c66d070d8d60d3fbef
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 26 22:29:33 2010 -0400

    Add a migration guide section on GtkObject

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

commit b81de973af1fc69875c25400f39f7237d4262350
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 26 22:11:13 2010 -0400

    Remove GtkObject from the docs

 docs/reference/gtk/gtk-docs.sgml       |    1 -
 docs/reference/gtk/gtk3-sections.txt   |   22 ----------------------
 docs/reference/gtk/question_index.sgml |   29
 ++++++++++++++---------------
 3 files changed, 14 insertions(+), 38 deletions(-)

commit d869a1e41911871ae0c02a62eae53a7763624246
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Sep 18 19:58:14 2010 -0400

    Remove GtkWidgetFlags

 gtk/gtkwidget.h     |  132
 ---------------------------------------------------
 gtk/tests/builder.c |   10 ----
 2 files changed, 0 insertions(+), 142 deletions(-)

commit f53ad339941a6cab1468eef279bd518992ae68bc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Sep 18 19:57:32 2010 -0400

    Remove GtkObject completely

 docs/reference/gtk/gtk3.types   |    1 -
 gtk/Makefile.am                 |    2 -
 gtk/gtk.h                       |    1 -
 gtk/gtk.symbols                 |    8 +-
 gtk/gtkadjustment.h             |    1 -
 gtk/gtkarrow.c                  |    1 +
 gtk/gtkbbox.c                   |    1 +
 gtk/gtkbindings.c               |   31 +-
 gtk/gtkbindings.h               |   11 +-
 gtk/gtkbox.c                    |    1 +
 gtk/gtkbuilder.c                |    1 +
 gtk/gtkcellrendererspinner.c    |    1 +
 gtk/gtkcombobox.c               |   10 +-
 gtk/gtkcontainer.c              |   18 +-
 gtk/gtkexpander.c               |   10 +-
 gtk/gtkhsv.c                    |    1 +
 gtk/gtkicontheme.c              |    1 +
 gtk/gtkimcontext.h              |    1 -
 gtk/gtkimcontextsimple.c        |    1 +
 gtk/gtkinvisible.c              |    2 +-
 gtk/gtkmain.c                   |   18 +-
 gtk/gtkmain.h                   |    3 +-
 gtk/gtkmenushell.c              |    2 +-
 gtk/gtknotebook.c               |    5 +-
 gtk/gtkobject.c                 |  227 --------------
 gtk/gtkobject.h                 |  135 ---------
 gtk/gtkoffscreenwindow.c        |    4 +-
 gtk/gtkorientable.c             |    1 +
 gtk/gtkplug-x11.c               |    1 +
 gtk/gtkplug.c                   |    6 +-
 gtk/gtkprivate.h                |   67 ++---
 gtk/gtkruler.c                  |    1 +
 gtk/gtkscalebutton.c            |    6 +-
 gtk/gtkscrolledwindow.c         |    1 +
 gtk/gtkselection.c              |    1 +
 gtk/gtksettings.c               |    1 +
 gtk/gtksizegroup.c              |    6 +-
 gtk/gtksizerequest.c            |    9 +-
 gtk/gtksocket-win32.c           |    2 +-
 gtk/gtksocket-x11.c             |    1 +
 gtk/gtksocket.c                 |    5 +-
 gtk/gtkstyle.c                  |    1 +
 gtk/gtktable.c                  |    1 +
 gtk/gtktestutils.h              |    3 +
 gtk/gtktextlayout.c             |    2 +-
 gtk/gtktexttag.h                |    3 -
 gtk/gtktextview.c               |    2 +-
 gtk/gtkthemes.c                 |    1 +
 gtk/gtktoolbar.c                |    2 +-
 gtk/gtktrayicon-x11.c           |    2 +
 gtk/gtktreemodel.h              |    3 -
 gtk/gtktreesortable.h           |    1 +
 gtk/gtktreeview.c               |    2 +-
 gtk/gtktreeviewcolumn.c         |    2 +-
 gtk/gtktypeutils.c              |    1 -
 gtk/gtktypeutils.h              |    7 +-
 gtk/gtkviewport.c               |    1 +
 gtk/gtkwidget.c                 |  633
 ++++++++++++++++++++++-----------------
 gtk/gtkwidget.h                 |   16 +-
 gtk/gtkwindow.c                 |    6 +-
 gtk/gtkwrapbox.c                |    1 +
 gtk/gtkxembed.c                 |    1 +
 modules/other/gail/Makefile.am  |    2 -
 modules/other/gail/gail.c       |    4 -
 modules/other/gail/gail.h       |    1 -
 modules/other/gail/gailobject.c |   54 ----
 modules/other/gail/gailobject.h |   51 ----
 tests/testfilechooser.c         |    4 +-
 tests/testgtk.c                 |    6 +-
 tests/testmerge.c               |    2 +-
 tests/testrecentchooser.c       |    4 +-
 71 files changed, 502 insertions(+), 923 deletions(-)

commit eac1959d2c843dfc55353ffc89c16b74cb26e9bc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Sep 18 19:55:42 2010 -0400

    Move destroy signal to GtkWidget

    Also make GtkWidget derive from GInitiallyUnowned

 gtk/gtkaccellabel.c        |   16 +++----
 gtk/gtkassistant.c         |   17 +++-----
 gtk/gtkbutton.c            |   27 ++++++-------
 gtk/gtkcalendar.c          |   15 +++----
 gtk/gtkcolorsel.c          |   19 +++------
 gtk/gtkcombobox.c          |   13 ++----
 gtk/gtkcontainer.c         |   20 ++++-----
 gtk/gtkentry.c             |   15 +++----
 gtk/gtkexpander.c          |   18 +++-----
 gtk/gtkfilechooserbutton.c |   22 +++--------
 gtk/gtkhsv.c               |   17 +++-----
 gtk/gtkiconview.c          |   90
 ++++++++++++++++++++------------------------
 gtk/gtkimage.c             |   19 +++------
 gtk/gtkimagemenuitem.c     |   14 +++----
 gtk/gtkinvisible.c         |   12 ++---
 gtk/gtklabel.c             |   16 +++----
 gtk/gtkmenu.c              |   26 ++++++-------
 gtk/gtkmenuitem.c          |   14 +++----
 gtk/gtkmenutoolbutton.c    |   16 +++----
 gtk/gtknotebook.c          |   67 ++++++++++++++++----------------
 gtk/gtkpathbar.c           |    4 +-
 gtk/gtkradiobutton.c       |   15 +++----
 gtk/gtkradiomenuitem.c     |   22 +++++-----
 gtk/gtkrange.c             |   13 ++----
 gtk/gtkscrolledwindow.c    |   17 +++-----
 gtk/gtkspinbutton.c        |   11 ++---
 gtk/gtkstatusbar.c         |   13 ++----
 gtk/gtktextview.c          |   18 ++++-----
 gtk/gtktreeview.c          |   39 +++++++------------
 gtk/gtkviewport.c          |   14 +++----
 gtk/gtkwidget.c            |   49 ++++++++++++++++++++----
 gtk/gtkwidget.h            |    5 +-
 gtk/gtkwindow.c            |   15 +++----
 33 files changed, 321 insertions(+), 387 deletions(-)

commit 3b8184cfee90f8f4e13ae64919a6a08921f78b8a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Sep 18 19:54:31 2010 -0400

    Move classes that currently derive from GtkObject to GInitiallyUnowned

 gtk/gtkadjustment.c     |    4 ++--
 gtk/gtkadjustment.h     |    9 ++++-----
 gtk/gtkcellrenderer.c   |    3 +--
 gtk/gtkcellrenderer.h   |    4 ++--
 gtk/gtkfilefilter.c     |    8 ++++----
 gtk/gtkhscale.c         |    2 +-
 gtk/gtkrecentfilter.c   |    8 ++++----
 gtk/gtkscale.c          |    2 +-
 gtk/gtkscalebutton.c    |    2 +-
 gtk/gtkspinbutton.c     |    8 +++-----
 gtk/gtktreeviewcolumn.h |    7 ++-----
 gtk/gtkvolumebutton.c   |    2 +-
 gtk/gtkvscale.c         |    2 +-
 tests/flicker.c         |   42 +++++++++++++++++++++---------------------
 tests/testgtk.c         |    2 +-
 tests/testtreeview.c    |    4 ++--
 16 files changed, 51 insertions(+), 58 deletions(-)

commit 945e97e50539497bbb0bf5ddc6f8eb8889681b39
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 27 03:49:49 2010 +0200

    Move documentation to inline comments: GtkPaperSize

 docs/reference/gtk/tmpl/.gitignore        |    1 +
 docs/reference/gtk/tmpl/gtkpapersize.sgml |  308
 -----------------------------
 gtk/gtkpapersize.c                        |   21 ++
 gtk/gtkpapersize.h                        |   41 ++++
 4 files changed, 63 insertions(+), 308 deletions(-)

commit d947178e42f152c9933cb3348219b92c451740ff
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Mon Sep 27 03:03:09 2010 +0200

    Update and expand GtkAccelMap API docs

 gtk/gtkaccelmap.c |   72
 ++++++++++++++++++++++++++++++++++++++++++++++------
 gtk/gtkaccelmap.h |   10 +++++++
 2 files changed, 73 insertions(+), 9 deletions(-)

commit e267ed84db9193a114cb2ead27824fb0b742bac8
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 27 02:55:31 2010 +0200

    Move documentation to inline comments: GtkAccelMap

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtkaccelmap.sgml |  173
 ------------------------------
 gtk/gtkaccelmap.c                        |    7 ++
 3 files changed, 8 insertions(+), 173 deletions(-)

commit aa8561aac240883a954a892650e340410cb90c1d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 26 20:42:07 2010 -0400

    Add a missing end tag

 docs/reference/gtk/migrating-2to3.xml |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit f15860fb31e47ae1a082a143be015dbcd4e6d86b
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 27 00:45:52 2010 +0200

    tests: Port testadjustsize to draw vfunc

 tests/testadjustsize.c |   25 ++++++-------------------
 1 files changed, 6 insertions(+), 19 deletions(-)

commit e16f9bc51cb3419868a64851fe83a2a9d74e7c51
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 27 00:06:00 2010 +0200

    gtk-demo: Use draw signal in toolpalette demo

 demos/gtk-demo/toolpalette.c |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 deletions(-)

commit b8b6ceef16d52527d96d8c15d61751cc6ef502ab
Author: Damyan Ivanov <dam+gnome@ktnx.net>
Date:   Sun Sep 26 22:34:23 2010 +0300

    Updated Bulgarian translation

 po-properties/bg.po | 2772
 +++++++++++++++++++++++++++------------------------
 po/bg.po            |  595 ++++++------
 2 files changed, 1749 insertions(+), 1618 deletions(-)

commit 18e489fedd6b225e4dedece3c71059f4119acf17
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Sep 26 17:50:03 2010 +0200

    image: Fix up draw function

    The previous port to the draw function was a tiny bit incomplete. This
    patch should fix the remaining issues and remove unused variables.

 gtk/gtkimage.c |   37 +++----------------------------------
 1 files changed, 3 insertions(+), 34 deletions(-)

commit b522a1b367454b490bae73532609ba13efca59f5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 20:02:01 2010 -0400

    Migration guide: Add an example for colormap -> visual

 docs/reference/gtk/migrating-2to3.xml |   72
 +++++++++++++++++++++++++++++---
 1 files changed, 65 insertions(+), 7 deletions(-)

commit d3a90eae72df6a6eb1e4e8836fc57251c0a5fecf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 18:59:24 2010 -0400

    Expand the migration guide

    This commit add some text about mult-window ::draw implementations,
    pointing out the gtk_cairo_should_draw_window() and
    gtk_cairo_transform_to_window() convenience functions.

 docs/reference/gtk/migrating-2to3.xml |   80
 ++++++++++++++++++++++++---------
 1 files changed, 59 insertions(+), 21 deletions(-)

commit c34c05217c4fc539b4e52d22f635774b00f5bfbe
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Sep 26 00:55:48 2010 +0200

    accellabel: Remove gtk_widget_is_drawable() check from draw vfunc

 gtk/gtkaccellabel.c |  143
 ++++++++++++++++++++++++--------------------------
 1 files changed, 69 insertions(+), 74 deletions(-)

commit 41e6da407547820d2e0fc5f4ddcfcc5352d8b1b5
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 23 11:54:54 2010 +0200

    treeview: Use gtk_cairo_transform_to_window()

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

commit bc3d3e6cf49bc9568ea7f977281c595fb71812ef
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 23 11:54:44 2010 +0200

    spinbutton: Use gtk_cairo_transform_to_window()

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

commit 92732ffea05bef7acfaba7f005f70e829993e437
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 23 11:54:34 2010 +0200

    notebook: Use gtk_cairo_transform_to_window()

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

commit bd4545c03a04e6dc7ca36bcaa0033dd195d3b095
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 23 11:54:27 2010 +0200

    menu: Use gtk_cairo_transform_to_window()

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

commit 7a2010ae28463ab619a57897079028a51d2b0e01
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 23 11:54:16 2010 +0200

    iconview: Use gtk_cairo_transform_to_window()

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

commit 90beb8a5147b76d371136a64767cea048248a651
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 23 11:54:06 2010 +0200

    entry: Use gtk_cairo_transform_to_window()

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

commit e13d93a707f4665805b78bf082943aa9a1c5bd4b
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 23 11:53:54 2010 +0200

    calendar: Use gtk_cairo_transform_to_window()

 gtk/gtkcalendar.c |   26 +++++++++-----------------
 1 files changed, 9 insertions(+), 17 deletions(-)

commit 19d1377494bc05a90666f4b7a895c7a4222d5097
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 22 16:11:58 2010 +0200

    textview: Use gtk_cairo_transform_to_window()

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

commit 0795f1e0c9e678b13d6a6fb6dd9641480b5559c3
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 22 16:10:45 2010 +0200

    API: Add gtk_cairo_transform_to_window()

    The function reverses the transform that GTK does before emitting
    a draw
    event. So we can use it in "old" widgets to revert the coordinate
    system
    properly.

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtkwidget.c                      |  103
 +++++++++++++++++++++++++---------
 gtk/gtkwidget.h                      |    3 +
 4 files changed, 82 insertions(+), 26 deletions(-)

commit e66129015de47d21006ff03f82964a77fdf7ca3d
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 21 16:52:59 2010 +0200

    cellrenderer: Merge GtkCellSizeRequest into GtkCellRenderer

    This mostly goes to keep consistency with the changes to
    GtkSizeRequest
    in the last patch, as GtkCellSizeRequest requires GtkCellRenderer and
    GtkCellRenderer implements GtkCellSizeRequest there's no use in
    keeping
    them separate.

    This patch renames the functions:
    gtk_cell_size_request_get_request_mode()
      => gtk_cell_renderer_get_request_mode()
    gtk_cell_size_request_get_width()
      => gtk_cell_renderer_get_preferred_width()
    gtk_cell_size_request_get_height()
      => gtk_cell_renderer_get_preferred_height()
    gtk_cell_size_request_get_size()
      => gtk_cell_renderer_get_preferred_size()
    gtk_cell_size_request_get_width_for_height()
      => gtk_cell_renderer_get_preferred_width_for_height()
    gtk_cell_size_request_get_height_for_width()
      => gtk_cell_renderer_get_preferred_height_for_width()
    ... and moves the corresponding vfuncs to GtkCellRenderer.

    The patch also renames the implementations of these functions in cell
    renderers to include the word "preferrred".

 gtk/Makefile.am                   |    2 -
 gtk/gtk.h                         |    1 -
 gtk/gtk.symbols                   |   18 +-
 gtk/gtkcellrenderer.c             |  448
 ++++++++++++++++++++++++++++---------
 gtk/gtkcellrenderer.h             |  100 ++++++---
 gtk/gtkcellrenderertext.c         |   79 +++----
 gtk/gtkcellsizerequest.c          |  327 ---------------------------
 gtk/gtkcellsizerequest.h          |   92 --------
 gtk/gtkcellview.c                 |   19 +-
 gtk/gtkiconview.c                 |   19 +-
 gtk/gtktreeviewcolumn.c           |   19 +-
 modules/other/gail/gailtextcell.c |   12 +-
 12 files changed, 489 insertions(+), 647 deletions(-)

commit d9c92598612714683eab96fecf6e90a9531607e5
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 21 16:35:17 2010 +0200

    Move GtkSizeRequest into GtkWidget

    It doesn't make sense to keep them separate as GtkSizeRequest
    requires a
    GtkWidget and GtkWidget implements GtkSizeRequest, so you can
    never have
    one without the other.
    It also makes the code a lot easier because no casts are required when
    calling functions.

    Also, the names would translate to gtk_widget_get_width() and people
    agreed that this would be a too generic name, so a "preferred"
    was added
    to the names.

    So this patch moves the functions:
    gtk_size_request_get_request_mode() => gtk_widget_get_request_mode()
    gtk_size_request_get_width() => gtk_widget_get_preferred_width()
    gtk_size_request_get_height() => gtk_widget_get_preferred_height()
    gtk_size_request_get_size() => gtk_widget_get_preferred_size()
    gtk_size_request_get_width_for_height() =>
      gtk_widget_get_preferred_width_for_height()
    gtk_size_request_get_height_for_width() =>
      gtk_widget_get_preferred_height_for_width()
    ... and moves the corresponding vfuncs to the GtkWidgetClass.

    The patch also renames the implementations of the vfuncs in widgets to
    include the word "preferrred".

 demos/gtk-demo/offscreen_window.c                 |    6 +-
 demos/gtk-demo/offscreen_window2.c                |    6 +-
 demos/testpixbuf-scale.c                          |    2 +-
 docs/reference/gtk/gtk3-sections.txt              |   16 +-
 docs/reference/gtk/gtk3.types                     |    1 -
 docs/reference/gtk/tmpl/gtkcontainer.sgml         |    2 +-
 docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml |    2 +-
 gtk/gtk.symbols                                   |   13 +-
 gtk/gtkaccellabel.c                               |   32 +---
 gtk/gtkalignment.c                                |   79 ++++-----
 gtk/gtkarrow.c                                    |   38 ++---
 gtk/gtkaspectframe.c                              |    3 +-
 gtk/gtkassistant.c                                |   32 ++--
 gtk/gtkbbox.c                                     |    7 +-
 gtk/gtkbin.c                                      |  103 +++++-------
 gtk/gtkbox.c                                      |  150
 ++++++++---------
 gtk/gtkbutton.c                                   |   38 ++---
 gtk/gtkcellrendereraccel.c                        |    3 +-
 gtk/gtkcellrenderertext.c                         |    3 +-
 gtk/gtkcellview.c                                 |   86 +++++------
 gtk/gtkcheckbutton.c                              |    7 +-
 gtk/gtkcolorsel.c                                 |    4 +-
 gtk/gtkcombobox.c                                 |  134 +++++++--------
 gtk/gtkcontainer.c                                |    4 +-
 gtk/gtkentry.c                                    |   11 +-
 gtk/gtkentrycompletion.c                          |    8 +-
 gtk/gtkeventbox.c                                 |    3 +-
 gtk/gtkexpander.c                                 |  117 ++++++-------
 gtk/gtkfilechooserdefault.c                       |   16 +-
 gtk/gtkfilechooserdialog.c                        |    8 +-
 gtk/gtkfilechooserentry.c                         |    4 +-
 gtk/gtkfixed.c                                    |   11 +-
 gtk/gtkfontsel.c                                  |    6 +-
 gtk/gtkframe.c                                    |  109 ++++++-------
 gtk/gtkhandlebox.c                                |   12 +-
 gtk/gtkiconview.c                                 |    4 +-
 gtk/gtkimagemenuitem.c                            |   10 +-
 gtk/gtklabel.c                                    |  103 ++++++-------
 gtk/gtklayout.c                                   |    8 +-
 gtk/gtklinkbutton.c                               |    3 +-
 gtk/gtkmenu.c                                     |   84 ++++------
 gtk/gtkmenubar.c                                  |    9 +-
 gtk/gtkmenuitem.c                                 |   71 ++++-----
 gtk/gtkmenutoolbutton.c                           |    8 +-
 gtk/gtknotebook.c                                 |   28 ++--
 gtk/gtkoffscreenwindow.c                          |    6 +-
 gtk/gtkpaned.c                                    |   15 +-
 gtk/gtkpathbar.c                                  |   29 ++--
 gtk/gtkprintoperation-win32.c                     |    4 +-
 gtk/gtkprivate.h                                  |    2 +-
 gtk/gtkrecentchooserdefault.c                     |    7 +-
 gtk/gtkscrolledwindow.c                           |  107 ++++++-------
 gtk/gtksizegroup.c                                |    7 +-
 gtk/gtksizerequest.c                              |  154
 ++++++++----------
 gtk/gtksizerequest.h                              |   59 +-------
 gtk/gtksocket.c                                   |    3 +-
 gtk/gtkspinbutton.c                               |   15 +-
 gtk/gtkspinner.c                                  |   35 ++--
 gtk/gtkstatusicon.c                               |    4 +-
 gtk/gtktable.c                                    |   19 +--
 gtk/gtktextlayout.c                               |    3 +-
 gtk/gtktextview.c                                 |   23 +--
 gtk/gtktoolbar.c                                  |   25 ++--
 gtk/gtktoolitem.c                                 |    3 +-
 gtk/gtktoolitemgroup.c                            |   36 ++--
 gtk/gtktoolpalette.c                              |    4 +-
 gtk/gtktooltip.c                                  |    4 +-
 gtk/gtktreeview.c                                 |   30 ++--
 gtk/gtkviewport.c                                 |   75 ++++-----
 gtk/gtkwidget.c                                   |   78 ++++-----
 gtk/gtkwidget.h                                   |   38 +++++
 gtk/gtkwin32embedwidget.c                         |    3 +-
 gtk/gtkwindow.c                                   |   57 +++----
 gtk/gtkwrapbox.c                                  |  183
 ++++++++++-----------
 modules/input/gtkimcontextxim.c                   |    2 +-
 tests/gtkoffscreenbox.c                           |   12 +-
 tests/testellipsise.c                             |    3 +-
 tests/testgtk.c                                   |    2 +-
 78 files changed, 1092 insertions(+), 1359 deletions(-)

commit f52a1fcfbde5c1b1108d4a03a9bf5c409b59a73e
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 17:30:54 2010 +0200

    API: remove gdk_drawable_get_size()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   27 ---------------------------
 gdk/gdkdrawable.h                    |   10 ----------
 gdk/gdkwindow.c                      |   18 ------------------
 5 files changed, 0 insertions(+), 57 deletions(-)

commit 5b687d938a01fa2ebab1562f785116bc94642bb4
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 17:16:13 2010 +0200

    gdk: Remove default implementations for get_*_region

    This should only be used on windows anyway and GdkWindow has an
    implementation for both functions.

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

commit 9403e167b479ec6146c85073dba9bdd15e1d9b33
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:55:33 2010 +0200

    docs: Get rid of gdk_drawable_get_size() usage in shooter example

 docs/tools/shooter.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit aa70d351c4aa9f403e55bfd66b212153825b83d9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:49:27 2010 +0200

    tests: Get rid of gdk_drawable_get_size() usage in testwindows

 tests/testwindows.c |   22 ++++++++++------------
 1 files changed, 10 insertions(+), 12 deletions(-)

commit cdba1f6519bb5800fb3958ceac2ae2a536b9e39c
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:49:11 2010 +0200

    tests: Get rid of gdk_drawable_get_size() usage in offscreenbox

 tests/gtkoffscreenbox.c |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit 15497825c0f2cd69b5af8cc834e8de676da24b8d
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:47:06 2010 +0200

    testgtk: Get rid of gdk_drawable_get_size() usage

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

commit ffa5587fb322e5f9fd830b4173164664df00ed98
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:46:48 2010 +0200

    dnd-quartz: Get rid of gdk_drawable_get_size() usage

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

commit 99eae4e2084d081a5c2e8cdb920a7b97616b14e1
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:44:57 2010 +0200

    window: Get rid of gdk_drawable_get_size() usage

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

commit 64dddaf1fe91a4f12d2ea2aa6b84e98209282ff2
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:44:47 2010 +0200

    widget: Get rid of gdk_drawable_get_size() usage

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

commit f999c8dc296b8b6d9437847f7b0ec45a734e148e
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:44:38 2010 +0200

    viewport: Get rid of gdk_drawable_get_size() usage

 gtk/gtkviewport.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit 21d6aba6208aeca5bbadf08707b3ea5b338aa31f
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:44:30 2010 +0200

    treeview: Get rid of gdk_drawable_get_size() usage

 gtk/gtktreeview.c |   52
 +++++++++++++++++++---------------------------------
 1 files changed, 19 insertions(+), 33 deletions(-)

commit e10f5e9ad57ae7a6401d392ff0e8d745dbbbd7e1
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:44:19 2010 +0200

    textview: Get rid of gdk_drawable_get_size() usage

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

commit e25208825fe8c18e3367301d15a3c269064cb900
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:44:06 2010 +0200

    testutils: Get rid of gdk_drawable_get_size() usage

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

commit f0c067063cc4532c1a3ac66f442cc083ada0e0a5
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:40:04 2010 +0200

    spinbutton: Get rid of gdk_drawable_get_size() usage

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

commit fb43f590e9334c24e98206efee8fd707efa6ddfd
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:39:54 2010 +0200

    plug: Get rid of gdk_drawable_get_size() usage

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

commit dca859dfa12562fa3a4810c46345a0714155b27d
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:39:41 2010 +0200

    offscreenwindow: Get rid of gdk_drawable_get_size() usage

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

commit 6eb6135e2df4ecf7df3f6634854cd559dc5d971c
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:39:32 2010 +0200

    notebook: Get rid of gdk_drawable_get_size() usage

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

commit 2743f0bdcdfb1070aaa1f98189b400f4c1d523f0
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:39:25 2010 +0200

    menu: Get rid of gdk_drawable_get_size() usage

 gtk/gtkmenu.c |   50 +++++++++++++++++++++-----------------------------
 1 files changed, 21 insertions(+), 29 deletions(-)

commit a145deb0830b62808d1ab1cac39dc2d854839880
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:39:14 2010 +0200

    iconview: Get rid of gdk_drawable_get_size() usage

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

commit 2e5df3306acd5f4cef1f1f7c67c4ca70bfd2712c
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:39:05 2010 +0200

    handlebox: Get rid of gdk_drawable_get_size() usage

 gtk/gtkhandlebox.c |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

commit 34c6e351529b4e8fdc07006d16e58be98ce049ab
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:38:53 2010 +0200

    entry: Get rid of gdk_drawable_get_size() usage

 gtk/gtkentry.c |   51 +++++++++++++++++++++++++--------------------------
 1 files changed, 25 insertions(+), 26 deletions(-)

commit 7125712299040884b582e4cc74b1f413d8570feb
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:38:38 2010 +0200

    calendar: Get rid of gdk_drawable_get_size() usage

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

commit c5d309e596d7eb164c51223a0a61add21bf065b2
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 16:36:25 2010 +0200

    msw-engine: Remove sanitize_size code

    It's not needed with the new APIs

 modules/engines/ms-windows/msw_style.c |   36
 --------------------------------
 1 files changed, 0 insertions(+), 36 deletions(-)

commit f5ad38fdc42da139fee18cf51bf72d449daa35fc
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 12:54:07 2010 +0200

    gtk-demo: Get rid of gdk_drawable_get_size() usage

 demos/gtk-demo/offscreen_window.c  |   13 +++++++------
 demos/gtk-demo/offscreen_window2.c |   10 +++++-----
 2 files changed, 12 insertions(+), 11 deletions(-)

commit 9826c31a9f22c217f0a1cd4d8334bd22babe1151
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 12:53:46 2010 +0200

    gdk: Get rid of gdk_drawable_get_size() usage

 gdk/gdkdevice.c |    3 ++-
 gdk/gdkwindow.c |   24 +++++++++---------------
 2 files changed, 11 insertions(+), 16 deletions(-)

commit 0a57863f737c01b12be3d1d988992ead64896887
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 12:53:32 2010 +0200

    win32: Get rid of gdk_drawable_get_size() usage

 gdk/win32/gdkmain-win32.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit f44f35548d0bab40db636fc64a9e6d3c5677171f
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 12:53:06 2010 +0200

    quartz: Get rid of gdk_drawable_get_size() usage

 gdk/quartz/gdkdrawable-quartz.c |    9 ++++-----
 gdk/quartz/gdkwindow-quartz.c   |    5 ++---
 2 files changed, 6 insertions(+), 8 deletions(-)

commit e8e657725cb8b2eb08a630a95b2d96be4055c7d6
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 12:52:26 2010 +0200

    x11: Get rid of gdk_drawable_get_size() usage

 gdk/x11/gdkdevicemanager-xi2.c |    3 ++-
 gdk/x11/gdkdrawable-x11.c      |   15 ++++++---------
 gdk/x11/gdktestutils-x11.c     |   18 ++++++++++--------
 gdk/x11/gdkwindow-x11.c        |   12 ++++++------
 4 files changed, 24 insertions(+), 24 deletions(-)

commit 6c971ac47948c8e2b85d710b8496d442cd572840
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 12:14:25 2010 +0200

    API: Remove window clear APIs

    The feature can and should be implemented manually using
    gdk_window_get_background() and Cairo drawing. A non-cairo drawing API
    does not make sense in GDK anymore.

 docs/reference/gdk/gdk3-sections.txt |    2 -
 gdk/gdk.symbols                      |    2 -
 gdk/gdkwindow.c                      |   63
 +---------------------------------
 gdk/gdkwindow.h                      |    6 ---
 4 files changed, 1 insertions(+), 72 deletions(-)

commit fd200f07f5ed87d2ecbd815a86f4dcdc1e17f23b
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 12:11:24 2010 +0200

    gdk: No need to clear offscreen window when showing

    I don't think it's necessary to clear the backing surface when showing
    the window, as we're going to repaint it anyway. If it's needed,
    we can
    implement it again using internal APIs, as the public window_clear()
    APIs are going away.

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

commit af32c9c9beec6dd004326b3d064befae66b27d44
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 20 11:10:37 2010 +0200

    API: Add size getters for GdkWindow

    gdk_window_get_width() and gdk_window_get_height() will replace
    gdk_drawable_get_size().

 docs/reference/gdk/gdk3-sections.txt |    2 +
 gdk/gdk.symbols                      |    2 +
 gdk/gdkwindow.c                      |   48
 ++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h                      |    2 +
 4 files changed, 54 insertions(+), 0 deletions(-)

commit f3ccf2fccf5d6d64f7484ef737aa22e7a8f47c07
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 16 22:41:33 2010 -0400

    Add gtk_cairo_should_draw_window to the docs

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

commit b7027d778c48809c34d0c3a7e08d7cecc62db9b2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 16 10:49:56 2010 -0400

    Docs: start migration guide additions

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

commit 5f57cede3cdfb1815e6be9ba7b24e1412f406b90
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 15 03:20:59 2010 +0200

    widget: Check the widget has an allocation in gtk_widget_draw()

    Following the mailing list discussion, require that the widget
    does not
    have a pending size_allocate when calling the draw function.

    http://mail.gnome.org/archives/gtk-devel-list/2010-September/msg00214.html
    and the associated thread explain this in more detail.

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

commit b89920e203c8ccc90181e4f7131547ea97809d92
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 11 05:19:28 2010 +0200

    API: Add gtk_widget_draw()

    And here's the final patch that all the previous patches were about.

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

commit 1142c8bf18a0dd35e1be53f853ed931bc5e84221
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 11 03:50:47 2010 +0200

    API: gtk_cell_renderer_render_cairo() => gtk_cell_renderer_render()

 gtk/gtkcellrenderer.c   |   14 +++++++-------
 gtk/gtkcellrenderer.h   |    2 +-
 gtk/gtkcellview.c       |   10 +++++-----
 gtk/gtkiconview.c       |    8 ++++----
 gtk/gtktreeviewcolumn.c |   24 ++++++++++++------------
 5 files changed, 29 insertions(+), 29 deletions(-)

commit ec6e97be4d704ff802f286247e4329ea9d5ee73a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 11 03:31:04 2010 +0200

    API: Remove gtk_cell_renderer_render()

    The next commit will rename gtk_cell_renderer_render_cairo() to
    gtk_cell_renderer_render() again

 gtk/gtkcellrenderer.c |   47
 -----------------------------------------------
 gtk/gtkcellrenderer.h |    7 -------
 2 files changed, 0 insertions(+), 54 deletions(-)

commit 67284a57de3a3fa8054c6bcc88bea0b688d5908b
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 11 01:54:48 2010 +0200

    API: Get rid of gtk_draw_insertion_cursor()

    and rename gtk_cairo_draw_insertion_cursor() to
    gtk_draw_insertion_cursor().

 gtk/gtk.symbols      |    1 -
 gtk/gtkentry.c       |    2 +-
 gtk/gtklabel.c       |    2 +-
 gtk/gtkstyle.c       |   60
 +++++--------------------------------------------
 gtk/gtkstyle.h       |    9 +------
 gtk/gtktextdisplay.c |    6 ++--
 6 files changed, 13 insertions(+), 67 deletions(-)

commit 1d3f6b30b0100c96adbca9acb6c6cd49b18d2298
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 11 01:30:27 2010 +0200

    API: Rename gtk_cairo_paint_*() to gtk_paint_*()

    Large patch, but just renaming.
    Indentation should still mostly be correct because I took care of
    keeping the indentation for this function name.

 demos/gtk-demo/offscreen_window.c  |    2 +-
 demos/gtk-demo/offscreen_window2.c |    2 +-
 gtk/gtkaccellabel.c                |    2 +-
 gtk/gtkarrow.c                     |    2 +-
 gtk/gtkbutton.c                    |    6 +-
 gtk/gtkcalendar.c                  |   10 +-
 gtk/gtkcellrendererprogress.c      |   10 +-
 gtk/gtkcellrendererspinner.c       |    2 +-
 gtk/gtkcellrenderertext.c          |    2 +-
 gtk/gtkcellrenderertoggle.c        |    4 +-
 gtk/gtkcheckbutton.c               |    8 +-
 gtk/gtkcheckmenuitem.c             |    4 +-
 gtk/gtkcombobox.c                  |    2 +-
 gtk/gtkdnd-quartz.c                |    2 +-
 gtk/gtkdnd.c                       |    2 +-
 gtk/gtkentry.c                     |   10 +-
 gtk/gtkeventbox.c                  |    2 +-
 gtk/gtkexpander.c                  |    6 +-
 gtk/gtkfilechooserentry.c          |    2 +-
 gtk/gtkframe.c                     |    6 +-
 gtk/gtkhandlebox.c                 |   10 +-
 gtk/gtkhsv.c                       |    4 +-
 gtk/gtkiconview.c                  |   16 +-
 gtk/gtkinfobar.c                   |    2 +-
 gtk/gtklabel.c                     |    4 +-
 gtk/gtkmenu.c                      |   12 +-
 gtk/gtkmenubar.c                   |    2 +-
 gtk/gtkmenuitem.c                  |    8 +-
 gtk/gtknotebook.c                  |   12 +-
 gtk/gtkpaned.c                     |    2 +-
 gtk/gtkprogressbar.c               |   12 +-
 gtk/gtkradiobutton.c               |    4 +-
 gtk/gtkrange.c                     |   14 +-
 gtk/gtkruler.c                     |    6 +-
 gtk/gtkscale.c                     |   10 +-
 gtk/gtkscrolledwindow.c            |    2 +-
 gtk/gtkseparator.c                 |    8 +-
 gtk/gtkspinbutton.c                |    6 +-
 gtk/gtkspinner.c                   |    2 +-
 gtk/gtkstatusbar.c                 |    2 +-
 gtk/gtkstyle.c                     |  458
 ++++++++++++++++++------------------
 gtk/gtkstyle.h                     |   40 ++--
 gtk/gtktearoffmenuitem.c           |    6 +-
 gtk/gtktextview.c                  |    2 +-
 gtk/gtktoolbar.c                   |   10 +-
 gtk/gtktoolitemgroup.c             |    2 +-
 gtk/gtktooltip.c                   |    2 +-
 gtk/gtktrayicon-x11.c              |    2 +-
 gtk/gtktreeview.c                  |   18 +-
 gtk/gtktreeviewcolumn.c            |    2 +-
 gtk/gtkviewport.c                  |    4 +-
 gtk/gtkwindow.c                    |    2 +-
 tests/gtkoffscreenbox.c            |    4 +-
 tests/testgtk.c                    |    2 +-
 54 files changed, 389 insertions(+), 389 deletions(-)

commit 70e6aba0d04c1be1fa8087d972ff82c22e5b2d2b
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 11 01:10:43 2010 +0200

    API: style: Remove old drawing functions

 gtk/gtkstyle.c |  970
 +-------------------------------------------------------
 gtk/gtkstyle.h |  223 -------------
 2 files changed, 2 insertions(+), 1191 deletions(-)

commit 326f887ae7c48812c23e27cac50a4f3cff00afa8
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 11 00:42:51 2010 +0200

    API: widget: Remove the expose event

    gtk_widget_send_expose() now calls the draw function.

 gtk/gtkwidget.c |  132
 +++++++++++++++++++------------------------------------
 gtk/gtkwidget.h |    2 -
 2 files changed, 46 insertions(+), 88 deletions(-)

commit 9aa4f417d06588c8aef654751f4ada92ccfb9c3f
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 10 21:12:55 2010 +0200

    API: Remove gtk_container_propagate_expose()

    Also, move the documentation to its replacement
    gtk_widget_propagate_draw().

 docs/reference/gtk/gtk3-sections.txt |    2 +-
 gtk/gtk.symbols                      |    1 -
 gtk/gtkcontainer.c                   |   75
 +++++++++++-----------------------
 3 files changed, 25 insertions(+), 53 deletions(-)

commit 7947b3faf830f03e4c9a407708221c45cfe7bc00
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 10 21:03:58 2010 +0200

    container: Implement gtk_container_propagate_draw() without fallbacks

    No more fallbacks to gtk_container_propagate_expose().

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

commit 45744d9a5fa4e51963a3abc1793cabdb51e42211
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 16:42:16 2010 +0200

    Change semantics of the draw signal

    Previously, we tried to move the context's origin to the widget's top
    left location, no matter what window the paint was happening
    on. Now we
    only do that for child windows of the widget's window and leave the
    context untouched for windows that the widget has created outside its
    own hierarchy. In those casses, we also don't clip the context to
    the widget's allocation.

    Includes fixes to GtkHandlebox for this effect and fixes all known
    issues with it.

    These semantics assume that gtk_widget_draw() should only draw
    the parts
    of a widget that are inside child windows and not draw stuff that is
    located in completely different GdkWindows. In the handlebox case, it
    means that it should only draw the handle when it is attached, but not
    when it isn't. We'll likely need a special draw function for the
    detached handlebox if we want to draw it.

 gtk/gtkhandlebox.c |   14 +----------
 gtk/gtkwidget.c    |   62
 ++++++++++++++++++++++++++--------------------------
 gtk/gtkwidget.h    |    3 +-
 3 files changed, 35 insertions(+), 44 deletions(-)

commit 0acec382c8deacabac089b70131e6ea531f936e1
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 16:35:12 2010 +0200

    widget: Clip drawing to the widget's allocation.

    I've seen (and written) quite some widgets (and theme engines)
    that use
    cairo_paint() to draw the background. So avoiding overdraw makes
    sense.

    Also move all that setup into a _gtk_widget_draw_internal() function
    that will be used by all functions that can be used by other functions
    that draw widgets.

 gtk/gtkwidget.c |   30 +++++++++++++++++++++++++++---
 gtk/gtkwidget.h |    4 +++-
 2 files changed, 30 insertions(+), 4 deletions(-)

commit 0c285bad75e9d05fab66798427e832bbc0bb79e4
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 23:09:07 2010 +0200

    iconfactory: Initialize varibale to NULL in failure path

    Otherwise we use random memory and that is not good.

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

commit 8929321cbaf2f03316ba3ec061606a53af438698
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 23:08:46 2010 +0200

    image: Add a default case to switch statement to avoid gcc warnings

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

commit 45836db7a5934f500dabb20d8342a2069a7ba6a6
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 11 00:08:54 2010 +0200

    test: Port offscreen test to draw vfunc

 tests/gtkoffscreenbox.c |  145
 +++++++++++++++++++++--------------------------
 1 files changed, 65 insertions(+), 80 deletions(-)

commit 8aa402b610a4f383f99b40a880bcf17502ea3a69
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 10 23:41:13 2010 +0200

    gtk-demo: Port offscreen example to draw vfunc

 demos/gtk-demo/offscreen_window2.c |  105
 +++++++++++++++--------------------
 1 files changed, 45 insertions(+), 60 deletions(-)

commit 256012bdbdeebe80acc0849c96de04f75985ed56
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 10 23:40:58 2010 +0200

    gtk-demo: Port offscreen example to draw vfunc

 demos/gtk-demo/offscreen_window.c |   98
 +++++++++++++++++-------------------
 1 files changed, 46 insertions(+), 52 deletions(-)

commit e194bc14fd3ac97de1de7c463aaac8879fb9e00f
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 03:39:43 2010 +0200

    testgtk: Use draw signal in layout test

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

commit 5442f5b9f241b332fbac6206104c611c346f8af7
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 03:33:02 2010 +0200

    testgtk: Use draw signal in scrolling test

 tests/testgtk.c |   30 +++++++++++-------------------
 1 files changed, 11 insertions(+), 19 deletions(-)

commit 0ab695657930b810b4b621b74535a0deba53ff2d
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 03:12:51 2010 +0200

    testgtk: Use draw signal in cursors example

 tests/testgtk.c |   38 +++++++++++---------------------------
 1 files changed, 11 insertions(+), 27 deletions(-)

commit 87940287aa8addb78091e3bb721d1eeedd60a79e
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 03:09:12 2010 +0200

    testgtk: Remove non-existing property from frame constructor

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

commit 38c932ace6a17da9e56f0efa276213df7401690f
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 03:06:53 2010 +0200

    testgtk: Use draw signal in gridded geometry example

 tests/testgtk.c |   26 ++++++++++----------------
 1 files changed, 10 insertions(+), 16 deletions(-)

commit c42f6ff4bfc522d3f2800e2d993fc456994e590c
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 03:01:09 2010 +0200

    testgtk: Make big windows test not use expose events

    Instead, use gdk_window_set_background().

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

commit e1571a5936de790191ce0a2282050227ea24346e
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 02:31:38 2010 +0200

    testgtk: Use draw signal in resize grips example

 tests/testgtk.c |   29 +++++++++++++----------------
 1 files changed, 13 insertions(+), 16 deletions(-)

commit 5625c20759f63747b637c1673ec1ad8afbdd88e7
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 02:14:19 2010 +0200

    x11: When querying window size, ask the wrapper, not ourselves

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

commit 7c62a443248f9b1b5de5cb79202e33afc3ec94d9
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 02:13:33 2010 +0200

    gdk: Make GdkWindow cope better with its surface outliving the window

    Make extra sure we release the surface properly. Also make sure
    that the
    released surface doesn't keep any references to us.

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

commit ba21d3e687b316a45b029266fe4ed868df07ab62
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 02:12:59 2010 +0200

    tests: Use draw vfunc in print-editor

 tests/print-editor.c |   28 +++++++++++++++++++---------
 1 files changed, 19 insertions(+), 9 deletions(-)

commit e65b1cfd76a558a08a2f0944a3e1a38311ebfb02
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 01:52:14 2010 +0200

    testoffscreen: Connect to draw signal

 tests/testoffscreen.c |   29 +++++++++++++++--------------
 1 files changed, 15 insertions(+), 14 deletions(-)

commit 9cd83da6dcff782f571124c4e9db6dd496de06fd
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 01:16:28 2010 +0200

    tests: Use draw signal in testinput

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

commit 97b997d59e654c398d56b7883d671fc99d53f43b
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 01:15:14 2010 +0200

    testpixbuf-save: Use the draw signal

 demos/testpixbuf-save.c |   15 +++++----------
 1 files changed, 5 insertions(+), 10 deletions(-)

commit b271c76c069c8fda8297cbb672d1692ceaa1e791
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 01:01:35 2010 +0200

    testpixbuf-scale: Connect to draw signal

 demos/testpixbuf-scale.c |   31 ++++++++++++++-----------------
 1 files changed, 14 insertions(+), 17 deletions(-)

commit ebba458336f1f2b8bef56603a365f641f6af86a3
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 00:58:30 2010 +0200

    pixbuf-demo: Use draw signal

 demos/pixbuf-demo.c |   16 +++++-----------
 1 files changed, 5 insertions(+), 11 deletions(-)

commit f1171c9c078a3987735abbbe0a80dabded06157a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 00:57:05 2010 +0200

    gtk-demo: Use draw signal in color selection demo

 demos/gtk-demo/colorsel.c |   30 +++++++++---------------------
 1 files changed, 9 insertions(+), 21 deletions(-)

commit c6f28c3dbcf39e36b23402a99b4a3f589c94cec3
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 00:33:57 2010 +0200

    testtooltips: Connect to draw signal

 tests/testtooltips.c |   23 ++++++-----------------
 1 files changed, 6 insertions(+), 17 deletions(-)

commit 07d0c0b92165ce65048b1272cb33f2e10af1b7f3
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 00:32:40 2010 +0200

    testtooltips: Don't call gdk_window_get_pointer() in expose events

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

commit b8ebcdd0e0acdd9dd73be9995cb21bcdb017b0a6
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:34:28 2010 +0200

    testgtk: Connect to draw signal in "rotated text" example

 tests/testgtk.c |   26 +++++++++++---------------
 1 files changed, 11 insertions(+), 15 deletions(-)

commit 7af767333e85872011b4702d1576354a4f2336e6
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:31:06 2010 +0200

    testgtk: Connect to draw signals in "composited window" example

 tests/testgtk.c |   40 ++++++++++------------------------------
 1 files changed, 10 insertions(+), 30 deletions(-)

commit ec604d11ec7c455faf18a21e51eaf75ae953af6d
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:25:50 2010 +0200

    testgtk: Connect to draw signal in alpha test

    Test still behaves weird, no idea why though.

 tests/testgtk.c |   30 ++++++++++++------------------
 1 files changed, 12 insertions(+), 18 deletions(-)

commit dfd0ceab1c6e012dd2aa470d4386af3c08c614db
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:23:18 2010 +0200

    tests: Connect to draw signal in testimage

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

commit f8b420783da92e17a5cb24fd8900e898853d274c
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:20:34 2010 +0200

    tests: Connect to draw signal in testoffscreenwindow

 tests/testoffscreenwindow.c |   25 +++++++++----------------
 1 files changed, 9 insertions(+), 16 deletions(-)

commit 0ad2f57332dabdea6f1f59aae264823639202ce0
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:17:48 2010 +0200

    tests: Connect to draw signal in testellipsise

    The test seems broken, not sure why.

 tests/testellipsise.c |   19 ++++++-------------
 1 files changed, 6 insertions(+), 13 deletions(-)

commit 9c980372d27f79423f2c07c7a3203ec0db5c1749
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:12:51 2010 +0200

    testcairo: Connect to draw signal

 tests/testcairo.c |   36 ++++++++----------------------------
 1 files changed, 8 insertions(+), 28 deletions(-)

commit eed9468e06bd9dae9901f4d413a8085ddcd78c28
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:08:42 2010 +0200

    perf: Connect to draw signal

 perf/gtkwidgetprofiler.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit b452bb768d523a3142bd1d6785cdee3c04e54a3b
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 22:03:50 2010 +0200

    imcontextxim: Connect to draw signal

 modules/input/gtkimcontextxim.c |   21 +++++++--------------
 1 files changed, 7 insertions(+), 14 deletions(-)

commit 73b6ddbf47e6d257e5cf59b4abd00351273bbf4a
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 21:57:18 2010 +0200

    gtk-demo: Connect to draw signal in rotated-text

 demos/gtk-demo/rotated_text.c |   24 ++++++++----------------
 1 files changed, 8 insertions(+), 16 deletions(-)

commit 9ef1dfc0a30b215f3df7ad35638cf306367d8979
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 21:53:26 2010 +0200

    gtk-demo: Connect to draw signal in pixbufs example

 demos/gtk-demo/pixbufs.c |   19 ++++++-------------
 1 files changed, 6 insertions(+), 13 deletions(-)

commit ef56ba83f8f1d2e1a3f76bc98baf592195a15c10
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 21:50:16 2010 +0200

    gtk-demo: Connet to draw signal in drawingarea example

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

commit 3f10e45ea1c3c4394ef47c8edf89c8ef4882fe59
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 21:35:03 2010 +0200

    printunixdialog: Connect to draw vfunc

 gtk/gtkprintunixdialog.c |   25 ++++++++++---------------
 1 files changed, 10 insertions(+), 15 deletions(-)

commit d207fd05e538208405056804f11285fb05579e63
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 21:27:34 2010 +0200

    printunixdialog: Connect to draw signal for collate callback

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

commit b0f078ba43c3f820da0521dee56cf189eea00107
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 21:24:01 2010 +0200

    dnd-quartz: Connect to draw func for dnd hilight

 gtk/gtkdnd-quartz.c |   69
 ++++++++++++++++----------------------------------
 1 files changed, 22 insertions(+), 47 deletions(-)

commit 729f80b5546bff1aa26dda61656eb5721f35fe19
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 21:21:59 2010 +0200

    dnd: Connect to raw func for drag hilight

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

commit 830cda9e324e9837a3b52e81c2af6da6380b7897
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 21:07:31 2010 +0200

    colorsel: Connect to draw signal

 gtk/gtkcolorsel.c |  101
 +++++++++++++++++++----------------------------------
 1 files changed, 36 insertions(+), 65 deletions(-)

commit b717f1b265d6614ad3b0868b60fded79029b3d3a
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 20:56:36 2010 +0200

    filechooserentry: Connect to draw event

 gtk/gtkfilechooserentry.c |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

commit 8f2fdec7d6c5e20ecaa6ad609968727fa9416130
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 17:58:45 2010 +0200

    colorbutton: Connect to draw event

 gtk/gtkcolorbutton.c |   24 +++++-------------------
 1 files changed, 5 insertions(+), 19 deletions(-)

commit 5f771c8a9f3227c183e79ee58d5511d44f7fd007
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 17:54:15 2010 +0200

    notebook: Connect to draw signal

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

commit c54968e964dda0a91f2268f464ff092b17f5431e
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 17:09:12 2010 +0200

    tooltip: Connect to draw signal

 gtk/gtktooltip.c |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

commit bec11c352d53e50cc9b4ee976071f08b7cbe4a80
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 17:06:07 2010 +0200

    toolitemgroup: Connect to draw signal

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

commit a4bbe4da10d7b95874ca04d7ea1f572eb6598406
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 16:37:43 2010 +0200

    assistant: Port to draw vfunc

 gtk/gtkassistant.c |   40 ++++++++++++++++------------------------
 1 files changed, 16 insertions(+), 24 deletions(-)

commit b0c53021157822f0855faf29c211fe87d0513b74
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 16:33:14 2010 +0200

    trayicon: Port to draw vfunc

 gtk/gtktrayicon-x11.c |   60
 +++++++++++++++++++++++++++----------------------
 1 files changed, 33 insertions(+), 27 deletions(-)

commit 1b9f7933117eb77cd358edc6572f04e534bb4e66
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 16:09:24 2010 +0200

    window: Port to draw vfunc

 gtk/gtkwindow.c |   36 +++++++++++++++---------------------
 1 files changed, 15 insertions(+), 21 deletions(-)

commit 15f48a818dcc5fb3e94be9f558971431a5a06abd
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 16:08:46 2010 +0200

    window: Remove hack to set background

    I can't see this having any effect in current code, but who knows...

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

commit 67299ed106f302de742c2b375404de0d332432c9
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 16:01:32 2010 +0200

    expander: Port to draw vfunc

 gtk/gtkexpander.c |   74
 +++++++++++++++++++++++++----------------------------
 1 files changed, 35 insertions(+), 39 deletions(-)

commit e63d6dd379978cf94e5ace3251a6239701e9a2ae
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 15:40:21 2010 +0200

    frame: Port to draw vfunc

 gtk/gtkframe.c |   46 +++++++++++++++++-----------------------------
 1 files changed, 17 insertions(+), 29 deletions(-)

commit fac27827c48665579fa3d3b4df7255ec35148c72
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 15:32:50 2010 +0200

    frame: Remove unneeded is_drawable() check

 gtk/gtkframe.c |   91
 +++++++++++++++++++++++++++-----------------------------
 1 files changed, 44 insertions(+), 47 deletions(-)

commit ff974856951d09580aae42053a25139e6d724747
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 15:29:24 2010 +0200

    API: checkbutton: Port to draw vfunc

    Requires changing the API of the draw_indicator vfunc.

 gtk/gtkcheckbutton.c |  115
 ++++++++++++++++++++-----------------------------
 gtk/gtkcheckbutton.h |    2 +-
 gtk/gtkradiobutton.c |   38 ++++++----------
 3 files changed, 62 insertions(+), 93 deletions(-)

commit be8a398bb575966445b31d535accb8684cc782c7
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 15:10:56 2010 +0200

    radiobutton: Remove redundant is_drawable() check

 gtk/gtkradiobutton.c |  116
 ++++++++++++++++++++++++--------------------------
 1 files changed, 56 insertions(+), 60 deletions(-)

commit 70bdbb3f4caaaef169eb91e8fcfda47d9beba6c7
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 15:08:59 2010 +0200

    checkbutton: Remove redundant is_drawable() check

 gtk/gtkcheckbutton.c |  123
 ++++++++++++++++++++++++--------------------------
 1 files changed, 59 insertions(+), 64 deletions(-)

commit 66bd7c15785ba2a1b0fe6b92fda941cf3c97360b
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 14:55:53 2010 +0200

    checkbutton: Remove excessive is_drawable() check

 gtk/gtkcheckbutton.c |  100
 ++++++++++++++++++++++++--------------------------
 1 files changed, 48 insertions(+), 52 deletions(-)

commit 6a0c31143f16fa2c442afcb6c75395fcc8158fbc
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 14:54:15 2010 +0200

    handlebox: Port to draw vfunc

 gtk/gtkhandlebox.c |  117
 +++++++++++++++++++++++++++------------------------
 1 files changed, 62 insertions(+), 55 deletions(-)

commit 2e53b58b01426a79f20c6ac86e3f575afd41d940
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 14:40:22 2010 +0200

    handlebox: Simplify painting code

 gtk/gtkhandlebox.c |   59
 +++++++++++++--------------------------------------
 1 files changed, 15 insertions(+), 44 deletions(-)

commit 08d05f954de727bb2d3e94bfa1847f20c33c3227
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 14:30:30 2010 +0200

    handlebox: Don't draw outside of expose events

    We do a queue_draw() via queue_resize() here, so everything's fine.

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

commit 748d3d612db8493edea1ff0b4f2aceb6cad73941
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 00:23:04 2010 +0200

    button: Port to draw vfunc

    Also port togglebutton, they use the same paint function.

 gtk/gtkbutton.c       |   52 +++++++++++++++++++++-----------------------
 gtk/gtkbutton.h       |    4 ++-
 gtk/gtktogglebutton.c |   56
 ++++++++++++++++++++++++------------------------
 3 files changed, 56 insertions(+), 56 deletions(-)

commit e0be8842976717ea3a2484d53af48ec01e122f76
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 00:12:35 2010 +0200

    button: Remove is_drawable() check

    It's already done in the expose function

 gtk/gtkbutton.c |  174
 +++++++++++++++++++++++++++----------------------------
 1 files changed, 85 insertions(+), 89 deletions(-)

commit ee15f5aab120b9af3a2a23db31359f9a1104b702
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 13:22:29 2010 +0200

    tearoffmenuitem: remove is_drawable() check

 gtk/gtktearoffmenuitem.c |  175
 ++++++++++++++++++++++------------------------
 1 files changed, 85 insertions(+), 90 deletions(-)

commit c9c9d2ac156370aad87e60b4d11202288ca7174d
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 8 00:03:42 2010 +0200

    API: checkmenuitem: Port to draw vfunc

    Requires changing the draw_indicator vfunc to take a cairo_t.

 gtk/gtkcheckmenuitem.c |   47
 ++++++++++++++++++++---------------------------
 gtk/gtkcheckmenuitem.h |    2 +-
 2 files changed, 21 insertions(+), 28 deletions(-)

commit 79477e097d2b49691b6f3d72b28496d851d08faf
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 23:16:56 2010 +0200

    tearoffmenuitem: Port to draw vfunc

 gtk/gtktearoffmenuitem.c |   37 +++++++++++++++++--------------------
 1 files changed, 17 insertions(+), 20 deletions(-)

commit 557b9d0b26466026aafe20b9ce46cb2d56b592ee
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 22:45:21 2010 +0200

    tearoffmenuitem: Don't clear the window, it should be clear already

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

commit d992df0a474b3a4ef94e85a815ecd75d979f12b6
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 22:12:33 2010 +0200

    tearoffmenuitem: Merge paint() into expose()

 gtk/gtktearoffmenuitem.c |   17 +++++------------
 1 files changed, 5 insertions(+), 12 deletions(-)

commit 6f6c81e527d54cc84e4b8b55bd26a4fdb6f566d9
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 13:19:16 2010 +0200

    menuitem: Remove is_drawable() check

 gtk/gtkmenuitem.c |  177
 ++++++++++++++++++++++++++---------------------------
 1 files changed, 86 insertions(+), 91 deletions(-)

commit 475f96216dc1bd95a4f5c8f162457736a90eb044
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 22:10:15 2010 +0200

    menuitem: Port to draw vfunc

 gtk/gtkmenuitem.c |   63
 ++++++++++++++++++++++++++---------------------------
 1 files changed, 31 insertions(+), 32 deletions(-)

commit e6d1c8aeabe33c92b21e01c09d28d212e4799288
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 20:33:39 2010 +0200

    menuitem: Move paint function into expose function

 gtk/gtkmenuitem.c |   29 +++++++----------------------
 1 files changed, 7 insertions(+), 22 deletions(-)

commit 1f640d127e4a7ef2910fda27dd1be2de27c519aa
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 20:17:39 2010 +0200

    combobox: Port to draw vfunc

 gtk/gtkcombobox.c |   42 +++++++++++++++++++-----------------------
 1 files changed, 19 insertions(+), 23 deletions(-)

commit fe4c61b1ec09845e162f9c2195c131a8fb3e604c
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 20:13:50 2010 +0200

    eventbox: Port to draw vfunc

 gtk/gtkeventbox.c |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

commit d17ba1d30a71b01617e3f49e98e6560cc7274b89
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 19:29:03 2010 +0200

    eventbox: Merge paint function into expose function

 gtk/gtkeventbox.c |   28 ++++++++--------------------
 1 files changed, 8 insertions(+), 20 deletions(-)

commit ce2d6cc015ec697a2726094eca0bcdc1a0fde810
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 19:18:46 2010 +0200

    scrolledwindow: Port to draw vfunc

 gtk/gtkscrolledwindow.c |   29 +++++++++++++----------------
 1 files changed, 13 insertions(+), 16 deletions(-)

commit 5eabd8c6fa24003473ce0479f51454dcfc30a0d1
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 16:59:32 2010 +0200

    scrolledwindow: Move paint function into expose handler

    Also remove the is_drawable() check. It will not be needed once
    we have
    the draw vfunc.

 gtk/gtkscrolledwindow.c |   20 +++++---------------
 1 files changed, 5 insertions(+), 15 deletions(-)

commit 8af968946f4b5e0dea934f6e2d2e24bedafe672f
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 13:11:53 2010 +0200

    viewport: No need to check if the widget is drawable anymore

 gtk/gtkviewport.c |   51
 ++++++++++++++++++++++++---------------------------
 1 files changed, 24 insertions(+), 27 deletions(-)

commit bf8df2daea7ee0c3ddf6464c9c0fa9c6b1b361b5
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 16:56:46 2010 +0200

    viewport: Port to draw vfunc

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

commit 4a23b12911a7043b5b2f550935f05ff78acae797
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 16:48:29 2010 +0200

    viewport: Pass sizes explicitly to paint functions

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

commit e087fe7e99ae6842e9b591c50252362c5a6b1d2b
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 16:41:57 2010 +0200

    viewport: Merge gtk_viewport_paint() into expose function

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

commit 01a1e16dcfbbbd8a2b350891268a5570d478b197
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 16:37:27 2010 +0200

    viewport: Don't paint stuff in realize handler

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

commit f383e1f1837054f69c2b7478915aee659d16667d
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 02:39:44 2010 +0200

    notebook: Port to draw vfunc

 gtk/gtknotebook.c |   88
 ++++++++++++++++++++++++++++------------------------
 1 files changed, 47 insertions(+), 41 deletions(-)

commit 21099d31ed59980c6118fd10332855ed1ee92897
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 02:28:26 2010 +0200

    notebook: The drawable check is not necessary

    Large patch, but that's only indentation.

 gtk/gtknotebook.c |   98
 +++++++++++++++++++++++++---------------------------
 1 files changed, 47 insertions(+), 51 deletions(-)

commit fadf269a36e7ce4dffd89ef0fd9958e0f89620f9
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 01:33:25 2010 +0200

    notebook: Draw tabs and arrows with Cairo

    Includes a fix to only draw the current page once during a drag
    operation.

 gtk/gtknotebook.c |   56
 +++++++++++++++++++++++++++-------------------------
 1 files changed, 29 insertions(+), 27 deletions(-)

commit ad030e16961d59993829c2c14ef2ba070aeee88c
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 7 01:09:41 2010 +0200

    notebook: Simplify draw_tab function a bit

    Don't keep lots of local variables that are only used once.

 gtk/gtknotebook.c |   17 +++++------------
 1 files changed, 5 insertions(+), 12 deletions(-)

commit 806bcb10ff2ee8b5c993c711b816cc8bf15ac26d
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 23:20:03 2010 +0200

    notebook: remove check for is_drawable

    When we reach that code, the widget will always be drawable

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

commit c46ce9714519c5c4dadbcd2a1ab84574eb3af778
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 23:18:14 2010 +0200

    notebook: Reorder expose function in preparation of draw vfunc

 gtk/gtknotebook.c |   53
 +++++++++++++++++++++++++++--------------------------
 1 files changed, 27 insertions(+), 26 deletions(-)

commit f94ff0b3b960ff9c0233172e98f2fa030e6ea976
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 23:15:56 2010 +0200

    notebook: Use a for loop when iterating over a list

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

commit 468e453a31ee27b1e5fae2bb488a0e89b89152da
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 23:12:32 2010 +0200

    notebook: Draw focus when drawing tab

    Instead of using a special function, draw the focus of a tab when the
    tab actually is painted. Simplifies the code quite a bit.

 gtk/gtknotebook.c |   58
 +++++++++++++++-------------------------------------
 1 files changed, 17 insertions(+), 41 deletions(-)

commit a5e487846a237e44d7131e86dced562548facdb8
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 23:07:52 2010 +0200

    notebook: Remove useless optimization

    It will become especially useless once we draw with Cairo exclusively.

 gtk/gtknotebook.c |   30 +++++++++++++-----------------
 1 files changed, 13 insertions(+), 17 deletions(-)

commit 1c94efc921ae560542d2f524810b802f6b77f03f
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 20:00:13 2010 +0200

    paned: Port to draw vfunc

 gtk/gtkpaned.c |   27 ++++++++++++++++-----------
 1 files changed, 16 insertions(+), 11 deletions(-)

commit f2d7e6c8d43335fd02e3111223d8026b4127d423
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 19:44:32 2010 +0200

    infobar: Port to draw vfunc

 gtk/gtkinfobar.c |   27 ++++++++++++---------------
 1 files changed, 12 insertions(+), 15 deletions(-)

commit 299d5333762efea1819418db77315ea5c756ed7a
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 19:40:47 2010 +0200

    statusbar: Port to draw vfunc

 gtk/gtkstatusbar.c |   38 ++++++++++++++++++++++----------------
 1 files changed, 22 insertions(+), 16 deletions(-)

commit 782af63273831b59df02fef0edf062d636c86928
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 19:30:22 2010 +0200

    layout: Port to draw vfunc

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

commit 8fc35150a24f15b038bbfddaef87b373393bf7ee
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 18:54:04 2010 +0200

    iconview: Port to draw vfunc

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

commit c8b16f66b63eea8dcefef7509d9bd9dff6b7782e
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 18:44:32 2010 +0200

    iconview: Check if the cr is clipped instead of using region

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

commit ab781bd89b4a2df73eaac2f9b12807fabd17b622
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 17:46:37 2010 +0200

    iconview: Simplify rubberband drawing

 gtk/gtkiconview.c |   53
 +++++++++++++++--------------------------------------
 1 files changed, 15 insertions(+), 38 deletions(-)

commit 0d6461714b4474432a456224dc8b4ca167115a02
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 17:32:30 2010 +0200

    menu: Port to draw vfunc

 gtk/gtkmenu.c |   85
 +++++++++++++++++++++++++++------------------------------
 1 files changed, 40 insertions(+), 45 deletions(-)

commit 240ca0bb213b1e2af11e50df1000fca501d04eaf
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 17:23:40 2010 +0200

    menubar: Port to draw vfunc

 gtk/gtkmenubar.c |   56
 ++++++++++++++++-------------------------------------
 1 files changed, 17 insertions(+), 39 deletions(-)

commit 00375c7692256496e41fe38e51ed31df095c97f6
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 16:38:08 2010 +0200

    textview: Port to draw vfunc

 gtk/gtktextview.c |   89
 ++++++++++++++++++++++++----------------------------
 1 files changed, 41 insertions(+), 48 deletions(-)

commit 9daab81ab5d9de07224c21023e0220b8ae975b19
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 16:20:30 2010 +0200

    separatortoolitem: Port to draw vfunc

 gtk/gtkseparatortoolitem.c |   13 +++++------
 gtk/gtktoolbar.c           |   46
 ++++++++++++++++++++++---------------------
 gtk/gtktoolbar.h           |    3 +-
 3 files changed, 31 insertions(+), 31 deletions(-)

commit 818005f3fee464ece8a2e6bc6664129911ab9d01
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 16:10:08 2010 +0200

    toolbar: Port to draw vfunc

 gtk/gtktoolbar.c |   53
 ++++++++++++++++++++++++-----------------------------
 1 files changed, 24 insertions(+), 29 deletions(-)

commit 9a8c9d6579072284efc85022389b2dfefee8715a
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 16:07:44 2010 +0200

    toolbar: Don't propagate events to placeholders

    In particular don't when that's done using uninitialized memory

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

commit a18ec3485c2abeac1ef9b4d33cfe6c9f61547e42
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 13:56:26 2010 +0200

    toolpalette: Port to draw vfunc

 gtk/gtktoolpalette.c |   12 +++---------
 1 files changed, 3 insertions(+), 9 deletions(-)

commit f525837e3938168380adfbe545c5eff75c37d889
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 13:51:17 2010 +0200

    treeview: Port to draw vfunc

 gtk/gtktreeview.c |   88
 +++++++++++++++++++++++++++--------------------------
 1 files changed, 45 insertions(+), 43 deletions(-)

commit 327a04807ee6ac1339012922d82f63eb552a6f79
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 21:38:15 2010 +0200

    treeview: Update rubberbanding code to Cairo

 gtk/gtktreeview.c |   50
 +++++++++++++-------------------------------------
 1 files changed, 13 insertions(+), 37 deletions(-)

commit bf3b4438bb6d3268fe45f27a8b7ccd97a8c44576
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 13:31:33 2010 +0200

    treeview: Do not put different windows in else if branches anymore

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

commit f679516ce18a7c6b10237dc575e480af195f4e45
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 12:39:00 2010 +0200

    treeview: Use Cairo for all bin window drawing

 gtk/gtktreeview.c |   68
 ++++++++++++++++++++++++----------------------------
 1 files changed, 31 insertions(+), 37 deletions(-)

commit 62f5fdc856f6cb8528543f5575481e6c16d20e71
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 13:27:50 2010 +0200

    treeview: Invalidate on expander changes, don't just repaint

    Repaints are supposed to be initiated by GDK, not by random repaints.

 gtk/gtktreeview.c |   41 ++++++++++++-----------------------------
 1 files changed, 12 insertions(+), 29 deletions(-)

commit bc1cd6c5cbff83f2d227b3811ded17b7439192b9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 12:19:58 2010 +0200

    treeview: Draw empty tree view with Cairo

 gtk/gtktreeview.c |   22 +++++++++-------------
 1 files changed, 9 insertions(+), 13 deletions(-)

commit 0cbe62f943c5bd0fc71824b2415d7ee330ff815e
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 11:34:07 2010 +0200

    API: Add gtk_container_propagate_draw()

    Equivalent to gtk_container_propagate_expose(), just for the draw
    event.
    Also port GtkContainer to the draw vfunc

 gtk/gtk.symbols    |    1 +
 gtk/gtkcontainer.c |   68
 +++++++++++++++++++++++++++++++++------------------
 gtk/gtkcontainer.h |    3 ++
 3 files changed, 48 insertions(+), 24 deletions(-)

commit 90379ed68af798d26272da559c07ff6b6202202a
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Sep 6 11:33:21 2010 +0200

    widget: Store the expose event in the cairo_t, not just the window

    This way we can grab it for propagating expose events. Not sure if we
    need to do this once we're all Cairo, but for now we do.

 gtk/gtkwidget.c |   33 +++++++++++++++++----------------
 gtk/gtkwidget.h |    2 ++
 2 files changed, 19 insertions(+), 16 deletions(-)

commit fb4ba51d44cff90699f029f887da42503b929782
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Sep 5 20:42:56 2010 +0200

    accellabel: Port to draw vfunc

 gtk/gtkaccellabel.c |   46 ++++++++++++++++++++++++++--------------------
 1 files changed, 26 insertions(+), 20 deletions(-)

commit 4aefc8249683279ef881c6dd17a5c2717b5ada5b
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Sep 5 20:04:10 2010 +0200

    label: Port to draw vfunc

 gtk/gtklabel.c |   56
 +++++++++++++++++++++++++-------------------------------
 1 files changed, 25 insertions(+), 31 deletions(-)

commit 2e75cecd495764ee317422094719424b1c27af0a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 4 23:16:16 2010 +0200

    scale: Port to draw vfunc

 gtk/gtkscale.c |   82
 ++++++++++++++++++++++++++-----------------------------
 1 files changed, 39 insertions(+), 43 deletions(-)

commit e6052724367c135cba3d6caf983dfcf58938b7f6
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 4 21:44:54 2010 +0200

    range: Port to draw vfunc

 gtk/gtkrange.c |   21 +++++----------------
 1 files changed, 5 insertions(+), 16 deletions(-)

commit 745f110814593046897409c5bef7cd277e017938
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 4 21:34:01 2010 +0200

    range: Make drawing use a single cairo context

 gtk/gtkrange.c |  129
 +++++++++++++++++++++++++-------------------------------
 1 files changed, 58 insertions(+), 71 deletions(-)

commit c85f91e14cf811307cf535bc5c99000cc3abadb3
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 4 19:53:18 2010 +0200

    tests: Remove ability to set backend from testfilechooser

    There's no backends anymore

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

commit 1d5796c95b8f21ec65920de5f87ebf6f9ce9a888
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 4 19:28:22 2010 +0200

    arrow: Port to draw vfunc

 gtk/gtkarrow.c |  123
 ++++++++++++++++++++++++++-----------------------------
 1 files changed, 58 insertions(+), 65 deletions(-)

commit 9233a0899105b29545da210a8a5b5f44678868e6
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 4 19:16:26 2010 +0200

    calendar: Port to draw vfunc

 gtk/gtkcalendar.c |  106
 +++++++++++++++++++++++++++++++++-------------------
 1 files changed, 67 insertions(+), 39 deletions(-)

commit 725749cd1425e7d93c03b2754b9e6951934bdd3e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 4 19:09:13 2010 +0200

    calendar: Fix drawing order for windows

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

commit 02572cdf7ef27ec514f605c7518ea3187ca6d658
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Sep 4 19:07:39 2010 +0200

    calendar: Create one cairo_t per expose event and pass it around

 gtk/gtkcalendar.c |   88
 +++++++++++++++++++++++-----------------------------
 1 files changed, 39 insertions(+), 49 deletions(-)

commit ed996bcd682fa2b78bb3a97f3df4487bdaa86630
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 18:41:52 2010 +0200

    cellview: Port to draw vfunc

 gtk/gtkcellview.c |   49
 ++++++++++++++++---------------------------------
 1 files changed, 16 insertions(+), 33 deletions(-)

commit 0a6b7e57593983a7d47c597a043c0a14bb0baabc
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 18:30:30 2010 +0200

    spinner: Port to draw vfunc

 gtk/gtkspinner.c |   26 ++++++++++----------------
 1 files changed, 10 insertions(+), 16 deletions(-)

commit 7121ec28808b71c37f8e0b12b65a5696dd1f612c
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 18:22:59 2010 +0200

    image: Port to draw vfunc

 gtk/gtkimage.c |   25 +++++++++----------------
 1 files changed, 9 insertions(+), 16 deletions(-)

commit c76221426a03bf11a1ee949e8efd6285fba061e1
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 18:18:28 2010 +0200

    image: Always render the whole image

    Otherwise effects like blur etc will have funny seams on repaints.
    Oh, and also, the draw vfunc doesn't have an equivalent to event->area
    ;)

 gtk/gtkimage.c |   65
 +++----------------------------------------------------
 1 files changed, 4 insertions(+), 61 deletions(-)

commit 5228913f684d4f0447eb2f37ec467af8a648283b
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 21:22:43 2010 +0200

    spinbutton: Port to draw vfunc

 gtk/gtkspinbutton.c |  227
 +++++++++++++++++++++++++--------------------------
 1 files changed, 112 insertions(+), 115 deletions(-)

commit d13a2ad66a111ddd94f9fbd1115fa8170656c374
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 18:03:18 2010 +0200

    entry: Remove gtk_entry_is_drawable() checks when painting

 gtk/gtkentry.c |  291
 ++++++++++++++++++++++++++++---------------------------
 1 files changed, 148 insertions(+), 143 deletions(-)

commit c412c1c752a6ff5bdfe857203d9d26fb9db59a56
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 17:53:08 2010 +0200

    entry: Port to draw signal

 gtk/gtkentry.c |   27 ++++++++++-----------------
 1 files changed, 10 insertions(+), 17 deletions(-)

commit 696989d49911c0af450f7146beda0d2a441c7382
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 17:25:26 2010 +0200

    entry: Split else ifs into separate if statements

    Preparation for the draw vfunc

 gtk/gtkentry.c |  120
 +++++++++++++++++++++++++++++--------------------------
 1 files changed, 63 insertions(+), 57 deletions(-)

commit ec4be3619fbce9d2e7891336ad989391d02313a6
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 00:17:35 2010 +0200

    entry: Add bug reference to workaround

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

commit 867ab99b1a0aff0c1fecaf350c1ebc6adad018f2
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 2 23:26:13 2010 +0200

    API: Add gtk_cairo_should_draw_window()

    See the function documentation for its purpose and the next commit(s)
    for examples on how to use it.

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

commit 04e58c192e1c41485f4e6c56c220b4977aa1d629
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 12:24:27 2010 +0200

    ruler: Port to draw signal

 gtk/gtkruler.c |   35 +++++++++++++----------------------
 1 files changed, 13 insertions(+), 22 deletions(-)

commit ee8788f766785de8a3bc540b88d68d769c6ce2b8
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 2 18:02:48 2010 +0200

    API: ruler: Change draw_pos vfunc to take a cr, width and height

    Also refactor code to use it

 gtk/gtkruler.c |  133
 ++++++++++++++++++++++---------------------------------
 gtk/gtkruler.h |    3 +-
 2 files changed, 55 insertions(+), 81 deletions(-)

commit f5a10b05b56ed2a7ab57d06bd4862739021124e4
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 2 17:50:41 2010 +0200

    API: ruler: Remove private ruler draw functions from header

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

commit 892593eff40b09d0511286cb0222368f953197b1
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 2 14:57:16 2010 +0200

    ruler: Change the way the ruler handles exposes

    1) Don't directly draw in motion-notify, instead call
       gtk_widget_queue_draw()
    2) Don't draw ticks in expose events anymore, only when they were
       changed

 gtk/gtkruler.c |   36 ++++++++++++++++++++++++++----------
 1 files changed, 26 insertions(+), 10 deletions(-)

commit c68029b778e8fa93b4148e512dceea8ca4dd74b1
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 2 14:47:02 2010 +0200

    API: ruler: Change draw_ticks vfunc

    We now pass in a cairo_t of the backbuffer and the width and height of
    the widget/backbuffer, so the vfunc has a place to draw to.

 gtk/gtkruler.c |   47 ++++++++++++++++++++++++++++-------------------
 gtk/gtkruler.h |    3 ++-
 2 files changed, 30 insertions(+), 20 deletions(-)

commit 3bd8319a08d7c64ec75f729d5af32804e4b41cf7
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 1 23:08:01 2010 +0200

    ruler: Don't create two cairo_t's

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

commit 84671438b0a4ac5db065f4e9d36c81d49a486434
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 21:03:24 2010 +0200

    separator: Convert to draw signal

 gtk/gtkseparator.c |   68
 +++++++++++++++++++++++-----------------------------
 1 files changed, 30 insertions(+), 38 deletions(-)

commit 812d9b9948df7fc2400d66c44cd0bfd2f5dfe63f
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 1 21:30:39 2010 +0200

    hsv: Convert to draw signal

 gtk/gtkhsv.c |  158
 ++++++++++++++++++---------------------------------------
 1 files changed, 50 insertions(+), 108 deletions(-)

commit 5ea1d78857a3f8a22f5df10478d3937cca786ff1
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 1 21:22:11 2010 +0200

    progressbar: Port to new draw signal

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

commit 7108586b16e683910e38bd0eda378df19b1ddbae
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 1 20:13:44 2010 +0200

    widget: Add draw signal

    For now, the draw signal is emitted by default from the expose
    event, so
    widgets can chose to either implement the expose event or the draw
    function.
    This is for the transitional period from expose event to draw signal.

    Note that for now subclasses can only implement the draw function when
    none of their parents implemented the expose event.

 gtk/gtkwidget.c |   89
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkwidget.h |    5 +++
 2 files changed, 93 insertions(+), 1 deletions(-)

commit 9507670db45558ad6443b0dec08ae62aa38b26fa
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 11:39:51 2010 +0200

    API: Add API to query width and height when rendering

    The functions are gtk_widget_get_allocated_width() and
    gtk_widget_get_allocated_height().

    They are currently identical to using width/height of
    gtk_widget_get_allocation(), but are introduced for ease of use
    (no need
    to use a custom struct) and to free people from having to think about
    allocation.x and allocation.y (which is where the origin of the cairo
    context in GtkWidget::draw is located).

 docs/reference/gtk/gtk3-sections.txt |    2 +
 gtk/gtk.symbols                      |    2 +
 gtk/gtkwidget.c                      |   36
 ++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.h                      |    3 ++
 4 files changed, 43 insertions(+), 0 deletions(-)

commit d4f08efd57207b24837a5c2d8833139acb9005ad
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 01:45:54 2010 +0200

    API: add gdk_cairo_get_clip_rectangle() convenience API

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkcairo.c                       |   39
 ++++++++++++++++++++++++++++++++++
 gdk/gdkcairo.h                       |    2 +
 4 files changed, 43 insertions(+), 0 deletions(-)

commit 39b376681c8b99cf7031c0c4afb275f10cfaa167
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Sep 1 19:57:01 2010 +0200

    build: Depend on cairo-gobject

    We want to use cairo types for signals and properties, so we need to
    depend on the library providing them.

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

commit 03cf19e8e27aeb5aae1af2e8f6e14cb21f13126c
Author: Kristian Rietveld <kris@gtk.org>
Date:   Wed Sep 15 14:20:31 2010 +0200

    Create cairo context after running validate_visible_area()

    validate_visible_area() can change the vertical adjustment and thus
    trigger window moves/scrolls.  This seems to change the surface for
    which gtk_tree_view_bin_expose() just created a cairo context.
    Creating
    the cairo context after the call to validate_visible_area() fixes
    such crashes.

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

commit 0129b891530f4bde6c92ec3ad1d722b116bf0443
Author: Kristian Rietveld <kris@gtk.org>
Date:   Wed Sep 15 11:36:13 2010 +0200

    quartz: Get size from wrapper, not drawable

 gdk/quartz/gdkdrawable-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0775b0a85818e14d12087f33977e14efec6a058a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 8 23:29:23 2010 -0400

    Make the docs build

 docs/reference/gdk/gdk-docs.sgml |    3 ---
 docs/reference/gdk/gdk3.types    |    1 -
 2 files changed, 0 insertions(+), 4 deletions(-)

commit e624656c20124d1482a77b4cb50b0223cb4a073b
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 13:06:35 2010 +0200

    API: Remove GdkColormap

 docs/reference/gdk/gdk3-sections.txt |   22 +-
 gdk/Makefile.am                      |    1 -
 gdk/gdk.symbols                      |   12 -
 gdk/gdkcolor.c                       |   65 +--
 gdk/gdkcolor.h                       |   61 +--
 gdk/gdktypes.h                       |    1 -
 gdk/quartz/Makefile.am               |    1 -
 gdk/quartz/gdkcolor-quartz.c         |  113 ----
 gdk/win32/Makefile.am                |    1 -
 gdk/win32/gdkcolor-win32.c           | 1121
 --------------------------------
 gdk/win32/gdkprivate-win32.h         |    3 -
 gdk/win32/makefile.msc               |    1 -
 gdk/x11/Makefile.am                  |    1 -
 gdk/x11/gdkcolor-x11.c               | 1168
 ----------------------------------
 gdk/x11/gdkscreen-x11.c              |    2 -
 gdk/x11/gdkscreen-x11.h              |    1 -
 gdk/x11/gdkx.h                       |    7 -
 gtk/tests/defaultvalue.c             |    2 -
 18 files changed, 9 insertions(+), 2574 deletions(-)

commit 94f809d43900e5242dda92911a7fab781015bb65
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 12:53:02 2010 +0200

    gdk: Remove nonexisting function from internal header

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

commit cf4cb4f6d9b8266a48b49868cbdd82a0a9b9d3e6
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 12:51:07 2010 +0200

    API: Remove colormap handling from GdkScreen

    In particular, the following functions are gone:
    - gdk_screen_get_default_colormap()
    - gdk_screen_set_default_colormap()
    - gdk_screen_get_system_colormap()
    - gdk_screen_get_rgba_colormap()

 docs/reference/gdk/gdk3-sections.txt |    5 --
 gdk/gdk.symbols                      |   10 ---
 gdk/gdkcolor.c                       |   14 -----
 gdk/gdkcolor.h                       |    4 -
 gdk/gdkscreen.c                      |    1 -
 gdk/gdkscreen.h                      |    5 --
 gdk/quartz/gdkcolor-quartz.c         |   37 ------------
 gdk/quartz/gdkscreen-quartz.c        |   34 -----------
 gdk/quartz/gdkscreen-quartz.h        |    1 -
 gdk/win32/gdkcolor-win32.c           |   47 ----------------
 gdk/win32/gdkdisplay-win32.c         |    2 -
 gdk/win32/gdkscreen-win32.c          |   33 -----------
 gdk/x11/gdkcolor-x11.c               |   67 ----------------------
 gdk/x11/gdkscreen-x11.c              |  101
 +--------------------------------
 gdk/x11/gdkscreen-x11.h              |    5 --
 gdk/x11/gdkwindow-x11.c              |    3 -
 16 files changed, 4 insertions(+), 365 deletions(-)

commit 04d5c477aaeeb6a267437b772a2ccb52dda9ff9e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 12:37:58 2010 +0200

    API: Remove gdk_drawable_get_colormap()

    And with it, remove any notion of colormaps from GdkWindow. In
    particular, X11 windows will now not set attrs.colormap when calling
    XCreateWindow.

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |    9 ------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   17 ------------
 gdk/gdkdrawable.h                    |    3 --
 gdk/gdkoffscreenwindow.c             |   21 ---------------
 gdk/gdkwindow.c                      |   14 ----------
 gdk/quartz/gdkdrawable-quartz.c      |   13 ---------
 gdk/quartz/gdkdrawable-quartz.h      |    2 -
 gdk/quartz/gdkwindow-quartz.c        |   27 +------------------
 gdk/win32/gdkdrawable-win32.c        |   10 -------
 gdk/win32/gdkdrawable-win32.h        |    1 -
 gdk/win32/gdkwindow-win32.c          |   32 +----------------------
 gdk/x11/gdkdrawable-x11.c            |   14 ----------
 gdk/x11/gdkdrawable-x11.h            |    2 -
 gdk/x11/gdkwindow-x11.c              |   48
 +---------------------------------
 16 files changed, 3 insertions(+), 212 deletions(-)

commit 28b4567159ca47a3d914f6de38180464c3e59d3a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 17:48:58 2010 +0200

    x11: Keep a default X Colormap in every visual to construct windows
    with

    This way, we can specify a colormap when constructing windows. And ew
    must do that to avoid BadMatch from XCreateWindow when we use a
    different visual.

 gdk/x11/gdkprivate-x11.h |    2 +
 gdk/x11/gdkvisual-x11.c  |   51
 +++++++++++++++++++++++++++++++++++++++++++++-
 gdk/x11/gdkwindow-x11.c  |    2 +-
 3 files changed, 53 insertions(+), 2 deletions(-)

commit 47ee99619806ccee5dd3d1d709e1f2032ea92442
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 16:40:48 2010 +0200

    x11: Use G_DEFINE_TYPE() to define GdkVisual

    Also add a priv pointer to GdkVisual and use it for the
    GdkVisualPrivate
    structure. Then Make GdkVisualPrivate actually private to
    gdkvisual-x11.c and make other callers use proper function calls to
    access it.

 gdk/gdkvisual.h          |    3 +
 gdk/x11/gdkcolor-x11.c   |    2 +-
 gdk/x11/gdkprivate-x11.h |    8 --
 gdk/x11/gdkscreen-x11.h  |    4 +-
 gdk/x11/gdkvisual-x11.c  |  173
 ++++++++++++++++++++++------------------------
 gdk/x11/gdkwindow-x11.c  |    4 +-
 gdk/x11/gdkx.h           |    4 +-
 7 files changed, 93 insertions(+), 105 deletions(-)

commit 571e749d60aaef991dcf8cad50d1cfeb4f9fdd12
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 11:52:29 2010 +0200

    x11: Set background color bypassing colormaps

    Direct and TrueColor visuals don't alloc colors, so they don't need to
    fiddle with colormaps. Just copy the code that computes the pixel
    value
    from gdkcolor-x11.c and use it. For other visual types, don't set the
    background color and fallback to background = None.

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

commit f08254074cd3cc359f0a95b4a472a702b55c96cd
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 02:30:33 2010 +0200

    API: Remove colormap member from GdkWindowAttr

    Also remove all code that cares about differing colormaps for child
    windows.

 gdk/gdkoffscreenwindow.c      |   15 +++-----
 gdk/gdkwindow.c               |   13 ++-----
 gdk/gdkwindow.h               |   12 ++----
 gdk/quartz/gdkwindow-quartz.c |   34 +++++++-----------
 gdk/win32/gdkwindow-win32.c   |   12 +-----
 gdk/x11/gdkwindow-x11.c       |   77
 ++++-------------------------------------
 6 files changed, 35 insertions(+), 128 deletions(-)

commit eac72ec83016eebe581ac26782ff4fda6329a3cd
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 02:16:27 2010 +0200

    quartz: Compare visuals for RGBA, not colormaps

 gdk/quartz/GdkQuartzView.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 504a2d419499d45d19cb1934d95d9375ac540dde
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 02:10:19 2010 +0200

    API: Remove gdk_drawable_get_display()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |    9 ---------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   18 ------------------
 gdk/gdkdrawable.h                    |    1 -
 5 files changed, 0 insertions(+), 30 deletions(-)

commit b5097de481a911d1c4e3947bf25fa1cd3ecf07e5
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 02:08:47 2010 +0200

    gdk: gdk_drawable_get_display() => gdk_window_get_display()

 gdk/gdkdevice.c                    |    2 +-
 gdk/gdkdisplay.c                   |    2 +-
 gdk/gdkevents.c                    |   10 ++++----
 gdk/gdkoffscreenwindow.c           |    2 +-
 gdk/gdkwindow.c                    |   46
 ++++++++++++++++++------------------
 gdk/quartz/gdkdevice-core.c        |    2 +-
 gdk/quartz/gdkevents-quartz.c      |    6 ++--
 gdk/quartz/gdkwindow-quartz.c      |    4 +-
 gdk/win32/gdkdevicemanager-win32.c |    2 +-
 gdk/x11/gdkdevice-core.c           |    2 +-
 gdk/x11/gdkdevice-xi2.c            |    2 +-
 gdk/x11/gdkdevicemanager-xi.c      |    2 +-
 gdk/x11/gdkdnd-x11.c               |   14 +++++-----
 gdk/x11/gdkdrawable-x11.c          |    2 +-
 gdk/x11/gdkmain-x11.c              |    4 +-
 gdk/x11/gdkproperty-x11.c          |    4 +-
 gdk/x11/gdkselection-x11.c         |    2 +-
 gdk/x11/gdktestutils-x11.c         |    2 +-
 gdk/x11/gdkwindow-x11.c            |   38 +++++++++++++++---------------
 19 files changed, 74 insertions(+), 74 deletions(-)

commit 2ee8fdb79bcabfaf8e812bbc451ec7ff4a221f1b
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 02:08:24 2010 +0200

    gtk: gdk_drawable_get_display() => gdk_window_get_display()

 gtk/gtkaboutdialog.c      |    2 +-
 gtk/gtkclipboard.c        |    2 +-
 gtk/gtkdnd.c              |    2 +-
 gtk/gtkentry.c            |    2 +-
 gtk/gtkfilechooserentry.c |    2 +-
 gtk/gtkhsv.c              |    2 +-
 gtk/gtkimcontextsimple.c  |    2 +-
 gtk/gtkmain.c             |    2 +-
 gtk/gtkplug-x11.c         |    2 +-
 gtk/gtkselection.c        |    2 +-
 gtk/gtksocket-x11.c       |    2 +-
 gtk/gtktextview.c         |    4 ++--
 gtk/gtktoolitemgroup.c    |    2 +-
 gtk/gtktoolpalette.c      |    2 +-
 gtk/gtktooltip.c          |    2 +-
 gtk/gtktreeview.c         |    2 +-
 gtk/gtktreeviewcolumn.c   |    2 +-
 gtk/gtkxembed.c           |    2 +-
 18 files changed, 19 insertions(+), 19 deletions(-)

commit 7f486231ac4114acf332c4bf4ade2bd9e0155a6f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 02:03:19 2010 +0200

    API: Add gdk_window_get_display()

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

commit 0f13411cb0cd3cc38102a489b51757761d72dc2a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 01:53:58 2010 +0200

    x11: Use gdk_window_get_screen() in the testutils

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

commit a6ef35610765528cf254bcdd3a9f0d973dcf7959
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 01:49:30 2010 +0200

    API: Remove drawable getters for visual, screen and depth

    Removed and replaced are:
    gdk_drawable_get_visual() => gdk_window_get_visual()
    gdk_drawable_get_screen() => gdk_window_get_screen()
    gdk_drawable_get_depth()  => gdk_visual_get_depth
                                              (gdk_window_get_visual())

 docs/reference/gdk/gdk3-sections.txt |    3 --
 gdk/gdk.symbols                      |    3 --
 gdk/gdkdraw.c                        |   53
 +---------------------------------
 gdk/gdkdrawable.h                    |    6 ----
 gdk/gdkoffscreenwindow.c             |   27 -----------------
 gdk/gdkwindow.c                      |   31 --------------------
 gdk/quartz/gdkdrawable-quartz.c      |   24 ---------------
 gdk/win32/gdkdrawable-win32.c        |   30 -------------------
 gdk/x11/gdkdrawable-x11.c            |   51
 ++------------------------------
 9 files changed, 5 insertions(+), 223 deletions(-)

commit ffed0768918fd95d7e80aba61513f99d54617f4c
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 01:51:54 2010 +0200

    quartz: Remove unused _gdk_quartz_colormap_get_cgcolor_from_pixel()

 gdk/quartz/gdkcolor-quartz.c   |   49
 ----------------------------------------
 gdk/quartz/gdkprivate-quartz.h |    4 ---
 2 files changed, 0 insertions(+), 53 deletions(-)

commit a6e936788a7fbf9c492a3160c6213e88b84b269e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 01:32:52 2010 +0200

    gdk: gdk_drawable_get_screen/visual => gdk_window_get_screen/visual

 gdk/gdkdevice.c               |    8 ++++----
 gdk/gdkdnd.c                  |    4 ++--
 gdk/gdkevents.c               |    2 +-
 gdk/gdkwindow.c               |   10 +++++-----
 gdk/quartz/gdkwindow-quartz.c |    2 +-
 gdk/win32/gdkdevice-win32.c   |    2 +-
 gdk/win32/gdkmain-win32.c     |    2 +-
 gdk/win32/gdkwindow-win32.c   |    4 ++--
 gdk/x11/gdkdrawable-x11.c     |    3 +--
 gdk/x11/gdkgeometry-x11.c     |    4 ++--
 gdk/x11/gdkwindow-x11.c       |    8 ++++----
 11 files changed, 24 insertions(+), 25 deletions(-)

commit 9f47be221689646f4de7e9138bfccf89310f2281
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 01:18:43 2010 +0200

    gtk: gdk_drawable_get_screen/visual => gdk_window_get_screen/visual

 gtk/gtkdnd-quartz.c             |    2 +-
 gtk/gtkdnd.c                    |   12 ++++++------
 gtk/gtkimcontextsimple.c        |    2 +-
 gtk/gtkimmodule.c               |    2 +-
 gtk/gtkimmulticontext.c         |    2 +-
 gtk/gtkplug-win32.c             |    2 +-
 gtk/gtkplug-x11.c               |    2 +-
 gtk/gtksettings.c               |    2 +-
 gtk/gtksocket-x11.c             |    2 +-
 gtk/gtkstyle.c                  |    2 +-
 gtk/gtktooltip.c                |    2 +-
 gtk/gtktreeview.c               |    2 +-
 gtk/gtkwidget.c                 |    8 ++++----
 modules/input/gtkimcontextxim.c |    4 ++--
 modules/other/gail/gailwindow.c |    4 ++--
 15 files changed, 25 insertions(+), 25 deletions(-)

commit 5b9bbf9de2a73e1e092bf094e551fabbbb3723fd
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 01:15:28 2010 +0200

    API: Add gdk_window_get_visual() and gdk_window_get_screen()

    Now that we store the visual in the GdkWindow, these are rather
    trivial
    accessors.

 docs/reference/gdk/gdk3-sections.txt |    2 +
 gdk/gdk.symbols                      |    2 +
 gdk/gdkwindow.c                      |   40
 ++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h                      |    2 +
 4 files changed, 46 insertions(+), 0 deletions(-)

commit eee6c002d1fd5359e8e588c7b13fa4074382a05d
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 01:05:59 2010 +0200

    gdk: store the visual in the GdkWindowObject

 gdk/gdkinternals.h            |    3 +--
 gdk/gdkoffscreenwindow.c      |    5 ++---
 gdk/gdkwindow.c               |   15 ++++++---------
 gdk/quartz/gdkwindow-quartz.c |    8 ++++----
 gdk/win32/gdkwindow-win32.c   |    4 ++--
 gdk/x11/gdkwindow-x11.c       |   15 ++++++++++-----
 6 files changed, 25 insertions(+), 25 deletions(-)

commit 894d402c0fe3246b22da0d5e05f96227899c7686
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 29 00:03:01 2010 +0200

    API: Remove gdk_drawable_set_colormap()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   23 ----------------------
 gdk/gdkdrawable.h                    |    5 ----
 gdk/gdkoffscreenwindow.c             |   22 ---------------------
 gdk/gdkwindow.c                      |   26 -------------------------
 gdk/quartz/gdkdrawable-quartz.c      |   17 ----------------
 gdk/win32/gdkdrawable-win32.c        |   22 ---------------------
 gdk/win32/gdkwindow-win32.c          |   25 ------------------------
 gdk/x11/gdkdrawable-x11.c            |   35
 ----------------------------------
 gdk/x11/gdkwindow-x11.c              |   32
 -------------------------------
 11 files changed, 0 insertions(+), 209 deletions(-)

commit e316157671d0ab67dc9dd7de8f961df80a84f6db
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 23:51:58 2010 +0200

    API: gdk_pixbuf_get_from_drawable() => gdk_pixbuf_get_from_window()

    The Colormap argument needed to be removed, so the renaming is just a
    side effect.

 demos/testpixbuf-color.c             |    4 +-
 demos/testpixbuf-save.c              |    8 ++--
 docs/reference/gdk/gdk3-sections.txt |    2 +-
 docs/tools/shooter.c                 |    4 +-
 gdk/gdk.symbols                      |    2 +-
 gdk/gdkpixbuf-drawable.c             |   56
 +++++-----------------------------
 gdk/gdkpixbuf.h                      |    5 +--
 gtk/gtkcolorsel.c                    |   16 +++++-----
 8 files changed, 28 insertions(+), 69 deletions(-)

commit a9f198082ae3f4de921c9f1e66cac6509902f863
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 23:30:39 2010 +0200

    dnd: Remove unused colormap code

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

commit 3607a4c0826e5723d1e386a5812ef6f62b06a3c5
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 23:22:34 2010 +0200

    API: Remove setters and getters for default colormaps

    This removes:
    gtk_widget_set_default_colormap()
    gtk_widget_get_default_colormap()
    gtk_widget_get_default_visual()

    Colormaps are gone, and the default visual is the system visual of the
    default screen.

 docs/reference/gtk/gtk3-sections.txt |    3 --
 gtk/gtk.symbols                      |    3 --
 gtk/gtkwidget.c                      |   44
 ----------------------------------
 gtk/gtkwidget.h                      |    5 ----
 4 files changed, 0 insertions(+), 55 deletions(-)

commit c51e8bd9e516aba8989710785b33f69c5ff12572
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 23:19:28 2010 +0200

    API: Remove colormap setting and getting from GtkWidget

    gtk_widget_get_colormap() and gtk_widget_set_colormap() are gone. They
    are replaced by visuals.

 docs/reference/gtk/gtk3-sections.txt |    2 -
 gtk/gtk.symbols                      |    2 -
 gtk/gtkwidget.c                      |   69
 ----------------------------------
 gtk/gtkwidget.h                      |   10 -----
 4 files changed, 0 insertions(+), 83 deletions(-)

commit 4701bdb2a8157a70cbcb5473d9441fbce94f8ff0
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 23:19:18 2010 +0200

    style: Move from colormaps to visuals

 gtk/gtkiconfactory.c |    4 ++--
 gtk/gtkstyle.c       |   43 +++++++++++++++++++++----------------------
 gtk/gtkstyle.h       |    8 ++++----
 3 files changed, 27 insertions(+), 28 deletions(-)

commit fc52c9daf3d516e53e55edbf16e2a56afe53938b
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 23:13:19 2010 +0200

    testgtk: Check visual, not colormap for RGBA availability

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

commit 0a63e954afb90f128a7c547b889848277382101d
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 23:05:48 2010 +0200

    gtk-demo: Remove colormaps from window attributes

 demos/gtk-demo/offscreen_window.c  |    3 +--
 demos/gtk-demo/offscreen_window2.c |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 2fc80e6102ff73474cc5f993df072d7cbbe3c9b9
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 22:26:48 2010 +0200

    gdk: Create paint surfaces of the same content as the window

    Previously, we failed to create RGBA double buffers for RGBA windows.

 gdk/gdkwindow.c |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

commit c64946c52d170b49c0a8ddb7500a8eb2dd3feb41
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 20:24:28 2010 +0200

    trayicon: Use XClearArea

    gdk_window_clear_area() isn't smart enough to clear to a parent pixmap
    that is part of a window that GDK doesn't manage.

 gtk/gtktrayicon-x11.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit d7ede44daeb3d2c63668c2bfc395d919cb059ffe
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 20:04:08 2010 +0200

    testgtk: gtk_widget_set_colormap() => gtk_window_set_visual()

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

commit 4515f0803bc6d8fea6952ebc7fe3e966b972946d
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 19:54:26 2010 +0200

    trayicon: Change to use gtk_window_set_visual()

    One less user of colormaps, and the code is cleaner, too!

 gtk/gtktrayicon-x11.c |   24 ++++++------------------
 1 files changed, 6 insertions(+), 18 deletions(-)

commit 59b227e1232998fdb854affc8dcd9dcd2a446b39
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 19:49:03 2010 +0200

    window: Keep track of own visual

    Add gtk_window_set_visual() and a "visual" property. This allows
    changing the window visual to the rgba one and other awesome things
    (like implementing the trayicon spec).

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtkwidget.c                      |    2 +-
 gtk/gtkwindow.c                      |  131
 ++++++++++++++++++++++++++--------
 gtk/gtkwindow.h                      |    3 +
 5 files changed, 106 insertions(+), 32 deletions(-)

commit 913f3fcc9f66de4bcb35d8bbc04cadd50ae39634
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 18:52:27 2010 +0200

    gtk: Change gtk_widget_get_visual()

    We now return the visual of the topmost widget in widget's stack that
    has a window. If no such widget exists, but a GtkWindow is a
    parent, we
    return its visual (note: GtkWindow Will gain support for setting
    visuals
    soon). If a window doesn't exist, we return the system visual of the
    default screen.

    This change has multiple reasons:
    - Colormaps are gone
      Now visuals are the most important resource for creating GDK
      windows.
    - Allow widgets to change visuals for themselves and their children
      By walking the hierarchy, we ensure that child windows have the same
      visual as their parents by default. But widgets can still select a
      different visual in their realize handler when creating the GDK
      window.
    - Have a replacement for gtk_widget_set_colormap()
      That function is going to die with colormaps, so a replacement was
      needed. That replacement is going to be gdk_window_set_visual().
    - Make a future transition to no-window GTK easy
      Should we ever attempt a change to make all GTK widgets no-window, a
      gtk_widget_set_visual() would be silly, as only widgets with windows
      can have their own visuals. So only toplevels will gain the
      ability to
      change it.

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

commit 600f52321b53f21e1051ae0923c4232619cecc89
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 18:05:47 2010 +0200

    tests: Don't set colormap when creating offscreen windows

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

commit 08e6fc11ad9f4b94bdc475d9a2e9dfc2c1febdea
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 18:05:30 2010 +0200

    testgtk: Don't set colormap when creating GDK windows

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

commit e8a6bad00bc9c544cece170f01dd220e5abc3254
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 18:04:08 2010 +0200

    gtk: Don't set colormap anymore when creating GDK windows

    Colormaps are about to be removed, so not using them sounds like an
    awesome idea.

 gtk/gtkcalendar.c          |   15 +++++----------
 gtk/gtkdrawingarea.c       |    3 +--
 gtk/gtkentry.c             |    6 ++----
 gtk/gtkeventbox.c          |    3 +--
 gtk/gtkfixed.c             |    3 +--
 gtk/gtkhandlebox.c         |    8 +++-----
 gtk/gtkiconview.c          |    3 +--
 gtk/gtklayout.c            |    3 +--
 gtk/gtkmenu.c              |    3 +--
 gtk/gtkmenushell.c         |    3 +--
 gtk/gtkmisc.c              |    3 +--
 gtk/gtknotebook.c          |    3 +--
 gtk/gtkoffscreenwindow.c   |    3 +--
 gtk/gtkplug.c              |    3 +--
 gtk/gtkprogressbar.c       |    3 +--
 gtk/gtkruler.c             |    3 +--
 gtk/gtkseparatortoolitem.c |    1 -
 gtk/gtksocket.c            |    3 +--
 gtk/gtkspinbutton.c        |    3 +--
 gtk/gtktextview.c          |    6 ++----
 gtk/gtktoolitemgroup.c     |    3 +--
 gtk/gtktoolpalette.c       |    3 +--
 gtk/gtktreeview.c          |   15 +++++----------
 gtk/gtktreeviewcolumn.c    |    1 -
 gtk/gtkviewport.c          |    3 +--
 gtk/gtkwin32embedwidget.c  |    3 +--
 gtk/gtkwindow.c            |    5 ++---
 27 files changed, 38 insertions(+), 76 deletions(-)

commit a38472c139ba20384e1ec93fca4bc789b0c69345
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 17:35:47 2010 +0200

    testgtk: No need to set a custom colourmap here

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

commit e06d04032b9e2da61b8ea82d03298cbebef48640
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 16:51:52 2010 +0200

    spinner: We're a no-window widget, so setting a colormap does nothing

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

commit ce7379a8bda5c367ad1e7d52ce37e3ab02185910
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 12:08:24 2010 +0200

    style: Remove depth member from GtkStyle

 gtk/gtkstyle.c |    6 ++----
 gtk/gtkstyle.h |    7 +++----
 2 files changed, 5 insertions(+), 8 deletions(-)

commit 6a2124d566bcdcb97548acd33de75619385ae2e5
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 11:57:03 2010 +0200

    gdk: Remove _gdk_drawable_get_source_drawable()

    Now that we don't create pixmaps anymore, this function is not needed
    anymore. The indirection it did previously is now basically moved to
    gdk_window_create_similar_surface()

 gdk/gdkdraw.c            |   20 --------------------
 gdk/gdkdrawable.h        |    2 --
 gdk/gdkinternals.h       |    1 -
 gdk/gdkoffscreenwindow.c |    9 ---------
 gdk/gdkwindow.c          |   16 ----------------
 5 files changed, 0 insertions(+), 48 deletions(-)

commit b09019560b52a3afe125323a9f848201b939c83f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 11:52:19 2010 +0200

    style: Remove depth checks in render functions

    There's no need for them anymore now that we render with Cairo.

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

commit a520b4f372ce4e5c42d4821c24def72d459d27f8
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 11:49:20 2010 +0200

    x11: Remove some unused macros

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

commit a7208d675fa3a084e6982841fb5a68932c6d74d2
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 28 11:48:14 2010 +0200

    x11: s/GDK_DRAWABLE_DISPLAY/GDK_WINDOW_DISPLAY

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

commit c340fb7efdec592b443df6c247cc1f2dece3dcce
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 20:02:04 2010 +0200

    tests: No need to allocate colors anymore

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

commit b479ff9cb50eb43dbd74bc7d163230b3db454c83
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 19:47:43 2010 +0200

    API: Remove gtk_widget_push_colormap()

    And of course, gtk_widget_pop_colormap() is gone, too.
    No replacement is necessary, the function is basically unused.

 docs/reference/gtk/gtk3-sections.txt |    2 -
 gtk/gtk.symbols                      |    2 -
 gtk/gtkdnd.c                         |    6 ----
 gtk/gtkinvisible.c                   |    5 ----
 gtk/gtkwidget.c                      |   45
 ----------------------------------
 gtk/gtkwidget.h                      |    4 ---
 gtk/gtkwindow.c                      |    7 +----
 7 files changed, 1 insertions(+), 70 deletions(-)

commit 522becccc083d6bd294e2bc6af3b932042b54c05
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 16:34:09 2010 +0200

    gdk: Remove pixmap debug category

    It's not used anywhere anymore.

 gdk/gdk.c                    |    1 -
 gdk/gdkinternals.h           |   13 ++++++-------
 gdk/win32/gdkprivate-win32.h |    1 -
 3 files changed, 6 insertions(+), 9 deletions(-)

commit f74f9b276658b2c4cdcaca4b19e7c860e70e0491
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 17:05:48 2010 +0200

    gdk: Remove GdkPixmap

    All iusers of it are gone, so it's now time to let go.
    cairo_surface_t is a full replacement, combined with
    gdk_window_create_similar_surface().

 docs/reference/gdk/gdk3-sections.txt |   28 ---
 examples/pixmap/pixmap.c             |   89 -------
 gdk/Makefile.am                      |    3 -
 gdk/gdk.h                            |    1 -
 gdk/gdk.symbols                      |   26 --
 gdk/gdkinternals.h                   |    6 -
 gdk/gdkpixbuf-drawable.c             |   30 +---
 gdk/gdkpixmap.c                      |  196 ----------------
 gdk/gdkpixmap.h                      |   94 --------
 gdk/gdktypes.h                       |   11 +-
 gdk/makefile.msc                     |    2 -
 gdk/quartz/Makefile.am               |    2 -
 gdk/quartz/gdkpixmap-quartz.c        |  260 ---------------------
 gdk/quartz/gdkpixmap-quartz.h        |   64 -----
 gdk/quartz/gdkprivate-quartz.h       |    1 -
 gdk/win32/Makefile.am                |    2 -
 gdk/win32/gdkdrawable-win32.c        |    5 +-
 gdk/win32/gdkim-win32.c              |    1 -
 gdk/win32/gdkpixmap-win32.c          |  417
 ----------------------------------
 gdk/win32/gdkpixmap-win32.h          |   67 ------
 gdk/win32/gdkprivate-win32.h         |    3 -
 gdk/win32/gdkwin32.h                 |    3 +-
 gdk/win32/makefile.msc               |    1 -
 gdk/x11/Makefile.am                  |    2 -
 gdk/x11/gdkcursor-x11.c              |    2 -
 gdk/x11/gdkdrawable-x11.c            |   23 +--
 gdk/x11/gdkdrawable-x11.h            |    1 -
 gdk/x11/gdkim-x11.c                  |    1 -
 gdk/x11/gdkpixmap-x11.c              |  361 -----------------------------
 gdk/x11/gdkpixmap-x11.h              |   68 ------
 gdk/x11/gdkprivate-x11.h             |   10 +-
 gdk/x11/gdkscreen-x11.c              |    9 +-
 gdk/x11/gdkx.h                       |    9 +-
 gdk/x11/gdkxid.c                     |   10 +-
 34 files changed, 26 insertions(+), 1782 deletions(-)

commit cadcd029a1dad1d508fb0019d7e4697ac2513d51
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Sep 14 08:16:54 2010 +0200

    Include OS X system headers

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

commit 4dd215f82d694a50cb203c91fc440bd3c5e0e0b6
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 17:03:02 2010 +0200

    tests: Remove GdkPixmap from test

    It's not used anymore. (Was it ever?)

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

commit b7f2f9a678752921b8fce59b3ac635f06fd798d5
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 17:00:14 2010 +0200

    gtk: Remove special code for detecting pixmaps as event targets

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

commit 18a4ed6fd0a6e001b9bfdcc79adaa0b5ff1121e2
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Sep 14 08:18:42 2010 +0200

    quartz: Remove else-clause for pixmaps

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

commit 9bcbdb7494b52ef259aabe23afd89e3c379e9d83
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 16:00:09 2010 +0200

    x11: Create blank cursor without pixmaps

 gdk/x11/gdkcursor-x11.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit e6b74551d1d351d8c415d3c3afeb8098e0389df8
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 15:21:58 2010 +0200

    gdk: Get rid of all occurences of "pixmap" in the comments

    Replace them with the correct term, usually "surface".

 gdk/gdkwindow.c |   48 +++++++++++++++++++++++-------------------------
 1 files changed, 23 insertions(+), 25 deletions(-)

commit 55c4cdab1ac253275ebfff3d9985b36c998d972e
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 15:09:49 2010 +0200

    x11: Make fallback cursor code not use pixmaps

    The fallback code for when XCursor wasn't available was still using
    GdkPixmap to create the bitmaps.

 gdk/x11/gdkcursor-x11.c  |   37 +++++++++++++++++--------------------
 gdk/x11/gdkprivate-x11.h |    5 +++++
 gdk/x11/gdkwindow-x11.c  |   14 +++++++-------
 3 files changed, 29 insertions(+), 27 deletions(-)

commit 8d3319f0889bc63239a5c399dadaae8015c2a61a
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 14:51:55 2010 +0200

    x11: Remove last traces of XShm

    Since deletion of GdkImage, shm is no longer in use.

 configure.ac              |   52
 ---------------------------------------------
 gdk/x11/gdkdrawable-x11.c |    8 -------
 2 files changed, 0 insertions(+), 60 deletions(-)

commit 2b4efe2690e28807ec73c2f9f4dd606dd4ebd92e
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 14:18:50 2010 +0200

    x11: Remove _gdk_x11_convert_to_format()

    It's unused now.

 gdk/x11/gdkdrawable-x11.c |  172
 ---------------------------------------------
 gdk/x11/gdkdrawable-x11.h |   17 -----
 2 files changed, 0 insertions(+), 189 deletions(-)

commit 47292f28d5f6de33380152619a1f80294451ed36
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 14:13:03 2010 +0200

    x11: Upload cursor image using Cairo

    There's no need to write our own upload function when the cursor
    format
    is identical to CAIRO_FORMAT_ARGB32.

 gdk/x11/gdkcursor-x11.c |   46
 ++++++++++++++--------------------------------
 1 files changed, 14 insertions(+), 32 deletions(-)

commit 6607f2b794c6ca0555ea7cf8c597103c2115066e
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 12:52:59 2010 +0200

    API: Rename gdk_set_source_pixmap() to gdk_set_source_window()

    That's what it's used for now.

 docs/reference/gdk/gdk3-sections.txt |    2 +-
 gdk/gdk.symbols                      |    2 +-
 gdk/gdkcairo.c                       |   30
 ++++++++++++++++++------------
 gdk/gdkcairo.h                       |    8 ++++----
 gtk/gtkmenu.c                        |    3 +--
 gtk/gtktoolitemgroup.c               |    2 +-
 tests/testgtk.c                      |    2 +-
 7 files changed, 27 insertions(+), 22 deletions(-)

commit e500f997dbd8982cd6482676276308a484c3ee15
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 12:42:35 2010 +0200

    gdk: Convert test to not use pixmaps

 gdk/tests/check-gdk-cairo.c |   30 ++++++++++++++++--------------
 1 files changed, 16 insertions(+), 14 deletions(-)

commit 90b4b88629d2562d4b222c0ef8195e53f46a3dc2
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 12:31:52 2010 +0200

    API: Remove gdk_window_set_back_pixmap()

    The same effect can be achieved with
    gdk_window_set_background_pattern().

 gdk/gdk.symbols  |    1 -
 gdk/gdkprivate.h |    3 ---
 gdk/gdkwindow.c  |   29 -----------------------------
 gdk/gdkwindow.h  |    3 ---
 4 files changed, 0 insertions(+), 36 deletions(-)

commit 36f0a96161d688d0c0da76e80ada78a943aab045
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 12:31:32 2010 +0200

    demos: No need to set the background, it gets overridden anyway

 demos/testpixbuf-scale.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit de2a4d1b1ac47a903b2f37f2d0c744b4ba198ce7
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 12:30:54 2010 +0200

    perf: Use a temp window instead of a normal one

    This way, we don't need hacks to not set the background.

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

commit 4a9c32dc36757d04d628f9193e95f09186ee3b65
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 12:14:36 2010 +0200

    API: Remove APIs to generate pixmaps from pixbufs

    The 3 functions in question were:
    - gdk_pixbuf_render_threshold_alpha()
    - gdk_pixbuf_render_pixmap_and_mask()
    - gdk_pixbuf_render_pixmap_and_mask_for_colormap()

    All of them can be replaced using Cairo if they have to. The
    functionality is only needed to talk to old X interfaces and
    normal apps
    do fine without them.

 docs/reference/gdk/gdk3-sections.txt |    3 -
 gdk/Makefile.am                      |    1 -
 gdk/gdk.symbols                      |    8 -
 gdk/gdkpixbuf-render.c               |  293
 ----------------------------------
 gdk/gdkpixbuf.h                      |   24 ---
 5 files changed, 0 insertions(+), 329 deletions(-)

commit 64537102664da8c5b1a7c994bfe14ec2a8cf6144
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 27 12:08:30 2010 +0200

    x11: Set the icon using Cairo

    No more GdkPixmap to store the icon and its mask, but instead
    use cairo
    surfaces. Also render the icon into the surfaces using Cairo
    instead of
    gdk_pixbuf_render_threshold_alpha().

 gdk/x11/gdkwindow-x11.c |  137
 ++++++++++++++++++++++++++++++++++++++++++----
 gdk/x11/gdkwindow-x11.h |    4 +-
 2 files changed, 127 insertions(+), 14 deletions(-)

commit 332652f702c3cd31a4bdccc709bef6922028185e
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 26 13:46:34 2010 +0200

    API: Change offscreen windows to use a cairo_surface_t

    This requires changes to all the offscreen surface getters that
    used to
    return a GdkPixmap before.

 demos/gtk-demo/offscreen_window.c    |    8 ++--
 demos/gtk-demo/offscreen_window2.c   |   10 +++---
 docs/reference/gdk/gdk3-sections.txt |    2 +-
 docs/reference/gtk/gtk3-sections.txt |    2 +-
 gdk/gdk.symbols                      |    2 +-
 gdk/gdkoffscreenwindow.c             |   57
 +++++++++++++++------------------
 gdk/gdkwindow.c                      |    2 +-
 gdk/gdkwindow.h                      |    3 +-
 gtk/gtk.symbols                      |    2 +-
 gtk/gtkoffscreenwindow.c             |   32 ++++++++++---------
 gtk/gtkoffscreenwindow.h             |    8 ++--
 tests/gtkoffscreenbox.c              |   12 +++---
 tests/testoffscreenwindow.c          |    6 ++--
 13 files changed, 72 insertions(+), 74 deletions(-)

commit ebdf26e1d8b864e2f61b64840f4ee2d445d34009
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 26 11:21:51 2010 +0200

    gdk: Use surfaces for double buffering

    Don't use pixmaps anymore. Also use subsurfaces for implicit
    paints and
    correcly set device offsets.

 gdk/gdkwindow.c |   66
 ++++++++++++++++++++-----------------------------------
 1 files changed, 24 insertions(+), 42 deletions(-)

commit 666539736d3c93a52780bfc918e3dc9f715d4966
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 26 10:15:59 2010 +0200

    gdk: Make csw windows have their own cairo surface

    With Cairo 1.10 now having cairo_surface_create_for_rectangle(),
    we can
    use them. No need to create multiple native surfaces for the same X
    window (ugh) anymore.

 gdk/gdkwindow.c |   57
 +++++++++++++++++++++++-------------------------------
 1 files changed, 24 insertions(+), 33 deletions(-)

commit b69fdbbd047fce2c370073688cc50ec81beb03df
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 26 01:17:04 2010 +0200

    API: Remove gdk_window_get_internal_paint_info()

    This function should not exist in public API, it exposes too many
    internals.

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/gdk.symbols                      |    1 -
 gdk/gdkwindow.c                      |   81
 ----------------------------------
 gdk/gdkwindow.h                      |    5 --
 4 files changed, 0 insertions(+), 88 deletions(-)

commit d04bb38b288d44ca6071a774e19f1d204f7a6db5
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 25 23:39:30 2010 +0200

    gdk: offscreen window source drawable now is the root window

    As the source drawable is only used for creating pixmaps these
    days, we
    don't have to keep a real drawable around, but can just use the root
    window.

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

commit 6d27362620f04a3a9fa6599531fa7a82ee2535de
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 25 23:35:40 2010 +0200

    gdk: Create surfaces directly, not from the source drawable

    The notion of a source drawable does not make a lot of sense for
    windows
    that are not backed by a drawable, such as GdkOffscreenWindow after
    converting it to cairo_surface_t.

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

commit 2bedd205c54e2edb58b9357e836ca1c20f302ad2
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 25 22:16:28 2010 +0200

    gdk: Remove gdk_windowing_create_cairo_surface()

    Instead, actually use the create_cairo_surface vfunc on the
    implementation drawable. D'oh.

 gdk/gdkinternals.h              |    3 ---
 gdk/gdkpixmap.c                 |    4 ++--
 gdk/gdkwindow.c                 |    3 +--
 gdk/quartz/gdkdrawable-quartz.c |   13 +++++++------
 gdk/win32/gdkdrawable-win32.c   |   12 ++++++++----
 gdk/x11/gdkdrawable-x11.c       |   14 +++++++++-----
 6 files changed, 27 insertions(+), 22 deletions(-)

commit 804fd4b15a1d2b8399a4765cf925201fe3e9492f
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 25 21:06:21 2010 +0200

    dnd: Replace last pixmap usage with cairo surfaces.

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

commit b370cb0d4cf4108849f8aee8e33b6951981a47c4
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 25 16:50:14 2010 +0200

    API: image: Remove ability to set image from a pixmap

 gtk/gtk.symbols                |    3 -
 gtk/gtkimage.c                 |  338
 +++++-----------------------------------
 gtk/gtkimage.h                 |   17 --
 modules/other/gail/gailimage.c |    7 -
 4 files changed, 40 insertions(+), 325 deletions(-)

commit 3ba78fed2a839e099a643bfaf1614eb0a15301e0
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 25 16:49:45 2010 +0200

    API: Remove the ability to set the dnd icon from a pixmap

 gtk/gtk.symbols     |    2 -
 gtk/gtkdnd-quartz.c |  107 -----------------------------------------
 gtk/gtkdnd.c        |  131
 ---------------------------------------------------
 gtk/gtkdnd.h        |   10 ----
 4 files changed, 0 insertions(+), 250 deletions(-)

commit 19bad9fecc09a088d232417e99cdbb1273793265
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 25 15:50:57 2010 +0200

    tests: Convert testinput to use cairo_surface_t

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

commit d7335837e0bb35c41c157b371e0c230169a961ed
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 24 17:13:05 2010 +0200

    gdk: Remove gdk_window_redirect_to_drawable()

    Also remove the reverse gdk_window_remove_redirection().

    The code was only used by the snapshotting code, and that code is dead
    now.

 docs/reference/gdk/gdk3-sections.txt |    2 -
 gdk/gdk.symbols                      |    2 -
 gdk/gdkinternals.h                   |    2 -
 gdk/gdkwindow.c                      |  285
 +---------------------------------
 gdk/gdkwindow.h                      |   10 --
 gdk/gdkwindowimpl.h                  |   17 --
 6 files changed, 1 insertions(+), 317 deletions(-)

commit 039e0c273abe43aded4fa2f495e68001afa5f241
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 24 17:06:40 2010 +0200

    testoffscreen: Remove unused code

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

commit ca8a835874a36a106be8695bb328675f8a652561
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 24 17:04:18 2010 +0200

    API: Remove gtk_widget_get_snapshot()

    It will be replaced with gtk_widget_draw().

 docs/reference/gtk/gtk3-sections.txt |    1 -
 gtk/gtk.symbols                      |    1 -
 gtk/gtkoffscreenwindow.c             |   12 +--
 gtk/gtkwidget.c                      |  226
 ----------------------------------
 gtk/gtkwidget.h                      |    2 -
 5 files changed, 4 insertions(+), 238 deletions(-)

commit 99c82af20a5204940ce2cb0f841be0d6f70a2778
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 24 17:03:23 2010 +0200

    testgtk: Remove snapshot test

    gtk_widget_get_snapshot is on its way out.

    The test can be added back once we have gtk_widget_draw(), but until
    then, there's no way to take snapshots.

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

commit 8ac0e98f98b7a3b0af0e7aed0a18f6dde22db697
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 24 16:27:55 2010 +0200

    ruler: Make the backing store use a surface

 gtk/gtkruler.c |   92
 ++++++++++++++++++++++++++-----------------------------
 1 files changed, 44 insertions(+), 48 deletions(-)

commit b186680a436fb7073b62d468f1f1b4fc4974e5cf
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 24 16:03:09 2010 +0200

    API: make gtk_icon_view_create_drag_icon() return a cairo_surface_t

    GdkPixmap is going to die!

 gtk/gtkiconview.c |   32 +++++++++++++++-----------------
 gtk/gtkiconview.h |    2 +-
 2 files changed, 16 insertions(+), 18 deletions(-)

commit db47dd6197d1af263272dc66b643b8e9358e4628
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 24 15:56:08 2010 +0200

    API: make gtk_tree_view_create_row_drag_icon() return a
    cairo_surface_t

    GdkPixmap is going to die!

 gtk/gtktreeview.c |   44 +++++++++++++++++++-------------------------
 gtk/gtktreeview.h |    2 +-
 2 files changed, 20 insertions(+), 26 deletions(-)

commit f085bc67cd84c518eff3903745df6814ff5dd243
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 24 15:45:41 2010 +0200

    treeview: Convert GtkTreeViewColumn rendering to Cairo

 gtk/gtktreeprivate.h    |    6 +--
 gtk/gtktreeview.c       |   41 ++++++++++++++-----------
 gtk/gtktreeviewcolumn.c |   77
 ++++++++++++++++++++++-------------------------
 3 files changed, 61 insertions(+), 63 deletions(-)

commit b259dd9aba78ec982a4b4ba90d07031fda6d9939
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 22 04:32:52 2010 +0200

    iconview: Port to Cairo rendering

 gtk/gtkiconview.c |  153
 +++++++++++++++++++++++++++--------------------------
 1 files changed, 78 insertions(+), 75 deletions(-)

commit e9dd3dc46aa82406d5750b9b062ff7d8b4c35a34
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 22 04:32:39 2010 +0200

    cellview: Port to Cairo rendering

 gtk/gtkcellview.c |   27 ++++++++++++++++-----------
 1 files changed, 16 insertions(+), 11 deletions(-)

commit 42947e3cdc2109bd611b0fd978a64b32b438a835
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 22 03:53:45 2010 +0200

    API: Add gtk_cell_renderer_render_cairo()

    It's like gtk_cell_renderer_render(), just cooler.

 gtk/gtkcellrenderer.c |   53
 ++++++++++++++++++++++++++++++++++++++++++++----
 gtk/gtkcellrenderer.h |    6 +++++
 2 files changed, 54 insertions(+), 5 deletions(-)

commit e31e77eeb848974a375ca01a56551d01c757fcea
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 21 13:18:14 2010 +0200

    API: Change cellrenderer->render vfunc to take a cairo_t

    Also constify the rectangle arguments. They were const anyway.

 gtk/gtkcellrenderer.c         |   18 +++++----
 gtk/gtkcellrenderer.h         |    7 +--
 gtk/gtkcellrendererpixbuf.c   |   24 ++++-------
 gtk/gtkcellrendererprogress.c |   90
 ++++++++++++++++++++++++-----------------
 gtk/gtkcellrendererspinner.c  |   52 ++++++++++-------------
 gtk/gtkcellrenderertext.c     |   49 ++++++++--------------
 gtk/gtkcellrenderertoggle.c   |   44 +++++++++----------
 7 files changed, 136 insertions(+), 148 deletions(-)

commit 4138e86ad458fe157d47e1244addbd6939f3f7be
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 21:24:55 2010 +0200

    testview: Convert _gtk_text_util_create_rich_drag_icon() to use
    surfaces

 gtk/gtktextutil.c |   20 ++++++++++++--------
 gtk/gtktextutil.h |    8 ++++----
 gtk/gtktextview.c |   22 +++++++++-------------
 3 files changed, 25 insertions(+), 25 deletions(-)

commit 331999d84db1dfaa14a00a1dc423be12dc33e9a9
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 19:41:51 2010 +0200

    textview: API: change gtk_text_layout_draw() to take a cairo_t

    This simplifies the API a lot and allows more magic to happen later.

 gtk/gtktextdisplay.c |   50
 ++++++++++++--------------------------------------
 gtk/gtktextdisplay.h |   16 +++-------------
 gtk/gtktextutil.c    |   12 ++++++------
 gtk/gtktextview.c    |   18 ++++++++++++------
 4 files changed, 33 insertions(+), 63 deletions(-)

commit ac48f2330df7b367e5afc12947bf9de8d10b3a89
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 19:38:32 2010 +0200

    API: Add gtk_cairo_draw_insertion_cursor()

    For now just add it instead of replacing the current function. In the
    end, this one should probably be renamed to
    gtk_draw_insertion_cursor() and the current
    gtk_draw_insertion_cursor() should die.

 gtk/gtk.symbols |    1 +
 gtk/gtkstyle.c  |   39 +++++++++++++++++++++++++++++++--------
 gtk/gtkstyle.h  |    6 ++++++
 3 files changed, 38 insertions(+), 8 deletions(-)

commit 3d340d744933891f5bfeb14324689f62115ba210
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 16:53:27 2010 +0200

    text: Make _gtk_text_util_create_drag_icon() return a surface

    And change its callers to handle it that way.

 gtk/gtkentry.c    |   16 ++++++----------
 gtk/gtklabel.c    |   20 ++++++++------------
 gtk/gtktextutil.c |   20 +++++++++++---------
 gtk/gtktextutil.h |    6 +++---
 4 files changed, 28 insertions(+), 34 deletions(-)

commit 3dfb47bc3cb62e07a23c02f5374a43362d5aa158
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 16:52:25 2010 +0200

    API: Add gtk_drag_set_icon_surface()

    The function is supposed to replace gtk_drag_set_icon_pixmap().

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtkdnd.c                         |  125
 ++++++++++++++++++++++++++++++++++
 gtk/gtkdnd.h                         |   22 +++---
 4 files changed, 139 insertions(+), 10 deletions(-)

commit 0d9d599b50d4b12b0b64f2efaf0ea8f2204eb257
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 14:41:29 2010 +0200

    menu: set tearoff background using new background API

 gtk/gtkmenu.c |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

commit 134683c9beda69925caea7f604b2b3c22abf79d0
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 14:37:58 2010 +0200

    Use gdk_window_set_background_pattern() to set parent-relative
    bakground

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

commit 20d1030823edf6377f351e3dac31506a854fd4f2
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 14:37:49 2010 +0200

    iconview: No need to set background

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

commit 84c77c0be3153b8a3724beeac7935b7be5bd78e8
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 14:36:05 2010 +0200

    style: Rewrite background handling to use cairo_pattern_t

 gtk/gtkstyle.c |  113
 ++++++++++++++++++++++++++++----------------------------
 gtk/gtkstyle.h |    2 +-
 2 files changed, 57 insertions(+), 58 deletions(-)

commit 603a840de912a6e31ce82d443ad6e61c10974df7
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 14:35:48 2010 +0200

    trayicon: Use new gdk_window_set_background_pattern() API

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

commit 5e4aaba482de71c7b09006dbc8e6fc1ba47ea538
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 13:54:05 2010 +0200

    gtk: Remove calls that try to set GDK_NO_BG on their windows

    These calls aren't necessary anymore.

 gtk/gtklayout.c   |    1 -
 gtk/gtktextview.c |    2 --
 gtk/gtktreeview.c |    3 ---
 gtk/gtkviewport.c |    2 --
 gtk/gtkwidget.c   |    7 -------
 5 files changed, 0 insertions(+), 15 deletions(-)

commit 2c1633699fe5ede37ac40d1b1e1bb572a267f0af
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 13:49:30 2010 +0200

    gdk: Rewrite background handling

    Now the window background is a cairo_pattern_t. The backends will
    try to
    set this as good as they can on the windowing system, but no
    guarantees
    are made on wether the windowing system supports the pattern.

    Also gets rid of GDK_NO_BG as undefined behavior is not a good idea to
    support, and GDK_NO_BG effectively made the window's contents
    undefined.
    It wasn't effectively used in GTK anyway.

 docs/reference/gdk/gdk3-sections.txt |    2 +-
 gdk/gdk.symbols                      |    1 +
 gdk/gdkinternals.h                   |    2 -
 gdk/gdkoffscreenwindow.c             |   48 +----------
 gdk/gdkwindow.c                      |  166
 +++++++++++-----------------------
 gdk/gdkwindow.h                      |    2 +
 gdk/gdkwindowimpl.h                  |    4 +-
 gdk/quartz/gdkwindow-quartz.c        |   60 +++----------
 gdk/win32/gdkgeometry-win32.c        |   12 ---
 gdk/win32/gdkwindow-win32.c          |   19 +----
 gdk/x11/gdkwindow-x11.c              |  114 +++++++++++++++---------
 11 files changed, 143 insertions(+), 287 deletions(-)

commit c250b3fe1d6e62c9deb9e3b968ba403fbe9b4e5e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:27:30 2010 +0200

    gdk: Remove supports_native_bg on WindowImplIface

    This will not be TRUE for anything anymore, once we fix background
    handling.

 gdk/gdkwindow.c         |   26 +-------------------------
 gdk/gdkwindowimpl.h     |    1 -
 gdk/x11/gdkwindow-x11.c |    1 -
 3 files changed, 1 insertions(+), 27 deletions(-)

commit 95686cb704037ed1c5f0408e5d8cacc0dd314d3f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:20:10 2010 +0200

    gdk: Remove send_expose event from gdk_window_clear_region_internal()

    It's always FALSE.

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

commit 547e2cc837c8aa92e35bbb5e856a9436f9bcbab4
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:16:20 2010 +0200

    gdk: Remove GdkWindowImpl->clear_region

    It was only used on the X11 backend and is easier to implement
    locally,
    in particular when we want to allow backgrounds that X can't handle.

 gdk/gdkwindow.c         |   27 +++------------------------
 gdk/gdkwindowimpl.h     |    3 ---
 gdk/x11/gdkwindow-x11.c |   21 ---------------------
 3 files changed, 3 insertions(+), 48 deletions(-)

commit 3d98537c2e94f51b68718cd8efba66ecd4d0ffb7
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:13:08 2010 +0200

    gdk: Simplify clear_area code

    No more use for a gdk_window_clear_area_internal() function as there's
    just one caller.

 gdk/gdkwindow.c |   51
 ++++++++++++++++++---------------------------------
 1 files changed, 18 insertions(+), 33 deletions(-)

commit 6ab793da8db83895c2bd174fd6b9f083ad64d245
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:11:01 2010 +0200

    API: Remove gdk_window_clear_area_e()

    Awesome name for a function. Plus, it's unused and its functionality
    can
    easily be replicated.

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/gdk.symbols                      |    1 -
 gdk/gdkwindow.c                      |   28 ----------------------------
 gdk/gdkwindow.h                      |    5 -----
 4 files changed, 0 insertions(+), 35 deletions(-)

commit 4b5756066652dcedc43878001e790cc1ad54e2be
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:10:16 2010 +0200

    gdk: Don't use clear_area_e() in offscreenwindow

    Instead, call gdk_window_invalidate_rect() ourselves.

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

commit bfa6ad6e7c7d8f472b457c32d1fd40d14c296aa2
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 14 06:51:53 2010 +0200

    gdk: Remove _gdk_windowing_get_shape_for_mask()

    It's unused. And there's a replacement available with
    gdk_cairo_region_create_from_surface()

 gdk/gdkinternals.h            |    1 -
 gdk/quartz/gdkwindow-quartz.c |    7 --
 gdk/win32/gdkwindow-win32.c   |  135
 -----------------------------------------
 gdk/x11/gdkwindow-x11.c       |   28 ---------
 4 files changed, 0 insertions(+), 171 deletions(-)

commit a7fec8cf46cd74db13d1de710011d6afa1b0a7d6
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 14 06:46:25 2010 +0200

    API: Remove shape_combine_mask functions from gdk

    This removes gdk_window_shape_combine_mask() and
    gdk_window_input_shape_combine_mask(). GdkBitmap is going away and a
    replacement exists via the combine_region() functions and
    gdk_cairo_region_create_from_surface().

 docs/reference/gdk/gdk3-sections.txt |    2 -
 gdk/gdk.symbols                      |    2 -
 gdk/gdkwindow.c                      |  108
 +---------------------------------
 gdk/gdkwindow.h                      |    8 ---
 4 files changed, 3 insertions(+), 117 deletions(-)

commit 806a7239aef9f20f06391ca01e991afd79b27874
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 14 06:38:11 2010 +0200

    widget: shape_combine_mask => shape_cobine_region

    Replace gtk_widget_shape_combine_region() with
    gtk_widget_shape_combine_mask() and
    gtk_widget_input_shape_combine_region() with
    gtk_widget_input_shape_combine_mask().
    As GdkBitmap is going away, and the region equivalents already exist,
    this seems like pretty much the default step to take.

    Includes code to fix up the users.

 docs/reference/gtk/gtk3-sections.txt |    4 +-
 gtk/gtk.symbols                      |    4 +-
 gtk/gtkdnd.c                         |   25 +++++++-
 gtk/gtkwidget.c                      |  102
 ++++++++++++----------------------
 gtk/gtkwidget.h                      |   22 ++------
 tests/testgtk.c                      |   25 ++++++---
 6 files changed, 83 insertions(+), 99 deletions(-)

commit 8b4d50dd1d054325b31aecc53bb117c76774092f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 14 05:37:24 2010 +0200

    treeview: Port to gdk_window_shape_combine_region()

    gdk_window_shape_combine_mask() is going away. It's using a GdkPixmap
    and falls back to gdk_window_shape_combine_region() anyway.

 gtk/gtktreeview.c |   56
 +++++++++++++++++++++++++++-------------------------
 1 files changed, 29 insertions(+), 27 deletions(-)

commit 96b387599d8fb2d27717256ed098fde0dee83e29
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 14 04:40:52 2010 +0200

    API: Add gdk_cairo_region_create_from_surface()

    The function converts the given surface into an alpha bitmap
    mask. This
    is mostly useful for setting shape regions.

    Also adds a new internal function _gdk_cairo_surface_extents() that
    computes a surface's extents.

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkcairo.c                       |  141
 ++++++++++++++++++++++++++++++++++
 gdk/gdkcairo.h                       |    4 +
 gdk/gdkinternals.h                   |    2 +
 5 files changed, 149 insertions(+), 0 deletions(-)

commit 6218c16ff8d8fecb28c58ed723acf71752cb6f79
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 15:43:23 2010 +0200

    API: Remove gdk_cursor_new_from_pixmap()

    gdk_cursor_new_from_pixbuf() is the proper replacement.

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/cursors.sgml |   15 +---
 gdk/gdk.symbols                      |    1 -
 gdk/gdkcursor.h                      |    6 --
 gdk/quartz/gdkcursor-quartz.c        |   85 ------------------
 gdk/win32/gdkcursor-win32.c          |  163
 ----------------------------------
 gdk/x11/gdkcursor-x11.c              |  124 +++++++++++---------------
 7 files changed, 54 insertions(+), 341 deletions(-)

commit 0178bff5c06134e8727eb964c773a7a1557d1d0a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 15:28:16 2010 +0200

    colorsel: Use gdk_cursor_new_from_pixbuf() to create the cursor

    gdk_cursor_new_from_pixmap() is about to die.

 gtk/gtkcolorsel.c |  112
 ++++++++++++++++++++++++-----------------------------
 1 files changed, 51 insertions(+), 61 deletions(-)

commit 6ef27387e098be2fc1d3530fa22b067c41e0993b
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 04:48:06 2010 +0200

    API: remove gdk_window_set_icon()

    gdk_window_set_icon_list() now does everything gdk_window_set_icon()
    used to do.

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/gdk.symbols                      |    1 -
 gdk/gdkwindow.h                      |    4 ----
 gdk/quartz/gdkwindow-quartz.c        |    9 ---------
 gdk/win32/gdkwindow-win32.c          |   11 -----------
 gdk/x11/gdkwindow-x11.c              |   23 -----------------------
 6 files changed, 0 insertions(+), 49 deletions(-)

commit dceb149ca498c10c51e8188d04070535ceb945c7
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 04:39:28 2010 +0200

    testgtk: Convert WM hints example to use gdk_window_set_icon_list()

    gdk_window_set_icon() is about to go away.

    Also removes the circles.xbm file and uses the oncluded openfile logo
    instead.

 tests/Makefile.am |    1 -
 tests/circles.xbm |   46 ----------------------------------------------
 tests/testgtk.c   |   29 +++++++++++------------------
 3 files changed, 11 insertions(+), 65 deletions(-)

commit 37a62e9367863341178bea6467ae28ba638814f2
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 04:33:16 2010 +0200

    window: Remove call to gdk_window_set_icon()

    Also remove all the functions taking care of it. This is now
    handled by
    the X11 backend directly. And the other backends ignored this function
    anyway.

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

commit 241f38992b2842875aaf6c3099c7078bab619067
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 04:29:10 2010 +0200

    x11: remove icon_window property, it's not used anymore

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

commit c65bb2b3b40d4f7b821503b09dc565ec76a45c28
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 04:21:49 2010 +0200

    x11: Set icon based on icon list

    Basically copies the code for setting the WM icon hint from
    GtkWindow to
    GdkWindow. This achieves the following:
    - Putting this X11 specific code into the X11 backend
    - Enables removal of gdk_window_set_icon()
    - Gets rid of Pixmap/Bitmap usage outside of GDK.

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

commit da9b45be78efe6a66b469d72a838d2e5bed80307
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 17 05:15:31 2010 +0200

    pixbuf-engine: remove unused theme_pixbuf_render_no_cairo()

 modules/engines/pixbuf/pixbuf-render.c |   25 -------------------------
 modules/engines/pixbuf/pixbuf.h        |    9 ---------
 2 files changed, 0 insertions(+), 34 deletions(-)

commit be1d190b2e42a4ca33cab865a3d196daf4c839da
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 15:09:50 2010 +0200

    style: Convert draw_spinner vfunc to Cairo version

 gtk/gtkstyle.c |   63
 ++++++++++++++++++++++++++++++++++++++++++++-----------
 gtk/gtkstyle.h |   36 ++++++++++++++++++++-----------
 2 files changed, 73 insertions(+), 26 deletions(-)

commit 81f15cf908efd7875051723d2618887c14720ce9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 15:13:26 2010 +0200

    style: Convert draw_resize_grip vfunc to Cairo version

    Includes removal of now unused draw_simple_image_no_cairo() function
    from pixbuf engine.

 gtk/gtkstyle.c                       |   64
 +++++++++++++++++++++++++--------
 gtk/gtkstyle.h                       |   35 +++++++++++-------
 modules/engines/pixbuf/pixbuf-draw.c |   65
 ++++++----------------------------
 3 files changed, 82 insertions(+), 82 deletions(-)

commit d80e2897b95e7a3a7d7ecb92177209a6d5a3fe5b
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 15:21:01 2010 +0200

    style: Convert draw_layout vfunc to Cairo version

 gtk/gtkstyle.c |   66
 +++++++++++++++++++++++++++++++++++++++++--------------
 gtk/gtkstyle.h |   32 +++++++++++++++++----------
 2 files changed, 69 insertions(+), 29 deletions(-)

commit ff6e75adbc2e5b215f01f0b1448c3382dbdfbc32
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 15:26:19 2010 +0200

    style: Convert draw_expander vfunc to Cairo version

 gtk/gtkstyle.c                       |   72
 ++++++++++++++++++++++++++-------
 gtk/gtkstyle.h                       |   29 ++++++++-----
 modules/engines/pixbuf/pixbuf-draw.c |   10 +---
 3 files changed, 77 insertions(+), 34 deletions(-)

commit e5e228debf7ad480a7e99a7fda11c7d2e590a476
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 17 03:26:20 2010 +0200

    style: Convert draw_handle vfunc to Cairo version

 gtk/gtkstyle.c                       |   78
 +++++++++++++++++++++++++---------
 gtk/gtkstyle.h                       |   38 ++++++++++------
 modules/engines/pixbuf/pixbuf-draw.c |   10 +---
 3 files changed, 85 insertions(+), 41 deletions(-)

commit f0fd2e3a6e49984d5ee71295e3e59565ba594b5b
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 17 02:46:46 2010 +0200

    style: Convert draw_slider vfunc to Cairo version

 gtk/gtkstyle.c                       |   81
 +++++++++++++++++++++++++++-------
 gtk/gtkstyle.h                       |   38 ++++++++++------
 modules/engines/pixbuf/pixbuf-draw.c |   10 +---
 3 files changed, 92 insertions(+), 37 deletions(-)

commit 24304a2e93b5e7728e386626c08edcc7223aeade
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 22:24:46 2010 +0200

    style: Convert draw_focus vfunc to Cairo version

 gtk/gtkstyle.c                       |   71
 +++++++++++++++++++++++++---------
 gtk/gtkstyle.h                       |   32 +++++++++------
 modules/engines/pixbuf/pixbuf-draw.c |   10 +---
 3 files changed, 76 insertions(+), 37 deletions(-)

commit 4d4871203ec214bcac83a6042b73789b15e993f8
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 22:19:56 2010 +0200

    style: Convert draw_extension vfunc to Cairo version

 gtk/gtkstyle.c                       |   76
 +++++++++++++++++++++++++--------
 gtk/gtkstyle.h                       |   38 +++++++++++------
 modules/engines/pixbuf/pixbuf-draw.c |   10 +---
 3 files changed, 84 insertions(+), 40 deletions(-)

commit 45a2656e325b5abb71b82527b4bfeb0a180fcd59
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 22:15:43 2010 +0200

    style: Convert draw_box_gap vfunc to Cairo version

    Includes removal of now unused draw_gap_image_no_cairo() function from
    pixbuf theme engine.

 gtk/gtkstyle.c                       |   83
 +++++++++++++++++++++++++---------
 gtk/gtkstyle.h                       |   44 +++++++++++-------
 modules/engines/pixbuf/pixbuf-draw.c |   48 +------------------
 3 files changed, 93 insertions(+), 82 deletions(-)

commit 3f7b36d5cccf7a4f1a36f964ffb20856a31951f9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 16:09:11 2010 +0200

    style: Convert draw_shadow_gap vfunc to a Cairo version

 gtk/gtkstyle.c                       |   81
 ++++++++++++++++++++++++++--------
 gtk/gtkstyle.h                       |   44 ++++++++++++-------
 modules/engines/pixbuf/pixbuf-draw.c |    7 +--
 3 files changed, 94 insertions(+), 38 deletions(-)

commit e1544bcc7fcb03ab970bf7221d998ccdf0f592a9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 22:10:00 2010 +0200

    style: Convert draw_tab vfunc to Cairo version

 gtk/gtkstyle.c                       |   68
 +++++++++++++++++++++++++--------
 gtk/gtkstyle.h                       |   35 +++++++++++------
 modules/engines/pixbuf/pixbuf-draw.c |   10 +---
 3 files changed, 76 insertions(+), 37 deletions(-)

commit f2dc8a26ed62b9bf8eff440e6c811908bb11cc00
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 21:58:15 2010 +0200

    style: Convert draw_option vfunc to Cairo version

 gtk/gtkstyle.c                       |   66
 ++++++++++++++++++++++++++--------
 gtk/gtkstyle.h                       |   35 +++++++++++-------
 modules/engines/pixbuf/pixbuf-draw.c |   12 ++----
 3 files changed, 77 insertions(+), 36 deletions(-)

commit fed19bcf503903f8bf124198be4ad609915e2102
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 21:55:02 2010 +0200

    style: Convert draw_check vfunc to Cairo version

 gtk/gtkstyle.c                       |   66
 ++++++++++++++++++++++++++--------
 gtk/gtkstyle.h                       |   35 +++++++++++-------
 modules/engines/pixbuf/pixbuf-draw.c |   10 ++----
 3 files changed, 76 insertions(+), 35 deletions(-)

commit bea727a142f15ef9d263e57eaa32c11f78a52bd6
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 21:50:08 2010 +0200

    style: Convert draw_flat_box vfunc to Cairo version

 gtk/gtkstyle.c                       |   81
 ++++++++++++++++++++++++----------
 gtk/gtkstyle.h                       |   35 +++++++++-----
 modules/engines/pixbuf/pixbuf-draw.c |   10 +---
 3 files changed, 83 insertions(+), 43 deletions(-)

commit 8c325f0d60c5fc4029f0a2a7f3b7c4a4ec18af21
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 15:48:06 2010 +0200

    style: Convert draw_shadow vfunc to Cairo version

 gtk/gtkstyle.c                       |  339
 +++++++++++++++++++++++-----------
 gtk/gtkstyle.h                       |  146 +++++++++------
 modules/engines/pixbuf/pixbuf-draw.c |   46 ++---
 3 files changed, 340 insertions(+), 191 deletions(-)

commit e59cbd5605386df241d22b7802b72a0e3967414d
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 15:40:03 2010 +0200

    style: Convert draw_vline vfunc to a Cairo version

 gtk/gtkstyle.c                       |   65
 +++++++++++++++++++++++++---------
 gtk/gtkstyle.h                       |   29 +++++++++------
 modules/engines/pixbuf/pixbuf-draw.c |   12 ++----
 3 files changed, 70 insertions(+), 36 deletions(-)

commit abaecf430854fec3f0fc6d84c9adf92f16f0ba57
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 15:35:58 2010 +0200

    style: Convert draw_hline vfunc to Cairo version

 gtk/gtkstyle.c                       |   81
 ++++++++++++++++++++++++++-------
 gtk/gtkstyle.h                       |   29 ++++++++-----
 modules/engines/pixbuf/pixbuf-draw.c |   12 ++---
 3 files changed, 86 insertions(+), 36 deletions(-)

commit 07662f288daa7dbb414dc18c8eed9877febfae4a
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 21:36:49 2010 +0200

    API: change gtk_style_apply_default_background()

    It now takes a cr to apply the default background to. And it no longer
    takes a set_bg parameter

 gtk/gtkstyle.c |  185
 ++++++++++++++++++++++++--------------------------------
 gtk/gtkstyle.h |    3 +-
 2 files changed, 79 insertions(+), 109 deletions(-)

commit 761a1932a6d54c5ca8496ae66b4cc0f7f8fc62e4
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 17 04:47:02 2010 +0200

    pixbuf-engine: Add Cairo version for draw_gap_image()

 modules/engines/pixbuf/pixbuf-draw.c |   71
 +++++++++++++++++++++++++---------
 1 files changed, 52 insertions(+), 19 deletions(-)

commit e08d4258bb39f4b0fb420a468c9b4d2ec5b656b6
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 17 04:43:11 2010 +0200

    pixbuf-engine: Add Cairo version for draw_simple_image()

 modules/engines/pixbuf/pixbuf-draw.c |   88
 +++++++++++++++++++++++-----------
 1 files changed, 59 insertions(+), 29 deletions(-)

commit 507f37b536e1bab4371b97a53609f4654b33c6b7
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 17 04:37:03 2010 +0200

    pixbuf-engine: Make theme_pixbuf_render take a cairo_t

    This is in preparation for the theme engine switch to Cairo. We
    keep the
    old function around so that we can step-by-step upgrade all the
    vfuncs.

 modules/engines/pixbuf/pixbuf-draw.c   |   16 +++++-----
 modules/engines/pixbuf/pixbuf-render.c |   54
 +++++++++++++++++--------------
 modules/engines/pixbuf/pixbuf.h        |   10 +++++-
 3 files changed, 47 insertions(+), 33 deletions(-)

commit f7cfaee18a7df4d02a3ddd8c67e3a578130bb6db
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 17 04:30:10 2010 +0200

    pixbuf-engine: Get rid of unused mask argument

 modules/engines/pixbuf/pixbuf-draw.c   |   16 +++++++-------
 modules/engines/pixbuf/pixbuf-render.c |   34
 ++++++-------------------------
 modules/engines/pixbuf/pixbuf.h        |    1 -
 3 files changed, 15 insertions(+), 36 deletions(-)

commit eda14b2d47419129314fa2b9a8b2e9b32139ef3c
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Sep 26 15:02:00 2010 +0200

    notebook: Fix compilation warnings

    A quark is not a pointer.

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

commit bbcb737b86f719402d45c6dcad4a5c770f0b1133
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Sep 26 15:01:52 2010 +0200

    menu: Remove unused variable

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

commit 71991f339d5b90e883db8ef0f7ddb760f82cbb00
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Sep 25 11:18:28 2010 -0400

    GtkScrolledWindow: document changed default policy

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

commit 5aad25aa42af2f27e95eedbdba563b368bd0f2e0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 23:03:51 2010 -0400

    Nuke the 'Types' section from the docs

 docs/reference/gtk/gtk3-sections.txt |   14 +++-----------
 gtk/gtktypeutils.c                   |    9 ---------
 2 files changed, 3 insertions(+), 20 deletions(-)

commit 3fd767c92d03c4b9fde3f0eb362ccf3df539be55
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 22:16:53 2010 -0400

    Remove mention of input dialog from the docs

 docs/reference/gtk/gtk-docs.sgml |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 8b5bc9669ba5c205483fff4a21bc907c893b082a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 22:13:42 2010 -0400

    GtkOffscreenWindow: shorten doc title

 gtk/gtkoffscreenwindow.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit a98127fc12a093dfbe1246ed920360df7f9fd36e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 21:52:58 2010 -0400

    GtkScale: Remove links from doc section title

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

commit 92ededc9b4160898de6c2b920102716f359c3def
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 13:52:49 2010 -0400

    GtkMenu: Add a destroy notify to gtk_menu_popup_for_device

    This is necessary so language bindings can use
    gtk_menu_popup_for_device()
    as a 'full' variant of gtk_menu_popup().

    http://bugzilla.gnome.org/show_bug.cgi?id=623664

 gtk/gtkmenu.c |   81
 +++++++++++++++++++++++++++++++++++----------------------
 gtk/gtkmenu.h |    2 +-
 2 files changed, 51 insertions(+), 32 deletions(-)

commit cc9ac5b7eaeb93578e9e12059648400ec76b1a3f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 13:41:29 2010 -0400

    Update docs of GtkAboutDialog and GtkLinkButton

    Remove references to global hooks from the docs. Also move remaining
    docs inline, and remove the templates.

 docs/reference/gtk/tmpl/.gitignore         |    2 +
 docs/reference/gtk/tmpl/gtklinkbutton.sgml |  139
 ----------------------------
 gtk/gtkaboutdialog.c                       |   39 ++------
 gtk/gtklinkbutton.c                        |   22 +++++
 4 files changed, 32 insertions(+), 170 deletions(-)

commit bc6a3f8cd8c3ead617f9860b1d8ad177b49f606c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 13:23:47 2010 -0400

    DND: don't use uninitialized memory

    The dest_x/y members of GtkDragDestInfo were not initialized.
    At the same time, switch some of the small temporary structs
    to g_slice allocation.

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

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

commit 1773b6d50af5728463a480a01b0d5aa261544085
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 12:42:34 2010 -0400

    GtkAboutDialog: correct a since tag

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

commit 7dde4d93adb717864ba66b3f19b9b45a5be8c1ac
Author: Christian Dywan <christian@twotoasts.de>
Date:   Fri Sep 24 18:40:12 2010 +0200

    gtkeditable: move documentation to inline comments

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

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtkeditable.sgml |  214
 ------------------------------
 gtk/gtkeditable.c                        |   44 ++++++
 3 files changed, 45 insertions(+), 214 deletions(-)

commit 93fd2b44c35117d72614ff98685f56329946f736
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Fri Sep 24 18:03:25 2010 +0200

    introspection: Fix typo in annotation

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

commit 41f4fd94df39ba03c3cab8c94b41a2993ad36591
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Fri Sep 24 16:30:07 2010 +0200

    Don't try to unref event->dnd.context unconditionally.

    As it's not set in gdk_event_new but eventually later.

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

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

commit 26c93dc04bd53e2b99eb5dcbc28ead2a14677283
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 12:02:37 2010 -0400

    GtkAboutDialog: escape mail addresses

    This got lost when converting to the ::activate-link signal.

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

commit 8578ff4b381a6a992ef9f8fbc27815bababc9b50
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 11:53:20 2010 -0400

    Remove gtk_notebook_set_window_creation_hook in testnotebookdnd.c

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

commit 94e9a35a16e07f855db094f6c446b652f150a041
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 11:31:23 2010 -0400

    Another since tag

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

commit 50971f704c9ec96c299871782698e39779988857
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 11:29:17 2010 -0400

    Correct since tags

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

commit 3c19eea34b192ac4a4a8bf22506cf29360cc0c2f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 11:13:30 2010 -0400

    GtkNotebook: replace group by group_name

    Dealing with bare pointers is problematic for language bindings,
    using interned strings is much more straightforward and more than
    good enough for what is needed here.

    http://bugzilla.gnome.org/show_bug.cgi?id=630521

 docs/reference/gtk/gtk3-sections.txt |    4 +-
 gtk/gtk.symbols                      |    4 +-
 gtk/gtknotebook.c                    |   87
 +++++++++++++++++-----------------
 gtk/gtknotebook.h                    |    6 +-
 tests/testnotebookdnd.c              |   12 ++--
 5 files changed, 57 insertions(+), 56 deletions(-)

commit b47b1428b817528b30dc6bb84d96ce85681e8aef
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 24 11:10:51 2010 -0400

    GtkNotebook: remove gtk_notebook_set_window_creation_hook

    http://bugzilla.gnome.org/show_bug.cgi?id=630521

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

commit 3557761fb35dcf94825e8a3df92f3c40da1bde90
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 23 22:26:07 2010 -0400

    docs: Add a CODING-STYLE document

    This document mostly codifies the existing GTK+ coding style
    conventions; it is strongly based on the clutter document of
    the same name.

 docs/CODING-STYLE |  635
 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 635 insertions(+), 0 deletions(-)

commit 65db1100ecae9d0878be95eaba92cc3612bfe8cf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 23 22:19:35 2010 -0400

    docs: remove defsformat.txt

    We should not ship documentation for file formats we are no longer
    using.

 docs/defsformat.txt |  338
 ---------------------------------------------------
 1 files changed, 0 insertions(+), 338 deletions(-)

commit c45985ae018abea82314bf68d5daff7bbbe5473e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 23 22:18:24 2010 -0400

    docs: remove gtk-config.txt

    Considering that gtk-config has been obsoleted by pkg-config
    a decade ago, we should stop shipping docs for it...

 docs/gtk-config.txt |  236
 ---------------------------------------------------
 1 files changed, 0 insertions(+), 236 deletions(-)

commit 8026cd386b3778050758cdb961058f3a6a5dbe53
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 23 16:46:58 2010 -0400

    Bump gobject-introspection dep in INSTALL.in

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

commit 8736d31a04bcb5b45ca822d51dd35cb340dbb4c2
Author: Johan Dahlin <johan@gnome.org>
Date:   Thu Sep 23 17:56:48 2010 -0300

    Fix a couple of broken annotations

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

commit 76d7331578320e9bccaedacb3662261452cb4afd
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 23 13:16:54 2010 -0400

    Fix the annotation of gtk_tree_view_create_row_drag_icon

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

commit 84bae929289b0a7bca44c1b747ba64efe538c8d5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 23 13:09:21 2010 -0400

    fix a typo in the gtk_widget_render_icon annotations

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

commit 381c14f1e23ec02affd335a9c708d57598c930ba
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Fri Sep 24 02:16:55 2010 +0900

    Updated Japanese translation

 po/ja.po |   70
 ++++++++++++++++++++++++++++---------------------------------
 1 files changed, 32 insertions(+), 38 deletions(-)

commit 61e9f570d9222647d555e0138733440588e8faea
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Sep 23 17:22:13 2010 +0200

    INSTALL.in: Automate the versions of the dependencies

 INSTALL.in   |    4 +++-
 configure.ac |   10 ++++++++++
 2 files changed, 13 insertions(+), 1 deletions(-)

commit e56a209077b493fa67c09a21cbee950c98b94015
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Wed Sep 22 22:58:04 2010 +0200

    Updated Danish translation

 po-properties/da.po | 3044
 +++++++++++++++++++++++++++------------------------
 1 files changed, 1611 insertions(+), 1433 deletions(-)

commit aad77642be8fe92d851f5d9ac3d52a288faf22a4
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Sep 22 16:03:37 2010 +0900

    Fixed GtkWrapBox base requests for ALIGNED and FREE mode

    Problems were; in FREE mode there was a simple typo where we were
    repeatedly checking the size of the same item in
    get_largest_line_length(),
    and in ALIGNED mode we were assuming something like HOMOGENEOUS which
    was incorrect; added get_largest_aligned_line_length() which properly
    adds up the collective max sizes of every index in the line.

 gtk/gtkwrapbox.c |  149
 ++++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 123 insertions(+), 26 deletions(-)

commit c9ca4beb35ef51efc95abb1276e75e1da4534f9d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Sep 22 13:57:35 2010 +0900

    Fixed gtk_distribute_natural_allocation() to place the g_newa *after*
    g_return_if_fail() guards.

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

commit b0713fb3bb41e6daf07c80d88098fee1461c0658
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Sep 21 21:55:05 2010 -0400

    Remove url hooks from GtkAboutDialog and GtkLinkButton

    With gtk_show_uri, global configurability of link activation has
    moved to GIO/gvfs. For local overrides, GtkLinkButton has the
    ::clicked
    signal, and GtkAboutDialog gets an ::activate-link signal.

    Bug 339745

 demos/gtk-demo/appwindow.c           |   21 ---
 docs/reference/gtk/gtk3-sections.txt |    2 -
 gtk/gtk.symbols                      |    3 -
 gtk/gtkaboutdialog.c                 |  321
 +++++++++++-----------------------
 gtk/gtkaboutdialog.h                 |   59 ++----
 gtk/gtklinkbutton.c                  |   71 ++------
 gtk/gtklinkbutton.h                  |    8 -
 7 files changed, 136 insertions(+), 349 deletions(-)

commit 0e1bba6ef5817730dbe1cd53c9ba8a5ea6972053
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Sep 22 12:48:37 2010 +0900

    Fixed GtkViewport to set adjustments properly for width-for-height
    widgets

    Make GtkViewport calculate widget-for-height as well as
    height-for-width
    cases when setting the scroll adjustment values, also base the
    scrolling
    on the minimum size instead of the natural size in the interest
    of showing
    as much content as possible when the viewport is smaller than
    the natural
    size.

 gtk/gtkviewport.c |   22 ++++++++++++++--------
 1 files changed, 14 insertions(+), 8 deletions(-)

commit bb903941473ab5d8c8f274a36e263f282bcab48d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 22 04:28:53 2010 +0200

    Do not disable GDK deprecation guards

 modules/engines/pixbuf/pixbuf-draw.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit fb62d6105f60b36a057c1365fa9417afd9a03c9d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 22 04:20:11 2010 +0200

    Do not disable deprecation guards

 gtk/gtktypebuiltins.c.template       |    1 -
 modules/other/gail/gailprogressbar.c |    2 --
 tests/testinput.c                    |    2 --
 3 files changed, 0 insertions(+), 5 deletions(-)

commit 9ef738c4abdc103977dd2afb1981396b8a285b94
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 22 03:53:23 2010 +0200

    Add deprecation guards for gdk_device_get_core_pointer()

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

commit 9c3d1080d60171f21e8d150c16bc58024bdb9e29
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 13 02:50:45 2010 +0200

    Do not use deprecated gdk_display_get_core_pointer()

    Use gdk_device_manager_get_client_pointer() instead

 gdk/gdkevents.c              |    4 +++-
 gdk/quartz/GdkQuartzWindow.c |    4 +++-
 gdk/quartz/gdkdnd-quartz.c   |    7 +++++--
 gdk/win32/gdkdnd-win32.c     |   19 ++++++++++++++-----
 gdk/x11/gdkdnd-x11.c         |   10 +++++++---
 5 files changed, 32 insertions(+), 12 deletions(-)

commit 59bc9e8860394b92c5abf7c1570738e98b3271ce
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Sep 21 21:10:15 2010 -0400

    Fix an off-by-one error in serial range handling

    trap->end_sequence is the first serial for which we don't
    ignore errors anymore, so we know the trap is dead if
    end_sequence <= processed_serial.

    Bug 629608

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

commit 0f88b6808c6fb41e49ff4600e56bc8b2ceb4f49a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Sep 21 20:14:46 2010 -0400

    GtkScrolledWindow: change default policy to 'automatic'

    This change was proposed in bug 468672.

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

commit 27bc88f7c2269ac750504c7fe6c7c02c43183149
Merge: eba2d6c ad48f4d
Author: Cody Russell <bratsche@gnome.org>
Date:   Tue Sep 21 16:19:10 2010 -0500

    Merge branch 'notebooks-without-mouse-scrolling'

commit ad48f4d52bbac6139dd829fcc421ad16441f34d2
Author: Cody Russell <bratsche@gnome.org>
Date:   Tue Sep 21 16:18:22 2010 -0500

    Remove mouse scrolling from GtkNotebook tabs.  Bug #630226.

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

commit eba2d6cf61e322095b8551be1fdb46ee4153b4c8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Sep 21 12:45:51 2010 -0400

    autogen.sh: run gtkdocize before aclocal

 autogen.sh |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e976abe825e5bff0772e1944dc13a11ebbc7d755
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Sep 21 18:31:02 2010 +0900

    Split up GtkWrapBox:spreading property into two orientation specific
    properties.

    Now GtkWrapBox has "horizontal-spreading" and "vertical-spreading"
    options,
    before GtkWrapBox never spread out children across the opposing
    orientation
    (i.e. it never grew "lines" larger then their natural width,
    they would
    act as if set to GTK_WRAP_BOX_SPREAD_START, now they are completely
    configurable).

 gtk/gtkenums.h      |   25 ++---
 gtk/gtkwrapbox.c    |  353
 +++++++++++++++++++++++++++++++++++++++------------
 gtk/gtkwrapbox.h    |   11 +-
 tests/testwrapbox.c |   41 +++++--
 4 files changed, 320 insertions(+), 110 deletions(-)

commit 9e2996decd9b1e9985b6b5154d0f4e65923761a5
Author: Michael Natterer <mitch@gimp.org>
Date:   Tue Sep 21 12:35:37 2010 +0200

    configure.ac: remove check for sigsetjmp(), it belonged to gdk-pixbuf

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

commit 93e203e06769ccae494fc67809b9b4ee855f5b05
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Tue Sep 21 00:30:46 2010 -0400

    Use g_warning() for X errors and X IO errors

    Currently fprintf(stderr, ...) is used for X error and X IO errors
    (unless compiled with debugging, in which case g_error() is used for
    X errors.)

    But if an application is redirecting log messages, we really want
    X errors to appear in that same log, so it's better to use a g_logv()
    variant.

    Though g_warning() isn't really appropriate for "lost connection
    to the
    server", G_LOG_LEVEL_INFO isn't part of the "prefixed log levels"
    so will produce output without the application name and PID.

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

 gdk/x11/gdkdisplay-x11.c |    2 +-
 gdk/x11/gdkmain-x11.c    |   19 +++++++++----------
 2 files changed, 10 insertions(+), 11 deletions(-)

commit e0aa12eb0ab8d20a2bc9de7d89c779d3566ee669
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Sep 21 00:18:11 2010 -0400

    Tons of transfer annotations

 docs/reference/gtk/tmpl/gtkdnd.sgml           |    7 +-
 docs/reference/gtk/tmpl/gtkmain.sgml          |    6 +-
 docs/reference/gtk/tmpl/gtkradiomenuitem.sgml |    7 +-
 gdk/gdkevents.c                               |    2 +-
 gtk/gtkaccellabel.c                           |    2 +-
 gtk/gtkaction.c                               |   10 +-
 gtk/gtkactivatable.c                          |    2 +-
 gtk/gtkapplication.h                          |    8 +-
 gtk/gtkassistant.c                            |   23 +-
 gtk/gtkbuildable.c                            |    6 +-
 gtk/gtkbutton.c                               |    2 +-
 gtk/gtkcellrenderer.c                         |    8 +-
 gtk/gtkcellsizerequest.c                      |    2 -
 gtk/gtkcellview.c                             |    2 +-
 gtk/gtkclipboard.c                            |  154 +++++-----
 gtk/gtkcolorseldialog.c                       |    2 +-
 gtk/gtkcombobox.c                             |    8 +-
 gtk/gtkcontainer.c                            |    2 +-
 gtk/gtkdnd.c                                  |   47 ++--
 gtk/gtkentry.c                                |   16 +-
 gtk/gtkentrycompletion.c                      |    7 +-
 gtk/gtkexpander.c                             |    5 +-
 gtk/gtkfilechooser.c                          |   42 ++--
 gtk/gtkfontsel.c                              |   56 ++--
 gtk/gtkframe.c                                |    2 +-
 gtk/gtkiconfactory.c                          |    4 +-
 gtk/gtkicontheme.c                            |   42 ++--
 gtk/gtkiconview.c                             |    9 +-
 gtk/gtkimagemenuitem.c                        |    5 +-
 gtk/gtkinfobar.c                              |    6 +-
 gtk/gtkinvisible.c                            |    2 +-
 gtk/gtklabel.c                                |    4 +-
 gtk/gtklayout.c                               |   26 +-
 gtk/gtkmain.c                                 |   13 +-
 gtk/gtkmenuitem.c                             |    6 +-
 gtk/gtkmenutoolbutton.c                       |    3 +-
 gtk/gtkmessagedialog.c                        |   17 +-
 gtk/gtkmountoperation.c                       |    6 +-
 gtk/gtknotebook.c                             |   25 +-
 gtk/gtkoffscreenwindow.c                      |    5 +-
 gtk/gtkpagesetup.c                            |    6 +-
 gtk/gtkpaned.c                                |    6 +-
 gtk/gtkplug.c                                 |    4 +-
 gtk/gtkprintcontext.c                         |   12 +-
 gtk/gtkprintoperation.c                       |   18 +-
 gtk/gtkprintsettings.c                        |   18 +-
 gtk/gtkradiobutton.c                          |   31 +-
 gtk/gtkradiomenuitem.c                        |   27 ++-
 gtk/gtkradiotoolbutton.c                      |   26 +-
 gtk/gtkrange.c                                |    4 +-
 gtk/gtkrc.c                                   |   36 ++--
 gtk/gtkrecentchooser.c                        |    6 +-
 gtk/gtkrecentchooser.h                        |    4 +-
 gtk/gtkrecentmanager.c                        |   14 +-
 gtk/gtkscale.c                                |   12 +-
 gtk/gtkscalebutton.c                          |    8 +-
 gtk/gtkscrolledwindow.c                       |   17 +-
 gtk/gtkselection.c                            |    4 +-
 gtk/gtksettings.c                             |   10 +-
 gtk/gtksocket.c                               |    2 +-
 gtk/gtkspinbutton.c                           |    2 +-
 gtk/gtkstatusbar.c                            |    2 +-
 gtk/gtkstatusicon.c                           |   11 +-
 gtk/gtkstyle.c                                |   14 +-
 gtk/gtktextbuffer.c                           |   15 +-
 gtk/gtktextiter.c                             |   10 +-
 gtk/gtktexttagtable.c                         |    2 +-
 gtk/gtktoolbar.c                              |    8 +-
 gtk/gtktoolbutton.c                           |   26 +-
 gtk/gtktoolitem.c                             |   28 +-
 gtk/gtktoolitemgroup.c                        |    6 +-
 gtk/gtktreemodel.c                            |   10 +-
 gtk/gtktreemodelfilter.c                      |    4 +-
 gtk/gtktreemodelsort.c                        |    6 +-
 gtk/gtktreesortable.h                         |    8 +-
 gtk/gtktreeview.c                             |   39 ++--
 gtk/gtktreeviewcolumn.c                       |   19 +-
 gtk/gtkuimanager.c                            |  406
 ++++++++++++------------
 gtk/gtkuimanager.h                            |   44 ++--
 gtk/gtkviewport.c                             |    8 +-
 gtk/gtkwidget.c                               |   17 +-
 gtk/gtkwindow.c                               |    4 +-
 gtk/gtkwrapbox.c                              |    2 +-
 gtk/gtkwrapbox.h                              |   28 +-
 84 files changed, 814 insertions(+), 771 deletions(-)

commit ca251cf1d45ed6be71065d058313b9b22d36f10d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Sep 21 12:52:49 2010 +0900

    Reduced overall SizeRequestCache size

    This patch changes the 'age' counting previous approach taken
    verbatim from clutter and changes it for a counter of validated
    caches and an index to the last cached value which we use to
    round-robin through the cache if ever a widget is requested
    for more than 3 contextual sizes (cache is reduced by 3 * sizeof (int)
    per widget private data).

 gtk/gtkprivate.h     |    9 +++--
 gtk/gtksizerequest.c |   96
 ++++++++++++++++++++++++++++++++-----------------
 2 files changed, 69 insertions(+), 36 deletions(-)

commit 6ba904486ce6f3c2e6f8d95288c9b66ce29f4ce3
Author: Johan Dahlin <johan@gnome.org>
Date:   Mon Sep 20 23:45:01 2010 -0300

    Add a couple of missing transfer annotations

 gdk/gdkwindow.c         |    8 ++++----
 gdk/x11/gdkwindow-x11.c |    2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 330bc154ed86e3423ec6e22c66e6022e11eaf298
Author: Johan Dahlin <johan@gnome.org>
Date:   Mon Sep 20 23:39:56 2010 -0300

    Fixup gtk-doc comment syntax

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

commit 2ddfaeddad4b88fb213c75d1fa9d4d2f28649871
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Sep 20 16:38:48 2010 -0400

    More error trap cleanups

    Remove syncs in front of gdk_error_trap_pop() calls, and convert
    gdk_error_trap_pop() calls to gdk_error_trap_pop_ignored() in gdk.

 gdk/x11/gdkasync.c       |    2 +-
 gdk/x11/gdkdisplay-x11.c |    9 ++++-----
 gdk/x11/gdkdnd-x11.c     |   14 ++++++--------
 gdk/x11/gdkscreen-x11.c  |    7 ++-----
 gdk/x11/gdkwindow-x11.c  |    7 ++-----
 gtk/gtkplug.c            |    1 -
 gtk/gtksocket-x11.c      |    4 ----
 gtk/gtksocket.c          |    4 +---
 gtk/gtktrayicon-x11.c    |    2 --
 gtk/gtkxembed.c          |    1 -
 10 files changed, 16 insertions(+), 35 deletions(-)

commit 14e38da150516ffe5cece04de16fb3c976caa21f
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Mon Sep 20 16:12:11 2010 -0400

    Only store error codes in inner-most X error trap

    When an error occurs with nested traps in place, only the innermost
    trap should have the error code stored in it; outer traps are
    shielded by the inner trap.

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

 gdk/x11/gdkdisplay-x11.c |    1 +
 tests/testerrors.c       |   11 ++++++++++-
 2 files changed, 11 insertions(+), 1 deletions(-)

commit 1592738d2f7261ed17612e97144663ce8bc29081
Author: Aron Xu <aronxu@gnome.org>
Date:   Mon Sep 20 20:16:29 2010 +0000

    Add a ug.po for po-properties, re-enable ug in LINGUAS.

 po-properties/ug.po | 7439
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 po/LINGUAS          |    1 +
 2 files changed, 7440 insertions(+), 0 deletions(-)

commit 1aea318d0f3d08a6ed324f2ca04ccd9f7bf94b4c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Mon Sep 20 13:51:38 2010 +0100

    po: Disable ug localization

    The ug.po file is missing from the po-properties directory and it's
    breaking the build.

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

commit bb7ffddff29fc6c04966314a7edf9b8a01e891ac
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Mon Sep 20 18:50:58 2010 +0900

    Updated Japanese translation

 po-properties/ja.po | 4259
 ++++++++++++++++++++++++++-------------------------
 po/ja.po            |  300 ++--
 2 files changed, 2349 insertions(+), 2210 deletions(-)

commit e8a60e61239ede4864b46b57c9f864c01518a1c2
Author: Sweta Kothari <swkothar@redhat.com>
Date:   Mon Sep 20 12:50:44 2010 +0530

    Updated Gujarati Translations

 po/gu.po | 2604
 ++++++++++++++++++++++----------------------------------------
 1 files changed, 923 insertions(+), 1681 deletions(-)

commit d14687ef4b3f05ad04c94c7e1add98151de4b804
Author: Aron Xu <aronxu@gnome.org>
Date:   Mon Sep 20 05:17:10 2010 +0000

    Add ug to LINGUAS.

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

commit def95d13191fd3076310b87af926bf785aef98c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 19 22:42:19 2010 -0400

    Add new error trap api to gdk.symbols and gdk3-sections.txt

 docs/reference/gdk/gdk3-sections.txt |    4 ++++
 gdk/gdk.symbols                      |    6 +++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit 743202261a8fad2b2ca9009fec9cb5e7d6f82be7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Sep 19 17:46:13 2010 +0200

    Add deprecation guards for gtk_cell_renderer_get_size()

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

commit ae3be469b3f810a62067ff548fc4057a6113a139
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Sun Sep 19 17:40:56 2010 +0200

    Updated Danish translation

 po/da.po | 2109
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1068 insertions(+), 1041 deletions(-)

commit bc7654826f3ed3e318537412445fc132e070c362
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   Sun Sep 19 16:39:54 2010 +0200

    Updated Dutch translation by Vincent van Adrighem

 po/nl.po | 2135
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1082 insertions(+), 1053 deletions(-)

commit 1dcd209cddcbc81e9cd6c13a16b8e06aa1272964
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 19 01:58:46 2010 -0400

    Fix a few dubious return values in return_if_fail calls

    These were pointed out in bug 623958.

 gtk/gtkiconview.c  |   12 ++++++------
 gtk/gtkmenushell.c |    2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 8e117b6f3a486915bd95535cf2be6f6f9bd7bd7e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 19 01:15:17 2010 -0400

    Add a rename-to annotation for gtk_tree_path_get_indices_with_depth

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

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

commit 6b4992d647aaa1d67f5c61b0a8f0c202e770c918
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 19 01:01:09 2010 -0400

    Point to the new GtkWidget align and margin properties

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

commit 35e0ad72e46e298a55b1a5ac4aee38161051b2fc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 19 00:54:50 2010 -0400

    Another fix for the initial focus heuristic

    We were trying to avoid selecting a label initially, but the code
    was sometimes leaving labels selected when the focus eventually
    ended up on a button instead.

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

commit 92411d2c84a24e79798064ec1f834554288c370c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 19 00:22:37 2010 -0400

    Fix an annotation

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

commit 1243b4861c6b959b1ca4ebb724e3d82f61d78a78
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Sep 18 23:17:31 2010 -0400

    Use gdk_error_trap_pop_ignore() where appropriate

 gtk/gtkplug.c         |    2 +-
 gtk/gtkselection.c    |    4 ++--
 gtk/gtksocket-x11.c   |   16 ++++++++--------
 gtk/gtksocket.c       |    8 ++++----
 gtk/gtktrayicon-x11.c |    4 ++--
 gtk/gtkxembed.c       |    2 +-
 6 files changed, 18 insertions(+), 18 deletions(-)

commit e32ab82069cb99b8a7e649b9d6e09dd2c66904ec
Author: Havoc Pennington <hp@pobox.com>
Date:   Sat Sep 18 23:03:31 2010 -0400

    Improve tests for X error traps, fix two bugs

    * don't lose track of previous X error handler
      if nested traps are pushed
    * free any remaining traps when display
      is finalized

    Test will fail unless bug 630032 is closed so
    gdk_display_close() works.

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

 gdk/x11/gdkdisplay-x11.c |   15 ++++++
 gdk/x11/gdkmain-x11.c    |   13 ++++-
 tests/testerrors.c       |  110
 +++++++++++++++++++++++++++++++++++++++++++---
 3 files changed, 128 insertions(+), 10 deletions(-)

commit c7d73ee5875786f88ab72ed94072d25c207bcf94
Author: Havoc Pennington <hp@pobox.com>
Date:   Sat Sep 18 22:57:36 2010 -0400

    Fix bugs that crashed gdk_display_close() on x11

    * _gdk_device_set_associated_device() did not allow NULL device
    * GdkDisplay should dispose device manager to avoid devices
      trying to touch the display in finalize
    * GdkDeviceManagerXI did not ref devices in id hash
    * GdkDisplayX11 did not ref devices in ->input_devices

 gdk/gdkdevice.c                |    2 +-
 gdk/gdkdisplay.c               |   10 ++++++++--
 gdk/x11/gdkdevicemanager-x11.c |   16 ++++++++++++----
 gdk/x11/gdkdevicemanager-xi.c  |   17 +++++++++++------
 gdk/x11/gdkdevicemanager-xi2.c |   19 +++++++++++++------
 gdk/x11/gdkdisplay-x11.c       |    9 +++++----
 gdk/x11/gdkeventsource.c       |    5 +++++
 7 files changed, 55 insertions(+), 23 deletions(-)

commit b837ef5a6d2ce003eae3dd558ac1ac9934e9d72c
Author: Havoc Pennington <hp@pobox.com>
Date:   Sat Sep 18 18:19:27 2010 -0400

    Revamp and modernize X error traps

    * add per-display gdk_x11_display_error_trap_push()
      (X11-specific because gdk_error_trap_push() probably
      should have been)
    * make gdk_error_trap_push() handle only GDK displays
      not displays opened without a GDK wrapper
    * make gdk_error_trap_pop() and gdk_x11_display_error_trap_pop()
      automatically sync only if needed, so manual gdk_flush() is not
      required
    * add gdk_error_trap_pop_ignored() which just asynchronously
      ignores errors, so never needs to sync
    * add G_GNUC_WARN_UNUSED_RESULT to plain pop(), because
      if you use plain pop() and don't need the return value,
      the async gdk_error_trap_pop_ignored() should be used
      instead. This results in lots of warnings to clean
      up in a later patch.

    The main objective here was to avoid the need to sync just
    to ignore an error. Now, syncing is automatic, and only
    happens when we need to know the error code.

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

 docs/reference/gdk/tmpl/general.sgml |   36 -----
 gdk/gdk.h                            |    7 +-
 gdk/gdkglobals.c                     |    2 -
 gdk/gdkinternals.h                   |    2 -
 gdk/quartz/gdkmain-quartz.c          |    5 +
 gdk/win32/gdkmain-win32.c            |    5 +
 gdk/x11/gdkdisplay-x11.c             |  265
 +++++++++++++++++++++++++++++++
 gdk/x11/gdkdisplay-x11.h             |    8 +-
 gdk/x11/gdkmain-x11.c                |  284
 +++++++++++++++++++++++-----------
 gdk/x11/gdkprivate-x11.h             |    2 +
 gdk/x11/gdkx.h                       |    6 +
 11 files changed, 489 insertions(+), 133 deletions(-)

commit 4f3e5e6ebc837d2f805efc73d79cbd2d0a9df4f7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Sep 18 18:18:36 2010 -0400

    Add some minimal test for X error traps

 tests/Makefile.am  |    8 ++++--
 tests/testerrors.c |   63
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+), 3 deletions(-)

commit 8d5b4e9f6ef130e64945606e5e120be803e9fe1b
Author: Havoc Pennington <hp@pobox.com>
Date:   Sat Sep 18 16:44:25 2010 -0400

    Replace crufty old code for gdk error traps with GQueue and GSlice

    No need to do a manual free list these days.

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

 gdk/x11/gdkmain-x11.c |   35 +++++++++--------------------------
 1 files changed, 9 insertions(+), 26 deletions(-)

commit de3512dbba80828e367dd47c532a6ec52146f420
Author: Havoc Pennington <hp@pobox.com>
Date:   Sat Sep 18 16:39:56 2010 -0400

    Remove trailing whitespace and obsolete doc comments from
    gdk_error_trap code

    (there are actual docs in the template file, these were some kind of
    pre-gtk-doc comments without useful info)

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

 gdk/x11/gdkmain-x11.c |   41 +++++++++++------------------------------
 1 files changed, 11 insertions(+), 30 deletions(-)

commit 19cab17c229f86d7318a73619ef0bf90d5eb4531
Author: Johan Dahlin <johan@gnome.org>
Date:   Sat Sep 18 13:42:15 2010 -0300

    Add a couple of missing annotations

 gtk/gtktoolpalette.c   |   14 +++++++-------
 gtk/gtktoolshell.c     |    2 +-
 gtk/gtktreeselection.c |    8 ++++----
 gtk/gtktreestore.c     |    2 +-
 gtk/gtkuimanager.c     |    2 +-
 5 files changed, 14 insertions(+), 14 deletions(-)

commit 60c920f228e09fee0c6a22d72b5d993e13c1b42b
Author: Johan Dahlin <johan@gnome.org>
Date:   Sat Sep 18 13:41:30 2010 -0300

    [introspection] Do not parse private sources

    Private sources include private headers which we may not be able
    to parse properly since some of them use unsupported syntax such
    as objective-c.

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

commit 8c3900f420c7dca9d905a6762c4d858ad49bb578
Author: Johan Dahlin <johan@gnome.org>
Date:   Sat Sep 18 13:28:52 2010 -0300

    [introspection] Do not include internal api

    GtkTextLayout is internal and unsupported, do not include
    it in the gir

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

commit ac051a7b2cb7368e683fb5bf284adb2668ae1a35
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Sep 17 20:49:30 2010 -0400

    depend on GLib 2.27.0

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

commit 809dbe9f9965e069a329569f7b3cfd04f580db95
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 15 21:03:34 2010 +0200

    gail: Do not use deprecated gtk_cell_renderer_get_size()

    Use gtk_cell_size_request_get_size() instead

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

 modules/other/gail/gailtextcell.c |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

commit 15a5a231fce34fdc571fb708c2483edc5d25714c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 13 02:50:04 2010 +0200

    Do not use deprecated gtk_cell_renderer_get_size()

    Use gtk_cell_size_request_get_size() instead

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

 gtk/gtkiconview.c       |   54 ++++++++++++++++++-------------
 gtk/gtktreeviewcolumn.c |   79
 +++++++++++++++++++++++++---------------------
 2 files changed, 74 insertions(+), 59 deletions(-)

commit efbf04236e04c3c9e5ce7466738d6c33e552eb0f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Sep 11 04:12:42 2010 +0200

    Change GtkEditable typedef from GtkEditableClass to
    GtkEditabeInterface

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

 demos/gtk-demo/combobox.c |    4 ++--
 demos/gtk-demo/main.c     |    2 +-
 gtk/gtkeditable.c         |   22 +++++++++++-----------
 gtk/gtkeditable.h         |   10 ++++------
 gtk/gtkentry.c            |    4 ++--
 gtk/gtkfilechooserentry.c |    6 +++---
 gtk/gtkspinbutton.c       |    9 ++++++---
 7 files changed, 29 insertions(+), 28 deletions(-)

commit 6e9349d858412dcb12bff17be4b85c6365e81ff0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 17 10:30:37 2010 -0400

    Fix a trivial typo in a doc comment

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

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

commit 54077d61e2e6b93714410f154b5b3f1c1247b06a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 17 09:26:39 2010 -0400

    Add some element-type annotations to gtk apis

 gtk/gtkbindings.c    |    3 ++-
 gtk/gtkcontainer.c   |    5 +++--
 gtk/gtkradiobutton.c |    4 ++--
 gtk/gtkwidget.c      |   10 ++++++----
 4 files changed, 13 insertions(+), 9 deletions(-)

commit 28c66ed9b0ceeca28823f808f6fb9b3c07e56d36
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 17 09:25:49 2010 -0400

    Fix a doc comment

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

commit bf19aa46e9d846337ef2627e8a574a06cf4a54b8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 17 09:23:30 2010 -0400

    Scan gdk/x11 sources for Gdk-3.0.gir

    The doc comments (with annotations) for some of the gdk api are down
    in x11/ sources, so we need to scan those too, when building
    Gdk-3.0.gir.

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

commit 6aa8941b849e194d88b050a9737d2c0b13a6b562
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 17 00:18:20 2010 -0400

    Add annotations

    The goi scanner warns about these nowadays.

 gdk/gdkdevice.c          |    3 ++-
 gdk/gdkdnd.c             |    2 +-
 gdk/gdkvisual.c          |    3 ++-
 gdk/gdkwindow.c          |    9 ++++++---
 gdk/x11/gdkdisplay-x11.c |    3 ++-
 gdk/x11/gdkdnd-x11.c     |    3 ++-
 gdk/x11/gdkinput.c       |    2 +-
 gdk/x11/gdkscreen-x11.c  |    3 ++-
 gdk/x11/gdkvisual-x11.c  |    4 ++--
 gdk/x11/gdkwindow-x11.c  |    3 ++-
 10 files changed, 22 insertions(+), 13 deletions(-)

commit ab0e68e58626e113779212c6d01c469cd9a76e51
Author: Aron Xu <aronxu@gnome.org>
Date:   Thu Sep 16 17:34:27 2010 +0000

    Update Simplified Chinese translation of po-properties.

 po-properties/zh_CN.po | 3430
 +++++++++++++++++++++++++-----------------------
 1 files changed, 1774 insertions(+), 1656 deletions(-)

commit 2f78aa30249928e9e2f9f476c0ec791cf4b9da79
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 15 18:37:20 2010 -0400

    Rename h/v-align to h/valign

    And adjust the getters and setters to match. Also include some
    documentation by Havoc Pennington about adjustment of size requests
    and allocations.

 docs/reference/gtk/gtk3-sections.txt |    4 +
 gtk/gtk.symbols                      |    8 +-
 gtk/gtksizerequest.c                 |   51 ++++++++++++++++
 gtk/gtkwidget.c                      |  108
 +++++++++++++++++++++-------------
 gtk/gtkwidget.h                      |   75 +++++++++++++++---------
 tests/testadjustsize.c               |   12 ++--
 6 files changed, 179 insertions(+), 79 deletions(-)

commit bf2a7ee1b6c17129861df2e9816d453d4870d5c8
Author: Colin Walters <walters@verbum.org>
Date:   Tue Sep 14 22:01:00 2010 -0400

    introspection: Only use 0.9.3 API

 configure.ac    |    2 +-
 gdk/Makefile.am |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 8e72e9a7a002cf3aab82c027bfac38cfc0c79301
Author: Petr Kovar <pknbe@volny.cz>
Date:   Wed Sep 15 20:31:29 2010 +0200

    Update Czech translation

 po-properties/cs.po | 4115
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 2071 insertions(+), 2044 deletions(-)

commit 67e6ac5af9b02db0561b1aa389ade7594b837349
Author: Petr Kovar <pknbe@volny.cz>
Date:   Wed Sep 15 20:01:47 2010 +0200

    Update Czech translation

 po/cs.po | 1608
 +++++++++++++++++++-------------------------------------------
 1 files changed, 489 insertions(+), 1119 deletions(-)

commit b9f66d9197ac48479430e0383bd5e8084911f325
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 15 13:52:52 2010 -0400

    Add docs for new API

 docs/reference/gtk/gtk3-sections.txt |   11 ++++
 gtk/gtkwidget.c                      |   96
 ++++++++++++++++++++++++++++++++++
 2 files changed, 107 insertions(+), 0 deletions(-)

commit 3e9123807112f3b2c48f2514897bcd267593abd8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 15 13:49:00 2010 -0400

    Add new api to gtk.symbols

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

commit 38e09dcbb1915442573e19b5856f09870c41b4a6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 15 13:22:51 2010 -0400

    Use gint instead of in for local consistency

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

commit 896e249e8ff520edc3ba2a0253caf83198c5d6ec
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Sep 16 01:40:32 2010 +0900

    Added a default size of a magic number to testwrapbox.c

    This was added to the test only for the sake of making it
    easier to reproduce a bug with scrolled windows (bug 629778).

    Expected behaviour: The vertical scrollbar should dissapear as soon
    as the required height for the full allocation width (without any
    vertical scrollbar) is small enough to not need a scrollbar.

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

commit 560ca1eaad42a4fdce276ebbe8541aef28f83b56
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Wed Sep 15 16:41:41 2010 +0200

    gdk: Only use XComposite if it is available

    Fixes build if it isn't available. Bug #629748.

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

commit 57e0b9a97933c3a27073d6170a8703cd85905c45
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Sep 15 14:19:40 2010 +0300

    Fix build on Windows

    No idea of the widget embedding crack has worked in recent versions,
    even less now. But at least it now compiles.

 gtk/gtkwin32embedwidget.c |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

commit 1110375f24a3ba92acbce1f8ac2840c9642aceb6
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Sep 15 16:52:29 2010 +0900

    spinner: Dont inherit from GtkDrawingArea part 2.

    Seems commit 7b42d4feda5448cf4f929aeb79f56ba9e524ac39 makes
    GtkSpinner a direct subclass of GtkWidget but forgets to
    update the header file to include gtkwidget.h instead and
    declare the instance and class structures properly (assuming
    this was just a missed file in the commit).

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

commit f5a06df3dc0b21cd98afcec47bce085df6d7c4a3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Sep 14 20:09:43 2010 +0200

    spinner: timeout should add/remove in map/unmap, not
    realize/unrealize.

    Otherwise hiding the spinner won't stop it

 gtk/gtkspinner.c |   32 ++++++++++++++------------------
 1 files changed, 14 insertions(+), 18 deletions(-)

commit 8345760fdb52c9ca4228b8faa27410fa78a122f9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 15 03:28:24 2010 +0200

    gtkentry: remove unnneded check in map/unmap functions

 gtk/gtkentry.c |   34 ++++++++++++++--------------------
 1 files changed, 14 insertions(+), 20 deletions(-)

commit e3a8e29a6c6a0852b869c8ea7cab29d83b5f0b80
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 15 03:06:47 2010 +0200

    Add deprecation guards for gtk_widget_size_request()

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

commit 15d46dd866e825c0ab598663c859a021fbce2b79
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 15 03:13:58 2010 +0200

    demos: Use gtk_size_request_get_size() instead
    gtk_widget_size_request()

 demos/testpixbuf-scale.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit b140884fec56d0ac5f15fe3937879a7a1dd6f0c1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Sep 14 03:33:06 2010 +0200

    Use gtk_size_request_get_size() instead deprecated
    gtk_widget_size_request()

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>
    Signed-off-by: Tristan Van Berkom <tristanvb@openismus.com>

 demos/gtk-demo/offscreen_window.c                 |    3 +-
 demos/gtk-demo/offscreen_window2.c                |    3 +-
 docs/reference/gtk/tmpl/gtkcontainer.sgml         |    2 +-
 docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml |    2 +-
 gtk/gtkaccellabel.c                               |    3 +-
 gtk/gtkassistant.c                                |   15 +++++++----
 gtk/gtkbbox.c                                     |    3 +-
 gtk/gtkcellrendereraccel.c                        |   11 ++++++--
 gtk/gtkcellrenderertext.c                         |   11 ++++++--
 gtk/gtkcheckbutton.c                              |    5 ++-
 gtk/gtkcolorsel.c                                 |    8 ++++-
 gtk/gtkcombobox.c                                 |   21 +++++++++++-----
 gtk/gtkcontainer.c                                |   10 +++++--
 gtk/gtkentry.c                                    |    3 +-
 gtk/gtkentrycompletion.c                          |   11 ++++++--
 gtk/gtkeventbox.c                                 |    9 +++++-
 gtk/gtkfilechooserdefault.c                       |   16 ++++++++----
 gtk/gtkfilechooserdialog.c                        |   11 ++++++--
 gtk/gtkfilechooserentry.c                         |    8 ++++-
 gtk/gtkfixed.c                                    |    3 +-
 gtk/gtkhandlebox.c                                |    5 +++-
 gtk/gtkiconview.c                                 |    5 ++-
 gtk/gtkimagemenuitem.c                            |    4 +-
 gtk/gtklabel.c                                    |    3 +-
 gtk/gtklayout.c                                   |    3 +-
 gtk/gtklinkbutton.c                               |    8 ++++--
 gtk/gtkmenu.c                                     |   12 ++++++---
 gtk/gtkmenubar.c                                  |    3 +-
 gtk/gtkmenutoolbutton.c                           |    9 +++++-
 gtk/gtknotebook.c                                 |   18 ++++++++-----
 gtk/gtkoffscreenwindow.c                          |   10 ++++++-
 gtk/gtkpaned.c                                    |    6 +++-
 gtk/gtkpathbar.c                                  |   11 +++++---
 gtk/gtkprintoperation-win32.c                     |    5 ++-
 gtk/gtkrecentchooserdefault.c                     |    7 ++++-
 gtk/gtkscrolledwindow.c                           |    8 +++---
 gtk/gtksocket.c                                   |    8 ++++-
 gtk/gtkstatusicon.c                               |    7 ++++-
 gtk/gtktable.c                                    |    3 +-
 gtk/gtktextview.c                                 |   12 ++++----
 gtk/gtktoolbar.c                                  |   25
 +++++++++++--------
 gtk/gtktoolitem.c                                 |    7 ++++-
 gtk/gtktoolitemgroup.c                            |   27
 ++++++++++++++-------
 gtk/gtktoolpalette.c                              |    3 +-
 gtk/gtktooltip.c                                  |    7 ++++-
 gtk/gtktreeview.c                                 |   23
 +++++++++++------
 gtk/gtkwidget.c                                   |    2 +-
 gtk/gtkwin32embedwidget.c                         |    3 +-
 gtk/gtkwindow.c                                   |   12 +++++----
 modules/input/gtkimcontextxim.c                   |    5 ++-
 tests/gtkoffscreenbox.c                           |    6 +++-
 tests/testgtk.c                                   |    3 +-
 52 files changed, 284 insertions(+), 144 deletions(-)

commit a18e2370bf7349aa61f9c236dd785a45c77d0a84
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:   Tue Sep 14 23:38:07 2010 +0200

    [l10n] Updated German translation

 po-properties/de.po | 4951
 +++++++++++++++++++++++++++++----------------------
 1 files changed, 2778 insertions(+), 2173 deletions(-)

commit 2ee532645f38efa271daf4e6df9e33a98e710790
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Sep 15 04:51:36 2010 +0900

    Adjusted new documentation for GtkSizeGroup.

 docs/reference/gtk/tmpl/gtksizegroup.sgml |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 266476d32bd269461916703a6d90d910f9221b8d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Sep 15 03:54:12 2010 +0900

    Added documentation to gtksizegroup.sgml explaining what happens
    with height-for-width widgets.

    When grouping height-for-width trading widgets (wrapping labels
    for instance)
    vertically; the height for the minimum width will always be used
    for the entire
    group... this patch warns about this in the docs.

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

commit 8bfb1e0ab89a5d4c2e764e3b557a115834cb9678
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Sep 14 14:52:59 2010 +0900

    Fixed GtkSizeGroups to adjust both minimum and natural requisitions

    Originally the GtkSizeRequestIface patches left GtkSizeGroup working
    only by bumping the minimum sizes - this commit fixes size groups
    to take
    both minimum and natural requests into account.

 gtk/gtksizegroup.c   |   94
 ++++++++++++++++++++++++--------------------------
 gtk/gtksizegroup.h   |    5 ++-
 gtk/gtksizerequest.c |   17 ++++-----
 3 files changed, 55 insertions(+), 61 deletions(-)

commit ab4ba69cc8661a5fb3311053a25cb4ff70cf2636
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Sep 14 20:40:15 2010 +0200

    Add deprecation guards for gtk_cell_view_get_size_of_row()

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

commit 7b42d4feda5448cf4f929aeb79f56ba9e524ac39
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 01:28:01 2010 +0200

    spinner: Don't inherit from drawing area

    A drawing area is not meant to be subclassed from. It also doesn't
    provide any feature a spinner would need either.

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

commit 032d3f0ada5057fcfe1a767e4ccb750e4c6de81d
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 01:25:07 2010 +0200

    spinner: Implement the size request interface

    Doing size requests in expose is broken.

 gtk/gtkspinner.c |   41 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 37 insertions(+), 4 deletions(-)

commit c22b80949dd58474b508fbce399852909edd15ea
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 01:19:48 2010 +0200

    spinner: Move G_DEFINE_TYPE() below function definitions

    Also remove redundant double definition.

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

commit 419e1548ab57141f7c07ff9fb88f438aa89d77e1
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 01:17:17 2010 +0200

    wrapbox: Lookie, an unused variable

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

commit 5ba6295a100c0c9ad6ebcd7e44ed356e41ea9dd8
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Sep 14 01:09:53 2010 +0200

    spinner: Define desired size at top of file

    No magic numbers in the code please

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

commit ff29972a48362056a9e43b80f48fcb732db58231
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Sep 13 18:46:49 2010 -0400

    GtkWrapBox: let GtkContainer handle border width

 gtk/gtkwrapbox.c |   41 +++++++++++------------------------------
 1 files changed, 11 insertions(+), 30 deletions(-)

commit b64e91adf08500c0eb4acf8347fa029187b0084a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Sep 13 18:36:51 2010 -0400

    Remove fill options from GtkWrapBox

    GtkWidget alignment properties make this unnecessary in new
    containers.

 gtk/gtkenums.h      |    8 ++------
 gtk/gtkwrapbox.c    |   45 ++-------------------------------------------
 tests/testwrapbox.c |   43 ++++---------------------------------------
 3 files changed, 8 insertions(+), 88 deletions(-)

commit 0e484a83d1895a3769b11a9b51820e851be2333d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Sep 13 18:21:21 2010 -0400

    Remove padding from GtkWrapBox

    GtkWidget margins make this unnecessary in new containers.

 gtk/gtk.symbols     |    2 +-
 gtk/gtkwrapbox.c    |  520
 +++++++++++++++++++-------------------------------
 gtk/gtkwrapbox.h    |    6 +-
 tests/testwrapbox.c |  141 ++++----------
 4 files changed, 243 insertions(+), 426 deletions(-)

commit 8204fe6036c24896b0971c810f7d73f62df746d8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Sep 13 17:54:08 2010 -0400

    GtkBox: let GtkContainer handle border width

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

commit 97ffc36540690f98ba6e6d1e6f5499a26b08c46c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 13 22:11:42 2010 +0200

    Add deprecation guards for gtk_widget_get_child_requisition()

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

commit 450beef2a2fe9c753995e677c49dac3de29c2488
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 13 22:10:47 2010 +0200

    demos: Do not use deprecated gtk_widget_get_child_requisition()

    Use gtk_size_request_get_size() instead

 demos/gtk-demo/offscreen_window.c  |    3 ++-
 demos/gtk-demo/offscreen_window2.c |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit e02252cdd6f800a41ef3a2e3195fd1d053b82f4c
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Wed Oct 7 22:08:41 2009 +0200

    bgo#486839 - Fix path bar size group in the file chooser

    Since the location button is hidden in save mode, we need to add the
    path bar to the size group too. The location button still has to be in
    the group though, because it's larger than the path bar (when
    shown). Instead of using the recent/search icons, add their hboxes so
    that themed widget spacings don't introduce variations.

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

commit 9e81022bf6b7a5c25584b9eeea360cdf38cd6949
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Sep 9 15:35:58 2010 +0200

    Use gtk_size_request_get_size() instead deprecated
    gtk_widget_get_child_requisition()

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

 gtk/gtkaspectframe.c    |    7 ++++++-
 gtk/gtkassistant.c      |   10 +++++++---
 gtk/gtkbbox.c           |    7 ++++++-
 gtk/gtkcheckbutton.c    |    9 +++++++--
 gtk/gtkentry.c          |   11 +++++------
 gtk/gtkexpander.c       |    3 ++-
 gtk/gtkfixed.c          |    7 ++++++-
 gtk/gtkfontsel.c        |    5 +++--
 gtk/gtkhandlebox.c      |   10 ++++++++--
 gtk/gtkimagemenuitem.c  |   15 ++++++++++-----
 gtk/gtklayout.c         |   10 ++++++++--
 gtk/gtkmenubar.c        |   18 ++++++++++++------
 gtk/gtkmenuitem.c       |    3 ++-
 gtk/gtknotebook.c       |   10 +++++++---
 gtk/gtkpaned.c          |   11 ++++++++---
 gtk/gtkpathbar.c        |   21 +++++++++++++++------
 gtk/gtkscrolledwindow.c |   18 ++++++++++--------
 gtk/gtktable.c          |   18 +++++++++++++-----
 gtk/gtktextlayout.c     |    5 +++--
 gtk/gtktextview.c       |   16 ++++++++++------
 gtk/gtktoolbar.c        |   12 +++++++-----
 gtk/gtkviewport.c       |    5 +++--
 gtk/gtkwindow.c         |   13 ++++++++-----
 tests/gtkoffscreenbox.c |    6 ++++--
 24 files changed, 170 insertions(+), 80 deletions(-)

commit 153bfacde0d9c7a533c0936f3078db58cf672aac
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Sep 14 02:28:23 2010 +0900

    Fixed GtkWrapBox to allocate variable row AND column heights when
    in ALIGNED mode

    With this new approach at request and allocate time, the average
    child size
    is used to determine a good guess at how many columns will fit the box
    width; afterwards extra columns are appended and checked to fit.
    Then the row heights are calculated based on height-for-width of each
    child in the row which now may have individual widths.

 gtk/gtkwrapbox.c |  369
 ++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 290 insertions(+), 79 deletions(-)

commit 96c3858b21d1e55ead98f2eeaecd11c1f7af1488
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Sep 13 20:32:13 2010 +0900

    Make testwrapbox scrolled window scrollbars automatic.

    Did this in the hope to reproduce infinite recursion bugs
    with height-for-width in scrolled windows (see complex bgo #611740
    for reference for now).

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

commit a79637f081c5f98512ac02095bf81e791c3130d7
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Sep 13 20:31:33 2010 +0900

    Changed GtkWrapBox code to avoid a growing GArray of a known size.

 gtk/gtkwrapbox.c |   52
 +++++++++++++++++++++++++---------------------------
 1 files changed, 25 insertions(+), 27 deletions(-)

commit 85ae875dcbfcfa3fbdca857dc90467d39b9ff0c5
Author: Adel Gadllah <adel.gadllah@gmail.com>
Date:   Mon Sep 13 18:20:22 2010 +0200

    [GdkWindowCache] Don't ignore the CompositeOverlayWindow

    Add the composite overlay window to the cache, as this can be a
    reasonable Xdnd proxy as well.

    This is only done when the screen is composited in order to avoid
    mapping
    the COW. We assume that the CM is using the COW (which is true
    for pretty
    much any CM currently in use).

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

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

commit a79d6676acff8b8fc537851b296f3aad20a9a265
Author: Kristian Rietveld <kris@gtk.org>
Date:   Mon Sep 13 17:13:21 2010 +0200

    Update gtkstyle.c to account for removal of row-ending-details

    The detail strings now have more "detail" by default, so gtkstyle.c
    needed to be updated to properly handle this.  Tests like
    testtreeview,
    testtreesort now have proper background drawing again.

    This strncmp trick was the best I could think of so quickly,
    if anybody
    has an idea to do this in a better way, let me know.

 gtk/gtkstyle.c |   42 +++++++++++++++++++++++++++---------------
 1 files changed, 27 insertions(+), 15 deletions(-)

commit ecaa37529c18dab348de033b4e90cc16291af7c6
Author: Kristian Rietveld <kris@gtk.org>
Date:   Mon Sep 13 16:47:14 2010 +0200

    Mark declaration of symbol _gtk_text_unknown_char_utf8 as extern

    So that the symbol is not re-created each time the header is included.
    The symbol is defined in gtktexttypes.c already.

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

commit 31cd439385322cc2fcb857de0a015b316892fc02
Author: Kristian Rietveld <kris@gtk.org>
Date:   Mon Sep 13 16:39:55 2010 +0200

    Use accessor functions to access GtkWidget

 gtk/gtkdnd-quartz.c |   43 +++++++++++++++++++++++++++----------------
 1 files changed, 27 insertions(+), 16 deletions(-)

commit 0fc5433753b5445b3219618bc94252ef6e474664
Author: Kristian Rietveld <kris@gtk.org>
Date:   Mon Sep 13 16:27:08 2010 +0200

    Update for GDK key name changes

 gtk/gtkaccellabel.c |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 234d750bb32ebd992ad87481d3c10c016d9c0001
Author: Kristian Rietveld <kris@gtk.org>
Date:   Mon Sep 13 16:26:02 2010 +0200

    Update Quartz backend for GDK key name changes

 gdk/quartz/gdkevents-quartz.c |   28 +++++-----
 gdk/quartz/gdkkeys-quartz.c   |  116
 ++++++++++++++++++++--------------------
 2 files changed, 72 insertions(+), 72 deletions(-)

commit d93ab58829aa727760c08af40930b00fafd8d0f2
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Mon Sep 13 22:19:59 2010 +0900

    Updated Japanese translation.

 po-properties/ja.po | 4435
 ++++++++++++++++++++++++++-------------------------
 po/ja.po            | 2245 +++++++++++++-------------
 2 files changed, 3418 insertions(+), 3262 deletions(-)

commit 1dc9451b57fa6b210a88980c23cbb6b91b754f5a
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 12:59:29 2010 -0400

    Add padding and alignment tests to testadjustsize.c

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

commit 474f80442a6f3cf72a3c3b9efc5a846e7664d758
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 12:21:27 2010 -0400

    Add margin and alignment properties to GtkWidget

    h-align = START,END,CENTER,FILL
    v-align = START,END,CENTER,FILL
    margin-left,right,top,bottom
    margin

    These should obsolete all such similar properties on
    layout containers, GtkMisc, GtkAlignment, GtkContainer::border-width

    Margin is outside the size request.
    If margin were not outside the set_size_request() it would not
    work the
    same way as container-supplied (child property) padding.

    Conceptually set_size_request() forces the value from the subclass
    (the original unadjusted request) and then we go on to adjust
    the request further by adding the margin.

 gtk/gtkenums.h  |   30 ++++
 gtk/gtkwidget.c |  499
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkwidget.h |   27 +++
 3 files changed, 548 insertions(+), 8 deletions(-)

commit 85735112d79ff976597d2b4887162b3a07fb19f1
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 02:22:47 2010 -0400

    GtkButton: let GtkContainer handle border width

 gtk/gtkbutton.c |   48 +++++++++++++++++++-----------------------------
 1 files changed, 19 insertions(+), 29 deletions(-)

commit daebca19da33b8270a1a4ed2578b54014f41c1cd
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 02:12:10 2010 -0400

    add gtk_container_class_handle_border_width() so subclasses can
    ignore border_width

    A subclass calls gtk_container_class_handle_border_width()
    in its class_init

    This marks the subclass as expecting GtkContainer to deal with
    border width automatically, which GtkContainer then does.

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

commit dc1940e99e5abdc76f978ed0febc751ea3223f8d
Author: Havoc Pennington <hp@pobox.com>
Date:   Sat Sep 4 23:40:32 2010 -0400

    Add testadjustsize test, to test new adjust size methods and related
    features

    This will test size adjust, and interactions with other padding
    and border

 tests/Makefile.am      |    3 +
 tests/testadjustsize.c |  252
 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 255 insertions(+), 0 deletions(-)

commit cd2a19a68dbd646ae120f110ef9a051fef7f49bf
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 12:19:14 2010 -0400

    GtkWidget: add adjust_size_request adjust_size_allocation virtual
    funcs

    Use these new methods to handle set_size_request (aka aux_info)
    inside gtkwidget.c, instead of having external code mess with it.

    The virtual functions can be used for other purposes in the
    future. For example, GtkContainer::border_width could be
    automatically implemented for all container subclasses.

 gtk/gtksizegroup.c   |   49 ++++++-----------------------
 gtk/gtksizerequest.c |   40 ++++++++++++++++++++++--
 gtk/gtkwidget.c      |   83
 ++++++++++++++++++++++++++++++++++++++++++++++++--
 gtk/gtkwidget.h      |    9 +++++
 4 files changed, 136 insertions(+), 45 deletions(-)

commit 9debfe243fcc1df5276109fe82b70ad98c380adf
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 12:14:40 2010 -0400

    Use _gtk_widget_get_aux_info_or_defaults() when possible in
    gtkwidget.c

    Did not update uses in other files because the plan is to
    get rid of those other uses anyhow. So don't want to make
    this function available in the header.

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

commit cf68c2636a5b5ff71de764f7b3bd61e64cc26b81
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 12:11:47 2010 -0400

    add _gtk_widget_get_aux_info_or_defaults()

    This is better than peeking aux info then testing != NULL
    in several ways:
    - it returns const aux info so if we don't create we can't write
    - it ensures that the default we assume if aux_info is NULL is
      the same as the default we set if we've created the aux info
    - it avoids typing in != NULL checks

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

commit c29f0a13924daf7df1d6787ecba840e8a79e8b6f
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 22:19:31 2010 -0400

    Fix more SizeRequest implementations to avoid recursive calls to
    wrapper API

    GtkFrame, GtkComboBox, GtkExpander, GtkMenu, GtkWrapBox

    These are all the examples I could find so far.

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

 gtk/gtkcombobox.c |    6 +++---
 gtk/gtkexpander.c |    3 +--
 gtk/gtkframe.c    |    2 +-
 gtk/gtkmenu.c     |    4 ++--
 gtk/gtkwrapbox.c  |   16 ++++++++--------
 5 files changed, 15 insertions(+), 16 deletions(-)

commit 8960d64cc687cb4c98381ff5bd7a6d04be9dde1d
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 02:48:36 2010 -0400

    Warn about recursively calling size req wrappers on the same object
    and orientation

    We are not re-entrant and there is no reason for widgets to
    do this, most likely they'll just get unexpected bugs because
    the wrappers may modify the request.

    Computing the request should logically rely only on the
    widget itself, not on any adjustments caused by set_size_request,
    size groups, and so forth.

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

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

commit cf6eb47758085da041fa5fa126d3e22a60bb2afc
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 01:42:14 2010 -0400

    default impls of width_for_height,hfw should chain directly not use
    wrapper API

    In GtkBin and GtkWidget we tried to provide handy defaults that
    call get_width if there's no get_width_for_height and
    get_height for get_height_for_width.

    However, they used the wrapper API on GtkSizeRequest instead of
    chaining directly to the other method implementation.

    This could result in all kinds of surprising behavior, for example,
    get_width_for_height() would now already include the effects of
    set_size_request().

    If nothing else it's inefficient. But it's just conceptually wrong,
    because to chain to another implementation, we should call the other
    implementation, not call a wrapper around the other implementation
    (when we're already inside a previous invocation of the wrapper,
    i.e. compute_size_for_orientation() ends up reinvoking itself
    in the same orientation on the same object which it pretty
    likely isn't intending to do)

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

 gtk/gtkbin.c    |   11 ++++++++---
 gtk/gtkwidget.c |    6 +++---
 2 files changed, 11 insertions(+), 6 deletions(-)

commit b3079c0d18b176bb5e939bf3fefdc2f5852e0a56
Author: Havoc Pennington <hp@pobox.com>
Date:   Sat Sep 11 19:25:57 2010 -0400

    Use gint16 for GtkBorder

    32K of border ought to be enough for any pixel dimensions. At least
    until screens are so huge we start using doubles.

    This saves a nice 64 bits of space when we have a GtkBorder
    stored somewhere.

    Signed integers are used to avoid surprising unsigned math
    issues. Just search GTK's whole git log from inception
    for "unsigned" if you want to find any number of commits
    fixing signed/unsigned bugs.

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

 gtk/gtksettings.c |   13 +++++++++----
 gtk/gtkstyle.h    |    8 ++++----
 2 files changed, 13 insertions(+), 8 deletions(-)

commit 7e520d908aab0cd6d31fbabebf54a6fe349e5967
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 25 17:55:48 2010 +0200

    Fix some compilation warnings

    GScanner token field is declared as GTokenType instead a guint
    See Glib bug: https://bugzilla.gnome.org/show_bug.cgi?id=627890

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

 gtk/gtkbindings.c |   27 ++++++++++++++++-----------
 gtk/gtkrc.c       |   21 +++++++++++++++------
 2 files changed, 31 insertions(+), 17 deletions(-)

commit e3fafd75129f393b84e8c63f02742cf576abbe40
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Sep 13 02:46:46 2010 +0200

    docs: Fix gdk_display_get_core_pointer() docs

    Point to gdk_device_manager_get_client_pointer(),
    not gdk_display_get_client_pointer().

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

commit 66e860b5d19ead7d30b13eacfbe65b22b24c9d37
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Sep 12 15:55:57 2010 +0200

    style: Fix drawing of insensitive text

    When writing the original code I erroneously assumed that the current
    point of the cairo context would be saved by cairo_save/restore(), but
    of course the current point is part of the path and therefor isn't
    saved.

    Also do a cairo_new_path() before rendering any text so that we
    are sure
    the text ends up at the right spot.

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

commit 08dd02fe255487f5c7953de9b2c8b63c2e937989
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 10 22:28:55 2010 -0400

    Don't use g_idle_add to schedule idles in GDK

    We need to use gdk_threads_add_idle, in order to keep GDK code
    under the GDK lock.

    Bug 629277

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

commit d3661589f461a5b292ec230aba280dbc55978d64
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Sep 11 03:27:37 2010 +0200

    gtk/gtkwidget.c: Use accessor functions to access GtkWindowGroup

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

commit ab248d7ca302305a166607dea10c5a6c701755a4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Sep 11 04:24:54 2010 +0200

    Revert "gtk/gtkmain.c: Use accessor functions to access
    GtkWindowGroup"

    This reverts commit 65b9fc3e5bbae5b5efb4568c02df60939956f722.

 gtk/gtkmain.c |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

commit 65b9fc3e5bbae5b5efb4568c02df60939956f722
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Sep 11 03:28:11 2010 +0200

    gtk/gtkmain.c: Use accessor functions to access GtkWindowGroup

 gtk/gtkmain.c |   27 ++++++++++-----------------
 1 files changed, 10 insertions(+), 17 deletions(-)

commit 6eae25e0b05732d1a1cef94357dbaad322038315
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:37:57 2010 +0200

    GtkWindow: move public members to private structure

    Signed-off-by: Christian Dywan <christian@twotoasts.de>

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtkwindow.c                      | 1257
 +++++++++++++++++++---------------
 gtk/gtkwindow.h                      |   60 +--
 3 files changed, 709 insertions(+), 609 deletions(-)

commit 402e3bed47216bc84461e94696568c961412f2ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 10 12:31:15 2010 -0400

    Bump version to 2.90.8

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

commit 056ec835cc683a99fb8c2cc5aa4df42e1f97f3ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Sep 10 11:08:18 2010 -0400

    Include gdkkeysyms.h in gdk.h

    Followup to bug 629093

 docs/reference/gdk/tmpl/keys.sgml |   11 +++++------
 gdk/gdk.h                         |    1 +
 2 files changed, 6 insertions(+), 6 deletions(-)

commit e356769f33d0cbf9c59aa0fc508e486afc38353d
Author: Mike Gorse <mgorse@novell.com>
Date:   Fri Sep 10 09:46:34 2010 -0400

    Gail: Remove gail_cell_type_add_action_interface, as it no longer
    does anything

 modules/other/gail/gailcell.c |    5 -----
 modules/other/gail/gailcell.h |    3 ---
 2 files changed, 0 insertions(+), 8 deletions(-)

commit da0975d5f24d775ac4a03dc100bd61a2be01d69b
Author: Mike Gorse <mgorse@novell.com>
Date:   Fri Sep 10 06:09:41 2010 -0400

    Gail: Take fill/page size into account when returning a range's
    maximum value

 modules/other/gail/gailrange.c |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit 6460fb6b3ea3e69c0cabb63d73d51b983c3cc866
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Fri Sep 10 09:53:58 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  530
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 265 insertions(+), 265 deletions(-)

commit e2a492cf80dbacbf40929674a1227c98f1bce3eb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 9 22:33:56 2010 -0400

    Some more updates

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

commit 36437a635d344d7c9519d0107bddd592935996af
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 9 22:17:27 2010 -0400

    Update potfiles

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

commit 149b84dacfd9d1b58f82568d442ef1f2ed75d566
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 9 22:11:36 2010 -0400

    Really stop exporting text-related variables

 gtk/gtktextlayout.h |    2 +-
 gtk/gtktexttypes.h  |   14 +++++++-------
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 95eb4a868e4917b9df9677543ff0be5584383f4d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 9 21:55:28 2010 -0400

    Remove GDK_DISPLAY() usage

 docs/tools/shooter.c |    6 +++---
 docs/tools/widgets.c |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 2a27c904798fb4658424fd923e0faadfa5076081
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 9 19:50:24 2010 -0400

    Update NEWS for 2.90.7

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

commit 0dcaad3a85137fee646847fed42c2072c2db7890
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 9 19:46:41 2010 -0400

    Drop the gdk_display variable from gdk

    This was the last exported variable; it wasn't multihead safe,
    and there's easy replacement with gdk_display_get_default().
    Also drop the GDK_DISPLAY() macro which was just a wrapper around
    the variable.

 docs/reference/gdk/gdk3-sections.txt |    2 --
 gdk/gdk.symbols                      |    6 ------
 gdk/x11/gdkdisplay-x11.c             |    7 +------
 gdk/x11/gdkglobals-x11.c             |    1 -
 gdk/x11/gdkx.h                       |    8 --------
 modules/other/gail/gailwindow.c      |   12 ++++++------
 6 files changed, 7 insertions(+), 29 deletions(-)

commit 001d16cb8777bdf260751e8dc25b0ef73649cd78
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 9 00:56:22 2010 -0400

    Fix the docs build after GtkItem removal

 docs/reference/gtk/gtk3.types |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit a6a036ce22c2fa21b47a405e625360c02a140c91
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Sep 10 03:22:20 2010 +0900

    Adding note to docs of gtk_widget_set_window()

    gtk_widget_set_window() does not add a reference to the
    owned window... this is an exception to most gtk_foo_set_bar()
    functions where as it acts as if it were named
    gtk_widget_take_window().

    Adding note to the docs to avoid people giving the window to the
    widget and naturally proceeding to unref the window.

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

commit 6624da6393bb466d7101cb1f8ce3b4b6bc1a221e
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 18:10:04 2010 +0200

    widget: Fix SEGV when no focus widget exists

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

commit b0b8393f9957e28ad6a35f9e2f55f157d19bd84d
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Sep 9 15:46:55 2010 +0200

    gail: Add missing include

 modules/other/gail/gailmenuitem.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e7483343275e6ac4c402b84d99635d1ef8ed86be
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Sep 9 15:44:12 2010 +0300

    Avoid potential DLL hijacking in Wintab code

    Load Wintab32.dll from an absolute path. A proper Wintab32.dll, if
    present, should be in the Windows system directory, so load it from
    there.

 gdk/win32/gdkdevicemanager-win32.c |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

commit 7464a9ca0847c75f577f2200b9b2bab28bc01111
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Sep 9 15:02:33 2010 +0300

    Use accessor functions

 modules/engines/ms-windows/msw_style.c |   53
 ++++++++++++++++++-------------
 1 files changed, 31 insertions(+), 22 deletions(-)

commit 0c662ecb9a5dbaac061aaaf461886752d110f417
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Sep 9 15:01:36 2010 +0300

    Fix gail build

 modules/other/gail/gail.c |    7 ++-----
 modules/other/gail/gail.h |    1 -
 2 files changed, 2 insertions(+), 6 deletions(-)

commit ceca2ff10c58a2d669fc6cb10a46134be04f3637
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Sep 9 14:35:20 2010 +0300

    Adapt to the GDK_KEY changes

 gdk/gdkkeynames.c           |    2 +-
 gdk/gdkkeys.c               |  152 ++++++++++++++--------------
 gdk/win32/gdkevents-win32.c |   10 +-
 gdk/win32/gdkkeys-win32.c   |  238
 +++++++++++++++++++++---------------------
 4 files changed, 201 insertions(+), 201 deletions(-)

commit 73ea777c331b3ab62d55ddd1c258835c612c34d0
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Sep 9 16:27:22 2010 +0900

    Fixed GtkTextView & GtkIconView to consult it's true previous
    size request

    Fixed issues in my previous patch for bug 626939 removing
    GtkRequisition
    cache: these widgets monitor the previous requested size and decide
    whether
    to queue a resize when the content changes based on it's prior
    request.

 gtk/gtkiconview.c |   17 ++++++++++-------
 gtk/gtktextview.c |   20 +++++++++++++++++---
 2 files changed, 27 insertions(+), 10 deletions(-)

commit 843be48572e00d20e927cfb6f11ad4abba6e8e15
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Sep 9 15:02:56 2010 +0900

    Moved GtkSizeRequest cache to GtkWidget->priv

    Now that we have a private data installed directly on
    the GtkWidget instance it makes no sense to cache the size
    requests on widget qdata. This change will generally make
    GTK+ memory less fragmented as well as significantly speed
    up the size request process.

 gtk/gtkprivate.h     |   22 +++++++++++++++++
 gtk/gtksizerequest.c |   65
 +++++--------------------------------------------
 gtk/gtkwidget.c      |   18 ++++++++++++++
 gtk/gtkwidget.h      |    2 +
 4 files changed, 49 insertions(+), 58 deletions(-)

commit f76fddb8a7d260dff2ce8b87965ab4f41006a592
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Sep 9 11:09:55 2010 +0300

    Use accessor functions in Win32-only code

 gtk/gtkplug-win32.c             |    4 ++--
 gtk/gtkprintoperation-win32.c   |    6 +++---
 gtk/gtkselection.c              |    4 ++--
 gtk/gtksocket-win32.c           |    4 ++--
 gtk/gtkwin32embedwidget.c       |    4 ++--
 modules/input/gtkimcontextime.c |    4 ++--
 6 files changed, 13 insertions(+), 13 deletions(-)

commit dd36afc2078dc0072b3dd4d17841b271b4ed770c
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Sep 9 11:03:22 2010 +0300

    Don't use the same name for a function that used to be a variable

    Rename the gtk_major_version() etc functions I introduced yesterday to
    start with gtk_get. Avoids misleading results in client programs whose
    developers that don't notice the change or the compiler warnings, and
    when recompiling against gtk3 then use the function addresses as the
    version numbers.

 demos/gtk-demo/appwindow.c |    6 +++---
 gtk/gtk.symbols            |   10 +++++-----
 gtk/gtkmain.c              |   40
 +++++++++++++++++++++++++---------------
 gtk/gtkmain.h              |   16 +++++++++++-----
 tests/testgtk.c            |   10 +++++-----
 5 files changed, 49 insertions(+), 33 deletions(-)

commit 91d0728dfaa3fd5d67c4f072601ecba44b5fd473
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 9 00:51:08 2010 -0400

    Fix build of gail after GtkItem removal

 modules/other/gail/Makefile.am    |    2 -
 modules/other/gail/gailitem.c     |  707
 -------------------------------------
 modules/other/gail/gailitem.h     |   56 ---
 modules/other/gail/gailmenuitem.c |  532 +++++++++++++++++++++++++++-
 modules/other/gail/gailmenuitem.h |   11 +-
 5 files changed, 531 insertions(+), 777 deletions(-)

commit 3bd93e5bfd968d21cbcba15b952b254c41f204f9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 8 23:35:17 2010 -0400

     Remove GtkItem

    With the demise of GtkList and GtkTree, it has GtkMenuItem as sole
    derived class, and is not really adding any value as a separate class.
    Its few useful features have been merged into GtkMenuItem.

    Bug 629104

 docs/reference/gtk/gtk-docs.sgml     |    1 -
 docs/reference/gtk/gtk3-sections.txt |   18 ----
 docs/reference/gtk/tmpl/gtkitem.sgml |   75 --------------
 gtk/Makefile.am                      |    2 -
 gtk/gtk.h                            |    1 -
 gtk/gtk.symbols                      |    9 --
 gtk/gtkitem.c                        |  179
 ----------------------------------
 gtk/gtkitem.h                        |   79 ---------------
 gtk/gtkmenuitem.c                    |   81 +++++++++++-----
 gtk/gtkmenuitem.h                    |   12 ++-
 gtk/gtkmenushell.c                   |    2 +-
 11 files changed, 64 insertions(+), 395 deletions(-)

commit 72ac2175e2f0d3acd321ab8b8201e01806c3bfc4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Sep 9 02:25:25 2010 +0200

    gtk/gtkhandlebox.c: Do not use gdk_window_get_deskrelative_origin()

    This completes commit bd277fad50704f6a39619cb418204bdfee112b98

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

commit e08c43faf45540eea0f024818d8b2ff30a355b82
Author: Colin Walters <walters@verbum.org>
Date:   Wed Sep 8 18:25:52 2010 -0400

    porting guide: Update to mention GDK_KEY_ transition

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

commit 913cdf3be750a1e74c09b20edf55a57f9a919fcc
Author: Colin Walters <walters@verbum.org>
Date:   Wed Sep 8 13:35:51 2010 -0400

    GDK: Prefix key names with KEY_

    The keysyms create a lot of potential namespace conflicts for
    C, and are especially problematic for introspection, where we take
    constants into the namespace, so GDK_Display conflicts with
    GdkDisplay.

    For C application compatiblity, add gdkkeysyms-compat.h which uses
    the old names.

    Just one user in GTK+ continues to use gdkkeysyms-compat.h, which is
    the gtkimcontextsimple.c, since porting that requires porting more
    custom Perl code.

 demos/gtk-demo/hypertext.c             |    4 +-
 docs/tools/widgets.c                   |    2 +-
 gdk/Makefile.am                        |    3 +-
 gdk/gdkkeysyms-compat.h                | 2208 ++++++++++++++++
 gdk/gdkkeysyms-update.pl               |   50 +-
 gdk/gdkkeysyms.h                       | 4351
 ++++++++++++++++----------------
 gdk/x11/gdkdevicemanager-core.c        |   10 +-
 gdk/x11/gdkdevicemanager-xi2.c         |   10 +-
 gdk/x11/gdkkeys-x11.c                  |   46 +-
 gtk/gtkaboutdialog.c                   |    6 +-
 gtk/gtkaccelgroup.c                    |   26 +-
 gtk/gtkbindings.c                      |    4 +-
 gtk/gtkcalendar.c                      |   20 +-
 gtk/gtkcellrendereraccel.c             |    8 +-
 gtk/gtkcellrendererspin.c              |    4 +-
 gtk/gtkcolorsel.c                      |   38 +-
 gtk/gtkcombobox.c                      |   46 +-
 gtk/gtkdialog.c                        |    2 +-
 gtk/gtkdnd.c                           |   28 +-
 gtk/gtkentry.c                         |  140 +-
 gtk/gtkfilechooserdefault.c            |   72 +-
 gtk/gtkfilechooserentry.c              |    2 +-
 gtk/gtkhsv.c                           |   16 +-
 gtk/gtkiconview.c                      |   56 +-
 gtk/gtkimcontextsimple.c               |    2 +-
 gtk/gtkinfobar.c                       |    2 +-
 gtk/gtklabel.c                         |   80 +-
 gtk/gtkmain.c                          |    2 +-
 gtk/gtkmenu.c                          |   38 +-
 gtk/gtkmenubar.c                       |   16 +-
 gtk/gtkmenushell.c                     |   16 +-
 gtk/gtknotebook.c                      |   54 +-
 gtk/gtkpaned.c                         |   80 +-
 gtk/gtkrange.c                         |    2 +-
 gtk/gtkscale.c                         |   72 +-
 gtk/gtkscalebutton.c                   |   14 +-
 gtk/gtkscrolledwindow.c                |   30 +-
 gtk/gtkspinbutton.c                    |   16 +-
 gtk/gtkstatusicon.c                    |   10 +-
 gtk/gtktextview.c                      |  130 +-
 gtk/gtktoolbar.c                       |   22 +-
 gtk/gtktreeview.c                      |  172 +-
 gtk/gtkwidget.c                        |   12 +-
 gtk/gtkwindow.c                        |   32 +-
 gtk/tests/testing.c                    |    2 +-
 modules/input/gtkimcontextmultipress.c |    2 +-
 modules/input/gtkimcontextthai.c       |   36 +-
 modules/input/imam-et.c                |    8 +-
 modules/input/imcedilla.c              |   12 +-
 modules/input/imcyrillic-translit.c    |  268 +-
 modules/input/iminuktitut.c            |    4 +-
 modules/input/imipa.c                  |  120 +-
 modules/input/imti-er.c                |    8 +-
 modules/input/imti-et.c                |    8 +-
 modules/input/imviqr.c                 |  322 ++--
 modules/other/gail/gailbutton.c        |    4 +-
 modules/other/gail/gailcombobox.c      |    2 +-
 modules/other/gail/gailentry.c         |    2 +-
 modules/other/gail/gailexpander.c      |    2 +-
 modules/other/gail/gailmenuitem.c      |    2 +-
 modules/other/gail/gailrange.c         |    2 +-
 tests/testgtk.c                        |   10 +-
 62 files changed, 5508 insertions(+), 3260 deletions(-)

commit 03c19e37af1f7aa9af8a48bcc9dc023397f8693f
Author: Colin Walters <walters@verbum.org>
Date:   Wed Sep 8 12:58:20 2010 -0400

    gdk: Update gdkkeysyms.h

    In preparation for adding a namespace prefix for introspection.

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

commit bd277fad50704f6a39619cb418204bdfee112b98
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Sep 9 00:18:42 2010 +0200

    Remove deprecated gdk_window_get_deskrelative_origin() and its
    implementations

 gdk/gdk.symbols               |    1 -
 gdk/gdkoffscreenwindow.c      |   36 ---------------------------
 gdk/gdkwindow.c               |   44 ----------------------------------
 gdk/gdkwindow.h               |    7 -----
 gdk/gdkwindowimpl.h           |    3 --
 gdk/quartz/gdkwindow-quartz.c |    9 -------
 gdk/win32/gdkwindow-win32.c   |    9 -------
 gdk/x11/gdkwindow-x11.c       |   53
 -----------------------------------------
 8 files changed, 0 insertions(+), 162 deletions(-)

commit 3dda0adf768aa51352627f9c5e81f33163c502a8
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Sep 9 01:08:21 2010 +0300

    Drop GDK_DEBUG_GC and _IMAGE as GDK doesn't do that any more

 gdk/gdk.c          |    2 --
 gdk/gdkinternals.h |   16 +++++++---------
 2 files changed, 7 insertions(+), 11 deletions(-)

commit 8fb5bc258351e5a3caaf67f3c25d5d89c0dc988c
Author: Mike Gorse <mgorse@novell.com>
Date:   Wed Sep 8 17:55:28 2010 -0400

    Remove a duplicate variable

    Bug#629110: gtk_spinner_accessible_get_type always returns null

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

commit 1b0d2fcd514607619dd91d98a39eeba992091585
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 23:42:25 2010 +0200

    Use G_CALLBACK() instead deprecated GTK_SIGNAL_FUNC()

 docs/tutorial/gtk-tut.sgml   |   18 +++++++++---------
 examples/colorsel/colorsel.c |    4 ++--
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 016093d007cb353f73311717efe967c3e9a7b960
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 22:58:03 2010 +0200

    docs: Remove GtkFileSelection deprecated docs

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

commit a76d198508197e670acf7511e40c7da1484c7c0c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 14 20:42:20 2010 +0200

    GtkWidget: Move public members to private structure

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtkwidget.c                      |  757
 ++++++++++++++++++++++------------
 gtk/gtkwidget.h                      |   49 +---
 3 files changed, 491 insertions(+), 316 deletions(-)

commit efaed1b8f1ba2bd89b465a0f093444694deedb36
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 08:03:14 2010 +0200

    gtk/gtknotebook.c: use accessor functions to access GtkWidget

 gtk/gtknotebook.c |  330
 +++++++++++++++++++++++++++++++----------------------
 1 files changed, 193 insertions(+), 137 deletions(-)

commit f8cfb895ed7d6e064ad45e6628986fda00809fda
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:18:48 2010 +0200

    gtk/gtkarrow.c: use accessor functions to access GtkWidget

 gtk/gtkarrow.c |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

commit d9e7680735bb6af7cb1881973116a8c39ae7e074
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:05:51 2010 +0200

    gtk/gtkpathbar.c: use accessor functions to access GtkWidget

 gtk/gtkpathbar.c |   44 ++++++++++++++++++++++++++++----------------
 1 files changed, 28 insertions(+), 16 deletions(-)

commit a338d5dea51d5afc79cdda33dd81b70d40c3f49b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:02:44 2010 +0200

    gtk/gtkruler.c: use accessor functions to access GtkWidget

 gtk/gtkruler.c |  115
 +++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 72 insertions(+), 43 deletions(-)

commit e4dc454f593099fbea1ff04438239322351c3dd6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:01:16 2010 +0200

    gtk/gtkseparator.c: use accessor functions to access GtkWidget

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

commit 50ef4203786770265fc6979cd00042989b461021
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:11:25 2010 +0200

    gtk/gtkhandlebox.c: use accessor functions to access GtkWidget

 gtk/gtkhandlebox.c |  166
 ++++++++++++++++++++++++++++++----------------------
 1 files changed, 96 insertions(+), 70 deletions(-)

commit 89e8f79f071a372846a4b43a94fe7cfb6fe9dcd7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:10:57 2010 +0200

    gtk/gtkiconview.c: use accessor functions to access GtkWidget

 gtk/gtkiconview.c |  213
 +++++++++++++++++++++++++++++++----------------------
 1 files changed, 125 insertions(+), 88 deletions(-)

commit a48d28848e8f58a8129d9224f6060b23f5d31d5e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:10:44 2010 +0200

    gtk/gtkimage.c: use accessor functions to access GtkWidget

 gtk/gtkimage.c |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

commit ec2f2c3daf1c807dbd5574b3b40ca30e567ada03
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:08:37 2010 +0200

    gtk/gtkmenu.c: use accessor functions to access GtkWidget

 gtk/gtkmenu.c |  334
 ++++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 198 insertions(+), 136 deletions(-)

commit 0993bc4d1cb0ad98908acd3710ddcb90a224effc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:07:02 2010 +0200

    gtk/gtkmisc.c: use accessor functions to access GtkWidget

 gtk/gtkmisc.c |   29 ++++++++++++++++++-----------
 1 files changed, 18 insertions(+), 11 deletions(-)

commit 29044f0f0eace81fd55b227a599812cb184f51fa
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:00:21 2010 +0200

    gtk/gtkspinbutton.c: use accessor functions to access GtkWidget

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

commit 5533264958857b1cbccf397a94b8a014164e3a66
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:52:28 2010 +0200

    gtk/gtktextview.c: use accessor functions to access GtkWidget

 gtk/gtktextview.c |  158
 +++++++++++++++++++++++++++++++---------------------
 1 files changed, 94 insertions(+), 64 deletions(-)

commit d05d713068bab896d78a72a93f599fa93cf79f18
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:50:44 2010 +0200

    gtk/gtktreeview.c: use accessor functions to access GtkWidget

 gtk/gtktreeview.c |  314
 +++++++++++++++++++++++++++++++++++------------------
 1 files changed, 208 insertions(+), 106 deletions(-)

commit 2d0a6552017d0953be739bc7a4a6595af8cad11c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 20:12:26 2010 +0200

    gtk/gtkwindow.c: Fix warning

    Cast to GtkSizeRequest

    This was added in
    commit b654afcb480c4f971436bd82a7b20f86686a9c02

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

commit 87141cf4c8f6d8cb3bfa1745e0dafa582fd0431e
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Sep 8 20:33:30 2010 +0300

    Get rid of the rest of variables exported from libgtk

    Especially the gtk_*_type ones in gtktexttypes.h were mentioned in
    gtk.symbols presumably by accident. That header isn't even installed,
    so no way can they be supposed to be public.

    gtk_text_attr_appearance_type is from the installed but "semi-private"
    gtktextlayout.h, so drop that one too from gtk.symbols for now.

    The use of gtk_text_unknown_char_utf8 is bit of a mess. Code in a few
    files knew implicitly that it is three bytes. Define a symbolic name
    for the length of it instead. Add an exported function
    gtk_text_unknown_char_utf8_gtk_tests_only() that returns a pointer to
    it just for the sake of gtk/tests/textbuffer.c. Prefix the variable
    with an underscore.

    I doubt the usefulness of the test_utf8() in textbuffer.c. If it could
    be dropped, gtk_text_unknown_char_utf8_gtk_tests_only() could be
    dropped, too.

 gtk/gtk.symbols        |   13 +------------
 gtk/gtktextbtree.c     |    4 ++--
 gtk/gtktextchild.c     |    7 ++++---
 gtk/gtktextlayout.c    |    4 ++--
 gtk/gtktextlayout.h    |    2 ++
 gtk/gtktexttypes.c     |    9 ++++++++-
 gtk/gtktexttypes.h     |   14 +++-----------
 gtk/tests/textbuffer.c |    5 +++--
 8 files changed, 25 insertions(+), 33 deletions(-)

commit 801875b8050e7113249943000276f72ffec07e6e
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Sep 8 18:17:57 2010 +0300

    Replace gtk_debug_flags with getter and setter functions

    Preferrably should be made just into a local variable for libgtk like
    _gdk_debug_flags for libgdk. But for now used by
    gtk/tests/textbuffer.c and
    modules/printbackends/cups/gtkprintbackendcups.c.

 gtk/gtk.symbols                                  |    3 +-
 gtk/gtkbuilder.c                                 |    2 +-
 gtk/gtkbuilderparser.c                           |    2 +-
 gtk/gtkdebug.h                                   |   15 +------
 gtk/gtkiconcache.c                               |    2 +-
 gtk/gtkmain.c                                    |   44
 ++++++++++++++++-----
 gtk/gtkprintjob.c                                |    2 +-
 gtk/gtkrbtree.c                                  |   22 +++++-----
 gtk/gtktextbtree.c                               |   26 ++++++------
 gtk/gtktextiter.c                                |    2 +-
 gtk/gtktextsegment.c                             |   14 +++---
 gtk/gtktextview.c                                |    2 +-
 gtk/gtktreestore.c                               |    2 +-
 gtk/gtkwidget.c                                  |    2 +-
 gtk/tests/textbuffer.c                           |    2 +-
 modules/printbackends/cups/gtkprintbackendcups.c |    2 +-
 16 files changed, 79 insertions(+), 65 deletions(-)

commit 2ab562a6f76989823b48a07e52d903727944019e
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Sep 8 17:39:02 2010 +0300

    Remove also the docs for the gdk_threads_mutex variable

 docs/reference/gdk/tmpl/threads.sgml |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit cb24bcc61301c2099289e684edb93becb2a01c39
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Sep 8 17:36:10 2010 +0300

    Turn the gtk version and age variables into functions

    Having variables exported from a DLL is slightly painful and
    potentially error-prone on Windows, so let's try get rid of them now
    when we can. Starting with these.

 demos/gtk-demo/appwindow.c               |    6 ++-
 docs/reference/gtk/tmpl/gtkfeatures.sgml |   58 ------------------
 gtk/gtk.symbols                          |   10 ++--
 gtk/gtkmain.c                            |   97
 ++++++++++++++++++++++++++++--
 gtk/gtkmain.h                            |   19 ++----
 tests/testgtk.c                          |   10 ++--
 6 files changed, 111 insertions(+), 89 deletions(-)

commit b654afcb480c4f971436bd82a7b20f86686a9c02
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 19:40:07 2010 +0200

    gtk/gtkwindow.c: Use gtk_size_request_get_size() instead
    gtk_widget_get_requisition()

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

commit 993400742041418637e1b09b462e311665ce00fb
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Sep 8 00:25:47 2010 +0200

    Completely removed requisition cache from GtkWidget instance
    structure.

    Since we have a new mechanism for requesting sizes:
    GtkSizeRequestIface;
    it makes no sense to maintain this cache on the GtkWidget structure...
    removing the requisition cache however does not break the old
    "size-request"
    signal which is there for backwards compatability reasons.

    In any case widget->requisition should not have been accessed,
    gtk_widget_get_child_requisition() would have been the correct way
    to consult the cache.

    This commit also deprecates the newly added
    gtk_widget_get_requisition()
    API and makes it fallback on gtk_size_request_get_size().

 gtk/gtkarrow.c       |   57
 ++++++++++++++++++++++++++++++++++++++++++++-----
 gtk/gtkcontainer.c   |    1 -
 gtk/gtkfontsel.c     |    9 ++++---
 gtk/gtkhandlebox.c   |    8 +++++-
 gtk/gtkiconview.c    |    8 +++++-
 gtk/gtkimage.c       |   28 +++++++++++++++---------
 gtk/gtkmenu.c        |    5 ++-
 gtk/gtkmisc.c        |    8 -------
 gtk/gtkpathbar.c     |    2 -
 gtk/gtkprivate.h     |    6 +---
 gtk/gtkruler.c       |    4 ---
 gtk/gtkseparator.c   |    4 ---
 gtk/gtksizegroup.c   |    1 -
 gtk/gtksizerequest.c |   28 ++++++++++--------------
 gtk/gtkspinbutton.c  |   56
 +++++++++++++++++++++++++++++++++++--------------
 gtk/gtktextview.c    |    3 +-
 gtk/gtktreeview.c    |   13 ++++++++--
 gtk/gtkwidget.c      |   36 +++++++++++--------------------
 gtk/gtkwidget.h      |    4 ---
 19 files changed, 167 insertions(+), 114 deletions(-)

commit 4e6a665e613fc7c65874bc5a121c7b87fe65b3e2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 18:39:36 2010 +0200

    tests: Use gtk_widget_set_size_request() instead
    gtk_widget_set_usize()

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

commit bc366cef523112efd2c3d009b66b1064590f0508
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 17:46:11 2010 +0200

    gtknotebook: Do not mention deprecated API

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

commit eb81216e327521ae37028b00ff4abca897c43db7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 17:45:51 2010 +0200

    demos: Do not use deprecated API

 demos/testgtk/main.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 4a5e0a35b92f8bbe3070c8a37c96a9030f45f093
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 17:14:37 2010 +0200

    gtksocket: Remove mention to gtk_socket_steal() deprecated function

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

commit ca3348f8f1a0021317f43dfb92a6179038ad50dd
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 8 17:10:07 2010 +0200

    Do not use deprecated API in docs and examples

    gtk_calendar_display_options() was deprecated and removed. Use
    gtk_calendar_set_display_options() instead

 docs/tutorial/gtk-tut.sgml   |   14 +++-----------
 examples/calendar/calendar.c |    2 +-
 2 files changed, 4 insertions(+), 12 deletions(-)

commit 3963d5aa768b4e9e9f2c02888c24e9b2d850a2f9
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Sep 8 15:55:45 2010 +0300

    Remove variables from the platform-independent GDK API

    gdk_threads_mutex, gdk_threads_lock and gdk_threads_unlock are removed
    from public API. gdk_threads_mutex was deprecated already. Instead of
    using gdk_threads_lock and _unlock one was presumably supposed to use
    the GDK_THREADS_ENTER and _LEAVE macros, which now simply call the
    corresponding gdk_threads_enter() and _leave() functions.

    Remove he dllimport/dllexport ugliness for GDK for Windows.

    There is still a gdk_display variable being exported by the X11
    backend.

 gdk/gdk.c        |   11 +++++++++--
 gdk/gdk.h        |   22 ++--------------------
 gdk/gdk.symbols  |    6 ------
 gdk/gdkglobals.c |    4 ----
 gdk/gdktypes.h   |   10 ----------
 5 files changed, 11 insertions(+), 42 deletions(-)

commit 319bc22c5c7f3a54d35da50af54b608b9759cddc
Author: Colin Walters <walters@verbum.org>
Date:   Tue Sep 7 14:16:43 2010 -0400

    gtk.symbols: Update expected ABI

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

commit d04e557370fcd95b35eb10e060598f742e8faa60
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Tue Sep 7 13:58:36 2010 -0400

    Fix annotations for gdk_window_get_device_position()

    Add (out) and (transfer none) as appropriate

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

commit c78a23bdcaef4e5e7c85e34f4945dfb32bfd9671
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Tue Sep 7 13:50:40 2010 -0400

    add annotations for tranfer and scope so that methods are exported
    by GI

 gtk/gtkbuilder.c |    2 +-
 gtk/gtkdialog.c  |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit eeaf576316ba20252ed265da6b3b104741d05b41
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Tue Sep 7 12:06:29 2010 -0400

    add array annotation to gtk_builder_add_objects_from_string

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

commit 8a210673fb6f05abaa4ea05b7dcd17b06c7aca68
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Mon Sep 6 22:55:03 2010 -0400

    add gtk_radio_button_join_group method for bindings

    * this mirrors the committed change for gtk_radio_action_join_group in
      commit 85b53969b24d318b219663841e678943516f443a
    * Due to object ownership issues it is impossible to correctly use
      get_group/set_group from a GI binding
    * join_group is safer because at the binding level it works with
    individual
      GtkRadioButton objects and not with the list of objects that gets
      modified in the library

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

 gtk/gtkradiobutton.c |   55
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkradiobutton.h |    3 +-
 2 files changed, 57 insertions(+), 1 deletions(-)

commit 278957a5a40cbb27750000f709cb8b53d2aa9885
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Sep 7 16:21:44 2010 +0900

    Removed x/y/x_set/y_set from GtkWidgetAuxInfo

    These members of GtkWidgetAuxData can no longer be set after
    the removal of deprecated gtk_widget_set_uposition(), now removed
    these members completely and removed the access to them from
    gtk_widget_size_allocate().

 gtk/gtkwidget.c |   10 ----------
 gtk/gtkwidget.h |    5 -----
 2 files changed, 0 insertions(+), 15 deletions(-)

commit d5278b599403a0753554f1b883091598f46d70a2
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Tue Sep 7 15:45:15 2010 +0900

    Removed _gtk_window_reposition()

    _gtk_window_reposition() was only some extra confusing code,
    internally
    it only calls the public API gtk_window_move()... replaced calls to
    _gtk_window_reposition() with direct calls to gtk_window_move() and
    removed the redundant internal API (probably there only for some
    historical
    reason).

 gtk/gtkwindow-decorate.c |    6 +++---
 gtk/gtkwindow.c          |   10 ----------
 2 files changed, 3 insertions(+), 13 deletions(-)

commit c50db9c2083926a406ff02c266cd3b29357df614
Author: Havoc Pennington <hp@pobox.com>
Date:   Mon Sep 6 19:15:51 2010 -0400

    Use a bitfield for Widget::private_flags, ::state, ::saved_state

    This recovers 10 bits, since state and saved_state as uint8 both
    wasted 5 bits. Now we can add 10 more flags.

    Also, a possible future patch could just do 1-bit bitfields
    for the private flags instead of using manual bit twiddling.

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

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

commit d5c2cb7bcbdd2c5f9c1523043f2cd252421325c6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Sep 7 00:10:26 2010 -0400

    Avoid segfault on xkbless systems

    This was reported in bug 628932 to cause problems on VNC.

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

commit 87b192773cd4617a1af51a840ca99bd2f1961319
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:   Tue Sep 7 00:51:47 2010 +0100

    Updated Portuguese translation

 po/pt.po | 2117
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1069 insertions(+), 1048 deletions(-)

commit fc5b39a4b82aa9397d49fa9ad015f6ab93f7f487
Author: Klemen Košir <klemen.nna@gmail.com>
Date:   Mon Sep 6 16:47:25 2010 +0200

    Updated Slovenian translation

 po-properties/sl.po | 4289
 ++++++++++++++++++++++++---------------------------
 1 files changed, 1978 insertions(+), 2311 deletions(-)

commit 134f9774dde141df5af4800b790249fe0896be1a
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Mon Sep 6 10:28:05 2010 +0600

    Updated Kazakh translation

 po/kk.po | 2348
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1190 insertions(+), 1158 deletions(-)

commit 3c5f9fd1a22ad5cb4d282d6543ddf5e3245b49fa
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Sep 6 00:26:17 2010 -0400

    Remove use of ::has-separator property

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

commit 2f966e8418e5b4347270c66a30f794a4a8f32e60
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 5 23:55:47 2010 -0400

    Remove some unused enums

    The GtkAnchorType and GtkVisibility enums are not used anywhere,
    so remove them.

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

commit 88a90b8abb8ddea5d069e27dd3cb2b6a3d83d5e5
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 21:46:22 2010 -0400

    Warn if a widget requests minimum size > natural size

    Since this makes no sense and there's no reason we should
    have to check for it elsewhere just in case some widget is
    busted.

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

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

commit d7d940c71e450fff99ddeb901bbea0b86d0722d8
Author: Havoc Pennington <hp@pobox.com>
Date:   Sun Sep 5 21:42:35 2010 -0400

    Add more "reserved for expansion" fields to GtkWidgetClass

    Only 3 were left. 3.x cycle may need more.

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

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

commit 956a3f53e125fca00204a907a1000d3ff0a39875
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sat Sep 4 23:21:19 2010 +0200

    Updated French translation

 po/fr.po |  713
 ++------------------------------------------------------------
 1 files changed, 19 insertions(+), 694 deletions(-)

commit 08ddea5069ddfd0e477c40304484b59d444b46f3
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Sat Sep 4 13:18:09 2010 +0200

    GtkStatusIcon: Remove get/set_blinking() declarations from header.

    This was apparently forgotten in
    commit 18b47b6cd03f0f6da777ad3a5e2795cbf458b804 .

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

commit e6da33a302a51783777e8da41c680cdf4dc783eb
Author: Martin Schlemmer <11285613@nwu.ac.za>
Date:   Fri Sep 3 22:18:21 2010 +0200

    MS Windows engine: draw elements in the right place.
    Work in progress, still remains to be solved the problem of clipping.

 modules/engines/ms-windows/xp_theme.c |   66
 +++++++++++++-------------------
 modules/engines/ms-windows/xp_theme.h |   11 +-----
 2 files changed, 28 insertions(+), 49 deletions(-)

commit 3b63ef0ac65bc8df77226bc5fb2330ead977c1fe
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Sep 3 19:16:38 2010 +0200

    Updated Slovenian translation

 po-properties/sl.po | 4172
 +++++++++++++++++++++++++++------------------------
 1 files changed, 2243 insertions(+), 1929 deletions(-)

commit bf3b5f785e84f450c4c95ca0b2bd02acc88e652f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Sep 3 12:48:50 2010 -0400

    Don't leak display name

    Bug 628656 - _gdk_windowing_get_startup_notify_id memory leak

    get_display_name() returns a newly allocated string, which was
    being fed
    directory info a g_strdup_printf() call.

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

commit d8f3a162c84269e08256993e2c82796a9d37145f
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 17:09:00 2010 +0200

    style: Use gtk_widget_get_state() for the entry background

    New code sets the entry background to GTK_STATE_ACTIVE when it
    has focus
    and the active color in the default theme looks rather bad.

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

commit 7e78999034636c22ca966b185e31b66da90bb032
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   Fri Sep 3 18:06:48 2010 +0300

    [l10n] Updated Estonian translation

 po/et.po |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 78ccc748791ed6f7bd03b0ca6bb78f88bda9e658
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 17:01:06 2010 +0200

    entry: Use the same state for the flat box of text area and icons

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

commit 3fdb4f6069b47aa3c96e4baf58d9fd97476d4d04
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 13:39:24 2010 +0200

    x11: Unused variable

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

commit 9c2eca5b06f0b0be8fe8f43922d0655a39619c29
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 13:39:10 2010 +0200

    range: Unused variable

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

commit 3685db091df3f371699deedbf104ffd34f288293
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 13:38:55 2010 +0200

    window: Use brackets to silence gcc

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

commit fc46f2ca2f0785fc8cead5752ad6eee9cbf451c3
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Sep 3 13:38:29 2010 +0200

    tests: Remove all code relating to the blink menu item

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

commit 1be5f9149172ceca199e2f5974d2c9dcd8e94a2f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 22:56:41 2010 -0400

    Document --disable-Bsymbolic option

 docs/reference/gtk/building.sgml |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

commit d095448be3ed17478f429f4e0560d8275773fb7c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 22:56:15 2010 -0400

    Remove unused --disable-visibility option

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

commit f42814168c4ad619254210d356434e6e5c43091d
Author: Tor Lillqvist <tml@iki.fi>
Date:   Fri Sep 3 00:13:36 2010 +0300

    Just use TrackMouseEvent directly

    TrackMouseEvent is present in user32.dll in all Windows versions we
    support. No need to look it up dynamically. No need to fallback to
    _TrackMouseEvent from comctrl32.dll.

 gdk/win32/gdkevents-win32.c |   47
 +++++++++++-------------------------------
 1 files changed, 13 insertions(+), 34 deletions(-)

commit 00ce32d940ca9558aa2ff492db46423ed848497c
Author: Colin Walters <walters@verbum.org>
Date:   Thu Sep 2 16:48:45 2010 -0400

    gtk-demo: Drop use of GTK_DIALOG_NO_SEPARATOR

    Commit d433a606111d89727530f71d7b956b dropped this API.

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

commit 6aa846cc4d47de56fd8c76af807a4524b8f64aab
Author: Klemen Košir <klemen.nna@gmail.com>
Date:   Thu Sep 2 18:24:32 2010 +0200

    Updated Slovenian translation

 po-properties/sl.po | 5699
 ++++++++++++++++++++++++--------------------------
 1 files changed, 2736 insertions(+), 2963 deletions(-)

commit 03b6a9b6a09ffbe6c1e0bf2fb80b5cd4ebd5ac84
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Thu Sep 2 15:33:10 2010 +0200

    Oops, make the MS Windows theme really compile.

 modules/engines/ms-windows/xp_theme.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 18b47b6cd03f0f6da777ad3a5e2795cbf458b804
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 09:37:06 2010 -0400

    Remove blinking from status icons

    This feature was just a bad idea.

 docs/reference/gtk/gtk3-sections.txt |    2 -
 gtk/gtk.symbols                      |    2 -
 gtk/gtkstatusicon.c                  |  180
 ----------------------------------
 tests/teststatusicon.c               |   54 ----------
 4 files changed, 0 insertions(+), 238 deletions(-)

commit 46f15e7d68a36d094d1c3be387e5150cb303d42f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 09:35:50 2010 -0400

    Adapt docs to dialog api changes

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

commit 76b21033f9b5f9bdd903d5645a150023812331e3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 09:31:54 2010 -0400

    Adapt tests to dialog api change

 tests/testcombochange.c       |    2 +-
 tests/testfilechooserbutton.c |    2 +-
 tests/testgtk.c               |   30 ------------------------------
 3 files changed, 2 insertions(+), 32 deletions(-)

commit d433a606111d89727530f71d7b956ba40655bcbf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 09:11:23 2010 -0400

    Remove separators from dialogs

    It seems more reasonable to remove this feature than to keep fighting
    off every separator that pops up by accident in a dialog.

 gtk/gtk.symbols                |    2 -
 gtk/gtkaboutdialog.c           |    3 -
 gtk/gtkcolorseldialog.c        |    3 -
 gtk/gtkcustompaperunixdialog.c |    1 -
 gtk/gtkdialog.c                |  162
 +---------------------------------------
 gtk/gtkdialog.h                |   11 +---
 gtk/gtkfilechooserdialog.c     |    1 -
 gtk/gtkfontsel.c               |    3 -
 gtk/gtkmessagedialog.c         |   32 +--------
 gtk/gtkmountoperation.c        |    2 -
 gtk/gtkpagesetupunixdialog.c   |    1 -
 gtk/gtkprintbackend.c          |    1 -
 gtk/gtkprintunixdialog.c       |    1 -
 gtk/gtkrecentchooserdialog.c   |    1 -
 14 files changed, 6 insertions(+), 218 deletions(-)

commit 97cd2500c34fd2419923ec06dc315dd9fd3340d1
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Thu Sep 2 15:02:48 2010 +0200

    Make the MS Windows engine compile again.
    Nevertheless, it is not working and needs a lot of fixing before
    it can be useful.

 modules/engines/ms-windows/xp_theme.c |   33
 +++++++++++++++++++++++++++++++++
 modules/engines/ms-windows/xp_theme.h |    5 +++++
 2 files changed, 38 insertions(+), 0 deletions(-)

commit a60a933ca683aa7b18ec9e6e48d4138773aa9a09
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 08:57:51 2010 -0400

    Update docs or GtkProgressBar api changes

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

commit ece148eec0f0226df55efac0668255a0e64a6951
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 08:56:20 2010 -0400

    Remove ::state-hint use

    This use of the property was overlooked when it was removed.
    We now always behave as if state-hint == TRUE.

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

commit 55d5d3679edb35402e657727b0bc7f994f542599
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 07:59:03 2010 -0400

    Table gymnastics

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

commit 2994fa11fbb9d5842275633e87f1cfc65abdf834
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Sep 2 14:30:59 2010 +0300

    Avoid potential DLL hijacking in ms-windows theme engine

    Load uxtheme.dll from an absolute path. A proper uxtheme.dll, if
    present, will always be in the Windows system directory, so load it
    from there.

 modules/engines/ms-windows/xp_theme.c |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletions(-)

commit e78851b9282c967517b15f95c24e10a119cc904d
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Thu Sep 2 09:41:55 2010 +0200

    Adapt to progressbar api change

 modules/engines/ms-windows/msw_style.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 31b709d08a183bb98b356010b97cddc8474e700e
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Thu Sep 2 09:40:44 2010 +0200

    Export one needed symbol

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

commit 68568cff66099835360b8dd4fd560614db954f2b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Sep 2 15:36:36 2010 +0900

    Enhanced/Simplified GtkWrapBox api as per Havoc's comments.

    Made an enum GtkWrapBoxPacking for the expand/fill horizontal/vertical
    boolean options... changed xpadding/ypadding to be horizontal-padding
    and vertical-padding for a more consistent api and better
    readablility.

 gtk/gtkenums.h      |   18 ++++
 gtk/gtkwrapbox.c    |  269
 ++++++++++++++++++---------------------------------
 gtk/gtkwrapbox.h    |   21 ++---
 tests/testwrapbox.c |   29 ++++--
 4 files changed, 140 insertions(+), 197 deletions(-)

commit c9ccc7551b993d3c1c8627da84d66fd4b8c44b80
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Sep 2 14:22:55 2010 +0900

    Some api changes for GtkWrapBox

    Ammended documentation for GTK_WRAP_BOX_SPREAD_EVEN and renamed
    GTK_WRAP_BOX_SPREAD_BEGIN -> GTK_WRAP_BOX_SPREAD_START.

 gtk/gtkenums.h      |   10 +++++-----
 gtk/gtkwrapbox.c    |    6 +++---
 gtk/gtkwrapbox.h    |    1 +
 tests/testwrapbox.c |    4 ++--
 4 files changed, 11 insertions(+), 10 deletions(-)

commit f2279d5e5130382c78eedb59b5da2e47ebd9885a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Sep 2 13:42:50 2010 +0900

    Fixed GtkNotebook to not consult GtkWidget->requisition directly

    GtkNotebook was filling widget->requisition directly at "size-request"
    time instead of filling in the *requsition argument, also (more
    importantly)
    at size_allocate time GtkNotebook was consulting the action widget's
    widget->requisition directly instead of safely calling
    gtk_widget_get_child_requisition(). This commit closes bgo #628068.

 gtk/gtknotebook.c |   65
 +++++++++++++++++++++++++++--------------------------
 1 files changed, 33 insertions(+), 32 deletions(-)

commit 42a90aa00c9b9c4029777d9d67a25e5144ce4cb6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Sep 2 00:05:32 2010 -0400

    Add information about progressbar migration

    Add a section to the migration guide about GtkProgressBar.
    Also, actually include the wrap box docs.

 docs/reference/gtk/gtk-docs.sgml      |    1 +
 docs/reference/gtk/migrating-2to3.xml |   29
 +++++++++++++++++++++++++++++
 2 files changed, 30 insertions(+), 0 deletions(-)

commit 6b5672c1998dd811b35dbe26b0a74f7e814244b6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 23:29:53 2010 -0400

    Remove now unused GtkProgressBarOrientation enum

 gtk/gtkprogressbar.h |    8 --------
 tests/testgtk.c      |    4 ++--
 2 files changed, 2 insertions(+), 10 deletions(-)

commit 0ff6aedca00db794b7953ee8c6a3988f6359cea4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 23:27:00 2010 -0400

    Convert GtkCellRendererProgress to a GtkOrientable

    And add an inverted property to it, too.

 gtk/gtkcellrendererprogress.c |   66
 ++++++++++++++++++++--------------------
 1 files changed, 33 insertions(+), 33 deletions(-)

commit 3302f22da28a1019ebb0250fe7a57053eb9d6031
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 23:26:19 2010 -0400

    Adapt testgtk progressbar test to api changes

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

commit 4230f7998be0c5d8e5bd82befbfbe31765b2cb0a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 23:25:22 2010 -0400

    Make GtkProgressBar implement GtkOrientable

    This also means that gtk_progress_bar_[sg]et_orientation are
    gone.

 gtk/gtk.symbols      |    2 -
 gtk/gtkprogressbar.c |   51
 +++++++++----------------------------------------
 gtk/gtkprogressbar.h |    3 --
 3 files changed, 10 insertions(+), 46 deletions(-)

commit c3a19a4a1403da6b83d8ecd29e6fb26f9f4c3884
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 23:24:20 2010 -0400

    Split the GtkProgressBar::orientation property

    We splict the orientation property into a GtkOrientation and a
    'inverted' boolean, the same way that GtkRange is set up.

 gtk/gtk.symbols      |    2 +
 gtk/gtkprogressbar.c |  300
 ++++++++++++++++++++++++++++----------------------
 gtk/gtkprogressbar.h |    7 +-
 3 files changed, 176 insertions(+), 133 deletions(-)

commit e4af3782d3046948b937db8651630bebeb148b50
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 23:03:48 2010 -0400

    Rename GtkIconView::orientation property

    Rename the ::orientation property of GtkIconView to item-orientation,
    which is both clearer and avoids the conflict with the orientation
    property of GtkOrientable implementations.

 demos/gtk-demo/iconview_edit.c       |    4 +-
 docs/reference/gtk/gtk3-sections.txt |    4 +-
 gtk/gtk.symbols                      |    4 +-
 gtk/gtkiconview.c                    |   68
 +++++++++++++++++-----------------
 gtk/gtkiconview.h                    |    6 +-
 5 files changed, 43 insertions(+), 43 deletions(-)

commit 1956cf8d2859f65ce75200dc6c1a605cf1c23a16
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 22:09:44 2010 -0400

     Remove GtkRange::activate-slider

    This was a style property to let theme engines 'opt-in' to more
    correct behaviour while maintaining compatibility with existing
    themes. GTK+ 3 engines are expected to handle the more correct
    behaviour.

 gtk/gtkrange.c |   27 +++------------------------
 1 files changed, 3 insertions(+), 24 deletions(-)

commit d28af9cbb947cdcb789cbb143835ff10dc16819e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 21:48:44 2010 -0400

    Remove GtkRange::stepper-position-details

    This was a style property to let theme engines 'opt-in' to more
    correct behaviour while maintaining compatibility with existing
    themes. GTK+ 3 engines are expected to handle the more correct
    behaviour.

 gtk/gtkrange.c |   91
 ++++++++++++++++++-------------------------------------
 1 files changed, 30 insertions(+), 61 deletions(-)

commit 658f99b8eef2805f2f4ca18c9436931e8d225b26
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 21:30:47 2010 -0400

    Remove GtkRange::trough-side-details

    This was a style property to let theme engines 'opt-in' to more
    correct behaviour while maintaining compatibility with existing
    themes. GTK+ 3 engines are expected to handle the more correct
    behaviour.

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

commit 095fb1afe4511ed1fce552c5d839c9b6841af3db
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 20:58:39 2010 -0400

    Remove GtkTreeView::row-ending-details

        This was a style property to let theme engines 'opt-in' to more
        correct behaviour while maintaining compatibility with existing
        themes. GTK+ 3 engines are expected to handle the more correct
        behaviour.

 gtk/gtktreeview.c |  147
 ++++++++++++++++++-----------------------------------
 1 files changed, 49 insertions(+), 98 deletions(-)

commit 399580f9e15b68f0e462779bb2c2d5d29d581618
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 20:21:21 2010 -0400

    Remove GtkEntry::state-hint

    This was a style property to let theme engines 'opt-in' to more
    correct behaviour while maintaining compatibility with existing
    themes. GTK+ 3 engines are expected to handle the more correct
    behaviour.

 gtk/gtkentry.c |   34 ++++------------------------------
 1 files changed, 4 insertions(+), 30 deletions(-)

commit 299454b7edcde063405af6ab7eacf3200dde87aa
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 20:09:10 2010 -0400

    Update NEWS for 2.90.7

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

commit 15ea56681356c4af0438b416db474499076200af
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 20:03:30 2010 -0400

    Wrap box assimilation

    Some coding style cleanups, rename Priv to Private, add docs

 docs/reference/gtk/gtk3-sections.txt |   37 +
 docs/reference/gtk/gtk3.types        |    1 +
 gtk/gtk.symbols                      |    2 +
 gtk/gtkwrapbox.c                     | 2027
 +++++++++++++++++-----------------
 gtk/gtkwrapbox.h                     |   42 +-
 5 files changed, 1076 insertions(+), 1033 deletions(-)

commit 7670b13d199c4bd3cbee7958b5bbabb8e8c5f88e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Sep 1 19:15:59 2010 -0400

    Update GtkButtonBox docs

 gtk/gtkbbox.c |   20 ++++++--------------
 1 files changed, 6 insertions(+), 14 deletions(-)

commit 6e5d65c9af7627e5d5925004edfc67c9a5bf3da9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 1 20:18:22 2010 +0200

    gtkscale: move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore    |    1 +
 docs/reference/gtk/tmpl/gtkscale.sgml |  193
 ---------------------------------
 gtk/gtkscale.c                        |   24 ++++
 3 files changed, 25 insertions(+), 193 deletions(-)

commit 5484211c906094fc1fc37b300b08a699c011432e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 1 19:49:44 2010 +0200

    gtktexttagtable: move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore           |    1 +
 docs/reference/gtk/tmpl/gtktexttagtable.sgml |  125
 --------------------------
 gtk/gtktexttagtable.c                        |   29 ++++++-
 3 files changed, 29 insertions(+), 126 deletions(-)

commit 7eadf458886588448c2615e1cf74668431e331f7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 1 19:36:19 2010 +0200

    gtktypeutils: move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore        |    1 +
 docs/reference/gtk/tmpl/gtktypeutils.sgml |   51
 -----------------------------
 gtk/gtktypeutils.c                        |   10 ++++++
 gtk/gtktypeutils.h                        |   25 +++++++++++++-
 4 files changed, 35 insertions(+), 52 deletions(-)

commit a47e5483b6dc1cd75c5c313db6f72af00aefe4b3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 1 19:29:02 2010 +0200

    gtkimcontextsimple: move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore              |    1 +
 docs/reference/gtk/tmpl/gtkimcontextsimple.sgml |   55
 -----------------------
 gtk/gtkimcontextsimple.c                        |    7 +++
 gtk/gtkimcontextsimple.h                        |    8 +++-
 4 files changed, 14 insertions(+), 57 deletions(-)

commit 3a752e03a8d79c80f112f115c2be1f700444abac
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Sep 1 19:23:52 2010 +0200

    gtkimmulticontext: move documentation to inline comments

 docs/reference/gtk/tmpl/.gitignore             |    1 +
 docs/reference/gtk/tmpl/gtkimmulticontext.sgml |   64
 ------------------------
 gtk/gtkimmulticontext.c                        |    8 +++
 3 files changed, 9 insertions(+), 64 deletions(-)

commit 787df491f3ce484e79be42279cab08fc3060f574
Author: Colin Walters <walters@verbum.org>
Date:   Wed Sep 1 13:10:48 2010 -0400

    Add correct namespace prefix to ColorSelectionPrivate

    gobject-introspection is now more strict about garbage in public
    headers.

 gtk/gtkcolorsel.c |   92
 ++++++++++++++++++++++++++--------------------------
 gtk/gtkcolorsel.h |    4 +-
 2 files changed, 48 insertions(+), 48 deletions(-)

commit 38fad431299bccd4a6c9154de131169852ca1a3a
Author: Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
Date:   Wed Sep 1 17:43:06 2010 +0200

    docs: Further fix GtkStock documentation

    Some icons were left out from the
    commit 9688665334db1fe451a5141a0b1c241f09fc49d0

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/Makefile.am |   10 +++++-----
 gtk/gtkstock.h                 |    4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 9074f74c6f826de3f265d6b08e4a564fbf0aaf68
Author: Stefan Kost <ensonic@users.sf.net>
Date:   Wed Sep 1 17:31:44 2010 +0300

    container: use priv in last commit

    container->focus_child to container->priv->focus_child

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

commit 94420f7110ac1ef7de42997d24f94b876a87557b
Author: Stefan Kost <ensonic@users.sf.net>
Date:   Wed Sep 1 15:13:09 2010 +0300

    widget: more details on gtk_widget_grab_focus docs

    Tell that widget needs to be mapped and realized.

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

commit 267a2156d829b9bb3a8b72ea511fecaa2e54ffe9
Author: Stefan Kost <ensonic@users.sf.net>
Date:   Fri Aug 20 13:55:41 2010 +0300

    container: clarify the docs

    Hightlight more that focus_child is a container internal thing
    and suggest
    what application developers most likely were looking for instead.

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

commit b00b1c33a307f242f051de2e6117a533d141d37f
Author: Stefan Kost <ensonic@users.sf.net>
Date:   Fri Aug 20 13:48:17 2010 +0300

    container: don't leak the focus_child ref count

    gtk_conatiner_set_focus_child() takes a ref. Release the ref in
    _destroy().
    Fixes #414712.

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

commit 9688665334db1fe451a5141a0b1c241f09fc49d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 31 00:30:59 2010 -0400

    Fix GtkStock documentation

    After the big icon rename, all the links in the docs have to
    be updated, and we need to copy the right icons.

 docs/reference/gtk/Makefile.am |  188
 ++++++++++++++++++++--------------------
 gtk/gtkstock.h                 |  184
 +++++++++++++++++++-------------------
 2 files changed, 186 insertions(+), 186 deletions(-)

commit b04b1b2e846e930166beaceeb4ff2c8fb4b00d2f
Author: Colin Walters <walters@verbum.org>
Date:   Fri Aug 27 17:32:43 2010 -0400

    introspection: Update to new scanner API

    * Add --warn-all
    * Drop unnecessary  of --strip-prefix; for GdkX11, use --symbol-prefix

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

 configure.ac    |    2 +-
 gdk/Makefile.am |    4 ++--
 gtk/Makefile.am |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 5032cdf88f92b9685e624c0e923b3c4533708a2f
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Tue Aug 31 18:02:31 2010 +0200

    Porting MS Windows theme engine to cairo - Part 1: stippling

 modules/engines/ms-windows/msw_style.c |  199
 ++++++++++++++++++++------------
 1 files changed, 127 insertions(+), 72 deletions(-)

commit 78dc2debc05c220bb9ec9b1671a32cc5cbe6b857
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Tue Aug 31 18:03:52 2010 +0200

    Porting the MS Windows theme engine to cairo - Part 2 rectangle and
    line drawing

 modules/engines/ms-windows/msw_style.c |  423
 +++++++++++++-------------------
 1 files changed, 168 insertions(+), 255 deletions(-)

commit 34c6ea0307a708a036c2c00cc8a7683a9ec3ce85
Author: Dirgita <dirgitadevina@yahoo.co.id>
Date:   Tue Aug 31 21:38:52 2010 +0700

    Updated Indonesian translation

 po/id.po | 1417
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 553 insertions(+), 864 deletions(-)

commit 1810943d5d8b7d0f137aacba6839b4368baa861d
Author: Dirgita <dirgitadevina@yahoo.co.id>
Date:   Tue Aug 31 21:34:05 2010 +0700

    Updated Indonesian translation

 po-properties/id.po | 4372
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2134 insertions(+), 2238 deletions(-)

commit 213f8e2f1b3fd24203c5d65ad42beafdc77365b6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 16:49:55 2010 +0200

    gtk/gtkwindow: use accessor functions to access GtkWidget

 gtk/gtkwindow.c |  417
 ++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 242 insertions(+), 175 deletions(-)

commit 1a980d0be69649d38c235b4bc227792d7a12a29e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:14:20 2010 +0200

    gtk/gtkplug.c: Use accessor functions to access GtkWindow

 gtk/gtkplug.c |   27 ++++++++++++++-------------
 1 files changed, 14 insertions(+), 13 deletions(-)

commit 304b1a1f5668c167f3c45e9262db7cbb4b57c027
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 29 18:53:39 2010 +0200

    Added _gtk_widget_get_wmclass() internal function

    Needed by GtkPlug

 gtk/gtkplug.c   |   11 ++++++++---
 gtk/gtkwindow.c |    9 +++++++++
 gtk/gtkwindow.h |    4 ++++
 3 files changed, 21 insertions(+), 3 deletions(-)

commit 6250627d9e0fbb178d9cf8f40f9b1dcae24f914c
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Tue Aug 31 02:28:25 2010 +0200

    Updated Hungarian translation

 po/hu.po |  219
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 194 insertions(+), 25 deletions(-)

commit 7879d5af119d12f3d1afba67058ea961b72b7c24
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Tue Aug 31 02:26:03 2010 +0200

    Updated Hungarian translation

 po-properties/hu.po | 1183
 ++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 792 insertions(+), 391 deletions(-)

commit cc06f3dde6301c77d2ed8d1f9dfaf522fd0f7d7f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 31 01:24:30 2010 +0200

    GtkScrolledWindow: move public members to private structure

 gtk/gtkscrolledwindow.c |  437
 +++++++++++++++++++++++++++--------------------
 gtk/gtkscrolledwindow.h |   20 +--
 2 files changed, 252 insertions(+), 205 deletions(-)

commit 8da741f955b27722675518511ddf0f78383dc60d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 31 01:33:15 2010 +0200

    Gail: use accessor functions to access GtkScrolledWindow

 modules/other/gail/gailscrollbar.c      |    6 +++---
 modules/other/gail/gailscrolledwindow.c |   18 +++++++++---------
 2 files changed, 12 insertions(+), 12 deletions(-)

commit d8a90be3706cb2bb65ddf36d07048ac14529548f
Author: Szilárd Pfeiffer <mailbox@pfeifferszilard.hu>
Date:   Mon Aug 30 20:15:09 2010 +0200

    Fixed minimum increment calculation of GailScaleButton.

    Also implemented to use the adjustment to determine the current,
    minimum,
    maximum values and mimimum increment just as the other widgets
    which have
    adjustment.

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

 modules/other/gail/gailscalebutton.c |  153
 +++++++++++++++++++++++-----------
 modules/other/gail/gailscalebutton.h |    2 +
 2 files changed, 106 insertions(+), 49 deletions(-)

commit e14560cf1ebf345feed03356813d73fbe392ded0
Author: Martin Schlemmer <11285613@nwu.ac.za>
Date:   Mon Aug 30 20:03:04 2010 +0200

    [win32] Properly draw the menu separator for Windows Vista/7.
    Also adds the bits for transparency.

 modules/engines/ms-windows/msw_style.c     |   15 ++++++-
 modules/engines/ms-windows/xp_theme.c      |   69
 +++++++++++++++++++++++++++-
 modules/engines/ms-windows/xp_theme.h      |    3 +
 modules/engines/ms-windows/xp_theme_defs.h |    6 ++
 4 files changed, 91 insertions(+), 2 deletions(-)

commit 8476d22dea987d1183901af40e31a3ddd507a35e
Author: Martin Schlemmer <11285613@nwu.ac.za>
Date:   Mon Aug 30 20:00:53 2010 +0200

    [win32] Use pango_win32_font_description_from_logfontw() to get
    the system font, instead of the code duplication.

 modules/engines/ms-windows/msw_style.c |  337
 ++++----------------------------
 1 files changed, 41 insertions(+), 296 deletions(-)

commit 04e241fd859f88a42606d6a95ea2cff126aa491f
Author: Martin Schlemmer <11285613@nwu.ac.za>
Date:   Mon Aug 30 19:57:42 2010 +0200

    [win32] Fix some warnings related to type differences and unused
    variables

 modules/engines/ms-windows/msw_style.c |   33
 ++++++++++++++-----------------
 1 files changed, 15 insertions(+), 18 deletions(-)

commit 4491bdbb9d6c74f8cf31e892d8ee6d0728685e85
Author: Tor Lillqvist <tml@iki.fi>
Date:   Mon Aug 30 14:57:48 2010 +0300

    Drop Win32 DLL ABI compatibility cruft

    No need for that any longer as we are changing DLL name.

 gtk/gtk.symbols      |  196
 +++++++------------------------------------------
 gtk/gtkaccelmap.c    |   28 -------
 gtk/gtkaccelmap.h    |    6 --
 gtk/gtkfilechooser.c |  169 -------------------------------------------
 gtk/gtkfilechooser.h |   15 ----
 gtk/gtkiconfactory.c |   49 -------------
 gtk/gtkiconfactory.h |    6 --
 gtk/gtkicontheme.c   |  111 ----------------------------
 gtk/gtkicontheme.h   |    9 ---
 gtk/gtkimage.c       |   32 --------
 gtk/gtkimage.h       |    6 --
 gtk/gtkrc.c          |   53 --------------
 gtk/gtkrc.h          |    7 --
 gtk/gtkuimanager.c   |   24 ------
 gtk/gtkuimanager.h   |    5 --
 gtk/gtkwindow.c      |   43 -----------
 gtk/gtkwindow.h      |    6 --
 17 files changed, 28 insertions(+), 737 deletions(-)

commit 972f617b77dc02ade1295ed729101f77c804e7f8
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Aug 30 18:25:14 2010 +0900

    Fixed GtkToolPalette realize() vfunc.

    It seems with latest GSEAL work for widget->window access a
    call to gtk_widget_set_window() was missed (added the window
    assignment and now the palette shows up in Glade again).

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

commit bbf38a8ebd7459bb344290c97c6aa128ff95c260
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Mon Aug 30 18:24:41 2010 +0900

    Fixing email address in copyright header for testwrapbox test.

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

commit ba158a24fe150b6535b376d3ba2696d4eb581466
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Aug 28 13:51:41 2010 +0100

    Miscellaneous property string fixes

 gdk/gdkdevice.c        |   10 +++++-----
 gtk/gtkbbox.c          |    4 ++--
 gtk/gtktoolitemgroup.c |    2 +-
 3 files changed, 8 insertions(+), 8 deletions(-)

commit 86851b7ad36077a1ba32c976605bea46a07e1924
Author: Szilárd Pfeiffer <mailbox@pfeifferszilard.hu>
Date:   Sun Aug 29 19:21:05 2010 +0200

    modules/other/gail/gailtogglebutton.c: Add/remove indeterminate state

    GailToggleButton does not set/unset ATK_STATE_INDETERMINATE according
    to the
    value of GtkToggleButton's inconsistent property.

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

 modules/other/gail/gailtogglebutton.c |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit f84707d6f95b9aa987a8bd3c6366a11c34dedb03
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 29 19:14:24 2010 +0200

    Add gtk_calendar_day_is_marked() function

    The marked state of calendar day is not accessible

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

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

commit 6afa61569016aee425d46ee300e912474b27ff8b
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Tue Jul 27 17:09:45 2010 +0900

    Fix typo in GtkIMContextClass doc.

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

commit a026b8227c9801362e58a7e5372cbfbf445d64d1
Author: Милош Поповић <gpopac@gmail.com>
Date:   Sun Aug 29 20:14:16 2010 +0200

    Updated Serbian translation

 po/sr.po       | 1762
 ++++++++++++++++++++++++++++----------------------------
 po/sr@latin.po | 1772
 ++++++++++++++++++++++++++++----------------------------
 2 files changed, 1776 insertions(+), 1758 deletions(-)

commit 87bf99dcc55153a618fce79c856a4653b5eb598c
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sun Aug 29 12:40:56 2010 +0300

    Fix Win32 build

 gdk/win32/gdkwindow-win32.c |    3 +-
 gtk/gtk.symbols             |    2 -
 gtk/gtkfilechooserentry.c   |    4 +-
 gtk/gtkplug-win32.c         |   74
 +++++++++++++++++++++++++-----------------
 4 files changed, 47 insertions(+), 36 deletions(-)

commit 8d36170b8d742d226d9eec5f195ab71c38c6d1ef
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 22:42:59 2010 -0400

    Remove deprecated GTK_SELECTION_EXTENDED selection mode

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

commit 29aa3818a4ff8f107bd4d9cc347db8c5c3415da4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 22:27:36 2010 -0400

    Remove deprecated text and text_length field in GtkEntry

    These fields have been superseded by GtkEntryBuffer.

 gtk/gtkentry.c |   27 +++------------------------
 gtk/gtkentry.h |    5 -----
 2 files changed, 3 insertions(+), 29 deletions(-)

commit af8539bf11fd4e7084d304a6f33a46431f025741
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 21:24:11 2010 -0400

    Move deprectated menu enumerations to a private header

    The GtkSubmenuDirection and GtkSubmenuPlacement enumerations
    have been deprecated as public API for a while, but are still used
    internally in the menu code. Move them to a private header. This
    also prevents to generation of GObject boilerplate for these enums.

 gtk/Makefile.am      |    1 +
 gtk/gtkenums.h       |   16 ----------------
 gtk/gtkmenu.c        |    2 +-
 gtk/gtkmenubar.c     |    3 +--
 gtk/gtkmenuitem.c    |    3 +--
 gtk/gtkmenuprivate.h |   44 ++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkmenushell.c   |    3 +--
 7 files changed, 49 insertions(+), 23 deletions(-)

commit eb10e6b128aba98f24d4d28f9c9501278e1e8c5a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 20:10:02 2010 -0400

    Remove the long deprecated GDK_WINDOW_DIALOG type.

    This has been deprecated forever, and was just left in for
    compatibility reasons.

 gdk/gdkevents.c               |    1 -
 gdk/gdkwindow.c               |    3 ---
 gdk/gdkwindow.h               |    2 --
 gdk/quartz/gdkwindow-quartz.c |    4 +---
 gdk/win32/gdkwindow-win32.c   |   20 ++------------------
 gdk/x11/gdkwindow-x11.c       |   11 ++---------
 6 files changed, 5 insertions(+), 36 deletions(-)

commit 00438fea3dc138f1a625f519f5fe4f6586d3f51f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 20:08:14 2010 -0400

    Declare the GtkWidget::window-dragging style property as readonly

    This is how we generally declare style properties, and declaring
    this one r/w was just an oversight.

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

commit 5d6b21e7b2aa3cdd9e9a791d1e65f2674f733a78
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 19:26:42 2010 -0400

    Remove long-deprecated page-horizontally signal

    This signal has been superseded by GTK_MOVEMENT_HORIZONTAL_PAGES
    long ago. This breaks the GtkTextView ABI.

 gtk/gtktextview.c |   40 ----------------------------------------
 gtk/gtktextview.h |    8 --------
 2 files changed, 0 insertions(+), 48 deletions(-)

commit d2d344a5310138d363d0ca6c7b7c9daf21c9ce37
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 19:11:23 2010 -0400

    Remove a workaround for old toolbar api

    The old, deprecated toolbar api has been removed, so this workaround
    is no longer necessary.

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

commit 6dd4f32f378d19d715264bdc9c453cf389de8aa9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 19:09:21 2010 -0400

    Remove deprecated GTK_CALENDAR_WEEK_START_MONDAY option

    This has been deprecated and ignored for a long time.

 gtk/gtkcalendar.c |    8 ++------
 gtk/gtkcalendar.h |    3 ---
 2 files changed, 2 insertions(+), 9 deletions(-)

commit d45d970144fe0fd6422fab873a6c20335ca096b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 28 17:20:53 2010 -0400

    Remove deprecated 'shadow' properties in GtkFrame and GtkHandleBox

 gtk/gtkframe.c     |   10 ----------
 gtk/gtkhandlebox.c |   10 ----------
 2 files changed, 0 insertions(+), 20 deletions(-)

commit f733ab0e7575c13af5c51262ebb9217b6be53d39
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Aug 28 13:42:36 2010 +0100

    Update British English translation

 po-properties/en_GB.po | 4112
 +++++++++++++++++++++++++-----------------------
 po/en_GB.po            | 1767 +++++++++++----------
 2 files changed, 3020 insertions(+), 2859 deletions(-)

commit 34a8213b0feccc56c0ca7df71e63ad926ea78d69
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Sat Aug 28 10:27:28 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |  627
 +++++++++++++++++++++++++++++----------------------
 1 files changed, 353 insertions(+), 274 deletions(-)

commit 67194ed77b153eb5a7eb6c596f3c20e274b7787a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Aug 28 16:19:16 2010 +0900

    Fixed debug build for GTK_PLUG (plug)->socket_window direct accesses.

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

commit deaa351630d73c04d22007ff8ca7f1f7a46bbe06
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Aug 28 15:59:23 2010 +0900

    Added initial revision of GtkWrapBox container widget and test case.

 gtk/Makefile.am     |    4 +-
 gtk/gtk.h           |    1 +
 gtk/gtk.symbols     |   23 +
 gtk/gtkenums.h      |   46 +
 gtk/gtkwrapbox.c    | 2403
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkwrapbox.h    |  101 +++
 tests/Makefile.am   |    8 +-
 tests/testwrapbox.c |  547 ++++++++++++
 8 files changed, 3131 insertions(+), 2 deletions(-)

commit 2a2f7c0993ed7f9d2150040fb0133b73627ef2c1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 28 03:40:47 2010 +0200

    gtk/gtkwidget.c: Use accessor functions to access GtkWindow

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

commit face33a411c4929231bf289e37dbdc10ad3d74b1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 28 03:22:45 2010 +0200

    docs/reference/gtk/gtk3-sections.txt: Use GtkFooPrivate instead
    GtkFooPriv

    This completes commit 1e5d7c022596b7146638ef8bd74f544725f9bf2b

 docs/reference/gtk/gtk3-sections.txt |   35
 +++++++++++++++++----------------
 1 files changed, 18 insertions(+), 17 deletions(-)

commit cd7c3625d7e40012666f31a6da82dc6ddab47629
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Aug 27 23:25:56 2010 +0200

    Updated Galician translations

 po-properties/gl.po |  500
 ++++++++++++++++++++++++++++++---------------------
 po/gl.po            |  168 +++++++++---------
 2 files changed, 375 insertions(+), 293 deletions(-)

commit e8184f2a46c4707bbd0b782655fc5aafb026085f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 23 21:29:13 2010 +0200

    GtkPlug: move public members to private structures

 gtk/gtkplug-x11.c    |   45 ++++++++------
 gtk/gtkplug.c        |  161
 ++++++++++++++++++++++++++++++--------------------
 gtk/gtkplug.h        |   12 +---
 gtk/gtkplugprivate.h |   12 ++++
 4 files changed, 139 insertions(+), 91 deletions(-)

commit af8efa0b46338ff6ce5aa9a64460505aa2385d75
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 23 23:11:34 2010 +0200

    Use accessor functions to access GtkPlug

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

commit 2425dad94800518714c6b839e4838db4521501d7
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Fri Aug 27 22:19:23 2010 +0200

    Updated French translation

 po/fr.po | 1765
 ++++++++++++++++++++++++++++++++++++++++++++++----------------
 1 files changed, 1319 insertions(+), 446 deletions(-)

commit 0293e2443da76b8d488204a40ebcd4521646d9b4
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Fri Aug 27 20:54:25 2010 +0200

    Updated French translation

 po/fr.po | 2650
 ++++++++++++++++++++++----------------------------------------
 1 files changed, 913 insertions(+), 1737 deletions(-)

commit c3395dd726b968b6b9b853415913dbcc181304e1
Author: Claude Paroz <claude@2xlibre.net>
Date:   Fri Aug 27 18:34:10 2010 +0200

    Add missing files in po-properties/POTFILES.in

    Accessorily, use the same sort in both POTFILES.in to easily compare
    files.

 po-properties/POTFILES.in |   23 ++++++++++++++---------
 po/POTFILES.in            |    2 +-
 2 files changed, 15 insertions(+), 10 deletions(-)

commit 85269972051679561963be9b69bad403118aae93
Author: Alexander Shopov <ash@contact.bg>
Date:   Fri Aug 27 08:15:55 2010 +0300

    Updated Bulgarian translation

 po-properties/bg.po | 3949
 ++++++++++++++++++++++++---------------------------
 po/bg.po            | 2609 ++++++++++++----------------------
 2 files changed, 2731 insertions(+), 3827 deletions(-)

commit f3ff581c266573b9cce1d5167cc05682de0a0d9d
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri Aug 27 16:19:53 2010 +0300

    Updated Hebrew translation.

 po/he.po |  500
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 253 insertions(+), 247 deletions(-)

commit 1e5d7c022596b7146638ef8bd74f544725f9bf2b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 26 19:15:37 2010 +0200

    Use GtkFooPrivate instead GtkFooPriv

 gtk/gtkaccessible.c         |    8 +-
 gtk/gtkaccessible.h         |    4 +-
 gtk/gtkalignment.c          |   24 +++---
 gtk/gtkalignment.h          |    8 +-
 gtk/gtkarrow.c              |   18 ++--
 gtk/gtkarrow.h              |    8 +-
 gtk/gtkaspectframe.c        |   18 ++--
 gtk/gtkaspectframe.h        |    8 +-
 gtk/gtkbbox.c               |   18 ++--
 gtk/gtkbbox.h               |    8 +-
 gtk/gtkbin.c                |   24 +++---
 gtk/gtkbin.h                |    8 +-
 gtk/gtkbox.c                |   54 +++++-----
 gtk/gtkbox.h                |    8 +-
 gtk/gtkcellrenderer.c       |   40 ++++----
 gtk/gtkcellrenderer.h       |    8 +-
 gtk/gtkcellrendereraccel.c  |   20 ++--
 gtk/gtkcellrendereraccel.h  |    8 +-
 gtk/gtkcellrenderercombo.c  |   20 ++--
 gtk/gtkcellrenderercombo.h  |    8 +-
 gtk/gtkcellrendererpixbuf.c |   24 +++---
 gtk/gtkcellrendererpixbuf.h |    8 +-
 gtk/gtkcellrenderertext.c   |   44 ++++----
 gtk/gtkcellrenderertext.h   |    8 +-
 gtk/gtkcellrenderertoggle.c |   22 ++--
 gtk/gtkcellrenderertoggle.h |    8 +-
 gtk/gtkcheckmenuitem.c      |   22 ++--
 gtk/gtkcheckmenuitem.h      |    8 +-
 gtk/gtkcolorseldialog.c     |   12 +-
 gtk/gtkcolorseldialog.h     |    8 +-
 gtk/gtkcontainer.c          |   30 +++---
 gtk/gtkcontainer.h          |    8 +-
 gtk/gtkdialog.c             |   36 ++++----
 gtk/gtkdialog.h             |    8 +-
 gtk/gtkfilesystem.c         |   54 +++++-----
 gtk/gtkfilesystem.h         |    8 +-
 gtk/gtkfixed.c              |   20 ++--
 gtk/gtkfixed.h              |   10 +-
 gtk/gtkfontsel.c            |   58 ++++++------
 gtk/gtkfontsel.h            |   16 ++--
 gtk/gtkframe.c              |   36 ++++----
 gtk/gtkframe.h              |    8 +-
 gtk/gtkhandlebox.c          |   50 +++++-----
 gtk/gtkhandlebox.h          |    8 +-
 gtk/gtkhsv.c                |   54 +++++-----
 gtk/gtkhsv.h                |    8 +-
 gtk/gtkiconfactory.c        |   16 ++--
 gtk/gtkiconfactory.h        |    6 +-
 gtk/gtkimage.c              |   62 ++++++------
 gtk/gtkimage.h              |    8 +-
 gtk/gtkimagemenuitem.c      |   42 ++++----
 gtk/gtkimagemenuitem.h      |    8 +-
 gtk/gtkimcontextsimple.c    |   32 +++---
 gtk/gtkimcontextsimple.h    |    8 +-
 gtk/gtkinvisible.c          |   14 ++--
 gtk/gtkinvisible.h          |    8 +-
 gtk/gtklabel.c              |  192 +++++++++++++++++++-------------------
 gtk/gtklabel.h              |    8 +-
 gtk/gtklayout.c             |   50 +++++-----
 gtk/gtklayout.h             |    8 +-
 gtk/gtkliststore.c          |   92 +++++++++---------
 gtk/gtkliststore.h          |    8 +-
 gtk/gtkmessagedialog.c      |   24 +++---
 gtk/gtkmessagedialog.h      |    8 +-
 gtk/gtkmisc.c               |   20 ++--
 gtk/gtkmisc.h               |    8 +-
 gtk/gtknotebook.c           |  222
 +++++++++++++++++++++---------------------
 gtk/gtknotebook.h           |    8 +-
 gtk/gtkprogressbar.c        |   40 ++++----
 gtk/gtkprogressbar.h        |    8 +-
 gtk/gtkradiobutton.c        |   16 ++--
 gtk/gtkradiobutton.h        |    8 +-
 gtk/gtkradiomenuitem.c      |   14 ++--
 gtk/gtkradiomenuitem.h      |    8 +-
 gtk/gtkrange.c              |  164 ++++++++++++++++----------------
 gtk/gtkrange.h              |    8 +-
 gtk/gtkruler.c              |   34 ++++----
 gtk/gtkruler.h              |   10 +-
 gtk/gtkscale.c              |   36 ++++----
 gtk/gtkscale.h              |    8 +-
 gtk/gtkseparator.c          |   16 ++--
 gtk/gtkseparator.h          |    8 +-
 gtk/gtksizegroup.c          |   32 +++---
 gtk/gtksizegroup.h          |    8 +-
 gtk/gtkspinbutton.c         |   94 +++++++++---------
 gtk/gtkspinbutton.h         |    8 +-
 gtk/gtkstatusbar.c          |   56 ++++++------
 gtk/gtkstatusbar.h          |    8 +-
 gtk/gtktable.c              |   60 ++++++------
 gtk/gtktable.h              |   12 +-
 gtk/gtktearoffmenuitem.c    |   12 +-
 gtk/gtktearoffmenuitem.h    |    8 +-
 gtk/gtktexttagtable.c       |   26 +++---
 gtk/gtktexttagtable.h       |    6 +-
 gtk/gtktoolbar.c            |  124 ++++++++++++------------
 gtk/gtktoolbar.h            |    8 +-
 gtk/gtkviewport.c           |   36 ++++----
 gtk/gtkviewport.h           |    8 +-
 98 files changed, 1316 insertions(+), 1316 deletions(-)

commit c6a44d849424ac77c478d56ff727ebc742d054b0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 26 18:00:09 2010 +0200

    gtk/gtkseparator: Do not use GET_PRIVATE macro all the time

    Use a private pointer instead

 gtk/gtkseparator.c |   36 ++++++++++++++++++++----------------
 gtk/gtkseparator.h |    3 +++
 2 files changed, 23 insertions(+), 16 deletions(-)

commit 8d983a4547a37d93e88960ea0c64cca67f9bbd29
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 26 15:57:05 2010 +0200

    gtk/gtkfilesystem: Do not use GET_PRIVATE macro all the time

    Use a private pointer instead

 gtk/gtkfilesystem.c |  118
 ++++++++++++++++++---------------------------------
 gtk/gtkfilesystem.h |   30 +++++++++----
 2 files changed, 62 insertions(+), 86 deletions(-)

commit 904769b0049f5e817d1d85ff1df9ea2dd012836e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 26 01:17:44 2010 +0200

    gdk/gdkwindowimpl.c: Use G_DEFINE_INTERFACE macro

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

commit 29685170cfd7fcf2d008efc1d16e5a73144993ee
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 26 01:17:18 2010 +0200

    gdk/x11/gdkeventtranslator.c: use G_DEFINE_INTERFACE macro

 gdk/x11/gdkeventtranslator.c |   20 ++++++--------------
 1 files changed, 6 insertions(+), 14 deletions(-)

commit 3247a3a7cdb02caca60478ea8906da0ea9025d84
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Thu Aug 26 04:01:47 2010 +0200

    Updated Hungarian translation

 po/hu.po |  390
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 195 insertions(+), 195 deletions(-)

commit 1b77e36a5943491d27a1991c30f9e79659b1db94
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 25 21:59:02 2010 +0200

    gtk/gtksizerequest.c: Use G_DEFINE_INTERFACE macro

 gtk/gtksizerequest.c |   25 +++++++++----------------
 1 files changed, 9 insertions(+), 16 deletions(-)

commit 523ea1c65614bed598a4d8e52e2981e7fe098f09
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 25 21:59:15 2010 +0200

    gtk/gtktoolshell.c: Use G_DEFINE_INTERFACE macro

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

commit c0b8104232b40615c9e5a8890d0ac31909fb5627
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 25 21:58:50 2010 +0200

    gtk/gtkcellsizerequest.c: Use G_DEFINE_INTERFACE macro

 gtk/gtkcellsizerequest.c |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 deletions(-)

commit 24fedeccaccae59a8dc1b8c6e33cd8a3f9a4a32f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 25 21:58:37 2010 +0200

    gtk/gtkcelllayout.c: Use G_DEFINE_INTERFACE macro

 gtk/gtkcelllayout.c |   31 +++++--------------------------
 1 files changed, 5 insertions(+), 26 deletions(-)

commit 208e548ab1d3cb5662d83cc0bb0033756456df49
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 25 21:58:18 2010 +0200

    gtk/gtkrecentchooser.c: Use G_DEFINE_INTERFACE macro

 gtk/gtkrecentchooser.c |   47
 ++++++++++++++++-------------------------------
 1 files changed, 16 insertions(+), 31 deletions(-)

commit c1476c951ec81e883ff8e9c287855320ae54580c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 25 21:57:52 2010 +0200

    gtk/gtkfilechooser.c: Use G_DEFINE_INTERFACE macro

 gtk/gtkfilechooser.c |   50
 ++++++++++++++++----------------------------------
 1 files changed, 16 insertions(+), 34 deletions(-)

commit 3e4e2b233b576105e51965101fcb68e4f6e3bb2b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 25 18:17:43 2010 -0400

    Fix trivial doc typo

    Pointed out in bug 627912.

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

commit 45e217668377cfb8bb0de23edf8c66549ec1b634
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Apr 14 03:35:30 2010 +0200

    Use G_DEFINE_INTERFACE macro in gtkactivatable

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

 gtk/gtkactivatable.c |   27 +++++----------------------
 1 files changed, 5 insertions(+), 22 deletions(-)

commit d5a8a3c9bc2a5dc30c1f16f2ac38869299aa86b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 25 01:05:29 2010 -0400

    Make gdk_keymap_map_virtual_modifiers work early

    It needs to ensure that we have an uptodate modmap. Bug 616401

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

commit 1f1b40419418680c390503a69bfa04085d416046
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 25 00:46:47 2010 -0400

    Document that the GTK_STOCK_FILE label is new

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

commit 586bbc9b133709432526cdcc0719d4e483f0a403
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 25 00:43:16 2010 -0400

    Make the initial focus in dialogs work as intended

    We had code that tried to prevent selecting the text in the label
    if we end up focusing a label, but it didn't take effect, because
    we were moving the focus into the label again afterwards.

 gtk/gtkdialog.c |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

commit e1143c2d455b24e23d63739d259c799762ebcaa1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 25 00:29:27 2010 -0400

    Make empty buttonboxes work again

    There was some less than careful / nvis_children.

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

commit 06c2777d88629304a6d9df10ca0fb09b39093211
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 25 00:28:23 2010 -0400

    Make builtin rc consistent

    I removed the default label style a few days ago, so it should
    no longer be referenced either.

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

commit 2766cd14add29cf3d3436d9a1f57056338d78160
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 24 21:49:33 2010 -0400

    Remove depth restriction from gtk_combo_box_set_active_iter docs

    While it may not work perfectly in menu mode, it works fine for
    list mode. Bug 627843.

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

commit a676f9dada40f43de5ccf36a66c37fa7955aaa7f
Author: Sergey Orlov <wasp82@bk.ru>
Date:   Tue Aug 24 13:17:15 2010 -0500

    bgo#614006 - GtkFileSystemModel - Make sure to generate node IDs
    are valid for new files

    When a file was inserted during the period that the editable row was
    active, the node IDs would not get updated correctly.

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

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

commit 72fad93587a4f4c6d60e613e86b4a85e0f1f31d6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 24 21:11:36 2010 +0200

    tests/testsocket: Fix broken test

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

 tests/testsocket.c        |    3 ++-
 tests/testsocket_common.c |    2 --
 2 files changed, 2 insertions(+), 3 deletions(-)

commit 1abb8f6e7fa9999a68798e44348d2426b901de39
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 24 21:27:57 2010 +0200

    gdk/gdkwindow.c: Fix compilation warning

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

commit c05f344c0a5c7bd1096dd7bd10c99a0e585826d2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 24 16:10:38 2010 +0200

    Use gtk_window_has_group() to know if the window has an explicit
    window group.

    gtk_window_get_group() never returns NULL; if the window isn't in
    a group,
    a default window group is returned instead. Use gtk_window_has_group()
    instead.
    This fixes some previous commits to use accessors to access GtkWindow.

    Reported by Philip Withnall in bug
    https://bugzilla.gnome.org/show_bug.cgi?id=627828

 gtk/gtkcolorsel.c             |    6 ++----
 gtk/gtkdnd.c                  |   13 +++++--------
 gtk/gtkfilechooserdefault.c   |   17 ++++++-----------
 gtk/gtkprintoperation.c       |   10 +++-------
 gtk/gtkprintunixdialog.c      |    7 ++-----
 gtk/gtkrecentchooserdefault.c |    7 +++----
 gtk/gtktreeview.c             |   23 ++++++++++-------------
 7 files changed, 31 insertions(+), 52 deletions(-)

commit 891694d9ffae1c8e949cfb3fb39d726ad30ca4f4
Author: Ivar Smolin <okul@linux.ee>
Date:   Tue Aug 24 15:11:59 2010 +0300

    [l10n] Updated Estonian translation

 po/et.po |   48 ++++++++++++++++++++++++++----------------------
 1 files changed, 26 insertions(+), 22 deletions(-)

commit 10ff05fb0c39527a8fc7f2d1117b28dd1d27ad98
Author: noch <norayr@arnet.am>
Date:   Tue Aug 24 10:01:41 2010 +0500

    Added Armenian translation - po file. Modified LINGUAS.

 po-properties/hy.po |  138
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 71 insertions(+), 67 deletions(-)

commit 1e33284d60be5910bbdc7ae26995975694b19ec1
Author: noch <norayr@arnet.am>
Date:   Tue Aug 24 09:54:38 2010 +0500

    Added Armenian translation - po file in ./po and ./po-properties
    directories. Modified LINGUAS.

 po-properties/hy.po | 6097
 ++++++++++++++++++++++++++-------------------------
 po/hy.po            | 3880 ++++++--------------------------
 2 files changed, 3815 insertions(+), 6162 deletions(-)

commit f4f607690dae5accb34a8bdfe5c2c7145eb36bb5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 08:27:49 2010 +0200

    GtkRange: move public members to private structure

 gtk/gtkrange.c | 1536
 +++++++++++++++++++++++++++++++-------------------------
 gtk/gtkrange.h |   49 +--
 2 files changed, 842 insertions(+), 743 deletions(-)

commit ff445e2b7976a537b2a13772a919811eac0554c8
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Aug 13 02:35:49 2010 +0200

    Use accessor functions to access GtkRange

 gtk/gtkscrollbar.c             |    4 ++--
 gtk/gtkscrolledwindow.c        |    2 +-
 modules/other/gail/gailrange.c |   16 ++++++++++------
 3 files changed, 13 insertions(+), 9 deletions(-)

commit 27ec5cd55687f303f204cfa6607651f7ba52bd97
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Aug 13 01:43:27 2010 +0200

    gtkscalebutton: use accessor functions to access GtkRange

 gtk/gtkscalebutton.c |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit a64869db9ec3f3b35881c38c1df314dada4a07b0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Aug 13 01:38:35 2010 +0200

    gtkscale: use accessor functions to access GtkRange

 gtk/gtkscale.c |   99
 +++++++++++++++++++++++++++++++------------------------
 1 files changed, 56 insertions(+), 43 deletions(-)

commit f300aefa7efee5e1cfe1a5b1b6a6742fc352bcab
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Aug 13 03:22:59 2010 +0200

    Added _gtk_range_set_steppers () internal function

    It's needed by gtkscrollbar

 gtk/gtkrange.c     |   13 +++++++++++++
 gtk/gtkrange.h     |    6 +++++-
 gtk/gtkscrollbar.c |    7 ++-----
 3 files changed, 20 insertions(+), 6 deletions(-)

commit 1814ea6abd361bccf55004309b81860cc39152fb
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Aug 13 01:50:09 2010 +0200

    Added _gtk_range_set_round_digits() insternal function

    It's needed by gtkscale

 gtk/gtkrange.c |    7 +++++++
 gtk/gtkrange.h |    2 ++
 gtk/gtkscale.c |   10 +++++-----
 3 files changed, 14 insertions(+), 5 deletions(-)

commit d38bf4825a41dedd8c31e8eed756f5e69113c5f4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Aug 13 17:06:10 2010 +0200

    gtkrange: Add some checks to gtk_range_set_slider_size_fixed()

    Recalculate layout only if the range is already mapped and
    adjustment is not NULL.

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

commit 65a28efc15d136e43933efcdd10dd0fb4aa00c7e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:16:13 2010 +0200

    gtk/gtkprintunixdialog.c: Use accessor functions to access GtkWindow

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

commit f05acd707dab87e68ae8cbe59ab17ea7673cab45
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:15:12 2010 +0200

    gtk/gtktreeview.c: Use accessor functions to access GtkWindow

 gtk/gtktreeview.c |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit 31d22d3083cef9d8dbc9f05e9ad58704a394f21b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:14:58 2010 +0200

    gtk/gtksocket.c: Use accessor functions to access GtkWindow

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

commit 97cbe801c13695ea54cf7ebad99c3ce76827c3d2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:14:44 2010 +0200

    gtk/gtkrecentchooserdefault.c: Use accessor functions to access
    GtkWindow

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

commit fb4661be6d5fa6166ffe22b762f37d1f168303fc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:14:31 2010 +0200

    gtk/gtkprintoperation.c: Use accessor functions to access GtkWindow

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

commit 54b8b51f43dc09e7a201b2d37946fbdbfa08ef3a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:14:05 2010 +0200

    gtk/gtkpaned.c: Use accessor functions to access GtkWindow

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

commit f91e5e2ac9e237c62da08705196372f873918272
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:13:45 2010 +0200

    gtk/gtknotebook.c: Use accessor functions to access GtkWindow

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

commit 991eaa7580812d1b26e62382f6201dcdfd0b16d7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:13:33 2010 +0200

    gtk/gtklabel.c: Use accessor functions to access GtkWindow

 gtk/gtklabel.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit e00ffe3872a9d9e7fa47a89e7dada72a61c950ca
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:13:21 2010 +0200

    gtk/gtkfontsel.c: Use accessor functions to access GtkWindow

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

commit 7325c6757028389a913dfe5ddd312e269d89d0cf
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:13:06 2010 +0200

    gtk/gtkfilechooserdefault.c: Use accessor functions to access
    GtkWindow

 gtk/gtkfilechooserdefault.c |   38 ++++++++++++++++++++++++++------------
 1 files changed, 26 insertions(+), 12 deletions(-)

commit 64fca99a898823367b9f560f83f2dba454fca3e6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:12:51 2010 +0200

    gtk/gtkfilechooserbutton.c: Use accessor functions to access GtkWindow

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

commit 65266d971ebeb24ae878d1bfb8783298507b6548
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:12:37 2010 +0200

    gtk/gtkentry.c: Use accessor functions to access GtkWindow

 gtk/gtkentry.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 50aec80efbbae45f9736dc07160e7e767188d542
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:08:19 2010 +0200

    gtk/gtkdnd.c: Use accessor functions to access GtkWindow

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

commit 014fc1f73ae7e0b6fa47e490fe8ba1a31d4b3030
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:08:04 2010 +0200

    gtk/gtkdialog.c: Use accessor functions to access GtkWindow

 gtk/gtkdialog.c |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)

commit 595b27e22d2bea2b346b2695516b83fdb9fd9745
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:07:51 2010 +0200

    gtk/gtkcontainer.c: Use accessor functions to access GtkWindow

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

commit 1fe89643a5bcd4e1c1cdac152334ad2c6d4c733a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:07:36 2010 +0200

    gtk/gtkcolorsel.c: Use accessor functions to access GtkWindow

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

commit fe16bdd8d4411c6f4c25fe2838f0cccba33793af
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 15:01:02 2010 +0200

    gail: Use accessor functions to access GtkWindow

 modules/other/gail/gail.c           |   13 +++++++++----
 modules/other/gail/gailutil.c       |    9 ++-------
 modules/other/gail/gailwindow.c     |    4 ++--
 modules/other/gail/tests/ferret.c   |    2 +-
 modules/other/gail/tests/testtext.c |    6 ++----
 5 files changed, 16 insertions(+), 18 deletions(-)

commit a0e0c9e89c86ff60ad95c3710e6e74a1b8dc5e2b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 17 14:59:37 2010 +0200

    tests/testgtk.c: Use accessor functions to access GtkWindow

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

commit e5ed2c02a35d58c4d98dc2fb13faa34b5c7d29e4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 23 18:13:54 2010 +0200

    Revert from "edit-preferences" to "gtk-preferences"

    There is not a icon named "edit-preferences" in the spec
    http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html

 gtk/Makefile.am                         |    4 +-
 gtk/gtkiconfactory.c                    |    2 +-
 gtk/stock-icons/16/edit-preferences.png |  Bin 1014 -> 0 bytes
 gtk/stock-icons/16/edit-preferences.svg |  288
 ---------------------------
 gtk/stock-icons/16/gtk-preferences.png  |  Bin 0 -> 1014 bytes
 gtk/stock-icons/16/gtk-preferences.svg  |  288
 +++++++++++++++++++++++++++
 gtk/stock-icons/24/edit-preferences.png |  Bin 1691 -> 0 bytes
 gtk/stock-icons/24/edit-preferences.svg |  323
 -------------------------------
 gtk/stock-icons/24/gtk-preferences.png  |  Bin 0 -> 1691 bytes
 gtk/stock-icons/24/gtk-preferences.svg  |  323
 +++++++++++++++++++++++++++++++
 10 files changed, 614 insertions(+), 614 deletions(-)

commit 56f71f0123d12e46029a2494a0421f6f50176675
Author: Tor Lillqvist <tml@iki.fi>
Date:   Mon Aug 23 18:49:30 2010 +0300

    Fix Win32 build

    Builds now, except for the ms-windows theme engine. It doesn't really
    work, though.

 gdk/gdk.symbols               |    7 -
 gdk/win32/gdkdrawable-win32.c |  404
 -----------------------------------------
 gdk/win32/gdkmain-win32.c     |  129 -------------
 gdk/win32/gdkpixmap-win32.c   |   33 ++++-
 gdk/win32/gdkprivate-win32.h  |   17 --
 gdk/win32/gdkvisual-win32.c   |    8 -
 gdk/win32/gdkwin32.h          |   16 --
 gdk/win32/gdkwindow-win32.c   |  179 ++++++++++++++++++-
 gtk/Makefile.am               |    4 +-
 9 files changed, 209 insertions(+), 588 deletions(-)

commit 29a758d4c267efc3d8beb7329cb9e831627764f2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 23 17:33:36 2010 +0200

    The correct icon name is "dialog-information", not "dialog-info"

    Spec here:
    http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html

 gtk/Makefile.am                           |    6 +-
 gtk/gtkiconfactory.c                      |    4 +-
 gtk/stock-icons/16/dialog-info.png        |  Bin 879 -> 0 bytes
 gtk/stock-icons/16/dialog-info.svg        |  176 ------
 gtk/stock-icons/16/dialog-information.png |  Bin 0 -> 879 bytes
 gtk/stock-icons/16/dialog-information.svg |  176 ++++++
 gtk/stock-icons/24/dialog-info.png        |  Bin 1420 -> 0 bytes
 gtk/stock-icons/24/dialog-info.svg        |  186 ------
 gtk/stock-icons/24/dialog-information.png |  Bin 0 -> 1420 bytes
 gtk/stock-icons/24/dialog-information.svg |  186 ++++++
 gtk/stock-icons/48/dialog-info.png        |  Bin 3259 -> 0 bytes
 gtk/stock-icons/48/dialog-info.svg        |  978
 -----------------------------
 gtk/stock-icons/48/dialog-information.png |  Bin 0 -> 3259 bytes
 gtk/stock-icons/48/dialog-information.svg |  978
 +++++++++++++++++++++++++++++
 14 files changed, 1345 insertions(+), 1345 deletions(-)

commit 1dc0502b4a90ad41b3abc52d6f85b098f4d63449
Author: Klemen Košir <klemen.nna@gmail.com>
Date:   Mon Aug 23 14:53:38 2010 +0200

    Updated Slovenian translation

 po/sl.po |  322
 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 164 insertions(+), 158 deletions(-)

commit 8856bfc60e23f633fbd3908c43757c627f56b722
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 23 12:44:58 2010 +0200

    directfb: Remove

    As announced by email and on IRC, this backend is removed from GTK 3.
    It has been broken for over a year with no one fixing it.

 configure.ac                                |   21 +-
 docs/reference/gdk/Makefile.am              |    1 -
 docs/reference/gdk/gdk3-sections.txt        |    1 -
 docs/reference/gtk/Makefile.am              |    1 -
 docs/reference/gtk/building.sgml            |    5 +-
 docs/reference/gtk/directfb.sgml            |   44 -
 docs/reference/gtk/gtk-docs.sgml            |    1 -
 gdk/Makefile.am                             |    8 +-
 gdk/directfb/AUTHORS                        |   28 -
 gdk/directfb/Makefile.am                    |   57 -
 gdk/directfb/README                         |  106 -
 gdk/directfb/TODO                           |   56 -
 gdk/directfb/gdkapplaunchcontext-directfb.c |   42 -
 gdk/directfb/gdkcolor-directfb.c            |  463 -----
 gdk/directfb/gdkcursor-directfb.c           |  546 -----
 gdk/directfb/gdkdirectfb.h                  |   82 -
 gdk/directfb/gdkdisplay-directfb.c          |  540 -----
 gdk/directfb/gdkdisplay-directfb.h          |   59 -
 gdk/directfb/gdkdnd-directfb.c              |  634 ------
 gdk/directfb/gdkdrawable-directfb.c         |  626 ------
 gdk/directfb/gdkevents-directfb.c           |  963 ---------
 gdk/directfb/gdkgeometry-directfb.c         |  254 ---
 gdk/directfb/gdkglobals-directfb.c          |   58 -
 gdk/directfb/gdkim-directfb.c               |   60 -
 gdk/directfb/gdkinput-directfb.c            |  327 ---
 gdk/directfb/gdkinput-directfb.h            |  143 --
 gdk/directfb/gdkkeys-directfb.c             | 2032 -------------------
 gdk/directfb/gdkmain-directfb.c             |  417 ----
 gdk/directfb/gdkpixmap-directfb.c           |  232 ---
 gdk/directfb/gdkprivate-directfb.h          |  381 ----
 gdk/directfb/gdkproperty-directfb.c         |  397 ----
 gdk/directfb/gdkscreen-directfb.c           |  248 ---
 gdk/directfb/gdkselection-directfb.c        |  494 -----
 gdk/directfb/gdkspawn-directfb.c            |  104 -
 gdk/directfb/gdktestutils-directfb.c        |  263 ---
 gdk/directfb/gdkvisual-directfb.c           |  493 -----
 gdk/directfb/gdkwindow-directfb.c           | 2891
 ---------------------------
 gdk/directfb/gdkwindowid.c                  |   69 -
 gdk/directfb/x-cursors.xbm                  |  924 ---------
 gdk/gdk.symbols                             |   17 -
 gtk/Makefile.am                             |    6 +-
 gtk/gtkiconfactory.c                        |    4 +-
 gtk/gtkwindow-decorate.c                    |   14 -
 po-properties/POTFILES.in                   |    1 -
 po/POTFILES.in                              |    1 -
 45 files changed, 10 insertions(+), 14104 deletions(-)

commit 7eabb8fd3ce8ee171657188d4b66e28fb9764ecc
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 23 12:37:22 2010 +0200

    container: suggest parentheses around assignment used as truth value

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

commit 64a852dc76c525fed5e30f1c6644fa740193435a
Author: Torstein Adolf Winterseth <kvikende@fsfe.org>
Date:   Mon Aug 23 09:17:26 2010 +0200

    Updated Norwegian Nynorsk translation

 po/nn.po | 1987
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 986 insertions(+), 1001 deletions(-)

commit 7451827cf93401d26ea9c5b0f1ccb85afeb77c39
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Aug 23 02:22:00 2010 +0200

    Updated galician translations

 po-properties/gl.po |  706
 ++++++++++++++++++++++++++-------------------------
 po/gl.po            |  600 ++++++++++++++++++++++----------------------
 2 files changed, 655 insertions(+), 651 deletions(-)

commit b415d2f79b84ffc03e2d0308a09e9ea8852b860c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Aug 22 19:04:25 2010 -0400

    Fix a translation problem in the about dialog

    The license preamble needs to be translated with the GTK+ domain,
    not the applications. Bug 627643.

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

commit ab9361303726138cd19c52df3660890c6f21bdd1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 22 23:34:29 2010 +0200

    gtk/gtk.symbols: Add
    gtk_cell_view_get_desired_height_for_width_of_row()

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

commit f3d6aa8bf3e9d43ca8fa69e71674f570745a37e9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 17:50:39 2010 +0200

    gtk/gtktrayicon-x11.c: Use accessor functions to access GtkWidget

 gtk/gtktrayicon-x11.c |   41 ++++++++++++++++++++++++++---------------
 1 files changed, 26 insertions(+), 15 deletions(-)

commit 04fd195b9babdb52c933378ed95a71dc79b2fddb
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 17:36:02 2010 +0200

    gtk/gtksocket-x11.c: Use accessor functions to access GtkWidget

 gtk/gtksocket-x11.c |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

commit f25ad7899af6aa1b3bf845cafac2eb562f366fcc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 17:30:40 2010 +0200

    gtk/gtkplug-x11.c: Use accessor functions to access GtkWidget

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

commit 0a1130dcb97f88d41ea866457239723592d00f9a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 17:28:38 2010 +0200

    gtk/gtkprintunixdialog.c: Use accessor functions to access GtkWidget

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

commit 07d3f20202586969ef9e3a4fe6f390d72cd5e46d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 17:03:07 2010 +0200

    gtk/gtkdnd.c: Use accessor functions to access GtkWidget

 gtk/gtkclipboard.c |    4 +-
 gtk/gtkdnd.c       |   82
 +++++++++++++++++++++++++++++++---------------------
 2 files changed, 51 insertions(+), 35 deletions(-)

commit b99348e443e10d420629b39be447452f37dfce3f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:19:31 2010 +0200

    gtk/gtkaboutdialog.c: use accessor functions to access GtkWidget

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

commit 091335fcb47fb94727c247f70247a7c4a83cdb9b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:19:15 2010 +0200

    gtk/gtkalignment.c: use accessor functions to access GtkWidget

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

commit 2201b2abb6b2e5b2905287a9b90bc180834efab7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:18:32 2010 +0200

    gtk/gtkassistant.c: use accessor functions to access GtkWidget

 gtk/gtkassistant.c |   61
 ++++++++++++++++++++++++++++++++++------------------
 1 files changed, 40 insertions(+), 21 deletions(-)

commit b05e897453c49bfae6805142fd8710c2e627e5fe
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:18:18 2010 +0200

    gtk/gtkbbox.c: use accessor functions to access GtkWidget

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

commit d9b459dd64b33eef7dade3d52ff1114ef3b3f467
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:17:44 2010 +0200

    gtk/gtkbox.c: use accessor functions to access GtkWidget

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

commit 6cad69e32abf12fd3fd4ee4ee80e28e7aa391f83
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:17:29 2010 +0200

    gtk/gtkbutton.c: use accessor functions to access GtkWidget

 gtk/gtkbutton.c |  118
 +++++++++++++++++++++++++++++++++---------------------
 1 files changed, 72 insertions(+), 46 deletions(-)

commit 1b1845863ae2bb9df368022c3f4bf2280abd9a45
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:17:18 2010 +0200

    gtk/gtkcalendar.c: use accessor functions to access GtkWidget

 gtk/gtkcalendar.c |  255
 +++++++++++++++++++++++++++++++++--------------------
 1 files changed, 158 insertions(+), 97 deletions(-)

commit c6b86761d6b732bbe9f8d73af3cb4c877ab8df2b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:17:05 2010 +0200

    gtk/gtkcellrendereraccel.c: use accessor functions to access GtkWidget

 gtk/gtkcellrendereraccel.c |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

commit 7b5656b4928309c330ea5776460a5c046d31bcea
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:16:54 2010 +0200

    gtk/gtkcellrendererpixbuf.c: use accessor functions to access
    GtkWidget

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

commit 4a17e27a1ea4c026a2ff546dc100239d0ab8bb1e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:16:40 2010 +0200

    gtk/gtkcellrendererprogress.c: use accessor functions to access
    GtkWidget

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

commit cc70f342d0bcc2baadd80adf3c698195f8c606aa
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:16:25 2010 +0200

    gtk/gtkcellrendererspinner.c: use accessor functions to access
    GtkWidget

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

commit aad72e59faab098ebca2d2152f122111b290048b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:16:11 2010 +0200

    gtk/gtkcellrenderertext.c: use accessor functions to access GtkWidget

 gtk/gtkcellrenderertext.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit dd61c2bdea0baebfbfa33897c8f85600575ab16f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:15:57 2010 +0200

    gtk/gtkcellrenderertoggle.c: use accessor functions to access
    GtkWidget

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

commit e9915fc8d6be50b8a3960b549f9be5980d8b460d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:15:42 2010 +0200

    gtk/gtkcellview.c: use accessor functions to access GtkWidget

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

commit aa63485b8769ed2d9eff38dd95af33c3cbd4d9b0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:15:30 2010 +0200

    gtk/gtkcheckbutton.c: use accessor functions to access GtkWidget

 gtk/gtkcheckbutton.c |   85
 ++++++++++++++++++++++++++++++++-----------------
 1 files changed, 55 insertions(+), 30 deletions(-)

commit 1e3448f2227069707cb7d1f13e6226611dc23131
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:15:16 2010 +0200

    gtk/gtkcheckmenuitem.c: use accessor functions to access GtkWidget

 gtk/gtkcheckmenuitem.c |   22 +++++++++++++++-------
 1 files changed, 15 insertions(+), 7 deletions(-)

commit 0baa3feb4b16a396245e0acfc7b3927c5c85eea3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:15:02 2010 +0200

    gtk/gtkcolorbutton.c: use accessor functions to access GtkWidget

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

commit e9b85cf100cacdc1f28635d15b1756b82a88beba
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:14:44 2010 +0200

    gtk/gtkcolorsel.c: use accessor functions to access GtkWidget

 gtk/gtkcolorsel.c |   55
 ++++++++++++++++++++++++++++++++++------------------
 1 files changed, 36 insertions(+), 19 deletions(-)

commit 42a0a8143b93f3bae861efd6dc0c126d5310a99d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:14:32 2010 +0200

    gtk/gtkcombobox.c: use accessor functions to access GtkWidget

 gtk/gtkcombobox.c |  189
 +++++++++++++++++++++++++++++++++--------------------
 1 files changed, 118 insertions(+), 71 deletions(-)

commit 3a89cc150c8325b43b44d5e944b3aa4bed08469e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:14:16 2010 +0200

    gtk/gtkcontainer.c: use accessor functions to access GtkWidget

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

commit 83372be93e05d386e60d0a475adc02ee34fe4cec
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:14:16 2010 +0200

    gtk/gtkcontainer.c: use accessor functions to access GtkWidget

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

commit 4def73b3867792f1015cd4ecfcf88b531653163d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:14:03 2010 +0200

    gtk/gtkdialog.c: use accessor functions to access GtkWidget

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

commit 379fc17fa9c598f1a219d923861b7d469b0e4b13
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:13:46 2010 +0200

    gtk/gtkdrawingarea.c: use accessor functions to access GtkWidget

 gtk/gtkdrawingarea.c |   39 +++++++++++++++++++++++----------------
 1 files changed, 23 insertions(+), 16 deletions(-)

commit 4ddff2691be8f4ec6087bcfd925a281286c5991a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:13:35 2010 +0200

    gtk/gtkentry.c: use accessor functions to access GtkWidget

 gtk/gtkentry.c |  178
 ++++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 116 insertions(+), 62 deletions(-)

commit 325a00e40dc54b6898eacb8e8ed733733cb95dce
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:13:23 2010 +0200

    gtk/gtkentrycompletion.c: use accessor functions to access GtkWidget

 gtk/gtkentrycompletion.c |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

commit 7764ee564ca9a096e6588ff72343430b38ff1389
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:13:11 2010 +0200

    gtk/gtkeventbox.c: use accessor functions to access GtkWidget

 gtk/gtkeventbox.c |   47 ++++++++++++++++++++++++++++-------------------
 1 files changed, 28 insertions(+), 19 deletions(-)

commit f11207c33e55df0613f7667b9a46682c32925c81
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:12:53 2010 +0200

    gtk/gtkexpander.c: use accessor functions to access GtkWidget

 gtk/gtkexpander.c |  106
 +++++++++++++++++++++++++++++++++--------------------
 1 files changed, 66 insertions(+), 40 deletions(-)

commit b62b834eb5b5f622ab7c97eda4446a4beed83ef6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:12:39 2010 +0200

    gtk/gtkfilechooserdefault.c: use accessor functions to access
    GtkWidget

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

commit 7f8aaf04da967685e1b37fd964aa3411a0947030
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:12:23 2010 +0200

    gtk/gtkfilechooserentry.c: use accessor functions to access GtkWidget

 gtk/gtkfilechooserentry.c |   31 +++++++++++++++++--------------
 1 files changed, 17 insertions(+), 14 deletions(-)

commit fe2815026b0d28a6ecf6397191f60ea06499b556
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:12:07 2010 +0200

    gtk/gtkfixed.c: use accessor functions to access GtkWidget

 gtk/gtkfixed.c |   39 ++++++++++++++++++++++-----------------
 1 files changed, 22 insertions(+), 17 deletions(-)

commit 27583292045997b1e9cc9d75a7280bbed4a40252
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:11:36 2010 +0200

    gtk/gtkframe.c: use accessor functions to access GtkWidget

 gtk/gtkframe.c |  121
 ++++++++++++++++++++++++++++++-------------------------
 1 files changed, 66 insertions(+), 55 deletions(-)

commit effdde94711a0a20001e80cc824bd556e35d0bef
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:11:12 2010 +0200

    gtk/gtkhsv.c: use accessor functions to access GtkWidget

 gtk/gtkhsv.c |  122
 +++++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 74 insertions(+), 48 deletions(-)

commit 90ee7ca493e0aeef24bf4e5dc69715abebf450ba
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:10:32 2010 +0200

    gtk/gtkimagemenuitem.c: use accessor functions to access GtkWidget

 gtk/gtkimagemenuitem.c |   51
 ++++++++++++++++++++++++++++++-----------------
 1 files changed, 32 insertions(+), 19 deletions(-)

commit 37d62149bbbfae23364be411fdd822337f47cc69
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:10:21 2010 +0200

    gtk/gtkinfobar.c: use accessor functions to access GtkWidget

 gtk/gtkinfobar.c |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 0a3431e8f63590bff1bff1164ed17873397c9bd9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:10:10 2010 +0200

    gtk/gtkinvisible.c: use accessor functions to access GtkWidget

 gtk/gtkinvisible.c |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 84297150e810b1efbce593179b66654cba515d1a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:09:56 2010 +0200

    gtk/gtkitem.c: use accessor functions to access GtkWidget

 gtk/gtkitem.c |   29 ++++++++++++++++++-----------
 1 files changed, 18 insertions(+), 11 deletions(-)

commit 69b6dbdb086b44b173bbe0cd39d9032f045b08a6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:09:43 2010 +0200

    gtk/gtklabel.c: use accessor functions to access GtkWidget

 gtk/gtklabel.c |  109
 ++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 63 insertions(+), 46 deletions(-)

commit 26f21cf0e9a35327f761dc4d1eb3c6ddc0860351
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:09:29 2010 +0200

    gtk/gtklayout.c: use accessor functions to access GtkWidget

 gtk/gtklayout.c |   54
 ++++++++++++++++++++++++++++++++----------------------
 1 files changed, 32 insertions(+), 22 deletions(-)

commit 00152ff835db5edada9aa95c13c0ca85c7e5795e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:09:12 2010 +0200

    gtk/gtklinkbutton.c: use accessor functions to access GtkWidget

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

commit 1783b227e8a22b0fa5dd6043ff378c656fdf3a12
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:08:57 2010 +0200

    gtk/gtkmain.c: use accessor functions to access GtkWidget

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

commit 7587ee2dde16731cced99e9b507db5b0b3f9b7c7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:08:21 2010 +0200

    gtk/gtkmenubar.c: use accessor functions to access GtkWidget

 gtk/gtkmenubar.c |   35 ++++++++++++++++++++++-------------
 1 files changed, 22 insertions(+), 13 deletions(-)

commit 4d928459d357cd9beda2b4137c70af46253ea57b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:08:06 2010 +0200

    gtk/gtkmenuitem.c: use accessor functions to access GtkWidget

 gtk/gtkmenuitem.c |  287
 ++++++++++++++++++++++++++++++++---------------------
 1 files changed, 172 insertions(+), 115 deletions(-)

commit 03842616fb5cf83eea7f5834e55a747a9a059245
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:07:50 2010 +0200

    gtk/gtkmenushell.c: use accessor functions to access GtkWidget

 gtk/gtkmenushell.c |   62
 +++++++++++++++++++++++++++++++---------------------
 1 files changed, 37 insertions(+), 25 deletions(-)

commit 298b3643aa44995ee4f3c6c04e111828b9e4ddab
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:07:35 2010 +0200

    gtk/gtkmenutoolbutton.c: use accessor functions to access GtkWidget

 gtk/gtkmenutoolbutton.c |   49
 +++++++++++++++++++++++++++++-----------------
 1 files changed, 31 insertions(+), 18 deletions(-)

commit 593b32c6abcf1342b593bc939c5bec628f130d10
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:07:22 2010 +0200

    gtk/gtkmessagedialog.c: use accessor functions to access GtkWidget

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

commit ce977a1a332efecc0ba7abfd2b2183c0906cd4e9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:06:45 2010 +0200

    gtk/gtkmnemonichash.c: use accessor functions to access GtkWidget

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

commit f8ac83bc072346f43c668fddd2814870c836af98
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:06:16 2010 +0200

    gtk/gtkoffscreenwindow.c: use accessor functions to access GtkWidget

 gtk/gtkoffscreenwindow.c |   35 ++++++++++++++++++++---------------
 1 files changed, 20 insertions(+), 15 deletions(-)

commit e49c130018211014f1bd0e20a0b8dfc2c9429b81
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:06:05 2010 +0200

    gtk/gtkpaned.c: use accessor functions to access GtkWidget

 gtk/gtkpaned.c |  112
 +++++++++++++++++++++++++++++++++----------------------
 1 files changed, 67 insertions(+), 45 deletions(-)

commit d854499f4a34ecbb8a6b41e276c879427c488cbd
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:04:06 2010 +0200

    gtk/gtkplug.c: use accessor functions to access GtkWidget

 gtk/gtkplug.c |  108
 +++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 64 insertions(+), 44 deletions(-)

commit 6b7efdf8a1c7c3e81cf369a05ea92eeeb04e00a1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:03:49 2010 +0200

    gtk/gtkprogressbar.c: use accessor functions to access GtkWidget

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

commit d52eb495296831ef805881ad5bf78ac62894fc3a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:03:29 2010 +0200

    gtk/gtkradiobutton.c: use accessor functions to access GtkWidget

 gtk/gtkradiobutton.c |   40 ++++++++++++++++++++++++++--------------
 1 files changed, 26 insertions(+), 14 deletions(-)

commit c6f4e71a31eb541b91bd54924e17c6ca3b9ece3e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:03:15 2010 +0200

    gtk/gtkrange.c: use accessor functions to access GtkWidget

 gtk/gtkrange.c |  166
 ++++++++++++++++++++++++++++++++------------------------
 1 files changed, 94 insertions(+), 72 deletions(-)

commit c35fa9bc5ad90fd4272cef05e8d3fb232694c44c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:02:59 2010 +0200

    gtk/gtkrecentchooserdefault.c: use accessor functions to access
    GtkWidget

 gtk/gtkrecentchooserdefault.c |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit dbd395a7ac4958b8e21f4f2a77086db0fa36182a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:02:32 2010 +0200

    gtk/gtkscale.c: use accessor functions to access GtkWidget

 gtk/gtkscale.c |   76
 ++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 44 insertions(+), 32 deletions(-)

commit 41fcf4064882f663b04c65733e4f7c1af732017d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:02:16 2010 +0200

    gtk/gtkscalebutton.c: use accessor functions to access GtkWidget

 gtk/gtkscalebutton.c |   63
 ++++++++++++++++++++++++++++---------------------
 1 files changed, 36 insertions(+), 27 deletions(-)

commit 482637a41ea3a4eb6eeac3c8d19ed08549ef4849
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:01:59 2010 +0200

    gtk/gtkscrolledwindow.c: use accessor functions to access GtkWidget

 gtk/gtkscrolledwindow.c |   78
 ++++++++++++++++++++++++++++------------------
 1 files changed, 47 insertions(+), 31 deletions(-)

commit 804ad0dd88699f8cbfae4073191ea5ab24b40489
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:01:46 2010 +0200

    gtk/gtksizegroup.c: use accessor functions to access GtkWidget

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

commit 4870f2ec30920aedc7a953c428397ea48877ed05
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:01:29 2010 +0200

    gtk/gtkselection.c: use accessor functions to access GtkWidget

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

commit ab27b01fb9dbb55990bb4a38b493cd9eb86aedd7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:01:01 2010 +0200

    gtk/gtkseparatortoolitem.c: use accessor functions to access GtkWidget

 gtk/gtkseparatortoolitem.c |   45
 +++++++++++++++++++++++++++----------------
 1 files changed, 28 insertions(+), 17 deletions(-)

commit 551fa5c8dfd5a846b0e0dca04c39013d8015e5e9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 23:00:34 2010 +0200

    gtk/gtksocket.c: use accessor functions to access GtkWidget

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

commit 91a49bac5aefd8dc55c16c04ca7aba1320a05e8e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:54:47 2010 +0200

    gtk/gtkspinner.c: use accessor functions to access GtkWidget

 gtk/gtkspinner.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 4847b9a9405c8296a37d33a8b814a099c9eb3073
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:54:33 2010 +0200

    gtk/gtkstatusbar.c: use accessor functions to access GtkWidget

 gtk/gtkstatusbar.c |   53
 +++++++++++++++++++++++++++++----------------------
 1 files changed, 30 insertions(+), 23 deletions(-)

commit f43610e1104decda5cb09812dbc77cb814d7838f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:54:15 2010 +0200

    gtk/gtkstatusicon.c: use accessor functions to access GtkWidget

 gtk/gtkstatusicon.c |   30 +++++++++++++++++++-----------
 1 files changed, 19 insertions(+), 11 deletions(-)

commit bf1f03ad5d4a8fb3e2740a87fad1c4e2e4ac8863
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:54:01 2010 +0200

    gtk/gtkstyle.c: use accessor functions to access GtkWidget

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

commit c9dd25bd116a3d42cc0409a1cbdb56f8d86c4ada
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:53:42 2010 +0200

    gtk/gtktable.c: use accessor functions to access GtkWidget

 gtk/gtktable.c |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit c4b452a22cfc3540f2e3caa4f886d1ceeb931e6e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:53:29 2010 +0200

    gtk/gtktearoffmenuitem.c: use accessor functions to access GtkWidget

 gtk/gtktearoffmenuitem.c |   73
 ++++++++++++++++++++++++++++++----------------
 1 files changed, 48 insertions(+), 25 deletions(-)

commit c6dcef50897752b6691fab9ba8e9abb71f3ef2f4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:53:15 2010 +0200

    gtk/gtktestutils.c: use accessor functions to access GtkWidget

 gtk/gtktestutils.c |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

commit 82f521b514251be6075ac5386f03228e3f86b18c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:52:56 2010 +0200

    gtk/gtktextdisplay.c: use accessor functions to access GtkWidget

 gtk/gtktextdisplay.c |   36 +++++++++++++++++++++++-------------
 1 files changed, 23 insertions(+), 13 deletions(-)

commit 063454f630aed7cd00ae995f74d24ed1be07386f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:52:43 2010 +0200

    gtk/gtktextutil.c: use accessor functions to access GtkWidget

 gtk/gtktextutil.c |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

commit 7fd15c82bfbf42776dffaccf6e6c85fb01a89cc1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:52:10 2010 +0200

    gtk/gtktoolbar.c: use accessor functions to access GtkWidget

 gtk/gtktoolbar.c |  175
 ++++++++++++++++++++++++++++++++----------------------
 1 files changed, 104 insertions(+), 71 deletions(-)

commit 7e753a9a860daceb1372bfa85472987f21443dfa
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:51:57 2010 +0200

    gtk/gtktoolbutton.c: use accessor functions to access GtkWidget

 gtk/gtktoolbutton.c |   41 ++++++++++++++++++++++++++++-------------
 1 files changed, 28 insertions(+), 13 deletions(-)

commit 5e2c9437429f12cab3476e7b76deda5888224b61
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:51:44 2010 +0200

    gtk/gtktoolitem.c: use accessor functions to access GtkWidget

 gtk/gtktoolitem.c |   60
 ++++++++++++++++++++++++++++++-----------------------
 1 files changed, 34 insertions(+), 26 deletions(-)

commit 1f9eb573381614291716183213ee90a6a78a3978
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:51:29 2010 +0200

    gtk/gtktoolitemgroup.c: use accessor functions to access GtkWidget

 gtk/gtktoolitemgroup.c |  151
 ++++++++++++++++++++++++++++-------------------
 1 files changed, 90 insertions(+), 61 deletions(-)

commit 34e63dcd460d9d5ff5f186e22e15dbe967b94a2b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:51:16 2010 +0200

    gtk/gtktoolpalette.c: use accessor functions to access GtkWidget

 gtk/gtktoolpalette.c |   70
 +++++++++++++++++++++++++++++++------------------
 1 files changed, 44 insertions(+), 26 deletions(-)

commit 3f101bb08c46e90780968cc8682fc9cae020a2e0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:51:01 2010 +0200

    gtk/gtktooltip.c: use accessor functions to access GtkWidget

 gtk/gtktooltip.c |   93
 +++++++++++++++++++++++++++++++++---------------------
 1 files changed, 57 insertions(+), 36 deletions(-)

commit 1c6b3f53a06c494e5b66b56e5cfc17335f02b1b5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:50:01 2010 +0200

    gtk/gtktreeviewcolumn.c: use accessor functions to access GtkWidget

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

commit a44969e8776fa3c1b77f49557b26d017c338962f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:06:02 2010 +0200

    gtk/gtkuimanager.c: use accessor functions to access GtkWidget

 gtk/gtkuimanager.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit ae47b7925ac633f784e19d9a7f241db105ffabb6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:05:30 2010 +0200

    gtk/gtkviewport: use accessor functions to access GtkWidget

 gtk/gtkviewport.c |   94
 +++++++++++++++++++++++++++++++++-------------------
 1 files changed, 60 insertions(+), 34 deletions(-)

commit e3be606a1c4202305911464d15f046ae2687c7d6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:04:27 2010 +0200

    gtk/gtkwin32embedwidget: use accessor functions to access GtkWidget

 gtk/gtkwin32embedwidget.c |   54
 +++++++++++++++++++++++++--------------------
 1 files changed, 30 insertions(+), 24 deletions(-)

commit 7b4cf7587a7b84a949d5e89c8dab34588f89bea9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 11 22:03:51 2010 +0200

    gtk/gtkwindow-decorate: use accessor functions to access GtkWidget

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

commit 40e3d433945fe3ce6879fe59fcc49eb5762d084e
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Aug 22 21:16:34 2010 +0200

    Updated Spanish translation

 po/es.po |  335
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 175 insertions(+), 160 deletions(-)

commit a1c2a00d6340fe51358e1bc262005fdba59c4199
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 22 20:53:58 2010 +0200

    docs: Add GtkLicense enum definition to the docs

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

commit 7d9c4b71a98824776c6089c0ee10da30e0ee879b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 18:51:36 2010 +0200

    gtk/tests/builder.c: Use accessor functions to access GtkWidget

 gtk/tests/builder.c |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

commit 46e65a91644ef6fc9e359d4cf9bab4cc2b24849c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 18:52:05 2010 +0200

    gtk/tests/testing.c: Use accessor functions to access GtkWidget

 gtk/tests/testing.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 6f74ff20a2234347c99ab1c85e1a5a3c018efdd6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 18:52:26 2010 +0200

    gtk/tests/treeview-scrolling.c: Use accessor functions to acccess
    GtkWidget

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

commit b1924555df7807f9b1e7008866a2b93b5dfc5574
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 18:59:17 2010 +0200

    modules/input/gtkimcontextxim.c: Use accessors to GtkWidget

 modules/input/gtkimcontextxim.c |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

commit 104fdae2bfa8839846d923058b72cf9428076a67
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Aug 15 19:45:13 2010 +0200

    Gail: use accessor functions to access GtkWidget

 modules/other/gail/gail.c                  |    2 +-
 modules/other/gail/gailbutton.c            |    9 +++-
 modules/other/gail/gailmenu.c              |    2 +-
 modules/other/gail/gailscrollbar.c         |    6 ++-
 modules/other/gail/gailtoplevel.c          |    4 +-
 modules/other/gail/gailtreeview.c          |    3 +-
 modules/other/gail/gailutil.c              |   14 ++++---
 modules/other/gail/gailwidget.c            |   61
 ++++++++++++++++-----------
 modules/other/gail/gailwindow.c            |   16 +++++---
 modules/other/gail/libgail-util/gailmisc.c |    5 +-
 10 files changed, 73 insertions(+), 49 deletions(-)

commit c8afa3f000ecdabb5db67122fd1911900f8ad196
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:31:12 2010 +0200

    tests/testxinerama.c: Use accessor functions to access GtkWidget

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

commit bd52a8541e8cdb487dd940249274e2e2aa78e948
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:31:39 2010 +0200

    tests/testwindows.c: Use accessor functions to access GtkWidget

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

commit 42c71a1d4a2b842dcd540ccbf9e1a2efc75f3769
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:31:53 2010 +0200

    tests/testtooltips.c: Use accessor functions to access GtkWidget

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

commit f332976871f73877df46b630b360dd4ea7fb2f87
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:32:13 2010 +0200

    tests/testsocket_common.c: Use accessor functions to access GtkWidget

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

commit b012f0f93017329d47dddc50b0ba7978c518b975
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:32:28 2010 +0200

    tests/testsocket.c: Use accessor functions to access GtkWidget

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

commit 07e38c51e8ab3bf91d76eb6df8d5ace6adadb561
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:32:44 2010 +0200

    tests/testselection.c: Use accessor functions to access GtkWidget

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

commit 1577a7d4152e04354458105fd3029c3f82c10ba4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:32:56 2010 +0200

    tests/testoffscreenwindow.c: Use accessor functions to access
    GtkWidget

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

commit 26d837dd2fe08078d52ba690e2edb705a323c330
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:33:12 2010 +0200

    tests/testoffscreen.c: Use accessor functions to access GtkWidget

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

commit 0059a30f0d2a309bf4642834945ffc6709c9d0b3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:33:26 2010 +0200

    tests/testinput.c: Use accessor functions to access GtkWidget

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

commit 4a9c3bc214ac19d1da9a3a0a006eb307d85d67db
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:33:40 2010 +0200

    tests/testiconview-keynav.c: Use accessor functions to access
    GtkWidget

 tests/testiconview-keynav.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 252a8fc0481938d857805c494f3adfac34a9245b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:33:57 2010 +0200

    tests/testgtk.c: Use accessor functions to access GtkWidget

 tests/testgtk.c |  213
 +++++++++++++++++++++++++++++++++---------------------
 1 files changed, 130 insertions(+), 83 deletions(-)

commit 1b7b30bf31998842d35ca7586c97fd699fa8206d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:34:17 2010 +0200

    tests/testframe.c: Use accessor functions to access GtkWidget

 tests/testframe.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 4210ec87b04f3b8e418339569723f9fbc4cf007f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:34:34 2010 +0200

    tests/testellipsise.c: Use accessor functions to access GtkWidget

 tests/testellipsise.c |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

commit 067f418604c562cb53988c1532ec7deb92dbc84e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:34:48 2010 +0200

    tests/testcairo.c: Use accessor functions to access GtkWidget

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

commit 40dbb2deb285910d98d84d60095d8e1bd3ff76d1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:35:01 2010 +0200

    tests/print-editor.c: Use accessor functions to access GtkWidget

 tests/print-editor.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 5d48658f588b468a16738c13cfe63e6d67abea1a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:35:15 2010 +0200

    tests/gtkoffscreenbox.c: Use accessor functions to access GtkWidget

 tests/gtkoffscreenbox.c |   94
 +++++++++++++++++++++++++++-------------------
 1 files changed, 55 insertions(+), 39 deletions(-)

commit b6306a0defa721be888ff6685f3bbbbd133ac8ec
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:35:32 2010 +0200

    perf/gtkwidgetprofiler.c: Use accessor functions to access GtkWidget

 perf/gtkwidgetprofiler.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 76b0a349ef2571cf177a2bdd79a6cda77f896b0d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:35:44 2010 +0200

    docs/tools/widgets.c: Use accessor functions to access GtkWidget

 docs/tools/widgets.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 3d77c49e16bb1095024535b2dc962cb9e089fcf5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:35:56 2010 +0200

    docs/tools/shooter.c: Use accessor functions to access GtkWidget

 docs/tools/shooter.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 26fcfcc5a69d02116a29a4ad1608a9ec2e98aa04
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:36:11 2010 +0200

    demos/testpixbuf-scale.c: Use accessor functions to access GtkWidget

 demos/testpixbuf-scale.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 6b3a2fede6b09eada621b69ba788fb12c5a49cd4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:36:22 2010 +0200

    demos/gtk-demo/toolpalette.c: Use accessor functions to access
    GtkWidget

 demos/gtk-demo/toolpalette.c |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

commit 3d942908d365f7e6ac2a63242fc1c62f97a58ed4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:36:34 2010 +0200

    demos/gtk-demo/rotated_text.c: Use accessor functions to access
    GtkWidget

 demos/gtk-demo/rotated_text.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 3204cf726cff34721b9cbed029e712dc7138c677
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:36:48 2010 +0200

    demos/gtk-demo/panes.c: Use accessor functions to access GtkWidget

 demos/gtk-demo/panes.c |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

commit 5bf0ed62d758106fe0e115b3e805306c24ed1cac
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:37:02 2010 +0200

    demos/gtk-demo/offscreen_window2.c: Use accessor functions to access
    GtkWidget

 demos/gtk-demo/offscreen_window2.c |   55
 +++++++++++++++++++++--------------
 1 files changed, 33 insertions(+), 22 deletions(-)

commit 4011b709286043e6c990007a540342d5cfe85978
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:37:17 2010 +0200

    demos/gtk-demo/offscreen_window.c: Use accessor functions to access
    GtkWidget

 demos/gtk-demo/offscreen_window.c |   61
 ++++++++++++++++++++++---------------
 1 files changed, 36 insertions(+), 25 deletions(-)

commit 8c4783da059002e22bd97e3b4e60d3760a3a9d01
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:37:35 2010 +0200

    demos/gtk-demo/hypertext.c: Use accessor functions to access GtkWidget

 demos/gtk-demo/hypertext.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit e80db673b1d2416eb2fecda92c6193c8d317fba5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:37:47 2010 +0200

    demos/gtk-demo/drawingarea.c: Use accessor functions to access
    GtkWidget

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

commit 6a28e7b16404b6481496b763bc60b47cbae21bdb
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:37:58 2010 +0200

    demos/gtk-demo/colorsel.c: Use accessor functions to access GtkWidget

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

commit 876c0b29371b1d09543cc33728415408526c1cd5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 16 00:38:12 2010 +0200

    demos/gtk-demo/changedisplay.c: Use accessor functions to access
    GtkWidget

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

commit 5fa4a05cccc818d60bb773cc51056436e16694af
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Aug 22 15:06:45 2010 +0100

    Miscellaneous string fixes

    Mostly capitalisation fixes. Closes: bgo#528257

 gdk/gdk.c                                        |    4 ++--
 gtk/gtkbuilderparser.c                           |    2 +-
 gtk/gtkmountoperation-stub.c                     |    2 +-
 gtk/gtkmountoperation-x11.c                      |    2 +-
 gtk/gtkmountoperation.c                          |    2 +-
 gtk/gtktextbufferserialize.c                     |    2 +-
 modules/printbackends/cups/gtkprintbackendcups.c |    2 +-
 7 files changed, 8 insertions(+), 8 deletions(-)

commit 6c6bb9b3d3aec1cf12359d0f9baedac1559d0b18
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sun Aug 22 13:52:01 2010 +0200

    Updated Hungarian translation

 po-properties/hu.po | 3966
 ++++++++++++++++++++++++---------------------------
 1 files changed, 1851 insertions(+), 2115 deletions(-)

commit 45aafa477f34e0af3cd3a01b0d0afe5af14307a2
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:   Sun Aug 22 13:31:55 2010 +0200

    Updated Danish translation

 po-properties/da.po | 3911
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1982 insertions(+), 1929 deletions(-)

commit 12e83244b10e31daa06e611fa9ddb2692117c75b
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Aug 22 12:24:00 2010 +0100

    Bug 528257 — File selector and stock string problems

    Fix some stock item strings. Helps: bgo#528257

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

commit 2164e18cd850cebf9742134d5fe8c7141329d323
Author: Ivar Smolin <okul@linux.ee>
Date:   Sun Aug 22 10:37:33 2010 +0300

    [l10n] Updated Estonian translation

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

commit fe1a39b1f2358af206b6cd8107360427cca21bb5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Aug 22 00:30:31 2010 -0400

    Make button boxes semi-homogeneous

    If a child is too large (> 1.5 the average), let it have its own
    size. The old behaviour of fully homogeneous button boxes can still
    be had by setting the homogeneous property to TRUE. Bug 84188.

 gtk/gtkbbox.c |  314
 +++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 196 insertions(+), 118 deletions(-)

commit df5ade16abababba349c1404881a205b8f4d655c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Aug 21 17:49:03 2010 +0100

    GtkFontSelection: don't notify the non-existent "font" property

    The "font" property was removed in
    418d84f3114548381ca86745d54fad2d7be8cc98.
    Closes: bgo#627580

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

commit 4ef5035674a9d348f0d65a74e0a666fa43af7fce
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Aug 21 16:43:05 2010 +0200

    Updated Hungarian translation

 po/hu.po | 2555
 +++++++++++++++++++++-----------------------------------------
 1 files changed, 876 insertions(+), 1679 deletions(-)

commit bfbfa9a589dbae92a1044ca55b74043ec5e379d5
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Sat Aug 21 19:50:06 2010 +0800

    Updated Traditional Chinese translation (Hong Kong and Taiwan)

 po-properties/zh_HK.po | 1585
 +++++++++++++++++++++++++-----------------------
 po-properties/zh_TW.po | 1587
 +++++++++++++++++++++++++-----------------------
 po/zh_HK.po            |  500 ++++++++--------
 po/zh_TW.po            |  502 ++++++++--------
 4 files changed, 2138 insertions(+), 2036 deletions(-)

commit 50f5b1289cd6b5063f9949eac5f49728c75e8966
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Aug 21 13:01:34 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  583
 +++++++++++++++++++++++++--------------------------
 1 files changed, 291 insertions(+), 292 deletions(-)

commit e020217622b9bbb25a7c5a773492adc36cfe088f
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Aug 21 11:18:59 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 1022
 ++++++++++++++------------------------------------------------
 1 files changed, 233 insertions(+), 789 deletions(-)

commit 0b2e5bcb307c3b8dc878389d9e8b29d0bf9dffc4
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Sat Aug 21 11:55:22 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |  180
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 92 insertions(+), 88 deletions(-)

commit 804c80097995bb0026544118a32b59e23ee2fbe3
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 20 21:15:35 2010 -0400

    Fixed oversized menus allocated offscreen

    Removed the old toplevel window size-request signal and
    do the clamping in gtk_menu_get_height_for_width() instead,
    also make sure to invalidate the size before doing a new
    request just after invoking the delegate menu position func.

 gtk/gtkmenu.c |   61
 +++++++++++++++++++++++++++++----------------------------
 1 files changed, 31 insertions(+), 30 deletions(-)

commit 10ceb9da681029cc5374606aafd4af36687831c0
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 20 21:15:01 2010 -0400

    Fixed GtkMenuItem to not access the menu->requisition but get the
    minimum size request instead.

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

commit 9016f0d9a631a27d5c97c1e918c74b51c8a1de07
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 21 03:08:15 2010 +0200

    Use standard icon names in demos and tests

 demos/gtk-demo/appwindow.c |    2 +-
 docs/tools/widgets.c       |    6 +++---
 tests/testbuttons.c        |    2 +-
 tests/testentryicons.c     |    2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 005e8a6c2f1751ed37ea9b8bae2f2d5b6f2c5e06
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 20 19:24:54 2010 -0400

    Changed combo box's menu position function to use child menu
    item's allocation instead of a complex calculation to guess
    it's height for width.

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

commit af7a1879195bcdd443c6c1f2924df665d5a048f7
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 20 19:23:00 2010 -0400

    Added GtkCellRendererText::max-width-chars property

    Added a property to limit the minimum/natural size request
    of a text cell renderer.

 gtk/gtkcellrenderertext.c |   63
 ++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 56 insertions(+), 7 deletions(-)

commit f7a6c051586a9e7a675443f5ced4c673e3e107f9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Aug 20 17:32:21 2010 -0400

    Remove leftover debug spew

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

commit c9340c37a9d4e19931ee2314ff29a3d5d18b9161
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Fri Aug 20 14:20:51 2010 -0300

    Drop one duplicated function header

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

commit 02b50d71cec7f74798796267782b2d65f2c10b4e
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Fri Aug 20 14:11:05 2010 -0300

    Use an acessor function instead of a deprecated macro

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

commit a64bd5d1f0d8b2502a487b6ba07188fbb37ccdf3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Aug 20 08:48:07 2010 -0400

    Fix gtk_widget_queue_draw

    The draw-border removal did not get it right for !no-window widgets.
    Bug 627445.

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

commit 7ef9cc3a1c221c1402dae1e025bbd5d71a5c51a2
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Aug 19 19:01:45 2010 -0400

    Prevent file filter name sizes from expanding the dialog (bgo
    #527499).

    Made GtkFileChooser file filter combobox ellipsize.

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

commit 491bfd6355a5d41f5fa3c99db20b88f746caaa7b
Author: Fabrício Godoy <skarllot@gmail.com>
Date:   Thu Aug 19 11:54:38 2010 -0300

    Updated Brazilian Portuguese Translation

 po/pt_BR.po | 3062
 ++++++++++++++++++-----------------------------------------
 1 files changed, 937 insertions(+), 2125 deletions(-)

commit 41c2024d22d42b3d007b7a14ca21500bdaea2afb
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Thu Aug 19 17:53:26 2010 +0200

    Updated Arabic translation

 po/ar.po |  812
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 415 insertions(+), 397 deletions(-)

commit 3d3e9d85d1dabbc7babdfc7af200bb1702edea19
Author: Sandeep Shedmake <sshedmak@redhat.com>
Date:   Thu Aug 19 21:04:14 2010 +0530

    fixed incorrect spelling of calender; corrected to calendar

 po/mr.po | 2570
 ++++++++++++++++++++++----------------------------------------
 1 files changed, 889 insertions(+), 1681 deletions(-)

commit af04aeeaedebb6ea21420650e2323787193f8584
Author: krishnababu k <kkrothap@redhat.ocm>
Date:   Thu Aug 19 20:34:34 2010 +0530

    Updated telugu transaltions

 po/te.po | 2544
 ++++++++++++++++++++++----------------------------------------
 1 files changed, 887 insertions(+), 1657 deletions(-)

commit de8b07c3dfb8b8ccc651977ae6d73fa757ed7841
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 19 12:07:24 2010 +0200

    textview: Make cursor display again

    The code for initializing the clip rectangle was accidentally
    deleted in
    a previous patch. Put it back.

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

commit 0e1eee26b9ab08cdcfafaddbd6894c0a65c686f1
Author: Stefan Kost <ensonic@users.sf.net>
Date:   Tue Aug 17 23:29:15 2010 +0300

    [filechooserentry] don't show misplaced completion popup

    Override the key-press-event instead of overriding the focus method.
    Fixes #627139

 gtk/gtkfilechooserentry.c |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

commit ad3e4516325359aa5fc60c5cb1fc8238a029f484
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Thu Aug 19 09:28:39 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po | 1157
 +++++++++++++++++++++++++--------------------------
 1 files changed, 572 insertions(+), 585 deletions(-)

commit d73c11b549b5d33841962c1b518921234071366a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Aug 18 19:43:34 2010 -0400

    Added test case to testheightforwidth.c to show GtkComboBox/GtkMenu
    wrapping in action

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

commit 52e5f36dc30fd61d65b2a40622bab44e74884e31
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Aug 18 19:42:02 2010 -0400

    Implemented height-for-width geometry management for menus

    Now GtkMenu/GtkMenuItem request/allocate in height-for-width
    manner... to reduce the height of the menu one must explicitly
    set the requested minimum width of the menu to a greater value
    (using gtk_widget_set_size_request()).

 gtk/gtkmenu.c     |  412 ++++++++++++++++++++++++++++------------
 gtk/gtkmenuitem.c |  554
 ++++++++++++++++++++++++++++++++++++++---------------
 2 files changed, 689 insertions(+), 277 deletions(-)

commit 9c26bd525f4e470350a99d11cc51cac1196ae7ba
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Aug 18 19:39:59 2010 -0400

    Added height-for-width management for GtkComboBox/GtkCellView

    now GtkComboBox (and GtkCellView) request and allocate children/cells
    in a height-for-width manner.

 gtk/gtkcellview.c |  513 +++++++++++++++++++++++++++++++---------
 gtk/gtkcellview.h |   12 +
 gtk/gtkcombobox.c |  673
 +++++++++++++++++++++++++++++++++++------------------
 3 files changed, 860 insertions(+), 338 deletions(-)

commit 9f762fe86c3536b10d5243fc9708d73f31762ec8
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Aug 18 19:38:35 2010 -0400

    Added GtkCellSizeRequest bits to makefile, gtk/gtk.h and
    gtk/gtk.symbols.

 gtk/Makefile.am |    2 ++
 gtk/gtk.h       |    1 +
 gtk/gtk.symbols |   14 ++++++++++++++
 3 files changed, 17 insertions(+), 0 deletions(-)

commit e2a82c70b4cb8f59451f8b00dfce33a4f23ff998
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Aug 18 19:36:51 2010 -0400

    Added/Implemented GtkCellSizeRequestIface

    This patch adds height-for-width geometry management
    for cell renderers while still responding to the old
    gtk_cell_renderer_get_size() apis with virtual return values
    (obtained by soliciting the new height-for-width cell renderer
    apis).

 gtk/gtkcellrenderer.c     |  234 ++++++++++++++++++++++++++++----
 gtk/gtkcellrenderer.h     |    8 +
 gtk/gtkcellrenderertext.c |  225 +++++++++++++++++++++++++-----
 gtk/gtkcellsizerequest.c  |  335
 +++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkcellsizerequest.h  |   92 ++++++++++++
 5 files changed, 835 insertions(+), 59 deletions(-)

commit fa565f3a3e1d459591dd9068e80767420c58fd8b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Aug 18 19:33:53 2010 -0400

    Fixed accel label to do its derived work in ->get_width() instead
    of the old ->size_request()

 gtk/gtkaccellabel.c |   38 ++++++++++++++++++++++++++++----------
 1 files changed, 28 insertions(+), 10 deletions(-)

commit 0cb7aa9c7bf9c2ae051ee49e8ad7c0d79f4befe5
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Aug 18 19:32:25 2010 -0400

    GtkBox: Clipped values passed to gtk_distribute_natural_allocation()
    incase allocated less than requested.

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

commit 8c14bf009d4141a606735ac64dace9b30d9c915c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Aug 18 19:31:53 2010 -0400

    Added return_if_fail guard to gtk_distribute_natural_allocation()

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

commit 0cb1f9a1809fbf8cba858f3b3fd839122635c3c6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 9 20:09:02 2010 -0400

    Make print backends use standard icon names for printers

    This is to make the print dialog work with the previous commit.
    See bug 626474.

 modules/printbackends/cups/gtkprintbackendcups.c |   10 +++++-----
 modules/printbackends/file/gtkprintbackendfile.c |    2 +-
 modules/printbackends/lpr/gtkprintbackendlpr.c   |    2 +-
 modules/printbackends/papi/gtkprintbackendpapi.c |    2 +-
 modules/printbackends/test/gtkprintbackendtest.c |    2 +-
 5 files changed, 9 insertions(+), 9 deletions(-)

commit f65265fff9f53249f9ee53eff75b468be3cb6c07
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 9 15:03:42 2010 -0400

    Make stock icons use standard icon names

    At least where standard names are available, instead of relying
    on a symlink forest in the icon theme directory. For directional
    variants, we look up icons by the pair ("foo-rtl", "foo") or
    ("foo-ltr", "foo"). See bug 626474.

 gtk/Makefile.am                                  |  504 +++---
 gtk/gtkiconfactory.c                             |  306 ++--
 gtk/stock-icons/16/application-exit.png          |  Bin 0 -> 647 bytes
 gtk/stock-icons/16/application-exit.svg          |  277 +++
 gtk/stock-icons/16/dialog-info.png               |  Bin 0 -> 879 bytes
 gtk/stock-icons/16/dialog-info.svg               |  176 ++
 gtk/stock-icons/16/document-new.png              |  Bin 0 -> 569 bytes
 gtk/stock-icons/16/document-new.svg              |  192 ++
 gtk/stock-icons/16/document-open.png             |  Bin 0 -> 492 bytes
 gtk/stock-icons/16/document-open.svg             |  173 ++
 gtk/stock-icons/16/document-print-preview.png    |  Bin 0 -> 733 bytes
 gtk/stock-icons/16/document-print-preview.svg    |  239 +++
 gtk/stock-icons/16/document-print.png            |  Bin 0 -> 525 bytes
 gtk/stock-icons/16/document-print.svg            |  171 ++
 gtk/stock-icons/16/document-properties.png       |  Bin 0 -> 794 bytes
 gtk/stock-icons/16/document-properties.svg       | 2059
 ++++++++++++++++++++++
 gtk/stock-icons/16/document-revert-ltr.png       |  Bin 0 -> 800 bytes
 gtk/stock-icons/16/document-revert-ltr.svg       | 1508 ++++++++++++++++
 gtk/stock-icons/16/document-revert-rtl.png       |  Bin 0 -> 794 bytes
 gtk/stock-icons/16/document-revert-rtl.svg       | 1341 ++++++++++++++
 gtk/stock-icons/16/document-save-as.png          |  Bin 0 -> 770 bytes
 gtk/stock-icons/16/document-save-as.svg          | 1184 +++++++++++++
 gtk/stock-icons/16/document-x-generic.png        |  Bin 0 -> 569 bytes
 gtk/stock-icons/16/document-x-generic.svg        |  246 +++
 gtk/stock-icons/16/drive-harddisk.png            |  Bin 0 -> 832 bytes
 gtk/stock-icons/16/drive-harddisk.svg            |  655 +++++++
 gtk/stock-icons/16/edit-clear.png                |  Bin 0 -> 695 bytes
 gtk/stock-icons/16/edit-clear.svg                |  437 +++++
 gtk/stock-icons/16/edit-copy.png                 |  Bin 0 -> 498 bytes
 gtk/stock-icons/16/edit-cut.png                  |  Bin 0 -> 876 bytes
 gtk/stock-icons/16/edit-cut.svg                  |  109 ++
 gtk/stock-icons/16/edit-delete.png               |  Bin 0 -> 866 bytes
 gtk/stock-icons/16/edit-delete.svg               |  521 ++++++
 gtk/stock-icons/16/edit-find-replace.png         |  Bin 0 -> 875 bytes
 gtk/stock-icons/16/edit-find-replace.svg         |  859 +++++++++
 gtk/stock-icons/16/edit-find.png                 |  Bin 0 -> 788 bytes
 gtk/stock-icons/16/edit-find.svg                 |  233 +++
 gtk/stock-icons/16/edit-paste.png                |  Bin 0 -> 561 bytes
 gtk/stock-icons/16/edit-preferences.png          |  Bin 0 -> 1014 bytes
 gtk/stock-icons/16/edit-preferences.svg          |  288 +++
 gtk/stock-icons/16/edit-redo-ltr.png             |  Bin 0 -> 790 bytes
 gtk/stock-icons/16/edit-redo-ltr.svg             |  157 ++
 gtk/stock-icons/16/edit-redo-rtl.png             |  Bin 0 -> 808 bytes
 gtk/stock-icons/16/edit-redo-rtl.svg             |  192 ++
 gtk/stock-icons/16/edit-select-all.png           |  Bin 0 -> 547 bytes
 gtk/stock-icons/16/edit-select-all.svg           |  792 +++++++++
 gtk/stock-icons/16/edit-undo-ltr.png             |  Bin 0 -> 784 bytes
 gtk/stock-icons/16/edit-undo-ltr.svg             |  157 ++
 gtk/stock-icons/16/edit-undo-rtl.png             |  Bin 0 -> 764 bytes
 gtk/stock-icons/16/edit-undo-rtl.svg             |  157 ++
 gtk/stock-icons/16/folder.png                    |  Bin 0 -> 548 bytes
 gtk/stock-icons/16/folder.svg                    |  160 ++
 gtk/stock-icons/16/format-indent-less-ltr.png    |  Bin 0 -> 594 bytes
 gtk/stock-icons/16/format-indent-less-ltr.svg    |  163 ++
 gtk/stock-icons/16/format-indent-less-rtl.png    |  Bin 0 -> 596 bytes
 gtk/stock-icons/16/format-indent-less-rtl.svg    |  169 ++
 gtk/stock-icons/16/format-indent-more-ltr.png    |  Bin 0 -> 611 bytes
 gtk/stock-icons/16/format-indent-more-ltr.svg    |  151 ++
 gtk/stock-icons/16/format-indent-more-rtl.png    |  Bin 0 -> 604 bytes
 gtk/stock-icons/16/format-indent-more-rtl.svg    |  155 ++
 gtk/stock-icons/16/format-justify-center.png     |  Bin 0 -> 393 bytes
 gtk/stock-icons/16/format-justify-center.svg     |  248 +++
 gtk/stock-icons/16/format-justify-fill.png       |  Bin 0 -> 358 bytes
 gtk/stock-icons/16/format-justify-fill.svg       |  248 +++
 gtk/stock-icons/16/format-justify-left.png       |  Bin 0 -> 378 bytes
 gtk/stock-icons/16/format-justify-left.svg       |  248 +++
 gtk/stock-icons/16/format-justify-right.png      |  Bin 0 -> 400 bytes
 gtk/stock-icons/16/format-justify-right.svg      |  248 +++
 gtk/stock-icons/16/format-text-bold.png          |  Bin 0 -> 649 bytes
 gtk/stock-icons/16/format-text-bold.svg          |  116 ++
 gtk/stock-icons/16/format-text-italic.png        |  Bin 0 -> 665 bytes
 gtk/stock-icons/16/format-text-italic.svg        |  116 ++
 gtk/stock-icons/16/format-text-strikethrough.png |  Bin 0 -> 656 bytes
 gtk/stock-icons/16/format-text-strikethrough.svg |  116 ++
 gtk/stock-icons/16/format-text-underline.png     |  Bin 0 -> 645 bytes
 gtk/stock-icons/16/format-text-underline.svg     |  116 ++
 gtk/stock-icons/16/go-back-rtl.svg               |  168 ++
 gtk/stock-icons/16/go-bottom.png                 |  Bin 0 -> 647 bytes
 gtk/stock-icons/16/go-bottom.svg                 |  296 ++++
 gtk/stock-icons/16/go-down.png                   |  Bin 0 -> 598 bytes
 gtk/stock-icons/16/go-down.svg                   |  150 ++
 gtk/stock-icons/16/go-first-ltr.png              |  Bin 0 -> 632 bytes
 gtk/stock-icons/16/go-first-ltr.svg              |  325 ++++
 gtk/stock-icons/16/go-home.png                   |  Bin 0 -> 735 bytes
 gtk/stock-icons/16/go-home.svg                   |  343 ++++
 gtk/stock-icons/16/go-jump-ltr.png               |  Bin 0 -> 811 bytes
 gtk/stock-icons/16/go-jump-ltr.svg               |  244 +++
 gtk/stock-icons/16/go-jump-rtl.png               |  Bin 0 -> 806 bytes
 gtk/stock-icons/16/go-jump-rtl.svg               |  244 +++
 gtk/stock-icons/16/go-last-ltr.png               |  Bin 0 -> 653 bytes
 gtk/stock-icons/16/go-last-ltr.svg               |  186 ++
 gtk/stock-icons/16/go-next-ltr.png               |  Bin 0 -> 580 bytes
 gtk/stock-icons/16/go-next-ltr.svg               |  168 ++
 gtk/stock-icons/16/go-previous-ltr.png           |  Bin 0 -> 579 bytes
 gtk/stock-icons/16/go-previous-ltr.svg           |  141 ++
 gtk/stock-icons/16/go-top.png                    |  Bin 0 -> 630 bytes
 gtk/stock-icons/16/go-top.svg                    |  296 ++++
 gtk/stock-icons/16/go-up.png                     |  Bin 0 -> 551 bytes
 gtk/stock-icons/16/go-up.svg                     |  222 +++
 gtk/stock-icons/16/gtk-about.png                 |  Bin 704 -> 0 bytes
 gtk/stock-icons/16/gtk-about.svg                 |  123 --
 gtk/stock-icons/16/gtk-add.png                   |  Bin 260 -> 0 bytes
 gtk/stock-icons/16/gtk-add.svg                   |  111 --
 gtk/stock-icons/16/gtk-bold.png                  |  Bin 649 -> 0 bytes
 gtk/stock-icons/16/gtk-bold.svg                  |  116 --
 gtk/stock-icons/16/gtk-cdrom.png                 |  Bin 894 -> 0 bytes
 gtk/stock-icons/16/gtk-cdrom.svg                 |  202 ---
 gtk/stock-icons/16/gtk-clear.png                 |  Bin 695 -> 0 bytes
 gtk/stock-icons/16/gtk-clear.svg                 |  437 -----
 gtk/stock-icons/16/gtk-close.png                 |  Bin 889 -> 0 bytes
 gtk/stock-icons/16/gtk-close.svg                 |  249 ---
 gtk/stock-icons/16/gtk-copy.png                  |  Bin 498 -> 0 bytes
 gtk/stock-icons/16/gtk-cut.png                   |  Bin 876 -> 0 bytes
 gtk/stock-icons/16/gtk-cut.svg                   |  109 --
 gtk/stock-icons/16/gtk-delete.png                |  Bin 866 -> 0 bytes
 gtk/stock-icons/16/gtk-delete.svg                |  521 ------
 gtk/stock-icons/16/gtk-directory.png             |  Bin 548 -> 0 bytes
 gtk/stock-icons/16/gtk-directory.svg             |  160 --
 gtk/stock-icons/16/gtk-execute.png               |  Bin 902 -> 0 bytes
 gtk/stock-icons/16/gtk-execute.svg               |  175 --
 gtk/stock-icons/16/gtk-file.png                  |  Bin 569 -> 0 bytes
 gtk/stock-icons/16/gtk-file.svg                  |  246 ---
 gtk/stock-icons/16/gtk-find-and-replace.png      |  Bin 875 -> 0 bytes
 gtk/stock-icons/16/gtk-find-and-replace.svg      |  859 ---------
 gtk/stock-icons/16/gtk-find.png                  |  Bin 788 -> 0 bytes
 gtk/stock-icons/16/gtk-find.svg                  |  233 ---
 gtk/stock-icons/16/gtk-floppy.png                |  Bin 652 -> 0 bytes
 gtk/stock-icons/16/gtk-floppy.svg                |  509 ------
 gtk/stock-icons/16/gtk-fullscreen.png            |  Bin 432 -> 0 bytes
 gtk/stock-icons/16/gtk-fullscreen.svg            |  110 --
 gtk/stock-icons/16/gtk-go-back-ltr.png           |  Bin 579 -> 0 bytes
 gtk/stock-icons/16/gtk-go-back-ltr.svg           |  141 --
 gtk/stock-icons/16/gtk-go-back-rtl.svg           |  168 --
 gtk/stock-icons/16/gtk-go-down.png               |  Bin 598 -> 0 bytes
 gtk/stock-icons/16/gtk-go-down.svg               |  150 --
 gtk/stock-icons/16/gtk-go-forward-ltr.png        |  Bin 580 -> 0 bytes
 gtk/stock-icons/16/gtk-go-forward-ltr.svg        |  168 --
 gtk/stock-icons/16/gtk-go-up.png                 |  Bin 551 -> 0 bytes
 gtk/stock-icons/16/gtk-go-up.svg                 |  222 ---
 gtk/stock-icons/16/gtk-goto-bottom.png           |  Bin 647 -> 0 bytes
 gtk/stock-icons/16/gtk-goto-bottom.svg           |  296 ----
 gtk/stock-icons/16/gtk-goto-first-ltr.png        |  Bin 632 -> 0 bytes
 gtk/stock-icons/16/gtk-goto-first-ltr.svg        |  325 ----
 gtk/stock-icons/16/gtk-goto-last-ltr.png         |  Bin 653 -> 0 bytes
 gtk/stock-icons/16/gtk-goto-last-ltr.svg         |  186 --
 gtk/stock-icons/16/gtk-goto-top.png              |  Bin 630 -> 0 bytes
 gtk/stock-icons/16/gtk-goto-top.svg              |  296 ----
 gtk/stock-icons/16/gtk-harddisk.png              |  Bin 832 -> 0 bytes
 gtk/stock-icons/16/gtk-harddisk.svg              |  655 -------
 gtk/stock-icons/16/gtk-help.png                  |  Bin 1002 -> 0 bytes
 gtk/stock-icons/16/gtk-help.svg                  |  842 ---------
 gtk/stock-icons/16/gtk-home.png                  |  Bin 735 -> 0 bytes
 gtk/stock-icons/16/gtk-home.svg                  |  343 ----
 gtk/stock-icons/16/gtk-indent-ltr.png            |  Bin 611 -> 0 bytes
 gtk/stock-icons/16/gtk-indent-ltr.svg            |  151 --
 gtk/stock-icons/16/gtk-indent-rtl.png            |  Bin 604 -> 0 bytes
 gtk/stock-icons/16/gtk-indent-rtl.svg            |  155 --
 gtk/stock-icons/16/gtk-info.png                  |  Bin 879 -> 0 bytes
 gtk/stock-icons/16/gtk-info.svg                  |  176 --
 gtk/stock-icons/16/gtk-italic.png                |  Bin 665 -> 0 bytes
 gtk/stock-icons/16/gtk-italic.svg                |  116 --
 gtk/stock-icons/16/gtk-jump-to-ltr.png           |  Bin 811 -> 0 bytes
 gtk/stock-icons/16/gtk-jump-to-ltr.svg           |  244 ---
 gtk/stock-icons/16/gtk-jump-to-rtl.png           |  Bin 806 -> 0 bytes
 gtk/stock-icons/16/gtk-jump-to-rtl.svg           |  244 ---
 gtk/stock-icons/16/gtk-justify-center.png        |  Bin 393 -> 0 bytes
 gtk/stock-icons/16/gtk-justify-center.svg        |  248 ---
 gtk/stock-icons/16/gtk-justify-fill.png          |  Bin 358 -> 0 bytes
 gtk/stock-icons/16/gtk-justify-fill.svg          |  248 ---
 gtk/stock-icons/16/gtk-justify-left.png          |  Bin 378 -> 0 bytes
 gtk/stock-icons/16/gtk-justify-left.svg          |  248 ---
 gtk/stock-icons/16/gtk-justify-right.png         |  Bin 400 -> 0 bytes
 gtk/stock-icons/16/gtk-justify-right.svg         |  248 ---
 gtk/stock-icons/16/gtk-leave-fullscreen.png      |  Bin 473 -> 0 bytes
 gtk/stock-icons/16/gtk-leave-fullscreen.svg      |  107 --
 gtk/stock-icons/16/gtk-media-forward-ltr.png     |  Bin 523 -> 0 bytes
 gtk/stock-icons/16/gtk-media-forward-ltr.svg     |  168 --
 gtk/stock-icons/16/gtk-media-next-ltr.png        |  Bin 455 -> 0 bytes
 gtk/stock-icons/16/gtk-media-next-ltr.svg        |  121 --
 gtk/stock-icons/16/gtk-media-pause.png           |  Bin 247 -> 0 bytes
 gtk/stock-icons/16/gtk-media-pause.svg           |  177 --
 gtk/stock-icons/16/gtk-media-play-ltr.png        |  Bin 542 -> 0 bytes
 gtk/stock-icons/16/gtk-media-play-ltr.svg        |  145 --
 gtk/stock-icons/16/gtk-media-play-rtl.png        |  Bin 532 -> 0 bytes
 gtk/stock-icons/16/gtk-media-play-rtl.svg        |  145 --
 gtk/stock-icons/16/gtk-media-previous-ltr.png    |  Bin 462 -> 0 bytes
 gtk/stock-icons/16/gtk-media-previous-ltr.svg    |  120 --
 gtk/stock-icons/16/gtk-media-record.png          |  Bin 565 -> 0 bytes
 gtk/stock-icons/16/gtk-media-record.svg          |  198 ---
 gtk/stock-icons/16/gtk-media-rewind-ltr.png      |  Bin 502 -> 0 bytes
 gtk/stock-icons/16/gtk-media-rewind-ltr.svg      |  300 ----
 gtk/stock-icons/16/gtk-media-stop.png            |  Bin 295 -> 0 bytes
 gtk/stock-icons/16/gtk-media-stop.svg            |  171 --
 gtk/stock-icons/16/gtk-missing-image.png         |  Bin 654 -> 0 bytes
 gtk/stock-icons/16/gtk-missing-image.svg         |  214 ---
 gtk/stock-icons/16/gtk-network.png               |  Bin 623 -> 0 bytes
 gtk/stock-icons/16/gtk-network.svg               |  458 -----
 gtk/stock-icons/16/gtk-new.png                   |  Bin 569 -> 0 bytes
 gtk/stock-icons/16/gtk-new.svg                   |  192 --
 gtk/stock-icons/16/gtk-open.png                  |  Bin 492 -> 0 bytes
 gtk/stock-icons/16/gtk-open.svg                  |  173 --
 gtk/stock-icons/16/gtk-paste.png                 |  Bin 561 -> 0 bytes
 gtk/stock-icons/16/gtk-preferences.png           |  Bin 1014 -> 0 bytes
 gtk/stock-icons/16/gtk-preferences.svg           |  288 ---
 gtk/stock-icons/16/gtk-print-error.png           |  Bin 711 -> 0 bytes
 gtk/stock-icons/16/gtk-print-error.svg           |  584 ------
 gtk/stock-icons/16/gtk-print-paused.png          |  Bin 689 -> 0 bytes
 gtk/stock-icons/16/gtk-print-paused.svg          |  490 -----
 gtk/stock-icons/16/gtk-print-preview.png         |  Bin 733 -> 0 bytes
 gtk/stock-icons/16/gtk-print-preview.svg         |  239 ---
 gtk/stock-icons/16/gtk-print-report.png          |  Bin 724 -> 0 bytes
 gtk/stock-icons/16/gtk-print-report.svg          |  282 ---
 gtk/stock-icons/16/gtk-print-warning.png         |  Bin 685 -> 0 bytes
 gtk/stock-icons/16/gtk-print-warning.svg         |  505 ------
 gtk/stock-icons/16/gtk-print.png                 |  Bin 525 -> 0 bytes
 gtk/stock-icons/16/gtk-print.svg                 |  171 --
 gtk/stock-icons/16/gtk-properties.png            |  Bin 794 -> 0 bytes
 gtk/stock-icons/16/gtk-properties.svg            | 2059
 ----------------------
 gtk/stock-icons/16/gtk-quit.png                  |  Bin 647 -> 0 bytes
 gtk/stock-icons/16/gtk-quit.svg                  |  277 ---
 gtk/stock-icons/16/gtk-redo-ltr.png              |  Bin 790 -> 0 bytes
 gtk/stock-icons/16/gtk-redo-ltr.svg              |  157 --
 gtk/stock-icons/16/gtk-redo-rtl.png              |  Bin 808 -> 0 bytes
 gtk/stock-icons/16/gtk-redo-rtl.svg              |  192 --
 gtk/stock-icons/16/gtk-refresh.png               |  Bin 926 -> 0 bytes
 gtk/stock-icons/16/gtk-refresh.svg               |  189 --
 gtk/stock-icons/16/gtk-remove.png                |  Bin 210 -> 0 bytes
 gtk/stock-icons/16/gtk-remove.svg                |  100 --
 gtk/stock-icons/16/gtk-revert-to-saved-ltr.png   |  Bin 800 -> 0 bytes
 gtk/stock-icons/16/gtk-revert-to-saved-ltr.svg   | 1508 ----------------
 gtk/stock-icons/16/gtk-revert-to-saved-rtl.png   |  Bin 794 -> 0 bytes
 gtk/stock-icons/16/gtk-revert-to-saved-rtl.svg   | 1341 --------------
 gtk/stock-icons/16/gtk-save-as.png               |  Bin 770 -> 0 bytes
 gtk/stock-icons/16/gtk-save-as.svg               | 1184 -------------
 gtk/stock-icons/16/gtk-select-all.png            |  Bin 547 -> 0 bytes
 gtk/stock-icons/16/gtk-select-all.svg            |  792 ---------
 gtk/stock-icons/16/gtk-sort-ascending.png        |  Bin 333 -> 0 bytes
 gtk/stock-icons/16/gtk-sort-descending.png       |  Bin 331 -> 0 bytes
 gtk/stock-icons/16/gtk-spell-check.png           |  Bin 641 -> 0 bytes
 gtk/stock-icons/16/gtk-spell-check.svg           |   89 -
 gtk/stock-icons/16/gtk-stop.png                  |  Bin 769 -> 0 bytes
 gtk/stock-icons/16/gtk-stop.svg                  |  148 --
 gtk/stock-icons/16/gtk-strikethrough.png         |  Bin 656 -> 0 bytes
 gtk/stock-icons/16/gtk-strikethrough.svg         |  116 --
 gtk/stock-icons/16/gtk-underline.png             |  Bin 645 -> 0 bytes
 gtk/stock-icons/16/gtk-underline.svg             |  116 --
 gtk/stock-icons/16/gtk-undo-ltr.png              |  Bin 784 -> 0 bytes
 gtk/stock-icons/16/gtk-undo-ltr.svg              |  157 --
 gtk/stock-icons/16/gtk-undo-rtl.png              |  Bin 764 -> 0 bytes
 gtk/stock-icons/16/gtk-undo-rtl.svg              |  157 --
 gtk/stock-icons/16/gtk-unindent-ltr.png          |  Bin 594 -> 0 bytes
 gtk/stock-icons/16/gtk-unindent-ltr.svg          |  163 --
 gtk/stock-icons/16/gtk-unindent-rtl.png          |  Bin 596 -> 0 bytes
 gtk/stock-icons/16/gtk-unindent-rtl.svg          |  169 --
 gtk/stock-icons/16/gtk-zoom-100.png              |  Bin 784 -> 0 bytes
 gtk/stock-icons/16/gtk-zoom-100.svg              |  546 ------
 gtk/stock-icons/16/gtk-zoom-fit.png              |  Bin 750 -> 0 bytes
 gtk/stock-icons/16/gtk-zoom-fit.svg              |  385 ----
 gtk/stock-icons/16/gtk-zoom-in.png               |  Bin 785 -> 0 bytes
 gtk/stock-icons/16/gtk-zoom-in.svg               |  355 ----
 gtk/stock-icons/16/gtk-zoom-out.png              |  Bin 772 -> 0 bytes
 gtk/stock-icons/16/gtk-zoom-out.svg              |  345 ----
 gtk/stock-icons/16/help-about.png                |  Bin 0 -> 704 bytes
 gtk/stock-icons/16/help-about.svg                |  123 ++
 gtk/stock-icons/16/help-contents.png             |  Bin 0 -> 1002 bytes
 gtk/stock-icons/16/help-contents.svg             |  842 +++++++++
 gtk/stock-icons/16/image-missing.png             |  Bin 0 -> 654 bytes
 gtk/stock-icons/16/image-missing.svg             |  214 +++
 gtk/stock-icons/16/list-add.png                  |  Bin 0 -> 260 bytes
 gtk/stock-icons/16/list-add.svg                  |  111 ++
 gtk/stock-icons/16/list-remove.png               |  Bin 0 -> 210 bytes
 gtk/stock-icons/16/list-remove.svg               |  100 ++
 gtk/stock-icons/16/media-floppy.png              |  Bin 0 -> 652 bytes
 gtk/stock-icons/16/media-floppy.svg              |  509 ++++++
 gtk/stock-icons/16/media-optical.png             |  Bin 0 -> 894 bytes
 gtk/stock-icons/16/media-optical.svg             |  202 +++
 gtk/stock-icons/16/media-playback-pause.png      |  Bin 0 -> 247 bytes
 gtk/stock-icons/16/media-playback-pause.svg      |  177 ++
 gtk/stock-icons/16/media-playback-start-ltr.png  |  Bin 0 -> 542 bytes
 gtk/stock-icons/16/media-playback-start-ltr.svg  |  145 ++
 gtk/stock-icons/16/media-playback-start-rtl.png  |  Bin 0 -> 532 bytes
 gtk/stock-icons/16/media-playback-start-rtl.svg  |  145 ++
 gtk/stock-icons/16/media-playback-stop.png       |  Bin 0 -> 295 bytes
 gtk/stock-icons/16/media-playback-stop.svg       |  171 ++
 gtk/stock-icons/16/media-record.png              |  Bin 0 -> 565 bytes
 gtk/stock-icons/16/media-record.svg              |  198 +++
 gtk/stock-icons/16/media-seek-backward-ltr.png   |  Bin 0 -> 502 bytes
 gtk/stock-icons/16/media-seek-backward-ltr.svg   |  300 ++++
 gtk/stock-icons/16/media-seek-forward-ltr.png    |  Bin 0 -> 523 bytes
 gtk/stock-icons/16/media-seek-forward-ltr.svg    |  168 ++
 gtk/stock-icons/16/media-skip-backward-ltr.png   |  Bin 0 -> 462 bytes
 gtk/stock-icons/16/media-skip-backward-ltr.svg   |  120 ++
 gtk/stock-icons/16/media-skip-forward-ltr.png    |  Bin 0 -> 455 bytes
 gtk/stock-icons/16/media-skip-forward-ltr.svg    |  121 ++
 gtk/stock-icons/16/network-idle.png              |  Bin 0 -> 623 bytes
 gtk/stock-icons/16/network-idle.svg              |  458 +++++
 gtk/stock-icons/16/printer-error.png             |  Bin 0 -> 711 bytes
 gtk/stock-icons/16/printer-error.svg             |  584 ++++++
 gtk/stock-icons/16/printer-info.png              |  Bin 0 -> 724 bytes
 gtk/stock-icons/16/printer-info.svg              |  282 +++
 gtk/stock-icons/16/printer-paused.png            |  Bin 0 -> 689 bytes
 gtk/stock-icons/16/printer-paused.svg            |  490 +++++
 gtk/stock-icons/16/printer-warning.png           |  Bin 0 -> 685 bytes
 gtk/stock-icons/16/printer-warning.svg           |  505 ++++++
 gtk/stock-icons/16/process-stop.png              |  Bin 0 -> 769 bytes
 gtk/stock-icons/16/process-stop.svg              |  148 ++
 gtk/stock-icons/16/system-run.png                |  Bin 0 -> 902 bytes
 gtk/stock-icons/16/system-run.svg                |  175 ++
 gtk/stock-icons/16/tools-check-spelling.png      |  Bin 0 -> 641 bytes
 gtk/stock-icons/16/tools-check-spelling.svg      |   89 +
 gtk/stock-icons/16/view-fullscreen.png           |  Bin 0 -> 432 bytes
 gtk/stock-icons/16/view-fullscreen.svg           |  110 ++
 gtk/stock-icons/16/view-refresh.png              |  Bin 0 -> 926 bytes
 gtk/stock-icons/16/view-refresh.svg              |  189 ++
 gtk/stock-icons/16/view-restore.png              |  Bin 0 -> 473 bytes
 gtk/stock-icons/16/view-restore.svg              |  107 ++
 gtk/stock-icons/16/view-sort-ascending.png       |  Bin 0 -> 333 bytes
 gtk/stock-icons/16/view-sort-descending.png      |  Bin 0 -> 331 bytes
 gtk/stock-icons/16/window-close.png              |  Bin 0 -> 889 bytes
 gtk/stock-icons/16/window-close.svg              |  249 +++
 gtk/stock-icons/16/zoom-fit-best.png             |  Bin 0 -> 750 bytes
 gtk/stock-icons/16/zoom-fit-best.svg             |  385 ++++
 gtk/stock-icons/16/zoom-in.png                   |  Bin 0 -> 785 bytes
 gtk/stock-icons/16/zoom-in.svg                   |  355 ++++
 gtk/stock-icons/16/zoom-original.png             |  Bin 0 -> 784 bytes
 gtk/stock-icons/16/zoom-original.svg             |  546 ++++++
 gtk/stock-icons/16/zoom-out.png                  |  Bin 0 -> 772 bytes
 gtk/stock-icons/16/zoom-out.svg                  |  345 ++++
 gtk/stock-icons/20/gtk-close.png                 |  Bin 1224 -> 0 bytes
 gtk/stock-icons/20/gtk-close.svg                 |  249 ---
 gtk/stock-icons/20/window-close.png              |  Bin 0 -> 1224 bytes
 gtk/stock-icons/20/window-close.svg              |  249 +++
 gtk/stock-icons/24/application-exit.png          |  Bin 0 -> 967 bytes
 gtk/stock-icons/24/application-exit.svg          |  264 +++
 gtk/stock-icons/24/dialog-info.png               |  Bin 0 -> 1420 bytes
 gtk/stock-icons/24/dialog-info.svg               |  186 ++
 gtk/stock-icons/24/document-new.png              |  Bin 0 -> 736 bytes
 gtk/stock-icons/24/document-new.svg              |  213 +++
 gtk/stock-icons/24/document-open.png             |  Bin 0 -> 612 bytes
 gtk/stock-icons/24/document-open.svg             |  181 ++
 gtk/stock-icons/24/document-print-preview.png    |  Bin 0 -> 1244 bytes
 gtk/stock-icons/24/document-print-preview.svg    |  331 ++++
 gtk/stock-icons/24/document-print.png            |  Bin 0 -> 818 bytes
 gtk/stock-icons/24/document-print.svg            |  262 +++
 gtk/stock-icons/24/document-properties.png       |  Bin 0 -> 1146 bytes
 gtk/stock-icons/24/document-properties.svg       |  933 ++++++++++
 gtk/stock-icons/24/document-revert-ltr.png       |  Bin 0 -> 1404 bytes
 gtk/stock-icons/24/document-revert-ltr.svg       |  588 ++++++
 gtk/stock-icons/24/document-revert-rtl.png       |  Bin 0 -> 1411 bytes
 gtk/stock-icons/24/document-revert-rtl.svg       |  534 ++++++
 gtk/stock-icons/24/document-save-as.png          |  Bin 0 -> 1206 bytes
 gtk/stock-icons/24/document-save-as.svg          |  721 ++++++++
 gtk/stock-icons/24/document-x-generic.png        |  Bin 0 -> 736 bytes
 gtk/stock-icons/24/document-x-generic.svg        |  213 +++
 gtk/stock-icons/24/drive-harddisk.png            |  Bin 0 -> 1360 bytes
 gtk/stock-icons/24/drive-harddisk.svg            |  659 +++++++
 gtk/stock-icons/24/edit-clear.png                |  Bin 0 -> 1163 bytes
 gtk/stock-icons/24/edit-clear.svg                |  421 +++++
 gtk/stock-icons/24/edit-copy.png                 |  Bin 0 -> 697 bytes
 gtk/stock-icons/24/edit-cut.png                  |  Bin 0 -> 1032 bytes
 gtk/stock-icons/24/edit-delete.png               |  Bin 0 -> 1449 bytes
 gtk/stock-icons/24/edit-delete.svg               |  561 ++++++
 gtk/stock-icons/24/edit-find-replace.png         |  Bin 0 -> 1379 bytes
 gtk/stock-icons/24/edit-find-replace.svg         |  510 ++++++
 gtk/stock-icons/24/edit-find.png                 |  Bin 0 -> 1238 bytes
 gtk/stock-icons/24/edit-find.svg                 |  353 ++++
 gtk/stock-icons/24/edit-paste.png                |  Bin 0 -> 893 bytes
 gtk/stock-icons/24/edit-preferences.png          |  Bin 0 -> 1691 bytes
 gtk/stock-icons/24/edit-preferences.svg          |  323 ++++
 gtk/stock-icons/24/edit-redo-ltr.png             |  Bin 0 -> 1070 bytes
 gtk/stock-icons/24/edit-redo-ltr.svg             |  202 +++
 gtk/stock-icons/24/edit-redo-rtl.png             |  Bin 0 -> 1085 bytes
 gtk/stock-icons/24/edit-redo-rtl.svg             |  200 +++
 gtk/stock-icons/24/edit-select-all.png           |  Bin 0 -> 717 bytes
 gtk/stock-icons/24/edit-select-all.svg           |  751 ++++++++
 gtk/stock-icons/24/edit-undo-ltr.png             |  Bin 0 -> 1052 bytes
 gtk/stock-icons/24/edit-undo-ltr.svg             |  200 +++
 gtk/stock-icons/24/edit-undo-rtl.png             |  Bin 0 -> 1035 bytes
 gtk/stock-icons/24/edit-undo-rtl.svg             |  202 +++
 gtk/stock-icons/24/folder.png                    |  Bin 0 -> 662 bytes
 gtk/stock-icons/24/folder.svg                    |  180 ++
 gtk/stock-icons/24/format-indent-less-ltr.png    |  Bin 0 -> 843 bytes
 gtk/stock-icons/24/format-indent-less-ltr.svg    |  178 ++
 gtk/stock-icons/24/format-indent-less-rtl.png    |  Bin 0 -> 876 bytes
 gtk/stock-icons/24/format-indent-less-rtl.svg    |  185 ++
 gtk/stock-icons/24/format-indent-more-ltr.png    |  Bin 0 -> 852 bytes
 gtk/stock-icons/24/format-indent-more-ltr.svg    |  178 ++
 gtk/stock-icons/24/format-indent-more-rtl.png    |  Bin 0 -> 870 bytes
 gtk/stock-icons/24/format-indent-more-rtl.svg    |  185 ++
 gtk/stock-icons/24/format-justify-center.png     |  Bin 0 -> 490 bytes
 gtk/stock-icons/24/format-justify-center.svg     |  258 +++
 gtk/stock-icons/24/format-justify-fill.png       |  Bin 0 -> 447 bytes
 gtk/stock-icons/24/format-justify-fill.svg       |  399 +++++
 gtk/stock-icons/24/format-justify-left.png       |  Bin 0 -> 489 bytes
 gtk/stock-icons/24/format-justify-left.svg       |  258 +++
 gtk/stock-icons/24/format-justify-right.png      |  Bin 0 -> 503 bytes
 gtk/stock-icons/24/format-justify-right.svg      |  258 +++
 gtk/stock-icons/24/format-text-bold.png          |  Bin 0 -> 947 bytes
 gtk/stock-icons/24/format-text-bold.svg          |  129 ++
 gtk/stock-icons/24/format-text-italic.png        |  Bin 0 -> 971 bytes
 gtk/stock-icons/24/format-text-italic.svg        |  136 ++
 gtk/stock-icons/24/format-text-strikethrough.png |  Bin 0 -> 966 bytes
 gtk/stock-icons/24/format-text-strikethrough.svg |  137 ++
 gtk/stock-icons/24/format-text-underline.png     |  Bin 0 -> 969 bytes
 gtk/stock-icons/24/format-text-underline.svg     |  137 ++
 gtk/stock-icons/24/go-bottom.png                 |  Bin 0 -> 1037 bytes
 gtk/stock-icons/24/go-bottom.svg                 |  305 ++++
 gtk/stock-icons/24/go-down.png                   |  Bin 0 -> 973 bytes
 gtk/stock-icons/24/go-down.svg                   |  148 ++
 gtk/stock-icons/24/go-first-ltr.png              |  Bin 0 -> 1028 bytes
 gtk/stock-icons/24/go-first-ltr.svg              |  339 ++++
 gtk/stock-icons/24/go-home.png                   |  Bin 0 -> 1050 bytes
 gtk/stock-icons/24/go-home.svg                   |  372 ++++
 gtk/stock-icons/24/go-jump-ltr.png               |  Bin 0 -> 1229 bytes
 gtk/stock-icons/24/go-jump-ltr.svg               |  291 +++
 gtk/stock-icons/24/go-jump-rtl.png               |  Bin 0 -> 1226 bytes
 gtk/stock-icons/24/go-jump-rtl.svg               |  345 ++++
 gtk/stock-icons/24/go-last-ltr.png               |  Bin 0 -> 1061 bytes
 gtk/stock-icons/24/go-last-ltr.svg               |  339 ++++
 gtk/stock-icons/24/go-next-ltr.png               |  Bin 0 -> 906 bytes
 gtk/stock-icons/24/go-next-ltr.svg               |  168 ++
 gtk/stock-icons/24/go-previous-ltr.png           |  Bin 0 -> 915 bytes
 gtk/stock-icons/24/go-previous-ltr.svg           |  149 ++
 gtk/stock-icons/24/go-previous-rtl.svg           |  173 ++
 gtk/stock-icons/24/go-top.png                    |  Bin 0 -> 1037 bytes
 gtk/stock-icons/24/go-top.svg                    |  339 ++++
 gtk/stock-icons/24/go-up.png                     |  Bin 0 -> 946 bytes
 gtk/stock-icons/24/go-up.svg                     |  153 ++
 gtk/stock-icons/24/gtk-about.png                 |  Bin 982 -> 0 bytes
 gtk/stock-icons/24/gtk-about.svg                 |  171 --
 gtk/stock-icons/24/gtk-add.png                   |  Bin 571 -> 0 bytes
 gtk/stock-icons/24/gtk-add.svg                   |  166 --
 gtk/stock-icons/24/gtk-bold.png                  |  Bin 947 -> 0 bytes
 gtk/stock-icons/24/gtk-bold.svg                  |  129 --
 gtk/stock-icons/24/gtk-cdrom.png                 |  Bin 1372 -> 0 bytes
 gtk/stock-icons/24/gtk-cdrom.svg                 |  212 ---
 gtk/stock-icons/24/gtk-clear.png                 |  Bin 1163 -> 0 bytes
 gtk/stock-icons/24/gtk-clear.svg                 |  421 -----
 gtk/stock-icons/24/gtk-close.png                 |  Bin 1453 -> 0 bytes
 gtk/stock-icons/24/gtk-close.svg                 |  249 ---
 gtk/stock-icons/24/gtk-copy.png                  |  Bin 697 -> 0 bytes
 gtk/stock-icons/24/gtk-cut.png                   |  Bin 1032 -> 0 bytes
 gtk/stock-icons/24/gtk-delete.png                |  Bin 1449 -> 0 bytes
 gtk/stock-icons/24/gtk-delete.svg                |  561 ------
 gtk/stock-icons/24/gtk-directory.png             |  Bin 662 -> 0 bytes
 gtk/stock-icons/24/gtk-directory.svg             |  180 --
 gtk/stock-icons/24/gtk-execute.png               |  Bin 1592 -> 0 bytes
 gtk/stock-icons/24/gtk-execute.svg               |  194 --
 gtk/stock-icons/24/gtk-file.png                  |  Bin 736 -> 0 bytes
 gtk/stock-icons/24/gtk-file.svg                  |  213 ---
 gtk/stock-icons/24/gtk-find-and-replace.png      |  Bin 1379 -> 0 bytes
 gtk/stock-icons/24/gtk-find-and-replace.svg      |  510 ------
 gtk/stock-icons/24/gtk-find.png                  |  Bin 1238 -> 0 bytes
 gtk/stock-icons/24/gtk-find.svg                  |  353 ----
 gtk/stock-icons/24/gtk-floppy.png                |  Bin 951 -> 0 bytes
 gtk/stock-icons/24/gtk-floppy.svg                |  294 ---
 gtk/stock-icons/24/gtk-fullscreen.png            |  Bin 606 -> 0 bytes
 gtk/stock-icons/24/gtk-fullscreen.svg            |  110 --
 gtk/stock-icons/24/gtk-go-back-ltr.png           |  Bin 915 -> 0 bytes
 gtk/stock-icons/24/gtk-go-back-ltr.svg           |  149 --
 gtk/stock-icons/24/gtk-go-back-rtl.svg           |  173 --
 gtk/stock-icons/24/gtk-go-down.png               |  Bin 973 -> 0 bytes
 gtk/stock-icons/24/gtk-go-down.svg               |  148 --
 gtk/stock-icons/24/gtk-go-forward-ltr.png        |  Bin 906 -> 0 bytes
 gtk/stock-icons/24/gtk-go-forward-ltr.svg        |  168 --
 gtk/stock-icons/24/gtk-go-up.png                 |  Bin 946 -> 0 bytes
 gtk/stock-icons/24/gtk-go-up.svg                 |  153 --
 gtk/stock-icons/24/gtk-goto-bottom.png           |  Bin 1037 -> 0 bytes
 gtk/stock-icons/24/gtk-goto-bottom.svg           |  305 ----
 gtk/stock-icons/24/gtk-goto-first-ltr.png        |  Bin 1028 -> 0 bytes
 gtk/stock-icons/24/gtk-goto-first-ltr.svg        |  339 ----
 gtk/stock-icons/24/gtk-goto-last-ltr.png         |  Bin 1061 -> 0 bytes
 gtk/stock-icons/24/gtk-goto-last-ltr.svg         |  339 ----
 gtk/stock-icons/24/gtk-goto-top.png              |  Bin 1037 -> 0 bytes
 gtk/stock-icons/24/gtk-goto-top.svg              |  339 ----
 gtk/stock-icons/24/gtk-harddisk.png              |  Bin 1360 -> 0 bytes
 gtk/stock-icons/24/gtk-harddisk.svg              |  659 -------
 gtk/stock-icons/24/gtk-help.png                  |  Bin 1728 -> 0 bytes
 gtk/stock-icons/24/gtk-help.svg                  |  900 ----------
 gtk/stock-icons/24/gtk-home.png                  |  Bin 1050 -> 0 bytes
 gtk/stock-icons/24/gtk-home.svg                  |  372 ----
 gtk/stock-icons/24/gtk-indent-ltr.png            |  Bin 852 -> 0 bytes
 gtk/stock-icons/24/gtk-indent-ltr.svg            |  178 --
 gtk/stock-icons/24/gtk-indent-rtl.png            |  Bin 870 -> 0 bytes
 gtk/stock-icons/24/gtk-indent-rtl.svg            |  185 --
 gtk/stock-icons/24/gtk-info.png                  |  Bin 1420 -> 0 bytes
 gtk/stock-icons/24/gtk-info.svg                  |  186 --
 gtk/stock-icons/24/gtk-italic.png                |  Bin 971 -> 0 bytes
 gtk/stock-icons/24/gtk-italic.svg                |  136 --
 gtk/stock-icons/24/gtk-jump-to-ltr.png           |  Bin 1229 -> 0 bytes
 gtk/stock-icons/24/gtk-jump-to-ltr.svg           |  291 ---
 gtk/stock-icons/24/gtk-jump-to-rtl.png           |  Bin 1226 -> 0 bytes
 gtk/stock-icons/24/gtk-jump-to-rtl.svg           |  345 ----
 gtk/stock-icons/24/gtk-justify-center.png        |  Bin 490 -> 0 bytes
 gtk/stock-icons/24/gtk-justify-center.svg        |  258 ---
 gtk/stock-icons/24/gtk-justify-fill.png          |  Bin 447 -> 0 bytes
 gtk/stock-icons/24/gtk-justify-fill.svg          |  399 -----
 gtk/stock-icons/24/gtk-justify-left.png          |  Bin 489 -> 0 bytes
 gtk/stock-icons/24/gtk-justify-left.svg          |  258 ---
 gtk/stock-icons/24/gtk-justify-right.png         |  Bin 503 -> 0 bytes
 gtk/stock-icons/24/gtk-justify-right.svg         |  258 ---
 gtk/stock-icons/24/gtk-leave-fullscreen.png      |  Bin 677 -> 0 bytes
 gtk/stock-icons/24/gtk-leave-fullscreen.svg      |  107 --
 gtk/stock-icons/24/gtk-media-forward-ltr.png     |  Bin 776 -> 0 bytes
 gtk/stock-icons/24/gtk-media-forward-ltr.svg     |  281 ---
 gtk/stock-icons/24/gtk-media-next-ltr.png        |  Bin 848 -> 0 bytes
 gtk/stock-icons/24/gtk-media-next-ltr.svg        |  217 ---
 gtk/stock-icons/24/gtk-media-pause.png           |  Bin 383 -> 0 bytes
 gtk/stock-icons/24/gtk-media-pause.svg           |  237 ---
 gtk/stock-icons/24/gtk-media-play-ltr.png        |  Bin 863 -> 0 bytes
 gtk/stock-icons/24/gtk-media-play-ltr.svg        |  227 ---
 gtk/stock-icons/24/gtk-media-play-rtl.png        |  Bin 895 -> 0 bytes
 gtk/stock-icons/24/gtk-media-play-rtl.svg        |  207 ---
 gtk/stock-icons/24/gtk-media-previous-ltr.png    |  Bin 806 -> 0 bytes
 gtk/stock-icons/24/gtk-media-previous-ltr.svg    |  199 ---
 gtk/stock-icons/24/gtk-media-record.png          |  Bin 1063 -> 0 bytes
 gtk/stock-icons/24/gtk-media-record.svg          |  180 --
 gtk/stock-icons/24/gtk-media-rewind-ltr.png      |  Bin 902 -> 0 bytes
 gtk/stock-icons/24/gtk-media-rewind-ltr.svg      |  281 ---
 gtk/stock-icons/24/gtk-media-stop.png            |  Bin 400 -> 0 bytes
 gtk/stock-icons/24/gtk-media-stop.svg            |  308 ----
 gtk/stock-icons/24/gtk-missing-image.png         |  Bin 894 -> 0 bytes
 gtk/stock-icons/24/gtk-missing-image.svg         |  239 ---
 gtk/stock-icons/24/gtk-network.png               |  Bin 1015 -> 0 bytes
 gtk/stock-icons/24/gtk-network.svg               |  411 -----
 gtk/stock-icons/24/gtk-new.png                   |  Bin 736 -> 0 bytes
 gtk/stock-icons/24/gtk-new.svg                   |  213 ---
 gtk/stock-icons/24/gtk-open.png                  |  Bin 612 -> 0 bytes
 gtk/stock-icons/24/gtk-open.svg                  |  181 --
 gtk/stock-icons/24/gtk-paste.png                 |  Bin 893 -> 0 bytes
 gtk/stock-icons/24/gtk-preferences.png           |  Bin 1691 -> 0 bytes
 gtk/stock-icons/24/gtk-preferences.svg           |  323 ----
 gtk/stock-icons/24/gtk-print-error.png           |  Bin 1130 -> 0 bytes
 gtk/stock-icons/24/gtk-print-error.svg           |  716 --------
 gtk/stock-icons/24/gtk-print-paused.png          |  Bin 1096 -> 0 bytes
 gtk/stock-icons/24/gtk-print-paused.svg          |  460 -----
 gtk/stock-icons/24/gtk-print-preview.png         |  Bin 1244 -> 0 bytes
 gtk/stock-icons/24/gtk-print-preview.svg         |  331 ----
 gtk/stock-icons/24/gtk-print-report.png          |  Bin 1154 -> 0 bytes
 gtk/stock-icons/24/gtk-print-report.svg          | 1410 ---------------
 gtk/stock-icons/24/gtk-print-warning.png         |  Bin 1099 -> 0 bytes
 gtk/stock-icons/24/gtk-print-warning.svg         | 1577 -----------------
 gtk/stock-icons/24/gtk-print.png                 |  Bin 818 -> 0 bytes
 gtk/stock-icons/24/gtk-print.svg                 |  262 ---
 gtk/stock-icons/24/gtk-properties.png            |  Bin 1146 -> 0 bytes
 gtk/stock-icons/24/gtk-properties.svg            |  933 ----------
 gtk/stock-icons/24/gtk-quit.png                  |  Bin 967 -> 0 bytes
 gtk/stock-icons/24/gtk-quit.svg                  |  264 ---
 gtk/stock-icons/24/gtk-redo-ltr.png              |  Bin 1070 -> 0 bytes
 gtk/stock-icons/24/gtk-redo-ltr.svg              |  202 ---
 gtk/stock-icons/24/gtk-redo-rtl.png              |  Bin 1085 -> 0 bytes
 gtk/stock-icons/24/gtk-redo-rtl.svg              |  200 ---
 gtk/stock-icons/24/gtk-refresh.png               |  Bin 1466 -> 0 bytes
 gtk/stock-icons/24/gtk-refresh.svg               |  169 --
 gtk/stock-icons/24/gtk-remove.png                |  Bin 369 -> 0 bytes
 gtk/stock-icons/24/gtk-remove.svg                |  181 --
 gtk/stock-icons/24/gtk-revert-to-saved-ltr.png   |  Bin 1404 -> 0 bytes
 gtk/stock-icons/24/gtk-revert-to-saved-ltr.svg   |  588 ------
 gtk/stock-icons/24/gtk-revert-to-saved-rtl.png   |  Bin 1411 -> 0 bytes
 gtk/stock-icons/24/gtk-revert-to-saved-rtl.svg   |  534 ------
 gtk/stock-icons/24/gtk-save-as.png               |  Bin 1206 -> 0 bytes
 gtk/stock-icons/24/gtk-save-as.svg               |  721 --------
 gtk/stock-icons/24/gtk-select-all.png            |  Bin 717 -> 0 bytes
 gtk/stock-icons/24/gtk-select-all.svg            |  751 --------
 gtk/stock-icons/24/gtk-sort-ascending.png        |  Bin 413 -> 0 bytes
 gtk/stock-icons/24/gtk-sort-descending.png       |  Bin 379 -> 0 bytes
 gtk/stock-icons/24/gtk-spell-check.png           |  Bin 950 -> 0 bytes
 gtk/stock-icons/24/gtk-spell-check.svg           |   89 -
 gtk/stock-icons/24/gtk-stop.png                  |  Bin 1043 -> 0 bytes
 gtk/stock-icons/24/gtk-stop.svg                  |  169 --
 gtk/stock-icons/24/gtk-strikethrough.png         |  Bin 966 -> 0 bytes
 gtk/stock-icons/24/gtk-strikethrough.svg         |  137 --
 gtk/stock-icons/24/gtk-underline.png             |  Bin 969 -> 0 bytes
 gtk/stock-icons/24/gtk-underline.svg             |  137 --
 gtk/stock-icons/24/gtk-undo-ltr.png              |  Bin 1052 -> 0 bytes
 gtk/stock-icons/24/gtk-undo-ltr.svg              |  200 ---
 gtk/stock-icons/24/gtk-undo-rtl.png              |  Bin 1035 -> 0 bytes
 gtk/stock-icons/24/gtk-undo-rtl.svg              |  202 ---
 gtk/stock-icons/24/gtk-unindent-ltr.png          |  Bin 843 -> 0 bytes
 gtk/stock-icons/24/gtk-unindent-ltr.svg          |  178 --
 gtk/stock-icons/24/gtk-unindent-rtl.png          |  Bin 876 -> 0 bytes
 gtk/stock-icons/24/gtk-unindent-rtl.svg          |  185 --
 gtk/stock-icons/24/gtk-zoom-100.png              |  Bin 962 -> 0 bytes
 gtk/stock-icons/24/gtk-zoom-100.svg              |  221 ---
 gtk/stock-icons/24/gtk-zoom-fit.png              |  Bin 937 -> 0 bytes
 gtk/stock-icons/24/gtk-zoom-fit.svg              |  161 --
 gtk/stock-icons/24/gtk-zoom-in.png               |  Bin 993 -> 0 bytes
 gtk/stock-icons/24/gtk-zoom-in.svg               |  355 ----
 gtk/stock-icons/24/gtk-zoom-out.png              |  Bin 941 -> 0 bytes
 gtk/stock-icons/24/gtk-zoom-out.svg              |  345 ----
 gtk/stock-icons/24/help-about.png                |  Bin 0 -> 982 bytes
 gtk/stock-icons/24/help-about.svg                |  171 ++
 gtk/stock-icons/24/help-contents.png             |  Bin 0 -> 1728 bytes
 gtk/stock-icons/24/help-contents.svg             |  900 ++++++++++
 gtk/stock-icons/24/image-missing.png             |  Bin 0 -> 894 bytes
 gtk/stock-icons/24/image-missing.svg             |  239 +++
 gtk/stock-icons/24/list-add.png                  |  Bin 0 -> 571 bytes
 gtk/stock-icons/24/list-add.svg                  |  166 ++
 gtk/stock-icons/24/list-remove.png               |  Bin 0 -> 369 bytes
 gtk/stock-icons/24/list-remove.svg               |  181 ++
 gtk/stock-icons/24/media-floppy.png              |  Bin 0 -> 951 bytes
 gtk/stock-icons/24/media-floppy.svg              |  294 +++
 gtk/stock-icons/24/media-optical.png             |  Bin 0 -> 1372 bytes
 gtk/stock-icons/24/media-optical.svg             |  212 +++
 gtk/stock-icons/24/media-playback-pause.png      |  Bin 0 -> 383 bytes
 gtk/stock-icons/24/media-playback-pause.svg      |  237 +++
 gtk/stock-icons/24/media-playback-start-ltr.png  |  Bin 0 -> 863 bytes
 gtk/stock-icons/24/media-playback-start-ltr.svg  |  227 +++
 gtk/stock-icons/24/media-playback-start-rtl.png  |  Bin 0 -> 895 bytes
 gtk/stock-icons/24/media-playback-start-rtl.svg  |  207 +++
 gtk/stock-icons/24/media-playback-stop.png       |  Bin 0 -> 400 bytes
 gtk/stock-icons/24/media-playback-stop.svg       |  308 ++++
 gtk/stock-icons/24/media-record.png              |  Bin 0 -> 1063 bytes
 gtk/stock-icons/24/media-record.svg              |  180 ++
 gtk/stock-icons/24/media-seek-backward-ltr.png   |  Bin 0 -> 902 bytes
 gtk/stock-icons/24/media-seek-backward-ltr.svg   |  281 +++
 gtk/stock-icons/24/media-seek-forward-ltr.png    |  Bin 0 -> 776 bytes
 gtk/stock-icons/24/media-seek-forward-ltr.svg    |  281 +++
 gtk/stock-icons/24/media-skip-backward-ltr.png   |  Bin 0 -> 806 bytes
 gtk/stock-icons/24/media-skip-backward-ltr.svg   |  199 +++
 gtk/stock-icons/24/media-skip-forward-ltr.png    |  Bin 0 -> 848 bytes
 gtk/stock-icons/24/media-skip-forward-ltr.svg    |  217 +++
 gtk/stock-icons/24/network-idle.png              |  Bin 0 -> 1015 bytes
 gtk/stock-icons/24/network-idle.svg              |  411 +++++
 gtk/stock-icons/24/printer-error.png             |  Bin 0 -> 1130 bytes
 gtk/stock-icons/24/printer-error.svg             |  716 ++++++++
 gtk/stock-icons/24/printer-info.png              |  Bin 0 -> 1154 bytes
 gtk/stock-icons/24/printer-info.svg              | 1410 +++++++++++++++
 gtk/stock-icons/24/printer-paused.png            |  Bin 0 -> 1096 bytes
 gtk/stock-icons/24/printer-paused.svg            |  460 +++++
 gtk/stock-icons/24/printer-warning.png           |  Bin 0 -> 1099 bytes
 gtk/stock-icons/24/printer-warning.svg           | 1577 +++++++++++++++++
 gtk/stock-icons/24/process-stop.png              |  Bin 0 -> 1043 bytes
 gtk/stock-icons/24/process-stop.svg              |  169 ++
 gtk/stock-icons/24/system-run.png                |  Bin 0 -> 1592 bytes
 gtk/stock-icons/24/system-run.svg                |  194 ++
 gtk/stock-icons/24/tools-check-spelling.png      |  Bin 0 -> 950 bytes
 gtk/stock-icons/24/tools-check-spelling.svg      |   89 +
 gtk/stock-icons/24/view-fullscreen.png           |  Bin 0 -> 606 bytes
 gtk/stock-icons/24/view-fullscreen.svg           |  110 ++
 gtk/stock-icons/24/view-refresh.png              |  Bin 0 -> 1466 bytes
 gtk/stock-icons/24/view-refresh.svg              |  169 ++
 gtk/stock-icons/24/view-restore.png              |  Bin 0 -> 677 bytes
 gtk/stock-icons/24/view-restore.svg              |  107 ++
 gtk/stock-icons/24/view-sort-ascending.png       |  Bin 0 -> 413 bytes
 gtk/stock-icons/24/view-sort-descending.png      |  Bin 0 -> 379 bytes
 gtk/stock-icons/24/window-close.png              |  Bin 0 -> 1453 bytes
 gtk/stock-icons/24/window-close.svg              |  249 +++
 gtk/stock-icons/24/zoom-fit-best.png             |  Bin 0 -> 937 bytes
 gtk/stock-icons/24/zoom-fit-best.svg             |  161 ++
 gtk/stock-icons/24/zoom-in.png                   |  Bin 0 -> 993 bytes
 gtk/stock-icons/24/zoom-in.svg                   |  355 ++++
 gtk/stock-icons/24/zoom-original.png             |  Bin 0 -> 962 bytes
 gtk/stock-icons/24/zoom-original.svg             |  221 +++
 gtk/stock-icons/24/zoom-out.png                  |  Bin 0 -> 941 bytes
 gtk/stock-icons/24/zoom-out.svg                  |  345 ++++
 gtk/stock-icons/48/dialog-error.png              |  Bin 0 -> 2828 bytes
 gtk/stock-icons/48/dialog-error.svg              |  431 +++++
 gtk/stock-icons/48/dialog-info.png               |  Bin 0 -> 3259 bytes
 gtk/stock-icons/48/dialog-info.svg               |  978 ++++++++++
 gtk/stock-icons/48/dialog-password.png           |  Bin 0 -> 2358 bytes
 gtk/stock-icons/48/dialog-password.svg           |  498 ++++++
 gtk/stock-icons/48/dialog-question.png           |  Bin 0 -> 2809 bytes
 gtk/stock-icons/48/dialog-question.svg           |  495 ++++++
 gtk/stock-icons/48/dialog-warning.png            |  Bin 0 -> 2358 bytes
 gtk/stock-icons/48/dialog-warning.svg            |  413 +++++
 gtk/stock-icons/48/gtk-dialog-authentication.png |  Bin 2358 -> 0 bytes
 gtk/stock-icons/48/gtk-dialog-authentication.svg |  498 ------
 gtk/stock-icons/48/gtk-dialog-error.png          |  Bin 2828 -> 0 bytes
 gtk/stock-icons/48/gtk-dialog-error.svg          |  431 -----
 gtk/stock-icons/48/gtk-dialog-info.png           |  Bin 3259 -> 0 bytes
 gtk/stock-icons/48/gtk-dialog-info.svg           |  978 ----------
 gtk/stock-icons/48/gtk-dialog-question.png       |  Bin 2809 -> 0 bytes
 gtk/stock-icons/48/gtk-dialog-question.svg       |  495 ------
 gtk/stock-icons/48/gtk-dialog-warning.png        |  Bin 2358 -> 0 bytes
 gtk/stock-icons/48/gtk-dialog-warning.svg        |  413 -----
 676 files changed, 54867 insertions(+), 54897 deletions(-)

commit 501eeaff11fc4baba0d9769c7c0be85f1d05b582
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 18 12:46:57 2010 -0400

    Remove GtkWidget::draw-border

    This is a never-used style property that came out of some old
    themeing experiments, and handling it has some performance
    overhead. Bug 426924

 gtk/gtkrc.c     |    5 ---
 gtk/gtkwidget.c |   90
 ++----------------------------------------------------
 2 files changed, 4 insertions(+), 91 deletions(-)

commit ffa07ee21eac827d79e58fa565b2faf3ba662c46
Author: Christian Persch <chpe@gnome.org>
Date:   Tue Apr 27 13:31:23 2010 +0200

    Use G_DEFINE_BOXED_TYPE

    Bug #627214.

 configure.ac                   |    2 +-
 demos/gtk-demo/stock_browser.c |   16 +++----------
 gdk/gdkcolor.c                 |   14 ++---------
 gdk/gdkcursor.c                |   14 ++---------
 gdk/gdkevents.c                |   14 ++---------
 gdk/gdkrectangle.c             |   14 ++---------
 gtk/gtkiconfactory.c           |   30 +++++--------------------
 gtk/gtkicontheme.c             |   15 ++----------
 gtk/gtkpapersize.c             |   14 ++---------
 gtk/gtkrecentmanager.c         |   14 ++---------
 gtk/gtkselection.c             |   30 +++++--------------------
 gtk/gtkstyle.c                 |   15 ++----------
 gtk/gtktextiter.c              |   15 ++----------
 gtk/gtktexttag.c               |   15 ++----------
 gtk/gtktreemodel.c             |   46
 +++++++--------------------------------
 gtk/gtkwidget.c                |   15 ++----------
 16 files changed, 59 insertions(+), 224 deletions(-)

commit f730af8360b8785317f5ff5ad75961928c155157
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Aug 18 05:29:17 2010 +0200

    docs: gtk_window_group_get_current_device_grab() was added in 3.0

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

commit 1229bfc6201a6992118b4f52108a7a6ad0d19aea
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Aug 17 18:35:35 2010 +0200

    Updated Galician translations

 po-properties/gl.po |  699
 +++++++++++++++++++++++++--------------------------
 1 files changed, 343 insertions(+), 356 deletions(-)

commit 24d8c776d4ecf4209d77474b421b912293628814
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Tue Aug 17 17:57:58 2010 +0200

    The 'len' argument of gtk_text_buffer_insert and
    gtk_text_buffer_insert_at_cursor isn't really the length of the
    'text' argument

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

commit 813da6a39a90e6a4790970a8c0d61bc0a32056d9
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Tue Aug 17 17:42:50 2010 +0200

    gtk_tree_model_iter_next's iter is (in), not (inout)

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

commit bbebe979dac0758ebfefb8ccb14c6baa7256b319
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 17 11:41:01 2010 -0400

    Bump version to 2.90.7

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

commit d6bfd81323f75871f818d045cdb0e26ecab5050b
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Aug 17 17:39:26 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  732
 ++++++++++++++++++++++++---------------------------
 1 files changed, 349 insertions(+), 383 deletions(-)

commit bddb72476c343a0a62ea29d6dd3670eff16293c7
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Aug 17 15:43:08 2010 +0200

    GtkButton: Also handle activate from mouse events.

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

commit b2545e1732198dd00f2e21f652ab90250eb18fc1
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Aug 17 15:39:03 2010 +0200

    GdkWindow: Check device cursor first in update_cursor().

 gdk/gdkwindow.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 203c06342d8371210cb837255a347c8a3ea3657a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 17 08:56:07 2010 -0400

    Remove no-longer-existing file from POTFILES.in

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

commit 3115de0c36f09b8c3168ae000f5e099b9696142c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 17 08:56:07 2010 -0400

    Remove no-longer-existing file from POTFILES.in

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

commit 6917d46749aa852630d8cbfbef4d411d427bf0d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 17 00:04:10 2010 -0400

    Remove a dangling reference

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

commit ce08b9bb01f2e916c488f6fe4ca15bb9eb97b7ca
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 16 23:52:03 2010 -0400

    Fix some documentation issues

 docs/reference/gdk/gdk3-sections.txt |    5 ++---
 docs/reference/gtk/gtk3-sections.txt |   25 +++++++++++++++++++++++--
 gdk/gdkdisplay.c                     |    4 +++-
 3 files changed, 28 insertions(+), 6 deletions(-)

commit db3af409cce2a18cfb7a6c9451073b6c304fc39c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 16 23:28:35 2010 -0400

    NEWS for 2.90.6

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

commit 0ea8572d89cd607c6f4d5b6b7b6524a9235ad773
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Aug 13 00:54:31 2010 -0400

    Drop internal function from header

    Make _gtk_button_box_child_requisition static.

 gtk/gtkbbox.c |    2 +-
 gtk/gtkbbox.h |    6 ------
 2 files changed, 1 insertions(+), 7 deletions(-)

commit e057cb8b4dcf244da1272f3195a086647ad36b60
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Aug 13 00:53:49 2010 -0400

    Drop some unnecessary variables

 gtk/gtkbbox.c |   17 ++++-------------
 1 files changed, 4 insertions(+), 13 deletions(-)

commit 434b3e1072e20c6970bcd9ef3d0b07bf648619b9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Aug 16 00:08:58 2010 +0200

    gdk: Use gdk_window_get_background_pixmap() when setting up paint

 gdk/gdkwindow.c |   52
 +++++++++++++++++-----------------------------------
 1 files changed, 17 insertions(+), 35 deletions(-)

commit 2944561ba301e0317fe7a1f39892df553d5f4e67
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 23:50:02 2010 +0200

    API: Add gdk_window_get_background_pattern()

    This is the suggested way for GTK3 to store a Window's background
    so it
    makes sense to use the same function today already.

 docs/reference/gdk/gdk3-sections.txt |    3 +-
 gdk/gdk.symbols                      |    1 +
 gdk/gdkinternals.h                   |    1 +
 gdk/gdkwindow.c                      |   68
 ++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h                      |    2 +
 5 files changed, 73 insertions(+), 2 deletions(-)

commit 8805b58e62e060b529e3362a3918774258ca5717
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 22:50:22 2010 +0200

    textview: Fix rendering of embedded images

 gtk/gtktextdisplay.c |   21 +++++----------------
 1 files changed, 5 insertions(+), 16 deletions(-)

commit 7993ee6d0e7e73e0b826ffea021683fb738b7714
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Aug 16 10:26:42 2010 +0200

    Updated Galician translations

 po/gl.po |  166
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 88 insertions(+), 78 deletions(-)

commit a0a302f7f70b9fff14b3f6c32761538052f629d2
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Aug 15 21:44:22 2010 +0200

    Updated Spanish translation

 po-properties/es.po |   48
 +++++++++++++-----------------------------------
 1 files changed, 13 insertions(+), 35 deletions(-)

commit 6a88255e00835eea9dda2aed2189bca16c75b137
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Aug 15 21:01:19 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  358
 ++++++++++++++++++++++++++++++---------------------
 1 files changed, 211 insertions(+), 147 deletions(-)

commit c411df5406573ca0d58f66393657801c894614ed
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Aug 15 21:01:12 2010 +0200

    Updated Spanish translation

 po/es.po |  160
 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 84 insertions(+), 76 deletions(-)

commit 14cc894dd7ab28df43b58abcc916301c0dda5879
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 15 13:30:55 2010 +0200

    quartz: gdk_window_get_frame_extents() needs to get effective toplevel

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

commit dc7a8f9be75ef88d508829415f09a2cb96090320
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:51:39 2010 +0200

    tests: unbreak testwindows test

    Delete code that was broken and also used the APIs I just removed.

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

commit 0b29f4e76971629d4d85cd238685f8ac0b646286
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Aug 15 03:31:37 2010 +0200

    Remove window background getters again

    They were added as accessors for 2.22 even though querying the
    background wasn't possible previously. As GTK 3.0 will change
    background
    handling, it doesn't make sense at all to expose these getters.

 gdk/gdk.symbols |    2 -
 gdk/gdkwindow.c |   60
 -------------------------------------------------------
 gdk/gdkwindow.h |    5 ----
 3 files changed, 0 insertions(+), 67 deletions(-)

commit 374d5094a386b3415dd5e1fa27f1a2d9673d457b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 14 02:17:59 2010 +0200

    Use accessor functions to access GtkToolbar

 tests/stresstest-toolbar.c |   30 +++++++++++++++++++-----------
 tests/testtoolbar.c        |    2 +-
 2 files changed, 20 insertions(+), 12 deletions(-)

commit 83c20d4b3201820524b90efd54616587ea76bb0d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 14 02:00:14 2010 +0200

    GtkToolbar: move public members to private structure

 gtk/gtktoolbar.c |  446
 ++++++++++++++++++++++++++++++------------------------
 gtk/gtktoolbar.h |   19 +--
 2 files changed, 248 insertions(+), 217 deletions(-)

commit ca7d3f90819246986e33e03ca354f1843eac5b5a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 14 01:46:04 2010 +0200

    gdk: When using OPERATOR_SOURCE, use clip + paint instead of fill

    SOURCE is unbounded, so we clear unwanted areas.

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

commit fc170551b6ffb57d9be6386a5d4d526bdca5bc68
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 13 20:46:12 2010 +0200

    gdk: Do final copy with OPERATOR_SOURCE in end_implicit_paint

    For windows with alpha channel, the previous contents would otherwise
    not be erased. Visible for example in the status icon code.

    Thanks to Thomas Wood for noticing.

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

commit 6334d13de56ba9d3e84916f2c7f668a6e94e783d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Aug 12 23:22:07 2010 -0400

    Remove some leftovers of deprecated functionality

    There were some vestiges of the
    gtk_{h,v}button_box_set_default_layout()
    functionality left. These are gone now. I have also removed
    the GTK_BUTTONBOX_DEFAULT value in GtkButtonBoxStyle, but the other
    values have been kept at their numeric values, to avoid more serious
    ABI change.

 gtk/gtkbbox.c  |  261
 ++++++++++++++++++++++++--------------------------------
 gtk/gtkbbox.h  |    4 +-
 gtk/gtkenums.h |    3 +-
 gtk/gtkhbbox.c |    7 --
 gtk/gtkvbbox.c |    9 --
 5 files changed, 113 insertions(+), 171 deletions(-)

commit 05e33f69eb8dc04a69117845c9dfb474a8af5cc3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Aug 13 02:49:27 2010 +0200

    gtk_range_set_min_slider_size() should receive an gint, not a gboolean

 gtk/gtkrange.c |    2 +-
 gtk/gtkrange.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit cc09ec07328aed90d97f4acd2d3d53470b35599f
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 23:38:17 2010 +0200

    gtk-demo: update drawingarea example

    Use gdk_window_create_similar_surface() instead of gdk_pixmap_new()

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

commit c989d3000a8f26a09d01282c8dfc7e2d5fde47d8
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 12 23:43:11 2010 +0200

    API: Add gdk_window_create_similar_surface()

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkwindow.c                      |   49
 ++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h                      |    6 ++++
 4 files changed, 57 insertions(+), 0 deletions(-)

commit 97fbf97be27e77c4ce9bcb0b62a78614bddb6925
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 12 18:33:28 2010 +0200

    GtkTextTagTable: move public members to private structure

 gtk/gtktexttagtable.c |   88
 +++++++++++++++++++++++++++++++++++--------------
 gtk/gtktexttagtable.h |    7 +---
 2 files changed, 65 insertions(+), 30 deletions(-)

commit 1516c86ca421ead18809091a7bdc2208280d0305
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 12 17:59:32 2010 +0200

    Use accessor funcions to access GtkCalendar

 tests/testcalendar.c |   54
 ++++++++++++-------------------------------------
 1 files changed, 13 insertions(+), 41 deletions(-)

commit e6ed4da2152116001206d0e94edc33e5083c0661
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Aug 12 17:14:51 2010 +0200

    GtkCalendar: move public members to private structure

 gtk/gtkcalendar.c |  572
 +++++++++++++++++++++++++++++------------------------
 gtk/gtkcalendar.h |   32 +---
 2 files changed, 316 insertions(+), 288 deletions(-)

commit 05134768fed4eb54f74d193348d3c26b1a0df844
Author: Christian Persch <chpe@gnome.org>
Date:   Thu Aug 12 16:18:47 2010 +0200

    Revert "Added UG translation" AGAIN

    This reverts commit ac94b406a1a1965a5788e84d119e48f07701b899.

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

commit 8313c7fdbbf4172e3e74944082bb1d8331004ba7
Author: Klemen Košir <klemen.nna@gmail.com>
Date:   Thu Aug 12 14:12:17 2010 +0200

    Updated Slovenian translation

 po/sl.po |  170
 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 89 insertions(+), 81 deletions(-)

commit e4a83370c4026d6cd1a1912eb2febe288c974d2b
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Aug 12 13:15:20 2010 +0300

    Improve the looks of the license text in GtkAboutDialog

    It is not safe to assume that copyright text in applications is
    one liner, therefore it's better to split it from the program name.

    Also, the license text should be in a paragraph of its own, so
    add an extra '\n' above it.

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

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

commit cd00b0a490330d43cc0c9950cd590cac38a06be9
Author: Sven Herzberg <herzi@gnome-de.org>
Date:   Thu Aug 12 11:20:41 2010 +0200

    avoid redundant recursion for executing tests

    * Makefile.decl: make sure that check-local does not depend on a
      recursive target for the tests. This way check can recurse and call
      check-local in each folder which then invokes test-cwd. This will
      make sure that a toplevel check-local doesn't recurse into
      subfolders
      as well. The was resulting in test being run twice (for "/tests"),
      tree
      times (e.g. for "/gtk/tests") and potentially more often

 Makefile.decl |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 8b917eeaf60424f23e5d6619ba25e449e37b0f3b
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Aug 12 10:57:59 2010 +0200

    quartz: make it compile

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

commit 159caba3e22ab42c8c099e51ca3e47b6c8c751e4
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 11 21:42:23 2010 +0200

    Add gtk_license_get_type() to gtk.symbols

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

commit ddc184ec79ea35e7bc94ff6827021b22763d511f
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 11 21:36:46 2010 +0200

    gdk: Remove nonexistant symbols

    These symbols have been deleted from the public API with the rendering
    cleanup work.

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

commit 48c34b68689a9c430d0fdf6c549a8c87e0ef2023
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed Aug 11 18:19:34 2010 +0200

    Updated galician translations

 po-properties/gl.po |  307
 +++++++++++++++++++++++++++------------------------
 1 files changed, 163 insertions(+), 144 deletions(-)

commit ac94b406a1a1965a5788e84d119e48f07701b899
Author: Sahran <sahran@live.com>
Date:   Wed Aug 11 17:48:38 2010 +0200

    Added UG translation

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

commit aa8a1a8a8ee3db27b09fe0f29ccd878cd711b1eb
Author: Yinghua Wang <wantinghard@gmail.com>
Date:   Wed Aug 11 22:42:48 2010 +0800

    Update Simplified Chinese UI translation.

 po/zh_CN.po |  173
 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 91 insertions(+), 82 deletions(-)

commit a151eac4fb56f66844c178bc42afad4531112669
Author: Yinghua Wang <wantinghard@gmail.com>
Date:   Wed Aug 11 22:37:13 2010 +0800

    Update Simplified Chinese property nicks translation.

 po-properties/zh_CN.po |  554
 ++++++++++++++++++++++++++----------------------
 1 files changed, 302 insertions(+), 252 deletions(-)

commit 416d132a72798d9f8af58ad73747cd4f0c935855
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 11 05:12:49 2010 +0200

    docs: Some style fixes to the migration guide

    Most importantly, I decided to not capitalize "cairo".

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

commit 2acf529b3bef8d88af522c772fb39e3348667ed6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 10 21:21:01 2010 -0400

    Beef up the migration guide

    This includes a first cut at documenting the rendering cleanup changes
    and the region removal.

 docs/reference/gtk/gtk-docs.sgml      |    2 +-
 docs/reference/gtk/migrating-2to3.xml |  386
 +++++++++++++++++++++++++++++++-
 2 files changed, 374 insertions(+), 14 deletions(-)

commit eff92cb1d68af7e97a838cadeedaf35db98cea51
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Aug 11 02:30:29 2010 +0200

    dnd: Remove default_icon_pixmap variable and friends

    The functions to set them were gone already, this is just cleanup

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

commit bde0f9a8f68b626aac364690e8658b28decb3ee1
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 8 18:22:51 2010 +0200

    quartz: Misc. fixes for getting offscreen windows to work

    Mainly fixes to properly differentiate between toplevel and offscreen
    windows, since these sometimes need different treatment.  Furthermore,
    usage of gdk_window_get_effective_foo() instead of
    gdk_window_get_foo()
    where applicable.

 gdk/quartz/gdkdevice-core.c   |    4 ++--
 gdk/quartz/gdkevents-quartz.c |   16 +++++++++++-----
 gdk/quartz/gdkwindow-quartz.c |   17 +++++++++++------
 3 files changed, 24 insertions(+), 13 deletions(-)

commit d819bc4814742bd9afbb2852c26ea434e834b3b1
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 8 18:17:29 2010 +0200

    Invalidate cairo surface if resizing is not supported for target

    While X11 surfaces can be resized, this is not the case for Quartz
    surfaces.  Instead of resizing we will invalidate the surface instead.
    By giving _gdk_windowing_set_cairo_surface_size() a boolean return
    value, we can signal back whether or not resizing was possible.
    If not
    possible, we invalidate the surface.

 gdk/gdkinternals.h              |    6 +++---
 gdk/gdkwindow.c                 |   17 ++++++++++++-----
 gdk/quartz/gdkdrawable-quartz.c |    3 ++-
 gdk/win32/gdkdrawable-win32.c   |    3 ++-
 gdk/x11/gdkdrawable-x11.c       |    3 ++-
 5 files changed, 21 insertions(+), 11 deletions(-)

commit 9c6696dfcc04433c57fde0ee40e5562051c9be0b
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 8 18:02:04 2010 +0200

    quartz: Convert default background drawing to cairo

    Includes some untested (read: uncompiled) simplifications from
    Benjamin
    Otte.

 gdk/quartz/gdkwindow-quartz.c |   69
 +++++++++++++----------------------------
 1 files changed, 22 insertions(+), 47 deletions(-)

commit 709e05cdb20fd6d2360b7158286d6c3176c300c0
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 7 02:18:06 2010 +0200

    style: Use _gtk_pango_fill_layout()

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

commit ccacd3a46aa5e3a5c50841bc86a007b4cf8bca2d
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 7 02:14:10 2010 +0200

    style: Apply same matrix conversion as gdk_draw_layout() did

    This is only necessary for GtkLabel with an angle set as no other
    widget
    rotates text.
    Note that the label code does not need these adjustments as those
    paths
    are only taken when the label is not rotated.

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

commit c9d08d02e540dfbd2c4517dbffdf635a462c0fe3
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 23:27:09 2010 +0200

    gdk: Remove data consructors for GdkPixmap

    That is all of the gdk_pixmap/bitmap_create_from_* constructors.

 docs/reference/gdk/gdk3-sections.txt |    6 -
 docs/reference/gdk/tmpl/pixmaps.sgml |   72 ----------
 gdk/directfb/gdkpixmap-directfb.c    |  105 --------------
 gdk/gdk.symbols                      |    6 -
 gdk/gdkinternals.h                   |   11 --
 gdk/gdkpixmap.c                      |  247
 ----------------------------------
 gdk/gdkpixmap.h                      |   30 ----
 gdk/gdkwindow.h                      |    2 -
 gdk/quartz/gdkpixmap-quartz.c        |   53 -------
 gdk/win32/gdkpixmap-win32.c          |  125 -----------------
 gdk/x11/gdkcursor-x11.c              |   39 +-----
 gdk/x11/gdkpixmap-x11.c              |   98 --------------
 12 files changed, 1 insertions(+), 793 deletions(-)

commit 4f37e6833c356ac3c70e084ede86ff05db84f703
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:41:21 2010 +0200

    x11: Create empty cursor without old functions

    In particular, clear the bitmap manually instead of using
    create_from_data.

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

commit aaf70d13278494bb5c125ade8da30b06c5098562
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:37:34 2010 +0200

    testgtk: Use Cairo to load XBM image

    This should really use GdkPixbuf, but apparently we can't load XBM
    images. And I'm too lazy to convert it.

 tests/testgtk.c |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit de285edc7290b510973c787e52a5f268acf0d078
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:28:09 2010 +0200

    testgtk: Use Pixbufs in the shapes example

 tests/testgtk.c |   33 ++++++++++++++++++---------------
 1 files changed, 18 insertions(+), 15 deletions(-)

commit 25136368778bff37c16352b275547dcc06416b83
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:12:24 2010 +0200

    testgtk: Rename pixmap => pixbuf in various places

    Now that we use Pixbufs for the tests instead of Pixmaps, we
    should name
    the tests like that.

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

commit 6b19815f877ad9c7f6b6be4ff935d8549087236d
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 22:09:08 2010 +0200

    testgtk: Use pixbufs instead of pixmaps

    This is for creating a GtkImage with an icon.

 tests/testgtk.c |   37 +++++++++++++++++--------------------
 1 files changed, 17 insertions(+), 20 deletions(-)

commit ad571a3a5e335c4c879ecfb52c6cf0c6331ddafd
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 21:54:16 2010 +0200

    testgtk: Make image test not use Pixmaps, but Pixbufs

 tests/testgtk.c |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

commit 727122b8d66ba3dc8aeb1607ea083a5fa888b2d6
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 20:37:48 2010 +0200

    testgtk: Fix types and get rid of casting

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

commit f3c3e47db7b229f7afe77d927f182fd55821a5b4
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 20:33:57 2010 +0200

    testdnd: Convert to use pixbufs as icons

    Using Pixmaps is outdated.

 tests/testdnd.c |   47 ++++++++++++++---------------------------------
 1 files changed, 14 insertions(+), 33 deletions(-)

commit e98f760e9cb05a89eda30bb4442b3e07f80db5c2
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 20:11:45 2010 +0200

    x11: Make fallback pixbuf-cursor code not use old constructors

    These bitmap constructors are about to die. The replacement is
    painting
    with Cairo image surfaces and that's what we do here.

 gdk/x11/gdkcursor-x11.c |   40 ++++++++++++++++++++++++++++++----------
 1 files changed, 30 insertions(+), 10 deletions(-)

commit e42033d2ccf002b67832676ac2cb19f28d4df805
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 18:03:18 2010 +0200

    colorsel: Create cursor image using Cairo

 gtk/gtkcolorsel.c |   65
 ++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 49 insertions(+), 16 deletions(-)

commit 7b9e2b941cc1c566fe140198a597351d4d7e2fe9
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 16:02:24 2010 +0200

    style: Don't use gdk_pixmap_create_from_xpm

    Instead, do what that code did manually.

 gtk/gtkstyle.c |   30 +++++++++++++++++++++++++++---
 1 files changed, 27 insertions(+), 3 deletions(-)

commit 1e706ed64f143599c2c538aa3a14d8d8ae8af805
Author: Kristian Høgsberg <krh@bitplanet.net>
Date:   Thu Aug 5 10:10:45 2010 -0400

    gdk: Drop Xrender configure.ac check

    GTK+ no longer depends on the render extension!

 configure.ac |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit 8868e77fa0d4aee7ca6370c1594e8b4f83af6392
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 04:36:17 2010 +0200

    x11: Remove display_x11->have_render

    Also remove setters and getters for the variable and the GdkTristate
    enum, as it's the only place where it was used.

 gdk/x11/gdkdisplay-x11.c  |    2 -
 gdk/x11/gdkdisplay-x11.h  |    8 ----
 gdk/x11/gdkdrawable-x11.c |   88
 ---------------------------------------------
 gdk/x11/gdkprivate-x11.h  |    2 -
 4 files changed, 0 insertions(+), 100 deletions(-)

commit 7182a2dc19cbe7d445aa7a548c83b29facb881a8
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Aug 6 04:23:34 2010 +0200

    gdk-xft: Don't call render about the subpixel order

    Instead assume that the root window property is working properly. This
    removes the last real Xrender call from GTK.

 gdk/x11/gdkxftdefaults.c |   37 +------------------------------------
 1 files changed, 1 insertions(+), 36 deletions(-)

commit c7bd2ad1c9a65fbeac79ae6cb3c56fb3291ffd6a
Author: Kristian Høgsberg <krh@bitplanet.net>
Date:   Thu Aug 5 10:10:45 2010 -0400

    gdk: Remove picture pointer from X11 drawable

    It's not used anymore

 gdk/x11/gdkdisplay-x11.h  |    3 ---
 gdk/x11/gdkdrawable-x11.c |    7 -------
 gdk/x11/gdkdrawable-x11.h |    2 --
 3 files changed, 0 insertions(+), 12 deletions(-)

commit c4f280651a3e81ad338c6b1a0b0e653a7a1a7b0d
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Aug 5 02:26:59 2010 +0200

    gdk: Don't infinite loop when flushing moves

    Spotted by Kristian Rietvield. Fixes testoffscreen test.

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

commit 075661d376333a25b7fb622e1da2f02e347c0b6a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 4 18:43:53 2010 -0400

    generic damage generation for offscreen windows

    Generating damage from gdk drawing api doesn't help for cairo
    rendering
    ...and the gdk drawing api is gone anyway. Bug 621571

 gdk/gdkoffscreenwindow.c |   39 ---------------------------------------
 gdk/gdkwindow.c          |    4 ++++
 2 files changed, 4 insertions(+), 39 deletions(-)

commit 7fd148fc5976fe5921764a787cfa859e94e8014c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 4 10:33:01 2010 -0400

    Cleanup gdk_pixbuf_render_pixmap_and_mask_for_colormap()

 gdk/gdkpixbuf-render.c |   26 +++++++++++---------------
 1 files changed, 11 insertions(+), 15 deletions(-)

commit d0d2a6f12c758e93fc2778754d254e27c7b39216
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 12:47:38 2010 +0200

    API: remove gdk_colormap_query_color

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/colors.sgml  |   10 -----
 gdk/directfb/gdkcolor-directfb.c     |   48 ------------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkcolor.h                       |    3 --
 gdk/quartz/gdkcolor-quartz.c         |   15 --------
 gdk/win32/gdkcolor-win32.c           |   38 -------------------
 gdk/x11/gdkcolor-x11.c               |   66
 ----------------------------------
 8 files changed, 0 insertions(+), 182 deletions(-)

commit 09fbed7bc93c29cd78d55484df03d692f960538a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 12:24:03 2010 +0200

    style: Do not allocate colors anymore

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

commit a50843e1603abe4bf68ae830d3e8005e2e117186
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 12:00:45 2010 +0200

    gtkbuilder: Do not allocate colors when parsing GtkBuilder files

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

commit 25fc4d97f853b459836a1999a65832697897b728
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 11:27:34 2010 +0200

    textview: remove GtkTextAttributes (un)realize code

    It was unused (apart from a few assertion that indeed it was unused).

 docs/reference/gtk/tmpl/gtktexttag.sgml |    1 -
 gtk/gtktexttag.c                        |   66
 -------------------------------
 gtk/gtktexttag.h                        |    3 -
 gtk/gtktexttagprivate.h                 |   10 -----
 4 files changed, 0 insertions(+), 80 deletions(-)

commit 13087315808a2bf88a647dcbf75446cd48c563a1
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 11:20:46 2010 +0200

    gdk: Don't require allocating window background colors anymore

    X!! allocates the colors itself now.

 gdk/gdkoffscreenwindow.c |    2 --
 gdk/gdkwindow.c          |    5 -----
 gdk/x11/gdkwindow-x11.c  |   11 ++++++++++-
 3 files changed, 10 insertions(+), 8 deletions(-)

commit c3a59fbfcc078f3991b49b6ca50d9bfaac7a588d
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Jul 29 14:20:32 2010 +0200

    Fix compile warnings

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

commit 54ac92aaaf0dde6fc7d46e7e97b75d5b95c17ece
Author: Kristian Rietveld <kris@gtk.org>
Date:   Thu Jul 29 14:15:41 2010 +0200

    Add call to cairo_destroy() to gtk_text_layout_draw()

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

commit 089892df2761c4e60e3e5559a57be91501603c27
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Jul 27 17:46:51 2010 +0200

    Add missing calls to cairo_destroy()

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

commit f7a8bac5e63086245245953bed598f9254e857ec
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sat Jul 24 10:52:37 2010 +0200

    quartz: Make backend compile again

 gdk/quartz/gdkdrawable-quartz.c |   29 -----------------------------
 gdk/quartz/gdkprivate-quartz.h  |    9 ++++-----
 gdk/quartz/gdkwindow-quartz.c   |    4 +---
 3 files changed, 5 insertions(+), 37 deletions(-)

commit 23c9cee274102d19232644f526dfa927cf85d1cd
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sat Jul 24 10:52:10 2010 +0200

    quartz: Fix up _gdk_quartz_window_translate

 gdk/quartz/gdkgeometry-quartz.c |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

commit 6a48a042c7a2f61707eeb1f7bfa6438f63be7c04
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 03:55:27 2010 +0200

    API: remove GdkGC

    XXX: Some traces in the win32 code are left. I suppose they'd best be
    replaced using Cairo.

 docs/reference/gdk/gdk-docs.sgml           |    1 -
 docs/reference/gdk/gdk3-sections.txt       |   71 --
 docs/reference/gdk/gdk3.types              |    1 -
 docs/reference/gdk/tmpl/gcs.sgml           |  426 ----------
 docs/reference/gdk/tmpl/x_interaction.sgml |   45 -
 gdk/Makefile.am                            |    3 -
 gdk/directfb/Makefile.am                   |    1 -
 gdk/directfb/gdkgc-directfb.c              |  386 ---------
 gdk/directfb/gdkprivate-directfb.h         |   25 -
 gdk/gdk.h                                  |    1 -
 gdk/gdk.symbols                            |   42 -
 gdk/gdkdraw.c                              |    5 +-
 gdk/gdkdrawable.h                          |    5 -
 gdk/gdkgc.c                                | 1244
 ----------------------------
 gdk/gdkgc.h                                |  288 -------
 gdk/gdkinternals.h                         |   64 --
 gdk/gdkoffscreenwindow.c                   |   13 -
 gdk/gdkpixmap.c                            |   15 -
 gdk/gdktypes.h                             |    1 -
 gdk/gdkwindow.c                            |  116 ---
 gdk/quartz/Makefile.am                     |    1 -
 gdk/quartz/gdkgc-quartz.c                  |  686 ---------------
 gdk/quartz/gdkprivate-quartz.h             |   49 --
 gdk/win32/Makefile.am                      |    1 -
 gdk/win32/gdkdrawable-win32.c              |   87 --
 gdk/win32/gdkgc-win32.c                    | 1102
 ------------------------
 gdk/win32/gdkprivate-win32.h               |   55 --
 gdk/x11/Makefile.am                        |    1 -
 gdk/x11/gdkdrawable-x11.c                  |    2 -
 gdk/x11/gdkgc-x11.c                        |  697 ----------------
 gdk/x11/gdkprivate-x11.h                   |   34 -
 gdk/x11/gdkx.h                             |    7 -
 32 files changed, 1 insertions(+), 5474 deletions(-)

commit 0fa7d810e7091e721f381898b9ac138f5c2b97fc
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 14:01:49 2010 +0200

    calendar: Remove unused GdkGC members

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

commit ef2d37cdaf3adb2cdcd462ce6b3e64d063986f72
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 03:25:11 2010 +0200

    API: remove begin/end_direct_draw functions

    They're not needed without GdkGCs.

    FIXME: This breaks the win32 XP theme. Someone gotta fix it.

 gdk/gdk.symbols             |    2 -
 gdk/gdkinternals.h          |    7 ---
 gdk/gdkwindow.c             |  124
 -------------------------------------------
 gdk/win32/gdkwin32.h        |    7 ---
 gdk/win32/gdkwindow-win32.c |   23 --------
 5 files changed, 0 insertions(+), 163 deletions(-)

commit ac3ddfa2a74f7dbce4758dc4754328dd5f7a9500
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:55:26 2010 +0200

    API: Remove gtk_gc_get() and gtk_gc_release()

    With this change, GTK does not use GdkGC anymore.

 docs/reference/gtk/gtk3-sections.txt |    8 -
 docs/reference/gtk/tmpl/gtkgc.sgml   |   51 -----
 gtk/Makefile.am                      |    2 -
 gtk/gtk.h                            |    1 -
 gtk/gtk.symbols                      |    7 -
 gtk/gtkgc.c                          |  404
 ----------------------------------
 gtk/gtkgc.h                          |   49 ----
 7 files changed, 0 insertions(+), 522 deletions(-)

commit acf33c9e4c0bfac9c5cd5815afa1b98fb6405074
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:55:12 2010 +0200

    API: Remove GC members from GtkStyle

 gtk/gtkstyle.c |   89
 +++++++-------------------------------------------------
 gtk/gtkstyle.h |   11 -------
 2 files changed, 11 insertions(+), 89 deletions(-)

commit 90ac7b915c745c661f8baf474aa30640709ba366
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:30:08 2010 +0200

    textview: Replace GdkGC * argument with gpointer

    The argument is unused.
    That's also the reason why we can pass NULL instead of the real GC in
    the caller.

 gtk/gtktextdisplay.c |    2 +-
 gtk/gtktextdisplay.h |    2 +-
 gtk/gtktextutil.c    |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit f7608c33aca855e33d8087622f2780e4a23e5928
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:26:05 2010 +0200

    gdk: Move scratch GC handling to X11

    ... and implement it directly instead of using GdkGC, as GdkGC
    is about
    to be deleted, but we need this code.

 gdk/gdkdraw.c             |   46 -------------------------------------
 gdk/gdkinternals.h        |    3 --
 gdk/gdkscreen.c           |   20 ----------------
 gdk/gdkscreen.h           |    2 -
 gdk/x11/gdkgeometry-x11.c |   56
 +++++++++++++++++++++++++++++++++++---------
 gdk/x11/gdkscreen-x11.c   |   10 ++++++++
 gdk/x11/gdkscreen-x11.h   |    3 ++
 7 files changed, 57 insertions(+), 83 deletions(-)

commit 9c026fb32e6034c8e770f7dde25bc0e77f7ef661
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:23:54 2010 +0200

    x11: Remove unused code

    These are function definitions and leftover variabl;es that weren't in
    use for a while.

 gdk/x11/gdkprivate-x11.h |    3 ---
 gdk/x11/gdkscreen-x11.c  |    3 ---
 gdk/x11/gdkscreen-x11.h  |    3 ---
 3 files changed, 0 insertions(+), 9 deletions(-)

commit 1ac8d80e34bdf55007cea17982ec5fcf821d2c48
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 01:56:00 2010 +0200

    API: remove GdkPangoRenderer

    Also removes the pango attributes for stipple, emboss and emboss color

 docs/reference/gdk/gdk3-sections.txt           |   27 -
 docs/reference/gdk/gdk3.types                  |    1 -
 docs/reference/gdk/tmpl/pango_interaction.sgml |  144 ----
 gdk/gdk.symbols                                |   10 -
 gdk/gdkgc.c                                    |  222 ------
 gdk/gdkinternals.h                             |    7 -
 gdk/gdkpango.c                                 |  992
 ------------------------
 gdk/gdkpango.h                                 |   97 ---
 gtk/tests/defaultvalue.c                       |    6 -
 9 files changed, 0 insertions(+), 1506 deletions(-)

commit fea39c078b8cc636684b9adaf4a42fadf149565e
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 01:17:01 2010 +0200

    textview: Make the PangoRenderer use Cairo exclusively

    No more gdkpango usage, no more GdkGC required, yay!

 gtk/gtktextdisplay.c |  338
 ++++++++++++++++++++++++++++++-------------------
 1 files changed, 207 insertions(+), 131 deletions(-)

commit 4c16995868b848f3284142a680f11a7deec5b878
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 21:13:23 2010 +0200

    gdk: remove get_composite_drawable vfunc

    The vfunc is not used anymore.

 gdk/gdkdraw.c            |   25 ---------
 gdk/gdkdrawable.h        |    8 ---
 gdk/gdkoffscreenwindow.c |   15 -----
 gdk/gdkwindow.c          |  136
 ----------------------------------------------
 4 files changed, 0 insertions(+), 184 deletions(-)

commit 61d4a019f87abd4d68ed8837735bb3e504849e1c
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 21:02:35 2010 +0200

    API: remove gdk_draw_drawable()

 docs/reference/gdk/gdk3-sections.txt       |    3 -
 docs/reference/gdk/tmpl/drawing.sgml       |   16 ---
 docs/reference/gdk/tmpl/event_structs.sgml |    3 +-
 docs/reference/gdk/tmpl/pixmaps.sgml       |    2 +-
 gdk/directfb/gdkdrawable-directfb.c        |   57 ---------
 gdk/gdk.symbols                            |    1 -
 gdk/gdkdraw.c                              |  129 -------------------
 gdk/gdkdrawable.h                          |   32 -----
 gdk/gdkgc.c                                |    2 +-
 gdk/gdkoffscreenwindow.c                   |   33 -----
 gdk/gdkpixmap.c                            |   35 ------
 gdk/gdkwindow.c                            |  100 ---------------
 gdk/quartz/gdkdrawable-quartz.c            |   82 -------------
 gdk/win32/gdkdrawable-win32.c              |  183
 ----------------------------
 gdk/x11/gdkdrawable-x11.c                  |  101 ---------------
 15 files changed, 3 insertions(+), 776 deletions(-)

commit 0cef9c2bbea9a2475f7eea3837375fe4d2879aef
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 20:45:21 2010 +0200

    quartz: Do repeated fill with Cairo

    Some things are so easy with Cairo...

    XXX: I did not compile this, this is just proof of concept.

 gdk/quartz/gdkwindow-quartz.c |   32 ++++++++------------------------
 1 files changed, 8 insertions(+), 24 deletions(-)

commit 65ac54bb23b351e5df786c1eadeac771d4bf23b6
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 20:37:33 2010 +0200

    gdk: Make window moves a custom vfunc

    The window move code needs special attention for multiple reasons:
    - invalid areas for expose events need to be modified
    - self-copy is not supported by Cairo
    - in X11, copying from an overlapped Window might cause unexposed
    areas
      to be copied in, spo expose events for those need to be generated.

    This was all special cased in various parts of the code. By making
    it an
    explicit vfunc, we can work around it.

 gdk/gdkoffscreenwindow.c        |   38 ++++++++++++++++++++----
 gdk/gdkwindow.c                 |   40 ++------------------------
 gdk/gdkwindowimpl.h             |   13 ++++++--
 gdk/quartz/gdkgeometry-quartz.c |   38 +++++++++++-------------
 gdk/quartz/gdkwindow-quartz.c   |    2 +-
 gdk/win32/gdkwindow-win32.c     |   36 ++++++++++++-----------
 gdk/x11/gdkgeometry-x11.c       |   60
 +++++++++++++++++++++++++++++++-------
 gdk/x11/gdkprivate-x11.h        |    3 +-
 gdk/x11/gdkwindow-x11.c         |    2 +-
 9 files changed, 133 insertions(+), 99 deletions(-)

commit a5814019202c9ab66134a804866fdc21f80fa886
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 14:54:44 2010 +0200

    API: remove gdk_draw_layout_*()

 docs/reference/gdk/gdk3-sections.txt |    6 -
 docs/reference/gdk/tmpl/drawing.sgml |   52 --------
 gdk/gdk.symbols                      |    9 --
 gdk/gdkdrawable.h                    |   26 ----
 gdk/gdkpango.c                       |  228
 +---------------------------------
 gdk/gdkpango.h                       |    7 -
 6 files changed, 5 insertions(+), 323 deletions(-)

commit 805e0d108268a8cd0c267032107e95ea7c96b876
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 14:23:22 2010 +0200

    label: Draw all text using PangoCairo

    This includes the addition of a "small" helper function,
    _gtk_pango_fill_layout() that ignores color information. This
    functionality is not available inside Pango and until that happens, we
    need this fix. The bug is filed at:

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

 gtk/Makefile.am |    2 +
 gtk/gtklabel.c  |   49 ++++++++----
 gtk/gtkpango.c  |  233
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkpango.h  |   47 +++++++++++
 4 files changed, 314 insertions(+), 17 deletions(-)

commit 9f1939cbd5aa8fb9ee98e5400780194c9bbb25cf
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 03:16:47 2010 +0200

    API: Remove GtkTextTag's stipple properties

    They seem pretty much unused and the only reason why GtkTextView
    uses a
    GdkPangoRenderer and not a PangoCairoRenderer.

 docs/reference/gtk/tmpl/gtktexttag.sgml    |   22 ----
 gtk/gtktextdisplay.c                       |   26 -----
 gtk/gtktextlayout.c                        |   12 ---
 gtk/gtktexttag.c                           |  149
 ----------------------------
 gtk/gtktexttag.h                           |    4 -
 modules/other/gail/libgail-util/gailmisc.c |   32 ------
 6 files changed, 0 insertions(+), 245 deletions(-)

commit 4729460a4fa3e0393223aec8bedd675ba1d4afa5
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 03:16:29 2010 +0200

    gtk-demo: Adapt textview example for stipple removal

 demos/gtk-demo/textview.c |   30 +-----------------------------
 1 files changed, 1 insertions(+), 29 deletions(-)

commit 3fc31e88b03915fbc3f6b8b3554e14a3610c4200
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 02:25:09 2010 +0200

    gdk: Remove _gdk_drawable_get_scratch_gc()

    The function is unused now.

 gdk/gdkdraw.c      |   59
 ----------------------------------------------------
 gdk/gdkinternals.h |    2 -
 gdk/gdkscreen.c    |   12 ++--------
 gdk/gdkscreen.h    |    2 -
 4 files changed, 3 insertions(+), 72 deletions(-)

commit db5fc43759fd9cafcd9df26ee57bd9a9a05aab7e
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 02:19:29 2010 +0200

    gdk: Draw redirected windows using Cairo

 gdk/gdkwindow.c |   22 +++++++---------------
 1 files changed, 7 insertions(+), 15 deletions(-)

commit 56e7abb8a42f22328a400f641998a7d1c0c52438
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 02:02:26 2010 +0200

    gdk: Refactor redirection code

    This will make future patches easier

 gdk/gdkwindow.c |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

commit 755bd51757381163e3070818fc1aada24adcd85a
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 01:21:38 2010 +0200

    gdk: Simplify code

    Use new Cairo APIs to make the code simpler.

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

commit a6fcc75774aa2520d843dfddf5434f629c8834b6
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 20 00:56:46 2010 +0200

    gdk: Remove excess variables

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

commit 3df6726656ad11cf7e0b1e35613880c09226dc7d
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 23:49:09 2010 +0200

    gdk: Do end_implicit_paint copy with Cairo

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

commit f1620b5ce1742697ef429a4fb3ec1c3def7747a7
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 23:31:24 2010 +0200

    gdk: Implement gdk_window_get_source_drawable() using Cairo

    Do we have a test case for this?

 gdk/gdkwindow.c |   49 +++++++++++++++++++++++++------------------------
 1 files changed, 25 insertions(+), 24 deletions(-)

commit 46206f8bb824d82d89b528bc9bd557b3bd30d5d2
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 13:29:47 2010 +0200

    gdk: Implement end_implicit_paint() with Cairo

 gdk/gdkwindow.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit 600fbd3e740f72a010ecf84780b07927f08d743f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 04:50:49 2010 +0200

    API: remove gdk_draw_rectangle()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   17 --
 gdk/directfb/gdkdrawable-directfb.c  |  153 ----------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   50 ------
 gdk/gdkdrawable.h                    |   14 --
 gdk/gdkoffscreenwindow.c             |   20 --
 gdk/gdkpixmap.c                      |   24 ---
 gdk/gdkwindow.c                      |   26 ---
 gdk/quartz/gdkdrawable-quartz.c      |   38 ----
 gdk/win32/gdkdrawable-win32.c        |  320
 ----------------------------------
 gdk/x11/gdkdrawable-x11.c            |   29 ---
 12 files changed, 0 insertions(+), 693 deletions(-)

commit 66048b2f92d000f426b40d54aa1f9267b2165b9b
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 19:23:27 2010 +0200

    style: Replace last gdk_draw_rectangle() with Cairo

 gtk/gtkstyle.c |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

commit 9ee51764925907c8212671fd6fd1336584dfcb2a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 18:07:42 2010 +0200

    API: remove gdk_draw_point(s)

 docs/reference/gdk/gdk3-sections.txt |    2 -
 docs/reference/gdk/tmpl/drawing.sgml |   20 ------------
 gdk/directfb/gdkdrawable-directfb.c  |   49
 ------------------------------
 gdk/gdk.symbols                      |    2 -
 gdk/gdkdraw.c                        |   55
 ----------------------------------
 gdk/gdkdrawable.h                    |   12 -------
 gdk/gdkoffscreenwindow.c             |   38 -----------------------
 gdk/gdkpixmap.c                      |   17 ----------
 gdk/gdkwindow.c                      |   40 ------------------------
 gdk/quartz/gdkdrawable-quartz.c      |   27 ----------------
 gdk/win32/gdkdrawable-win32.c        |   36 ----------------------
 gdk/x11/gdkdrawable-x11.c            |   48 -----------------------------
 12 files changed, 0 insertions(+), 346 deletions(-)

commit a9e99e7f5ba6982db4d54a134738d1ddd30c898c
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 17:58:50 2010 +0200

    API: remove gdk_draw_{line,lines,segments}

    Those were the 3 intermixed line drawing calls.

 docs/reference/gdk/gdk3-sections.txt |    4 -
 docs/reference/gdk/tmpl/drawing.sgml |   44 -------
 gdk/directfb/gdkdrawable-directfb.c  |  151 ----------------------
 gdk/gdk.symbols                      |    3 -
 gdk/gdkdraw.c                        |   92 -------------
 gdk/gdkdrawable.h                    |   22 ---
 gdk/gdkoffscreenwindow.c             |   63 ---------
 gdk/gdkpixmap.c                      |   34 -----
 gdk/gdktypes.h                       |    9 --
 gdk/gdkwindow.c                      |   82 ------------
 gdk/quartz/gdkdrawable-quartz.c      |   76 -----------
 gdk/win32/gdkdrawable-win32.c        |  233
 ----------------------------------
 gdk/x11/gdkdrawable-x11.c            |   80 ------------
 13 files changed, 0 insertions(+), 893 deletions(-)

commit c661eb73a153f3f110f763ac9ee6af2921223ba0
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 15:08:56 2010 +0200

    testgtk: Remove image from drawable test

    The test only tested old APIs.

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

commit a3057d015081331f07caebf9f9576242d1c3591f
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 00:55:26 2010 +0200

    style: replace draw_frame_gap with Cairo calls

 gtk/gtkstyle.c |  250
 +++++++++++++++++++++++++++----------------------------
 1 files changed, 123 insertions(+), 127 deletions(-)

commit 5eb76955fdd0cfbb5a24dba677cc86d329a68c37
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 00:35:15 2010 +0200

    style: Replace draw_diamond vfunc with Cairo calls

 gtk/gtkstyle.c |  168
 +++++++++++++++++++++++++++-----------------------------
 1 files changed, 81 insertions(+), 87 deletions(-)

commit 8f21b09eeeec1847c95ba8e716aeb9a650db35d8
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 23:12:48 2010 +0200

    tests: remove "draw drawable" button from testwindows test

    draw_drawable is gone soon. And testing the proper functioning of
    drawing calls is Cairo's job anyway.

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

commit e85dfc7cc4334430b7f95d7e97a10c6c9e3f1233
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 19:23:45 2010 +0200

    API: remove gdk_draw_polygon()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   11 ----
 gdk/directfb/gdkdrawable-directfb.c  |   75 ----------------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   28 ----------
 gdk/gdkdrawable.h                    |   10 ----
 gdk/gdkoffscreenwindow.c             |   38 --------------
 gdk/gdkpixmap.c                      |   19 -------
 gdk/gdkwindow.c                      |   42 ----------------
 gdk/quartz/gdkdrawable-quartz.c      |   41 ---------------
 gdk/win32/gdkdrawable-win32.c        |   91
 ----------------------------------
 gdk/x11/gdkdrawable-x11.c            |   50 ------------------
 12 files changed, 0 insertions(+), 407 deletions(-)

commit d2b1da4e844f9674140a2793037e1d875835cac4
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 19:13:59 2010 +0200

    API: remove gtk_paint_polygon()

    Almost noone uses it in real applications and it's broken in most
    theme
    engines.

 docs/reference/gtk/gtk3-sections.txt |    1 -
 gtk/gtk.symbols                      |    1 -
 gtk/gtkstyle.c                       |  178
 ----------------------------------
 gtk/gtkstyle.h                       |   20 ----
 4 files changed, 0 insertions(+), 200 deletions(-)

commit 53b9bdc3fc932f2741bc633fdbd4d57f0130e83d
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 17:59:41 2010 +0200

    iconview: Remove debug drawing code

    It uses APIs I'm about to deprecate.

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

commit 1c4ce45a42a322b99633c722a3b6763c653a099c
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 17:45:26 2010 +0200

    style: apply cleanup patch from bug 576988

    Ideally this patch would be split up into chunks, but the git
    branch it
    came from doesn't exist anymore. Only this patch is left in a bug
    report.

    It it's adapted to use accessors and contains some fixes that were
    spotted while using the patch.

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

 gtk/gtkstyle.c | 1708
 ++++++++++++++++++++++++++------------------------------
 1 files changed, 785 insertions(+), 923 deletions(-)

commit 89d28eb09d98204c10c4924b2c0a81d86283d8fa
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 16:03:51 2010 +0200

    API: remove gdk_draw_glyphs() and gdk_draw_glyphs_transformed()

 docs/reference/gdk/gdk3-sections.txt           |    2 -
 docs/reference/gdk/tmpl/drawing.sgml           |   27 ------
 docs/reference/gdk/tmpl/pango_interaction.sgml |    9 +-
 gdk/gdk.symbols                                |    2 -
 gdk/gdkdraw.c                                  |  107
 ------------------------
 gdk/gdkdrawable.h                              |   29 -------
 gdk/gdkpixmap.c                                |   45 ----------
 gdk/gdkwindow.c                                |   79 -----------------
 8 files changed, 4 insertions(+), 296 deletions(-)

commit 92f488249737542b0a41da0e63ef5dbfe2daa76a
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 14:37:23 2010 +0200

    API: remove gdk_draw_trapezoids() and GdkTrapezoid struct

 docs/reference/gdk/gdk3-sections.txt |    2 -
 docs/reference/gdk/tmpl/drawing.sgml |   25 -------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   45
 ----------------------------------
 gdk/gdkdrawable.h                    |   15 -----------
 gdk/gdkpixmap.c                      |   18 -------------
 gdk/gdkwindow.c                      |   44
 ---------------------------------
 7 files changed, 0 insertions(+), 150 deletions(-)

commit 559ae63f01efa2ca20041ec1f17e0e7cbce7adb5
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 14:07:21 2010 +0200

    API: remove gdk_draw_arc()

 docs/reference/gdk/gdk3-sections.txt        |    1 -
 docs/reference/gdk/tmpl/drawing.sgml        |   15 ----
 docs/reference/gtk/tmpl/gtkdrawingarea.sgml |   13 ++-
 gdk/directfb/gdkdrawable-directfb.c         |   15 ----
 gdk/gdk.symbols                             |    1 -
 gdk/gdkdraw.c                               |   49 ------------
 gdk/gdkdrawable.h                           |   18 -----
 gdk/gdkoffscreenwindow.c                    |   27 -------
 gdk/gdkpixmap.c                             |   29 -------
 gdk/gdkwindow.c                             |   31 --------
 gdk/quartz/gdkdrawable-quartz.c             |   75 ------------------
 gdk/win32/gdkdrawable-win32.c               |  108
 ---------------------------
 gdk/x11/gdkdrawable-x11.c                   |   34 ---------
 13 files changed, 8 insertions(+), 408 deletions(-)

commit 9b713fa4fde3174d78994674c407ee3d688bbbea
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 14:01:01 2010 +0200

    gdk: Remove testgdk code

    The file wasn't build anyway and it's using all the APIs that are
    getting removed.

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

commit 14fe04ec8931a1f6ae89af811cc44ea75a3e9d45
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 00:22:45 2010 +0200

    API: remove GdkImage

    It was unused and buggy.

 build/win32/vs9/gdk-win32.vcproj           |    1 -
 build/win32/vs9/gtk+.vsprops               |    1 -
 docs/reference/gdk/gdk-docs.sgml           |    1 -
 docs/reference/gdk/gdk3-sections.txt       |   42 --
 docs/reference/gdk/tmpl/images.sgml        |  228 -----------
 docs/reference/gdk/tmpl/visuals.sgml       |   10 +-
 docs/reference/gdk/tmpl/x_interaction.sgml |   36 --
 gdk/Makefile.am                            |    3 -
 gdk/directfb/Makefile.am                   |    1 -
 gdk/directfb/TODO                          |    1 -
 gdk/directfb/gdkdisplay-directfb.c         |    1 -
 gdk/directfb/gdkimage-directfb.c           |  335 ----------------
 gdk/directfb/gdkprivate-directfb.h         |    6 -
 gdk/gdk.h                                  |    1 -
 gdk/gdk.symbols                            |   32 --
 gdk/gdkimage.c                             |  566
 ----------------------------
 gdk/gdkimage.h                             |  126 ------
 gdk/gdkinternals.h                         |   17 -
 gdk/gdktypes.h                             |    1 -
 gdk/makefile.msc                           |    2 -
 gdk/quartz/Makefile.am                     |    1 -
 gdk/quartz/gdkimage-quartz.c               |  152 --------
 gdk/win32/Makefile.am                      |    1 -
 gdk/win32/gdkdisplay-win32.c               |    1 -
 gdk/win32/gdkdrawable-win32.c              |    3 +-
 gdk/win32/gdkimage-win32.c                 |  363 ------------------
 gdk/win32/gdkprivate-win32.h               |    7 -
 gdk/win32/makefile.msc                     |    1 -
 gdk/x11/Makefile.am                        |    1 -
 gdk/x11/gdkcolor-x11.c                     |    4 +-
 gdk/x11/gdkdisplay-x11.c                   |    2 -
 gdk/x11/gdkdisplay-x11.h                   |    2 -
 gdk/x11/gdkimage-x11.c                     |  564
 ---------------------------
 gdk/x11/gdkprivate-x11.h                   |    3 -
 gdk/x11/gdkx.h                             |    4 -
 35 files changed, 3 insertions(+), 2517 deletions(-)

commit 6f5084551a771120eefae91b8a514e237ff4d278
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 23:28:20 2010 +0200

    API: remove gdk_drawable_copy_to_image()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   16 ---
 gdk/directfb/gdkdrawable-directfb.c  |    1 -
 gdk/directfb/gdkimage-directfb.c     |   70 -------------
 gdk/directfb/gdkprivate-directfb.h   |    9 --
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   76 --------------
 gdk/gdkdrawable.h                    |   18 ---
 gdk/gdkinternals.h                   |    9 --
 gdk/gdkoffscreenwindow.c             |   21 ----
 gdk/gdkpixmap.c                      |   28 -----
 gdk/gdkwindow.c                      |   44 --------
 gdk/quartz/gdkdrawable-quartz.c      |    2 -
 gdk/quartz/gdkimage-quartz.c         |  149 --------------------------
 gdk/quartz/gdkprivate-quartz.h       |   10 --
 gdk/win32/gdkdrawable-win32.c        |    2 -
 gdk/win32/gdkimage-win32.c           |   33 ------
 gdk/win32/gdkprivate-win32.h         |    9 --
 gdk/x11/gdkdrawable-x11.c            |    2 -
 gdk/x11/gdkimage-x11.c               |  190
 ----------------------------------
 gdk/x11/gdkprivate-x11.h             |    8 --
 gdk/x11/gdktestutils-x11.c           |    9 ++-
 22 files changed, 7 insertions(+), 701 deletions(-)

commit 2a72ffd4de67fe60dd4ebd7aa86599f496492f9e
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 23:10:33 2010 +0200

    API: remove gdk_drawable_get_image()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   13 ----
 docs/reference/gdk/tmpl/pixbufs.sgml |   16 +++++
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |  104
 ----------------------------------
 gdk/gdkdrawable.h                    |   11 ----
 6 files changed, 16 insertions(+), 130 deletions(-)

commit a1a1b135ac115a4c1c68beb62962732b880721d3
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 22:50:25 2010 +0200

    API: remove gdk_pixbuf_get_from_image()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/pixbufs.sgml |   17 -
 gdk/gdk.symbols                      |    1 -
 gdk/gdkpixbuf-drawable.c             | 1202
 ----------------------------------
 gdk/gdkpixbuf.h                      |   10 -
 5 files changed, 0 insertions(+), 1231 deletions(-)

commit 7489c260eb651a392ccc73fef5e71973d37fc011
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 22:12:50 2010 +0200

    colorsel: Use gdk_pixbuf_get_from_drawable()

    Instead of fiddling with GdkImage directly.

 gtk/gtkcolorsel.c |   28 +++++++++++++++++-----------
 1 files changed, 17 insertions(+), 11 deletions(-)

commit 84015d4d3ffd9fdc4cdf6d8d2ac063642f4387cb
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 21:39:16 2010 +0200

    Implement gdk_pixbuf_get_from_drawable() with Cairo

    Use gdk_pixbuf_get_from_surface() instead of
    gdk_pixbuf_get_from_image().

 gdk/gdkpixbuf-drawable.c |   50
 +++++++--------------------------------------
 1 files changed, 8 insertions(+), 42 deletions(-)

commit 39b47eaf2536c5c7b52b21705ce76bd526812aa7
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 19:44:41 2010 +0200

    API: Add gdk_pixbuf_get_from_surface()

    New API to copy any cairo surface into a pixbuf.

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkpixbuf-drawable.c             |  226
 ++++++++++++++++++++++++++++++++++
 gdk/gdkpixbuf.h                      |    9 ++
 4 files changed, 237 insertions(+), 0 deletions(-)

commit b926ce719bcdfaf0a6ff39cbaa1f6cf01eb55d03
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 18:22:51 2010 +0200

    API: remove gdk_draw_image()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/drawing.sgml |   15 --------
 gdk/directfb/gdkdrawable-directfb.c  |   61
 ----------------------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |   41 -----------------------
 gdk/gdkdrawable.h                    |   19 ----------
 gdk/gdkoffscreenwindow.c             |   28 ---------------
 gdk/gdkpixmap.c                      |   28 ---------------
 gdk/gdkwindow.c                      |   32 ------------------
 gdk/quartz/gdkdrawable-quartz.c      |   47 --------------------------
 gdk/win32/gdkdrawable-win32.c        |   28 ---------------
 gdk/x11/gdkdrawable-x11.c            |   38 ---------------------
 12 files changed, 0 insertions(+), 339 deletions(-)

commit d18abf42b74b20384bc86107185be151a12ec231
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:50:41 2010 +0200

    API: Get rid of GdkRGB

 docs/reference/gdk/gdk-docs.sgml     |    1 -
 docs/reference/gdk/gdk3-sections.txt |   35 -
 docs/reference/gdk/tmpl/drawing.sgml |   19 -
 docs/reference/gdk/tmpl/gcs.sgml     |    1 -
 docs/reference/gdk/tmpl/rgb.sgml     |  410 ----
 gdk/Makefile.am                      |    2 -
 gdk/gdk.h                            |    1 -
 gdk/gdk.symbols                      |   22 -
 gdk/gdkrgb.c                         | 3675
 ----------------------------------
 gdk/gdkrgb.h                         |  137 --
 gdk/makefile.msc                     |    2 -
 11 files changed, 0 insertions(+), 4305 deletions(-)

commit 17b8bee168ad255d8d9c157a03adf1a2a1c64bda
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:49:33 2010 +0200

    demos: Convert testpixbuf-save to Cairo

 demos/testpixbuf-save.c |   34 +++++++++-------------------------
 1 files changed, 9 insertions(+), 25 deletions(-)

commit 46794cc65cf3514a6b042dffdd129091b1af6a4c
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:11:22 2010 +0200

    demos: Remove testpixbuf

    Another test mainly utilizing inline pixbufs and GdkRGB, both of which
    are kinda outdated.

 demos/Makefile.am  |   16 --
 demos/testpixbuf.c |  642
 ----------------------------------------------------
 2 files changed, 0 insertions(+), 658 deletions(-)

commit 638e415a6dbf819e69193067a3e728c3d093e6a5
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:08:33 2010 +0200

    demos: remove testpixbuf-drawable

    It only tested GdkRGB, and we're about to kill that.

 demos/Makefile.am           |    4 --
 demos/testpixbuf-drawable.c |  115
 -------------------------------------------
 2 files changed, 0 insertions(+), 119 deletions(-)

commit a513bdf3f78b0756f5bdaf706c2909010ba400ff
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 15:54:04 2010 +0200

    testgtk: Remove alpha drawing test

    We use Cairo for that these days.

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

commit 8f19db7565ba615e1613ccf0dfcd860043797339
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 15:52:56 2010 +0200

    Replace gdk_rgb_find_color()

    Use gdk_colormap_alloc_color() instead.

 gdk/gdkgc.c         |    7 ++++---
 tests/testwindows.c |    3 ++-
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 548ebc29e5d502d6d0570c02e0ddce236065bf25
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:53:51 2010 +0200

    debug: remove GdkRGB debuggability

    GdkRGB is on its way out, so there's no need to have a debugging
    category for it.

 gdk/gdk.c          |    4 ----
 gdk/gdkinternals.h |   19 +++++++++----------
 2 files changed, 9 insertions(+), 14 deletions(-)

commit 119d48c89b79731802c3efac72d5ebc53c401a52
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:48:08 2010 +0200

    gdk: Remove unused gdkrgb.h includes

 gdk/gdkdrawable.h |    1 -
 gdk/gdkpango.c    |    1 -
 gdk/gdkpixbuf.h   |    1 -
 3 files changed, 0 insertions(+), 3 deletions(-)

commit d54c2cfeeed56f3bf0b16b4e80b2b9d0fa180221
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:40:12 2010 +0200

    API: remove gdk_screen_get_rgb_colormap/visual()

    People want to use gdk_screen_get_default_colormap/visual().
    Also, GdkRGB is about to die.

 docs/reference/gdk/gdk3-sections.txt   |    2 -
 docs/reference/gdk/tmpl/gdkscreen.sgml |   18 --------
 gdk/gdk.symbols                        |    7 ---
 gdk/gdkrgb.c                           |   70
 ++++++++------------------------
 gdk/gdkscreen.h                        |    2 -
 gtk/gtktrayicon-x11.c                  |    2 -
 6 files changed, 17 insertions(+), 84 deletions(-)

commit 32c95ebe27a255c4cfdd34cfbd11f1f737d01f50
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:25:41 2010 +0200

    tests: remove testrgb test

    This is in preparation for the GdkRGB removal

 tests/Makefile.am |    3 -
 tests/testrgb.c   |  329
 -----------------------------------------------------
 2 files changed, 0 insertions(+), 332 deletions(-)

commit 24a867f8da7847bbc1cb7113ec33548efb1cae23
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 17:34:19 2010 +0200

    image: remove GdkImage as a possible image type

    GdkImage is about to be deprecated.

 docs/reference/gtk/gtk3-sections.txt |    3 -
 gtk/gtk.symbols                      |    3 -
 gtk/gtkimage.c                       |  184
 +---------------------------------
 gtk/gtkimage.h                       |   15 ---
 modules/other/gail/gailimage.c       |    8 --
 5 files changed, 1 insertions(+), 212 deletions(-)

commit 4f8dbd4a8dd72dddfa81ed9db44a30544b35b1bc
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 16:50:00 2010 +0200

    API: Remove gdk_draw_pixbuf()

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/directfb/gdkdrawable-directfb.c  |  445 ----------------------------
 gdk/gdk.symbols                      |    1 -
 gdk/gdkdraw.c                        |  526
 ----------------------------------
 gdk/gdkdrawable.h                    |   24 --
 gdk/gdkoffscreenwindow.c             |   36 ---
 gdk/gdkpixbuf-render.c               |    4 +-
 gdk/gdkpixmap.c                      |   47 +---
 gdk/gdkwindow.c                      |   56 ----
 gdk/quartz/gdkdrawable-quartz.c      |   59 ----
 gdk/win32/gdkdrawable-win32.c        |   34 ---
 gdk/x11/gdkdrawable-x11.c            |  471
 ------------------------------
 12 files changed, 7 insertions(+), 1697 deletions(-)

commit 11ee2abaccb8102abd2bdf92d1844eba6d71ab1a
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Aug 8 18:02:35 2010 +0200

    Add missing cairo_destroy() call

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

commit a66e4ebe1ad8e8809342b1ff7adfecaba9a1a0e8
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 10 20:52:58 2010 +0200

    docs: Add sgml goo for new notebook APIs

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

commit 472b9d6f66871576f4e95ff9d0c1e6ed70429ba0
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 10 20:52:36 2010 +0200

    docs: Add sgml goo for new GtkExpander APIs

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

commit 1481ab66266b89ee7b517838b47ed3200400b6ab
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 10 20:51:58 2010 +0200

    docs: Add sgml goo for gdk_display_is_closed()

 docs/reference/gdk/tmpl/gdkdisplay.sgml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 50266ca95d111019cb42a533698a229968b5e686
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Aug 10 20:50:48 2010 +0200

    filechooser: Remove unused functions.

    The last user is gone since 3a1ba3bd1ed261c8ea964f1dfcdfd29acbc477f8

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

commit 2c40c2b7c8dbd960ae3ab5154d6f16af9a343e32
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 10 13:42:17 2010 -0400

    Don't activate insensitive widgets

    This was reported by Christian Becke in bug 626052.

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

commit 3a1ba3bd1ed261c8ea964f1dfcdfd29acbc477f8
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Aug 10 11:36:03 2010 -0500

    bgo#625416 - Don't reload the filechooser's folder during a re-map
    event

    Long ago, before we had file monitoring at the GIO/Glib level,
    we would
    reload the current folder each time a file chooser gets (re)mapped.
    This was basically to let the GIMP recycle the same file chooser
    for all
    file/open or file/save operations, instead of creating a new one
    every time.
    In that case, we reloaded the folder with each ::map() event so
    that the
    file chooser would present an up-to-date view of the folder that
    was being
    displayed.  Now, the folder should always be up-to-date as we do
    file monitoring all the time.

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

 gtk/gtkfilechooserdefault.c |   13 -------------
 gtk/gtkfilechooserprivate.h |    3 +--
 gtk/tests/filechooser.c     |    1 -
 3 files changed, 1 insertions(+), 16 deletions(-)

commit 316b9da87322068533d50f52abadd6c0758fd187
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 10 07:30:21 2010 -0400

    Allow to unset the tree selection function

    This is not causing problems, and seems natural. Bug 626276.

 gtk/gtktreeselection.c |   33 ++++++++++++---------------------
 1 files changed, 12 insertions(+), 21 deletions(-)

commit 89d4eb6ded5bf3ae0698a6ee9ea4fdcb6090b049
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Aug 10 11:35:59 2010 +0300

    Updated Hebrew translation.

 po/he.po |  158
 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 83 insertions(+), 75 deletions(-)

commit ad8f1ef85b3e517392a4012be5f30f2cf3459332
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Aug 10 11:33:34 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |  340
 +++++++++++++++++++++++++++------------------------
 1 files changed, 179 insertions(+), 161 deletions(-)

commit 7f985e760a0962db97e5dc1dba4da6fc88d8fca6
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Aug 10 11:31:22 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3eb197b51fbcfab20abc618c7081bb400844996e
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Aug 10 09:23:49 2010 +0100

    Bug 596125 — Property string fixes

 gtk/gtkcellrendererspin.c |    2 +-
 gtk/gtkcellrenderertext.c |    2 +-
 gtk/gtkcolorbutton.c      |    2 +-
 gtk/gtkentry.c            |    4 ++--
 gtk/gtkfilechooser.c      |    2 +-
 gtk/gtknotebook.c         |   10 +++++-----
 gtk/gtkplug.c             |    2 +-
 gtk/gtkprintunixdialog.c  |    2 +-
 gtk/gtkprogressbar.c      |   12 ++++++------
 gtk/gtkspinbutton.c       |    2 +-
 gtk/gtkstatusicon.c       |    6 +++---
 gtk/gtktoggleaction.c     |    4 ++--
 gtk/gtktogglebutton.c     |    2 +-
 gtk/gtktoggletoolbutton.c |    4 ++--
 gtk/gtkwidget.c           |    4 ++--
 15 files changed, 30 insertions(+), 30 deletions(-)

commit fb48e023d2959b5596eae54728c689264ffabdbd
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 10 00:31:46 2010 -0400

    Fix a sporadic segfault in treeview keynav

    If a a treeview has frequent periodic additions and removals of
    rows, it is possible that a page down keypress moves the cursor
    out of the height of the treeview. In some of these cases, we
    can be tricked into dereferencing a  NULL pointer.

    Bug 612919.

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

commit e3bd926c1ef83027c756488ba19f4353930fc6db
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Tue Aug 10 00:11:40 2010 -0400

    Set translation domain for parameter_string in gtk_init_with_args

    This was requested in bug 554926.

 gtk/gtkmain.c |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

commit 73030c462f19b46d352fdfae6c207eb5dfcdf6d4
Author: Emmanuele Bassi <ebassi@gmail.com>
Date:   Tue Aug 10 00:00:15 2010 -0400

    about: Add :license-type property

    The :license-type property of GtkAboutDialog allows using a symbolic
    enumeration value that will construct a placeholder license preamble
    linking to a specific URL. This allows localization of the licensing
    text without using a translation of the actual license, since it would
    not be valid.
    Bug 336225.

 demos/gtk-demo/appwindow.c           |   18 +----
 docs/reference/gtk/gtk3-sections.txt |    2 +
 gtk/gtk.symbols                      |    2 +
 gtk/gtkaboutdialog.c                 |  159
 +++++++++++++++++++++++++++++++++-
 gtk/gtkaboutdialog.h                 |   38 ++++++++
 5 files changed, 200 insertions(+), 19 deletions(-)

commit 79ef5de5056fc44ba87e5f2684250db1c8575a2f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 9 23:08:39 2010 -0400

    Make it possible to make the expander label fill the entire space

    This adds a boolean GtkExpander::label-fill property and uses it
    when allocating space to the label. Based on a patch by Matt Barnes,
    bug 614049.

 docs/reference/gtk/gtk3-sections.txt |    2 +
 gtk/gtk.symbols                      |    2 +
 gtk/gtkexpander.c                    |  102
 +++++++++++++++++++++++++++++----
 gtk/gtkexpander.h                    |    3 +
 4 files changed, 96 insertions(+), 13 deletions(-)

commit 7844d3b8db94922ff17a598d6b36dd30ea0d569d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 9 22:22:03 2010 -0400

    Fix gail_notebook_get_selection_count()

    This function should return 0 for empty notebooks. Based on
    a patch by Mike Gorse, bug 557263.

 modules/other/gail/gailnotebook.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f760538f17673c5bd7fec792be2f1abf8148fc32
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu May 20 02:39:45 2010 +0200

    gtkaccellabel: Remove unused class members

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

 gtk/gtkaccellabel.c |    6 +-----
 gtk/gtkaccellabel.h |    4 +---
 2 files changed, 2 insertions(+), 8 deletions(-)

commit 61e34032ec0365928824900ed256c4e57ce8dc6f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 9 21:39:20 2010 -0400

    Clarify the docs for gtk_widget_set_has_window()

    The previous version of the docs did not make it clear that has-window
    is the defaults. Pointed out by Magnus Hjorth, bug 615474.

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

commit 2a12f74c8e8334d7b1f7629b99fd3e23f0f8a3af
Author: Christian Dywan <christian@lanedo.com>
Date:   Mon Aug 9 21:35:26 2010 -0400

    Clarify memory management of tree models

    It helps to be explicit about these things.
    Bug 609264.

 gtk/gtkliststore.c |    4 +++-
 gtk/gtktreemodel.c |    4 +++-
 gtk/gtktreestore.c |    4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

commit 0824862e3be0e696a0ab117bf25ee026a468b16e
Author: Hiroyuki Ikezoe <hikezoe@gnome.org>
Date:   Mon Aug 9 21:31:25 2010 -0400

    Drop xim-related configure options from the docs

    These options have been dropped from configure a while ago,
    so they should no longer be in the docs either. Bug 605190.

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

commit a2b72c5953d4a5a13a04b60a8b1ea75c0e0ff3b1
Author: Sam Thursfield <ssssam@gmail.com>
Date:   Mon Aug 9 21:20:07 2010 -0400

    Add missing accessors for notebook details

    The ms-windows theme engine needs to access the tab-{h,v}border,
    so add accessors. Bug 625655.

 docs/reference/gtk/gtk3-sections.txt   |    2 +
 gtk/gtk.symbols                        |    2 +
 gtk/gtknotebook.c                      |   47
 +++++++++++++++++++++++++++++---
 gtk/gtknotebook.h                      |    2 +
 modules/engines/ms-windows/msw_style.c |   12 ++++----
 5 files changed, 55 insertions(+), 10 deletions(-)

commit 4047d0526deffe2c0d3545d86a7fa096423b1c46
Author: Sam Thursfield <ssssam@gmail.com>
Date:   Mon Aug 9 21:17:37 2010 -0400

    Towards GSEAL-clean build on win32

    Use accessors instead of direct member access in a few places.
    Bug 625655.

 gtk/gtkwin32embedwidget.c              |   37
 +++++++++++++++++++-------------
 modules/engines/ms-windows/msw_style.c |    2 +-
 2 files changed, 23 insertions(+), 16 deletions(-)

commit 93fa95e79fb03add226954c0e679d2cf52f6392e
Author: Szilárd Pfeiffer <mailbox@pfeifferszilard.hu>
Date:   Mon Aug 9 21:12:46 2010 -0400

    Implement GailAdjustment::get_minimium_increment

    ...and use it in GailRange and GailSpinButton. Bug 625953.

 modules/other/gail/gailadjustment.c |   44
 +++++++++++++++++++++++++++++++++++
 modules/other/gail/gailrange.c      |   20 ++++++++++++++++
 modules/other/gail/gailspinbutton.c |   20 ++++++++++++++++
 3 files changed, 84 insertions(+), 0 deletions(-)

commit 2686af2fbb3cd12bb5437837c891d302a0674496
Author: Szilárd Pfeiffer <mailbox@pfeifferszilard.hu>
Date:   Mon Aug 9 21:09:30 2010 -0400

    Make Gail work with custom treemodels

    Gail did set the role to ATK_ROLE_TABLE for anything that is
    not a GtkTreeStore. The propery way to do this is to look at the
    tree model flags for list-onlyness. Bug 580291.

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

commit 99e8a76cabd68d18a6c2381bd66d53652de7fbdd
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Aug 9 13:21:24 2010 +0200

    Revert "Added UG translation"

    ug.po is not in po-properties directory

    This reverts commit 623c6239acfaafbabfe091d15904663396cb8b75.

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

commit 8397e8e219895edbcb8fd08ead926adf5f0fd686
Author: A S Alam <aalam@users.sf.net>
Date:   Tue Aug 10 06:10:54 2010 +0530

    update for Punjabi in master by A S Alam

 po-properties/pa.po | 3860
 ++++++++++++++++++++++++++-------------------------
 po/pa.po            | 1745 ++++++++++++------------
 2 files changed, 2807 insertions(+), 2798 deletions(-)

commit 623c6239acfaafbabfe091d15904663396cb8b75
Author: Sahran <sahran@live.com>
Date:   Sun Aug 8 13:11:50 2010 +0200

    Added UG translation

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

commit ae5700f64bd7706d89eecc7b60cfcfed9b9f4255
Author: Sahran <sahran@live.com>
Date:   Sun Aug 8 13:10:49 2010 +0200

    Added UG translation

 po/ug.po | 5008
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 5008 insertions(+), 0 deletions(-)

commit e15e37b6cedda5c2746fa6ef61aada81101231ba
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 19 17:22:32 2010 +0200

    Fix GtkIMContextClass inheritance

    Should be GObjectClass instead GtkObjectClass

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

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

commit 8b2108a8a458621e82b4b1de8eb25fded6829c48
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 23 11:59:36 2010 +0200

    gtkcombobox: Only use the child if It is a GtkCellLayout

    This error was introduced in
    commit 4427760bcc330f60ec5778be04274f9f8073a84d

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

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

commit 1d8aec51ccb4ea32affd95839c7d77b534937141
Author: Dan Williams <dcbw@redhat.com>
Date:   Sat Aug 7 23:14:47 2010 -0500

    Elaborate interaction of gtk_widget_grab_default() and GtkEntry
    widgets

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

commit 9ddef2365fe6785b2ed37dc20707fd86e194db25
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Aug 7 17:41:29 2010 -0400

    Fixed expressions in gtk_button_size_allocate()

    Children were getting negative allocations by misusage
    of MAX() macro (bad signedness of expressions).

 gtk/gtkbutton.c |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

commit 3ccc617052cbd85a066aba2d17c6983551f6d499
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Aug 7 17:07:17 2010 +0200

    Completely remove any use of GtkWindow allow-grow and allow-shrink
    properties

    These have been deprecated and removed from master.
    GtkWindow:resizable should be used instead.
    This completes commit 1a03a65e36b6288f7854da30bf89b86ad3592726

    Reported by Benjamin Otte

 demos/testpixbuf.c         |    1 -
 docs/sizing-test.txt       |    3 +--
 docs/tutorial/gtk-tut.sgml |    1 -
 gtk/gtk.symbols            |    1 +
 gtk/gtkwindow-decorate.c   |    4 ++--
 gtk/gtkwindow.c            |    4 ----
 tests/simple.c             |    3 +--
 tests/testgtk.c            |   36 ++++++++----------------------------
 tests/testmultiscreen.c    |    3 +--
 tests/testrgb.c            |    1 -
 10 files changed, 14 insertions(+), 43 deletions(-)

commit 4198dd8519c3bce56f51b071e9ee0477fe6c3a26
Author: John Stowers <john.stowers@gmail.com>
Date:   Wed Jul 14 20:48:54 2010 +1200

    Add gdk_display_is_closed

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

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkdisplay.c                     |   16 ++++++++++++++++
 gdk/gdkdisplay.h                     |    3 ++-
 4 files changed, 20 insertions(+), 1 deletions(-)

commit 59e7571aae6f61984cc0e5737e482feb33ef9f20
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 6 22:44:11 2010 -0400

    Fixed alignment of wrapping labels allocated a greater width than
    needed

    When wrapping labels to allocation width, never set the label wrap
    width to a size greater than needed for the label's text (closes
    bug 625715)

 gtk/gtklabel.c |   23 ++++++++---------------
 1 files changed, 8 insertions(+), 15 deletions(-)

commit 32d365f4768137f3f7e36aa4e24014f12a001964
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Aug 7 01:06:29 2010 +0200

    label: Make angle part of GtkLabelPrivate

 gtk/gtklabel.c |   55
 +++++++++++++------------------------------------------
 1 files changed, 13 insertions(+), 42 deletions(-)

commit 35105ab2b44c50a96698cc55a77a68c2e816f56b
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Sat Aug 7 01:58:29 2010 +0200

    Fix improperly unwinded loops

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

commit 03dfaf3c3e53b892eeff9e72639aca3eab28f437
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 6 18:57:41 2010 -0400

    Fixed bad typo causing bad vertical requests on frames with no label.

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

commit 651bed57a4da840149caca5738c0915f937b2bc5
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Fri Aug 6 22:07:42 2010 +0200

    Implement fair extra space allocation

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

commit 208ba9bb50227a2681515b9847c651dd943c7127
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Aug 6 15:58:12 2010 -0400

    Make GtkFrame allocate its label considering natural size requests

    Also like the GtkExpander, the label widget is allocated the minimum
    height for its allocated width and the remaining space is given to
    the child, test case included.

 gtk/gtkframe.c             |  131
 ++++++++++++++++++++++++++++++++++++--------
 tests/testheightforwidth.c |   43 ++++++++++++++
 2 files changed, 150 insertions(+), 24 deletions(-)

commit c9579f3ca480d931bbdd359091311710bd113cc3
Author: Daniel Nylander <po@danielnylander.se>
Date:   Fri Aug 6 14:11:43 2010 +0200

    Updated Swedish translation

 po/sv.po | 2413
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 948 insertions(+), 1465 deletions(-)

commit 63958858c1c80d321869e7303871608448fbb4af
Author: Daniel Nylander <po@danielnylander.se>
Date:   Fri Aug 6 14:10:27 2010 +0200

    Updated Swedish translation

 po-properties/sv.po | 5063
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2396 insertions(+), 2667 deletions(-)

commit e83a8826e63c9720d2a2b98591a5f8348321fbb7
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Aug 5 12:48:13 2010 -0400

    Implemented GtkSizeRequest on GtkExpander and added test

    Now the expander requests and distributes space naturally,
    the expander widget prioritizes the child widget vertically
    and only allocates the minimum height for width to the label
    widget.

 gtk/gtkexpander.c          |  398
 +++++++++++++++++++++++++++++++------------
 tests/testheightforwidth.c |   69 ++++++++
 2 files changed, 356 insertions(+), 111 deletions(-)

commit 95b3e630573c7ca92acd9d313321928acb125e58
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Aug 5 12:47:33 2010 -0400

    Migrated old loops to use gtk_distribute_allocation().

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

commit 6c76243f463e95f023250aec5f7c1fe29e92673c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Thu Aug 5 12:45:48 2010 -0400

    Added gtk_distribute_allocation()

    Added a convenience api for containers to use when allocating
    children (used to distribute space evenly to children).

 gtk/gtksizerequest.c |  117
 ++++++++++++++++++++++++++++++++++++++++++++++----
 gtk/gtksizerequest.h |   25 +++++++++++
 2 files changed, 133 insertions(+), 9 deletions(-)

commit 32869d439d21113cc2217ced7ed4c666f48c4ba7
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Aug 5 16:16:43 2010 +0200

    Updated Galician translations

 po-properties/gl.po |  248
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 136 insertions(+), 112 deletions(-)

commit b220c2b9752e8b28053c1b6d4c5570f186879350
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Thu Aug 5 13:32:41 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |  294
 +++++++++++++++++++++++++++-----------------------
 1 files changed, 159 insertions(+), 135 deletions(-)

commit 119a04e0cb59e07159bcf9e2d14521203ba4c505
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Aug 5 11:46:38 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  301
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 165 insertions(+), 136 deletions(-)

commit 963e1ec033670ef0e0cc83e48a5bf63759ed8446
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Mon Jul 12 17:02:06 2010 +0200

    Stop assuming that priv->label_widget will be a GtkLabel.

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

 gtk/gtktoolbutton.c |   41 ++++++++++++++++++++++-------------------
 1 files changed, 22 insertions(+), 19 deletions(-)

commit 76267f9d0621c07b13e56f6ffd93e942111dfbcf
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Mon Jul 26 15:24:15 2010 +0200

    Add _gtk_box_get_children() internal function

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

 gtk/gtkbbox.c      |    4 ++--
 gtk/gtkbox.c       |   24 ++++++++++++++++++++++++
 gtk/gtkbox.h       |    1 +
 gtk/gtkstatusbar.c |   10 +++++++---
 4 files changed, 34 insertions(+), 5 deletions(-)

commit dcdb00adb4be64768583eb3f0d301a931d7694d4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Aug 5 00:12:41 2010 -0400

    Avoid warnings with tooltips on toplevels

    This was reported for tooltips on statusicons in bug 625235, but
    it was affecting regular toplevel windows as well.

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

commit 92d34337f74c4d4373ff55b117d19d57afe222e1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 4 22:58:14 2010 -0400

    Re-add a lost Since: line

    Pointed out in bug 579583

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

commit 519eae87296fecf4ee06e680f7abdeb8864ae427
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Aug 4 21:47:54 2010 -0400

    Don't allocate space for "" in scale marks

    Turns out GtkBuilder ends up creating marks with non-NULL
    empty texts, so ignore those. Bug 614443, reported by Filippo
    Argiolas.

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

commit 3a34295b9c3e12ece03c4c53ea7d298699babeaf
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Fri Jul 30 13:55:56 2010 +0200

    Add (transfer none) annotation to
    gtk_tree_selection_get_selected_rows()

    Closes: bgo#625650

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

commit 080e8ab0a8f5e0ff7f6ecb5a62635600f76211f9
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Fri Jul 30 13:51:39 2010 +0200

    Add (inout) annotation to gtk_tree_model_iter_next()

    Closes: bgo#625650

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

commit ae66d4feb47e62865365c8ccc0e32b4b0c50a0cb
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Thu Aug 5 02:02:03 2010 +0300

    Updated Romanian translation

 po-properties/ro.po | 3759
 ++++++++++++++++++++++++++-------------------------
 po/ro.po            | 1738 ++++++++++++------------
 2 files changed, 2783 insertions(+), 2714 deletions(-)

commit cffda84e935ae67d455a24d795e62fa45fa1b980
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Sat Jul 31 14:01:41 2010 +0200

    Annotate GtkTextBuffer insert methods

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

commit 7df17ad475116c7ee686f47f0b10cda1ff8ca182
Author: Pablo Castellano <pablog@src.gnome.org>
Date:   Tue Aug 3 19:52:18 2010 +0200

    Update git.mk from pango

 git.mk |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit cd3510ce1fe6273073ba717b190aa3d327a011c7
Author: Cody Russell <bratsche@gnome.org>
Date:   Tue Aug 3 10:45:14 2010 -0500

    Change GtkCalendar's inner border and separator values from hard-coded
    ones to using style properties.

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

 gtk/gtkcalendar.c |  189
 ++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 135 insertions(+), 54 deletions(-)

commit 237ed3bbf8d42f93540a8e77d2967fcdd9dd931c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Aug 3 12:44:52 2010 +0200

    Remove some unused variables

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

commit c4b129bac27d4a2083cbbaea9fb0d08f001526e6
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Tue Aug 3 03:01:49 2010 +0200

    Fix 32-bit Windows build using mingw-w64 toolchain

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

commit 02068350ff322f5085dfe11258b8eef5e60a1e7d
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Tue Aug 3 02:49:01 2010 +0200

    Make the Windows manifest correspond to the name of the binary

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

commit 57550e1b473be7e8e74e68fefff36c55d1661cdc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 19 16:29:01 2010 +0200

    POTFILES.in: Add some missing files

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

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

commit 5e8c274e32ce5a40a0f9acc6036da1a09a4a1128
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 16:09:11 2010 +0200

    progressbar: Remove act_mode_enter vfunc

    It doesn't make sense to have a vfunc for this.

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

commit 97f361c98ffed6a4164c3261c5e95940574b2d6a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 15:57:08 2010 +0200

    progressbar: Remove offscreen pixmap

    Why did the progressbar keep an offscreen pixmap anyway? It didn't
    even
    double buffer...

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

commit ca513cec2ed81cfedef85ae5ec34845535b93f7e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 15:32:33 2010 +0200

    progressbar: Remove paint vfunc

    Unconditionally call gtk_progress_bar_paint() instead. It was
    called in
    various places instead of the vfunc already anyway.

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

commit de401fd06dba7c656b529fd72346c69042f0ab4b
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 15:24:12 2010 +0200

    progressbar: Remove unused update vfunc

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

commit decbe422124ff1153a37ad3807b1e7e2f3f32c2a
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 14:59:16 2010 +0200

    docs: Add gdk_cursor_get_cursor_type() template

 docs/reference/gdk/tmpl/cursors.sgml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit f03ce229e950ed45c3bb247c46b191aed546550f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 14:57:11 2010 +0200

    docs: Remove GtkNotebookPage from docs

 docs/reference/gtk/gtk3-sections.txt     |    1 -
 docs/reference/gtk/tmpl/gtknotebook.sgml |    6 ------
 2 files changed, 0 insertions(+), 7 deletions(-)

commit 5d5332a493929995db34d674a6602e5443169a1e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 31 14:36:04 2010 +0200

    paned: Remove unused GdkGC

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

commit 5f1827983bab5b559a9a53903b0bd6a73eefea29
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Thu Jul 29 04:50:52 2010 -0400

    add the transfer and element-type annotation to
    gdk_device_manager_list_devices

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

commit 1fa7f1085eaf164c2521d2941c86364788226ca4
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Wed Jul 28 16:53:14 2010 +0200

    Annotate gdk_rectangle_intersect

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

commit 14d4bc3c400f16a5bbb385685deaee6369c95567
Author: Xandru Armesto <xandru@softastur.org>
Date:   Wed Jul 28 12:53:24 2010 +0200

    Updated asturian translation

 po/ast.po | 1734
 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 872 insertions(+), 862 deletions(-)

commit c774b0fbdb20ca93f11446311f735ece9cbf6d69
Author: Xandru Armesto <xandru@softastur.org>
Date:   Wed Jul 28 12:47:57 2010 +0200

    Updated asturian translation

 po/ast.po |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

commit 5a02536da4d6ace4d51c877e27d6044cd8149ffb
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Jul 26 20:59:11 2010 +0200

    Updated Spanish translation

 po/es.po |  767
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 386 insertions(+), 381 deletions(-)

commit a37ec87ed7b038d0a047688b45035ed6e9cd4320
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 12:24:17 2010 +0200

    gdk: Flush implicit paints with Cairo

 gdk/gdkwindow.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit cfa3a71c7b6ae3ee250db45e35bd1915bcee512c
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 04:28:40 2010 +0200

    gdk: Do DEBUG_UPDATES drawing with Cairo

 gdk/gdkwindow.c |   23 +++++++----------------
 1 files changed, 7 insertions(+), 16 deletions(-)

commit 2db020890e3831abe3940673977989bf7544d516
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 03:15:33 2010 +0200

    offscreenwindow: Copy old to new pixmap using Cairo

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

commit b13480702baf6dfbd020d292c2f6605936aece0f
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 02:52:59 2010 +0200

    gdk: Create solid mask with Cairo

 gdk/gdkpixmap.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

commit b478081b7dcda24496b03aaf21b282657d842d50
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Jul 25 18:13:19 2010 +0200

    gdk: Always clear backing store with Cairo

    The code to use Cairo existed but wasn't used on Unix due to a bug in
    XAA (that was fixed). Fwiw, we use EXA these days...

 gdk/gdkwindow.c |  159
 +++++++++----------------------------------------------
 1 files changed, 25 insertions(+), 134 deletions(-)

commit 331d77f3d7a4722bfde04a8d51fee3f6b6a12a09
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 00:42:15 2010 +0200

    gdkgc: Draw clip mask with Cairo

 gdk/gdkgc.c |   29 +++++++++++++++++------------
 1 files changed, 17 insertions(+), 12 deletions(-)

commit 37c502eae3bb597832b3c38dc35c59a608b9e8f1
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 17:49:08 2010 +0200

    gdkpixbuf: Implement gdk_pixbuf_render_threshold_alpha() with Cairo

 gdk/gdkpixbuf-render.c |   45
 ++++++++++++++++++++++++++++-----------------
 1 files changed, 28 insertions(+), 17 deletions(-)

commit 5649431acbb706c983c4c14d2c18c123eee25088
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 23:14:33 2010 +0200

    docs: Remove mention of gdk_draw_drawable()

    That function is about to die.

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

commit ccc26207fe894f2fb887f1e057800a1e8a938fd4
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:47:04 2010 +0200

    gdk: Use the system colormap, not the rgb colormap

    RGB colormaps are on their way out.

 gdk/gdkpixbuf-render.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b68801f168d9fef8efe1be4fe19ce1118d9ad041
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 23:09:53 2010 +0200

    gdk: Get rid of GdkRGB usage

    Unfortunately, there's no code for getting rid of the alpha channel,
    so we opacify the image ourselves.

 gdk/gdkpixbuf-render.c |   57
 +++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 44 insertions(+), 13 deletions(-)

commit 7b213d5604675f708c3d14e1a76fafb673d3b662
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 13:27:41 2010 +0200

    gdk: Get rid of gdk_draw_pixbuf() call

    Use Cairo code instead.

 gdk/gdkpixbuf-render.c |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

commit 610e29892e16e3cf9e49e018b57540adfa19065e
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun Jul 25 18:09:06 2010 +0200

    style: Draw insertion cursor with Cairo

 gtk/gtkstyle.c |  152
 +++++++++++++++++++++-----------------------------------
 1 files changed, 57 insertions(+), 95 deletions(-)

commit 9bac13b1f5c32850f913edd6bdc11c086d233f05
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 14:53:42 2010 +0200

    Remove _gtk_widget_get_cursor_gc() function

    It's unused now.

 gtk/gtkstyle.c |    8 --------
 gtk/gtkstyle.h |    1 -
 2 files changed, 0 insertions(+), 9 deletions(-)

commit 761b0ea3ae9e9210058e22f7b05142944c1649da
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 01:08:03 2010 +0200

    testing: Use Cairo calls instead of gdk_draw_line() to test server
    sync

 gtk/tests/testing.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 188884a9b19697f2902b82baad17e42284086b07
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 12:15:58 2010 +0200

    gtk-demo: Blit backing pixmap using Cairo

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

commit 831afa2159957b737e9ee62d7d1230778e70befa
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 00:18:57 2010 +0200

    gtk-demo: Convert color selection example to Cairo

 demos/gtk-demo/colorsel.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 760ba34bd868c115fda9c4dcefa9cc086e247413
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 00:18:35 2010 +0200

    gtk-demo: Convert drawingarea example to Cairo

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

commit 4d07fa577292723b2436070bc97a6d3cf7e3e322
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 15:57:18 2010 +0200

    gtk-demo: Make pixbufs demo use Cairo

 demos/gtk-demo/pixbufs.c |   17 ++++++-----------
 1 files changed, 6 insertions(+), 11 deletions(-)

commit 1e64e36b5828c55138d1a11ac2b5814f8121a9e2
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:14:14 2010 +0200

    demos: No need to set the rgb colormap here

 demos/testpixbuf-color.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit da49daecc4a22e271a3a1d9c61cbbda96a549be7
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 17:17:19 2010 +0200

    demos: Convert to drawing with Cairo instead of GdkRGB

 demos/pixbuf-demo.c |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 deletions(-)

commit 73ae8a787ec0fbdf5f7d131b1a8be6d63b1ca7c1
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 16:48:53 2010 +0200

    demos: Use Cairo instead of gdk_draw_pixbuf()

 demos/testpixbuf-scale.c |   13 ++++++++-----
 demos/testpixbuf.c       |   13 ++++++++-----
 2 files changed, 16 insertions(+), 10 deletions(-)

commit e0efb8798a23fc2d9ee9bdda5706b62a8a69ff27
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 02:28:19 2010 +0200

    testgtk: Remove unused variable

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

commit e8bf80ebea5a9724f2976b0a296b0749833d2b9b
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 22 01:51:59 2010 +0200

    testgtk: Draw rotated text example with pangocairo

 tests/testgtk.c |   73
 ++++++++++++++++--------------------------------------
 1 files changed, 22 insertions(+), 51 deletions(-)

commit 8630657324b62d4898cd28a8a54d7840ff04b3a0
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 19:05:46 2010 +0200

    testgtk: Replace gdk_draw_rectangle() with Cairo

 tests/testgtk.c |   98
 +++++++++++++++++++++++++++++--------------------------
 1 files changed, 52 insertions(+), 46 deletions(-)

commit 0a451f508b6c6256a57ab79db5791bf140593f4a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 18:37:08 2010 +0200

    test: Convert testinput to Cairo

    The test is broken though as it draws onto windows outside of expose
    events.
    And we all know you shouldn't do that.

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

commit 6dd7e5af083577e0b138a3e2f9fe3738a717f50c
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 18:18:27 2010 +0200

    tests: Make testoffscreen use Cairo

 tests/testoffscreen.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit a625e587a3d651392691f039319d37022866b7b3
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 23:10:31 2010 +0200

    tests: replace gdk_draw_drawable() with Cairo calls in testinput

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

commit 17bd528df5bbf04160342503cfe8c068f9989e3e
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:38:21 2010 +0200

    tests: Use gdk_screen_get_default_colormap()

    We don't need the RGB colormap here.

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

commit 58ef2afdfa1faf981e0ba438978a8c08dac501af
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:17:48 2010 +0200

    tests: Use GdkPixbuf for taking a screenshot, not GdkImage

 tests/testgtk.c |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit 6d4bae5cccdf34b9bd1ac613d639befcc742d369
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 15:45:12 2010 +0200

    tests: Remove gdk_draw_pixbuf() with Cairo equivalent

 tests/testgtk.c |   20 ++++++++++++++------
 tests/testrgb.c |   12 +++++++-----
 2 files changed, 21 insertions(+), 11 deletions(-)

commit c1c9b7dfc8ac22edd9110a40fd1fb97e9585cd88
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 15:44:24 2010 +0200

    pixbuf-engine: Draw mask with Cairo

    No more gdk_pixbuf_render_threshold_alpha()

 modules/engines/pixbuf/pixbuf-render.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit a22ebc974fb564be838acb0e38da69c93fd41957
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 15:44:32 2010 +0200

    pixbuf-engine: replace call to gdk_draw_pixbuf() with Cairo equivalent

 modules/engines/pixbuf/pixbuf-render.c |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

commit 59db821725fcfd64d5e14fe3aa0d735ae9d38651
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 15:41:27 2010 +0200

    pixbuf-engine: Replace gdk_draw_pixbuf() with Cairo equivalent

    This replaces the tiled fill call only.

 modules/engines/pixbuf/pixbuf-render.c |   36
 ++++++++-----------------------
 1 files changed, 10 insertions(+), 26 deletions(-)

commit 7f1801eae10b67fb8878eb562ed3614514b96097
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Jul 17 04:41:58 2010 +0200

    imcontextxim: Draw with Cairo

 modules/input/gtkimcontextxim.c |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit c122d31c295df20d10a3729ba4fcaac093b85d22
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 13:20:22 2010 +0200

    decorations: Draw text with Cairo

 gtk/gtkwindow-decorate.c |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

commit a8d805ffbc96abd1be47b034fda7b6e830d951cf
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 13:05:57 2010 +0200

    decorate: Draw decorations using Cairo

    Patch is untested, is there an example using this?

 gtk/gtkwindow-decorate.c |   64
 ++++++++++++++++++++++-----------------------
 1 files changed, 31 insertions(+), 33 deletions(-)

commit ff25b0dc20c64ca407a91974f192c60ebeaef79f
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 05:40:05 2010 +0200

    hsv: Remove unused variable

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

commit 5cd6d309ead35b127d7815322129613003a02dcf
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 05:18:33 2010 +0200

    treeview: Draw the dnd pixmaps with Cairo

 gtk/gtktreeview.c |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

commit da426ec97c53f2a14fedad299738506e6b041ed2
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 05:04:46 2010 +0200

    treeview: Draw lines with Cairo

 gtk/gtktreeprivate.h |    6 ++-
 gtk/gtktreeview.c    |  107
 +++++++++++++++++++++++++++-----------------------
 2 files changed, 62 insertions(+), 51 deletions(-)

commit 8dd33175020c666eab24abed1bf03e93cf16870a
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 03:36:07 2010 +0200

    treeview: Unify all line drawing into the same function

    This is useful because the dashing stuff needs to be done and it seems
    like a good idea to unify it.

 gtk/gtktreeview.c |  138
 ++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 88 insertions(+), 50 deletions(-)

commit 526aac1fda1b15a1ff800ab5b44dcbab44bba447
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 03:02:59 2010 +0200

    treeview: Draw column reordering arrows with Cairo

 gtk/gtktreeview.c |   99
 +++++++++++++++++++++++------------------------------
 1 files changed, 43 insertions(+), 56 deletions(-)

commit 41621e212b570aca757352d066e133e71287b268
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 22:43:08 2010 +0200

    ruler: Replace gdk_draw_drawable calls with Cairo

    and get rid of the custom GC

 gtk/gtkruler.c |   41 +++++++++++++++--------------------------
 1 files changed, 15 insertions(+), 26 deletions(-)

commit 5fd0c28c7815c7a681ca44cf6c4dd9ae143885d3
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 21:56:15 2010 +0200

    menu: replace gdk_draw_drawable() call with Cairo equivalent

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

commit 671c506dfc29477e93d37069aeef1087972a29e9
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 14:47:10 2010 +0200

    filechooser: Remove commented out code

    It wouldn't compile with current APIs anyway

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

commit 4181abd69a69cce696cc338deccd0fba9a2b4078
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 18:28:49 2010 +0200

    progressbar: Use cairo instead of gdk_draw_drawable()

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

commit 6eed18550292e01088f6225544589e60a36ed2ed
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 02:22:40 2010 +0200

    spinner: We want the default colormap, not the RGB colormap

    GtkSpinner doesn't use GdkRGB

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

commit 8f6a014de4c5ddbb562209aeeb4c977a063a7468
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 14 19:46:58 2010 +0200

    image: Use Cairo instead of gdk_draw_drawable()

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

commit 847d401df39879fa99588da48519cd1255b135d9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 14:25:53 2010 +0200

    image: replace gdk_draw_pixbuf() call with Cairo equivalent

 gtk/gtkimage.c |   16 +++++-----------
 1 files changed, 5 insertions(+), 11 deletions(-)

commit 0310626938ddc6f326b7eacf2412bd1fc2735dc8
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jul 21 12:37:35 2010 +0200

    textview: draw dnd icon with Pango

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

commit dec093d9f188ba5ef0384c5c5bdd982a70570b88
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Jul 16 23:56:20 2010 +0200

    textview: Draw selection background with Cairo

 gtk/gtktextdisplay.c |  101
 ++++++++++++++++++++++++++------------------------
 1 files changed, 53 insertions(+), 48 deletions(-)

commit 3e469d737e04c6f5a9b39b7c73feb3e5680783e8
Author: Benjamin Otte <otte@redhat.com>
Date:   Fri Jul 16 01:45:06 2010 +0200

    textview: Draw drag icons using Cairo

 gtk/gtktextutil.c |   43 +++++++++++++++++++------------------------
 1 files changed, 19 insertions(+), 24 deletions(-)

commit f1074be1ed7941352cd1b96677b977242136f7fe
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 14:50:36 2010 +0200

    textview: Use _gtk_widget_get_cursor_color() and Cairo

    Previously the code was using _gtk_widget_get_cursor_gc()

 gtk/gtktextdisplay.c |   20 +++++++++-----------
 1 files changed, 9 insertions(+), 11 deletions(-)

commit 8c035b60488c74b2b2e496e20d51d97038e54002
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Jul 15 14:04:19 2010 +0200

    textview: Draw empty shape logo with Cairo

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

commit 373128ce29f71fca2643db8d7f666a5a4d7f30eb
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 01:40:30 2010 +0200

    textview: replace gdk_draw_pixbuf() call with Cairo version

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

commit de6314d0848797264e49c39b617bb4bec5fbe5cf
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 01:10:08 2010 +0200

    colorbutton: Render with Cairo

    In particular, this gets rid of gdk_draw_pixbuf() and GdkGC usage.

 gtk/gtkcolorbutton.c |  250
 +++++++++++++-------------------------------------
 1 files changed, 62 insertions(+), 188 deletions(-)

commit d203b830a9b80b98e852496de143de4de8a764c9
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 00:00:07 2010 +0200

    entry: replace gdk_draw_pixbuf() call with Cairo version

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

commit 2883a274cc104aa7d1a1fdc2f5d6c106ab10c6cd
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 13:24:30 2010 +0200

    gdk: Revert making get_size optional

    49a0ec6e95408e3484397602ad46e274cedbf98b added this hunk without
    explanations and it's obviously wrong because failing to have
    a get_size
    vfunc will now not set width and height and they'll end up with
    invalid
    values.

    In fact, the GdkDrawableImpl{X11,Win32,Quartz} functions do not have
    get_size implemented, so the patch was most likely an attempt to work
    around calling this function erroneously on the impl objects.

    The correct fix is to call impl->wrapper instead.

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

commit 8adfc326f8f0daf307f7f55c3b4834c57068f84a
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 19 13:15:10 2010 +0200

    x11: Query size on real drawable

    The X11 drawable does not have a clue about the real size of the
    surface.

    This might also be the cause for:
    https://bugzilla.gnome.org/show_bug.cgi?id=599574

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

commit b806701cdb0af4ce6e0cf2c7aa5509fcda3524de
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jul 13 18:05:07 2010 +0200

    docs: Fix sgml file to add gdk_keymap_get_num_lock_state()

 docs/reference/gdk/tmpl/keys.sgml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit c90ba0a3be89760587965db601c42c2945771e5f
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jul 12 14:40:04 2010 +0200

    cups: Fix cast warnings

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

commit 90cd0f6ae72485b933c223a3b115b8509f32d97d
Author: Klemen Košir <klemen.nna@gmail.com>
Date:   Mon Jul 26 14:45:57 2010 +0200

    Updated Slovenian translation

 po/sl.po |  855
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 430 insertions(+), 425 deletions(-)

commit ac34031b4e870f12648af31b4e3677e4fcb462a2
Author: Szilárd Pfeiffer <mailbox@pfeifferszilard.hu>
Date:   Sun Jul 25 14:46:57 2010 +0200

    Moved the drawing of horizontal grid lines after cell drawing.

    Without the change if the cell background is set the horizontal
    grid line cannot be seen.

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

commit fe603cccf26b3f20bdd0c6182d7d43fcc5ef3392
Author: John Stowers <john.stowers@gmail.com>
Date:   Wed Jul 14 21:55:27 2010 +1200

    Add gdk_cursor_get_cursor_type

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

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkcursor.c                      |   17 +++++++++++++++++
 gdk/gdkcursor.h                      |    1 +
 4 files changed, 20 insertions(+), 0 deletions(-)

commit 5616a82c0a22182f79b2876534ebb3be3bd4ce4f
Author: Aron Xu <aronxu@gnome.org>
Date:   Sat Jul 24 13:15:32 2010 +0800

    Update Simplified Chinese translation.

 po/zh_CN.po |  662
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 334 insertions(+), 328 deletions(-)

commit 917f5c12722225f12c4f81c5aeacec7d20ae83b3
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 23 11:51:23 2010 -0500

    Clarify what the @event is used for when calling gtk_drag_begin()

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

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

commit 1c5ee1df12db53dfb8213b27041efd3905842296
Author: Christian Dywan <christian@twotoasts.de>
Date:   Mon Jul 19 11:04:56 2010 +0200

    Correct marshaller for switch-page and adjust emission from menu

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

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

commit ccc3d2c69f8faa6eedd6148a0a323e0dc2d924a6
Author: Stanislav Brabec <sbrabec@suse.cz>
Date:   Thu Jul 22 16:19:49 2010 -0500

    Fix stuck pointer grab due to passing GDK_CURRENT_TIME to
    gtk_drag_begin()

    If gtk_drag_begin() gets passed GDK_CURRENT_TIME, try to use
    gtk_get_current_event_time().  If it fails, use GDK_CURRENT_TIME when
    ungrabbing in gtk_drag_end().

    For more see https://bugzilla.gnome.org/show_bug.cgi?id=623865

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

commit c1a2ecc369b8419fdd835bb4d45b48982bfb6dab
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 22 16:43:23 2010 +0200

    Check if childs actually exists before using it

    Check seems to have gone lost during GtkBin sealing in commit 4427760b

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

 gtk/gtkhandlebox.c       |    9 ++++++---
 gtk/gtkmenuitem.c        |    3 ++-
 gtk/gtkoffscreenwindow.c |    6 ++++--
 gtk/gtkplug.c            |    6 ++++--
 4 files changed, 16 insertions(+), 8 deletions(-)

commit 90db251624eff5e80d8445d159339c72af228be2
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Jul 22 16:28:52 2010 +0200

    Updated Galician translations

 po-properties/gl.po | 3079
 ++++++++++++++++++++++++++-------------------------
 po/gl.po            |  156 ++--
 2 files changed, 1623 insertions(+), 1612 deletions(-)

commit a94ff624b66c69d163d211949d9b856a4ca3637a
Author: Tao Wang <dancefire@gmail.com>
Date:   Wed Jul 21 12:04:06 2010 +0800

    Update Simplified Chinese translations.

 po-properties/zh_CN.po | 1867
 ++++++++++++++++++++++++------------------------
 1 files changed, 933 insertions(+), 934 deletions(-)

commit d3ef6af1a658a2cfc3a0344dbceb201d508f2a42
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Jul 20 12:26:38 2010 +0200

    Updated Galician translations

 po/gl.po |  903
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 453 insertions(+), 450 deletions(-)

commit 6852137e13545d10df1c9e512ba717668f82e583
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 00:54:41 2010 +0200

    Move GtkBoxChild from the public .h to gtkbox.c

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

 docs/reference/gtk/gtk3-sections.txt |    1 -
 gtk/gtkbox.c                         |   26 ++++++++++++++++++++++++++
 gtk/gtkbox.h                         |   34
 ----------------------------------
 3 files changed, 26 insertions(+), 35 deletions(-)

commit 82efd2d92f775a60639a4b404b66a4096acbcd12
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 00:46:22 2010 +0200

    Do not use GtkBoxChild in GtkStatusBar

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

 gtk/gtkstatusbar.c |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

commit 910ad4872ca4413d958e4303245611acd3a84d0f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 19 20:45:25 2010 +0200

    gtkentrycompletion: check return value because It can be non-UTF8

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

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

commit 0a8043da1386ea35a2c0fa5fcf762ef0296520d6
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Jul 19 21:38:04 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  652
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 330 insertions(+), 322 deletions(-)

commit 4a7cff0cab352c7e52622cbb4a3816ecdcda6d15
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Mon Jul 19 21:39:43 2010 +0300

    Updated Hebrew translation.

 po/he.po |  767
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 386 insertions(+), 381 deletions(-)

commit cd9a9e1548b806db59e8fe3a0c1b51a5d3c18447
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 18:38:16 2010 +0200

    GtkWindowGroup: Add guards to some gtk_window_group_* functions

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

commit 9ee3d73a19f71492b6cba77b1e9fa42e3461fdd3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 16:49:45 2010 +0200

    Add _gtk_check_menu_item_set_active() internal function

    It's needed by gtkradiomenuitem

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

 gtk/gtkcheckmenuitem.c |   20 ++++++++++++++++++++
 gtk/gtkcheckmenuitem.h |    5 +++++
 gtk/gtkradiomenuitem.c |    6 +++---
 3 files changed, 28 insertions(+), 3 deletions(-)

commit 1af1362a369bb79deaeec8d5bf580c97df6c0c87
Author: Christian Persch <chpe@gnome.org>
Date:   Tue Mar 23 14:45:07 2010 +0100

    gtknotebook: Fix critical warnings on scroll events

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

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

commit 6330ea9e43edd3025d3281f5779e6352eb7f2308
Author: Ted Gould <ted@gould.cx>
Date:   Thu Jun 24 14:51:38 2010 -0500

    gtkstock: Adding a File label stock item.

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

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

commit 1bfa931e2033e81d226483394a90cbbbe33a92b1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 16 18:34:46 2010 +0200

    Add _gtk_toggle_action_set_active() internal function

    It's needed in gtkradioaction

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

 gtk/gtkradioaction.c  |    4 ++--
 gtk/gtktoggleaction.c |   20 ++++++++++++++++++++
 gtk/gtktoggleaction.h |    4 ++++
 3 files changed, 26 insertions(+), 2 deletions(-)

commit 4682d563cff99cc92734bfd9bda53eb8e6041ddf
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Jul 19 15:01:04 2010 +0200

    GtkWindow: keep a reference of the widget on focus change.

    Focus out could lead to the widget being destroyed (for example,
    in editable cell renderers when DnD starts), so keep the widget
    alive while iterating through the devices.

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

commit 0fd82767fff53ea9c8fe8210ce6989094a333957
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 19 15:01:02 2010 +0200

    gtktextbuffer: Remove GET_PRIVATE macro

    It's only needed one time and should not be used again in the code.

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

commit ad9a9b791593b2012d478a3c7eb23adaf8b3ad60
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Jul 18 20:35:06 2010 +0200

    [i18n] Updated German translation

 po/de.po | 1794
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 896 insertions(+), 898 deletions(-)

commit 1411613a7049c636b002815bef500dce727d6ca7
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Jul 18 20:31:28 2010 +0200

    [i18n] Updated German translation

 po-properties/de.po | 5374
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2474 insertions(+), 2900 deletions(-)

commit a9e96106f9a54825e5a875fd3806ac3b1cd96150
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Jul 18 12:03:33 2010 +0200

    Updated Spanish translation

 po-properties/es.po | 3171
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1587 insertions(+), 1584 deletions(-)

commit edbee1d9fc5597af0e657e958ee15a61263d1a61
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun Jul 18 12:00:22 2010 +0700

    Updated Indonesian translation after reapply newest POT

 po/id.po | 2577
 ++++++++++++++++++++++----------------------------------------
 1 files changed, 900 insertions(+), 1677 deletions(-)

commit 442f7fb2a6ea7efb31bc356e0bf9ec976ea8007c
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun Jul 18 11:55:39 2010 +0700

    Updated Indonesian translation

 po/id.po | 3723
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2007 insertions(+), 1716 deletions(-)

commit a1be4eccb0cf3174860d9fc23f75aad3421f1886
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Tue Jul 13 11:23:57 2010 +0200

    Move GtkTextBuffer sealed attributes to private struct.

 gtk/gtktextbuffer.c          |  167
 +++++++++++++++++++++++++-----------------
 gtk/gtktextbuffer.h          |   18 +----
 gtk/gtktextbufferserialize.c |   16 +++-
 3 files changed, 112 insertions(+), 89 deletions(-)

commit e42c29ca98c9a6316d5fe9158514ec0d0db52f9b
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jul 14 16:01:45 2010 +0100

    gail-util: Constify gchar argument

    And avoid a compiler warning.

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

 modules/other/gail/libgail-util/gailmisc.c |    2 +-
 modules/other/gail/libgail-util/gailmisc.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ddcbc0e0513b533c5711a66b4f0104ab8fb52f88
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri Jul 16 17:17:13 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po | 3165
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1584 insertions(+), 1581 deletions(-)

commit 271d66fc810f810301f2e8f2a2fd50b62e9e446a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jul 16 01:22:01 2010 -0400

    Remove accidental addition

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

commit 7491e9e97aa6b0f9950897c4f1282b470c79d451
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jul 16 01:15:47 2010 -0400

    Allow windows to be dragged by clicking on empty areas

    Allow windows to be dragged by clicking on empty areas in menubars
    and toolbars. This is under theme control, via the
    GtkWidget::window-dragging
    style property. The idea is that it makes sense to turn this on if a
    theme makes the window frame and the menubar/toolbar appear visually
    contiguous.

    The main patch was written by Cody Russell, with a contribution by
    Ayan George. See bug 611313.

 gtk/gtkmenushell.c         |   41 ++++++++--
 gtk/gtkseparatortoolitem.c |  197
 ++++++++++++++++++++++++++++++++++++--------
 gtk/gtktoolbar.c           |   30 ++++++-
 gtk/gtkwidget.c            |    7 ++
 4 files changed, 231 insertions(+), 44 deletions(-)

commit 89d09554315addbd639ffc4a112386257a858ace
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jul 15 23:42:04 2010 -0400

    Back down glib requires

    We really only need 2.25.11 after all.

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

commit 0754f2d72fd5bda86253d548e895482e682f12e9
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Wed Jul 14 22:23:14 2010 +0200

    Do not use GtkBoxChild in GtkButtonBox.

    Do not store the is_secondary bit in the deprecated parent struct,
    use a
    simple flag on the object instead. Fixes bug #624367.

 gtk/gtkbbox.c |   91
 +++++++++++++++++++++++++--------------------------------
 gtk/gtkbox.c  |    1 -
 gtk/gtkbox.h  |    2 -
 3 files changed, 40 insertions(+), 54 deletions(-)

commit 133f0744b9d8990861c58516824be0fc617173db
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 15:42:41 2010 +0200

    docs: gitignore GtkRecentManager .sgml template

    THis completes commit 8eeeb97de6f65e3d6653063e51435a422919d378

 docs/reference/gtk/tmpl/.gitignore |    1 +
 gtk/gtkrecentmanager.c             |    4 ++--
 gtk/gtkrecentmanager.h             |    4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

commit 8eeeb97de6f65e3d6653063e51435a422919d378
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 15 09:10:55 2010 +0100

    docs: Inline GtkRecentManager documentation

 docs/reference/gtk/tmpl/gtkrecentmanager.sgml |  464
 -------------------------
 gtk/gtkrecentmanager.c                        |   84 +++++-
 gtk/gtkrecentmanager.h                        |   30 ++-
 3 files changed, 109 insertions(+), 469 deletions(-)

commit cfa241a8912b9a5c483b3cf0c6e11d6722651b3c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 15 03:04:50 2010 +0200

    Remove GtkRecenManager:limit deprecated property

 docs/reference/gtk/gtk3-sections.txt          |    2 -
 docs/reference/gtk/tmpl/gtkrecentmanager.sgml |   18 -----
 gtk/gtk.symbols                               |    2 -
 gtk/gtkrecentmanager.c                        |   84
 +------------------------
 gtk/gtkrecentmanager.h                        |    3 -
 5 files changed, 1 insertions(+), 108 deletions(-)

commit 678e738f8dce754ae4b415dfb7ec70abc38e0083
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 17:35:08 2010 +0200

    Deprecate GtkRecenManager::limit property

    The :limit property of GtkRecentManager does not serve any useful
    purpose: the length of the list should be managed by the view
    (implementing GtkRecentChooser), and not by the model (the recent
    manager).

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

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

commit 5c2966dda3fbe020e9d14fb1cb082446b6820ad6
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Wed Jul 14 14:45:42 2010 -0300

    Do not access an invalid ActionGroup. Closes #624362.

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

commit b35c2e695ac5db971e16461f2ddf80ed783e2ddb
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Wed Jul 14 19:25:57 2010 +0800

    Updated Traditional Chinese translation (Hong Kong and Taiwan)

 po-properties/zh_HK.po | 3795
 ++++++++++++++++++++++++------------------------
 po-properties/zh_TW.po | 3686
 +++++++++++++++++++++++-----------------------
 po/zh_HK.po            | 1756 +++++++++++-----------
 po/zh_TW.po            | 1721 +++++++++++-----------
 4 files changed, 5465 insertions(+), 5493 deletions(-)

commit 8fbccfb1a9b28890a89cbf4beaeab08d1a36d9af
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:21:28 2010 +0200

    GtkTreeView: unseal private pointer

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

commit 66c0673a416a1482edce3eee45d7dde51147f489
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:19:36 2010 +0200

    GtkTreeModelFilter: unseal private pointer

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

commit aedc5e967f0437b28cb230f98ea9dbff6efad5e3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:15:25 2010 +0200

    GtkToolItem: unseal private pointer

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

commit c90ca18c2f2a6bbe3e455c339aa4a64a153c3402
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:13:29 2010 +0200

    GtkToggleToolButton: unseal private pointer

 gtk/gtktoggletoolbutton.c |    6 +++---
 gtk/gtktoggletoolbutton.h |    2 +-
 gtk/gtktoolbutton.c       |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 87b0f02403f0aa743853c9553c012909dfedae12
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:11:00 2010 +0200

    GtkPrintUnixDialog: unseal private pointer

 gtk/gtkprintunixdialog.c |   11 ++++++-----
 gtk/gtkprintunixdialog.h |    3 ++-
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 9db9c5f247dbe4ca1a62305976d8db2f83f0e099
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:07:04 2010 +0200

    GtkPrintOperation: unseal private pointer

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

commit 6fae72c419679be63c24790243e28d1cb04d2835
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 02:01:20 2010 +0200

    GtkExpander: unseal private pointer

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

commit a2fef51b6486c3ba26a6837718944715d3b27a21
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 01:58:29 2010 +0200

    GtkToolButton: unseal private pointer

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

commit 461f055da615efdb2f6a9c3961abdf21bf49cfa7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 01:38:00 2010 +0200

    GtkAlignment: move public members to private structure

 gtk/gtkalignment.c |  165
 +++++++++++++++++++++++++++-------------------------
 gtk/gtkalignment.h |    8 +--
 2 files changed, 88 insertions(+), 85 deletions(-)

commit 5828453ae5fa74186fed5098093aa7f028746ce7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 14 01:45:55 2010 +0200

    Use accessor functions to access GtkAlignment

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

commit e1184e362cc3e6bd373aea12cb7df6b8ef29fac3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 23:20:38 2010 +0200

    GtkViewport: move public members to private structure

 gtk/gtkviewport.c |  146
 ++++++++++++++++++++++++++++++++++-------------------
 gtk/gtkviewport.h |    8 +--
 2 files changed, 97 insertions(+), 57 deletions(-)

commit 3ea904fa49a4fa10c380727b38e8841193694d79
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 22:44:53 2010 +0200

    gtkuimanager: unseal private pointer

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

commit 18a06d6b6a125b70db45180c6152985649fc1205
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 20:27:16 2010 +0200

    gtktoggleaction: move public members to private structure

 docs/reference/gtk/Makefile.am |    1 -
 gtk/Makefile.am                |    1 -
 gtk/gtkradioaction.c           |    1 -
 gtk/gtktoggleaction.c          |   10 +++++++-
 gtk/gtktoggleaction.h          |    3 +-
 gtk/gtktoggleactionprivate.h   |   43
 ----------------------------------------
 6 files changed, 9 insertions(+), 50 deletions(-)

commit 3ce68cd5dea2f720f01f9e30dc7289a4a628a4f9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 20:40:42 2010 +0200

    Use accessor functions to access GtkToggleAction

 gtk/gtkradioaction.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit e69979f7b66c02ac34e80d62af76c2babdbdf854
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 20:09:59 2010 +0200

    gtktearoffmenuitem: Move public members to private structure

 gtk/gtktearoffmenuitem.c |   22 +++++++++++++++++++---
 gtk/gtktearoffmenuitem.h |    4 +++-
 2 files changed, 22 insertions(+), 4 deletions(-)

commit 5f1b5d24067468fc86b28dccc504c71abdaf68b8
Merge: 703f712 9125ccb
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Tue Jul 13 16:49:21 2010 -0300

    Merge branch 'windows_list'

commit 703f7121ae4dfe2c4dc167dd27741b33d6be6ed1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 03:55:37 2010 +0200

    GtkTable: move public members to private structure

 gtk/gtktable.c |  656
 +++++++++++++++++++++++++++++++-------------------------
 gtk/gtktable.h |   11 +-
 2 files changed, 370 insertions(+), 297 deletions(-)

commit 1af22acbf78690bbe3eaba434949aacaa931091f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 04:09:38 2010 +0200

    Use accessor functions to access GtkTable

 gtk/gtkprintunixdialog.c |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

commit ff276779574e70070c532f461d24ec750145ffe2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 03:14:53 2010 +0200

    gtkstatusicon: unseal private pointer

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

commit 9114c4c41074f017d901d38da8b0801c815e4c73
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 01:46:15 2010 +0200

    gtkstatusbar: Move public members to private structure

 gtk/gtkstatusbar.c |  280
 +++++++++++++++++++++++++++++++---------------------
 gtk/gtkstatusbar.h |   21 +----
 2 files changed, 171 insertions(+), 130 deletions(-)

commit bf976cc1e4d3d48e1538f12ac4833398e5c3961b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 03:05:58 2010 +0200

    Use accessor functions to access GtkStatusbar

 modules/other/gail/gailstatusbar.c |    5 ++++-
 tests/testgtk.c                    |    2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit e6db32de44a1c85472939275ba554cfbb50354c9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 01:09:28 2010 +0200

    gtkspinner: Remove GET_PRIVATE macro

 gtk/gtkspinner.c |    6 +++---
 gtk/gtkspinner.h |    2 ++
 2 files changed, 5 insertions(+), 3 deletions(-)

commit c17dad9d3254d8b7bdab556fe09e7164b27af950
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 00:48:49 2010 +0200

    Use accessor functions to access GtkSpinButton

 modules/other/gail/gailspinbutton.c |   14 +++++++++-----
 tests/testgtk.c                     |   22 +++++++++++++++++-----
 2 files changed, 26 insertions(+), 10 deletions(-)

commit cbbffa18f848d1b741ab5f69c53ae77343a9ebb6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 00:11:39 2010 +0200

    Add _gtk_spin_button_get_panel private function

    It's needed in gtktestutils.c

 gtk/gtkspinbutton.c |    6 ++++++
 gtk/gtkspinbutton.h |    3 +++
 gtk/gtktestutils.c  |   13 +++++++++----
 3 files changed, 18 insertions(+), 4 deletions(-)

commit 57d870ac5b48ed0d4c15eb046728431c84fc935a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 12 23:43:18 2010 +0200

    gtkspinbutton: move public members to private structure

 gtk/gtkspinbutton.c |  562
 +++++++++++++++++++++++++++++++--------------------
 gtk/gtkspinbutton.h |   23 +--
 2 files changed, 346 insertions(+), 239 deletions(-)

commit d5c3fb5231cf1819d97335b3373a7c6207340192
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 12 21:06:14 2010 +0200

    gtksizegroup: Move public members to private structure

 gtk/gtksizegroup.c |  127
 +++++++++++++++++++++++++++++++++++----------------
 gtk/gtksizegroup.h |   11 +----
 2 files changed, 89 insertions(+), 49 deletions(-)

commit 22d4515d9a062ca83a51baf5c764d8ffc4c3d42b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 12 20:26:22 2010 +0200

    gtkseparatortoolitem: unseal private pointer

 gtk/gtkseparatortoolitem.c |   21 ++++++++++-----------
 gtk/gtkseparatortoolitem.h |    2 +-
 2 files changed, 11 insertions(+), 12 deletions(-)

commit 675745e1ca2fc0007b65f8bc70f6c4693eafbf4c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 9 21:53:55 2010 +0200

    Use accessor functions to access GtkScrolledWindow

 gtk/gtkentrycompletion.c                |    3 +-
 modules/other/gail/gailscrolledwindow.c |   34
 +++++++++++++++++++-----------
 2 files changed, 23 insertions(+), 14 deletions(-)

commit 65acc3641aaba9332579ff1c4b33d709bee93d3f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 04:04:24 2010 +0200

    GtkScale: move public members to private structure

 gtk/gtkscale.c |  128
 +++++++++++++++++++++++++++++++++----------------------
 gtk/gtkscale.h |    6 +-
 2 files changed, 80 insertions(+), 54 deletions(-)

commit de9c5f8d3d57a7909e721e433a5f6ef8e705db34
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 04:14:44 2010 +0200

    Use accessor functions to access GtkScale

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

commit 9ddda9c8444c4fa86bc5314fe55f5d99dee8dfe3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 03:13:10 2010 +0200

    GtkScaleButton: Move public members to private structure

 gtk/gtkscalebutton.c |   38 ++++++++++++++++++++------------------
 gtk/gtkscalebutton.h |    5 +----
 2 files changed, 21 insertions(+), 22 deletions(-)

commit bcc84948995b94dc51450eba48f7335e3150637c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 03:30:47 2010 +0200

    Use accessor functions to access GtkScaleButton

 docs/tools/widgets.c  |    2 +-
 gtk/gtkvolumebutton.c |   16 ++++++++++------
 2 files changed, 11 insertions(+), 7 deletions(-)

commit 6fb0e3a09f234c18cfeefad4416cf1dfd075df1f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 02:56:59 2010 +0200

    GtkRuler: move public member to private structure

 gtk/gtkruler.c |  253
 +++++++++++++++++++++++++++++++------------------------
 gtk/gtkruler.h |   18 +----
 2 files changed, 146 insertions(+), 125 deletions(-)

commit f17a34599804d1c891b75cc35cb9ff030e705e46
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 02:05:32 2010 +0200

    gtkrecentmanager: unseal private pointer

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

commit c1da2a92042cbd0967feb0b57c7d572408610858
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 02:00:00 2010 +0200

    gtkrecentchooserwidget: unseal private pointer

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

commit 3dfaf72745bf2d6b7059e32ffb856129a37a0bec
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:56:13 2010 +0200

    gtkrecentchoosermenu: unseal private pointer

 gtk/gtkrecentchoosermenu.c |   13 +++++++------
 gtk/gtkrecentchoosermenu.h |    4 ++--
 2 files changed, 9 insertions(+), 8 deletions(-)

commit 37a499cea64d4d9a0180c37b902cab87e94e242d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:53:39 2010 +0200

    gtkrecentchooserdialog: unseal private pointer

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

commit e6bd773fdac0617e3439508954e8c6ab9ee3da0d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:48:01 2010 +0200

    GtkRecentAction: move public members to private structure

 gtk/gtkrecentaction.c |   28 +++++++++++++++++-----------
 gtk/gtkrecentaction.h |    2 +-
 2 files changed, 18 insertions(+), 12 deletions(-)

commit 133502d79856962f4aa5e64cbea1c52809999d1f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:23:02 2010 +0200

    GtkRadioMenuItem: Move public members to private structure

 gtk/gtkradiomenuitem.c |   72
 ++++++++++++++++++++++++++++++------------------
 gtk/gtkradiomenuitem.h |    4 ++-
 2 files changed, 48 insertions(+), 28 deletions(-)

commit ec4c06105d7746df7883fe88bf0198592a93da30
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 01:04:11 2010 +0200

    GtkRadioButton: Move public members to private structure

 gtk/gtkradiobutton.c |   92
 +++++++++++++++++++++++++++++--------------------
 gtk/gtkradiobutton.h |    4 ++-
 2 files changed, 57 insertions(+), 39 deletions(-)

commit 6ce52cab3c4a7055cb25e6f81522ae860ae58087
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 7 04:42:05 2010 +0200

    GtkRadioAction: unseal private pointer

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

commit 0ddeccefe9a235ec1a6fd41f51973662f7d926c6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 7 04:36:38 2010 +0200

    GtkProgressBar: Move public members to private structure

 gtk/gtkprogressbar.c |  326
 +++++++++++++++++++++++++++-----------------------
 gtk/gtkprogressbar.h |   21 +---
 2 files changed, 182 insertions(+), 165 deletions(-)

commit e3a4dfe0e1ddb62646ec5f7b815731387ef04343
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 7 03:54:48 2010 +0200

    gtkprinter: unseal private pointer

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

commit 168fbac7f68dcb5e82fc7ce086f8696a92f69f26
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jul 7 03:51:19 2010 +0200

    gtkprintbackend: Use private pointer instead GET_PRIV() macro

 gtk/gtkprintbackend.c |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)

commit 8c041cde30604d05aa17501f2555e5b0596a262f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 6 04:37:38 2010 +0200

    GtkPaned: move public members to private structure

 gtk/gtkpaned.c |  776
 +++++++++++++++++++++++++++++++-------------------------
 gtk/gtkpaned.h |   31 +---
 2 files changed, 435 insertions(+), 372 deletions(-)

commit 92a1382bd661684cd7930041609397f38029f352
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 6 06:32:48 2010 +0200

    Use accessor functions to access GtkPaned

 demos/gtk-demo/panes.c         |   36
 ++++++++++++++++++++++--------------
 modules/other/gail/gailpaned.c |    8 ++++++--
 tests/testgtk.c                |   20 ++++++++++++--------
 3 files changed, 40 insertions(+), 24 deletions(-)

commit 28cf61a2ca6f33a97fb61e19c9f5824bbe2d1487
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jul 5 05:24:59 2010 +0200

    gtkpagesetupunixdialog: unseal private pointer

 gtk/gtkpagesetupunixdialog.c |    9 ++++-----
 gtk/gtkpagesetupunixdialog.h |    4 ++--
 2 files changed, 6 insertions(+), 7 deletions(-)

commit 1ca6edf6bf038fe3545c1ea8485bcedd9e86be8c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 17:04:26 2010 +0200

    GtkMisc: move public members to private structure

 gtk/gtkmisc.c |  114
 ++++++++++++++++++++++++++++++++++++---------------------
 gtk/gtkmisc.h |    8 +--
 2 files changed, 75 insertions(+), 47 deletions(-)

commit 978a031b76c3f6c06b52bdba87c8d26e41b2be48
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 17:49:18 2010 +0200

    Use accessor functions to access GtkMisc

 gtk/gtkarrow.c      |   30 ++++++++++--------
 gtk/gtkimage.c      |   33 +++++++++++++-------
 gtk/gtklabel.c      |   82
 ++++++++++++++++++++++++++++++++------------------
 gtk/gtkstatusicon.c |    7 +++-
 4 files changed, 95 insertions(+), 57 deletions(-)

commit e2b8112fd89eb0f6c824bcf6937a4ec8e493bca7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 15:53:46 2010 +0200

    GtkMessageDialog: move public members to private structure

 gtk/gtkmessagedialog.c |  128
 ++++++++++++++++++++++--------------------------
 gtk/gtkmessagedialog.h |    9 ++--
 2 files changed, 63 insertions(+), 74 deletions(-)

commit ecce43bcd12ddcc540f2700e8b40f65b758b3983
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 15:30:57 2010 +0200

    GtkMenuToolButton: unseal private pointer

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

commit 4d7ecabaf0fbc0dd248d46031e01c50cdc93d201
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 23:21:58 2010 +0200

    GtkMenuBar: Use private pointer instead GET_PRIV() macro all the time

 gtk/gtkmenubar.c |   31 +++++++++++--------------------
 gtk/gtkmenubar.h |    8 ++++++--
 2 files changed, 17 insertions(+), 22 deletions(-)

commit a3b039d3175a8fb91a6b76005288911ad3199c4f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 06:10:47 2010 +0200

    GtkListStore: move public members to private structure

 gtk/gtkliststore.c |  428
 ++++++++++++++++++++++++++++++++-------------------
 gtk/gtkliststore.h |   15 +--
 2 files changed, 270 insertions(+), 173 deletions(-)

commit 59942f91cb29fb1161c20e6a2e27e36751a63a84
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 06:10:15 2010 +0200

    GtkLinkButton: unseal private pointer

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

commit 801708b9e65b354c1206995b15f9e3ca55202f01
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 04:22:50 2010 +0200

    GtkLayout: move public members to private structure

 gtk/gtklayout.c |  293
 +++++++++++++++++++++++++++++++++---------------------
 gtk/gtklayout.h |   22 +----
 2 files changed, 183 insertions(+), 132 deletions(-)

commit fbf1de72c427b7441324a62e283a40c68432aa73
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 28 04:51:34 2010 +0200

    Use accessor funtions to access GtkLayout

 tests/testgtk.c       |   43 +++++++++++++++++++++++++------------------
 tests/testoffscreen.c |   36 ++++++++++++++++++++++--------------
 2 files changed, 47 insertions(+), 32 deletions(-)

commit bf9875860b7254a0b3a11066c8e68b3de9c6eb5f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 04:36:08 2010 +0200

    GtkLabel: move public members to private structure

 gtk/gtklabel.c | 1129
 ++++++++++++++++++++++++++++++++------------------------
 gtk/gtklabel.h |   27 +--
 2 files changed, 639 insertions(+), 517 deletions(-)

commit 511560ba888ea448f1303c5096df12d99c7d0308
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 02:58:49 2010 +0200

    GtkInvisible: move public members to private structure

 gtk/gtkinvisible.c |   49
 ++++++++++++++++++++++++++++++++++---------------
 gtk/gtkinvisible.h |    5 +++--
 2 files changed, 37 insertions(+), 17 deletions(-)

commit d4a59142adf7e031882a320432c97b19957c7e2a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 03:04:10 2010 +0200

    Use accessor funtions to acces GtkInvisible

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

commit 75686d04a00c460e9bfab35494d0a8b80426b309
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 02:40:47 2010 +0200

    GtkInfoBar: use private pointer instead GET_PRIV() macro

 gtk/gtkinfobar.c |   28 ++++++++++------------------
 1 files changed, 10 insertions(+), 18 deletions(-)

commit e2a662b93def147be627388a90b7d6b5ea39b5c9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 01:20:47 2010 +0200

    GtkIMMulticontext: move public members to private structure

 gtk/gtkimmulticontext.c |  148
 +++++++++++++++++++++++++++-------------------
 gtk/gtkimmulticontext.h |    7 +--
 2 files changed, 89 insertions(+), 66 deletions(-)

commit 47e824a5e403999101d4f4e7a1ce92547cc6f584
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 00:53:00 2010 +0200

    GtkImageMenuItem: move public members to private structure

 gtk/gtkimcontextsimple.c |  237
 ++++++++++++++++++++++++++--------------------
 gtk/gtkimcontextsimple.h |   11 +--
 2 files changed, 136 insertions(+), 112 deletions(-)

commit ad3b5941ab14ddb15f7dc7e4e8cf09f32ee38126
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 23:40:06 2010 +0200

    GtkImageMenuItem: move public members to private structure

 gtk/gtkimagemenuitem.c |  177
 ++++++++++++++++++++++++-----------------------
 gtk/gtkimagemenuitem.h |    4 +-
 2 files changed, 92 insertions(+), 89 deletions(-)

commit 86f0bd5cc9555e8cbbe79056e5f26782a56f5e64
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 22:40:31 2010 +0200

    GtkImage: move public members to private structure

 gtk/gtkimage.c |  690
 +++++++++++++++++++++++++++++++-------------------------
 gtk/gtkimage.h |   22 +--
 2 files changed, 383 insertions(+), 329 deletions(-)

commit 41d2a4d059d881d8d05419013ae4946a81b308cb
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 22:56:13 2010 +0200

    Use accessor funtions to acces GtkImage

 modules/other/gail/gailimage.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 754dc6491baae7fe4ab69466ddc0481a10697e30
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 20:00:42 2010 +0200

    GtkIconView: Unseal private pointer

 gtk/gtkiconview.c |    8 ++++----
 gtk/gtkiconview.h |    3 ++-
 2 files changed, 6 insertions(+), 5 deletions(-)

commit f66ebd8e59ad4c2006b003e1d3e1c256deee7f1e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 16:42:00 2010 +0200

    GtkIconTheme: unseal private pointer

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

commit e1d182ce5ca28b6df720ae8d3eb50a532e1766f8
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 16:37:36 2010 +0200

    GtkIconFactory: move public members to private structure

 gtk/gtkiconfactory.c |   38 +++++++++++++++++++++++++++++---------
 gtk/gtkiconfactory.h |    7 +++++--
 2 files changed, 34 insertions(+), 11 deletions(-)

commit c0228f609c78f30e5eba90242340a6dd271c6783
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 16:26:09 2010 +0200

    GtkHSV: unseal private pointer

 gtk/gtkhsv.c |  167
 ++++++++++++++++++++++------------------------------------
 gtk/gtkhsv.h |    9 ++--
 2 files changed, 68 insertions(+), 108 deletions(-)

commit 997c7b96a8af58bd34323be537cfb9875694147c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 15 19:40:52 2010 +0200

    gtkhandlebox: move public members to private structure

 gtk/gtkhandlebox.c |  442
 ++++++++++++++++++++++++++++------------------------
 gtk/gtkhandlebox.h |   22 +---
 2 files changed, 241 insertions(+), 223 deletions(-)

commit 817d1f93cd2dd66d3a1b47b3864c8ac09c34bdb7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 03:17:11 2010 +0200

    gtkframe: move public members to private structure

 gtk/gtkframe.c |  203
 ++++++++++++++++++++++++++++++++++----------------------
 gtk/gtkframe.h |   10 +--
 2 files changed, 127 insertions(+), 86 deletions(-)

commit 2d9aaf4cf32f9fdc22267bdd9ae4ada9fc27434d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 03:29:31 2010 +0200

    Use accessor funtions to acces GtkFrame

 tests/testframe.c |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

commit 6fe5203c0adcf6d40f0a550d540d8796539b1450
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 02:17:48 2010 +0200

    GtkFontSelection: move public members to private structure

 gtk/gtkfontsel.c |  347
 ++++++++++++++++++++++++++++++------------------------
 gtk/gtkfontsel.h |   21 +---
 2 files changed, 200 insertions(+), 168 deletions(-)

commit 324ab58710ac0a055a2f56d36afc2d5c1c53095a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 00:58:32 2010 +0200

    GtkFontSelectionDialog: move public members to private structure

 gtk/gtkfontsel.c |  115
 +++++++++++++++++++++++++++++++++++-------------------
 gtk/gtkfontsel.h |   19 +--------
 2 files changed, 77 insertions(+), 57 deletions(-)

commit 558a02c730231692c7e47353e7b26e34bac48d61
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 01:30:54 2010 +0200

    Use accessor funtions to access GtkFontSelectionDialog

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

commit f86456ccb5e7e0cb5d87e80f79382c953e35ac17
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:57:59 2010 +0200

    gtkfontbutton: unseal private pointer

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

commit 0991115ada766bfbaa1765a92b7478c83771095a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:48:00 2010 +0200

    gtkfixed: Move public members to private structure

 gtk/gtkfixed.c |   53
 +++++++++++++++++++++++++++++++++++------------------
 gtk/gtkfixed.h |    5 +++--
 2 files changed, 38 insertions(+), 20 deletions(-)

commit 58030409d81520054a8d0e5720e6da22063e63d6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:28:22 2010 +0200

    gtkfilechooserwidget: Unseal private pointer

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

commit 9b63c322ee3d7201369cb1833da89a7dda118467
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:25:45 2010 +0200

    gtkfilechooserdialog: Unseal private pointer

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

commit 01bdc682fd9aa3076843c072f0b4163ce884c0c4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 23:23:12 2010 +0200

    gtkfilechooserbutton: unseal private pointer

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

commit d4813408b01bfbe29568951675bf7f56e94237e2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 4 00:26:11 2010 +0200

    gtkentrycompletion: Do not use GET_PRIV() macro all the time

    Also, unseal private pointer

 gtk/gtkentrycompletion.c |   22 ++++++++++++----------
 gtk/gtkentrycompletion.h |    2 +-
 2 files changed, 13 insertions(+), 11 deletions(-)

commit a8014e6fec4559a15f25e449bccf1b3cf5c5336f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 07:31:06 2010 +0200

    gtkdialog: Move public members to private structure

 gtk/gtkdialog.c |  152
 ++++++++++++++++++++++++++++++++-----------------------
 gtk/gtkdialog.h |    7 +--
 2 files changed, 91 insertions(+), 68 deletions(-)

commit 7f2cc85db96afb9806fc62ce6e32c47e49a9f4d3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 09:36:39 2010 +0200

    Use accessor functions to access GtkDialog

 demos/gtk-demo/changedisplay.c       |   14 ++-
 demos/gtk-demo/dialog.c              |    5 +-
 demos/gtk-demo/entry_buffer.c        |    5 +-
 demos/gtk-demo/entry_completion.c    |    5 +-
 demos/gtk-demo/expander.c            |    5 +-
 demos/gtk-demo/search_entry.c        |    5 +-
 demos/gtk-demo/sizegroup.c           |    5 +-
 demos/gtk-demo/spinner.c             |    5 +-
 gtk/gtkcolorseldialog.c              |   12 +-
 gtk/gtkcustompaperunixdialog.c       |   15 ++-
 gtk/gtkfilechooserdialog.c           |   34 ++++--
 gtk/gtkfontsel.c                     |   14 ++-
 gtk/gtkmessagedialog.c               |   13 ++-
 gtk/gtkmountoperation.c              |   12 +-
 gtk/gtkpagesetupunixdialog.c         |   12 +-
 gtk/gtkprintbackend.c                |    4 +-
 gtk/gtkprintunixdialog.c             |   12 +-
 gtk/gtkrecentchooserdialog.c         |   28 +++-
 gtk/tests/builder.c                  |   11 +-
 modules/other/gail/tests/testimage.c |   23 ++--
 tests/testcombochange.c              |    7 +-
 tests/testfilechooserbutton.c        |   15 ++-
 tests/testgtk.c                      |  250
 ++++++++++++++++++++--------------
 tests/testmultidisplay.c             |   12 +-
 tests/testselection.c                |   13 +-
 tests/teststatusicon.c               |    9 +-
 26 files changed, 344 insertions(+), 201 deletions(-)

commit 80df961edb1557bae3a545e6b18871d7c4c6f566
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 21:51:49 2010 +0200

    gtkbin: Move public members to private structure

 gtk/gtkbin.c |   75
 +++++++++++++++++++++++++++++++++++++--------------------
 gtk/gtkbin.h |    4 ++-
 2 files changed, 52 insertions(+), 27 deletions(-)

commit 63d3b197c272ecedde0a6d2e43a7e9f34d209161
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri May 28 05:49:30 2010 +0200

    Add _gtk_bin_set_widget() internal function

 gtk/gtkbin.c            |    7 +++++++
 gtk/gtkbin.h            |    3 +++
 gtk/gtkcombobox.c       |   10 +++++-----
 gtk/gtknotebook.c       |    4 ++--
 gtk/gtkscrolledwindow.c |    2 +-
 5 files changed, 18 insertions(+), 8 deletions(-)

commit 4427760bcc330f60ec5778be04274f9f8073a84d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 22:31:36 2010 +0200

    Use GtkBin accessors

 demos/gtk-demo/changedisplay.c    |    2 +-
 demos/gtk-demo/combobox.c         |    2 +-
 docs/tools/widgets.c              |    4 +-
 gtk/gtkalignment.c                |   23 +++++---
 gtk/gtkaspectframe.c              |    6 +-
 gtk/gtkbutton.c                   |   27 +++++----
 gtk/gtkcellrenderercombo.c        |    2 +-
 gtk/gtkcheckbutton.c              |   24 +++++---
 gtk/gtkcombobox.c                 |  116
 ++++++++++++++++++++++---------------
 gtk/gtkcomboboxentry.c            |   32 +++++++---
 gtk/gtkeventbox.c                 |   16 +++--
 gtk/gtkexpander.c                 |   34 +++++++----
 gtk/gtkframe.c                    |   22 +++++---
 gtk/gtkhandlebox.c                |   58 +++++++++++-------
 gtk/gtkmenu.c                     |   12 ++--
 gtk/gtkmenuitem.c                 |   82 ++++++++++++++++-----------
 gtk/gtkmenutoolbutton.c           |    2 +-
 gtk/gtknotebook.c                 |    7 +-
 gtk/gtkoffscreenwindow.c          |   18 ++++--
 gtk/gtkplug.c                     |   20 ++++--
 gtk/gtkprintunixdialog.c          |    4 +-
 gtk/gtkradiobutton.c              |    2 +-
 gtk/gtkrecentchoosermenu.c        |    2 +-
 gtk/gtkscrolledwindow.c           |   62 ++++++++++++--------
 gtk/gtksocket.c                   |    6 +-
 gtk/gtktogglebutton.c             |    2 +-
 gtk/gtktoolbutton.c               |    8 ++-
 gtk/gtktoolitem.c                 |   12 ++--
 gtk/gtktreeviewcolumn.c           |    4 +-
 gtk/gtkviewport.c                 |   42 ++++++++-----
 gtk/gtkwindow.c                   |   22 +++++---
 gtk/tests/builder.c               |   21 ++++---
 gtk/tests/expander.c              |    4 +-
 gtk/tests/testing.c               |   15 ++++-
 modules/input/gtkimcontextxim.c   |    2 +-
 modules/other/gail/gailbutton.c   |    2 +-
 modules/other/gail/gaillabel.c    |    2 +-
 modules/other/gail/gailmenuitem.c |    2 +-
 modules/other/gail/gailtoplevel.c |   11 ++-
 tests/prop-editor.c               |    6 +-
 tests/testassistant.c             |    4 +-
 tests/testgtk.c                   |   16 +++--
 tests/testmenubars.c              |   10 ++-
 tests/testmultidisplay.c          |    2 +-
 tests/testtreeflow.c              |    2 +-
 45 files changed, 475 insertions(+), 299 deletions(-)

commit 2de1f3f88c661f2b932f9ab36a3b22ca35df1635
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 04:11:46 2010 +0200

    gtkcontainer: Move public members to private structure

 gtk/gtkcontainer.c |  137
 +++++++++++++++++++++++++++++++++++----------------
 gtk/gtkcontainer.h |   16 ++----
 2 files changed, 100 insertions(+), 53 deletions(-)

commit 63f83130154be9d773c1e8c939766d59a0040cc7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 01:38:05 2010 +0200

    gtkcontainer: Add _gtk_container_get_reallocate_redraws internal
    accessor

    Only used in gtkwidget

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

commit dfb24fd56e8215f0bbf89f0361441af05920b780
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 3 00:28:58 2010 +0200

    gtkcontainer: Add _gtk_container_*_need_resize internal accessors

    gtkoffscreenwindow and gtkwindow need access to need_resize var

 gtk/gtkcontainer.c       |   13 +++++++++++++
 gtk/gtkcontainer.h       |    4 +++-
 gtk/gtkoffscreenwindow.c |    4 ++--
 gtk/gtkwindow.c          |    4 ++--
 4 files changed, 20 insertions(+), 5 deletions(-)

commit 3a10216dd01c8d10df235b88c8942b2fda15689b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 06:28:22 2010 +0200

    Use accessor functions to acces GtkContainer

 demos/gtk-demo/offscreen_window.c  |   14 +++---
 demos/gtk-demo/offscreen_window2.c |   15 ++++---
 gtk/gtkalignment.c                 |    8 ++--
 gtk/gtkassistant.c                 |   41 +++++++++---------
 gtk/gtkbbox.c                      |   83
 +++++++++++++++++++++---------------
 gtk/gtkbox.c                       |   14 +++---
 gtk/gtkbutton.c                    |   14 +++---
 gtk/gtkcheckbutton.c               |   23 ++++++----
 gtk/gtkcheckmenuitem.c             |    5 +-
 gtk/gtkcombobox.c                  |   32 +++++++-------
 gtk/gtkeventbox.c                  |   22 ++++++----
 gtk/gtkexpander.c                  |   24 ++++++-----
 gtk/gtkfixed.c                     |   14 +++---
 gtk/gtkframe.c                     |   25 ++++++-----
 gtk/gtkhandlebox.c                 |   23 +++++++---
 gtk/gtkimagemenuitem.c             |    4 +-
 gtk/gtkmenu.c                      |   34 ++++++++------
 gtk/gtkmenubar.c                   |   18 +++++---
 gtk/gtkmenuitem.c                  |   16 ++++---
 gtk/gtknotebook.c                  |   44 +++++++++++--------
 gtk/gtkoffscreenwindow.c           |    2 +-
 gtk/gtkpaned.c                     |   36 ++++++++++------
 gtk/gtkpathbar.c                   |   12 +++--
 gtk/gtkplug.c                      |    9 ++--
 gtk/gtkradiobutton.c               |   13 +++--
 gtk/gtkscrolledwindow.c            |   37 ++++++++++------
 gtk/gtksocket.c                    |    2 +-
 gtk/gtkstatusbar.c                 |    7 ++-
 gtk/gtktable.c                     |   24 ++++++----
 gtk/gtktearoffmenuitem.c           |   20 +++++----
 gtk/gtktextview.c                  |   21 ++++++---
 gtk/gtktoolbar.c                   |   54 ++++++++++++-----------
 gtk/gtktoolitem.c                  |   12 +++--
 gtk/gtktoolitemgroup.c             |   14 ++++--
 gtk/gtktoolpalette.c               |   13 ++++--
 gtk/gtktrayicon-x11.c              |    4 +-
 gtk/gtktreeview.c                  |    4 +-
 gtk/gtkviewport.c                  |   18 +++++---
 gtk/gtkwidget.c                    |    2 +-
 gtk/gtkwindow.c                    |   34 +++++++++------
 gtk/tests/builder.c                |    4 +-
 tests/gtkoffscreenbox.c            |   14 +++---
 42 files changed, 484 insertions(+), 345 deletions(-)

commit 009acc263e883923fd7c528c401f9d39756788aa
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 05:31:23 2010 +0200

    gtkcustompaperunixdialog: unseal private pointer

 gtk/gtkcustompaperunixdialog.c |   10 ++++++----
 gtk/gtkcustompaperunixdialog.h |    4 ++--
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 5fd442eda2ebacf107a94e260664167f02e8110c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 05:23:43 2010 +0200

    gtkcomboboxentry: unseal private pointer

 gtk/gtkcomboboxentry.c |    6 ++++--
 gtk/gtkcomboboxentry.h |    2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 56cc11a4168d057504db9354c65eb34bebc9945a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 05:13:35 2010 +0200

    gtkcombobox: unseal private pointer

 gtk/gtkcombobox.c |   12 +++++++-----
 gtk/gtkcombobox.h |    2 +-
 2 files changed, 8 insertions(+), 6 deletions(-)

commit ebf6ce274a46d7c91983a176002f78f6a02ab90c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 03:14:22 2010 +0200

    gtkcolorseldialog: Move public members to private structure

 gtk/gtkcolorseldialog.c |   91
 ++++++++++++++++++++++++++++------------------
 gtk/gtkcolorseldialog.h |    7 ++--
 2 files changed, 58 insertions(+), 40 deletions(-)

commit 9663801be7ef4c702c0821a634bd5cdf57e8ddaf
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 04:24:16 2010 +0200

    Use accessor functions to access GtkColorSelectionDialog

 demos/gtk-demo/colorsel.c    |    6 ++++--
 docs/tools/widgets.c         |    4 +++-
 examples/colorsel/colorsel.c |    4 +++-
 gtk/gtkcolorbutton.c         |   26 ++++++++++++++++++--------
 tests/testgtk.c              |   14 +++++++++++---
 5 files changed, 39 insertions(+), 15 deletions(-)

commit 56eafbaad8dcd8d0742fea795f6381e731e4edbc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 02:47:06 2010 +0200

    gtkcolorsel: unseal private pointer

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

commit ad45f1ce9de39e169b2a9b5240396b5c1fb210df
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 02:39:58 2010 +0200

    gtkcolorbutton: unseal private pointer

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

commit 06dfffa132ffbe7bc2183cfaaed4bcfb3cf318b5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 02:04:01 2010 +0200

    gtkcheckmenuitem: Move public members to private structure

 gtk/gtkcheckmenuitem.c |   76
 +++++++++++++++++++++++++++++++++++------------
 gtk/gtkcheckmenuitem.h |    7 ++--
 2 files changed, 59 insertions(+), 24 deletions(-)

commit 94fd7a350288b73aeffec44fb3b18ca8a061e045
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 2 02:23:10 2010 +0200

    Use accessor functions to access GtkCheckMenuItem

 gtk/gtkimmulticontext.c                   |    2 +-
 gtk/gtkradiomenuitem.c                    |   18 +++++++++++-------
 modules/other/gail/gailcheckmenuitem.c    |    2 +-
 modules/other/gail/gailchecksubmenuitem.c |    2 +-
 modules/other/gail/tests/ferret.c         |   14 +++++++-------
 5 files changed, 21 insertions(+), 17 deletions(-)

commit 72f515a0f3440c4d81f2d9e9e210c3b4a4ad8cc0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 19:04:03 2010 +0200

    gtkcellrendererpixbuf: Move public members to private structure

 gtk/gtkcellrendererpixbuf.c        |  217
 +++++++++++++++++------------------
 gtk/gtkcellrendererpixbuf.h        |    7 +-
 modules/other/gail/gailimagecell.c |    2 +-
 3 files changed, 109 insertions(+), 117 deletions(-)

commit 637c9f16e3ead67b715c3dcd625dd9918be30226
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 23:38:52 2010 +0200

    gtkcellview: unseal private pointer

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

commit 3c90ecf27b1eb5c73dd9e7eb9af4e17605dbbae1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 23:20:14 2010 +0200

    gtkcellrenderertoggle: Move public members to private structure

 gtk/gtkcellrenderertoggle.c |   87
 +++++++++++++++++++++++-------------------
 gtk/gtkcellrenderertoggle.h |    7 +--
 2 files changed, 51 insertions(+), 43 deletions(-)

commit 7fdb991b996422581b4bd5f6e26e9a9f33e6c14e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 20:45:11 2010 +0200

    gtkcellrenderertext: Move public members to private structure

 gtk/gtkcellrenderertext.c |  407
 +++++++++++++++++++++++----------------------
 gtk/gtkcellrenderertext.h |   32 +----
 2 files changed, 214 insertions(+), 225 deletions(-)

commit 6736c085b30faa63eb5ed129ec53fed9a56b7e6b
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 21:01:33 2010 +0200

    Use accessor functions to access GtkCellRendererText

 gtk/gtkcellrendereraccel.c        |    4 +-
 gtk/gtkcellrenderercombo.c        |   20 ++++--
 gtk/gtkcellrendererspin.c         |   11 ++-
 modules/other/gail/gailtextcell.c |  136
 ++++++++++++++++++++++++++----------
 4 files changed, 123 insertions(+), 48 deletions(-)

commit b71d539fd065ec851932f8ed9d92da9c2e58df14
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 19:34:11 2010 +0200

    gtkcellrendererspinner: Remove GET_PRIV() macro

    This macro shouldn't be used in any function, but ->priv pointer
    instead.

 gtk/gtkcellrendererspinner.c |    9 ++++-----
 gtk/gtkcellrendererspinner.h |    2 ++
 2 files changed, 6 insertions(+), 5 deletions(-)

commit c2b079ca05f59abc12047f93abfbfb1f163ee888
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 19:27:25 2010 +0200

    gtkcellrendererspin: Use private pointer instead GET_PRIV macro

 gtk/gtkcellrendererspin.c |   14 ++++++++------
 gtk/gtkcellrendererspin.h |    3 +++
 2 files changed, 11 insertions(+), 6 deletions(-)

commit ee1d9df94c3574e6e393e12992308accbbc76d49
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 19:15:23 2010 +0200

    gtkcellrendererprogress: unseal private pointer

 gtk/gtkcellrendererprogress.c |   12 ++++++------
 gtk/gtkcellrendererprogress.h |    2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

commit c0b0b84c6e824398e23519a389e02d65494f6cfe
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 1 14:40:52 2010 +0200

    gtkcellrenderercombo: Move public members to private structure

 gtk/gtkcellrenderercombo.c |  115
 ++++++++++++++++++++++++-------------------
 gtk/gtkcellrenderercombo.h |    9 +--
 2 files changed, 67 insertions(+), 57 deletions(-)

commit 5e815bfee2d4e916e3c6236ac032ac0a7d43a643
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 30 22:21:33 2010 +0200

    gtkcellrenderer: Move public members to private structure

 gtk/gtkcellrenderer.c |  242
 +++++++++++++++++++++++++++++++------------------
 gtk/gtkcellrenderer.h |   21 +----
 2 files changed, 159 insertions(+), 104 deletions(-)

commit db584abef335a39b8c2dc8c5e2871ed41c148e17
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 30 22:38:33 2010 +0200

    Use accessor functions to access GtkCellRenderer

 gtk/gtkcellrendererpixbuf.c       |   40 ++++++++++++++-------
 gtk/gtkcellrendererprogress.c     |   19 ++++++----
 gtk/gtkcellrendererspinner.c      |    3 +-
 gtk/gtkcellrenderertext.c         |   69
 +++++++++++++++++++++++-------------
 gtk/gtkcellrenderertoggle.c       |   36 ++++++++++++-------
 gtk/gtkcellview.c                 |   10 +++---
 gtk/gtkfilechooserdefault.c       |    7 +++-
 gtk/gtkiconview.c                 |   22 +++++++-----
 gtk/gtktreeviewcolumn.c           |   40 +++++++++++++--------
 modules/other/gail/gailtextcell.c |   14 +++++---
 10 files changed, 164 insertions(+), 96 deletions(-)

commit 932568d1ed6c49f4cc3b4c7bdad117044fbff87e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 30 22:00:31 2010 +0200

    gtkcellrendereraccel: Move public members to private structure

 gtk/gtkcellrendereraccel.c |  111
 ++++++++++++++++++++++++--------------------
 gtk/gtkcellrendereraccel.h |   10 +---
 2 files changed, 63 insertions(+), 58 deletions(-)

commit 4d40f88310da3c23d83ec903fac83af87ca659a5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri May 28 00:44:57 2010 +0200

    gtkbuilder: unseal private pointer

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

commit 0677bb27853e78dca9dc401b7f5bdcce07bd4009
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue May 25 01:11:54 2010 +0200

    gtkbox: Move public members to private structure

 gtk/gtkbox.c |  193
 +++++++++++++++++++++++++++++++++------------------------
 gtk/gtkbox.h |    7 +-
 2 files changed, 115 insertions(+), 85 deletions(-)

commit a46c1eba6413b676c15103b38a85ba686c230161
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue May 25 01:57:10 2010 +0200

    Use accessor functions to access GtkBox

 gtk/gtkbbox.c               |   12 ++++++------
 gtk/gtkfilechooserdefault.c |    2 +-
 gtk/gtkstatusbar.c          |    6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

commit abe267641a1ba63903d3191b0c6d7044fe260112
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 21:35:01 2010 +0200

    gtkbbox: Move public members to private structure

 gtk/gtkbbox.c |   82
 +++++++++++++++++++++++++++++++++++++++-----------------
 gtk/gtkbbox.h |    9 +++---
 2 files changed, 61 insertions(+), 30 deletions(-)

commit 123717510f927c7386214fe61ee89b47a84da737
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 15:46:51 2010 +0200

    gtkassistant: Move public members to private structure

 gtk/gtkassistant.c |  193
 +++++++++++++++++++++++++++-------------------------
 gtk/gtkassistant.h |    9 +--
 2 files changed, 102 insertions(+), 100 deletions(-)

commit 472753330d176532c8fcce41598c78d9277b3956
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 23 01:06:45 2010 +0200

    gtkaccessible: Move public members to private structure

 gtk/gtkaccessible.c |   28 ++++++++++++++++++++++------
 gtk/gtkaccessible.h |    8 +++-----
 2 files changed, 25 insertions(+), 11 deletions(-)

commit 5ee19bdafe57d070b9d4a26a6caf8c0e8fea9225
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 23 01:55:33 2010 +0200

    Use accessor functions to access GtkAccesible variables

 gtk/gtkassistant.c                        |    4 +-
 gtk/gtkiconview.c                         |   31 ++++++-----
 gtk/gtkspinner.c                          |    2 +-
 modules/other/gail/gailbox.c              |    2 +-
 modules/other/gail/gailbutton.c           |   65 ++++++++++++-----------
 modules/other/gail/gailcheckmenuitem.c    |    2 +-
 modules/other/gail/gailchecksubmenuitem.c |    2 +-
 modules/other/gail/gailcombobox.c         |   37 ++++++++------
 modules/other/gail/gailcontainer.c        |    5 +-
 modules/other/gail/gailentry.c            |   65 +++++++++++------------
 modules/other/gail/gailexpander.c         |   36 +++++++-------
 modules/other/gail/gailframe.c            |    2 +-
 modules/other/gail/gailimage.c            |    4 +-
 modules/other/gail/gailitem.c             |   24 ++++----
 modules/other/gail/gaillabel.c            |   40 +++++++-------
 modules/other/gail/gailmenu.c             |    4 +-
 modules/other/gail/gailmenuitem.c         |   27 ++++------
 modules/other/gail/gailmenushell.c        |   12 ++--
 modules/other/gail/gailnotebook.c         |   12 ++--
 modules/other/gail/gailpaned.c            |   10 ++--
 modules/other/gail/gailradiobutton.c      |    2 +-
 modules/other/gail/gailradiomenuitem.c    |    2 +-
 modules/other/gail/gailradiosubmenuitem.c |    2 +-
 modules/other/gail/gailrange.c            |   13 ++---
 modules/other/gail/gailscale.c            |   22 ++++----
 modules/other/gail/gailscalebutton.c      |   12 ++--
 modules/other/gail/gailscrollbar.c        |    2 +-
 modules/other/gail/gailscrolledwindow.c   |    6 +-
 modules/other/gail/gailseparator.c        |    2 +-
 modules/other/gail/gailstatusbar.c        |   26 +++++-----
 modules/other/gail/gailsubmenuitem.c      |   12 ++--
 modules/other/gail/gailtextcell.c         |    8 ++--
 modules/other/gail/gailtextview.c         |   52 +++++++++---------
 modules/other/gail/gailtogglebutton.c     |    2 +-
 modules/other/gail/gailtreeview.c         |   79
 +++++++++++++++--------------
 modules/other/gail/gailutil.c             |    4 +-
 modules/other/gail/gailwidget.c           |   44 ++++++++--------
 modules/other/gail/gailwindow.c           |   20 ++++----
 modules/other/gail/tests/ferret.c         |   14 +++--
 modules/other/gail/tests/testaction.c     |    2 +-
 modules/other/gail/tests/testbutton.c     |    2 +-
 modules/other/gail/tests/testcombo.c      |    2 +-
 modules/other/gail/tests/testlib.c        |    6 +-
 modules/other/gail/tests/testmenuitem.c   |    6 ++-
 modules/other/gail/tests/testnotebook.c   |    9 ++--
 modules/other/gail/tests/testobject.c     |    4 +-
 modules/other/gail/tests/testpaned.c      |    2 +-
 modules/other/gail/tests/testselection.c  |    2 +-
 modules/other/gail/tests/testtext.c       |    5 +-
 49 files changed, 380 insertions(+), 370 deletions(-)

commit a6e0fb92c6129edaecd4c60dde8a7cc21461e0e1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 06:10:41 2010 +0200

    gtkaspectframe: Move public members to private structure

 gtk/gtkaspectframe.c |  111
 ++++++++++++++++++++++++++++++++------------------
 gtk/gtkaspectframe.h |   10 +---
 2 files changed, 74 insertions(+), 47 deletions(-)

commit 3862bf3208c378a9ee32fb43d978ff746187472f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon May 24 05:18:05 2010 +0200

    gtkarrow: Move public members to private structure

 gtk/gtkarrow.c                  |   60
 +++++++++++++++++++++++++++-----------
 gtk/gtkarrow.h                  |   10 +++---
 modules/other/gail/gailbutton.c |   21 +++++++++----
 3 files changed, 61 insertions(+), 30 deletions(-)

commit fa740ae012fc285833b5a1a425be7055cb4faeb7
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 23 01:25:06 2010 +0200

    gtkactiongroup: Unseal private pointer

    Also, use ->priv instead GET_PRIV() macro all the time

 gtk/gtkactiongroup.c |   49
 ++++++++++++++++++++++++++-----------------------
 gtk/gtkactiongroup.h |    3 +--
 2 files changed, 27 insertions(+), 25 deletions(-)

commit 8ad3afce95f1f4a6c52f6b86485d8675605c39be
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 23 01:12:12 2010 +0200

    gtkaction: unseal private pointer

 gtk/gtkaction.c |    6 +++---
 gtk/gtkaction.h |    3 +--
 2 files changed, 4 insertions(+), 5 deletions(-)

commit 335549b46a60408a0e58cb2dcded57d29bb0a087
Author: Christian Dywan <christian@twotoasts.de>
Date:   Tue Jul 13 18:46:33 2010 +0200

    Move definition of GtkNotebookPage out of the header

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

commit dba6592601dee4d5b28d4f2fae8344c3ac7b5e25
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Tue Jul 13 18:36:39 2010 +0200

    Add annotations for GtkAccelMap

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

commit 33960b737d16af0db49ec1d761e5c3a5f94c2956
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 13 17:47:05 2010 +0200

    GtkNotebook: Move public members to private structure

 gtk/gtknotebook.c | 1432
 ++++++++++++++++++++++++++++-------------------------
 gtk/gtknotebook.h |   39 +--
 2 files changed, 770 insertions(+), 701 deletions(-)

commit d562611660dcbff3bbe2873071effce96dfafbc4
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 2 22:39:02 2010 +0200

    Use accessor functions to access GtkNotebook

 modules/other/gail/gail.c             |   12 ++----------
 modules/other/gail/gailnotebook.c     |   29
 ++++++++++++-----------------
 modules/other/gail/gailnotebookpage.c |    8 ++++----
 tests/testgtk.c                       |   10 +++++-----
 4 files changed, 23 insertions(+), 36 deletions(-)

commit c6b6ab05995fa4b923b8704ed9bc97e7745e6198
Author: Pablo Castellano <pablog@src.gnome.org>
Date:   Tue Jul 13 04:29:57 2010 +0200

    Bump glib to 2.25.12

    g_variant_new_bytestring_array() was introduced in
    424842e3a90150e8cab22f863ec1ae4edd7792f3 and requires in glib 2.25.12

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

commit 828f5cbe2e04b60ec013df6fc33f7a5b537e6efd
Author: Christian Dywan <christian@twotoasts.de>
Date:   Tue Jul 13 17:05:22 2010 +0200

    Change GtkNotebookPage in switch-page into GtkWidget

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

commit 04c54efe5cf13cccf9897c4b5d9bf9d364d1e078
Author: Christian Dywan <christian@twotoasts.de>
Date:   Tue Jul 13 16:49:53 2010 +0200

    Deprecate GtkNotebookPage as used in switch-page

    Fixes: 618327

 gtk/gtknotebook.c                     |   10 ++++++----
 gtk/gtknotebook.h                     |   10 ++++++++++
 modules/other/gail/gailnotebookpage.h |    4 ++++
 tests/testgtk.c                       |    2 +-
 4 files changed, 21 insertions(+), 5 deletions(-)

commit a5272c82a688cf8b115610896f9274151c0d389e
Author: Aron Xu <aronxu@gnome.org>
Date:   Tue Jul 13 19:56:02 2010 +0800

    Update Simplified Chinese po-propertiese translation.

 po-properties/zh_CN.po |  156
 +++++++++++++++++++++---------------------------
 1 files changed, 68 insertions(+), 88 deletions(-)

commit d219adfa5a4b13fa48cd173c0f47cce76f3cc247
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Sun Jul 11 11:55:44 2010 +0200

    Move sealed attributes to private struct.

 gtk/gtktextview.c                 | 1896
 +++++++++++++++++++++----------------
 gtk/gtktextview.h                 |   91 +--
 modules/other/gail/gailtextview.c |   44 +-
 tests/testtooltips.c              |    5 +-
 4 files changed, 1106 insertions(+), 930 deletions(-)

commit 75e75cd3050fd974e097ab4b7a801e59823fad85
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Sat Jul 3 23:16:39 2010 +0200

    Migrate GtkActionGroup API docs

 docs/reference/gtk/tmpl/.gitignore          |    1 +
 docs/reference/gtk/tmpl/gtkactiongroup.sgml |  401
 ---------------------------
 docs/reference/gtk/tmpl/gtkfontsel.sgml     |    5 -
 gtk/gtkactiongroup.c                        |   60 ++++
 gtk/gtkactiongroup.h                        |   51 ++++
 5 files changed, 112 insertions(+), 406 deletions(-)

commit 41671d1514c3bfa1b7cc52c18330a472bf377d84
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jul 12 11:56:35 2010 -0400

    Bump version

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

commit 9a812edff8edb7805e22b9a54101e6f3d39f45a2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jul 12 11:53:36 2010 -0400

    Fix distcheck

 gdk/Makefile.am |   55
 ++++++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 46 insertions(+), 9 deletions(-)

commit 4f3d5e36551ca5596e7bfbc0c7b7d9d3ab9b1f0d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jul 12 10:30:06 2010 -0400

    Include cairo-1.0.gir when building Gdk-3.0.gir

    Seems necessary with the cairo_region_t changes.

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

commit b81d141a26f03af40c05fea1b9ba4a2194221b5b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jul 12 10:09:18 2010 -0400

    More updates

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

commit d20ac9715efdab9a6f4cf10de2a317ab7cc8a271
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jul 12 10:04:18 2010 -0400

    Updates

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

commit 7cf895257f9e8b01cf8e50e570931900b472766c
Author: Aron Xu <aronxu@gnome.org>
Date:   Mon Jul 12 21:57:24 2010 +0800

    Update Simplified Chinese translation.

 po-properties/zh_CN.po | 3666
 ++++++++++++++++++++++++------------------------
 1 files changed, 1837 insertions(+), 1829 deletions(-)

commit 3604c279ff2be15765f2b061c40b3fca3dd7faf5
Author: Aron Xu <aronxu@gnome.org>
Date:   Mon Jul 12 21:50:53 2010 +0800

    Following the just now change.

 po/zh_CN.po | 1710
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 857 insertions(+), 853 deletions(-)

commit 66e85255aa334ffc192fd48dd60506ffe3994828
Author: Aron Xu <aronxu@gnome.org>
Date:   Mon Jul 12 21:47:15 2010 +0800

    Complete Simplified Chinese translation.

 po/zh_CN.po |   50 +++++++++++++++++++++-----------------------------
 1 files changed, 21 insertions(+), 29 deletions(-)

commit 78bde3c4c01ec94b61670a4493a4307bd5a785e1
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Mon Jul 12 16:21:11 2010 +0300

    Updated Kazakh translation

 po/kk.po | 1099
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 593 insertions(+), 506 deletions(-)

commit 99ee143a717a0ae43dddf466858bd43f5bc30866
Author: Alan Monfort <alan.monfort@free.fr>
Date:   Sun Jul 11 19:11:44 2010 +0200

    Updated Breton translation

 po-properties/br.po | 4426
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2206 insertions(+), 2220 deletions(-)

commit f73115b6a092610e596696af7fb5e94231bb4376
Author: Petr Kovar <pknbe@volny.cz>
Date:   Sun Jul 11 18:54:48 2010 +0200

    Update Czech translation

 po/cs.po | 1730
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 866 insertions(+), 864 deletions(-)

commit ef5e6c1057c9c4713cfd6dd150ed75f14adc26f1
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Jul 11 15:46:01 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 1789
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 855 insertions(+), 934 deletions(-)

commit 0df65779bb7787471865b69d55d2ffd3701e2a34
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Sat Jul 10 18:48:12 2010 +0200

    The hash owns a ref to the cursor

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

commit a9cf42ea42210019f09eedb5ba11ab2318f3525e
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date:   Sat Jul 10 12:43:35 2010 +0200

    Updated Esperanto translation

 po/eo.po |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

commit 59504f58d93c7186003b4c581e4ce9f4a9433921
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date:   Sat Jul 10 12:29:33 2010 +0200

    Updated Esperanto translation

 po/eo.po | 1841
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 922 insertions(+), 919 deletions(-)

commit eaab96c066b550445df1883b2fe8728d61f42b99
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue May 4 05:27:50 2010 +0200

    Use GSlice for GtkRequisition

    Also add gtk_requisition_new to avoid memory allocator confusions when
    using GtkRequisitions.

    Based on a Christian Persch patch.
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=461618

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

commit bcbb976d916dfeda5ca4ca9695b3035e22aee85b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jul 9 22:23:25 2010 -0400

    Respect GtkEntry::state-hint when drawing spinbutton features

    As proposed in bug 589904 by Thomas Wood.

 gtk/gtkspinbutton.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit ab6927e4faf661bbd89a087599a98278ebebbd64
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jul 9 21:40:46 2010 -0400

    Small GtkTable doc improvement

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

commit 813bee6f0a543621b37cbcccbfd9731231d6eac6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jul 9 21:01:40 2010 -0400

    Try to fix !srcdir build wrt to introspection

    This requires a recent gobject-introspection, so bump the
    dependency to 0.9.0. Should fix bug 623520

 configure.ac    |    2 +-
 gdk/Makefile.am |    4 ++--
 gtk/Makefile.am |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 0a07e9733bb259598a09515a3e4cdbcda5feef57
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 9 19:22:23 2010 +0200

    gtk/: fully remove gtkalias hacks

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

 docs/reference/gtk/Makefile.am |    1 -
 gtk/Makefile.am                |   19 +-----
 gtk/aliasfilescheck.sh         |   11 ---
 gtk/gtkaboutdialog.c           |    5 --
 gtk/gtkaccelgroup.c            |    5 +-
 gtk/gtkaccellabel.c            |    5 +-
 gtk/gtkaccelmap.c              |    6 +--
 gtk/gtkaccessible.c            |    4 -
 gtk/gtkaction.c                |    4 -
 gtk/gtkactiongroup.c           |    4 -
 gtk/gtkactivatable.c           |    4 -
 gtk/gtkadjustment.c            |    5 +-
 gtk/gtkalignment.c             |    5 +-
 gtk/gtkapplication.c           |    5 --
 gtk/gtkarrow.c                 |    4 -
 gtk/gtkaspectframe.c           |    5 +-
 gtk/gtkassistant.c             |    6 --
 gtk/gtkbbox.c                  |    5 +-
 gtk/gtkbin.c                   |    5 +-
 gtk/gtkbindings.c              |    4 -
 gtk/gtkbox.c                   |    5 +-
 gtk/gtkbuildable.c             |    4 -
 gtk/gtkbuilder.c               |    5 +-
 gtk/gtkbuilderparser.c         |    2 +-
 gtk/gtkbutton.c                |    5 +-
 gtk/gtkcalendar.c              |    4 -
 gtk/gtkcelleditable.c          |    5 +-
 gtk/gtkcelllayout.c            |    5 +-
 gtk/gtkcellrenderer.c          |    5 +-
 gtk/gtkcellrendereraccel.c     |    5 --
 gtk/gtkcellrenderercombo.c     |    5 --
 gtk/gtkcellrendererpixbuf.c    |    5 +-
 gtk/gtkcellrendererprogress.c  |    4 -
 gtk/gtkcellrendererspin.c      |    5 --
 gtk/gtkcellrendererspinner.c   |    4 -
 gtk/gtkcellrenderertext.c      |    5 +-
 gtk/gtkcellrenderertoggle.c    |    5 +-
 gtk/gtkcellview.c              |    6 +--
 gtk/gtkcheckbutton.c           |    4 -
 gtk/gtkcheckmenuitem.c         |    5 +-
 gtk/gtkclipboard-quartz.c      |    5 +-
 gtk/gtkclipboard.c             |    4 -
 gtk/gtkcolorbutton.c           |    4 -
 gtk/gtkcolorsel.c              |    5 --
 gtk/gtkcolorseldialog.c        |    6 +--
 gtk/gtkcombobox.c              |    4 -
 gtk/gtkcomboboxentry.c         |    4 -
 gtk/gtkcontainer.c             |    4 -
 gtk/gtkcustompaperunixdialog.c |    5 --
 gtk/gtkdialog.c                |    4 -
 gtk/gtkdnd-quartz.c            |    4 -
 gtk/gtkdnd.c                   |    4 -
 gtk/gtkdrawingarea.c           |    4 -
 gtk/gtkeditable.c              |    4 -
 gtk/gtkentry.c                 |    4 -
 gtk/gtkentrybuffer.c           |    4 -
 gtk/gtkentrycompletion.c       |    4 -
 gtk/gtkeventbox.c              |    5 +-
 gtk/gtkexpander.c              |    4 -
 gtk/gtkfilechooser.c           |    4 -
 gtk/gtkfilechooserbutton.c     |    4 -
 gtk/gtkfilechooserdefault.c    |    2 -
 gtk/gtkfilechooserdialog.c     |    4 -
 gtk/gtkfilechooserembed.c      |    1 -
 gtk/gtkfilechooserentry.c      |    1 -
 gtk/gtkfilechoosersettings.c   |    1 -
 gtk/gtkfilechooserutils.c      |    2 +-
 gtk/gtkfilechooserwidget.c     |    4 -
 gtk/gtkfilefilter.c            |    5 --
 gtk/gtkfilesystem.c            |    2 -
 gtk/gtkfilesystemmodel.c       |    1 -
 gtk/gtkfixed.c                 |    6 +-
 gtk/gtkfontbutton.c            |    4 -
 gtk/gtkfontsel.c               |    4 -
 gtk/gtkframe.c                 |    4 -
 gtk/gtkgc.c                    |    4 -
 gtk/gtkhandlebox.c             |    5 +-
 gtk/gtkhbbox.c                 |    4 -
 gtk/gtkhbox.c                  |    4 -
 gtk/gtkhpaned.c                |    5 +-
 gtk/gtkhruler.c                |    5 +-
 gtk/gtkhscale.c                |    4 -
 gtk/gtkhscrollbar.c            |    5 +-
 gtk/gtkhseparator.c            |    5 +-
 gtk/gtkhsv.c                   |    4 -
 gtk/gtkiconcache.c             |    1 -
 gtk/gtkiconfactory.c           |    4 -
 gtk/gtkicontheme.c             |    4 -
 gtk/gtkiconview.c              |    6 --
 gtk/gtkimage.c                 |    4 -
 gtk/gtkimagemenuitem.c         |    5 +-
 gtk/gtkimcontext.c             |    4 -
 gtk/gtkimcontextsimple.c       |    5 +-
 gtk/gtkimmodule.c              |    1 -
 gtk/gtkimmulticontext.c        |    5 --
 gtk/gtkinfobar.c               |    6 --
 gtk/gtkinvisible.c             |    4 -
 gtk/gtkitem.c                  |    4 -
 gtk/gtkkeyhash.c               |    1 -
 gtk/gtklabel.c                 |    5 --
 gtk/gtklayout.c                |    5 +-
 gtk/gtklinkbutton.c            |    5 --
 gtk/gtkliststore.c             |    4 -
 gtk/gtkmain.c                  |    4 -
 gtk/gtkmenu.c                  |    5 --
 gtk/gtkmenubar.c               |    5 --
 gtk/gtkmenuitem.c              |    6 --
 gtk/gtkmenushell.c             |    4 -
 gtk/gtkmenutoolbutton.c        |    4 -
 gtk/gtkmessagedialog.c         |    4 -
 gtk/gtkmisc.c                  |    4 -
 gtk/gtkmnemonichash.c          |    1 -
 gtk/gtkmodules.c               |    1 -
 gtk/gtkmountoperation-x11.c    |    3 -
 gtk/gtkmountoperation.c        |    4 -
 gtk/gtknotebook.c              |    5 --
 gtk/gtkobject.c                |    6 --
 gtk/gtkoffscreenwindow.c       |    4 -
 gtk/gtkorientable.c            |    4 -
 gtk/gtkpagesetup.c             |    4 -
 gtk/gtkpagesetupunixdialog.c   |    5 --
 gtk/gtkpaned.c                 |    5 +-
 gtk/gtkpapersize.c             |    5 --
 gtk/gtkpathbar.c               |    5 +-
 gtk/gtkplug-stub.c             |    1 -
 gtk/gtkplug-win32.c            |    1 -
 gtk/gtkplug-x11.c              |    1 -
 gtk/gtkplug.c                  |    5 --
 gtk/gtkprint-win32.c           |    5 --
 gtk/gtkprintbackend.c          |    5 --
 gtk/gtkprintcontext.c          |    5 --
 gtk/gtkprinter.c               |    6 --
 gtk/gtkprinteroption.c         |    5 --
 gtk/gtkprinteroptionset.c      |    5 --
 gtk/gtkprinteroptionwidget.c   |    4 -
 gtk/gtkprintjob.c              |    5 --
 gtk/gtkprintoperation-unix.c   |    5 +-
 gtk/gtkprintoperation-win32.c  |    4 -
 gtk/gtkprintoperation.c        |    4 -
 gtk/gtkprintoperationpreview.c |    5 --
 gtk/gtkprintsettings.c         |    5 --
 gtk/gtkprintunixdialog.c       |    4 -
 gtk/gtkprintutils.c            |    1 -
 gtk/gtkprogressbar.c           |    5 --
 gtk/gtkquartz.c                |    1 -
 gtk/gtkradioaction.c           |    5 --
 gtk/gtkradiobutton.c           |    5 --
 gtk/gtkradiomenuitem.c         |    4 -
 gtk/gtkradiotoolbutton.c       |    5 +-
 gtk/gtkrange.c                 |    5 --
 gtk/gtkrbtree.c                |    1 -
 gtk/gtkrc.c                    |    5 --
 gtk/gtkrecentaction.c          |    5 --
 gtk/gtkrecentchooser.c         |    5 --
 gtk/gtkrecentchooserdefault.c  |    2 +-
 gtk/gtkrecentchooserdialog.c   |    4 -
 gtk/gtkrecentchoosermenu.c     |    5 --
 gtk/gtkrecentchooserutils.c    |    1 -
 gtk/gtkrecentchooserwidget.c   |    5 --
 gtk/gtkrecentfilter.c          |    5 --
 gtk/gtkrecentmanager.c         |    4 -
 gtk/gtkruler.c                 |    5 --
 gtk/gtkscale.c                 |    5 --
 gtk/gtkscalebutton.c           |    5 --
 gtk/gtkscrollbar.c             |    5 --
 gtk/gtkscrolledwindow.c        |    5 --
 gtk/gtkselection.c             |    5 --
 gtk/gtkseparator.c             |    6 --
 gtk/gtkseparatormenuitem.c     |    5 --
 gtk/gtkseparatortoolitem.c     |    5 --
 gtk/gtksettings.c              |    5 --
 gtk/gtkshow.c                  |    7 --
 gtk/gtksizegroup.c             |    6 +--
 gtk/gtksizerequest.c           |    6 --
 gtk/gtksocket-stub.c           |    1 -
 gtk/gtksocket-win32.c          |    1 -
 gtk/gtksocket-x11.c            |    1 -
 gtk/gtksocket.c                |    4 -
 gtk/gtkspinbutton.c            |    4 -
 gtk/gtkspinner.c               |    4 -
 gtk/gtkstatusbar.c             |    4 -
 gtk/gtkstatusicon.c            |    6 --
 gtk/gtkstock.c                 |    4 -
 gtk/gtkstyle.c                 |    4 -
 gtk/gtktable.c                 |    5 +-
 gtk/gtktearoffmenuitem.c       |    4 -
 gtk/gtktestutils.c             |    4 -
 gtk/gtktextbtree.c             |    4 -
 gtk/gtktextbuffer.c            |    4 -
 gtk/gtktextbufferrichtext.c    |    4 -
 gtk/gtktextbufferserialize.c   |    1 -
 gtk/gtktextchild.c             |    4 -
 gtk/gtktextdisplay.c           |    4 -
 gtk/gtktextiter.c              |    5 +-
 gtk/gtktextlayout.c            |    4 -
 gtk/gtktextmark.c              |    5 +-
 gtk/gtktextsegment.c           |    4 -
 gtk/gtktexttag.c               |    4 -
 gtk/gtktexttagtable.c          |    4 -
 gtk/gtktexttypes.c             |    4 -
 gtk/gtktextutil.c              |    1 -
 gtk/gtktextview.c              |    5 +-
 gtk/gtkthemes.c                |    5 +-
 gtk/gtktoggleaction.c          |    4 -
 gtk/gtktogglebutton.c          |    5 +-
 gtk/gtktoggletoolbutton.c      |    5 +-
 gtk/gtktoolbar.c               |    5 +-
 gtk/gtktoolbutton.c            |    5 --
 gtk/gtktoolitem.c              |    5 +-
 gtk/gtktoolitemgroup.c         |    5 --
 gtk/gtktoolpalette.c           |    5 --
 gtk/gtktoolshell.c             |    5 +-
 gtk/gtktooltip.c               |    5 --
 gtk/gtktrayicon-x11.c          |    6 --
 gtk/gtktreedatalist.c          |    1 -
 gtk/gtktreednd.c               |    4 -
 gtk/gtktreemodel.c             |    4 -
 gtk/gtktreemodelfilter.c       |    4 -
 gtk/gtktreemodelsort.c         |    5 +-
 gtk/gtktreeselection.c         |    5 +-
 gtk/gtktreesortable.c          |    5 +-
 gtk/gtktreestore.c             |    5 +-
 gtk/gtktreeview.c              |    4 -
 gtk/gtktreeviewcolumn.c        |    5 +-
 gtk/gtktypebuiltins.c.template |    4 +-
 gtk/gtktypeutils.c             |    5 +-
 gtk/gtkuimanager.c             |    4 -
 gtk/gtkvbbox.c                 |    6 +--
 gtk/gtkvbox.c                  |    5 +-
 gtk/gtkviewport.c              |    5 +-
 gtk/gtkvolumebutton.c          |    4 -
 gtk/gtkvpaned.c                |    5 +-
 gtk/gtkvruler.c                |    5 +-
 gtk/gtkvscale.c                |    5 +-
 gtk/gtkvscrollbar.c            |    5 +-
 gtk/gtkvseparator.c            |    5 +-
 gtk/gtkwidget.c                |    5 +-
 gtk/gtkwin32embed.c            |    1 -
 gtk/gtkwin32embedwidget.c      |    4 -
 gtk/gtkwindow-decorate.c       |    5 --
 gtk/gtkwindow.c                |    4 -
 gtk/gtkxembed.c                |    2 +-
 gtk/makefile.msc.in            |    8 +--
 gtk/makegtkalias.pl            |  145
 ----------------------------------------
 gtk/pltcheck.sh                |   17 -----
 245 files changed, 69 insertions(+), 1145 deletions(-)

commit 404e7d0e0013355549578db5c3981943f536c2b9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 9 02:34:45 2010 +0200

    gdk/: fully remove gdkalias hacks

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

 docs/reference/gdk/Makefile.am       |    1 -
 gdk/Makefile.am                      |   21 +----
 gdk/directfb/gdkcolor-directfb.c     |    3 -
 gdk/directfb/gdkcursor-directfb.c    |    5 -
 gdk/directfb/gdkdisplay-directfb.c   |    6 --
 gdk/directfb/gdkdnd-directfb.c       |    4 -
 gdk/directfb/gdkdrawable-directfb.c  |    6 --
 gdk/directfb/gdkevents-directfb.c    |    9 --
 gdk/directfb/gdkgc-directfb.c        |    4 -
 gdk/directfb/gdkgeometry-directfb.c  |    4 -
 gdk/directfb/gdkglobals-directfb.c   |    4 -
 gdk/directfb/gdkimage-directfb.c     |    4 -
 gdk/directfb/gdkinput-directfb.c     |    5 -
 gdk/directfb/gdkkeys-directfb.c      |    6 +-
 gdk/directfb/gdkmain-directfb.c      |    4 -
 gdk/directfb/gdkpixmap-directfb.c    |    4 -
 gdk/directfb/gdkproperty-directfb.c  |    3 -
 gdk/directfb/gdkscreen-directfb.c    |    4 -
 gdk/directfb/gdkselection-directfb.c |    4 -
 gdk/directfb/gdkspawn-directfb.c     |    4 -
 gdk/directfb/gdktestutils-directfb.c |    4 -
 gdk/directfb/gdkvisual-directfb.c    |    4 -
 gdk/directfb/gdkwindow-directfb.c    |    5 -
 gdk/gdk.c                            |    4 -
 gdk/gdkapplaunchcontext.c            |    4 -
 gdk/gdkcairo.c                       |    6 +-
 gdk/gdkcolor.c                       |    4 -
 gdk/gdkcursor.c                      |    5 +-
 gdk/gdkdevice.c                      |    5 +-
 gdk/gdkdevicemanager.c               |    6 +-
 gdk/gdkdisplay.c                     |    5 +-
 gdk/gdkdisplaymanager.c              |    4 -
 gdk/gdkdnd.c                         |    5 +-
 gdk/gdkdraw.c                        |    6 +-
 gdk/gdkenumtypes.c.template          |    4 +-
 gdk/gdkevents.c                      |    5 +-
 gdk/gdkgc.c                          |    6 +-
 gdk/gdkglobals.c                     |    2 +-
 gdk/gdkimage.c                       |    4 -
 gdk/gdkkeynames.c                    |    4 -
 gdk/gdkkeys.c                        |    5 +-
 gdk/gdkkeyuni.c                      |    5 +-
 gdk/gdkoffscreenwindow.c             |    5 +-
 gdk/gdkpango.c                       |    5 +-
 gdk/gdkpixbuf-drawable.c             |    5 +-
 gdk/gdkpixbuf-render.c               |    6 --
 gdk/gdkpixmap.c                      |    5 +-
 gdk/gdkrectangle.c                   |    6 +-
 gdk/gdkrgb.c                         |    4 -
 gdk/gdkscreen.c                      |    5 +-
 gdk/gdkselection.c                   |    5 +-
 gdk/gdkvisual.c                      |    5 +-
 gdk/gdkwindow.c                      |    6 --
 gdk/gdkwindowimpl.c                  |    5 -
 gdk/makefile.msc                     |    8 --
 gdk/makegdkalias.pl                  |  138
 ----------------------------------
 gdk/pltcheck.sh                      |   17 ----
 gdk/win32/gdktestutils-win32.c       |    2 +-
 gdk/x11/gdkapplaunchcontext-x11.c    |    1 -
 gdk/x11/gdkasync.c                   |    5 +-
 gdk/x11/gdkcolor-x11.c               |    5 +-
 gdk/x11/gdkcursor-x11.c              |    4 -
 gdk/x11/gdkdevicemanager-core.c      |    4 -
 gdk/x11/gdkdevicemanager-xi.c        |    5 -
 gdk/x11/gdkdevicemanager-xi2.c       |    4 -
 gdk/x11/gdkdisplay-x11.c             |    4 -
 gdk/x11/gdkdnd-x11.c                 |    4 -
 gdk/x11/gdkdrawable-x11.c            |    4 -
 gdk/x11/gdkeventsource.c             |    5 +-
 gdk/x11/gdkeventtranslator.c         |    5 +-
 gdk/x11/gdkgc-x11.c                  |    4 -
 gdk/x11/gdkgeometry-x11.c            |    5 +-
 gdk/x11/gdkglobals-x11.c             |    2 +-
 gdk/x11/gdkim-x11.c                  |    4 -
 gdk/x11/gdkimage-x11.c               |    6 +-
 gdk/x11/gdkinput.c                   |    5 +-
 gdk/x11/gdkkeys-x11.c                |    5 -
 gdk/x11/gdkmain-x11.c                |    4 -
 gdk/x11/gdkpixmap-x11.c              |    5 +-
 gdk/x11/gdkproperty-x11.c            |    5 +-
 gdk/x11/gdkscreen-x11.c              |    4 -
 gdk/x11/gdkselection-x11.c           |    5 +-
 gdk/x11/gdkspawn-x11.c               |    7 +-
 gdk/x11/gdktestutils-x11.c           |    4 -
 gdk/x11/gdkvisual-x11.c              |    5 +-
 gdk/x11/gdkwindow-x11.c              |    4 -
 gdk/x11/gdkxid.c                     |    4 -
 87 files changed, 41 insertions(+), 521 deletions(-)

commit 7cabad6b77df866b59b8b98b8c8efaa6e89fd590
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 16:54:38 2010 +0200

    Use -Bsymbolic-functions, drop g*alias PLT hackery

    This is a minimal patch-out of the galias functionality.

    Based on a Glib pach by Ryan Lortie

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

 gdk/Makefile.am     |    1 +
 gdk/makegdkalias.pl |    2 ++
 gtk/Makefile.am     |    1 +
 gtk/makegtkalias.pl |    2 ++
 4 files changed, 6 insertions(+), 0 deletions(-)

commit e4e477161ae617a35528c0659f00284f4c80c372
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 8 16:18:48 2010 +0200

    Add check for -Bsymbolic-functions linker flag

    Based on a Glib patch by Ryan Lortie

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

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

commit 7e9d384fc029b97d17a8eff5ca0fd329010c770c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jul 9 23:24:38 2010 +0200

    [docs] GtkPaned: Do not use gutter_size deprecated member in examples

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

commit ae16b31038085f5d5f643a4e08dab747dadcb1c3
Author: Colin Walters <walters@verbum.org>
Date:   Fri Jun 25 21:03:34 2010 -0400

    Actually build the tutorial if enabled

    Previously we required an explicit "make html" in this subdirectory
    for no reason.  Just build it if make is invoked at the toplevel
    and we have docbook.

 docs/tutorial/Makefile.am |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit f8f3b635a6e5c5caa4acfe9c8233c61428e793e4
Author: Colin Walters <walters@verbum.org>
Date:   Thu Jul 1 15:16:25 2010 -0400

    Actually build faq if enabled

    Previously we required an explicit "make html" in this subdirectory
    for no reason.  Just build it if make is invoked at the toplevel
    and we have docbook.

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

commit c4f12b95cb0cf0eaa982f0adac8ab53525148fff
Author: Ivar Smolin <okul@linux.ee>
Date:   Fri Jul 9 10:32:14 2010 +0300

    [l10n] Updated Estonian translation

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

commit b74ee87b17705fb8c816163f588ff695cf27658e
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Thu Jul 8 15:26:55 2010 -0400

    annotation (transfer-none) fix that somehow got dropped from last
    patch

    * gtk_tree_path_get_indices_with_depth - annotate the return as
    'transfer none'
      to avoid double frees

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

commit b5f878dec852329ff57f799f1abf4bd360ab7eab
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Thu Jul 8 15:06:55 2010 -0400

    fix some tree model annotations

    * gtk_tree_model_iter_next - 'inout' is poorly defined and causes
    bugs so
      revert back to the default 'in' annotation
    * gtk_tree_path_get_indices_with_depth - annotate the return as
    'transfer none'
      to avoid double frees

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

commit 15646b6e7445d7df59343bbb589a651ba15bc5f8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sat Jun 26 16:01:15 2010 +0100

    docs: Document the GtkApplication::quit signal behavior

    And add Since: annotations to the GtkApplication signals.

 gtk/gtkapplication.c |   32 ++++++++++++++++++++++++++++----
 1 files changed, 28 insertions(+), 4 deletions(-)

commit 424842e3a90150e8cab22f863ec1ae4edd7792f3
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Jul 7 16:37:14 2010 -0400

    GtkApplication: use new GVariant bytestring API

 gtk/gtkapplication.c |   27 +++------------------------
 1 files changed, 3 insertions(+), 24 deletions(-)

commit 0b51abbfdf5db1d29e28ddc62f74e7e9a40ae010
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Jul 7 18:20:37 2010 +0200

    Add (out) annotations to GtkTreeIter parameters

 gtk/gtkcombobox.c        |    2 +-
 gtk/gtkiconview.c        |    6 +++---
 gtk/gtkliststore.c       |   14 +++++++-------
 gtk/gtktreemodel.c       |   14 +++++++-------
 gtk/gtktreemodelfilter.c |    4 ++--
 gtk/gtktreemodelsort.c   |    4 ++--
 gtk/gtktreeselection.c   |    2 +-
 gtk/gtktreestore.c       |   14 +++++++-------
 gtk/gtktreeview.c        |    6 +++---
 9 files changed, 33 insertions(+), 33 deletions(-)

commit c4832a9d0e8c0ddd5b8aa2e9273c01f191a758b4
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed Jul 7 17:54:03 2010 +0200

    Updated Galician translations

 po-properties/gl.po |  970 ++++++++++++++---------------
 po/gl.po            | 1715
 ++++++++++++++++++++++++++-------------------------
 2 files changed, 1340 insertions(+), 1345 deletions(-)

commit 675b05f91d8c88de4cf413b238d43688b8e06d4a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 6 22:13:22 2010 +0200

    [docs] GtkCellEditable: Move documentation to inline comments

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore           |    1 +
 docs/reference/gtk/tmpl/gtkcelleditable.sgml |   83
 --------------------------
 gtk/gtkcelleditable.c                        |   14 ++++-
 3 files changed, 13 insertions(+), 85 deletions(-)

commit dd1f0c46b3492e2871b56c1057b2a6c9470f0a00
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jul 6 22:06:34 2010 +0200

    [docs] GtkCalendar: Move documentation to inline comments

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore       |    1 +
 docs/reference/gtk/tmpl/gtkcalendar.sgml |  315
 ------------------------------
 gtk/gtkcalendar.c                        |   72 +++++++
 3 files changed, 73 insertions(+), 315 deletions(-)

commit 2ed1bab6bfffd22ea2fcdaaa696d25d299f02370
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Sat May 1 19:17:51 2010 +0200

    [docs] GtkButton: Move documentation to inline comments

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

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore     |    1 +
 docs/reference/gtk/tmpl/gtkbutton.sgml |  398
 --------------------------------
 gtk/gtkbutton.c                        |  116 ++++++++--
 3 files changed, 103 insertions(+), 412 deletions(-)

commit c609c4e807b9029ca5b3ba90d084980ef4a64a21
Author: Colin Walters <walters@verbum.org>
Date:   Tue Jul 6 15:49:41 2010 -0400

    Fix annotation syntax for gtk_widget_class_path

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

commit 74b3875ab2ecfe73abb320b28f63ed8bb36131e4
Author: John (J5) Palmieri <johnp@redhat.com>
Date:   Tue Jul 6 15:46:14 2010 -0400

    fix annotation for gtk_window_set_default_icon_list

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

commit aff8fb2ea24520ed7c0d3c2c6ff003dd0a15f421
Author: Colin Walters <walters@verbum.org>
Date:   Tue Jul 6 15:01:56 2010 -0400

    Fix annotation on gtk_tree_model_get_value

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

commit 337e53f62e737d78f1501d4ce9d57732c5727d0e
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Jul 6 15:14:13 2010 +0200

    Updated Slovenian translation

 po-properties/sl.po | 4923
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2377 insertions(+), 2546 deletions(-)

commit 12560cece2c1deabe0e464bd74a778c21f3b2957
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Jul 6 15:13:48 2010 +0200

    Updated Slovenian translation

 po/sl.po | 1892
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 952 insertions(+), 940 deletions(-)

commit 9125ccb1cb7970ec182c0f0b8cdd167ad0e8bec7
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Mon Jul 5 10:05:48 2010 -0300

    [GtkApplication] Add gtk_application_get_windows()

    Closes #623598.

 gtk/gtk.symbols      |    1 +
 gtk/gtkapplication.c |   22 ++++++++++++++++++++++
 gtk/gtkapplication.h |   25 +++++++++++++------------
 3 files changed, 36 insertions(+), 12 deletions(-)

commit f50d06baea6176436aadb625727cd1c0a912900d
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Mon Jul 5 18:25:09 2010 +0200

    Bind get_bounds and use out instead of out caller-allocates.

    There is no need to use caller-allocates if the scanner already
    detects it.

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

commit 90cd7f44f178fc4f7b6a152b79648219c49b196f
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:   Mon Jul 5 14:54:10 2010 +0200

    [docs] Minor documentation fixes.

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/gtk-docs.sgml          |    2 +-
 docs/reference/gtk/tmpl/gtkicontheme.sgml |    4 ++--
 gtk/gtkimage.h                            |    3 ++-
 gtk/gtkstock.c                            |    2 +-
 4 files changed, 6 insertions(+), 5 deletions(-)

commit 34e8bd9dba7122661ada0e10f7e60e8eaea3642d
Author: Tor Lillqvist <tml@iki.fi>
Date:   Mon Jul 5 12:56:02 2010 +0300

    Fix build breakage on Windows caused by the region changes

    Patches by Sam Thursfield, from bug #623476.

 gdk/win32/gdkdrawable-win32.c |   42
 +++++++++++++++++++++++-----------------
 gdk/win32/gdkgc-win32.c       |   31 +++++++++++++++--------------
 gdk/win32/gdkgeometry-win32.c |    2 +-
 gdk/win32/gdkmain-win32.c     |   10 ++++----
 gdk/win32/gdkprivate-win32.h  |    8 +++---
 gdk/win32/gdkwindow-win32.c   |    8 +++---
 6 files changed, 54 insertions(+), 47 deletions(-)

commit 1ac50118730e3cb2b8fac36551656eb371a89832
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Jul 3 12:32:29 2010 +0200

    Updated Spanish translation

 po/es.po | 1730
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 868 insertions(+), 862 deletions(-)

commit ef44de13923acb84a94e384d297905e12b4ae02b
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Sat Jul 3 02:00:27 2010 +0300

    Updated Hebrew translation.

 po/he.po |   42 +++++++++++++++++++++++++-----------------
 1 files changed, 25 insertions(+), 17 deletions(-)

commit 533ea97c67b2490d20305f60c65e173069159f3f
Author: Xan Lopez <xan@gnome.org>
Date:   Fri Jul 2 22:38:39 2010 +0200

    Remove leftover uses/references of GtkNotebook::group-id

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

commit 1a03a65e36b6288f7854da30bf89b86ad3592726
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jul 1 05:17:15 2010 +0200

    Remove GtkWindow:allow-grow and GtkWindow::allow_shrink deprecated
    properties

 gtk/gtkwindow.c |   85
 +++++++-----------------------------------------------
 gtk/gtkwindow.h |    2 +-
 2 files changed, 12 insertions(+), 75 deletions(-)

commit 1f38a7ac109562b4a2b47b50b7c72c13fd31e0e5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 15 21:11:14 2010 +0200

    Deprecate GtkWindow:allow-grow and GtkWindow::allow_shrink properties

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

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

commit 1cfe57530ee748be0168f62c11593e6c7838fa11
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jul 2 12:59:07 2010 -0400

    Add gdk_keymap_get_num_lock_state to the docs

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

commit 1e1c5e3ca18b91e40fe08991d2b3bfb08410afd5
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Fri Jul 2 15:36:40 2010 +0200

    [iconview] Fix segfault when using rubberband selection

    When iterating over the cairo region's rectangles, do not decrement
    the counter twice ...

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

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

commit 6adb034cb7d0cf3c3b4cafefac98ed3fe30d3fab
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Fri Jul 2 14:31:46 2010 +0300

    Updated Kazakh translation for gtk+

 po/kk.po | 2577
 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 1414 insertions(+), 1163 deletions(-)

commit eae60c34d2f38206ce063251a862a109af41a881
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:   Fri Jul 2 10:51:45 2010 +0200

    Annotate gdk_display_manager_list_displays return value

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

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

commit 85e3f22c19b1322a7469f985feedf55fdff0dd6f
Author: William Jon McCann <jmccann@redhat.com>
Date:   Thu Jul 1 18:52:13 2010 -0400

    Show lock warning for num lock as well as caps lock

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

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

commit 0cfb94cdd44d2dfaf018a23edc5fcf6fd9597928
Author: William Jon McCann <jmccann@redhat.com>
Date:   Thu Jul 1 18:45:06 2010 -0400

    [gdk] Add gdk_keymap_get_num_lock_state

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

 gdk/directfb/gdkkeys-directfb.c |   18 ++++++++++++++++++
 gdk/gdk.symbols                 |    2 ++
 gdk/gdkkeys.h                   |    1 +
 gdk/quartz/gdkkeys-quartz.c     |    7 +++++++
 gdk/win32/gdkkeys-win32.c       |    6 ++++++
 gdk/x11/gdkkeys-x11.c           |   37
 +++++++++++++++++++++++++++++++++----
 6 files changed, 67 insertions(+), 4 deletions(-)

commit 319d2bb4f1332e2e35d70a6acccb3b12b87dfd89
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 25 03:02:20 2010 +0200

    [gdk] Remove GdkWindowObject public structure

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

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/gdkinternals.h                   |    5 +--
 gdk/gdkwindow.h                      |   62
 ----------------------------------
 gtk/gtktestutils.c                   |    8 +---
 tests/testwindows.c                  |   19 ++++------
 5 files changed, 11 insertions(+), 84 deletions(-)

commit df106318f8a62bb9bb4b1afe04a9b7f2919eb98d
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 29 00:31:39 2010 +0200

    [gdk] Add gdk_window_has_native() function

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

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkwindow.c                      |   23 +++++++++++++++++++++++
 gdk/gdkwindow.h                      |    1 +
 4 files changed, 26 insertions(+), 0 deletions(-)

commit f40fea1317507d13c954b3af07a6f868e0ef6389
Author: Ivar Smolin <okul@linux.ee>
Date:   Wed Jun 30 23:55:39 2010 +0300

    [l10n] Updated Estonian translation

 po/et.po |  871
 +-------------------------------------------------------------
 1 files changed, 7 insertions(+), 864 deletions(-)

commit be27fba3f342dfa35087f9833ca7253aa77935db
Author: Kristian Rietveld <kris@gtk.org>
Date:   Wed Jun 30 21:42:32 2010 +0200

    Remove dummy for gdk_event_get_graphics_expose()

    This was a deprecated function that has been removed.

 gdk/quartz/gdkevents-quartz.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 43f4398dbdc32fb796a9bcdb5b1b0c4757a7bcfc
Author: Kristian Rietveld <kris@gtk.org>
Date:   Wed Jun 30 21:42:05 2010 +0200

    Remove mention of gdk_event_get_graphics_expose()

 gdk/gdkevents.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit fa752d156b66f9ca29e26a2d4a5efd3f52def109
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Wed Jun 30 20:37:22 2010 +0200

    Fix annotation.

 gtk/gtktreeselection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1564d8922a9ff2b4cd3ba41b098037ae8a0a9cc5
Author: Kristian Rietveld <kris@gtk.org>
Date:   Wed Jun 30 11:10:29 2010 +0200

    Fix typos in Cairo region conversion so that Quartz actually compiles

 gdk/quartz/gdkwindow-quartz.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 53fbf2a30a9f2f2329c86ca3acf9345ec8ae23d5
Author: Kristian Rietveld <kris@gtk.org>
Date:   Wed Jun 30 10:56:10 2010 +0200

    Update Quartz DnD code to set device on DnD events

 gdk/quartz/GdkQuartzWindow.c |  103
 +++++++++++++++++++++++++-----------------
 gdk/quartz/gdkdnd-quartz.c   |    3 +
 2 files changed, 65 insertions(+), 41 deletions(-)

commit 03a313d2a9ba03b4d60c50a7235dbfb527e05cd6
Author: Kristian Rietveld <kris@gtk.org>
Date:   Tue Jun 29 13:10:44 2010 +0200

    Implement gdk_drag_context_{get,set}_device in Quartz backend

 gdk/quartz/gdkdnd-quartz.c     |   50
 ++++++++++++++++++++++++++++++++++++++++
 gdk/quartz/gdkprivate-quartz.h |    1 +
 2 files changed, 51 insertions(+), 0 deletions(-)

commit 95a1c31c18adfe776ab46f3b13b233e445c137fb
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Jun 29 17:05:28 2010 +0200

    configure: Bump required Cairo version to 1.9.10

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5a02283fbfcda0eac3b96a8a287a45877533efd4
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jun 28 16:19:56 2010 +0200

    API: Remove all GdkRegion API

    Remove the deprecated region APIs completely from GTK.

    https://bugzilla.gnome.org/show_bug.cgi?id=613284

 docs/reference/gdk/Makefile.am              |    1 -
 docs/reference/gdk/gdk3-sections.txt        |   37 --
 docs/reference/gdk/tmpl/images.sgml         |    9 +
 docs/reference/gdk/tmpl/regions.sgml        |  251 +-----------
 docs/reference/gtk/tmpl/gtkbutton.sgml      |    9 +
 docs/reference/gtk/tmpl/gtkcalendar.sgml    |    3 -
 docs/reference/gtk/tmpl/gtkentry.sgml       |    1 -
 docs/reference/gtk/tmpl/gtkfontseldlg.sgml  |    9 +
 docs/reference/gtk/tmpl/gtkicontheme.sgml   |   13 +
 docs/reference/gtk/tmpl/gtknotebook.sgml    |   22 -
 docs/reference/gtk/tmpl/gtkprogressbar.sgml |   71 ++--
 docs/reference/gtk/tmpl/gtktable.sgml       |   10 +
 docs/reference/gtk/tmpl/gtkwindowgroup.sgml |    9 +
 gdk/Makefile.am                             |    6 +-
 gdk/gdk.h                                   |    1 -
 gdk/gdk.symbols                             |   36 --
 gdk/gdkpolyreg-generic.c                    |  602
 ---------------------------
 gdk/gdkregion-generic.c                     |  576
 -------------------------
 gdk/gdkregion-generic.h                     |  177 --------
 gdk/gdkregion.h                             |  124 ------
 gdk/gdktypes.h                              |   13 -
 gdk/makefile.msc                            |    3 -
 22 files changed, 108 insertions(+), 1875 deletions(-)

commit 6c5dffd1a39133753b865880f1674e6b82d480d2
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jun 28 16:19:30 2010 +0200

    examples: Port example to use cairo region API

    https://bugzilla.gnome.org/show_bug.cgi?id=613284

 examples/gdk/composited-window-example.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 300e6b84cd0c36873005dd877e3039870d43741b
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jun 28 14:54:37 2010 +0200

    s/GdkRegion/cairo_region_t/ in all of gtk

    https://bugzilla.gnome.org/show_bug.cgi?id=613284

 gdk/directfb/gdkdrawable-directfb.c |   27 +++---
 gdk/directfb/gdkgc-directfb.c       |    3 +-
 gdk/directfb/gdkgeometry-directfb.c |   20 ++--
 gdk/directfb/gdkprivate-directfb.h  |   27 +++---
 gdk/directfb/gdkwindow-directfb.c   |   26 +++---
 gdk/gdkcairo.c                      |    4 +-
 gdk/gdkcairo.h                      |    2 +-
 gdk/gdkdraw.c                       |   16 ++--
 gdk/gdkdrawable.h                   |    8 +-
 gdk/gdkevents.h                     |    2 +-
 gdk/gdkgc.c                         |   22 ++--
 gdk/gdkgc.h                         |    2 +-
 gdk/gdkinternals.h                  |   36 ++++----
 gdk/gdkoffscreenwindow.c            |   10 +-
 gdk/gdkpango.c                      |   14 ++--
 gdk/gdkpango.h                      |    4 +-
 gdk/gdkregion.h                     |    6 +-
 gdk/gdktypes.h                      |    4 +
 gdk/gdkwindow.c                     |  180
 +++++++++++++++++-----------------
 gdk/gdkwindow.h                     |   16 ++--
 gdk/gdkwindowimpl.h                 |   12 +-
 gdk/quartz/GdkQuartzView.c          |    2 -
 gdk/quartz/gdkgc-quartz.c           |    2 +-
 gdk/quartz/gdkgeometry-quartz.c     |    6 +-
 gdk/quartz/gdkprivate-quartz.h      |    6 +-
 gdk/quartz/gdkwindow-quartz.c       |   24 +++---
 gdk/quartz/gdkwindow-quartz.h       |    4 +-
 gdk/win32/gdkdrawable-win32.c       |   15 ++--
 gdk/win32/gdkevents-win32.c         |    6 +-
 gdk/win32/gdkgc-win32.c             |    7 +-
 gdk/win32/gdkgeometry-win32.c       |   10 +-
 gdk/win32/gdkmain-win32.c           |    3 +-
 gdk/win32/gdkprivate-win32.h        |    8 +-
 gdk/win32/gdkwindow-win32.c         |   20 ++--
 gdk/x11/gdkdnd-x11.c                |    4 +-
 gdk/x11/gdkdrawable-x11.c           |    2 +-
 gdk/x11/gdkgc-x11.c                 |    4 +-
 gdk/x11/gdkgeometry-x11.c           |   13 +--
 gdk/x11/gdkmain-x11.c               |    2 +-
 gdk/x11/gdkprivate-x11.h            |    8 +-
 gdk/x11/gdkwindow-x11.c             |   23 ++---
 gtk/gtkiconview.c                   |    4 +-
 gtk/gtklabel.c                      |    4 +-
 gtk/gtkmenu.h                       |    2 +-
 gtk/gtktextdisplay.c                |    8 +-
 gtk/gtktreeview.c                   |    4 +-
 gtk/gtkwidget.c                     |   20 ++--
 gtk/gtkwidget.h                     |    4 +-
 tests/testgtk.c                     |    4 +-
 49 files changed, 325 insertions(+), 335 deletions(-)

commit 3e96cfe8fcfeedabc09b2a8b3aa87007a3b5a2a0
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jun 28 14:44:12 2010 +0200

    Deprecate the GdkRegion API

    Includes fixing all callers to use the cairo region API instead. This
    is
    usually just replacing the function names, the only difference is
    gdk_region_get_rectangles() being replaced by
    cairo_region_num_rectangles() and cairo_region_get_rectangle() which
    required a bit more work.

    https://bugzilla.gnome.org/show_bug.cgi?id=613284

 docs/reference/gdk/tmpl/regions.sgml |    9 +-
 gdk/directfb/gdkdrawable-directfb.c  |   26 +-
 gdk/directfb/gdkgeometry-directfb.c  |   52 ++--
 gdk/directfb/gdkwindow-directfb.c    |    6 +-
 gdk/gdk.symbols                      |    4 +
 gdk/gdkdraw.c                        |   16 +-
 gdk/gdkevents.c                      |    4 +-
 gdk/gdkgc.c                          |   40 ++--
 gdk/gdkoffscreenwindow.c             |    4 +-
 gdk/gdkpango.c                       |   10 +-
 gdk/gdkpolyreg-generic.c             |    2 +-
 gdk/gdkregion-generic.c              |   37 ++
 gdk/gdkregion.h                      |    9 +
 gdk/gdkwindow.c                      |  625
 +++++++++++++++++-----------------
 gdk/quartz/GdkQuartzView.c           |   12 +-
 gdk/quartz/gdkgc-quartz.c            |   17 +-
 gdk/quartz/gdkgeometry-quartz.c      |   17 +-
 gdk/quartz/gdkprivate-quartz.h       |    4 +-
 gdk/quartz/gdkwindow-quartz.c        |  113 +++----
 gdk/win32/gdkdrawable-win32.c        |   12 +-
 gdk/win32/gdkevents-win32.c          |   10 +-
 gdk/win32/gdkgeometry-win32.c        |   16 +-
 gdk/x11/gdkdnd-x11.c                 |   10 +-
 gdk/x11/gdkgeometry-x11.c            |   28 +-
 gdk/x11/gdkwindow-x11.c              |   25 +-
 gtk/gtkcontainer.c                   |    4 +-
 gtk/gtkiconview.c                    |   27 +-
 gtk/gtklabel.c                       |   10 +-
 gtk/gtktextdisplay.c                 |   12 +-
 gtk/gtktreeview.c                    |   41 ++--
 gtk/gtkwidget.c                      |   30 +-
 tests/testgtk.c                      |    8 +-
 32 files changed, 644 insertions(+), 596 deletions(-)

commit 52200eee01cc055adaefb678d6c6f04455d1a593
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jun 28 14:31:10 2010 +0200

    Remove _gdk_region_new_from_yxbanded_rects()

    It was an internal function and we can use
    cairo_region_create_rectangles() instead.

    https://bugzilla.gnome.org/show_bug.cgi?id=613284

 gdk/gdkinternals.h      |    1 -
 gdk/gdkregion-generic.c |    8 --------
 gdk/x11/gdkwindow-x11.c |    2 +-
 3 files changed, 1 insertions(+), 10 deletions(-)

commit 78018767bab2d248032200725c68641e1ace8a50
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Jun 28 14:27:55 2010 +0200

    Implement GdkRegion in terms of cairo_region_t

    Only changes in headers: GdkRegion and GdkRectangle are typedeffed to
    cairo_region_t and cairo_rectangle_int_t respectively. The region type
    was opaque anyway so it doesn't matter and the rectangle types are
    identical.

    https://bugzilla.gnome.org/show_bug.cgi?id=613284

 gdk/gdkcairo.c            |   15 +-
 gdk/gdkpolyreg-generic.c  |   68 +--
 gdk/gdkregion-generic.c   | 1517
 +++------------------------------------------
 gdk/gdktypes.h            |    5 +-
 gdk/x11/gdkdrawable-x11.c |   25 +-
 gdk/x11/gdkgc-x11.c       |    1 -
 gdk/x11/gdkmain-x11.c     |   23 +-
 7 files changed, 135 insertions(+), 1519 deletions(-)

commit b6cc7dbd21942081e846399e3ed54aa29ff38e30
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Jun 29 07:56:32 2010 -0400

    Make sure we always include gdk-pixbuf in the gdk requires

    This is needed since we include gdk-pixbuf.h in public gdk headers

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6aae994a660364300f84bbbf8bfff8d78dc47833
Author: Colin Walters <walters@verbum.org>
Date:   Mon Jun 28 17:16:44 2010 -0400

    Support NOCONFIGURE (from gnome-common)

    gnome-common's autogen.sh uses NOCONFIGURE to skip running configure.
    Support that in addition to the current AUTOGEN_SUBDIR_MODE.

 autogen.sh |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit b4ed51fd93760af43f09735b4f26506d9b172709
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 25 02:15:36 2010 +0200

    Remove XID_FONT_BIT

 gdk/x11/gdkprivate-x11.h |    1 -
 gdk/x11/gdkxid.c         |    7 +------
 2 files changed, 1 insertions(+), 7 deletions(-)

commit 06e48c50a1080696bc0bbbe5a15e3f3747617286
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 25 02:08:40 2010 +0200

    Remove GDK_GC_FONT

 docs/reference/gdk/tmpl/gcs.sgml |    1 -
 gdk/gdkgc.h                      |   31 +++++++++++++++----------------
 gdk/win32/gdkdrawable-win32.c    |    4 ----
 gdk/win32/gdkgc-win32.c          |   14 --------------
 4 files changed, 15 insertions(+), 35 deletions(-)

commit 655dcff09622777765f32d84549a7779c78147a5
Author: Christian Dywan <christian@lanedo.com>
Date:   Wed Apr 28 21:28:06 2010 +0200

    Remove deprecated GdkFont

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604196

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gdk/gdk3-sections.txt |   23 -
 docs/reference/gdk/tmpl/fonts.sgml   |  334 --------
 gdk/Makefile.am                      |    2 -
 gdk/directfb/Makefile.am             |    1 -
 gdk/directfb/TODO                    |    1 -
 gdk/directfb/gdkfont-directfb.c      |  176 ----
 gdk/gdk.h                            |    1 -
 gdk/gdk.symbols                      |   21 -
 gdk/gdkfont.c                        |   90 ---
 gdk/gdkfont.h                        |   81 --
 gdk/gdkinternals.h                   |   14 -
 gdk/gdktypes.h                       |    1 -
 gdk/makefile.msc                     |    2 -
 gdk/quartz/Makefile.am               |    1 -
 gdk/quartz/gdkfont-quartz.c          |   74 --
 gdk/win32/Makefile.am                |    1 -
 gdk/win32/gdkfont-win32.c            | 1461
 ----------------------------------
 gdk/win32/gdkprivate-win32.h         |   21 -
 gdk/win32/makefile.msc               |    1 -
 gdk/x11/Makefile.am                  |    1 -
 gdk/x11/gdkfont-x11.c                |  407 ----------
 gdk/x11/gdkxid.c                     |    4 +-
 22 files changed, 2 insertions(+), 2716 deletions(-)

commit 34573b53f3926c2081bcce585f5e99680fb874a6
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 25 00:52:20 2010 +0200

    [GtkStyle] Remove deprecated GdkFont usage

 gtk/gtkstyle.c |   21 ---------------------
 gtk/gtkstyle.h |    1 -
 2 files changed, 0 insertions(+), 22 deletions(-)

commit c1affa4f3cbe51574a1895df9c4d9b77f50f81aa
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 22:20:02 2010 +0200

    Remove deprecated code from X interaction

 docs/reference/gdk/gdk3-sections.txt       |   10 --
 docs/reference/gdk/tmpl/fonts.sgml         |   37 -------
 docs/reference/gdk/tmpl/x_interaction.sgml |   65 -------------
 gdk/directfb/gdkfont-directfb.c            |   30 ------
 gdk/gdk.symbols                            |   16 ---
 gdk/gdkfont.c                              |   35 -------
 gdk/gdkfont.h                              |    6 -
 gdk/quartz/gdkfont-quartz.c                |   15 ---
 gdk/win32/gdkfont-win32.c                  |   77 ---------------
 gdk/x11/gdkfont-x11.c                      |  144
 ----------------------------
 gdk/x11/gdkx.h                             |   22 ----
 11 files changed, 0 insertions(+), 457 deletions(-)

commit c3987f9ee2cf0ee2277c31e711755257f62c46db
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 23:40:06 2010 +0200

    [GdkGC] Remove deprecated GdkFont from GdkGCValues structure

 gdk/directfb/gdkgc-directfb.c  |   16 ----------------
 gdk/gdkgc.h                    |    1 -
 gdk/quartz/gdkgc-quartz.c      |   13 -------------
 gdk/quartz/gdkprivate-quartz.h |    1 -
 gdk/win32/gdkgc-win32.c        |   35 +----------------------------------
 gdk/win32/gdkprivate-win32.h   |    1 -
 gdk/x11/gdkgc-x11.c            |    7 -------
 gtk/gtkgc.c                    |    9 ---------
 8 files changed, 1 insertions(+), 82 deletions(-)

commit 418d84f3114548381ca86745d54fad2d7be8cc98
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 23:04:46 2010 +0200

    [GtkFontSel] Remove GdkFont "font" deprecated property

 gtk/gtkfontsel.c |   32 --------------------------------
 gtk/gtkfontsel.h |    4 ----
 2 files changed, 0 insertions(+), 36 deletions(-)

commit 18132ecae51afde5f7b54465b13a34371b0f55d5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 28 14:45:25 2010 -0400

    Differentiate between stepper B and C in the detail string

 gtk/gtkrange.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 905f98816674bf3098d519778d73b0bf1acdf286
Author: Colin Walters <walters@verbum.org>
Date:   Mon Jun 28 14:15:10 2010 -0400

    Revert "Add length to gtk_tree_path_get_indices"

    This reverts commit eebb16eb1af11c5327dd06b23df82f7528566739.

    Was an accidental commit.

 gtk/gtkcombobox.c                 |   12 ++++++------
 gtk/gtkentry.c                    |    2 +-
 gtk/gtkentrycompletion.c          |    2 +-
 gtk/gtkfilechooserdefault.c       |   14 +++++++-------
 gtk/gtkfilesystemmodel.c          |    2 +-
 gtk/gtkiconview.c                 |   36
 ++++++++++++++++++------------------
 gtk/gtkliststore.c                |    4 ++--
 gtk/gtktreemodel.c                |   25 +++++++++++++++++++++----
 gtk/gtktreemodel.h                |    6 ++++--
 gtk/gtktreemodelfilter.c          |   36
 ++++++++++++++++++------------------
 gtk/gtktreestore.c                |    6 +++---
 gtk/gtktreeview.c                 |   12 ++++++------
 gtk/tests/filtermodel.c           |    6 +++---
 gtk/tests/liststore.c             |    2 +-
 gtk/tests/treestore.c             |    2 +-
 gtk/tests/treeview-scrolling.c    |    4 ++--
 modules/other/gail/gailtreeview.c |    4 ++--
 tests/testcombo.c                 |    4 ++--
 tests/testiconview-keynav.c       |    2 +-
 tests/testtreecolumns.c           |    6 +++---
 tests/testtreefocus.c             |    2 +-
 21 files changed, 104 insertions(+), 85 deletions(-)

commit 17f8b5e581b3f2eca4e58c616bfbf2b3d6639974
Author: Colin Walters <walters@verbum.org>
Date:   Mon Jun 28 13:50:57 2010 -0400

    GdkX11.gir depends on Gdk.gir

 gdk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eebb16eb1af11c5327dd06b23df82f7528566739
Author: Colin Walters <walters@verbum.org>
Date:   Mon Jun 14 16:46:13 2010 -0400

    Add length to gtk_tree_path_get_indices

    The old version wasn't introspectable as it didn't have a length
    return parameter.  Also, delete gtk_tree_path_get_indices_with_depth,
    since it's no longer needed.

 gtk/gtkcombobox.c                 |   12 ++++++------
 gtk/gtkentry.c                    |    2 +-
 gtk/gtkentrycompletion.c          |    2 +-
 gtk/gtkfilechooserdefault.c       |   14 +++++++-------
 gtk/gtkfilesystemmodel.c          |    2 +-
 gtk/gtkiconview.c                 |   36
 ++++++++++++++++++------------------
 gtk/gtkliststore.c                |    4 ++--
 gtk/gtktreemodel.c                |   25 ++++---------------------
 gtk/gtktreemodel.h                |    6 ++----
 gtk/gtktreemodelfilter.c          |   36
 ++++++++++++++++++------------------
 gtk/gtktreestore.c                |    6 +++---
 gtk/gtktreeview.c                 |   12 ++++++------
 gtk/tests/filtermodel.c           |    6 +++---
 gtk/tests/liststore.c             |    2 +-
 gtk/tests/treestore.c             |    2 +-
 gtk/tests/treeview-scrolling.c    |    4 ++--
 modules/other/gail/gailtreeview.c |    4 ++--
 tests/testcombo.c                 |    4 ++--
 tests/testiconview-keynav.c       |    2 +-
 tests/testtreecolumns.c           |    6 +++---
 tests/testtreefocus.c             |    2 +-
 21 files changed, 85 insertions(+), 104 deletions(-)

commit 289f3b1b2b20f38fdd88d85f0dd2850b2ccbae7f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 28 12:36:33 2010 -0400

    Avoid a stray 'yes' in configure output

    The corresponding AC_MSG_CHECKING line got lost

 configure.ac |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 42abeadbb812172c8f3e3c7b7dc4662cb90cff89
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jun 16 12:41:40 2010 +0200

    Can't select file on file browser after changing sort order

    The row values are 1-indexed not 0-indexed, this has to be taken into
    account when producing the new_order array.

    https://bugzilla.gnome.org/show_bug.cgi?id=621414

 gtk/gtkfilesystemmodel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cd266cb8de84a05846ca725751cf0ef428f000e4
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jun 16 11:54:41 2010 +0200

    Make declaration return a boolean when the function does that

 gtk/gtktreeselection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 14e0cbe2d35215fb299e84c193d3438dfbcc7a88
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Jun 16 13:14:01 2010 +0200

    Get rid of navigation region in GtkMenu

    This completes the move to get rid of using a GdkRegion for the
    navigation region and the only user of gdk_region_polygon(). We keep
    track of the triangle and compute in/out points ourselves now.

    Unfortunately the DRAW_STAYUP_TRIANGLES debugging code doesn't work
    using cairo, so I removed it completely.

 gtk/gtkmenu.c |  146
 +++++++++++++++++++++++++++++++--------------------------
 gtk/gtkmenu.h |    2 +-
 2 files changed, 81 insertions(+), 67 deletions(-)

commit 7ad08f19aad0868a1ba48bfd3e005b6ea3676622
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun May 23 21:06:24 2010 +0200

    Create the navigation region without flipping

    Gets rid of some code in preparation to switching to do the
    computation
    completely without GdkRegion.

 gtk/gtkmenu.c |   57
 +++++----------------------------------------------------
 1 files changed, 5 insertions(+), 52 deletions(-)

commit 9928158d418898252b090481507da6f97f806618
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Mon Jun 28 14:42:40 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po | 3605
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1816 insertions(+), 1789 deletions(-)

commit 680c1d26e37a6cf8ec48f28079c8381434eabdc4
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Mon Jun 28 13:42:58 2010 +0300

    Updated Hebrew translation.

 po/he.po | 1704
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 850 insertions(+), 854 deletions(-)

commit e545ed58ed3a1312be106e8dbd576648f2b4f71b
Author: Tor Lillqvist <tml@iki.fi>
Date:   Mon Jun 28 00:28:55 2010 +0300

    Drop a leftover reference to libgdk_pixbuf-3.0.la

 modules/engines/ms-windows/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit f0e24348a057cf8097edbe1612d193959d8bca88
Author: Tor Lillqvist <tml@iki.fi>
Date:   Mon Jun 28 00:20:44 2010 +0300

    We need to link gdk with the gio library for non-X11 backends

    (For X11, we link with gio-unix which takes care of it.)

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4aa75fcf43fb6387e07aa99a665e7ee24120b130
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sun Jun 27 23:41:50 2010 +0300

    Revert "Use wide character API in the Windows IME module"

    Ha, pango_win32_font_logfontw hasn't been exported from libpangowin32
    after all due to a typo. This will have to wait. And actually
    libpangowin32 is supposed to be deprecated surely, so that
    functionality should be moved to libpangocairo or something.

    This reverts commit 804effba9938b3e5ffcad1e731fdf83daf3e0aac.

 modules/input/gtkimcontextime.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d7ceebda3fdae57e3995ec71588b6818eacc20f2
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sun Jun 27 23:30:02 2010 +0300

    Drop gdk-pixbuf files

 gtk-zip.sh.in |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 804effba9938b3e5ffcad1e731fdf83daf3e0aac
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sun Jun 27 23:20:17 2010 +0300

    Use wide character API in the Windows IME module

 modules/input/gtkimcontextime.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d78cee6791cd627a3bc584ace5c35f561aba9cf8
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Jun 27 15:39:02 2010 +0100

    Add allow-none to gdk_window_set_cursor()

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1c14997df2219d98898345c454571dc31f52bbc0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Jun 27 13:10:13 2010 +0200

    Updated Spanish translation

 po-properties/es.po |  628
 +++++++++++++++++++++++++--------------------------
 1 files changed, 313 insertions(+), 315 deletions(-)

commit 5789ea35ccdce7ca9e88c85d0e10a1a8fb584221
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Sun Jun 27 11:28:44 2010 +0100

    Do not return values from a function returning void

 gdk/gdkpixbuf-render.c |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

commit 7f2e4c38a9bd9ed30db937d9fc8b51cb87324c23
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Jun 27 10:32:12 2010 +0200

    Move Leopard-specific type definitions to gdkquartz.h

    Update includes subsequently where it matters.  Fixes build on Mac OS
    X 10.4.

    (cherry picked from commit e634f3fbe0498afc560530d9b92eb4709d7c7f97)

 gdk/quartz/GdkQuartzView.c     |    1 +
 gdk/quartz/gdkprivate-quartz.h |    1 +
 gdk/quartz/gdkquartz.h         |   13 +++++++++++++
 gdk/quartz/gdkwindow-quartz.h  |   13 -------------
 gtk/gtkquartz.c                |    1 +
 5 files changed, 16 insertions(+), 13 deletions(-)

commit 64f11c366aae4b0d38bcd632ed75a55027667c81
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sun Jun 27 10:22:36 2010 +0200

    Refactor to use API that's available in OS X 10.4 as well

    (cherry picked from commit 3770d914ec3ac30248f8d187ccc9f5369d3a5fcc)

 gdk/quartz/gdkcolor-quartz.c |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)

commit 98d47b57bffd545ab32e656ab91740a89baac992
Author: John Ralls <jralls@ceridwen.us>
Date:   Sat Jun 26 18:17:30 2010 +0200

    Bug 622333 - Crash in gdk_window_impl_quartz_begin_paint_region

    (cherry picked from commit 093a867e51b383b5c1877415b410cc3c122c72da)

 gdk/quartz/gdkwindow-quartz.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 019ccc686d0f1114d5e9b679af5eaec8f40be74e
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sat Jun 26 17:12:35 2010 +0200

    Flip clip mask image when setting clip mask on GC

    (cherry picked from commit 9f5f47f8be10fe4bf8145498cf9158ed8e922d9c)

 gdk/quartz/gdkgc-quartz.c |   65
 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 64 insertions(+), 1 deletions(-)

commit 88cae1769b335dd844034e3929734f27bcad546f
Author: Kristian Rietveld <kris@gtk.org>
Date:   Sat Jun 26 17:08:15 2010 +0200

    Rework color translation to support gray scale and bitmaps

    (cherry picked from commit 49f72c1fb4bf90fde0ba9c4b40794672b775d2a8)

 gdk/quartz/gdkcolor-quartz.c   |   54 +++++++++++++++-----
 gdk/quartz/gdkgc-quartz.c      |  104
 ++++++++++++++++++++++++++-------------
 gdk/quartz/gdkprivate-quartz.h |    8 +--
 gdk/quartz/gdkwindow-quartz.c  |   10 ++--
 4 files changed, 116 insertions(+), 60 deletions(-)

commit 18b233fe2a7135fe60137ebeedb264abfdec3937
Author: Kristian Rietveld <kris@gtk.org>
Date:   Fri Jun 25 22:40:27 2010 +0200

    Add gray visual, implement "get_best" functions

    (cherry picked from commit 42d07ad6ce643a2fdb3c38506e85afa07e7cd17f)

 gdk/quartz/gdkvisual-quartz.c |   77
 ++++++++++++++++++++++++++++++++--------
 1 files changed, 61 insertions(+), 16 deletions(-)

commit 2326d76efa56b11f563332b9d9c308903402f745
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Jun 27 00:15:06 2010 -0400

    bump version

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 92efbf23022624e93d1a12894c1da069ec987438
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 23:22:43 2010 -0400

    Update po files after the gdk-pixbuf removal

 po/af.po          | 1749 ++++------
 po/am.po          | 1136 +------
 po/ang.po         | 1368 ++------
 po/ar.po          |    8 +-
 po/as.po          | 1737 ++++------
 po/ast.po         | 1775 ++++------
 po/az.po          | 7364 +++++++++++++++++++--------------------
 po/az_IR.po       | 1072 +------
 po/be.po          | 7407 +++++++++++++++++++--------------------
 po/be@latin.po    | 1774 ++++------
 po/bg.po          | 1827 +++++------
 po/bn.po          | 1747 ++++------
 po/bn_IN.po       | 1760 ++++------
 po/br.po          | 1257 ++------
 po/bs.po          | 7369 +++++++++++++++++++--------------------
 po/ca.po          | 1792 +++++------
 po/ca@valencia.po | 1791 +++++------
 po/crh.po         | 8187 +++++++++++++++++++++----------------------
 po/cs.po          | 1762 ++++------
 po/cy.po          | 7574 +++++++++++++++++++---------------------
 po/da.po          | 1773 ++++------
 po/de.po          | 7590 ++++++++++++++++++++---------------------
 po/dz.po          | 7878 ++++++++++++++++++++----------------------
 po/el.po          | 1794 +++++------
 po/en_CA.po       | 1765 ++++------
 po/en_GB.po       | 1754 ++++------
 po/eo.po          | 3772 ++++++++++----------
 po/es.po          | 3313 ++++++++----------
 po/et.po          | 1758 ++++------
 po/eu.po          | 1771 ++++------
 po/fa.po          | 1792 ++++------
 po/fi.po          | 1752 ++++------
 po/fr.po          | 7565 +++++++++++++++++++---------------------
 po/ga.po          | 3204 ++++++++----------
 po/gl.po          | 3306 ++++++++----------
 po/gu.po          | 1732 ++++------
 po/he.po          | 3260 ++++++++----------
 po/hi.po          | 1718 ++++------
 po/hr.po          | 7365 +++++++++++++++++++--------------------
 po/hu.po          | 1774 ++++------
 po/hy.po          | 4588 ++++++++++++++++--------
 po/ia.po          | 1219 ++------
 po/id.po          | 1773 ++++------
 po/io.po          | 1364 ++------
 po/is.po          | 7148 ++++++++++++++++++--------------------
 po/it.po          | 1827 +++++------
 po/ja.po          | 1756 ++++------
 po/ka.po          | 1749 ++++------
 po/kk.po          | 1075 +------
 po/kn.po          | 1760 ++++------
 po/ko.po          | 1751 ++++------
 po/ku.po          | 1769 ++++------
 po/li.po          | 7181 ++++++++++++++++++--------------------
 po/lt.po          | 1771 ++++------
 po/lv.po          | 1753 ++++------
 po/mai.po         | 1718 ++++------
 po/mi.po          | 1727 ++++------
 po/mk.po          | 7734 ++++++++++++++++++++---------------------
 po/ml.po          | 1733 ++++------
 po/mn.po          | 8199 +++++++++++++++++++++----------------------
 po/mr.po          | 1750 ++++------
 po/ms.po          | 1807 ++++------
 po/my.po          | 1792 ++++------
 po/nb.po          | 3281 ++++++++----------
 po/nds.po         | 1227 ++------
 po/ne.po          | 7341 +++++++++++++++++++--------------------
 po/nl.po          | 7888 ++++++++++++++++++++----------------------
 po/nn.po          | 1771 ++++------
 po/nso.po         | 7428 +++++++++++++++++++--------------------
 po/oc.po          | 1440 +++------
 po/or.po          | 1720 ++++------
 po/pa.po          | 1734 ++++------
 po/pl.po          | 1785 ++++------
 po/ps.po          | 1168 +------
 po/pt.po          | 1768 ++++------
 po/pt_BR.po       | 1785 ++++------
 po/ro.po          | 1781 ++++------
 po/ru.po          | 7575 +++++++++++++++++++---------------------
 po/rw.po          | 7870 ++++++++++++++++++++---------------------
 po/si.po          | 1719 ++++------
 po/sk.po          | 1752 ++++------
 po/sl.po          |10052
 ++++++++++++++++++++++++++---------------------------
 po/sq.po          | 1790 ++++------
 po/sr.po          | 1812 +++++------
 po/sr@ije.po      | 7384 +++++++++++++++++++--------------------
 po/sr@latin.po    | 7531 +++++++++++++++++++---------------------
 po/sv.po          | 1768 ++++------
 po/ta.po          | 1730 ++++------
 po/te.po          | 1720 ++++------
 po/th.po          | 1720 ++++------
 po/tk.po          | 1243 ++------
 po/tr.po          | 8189 +++++++++++++++++++++----------------------
 po/tt.po          | 1385 +++------
 po/uk.po          | 1792 +++++------
 po/ur.po          | 1072 +------
 po/uz.po          | 1189 ++------
 po/uz@cyrillic.po | 1187 ++------
 po/vi.po          | 1768 ++++------
 po/wa.po          | 1733 ++++------
 po/xh.po          | 7321 +++++++++++++++++++--------------------
 po/yi.po          | 7173 ++++++++++++++++++--------------------
 po/zh_CN.po       | 1704 ++++------
 po/zh_HK.po       | 1719 ++++------
 po/zh_TW.po       | 1719 ++++------
 104 files changed, 148089 insertions(+), 179681 deletions(-)

commit 45f6bbb56fa245b7468e344402a902c3a64c90a5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 23:16:36 2010 -0400

    Updates

 NEWS |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

commit 12cdd1e33bc5ebbc7231cdf5cdd88f71d9b26b67
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 23:02:08 2010 -0400

    Use SED instead of sed

 gtk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 48a5b4ee97779195e353a7df94b2c926b6c2475e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 23:00:47 2010 -0400

    Misc documentation fixes

 docs/reference/gdk/gdk3-sections.txt |    2 +-
 docs/reference/gtk/gtk3-sections.txt |   37
 +++++++++++++++++++--------------
 gtk/gtksizerequest.h                 |   22 ++++++++++----------
 gtk/gtkwindow.c                      |    2 +-
 4 files changed, 34 insertions(+), 29 deletions(-)

commit 0ef0b9c68bfd2dfd76ab6499976ea8d849c20066
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 22:35:56 2010 -0400

    Use GREP, not grep

    As reported in bug 621927

 gtk/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ac18bc7cb1725be792f95574efd522988cef47e5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 21:56:03 2010 -0400

    Update for the new, external gdk-pixbuf

 gdk-3.0.pc.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 75b9f68338ad3e186ed45bc77cc6870e8071759c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 21:41:58 2010 -0400

    don't build testapplication on OS X

    See bug 622827

 tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8a590711da7df31afd090244ba74528fc05ec5a0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 21:40:55 2010 -0400

    Remove stray references to gtk-2.0

 gdk/directfb/Makefile.am |    6 +++---
 gdk/quartz/Makefile.am   |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 89e67b8ec276524b186c53c6cb869d94d45a4309
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 21:29:21 2010 -0400

    Remove gdk-pixbuf pc files

    Noticed in bug 622847.

 gdk-pixbuf-3.0-uninstalled.pc.in |    9 ---------
 gdk-pixbuf-3.0.pc.in             |   12 ------------
 2 files changed, 0 insertions(+), 21 deletions(-)

commit 23a61525f6f21248b151bfb2cd1c1dfa5a132c43
Author: Mirsal Ennaime <mirsal.ennaime@gmail.com>
Date:   Sat Jun 26 21:22:02 2010 -0400

    Add an accessor for the GSEALed Gtkbutton's event_window attribute

     * Add the gtk_button_get_event_window() function

    Closes: bgo#622581

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtkbutton.c                      |   19 +++++++++++++++++++
 gtk/gtkbutton.h                      |    2 ++
 4 files changed, 23 insertions(+), 0 deletions(-)

commit e73a2e56541d97c69a3aa11c8444ecc58c65b8b2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 21:04:31 2010 -0400

    Add context to detail strings when drawing steppers

    As usual, this is protected by a style property:
    GtkRange::stepper-position-details
    The detail strings are
    <detail>_start, <detail>_end and <detail>_middle.

    See bug 621250

 gtk/gtkrange.c |  125
 ++++++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 104 insertions(+), 21 deletions(-)

commit 53796b7f1fe0d85fcac8fde8f24eef7290706afd
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 16:48:06 2010 -0400

    Add an accessor for GdkImage->mem

    See bug # 522756

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkimage.c                       |   18 ++++++++++++++++++
 gdk/gdkimage.h                       |    1 +
 4 files changed, 21 insertions(+), 0 deletions(-)

commit 67cd9292675bc844bee0355a3c11b0c88da9c8e5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 16:29:43 2010 -0400

    Remove deprecated notebook api

 docs/reference/gtk/gtk3-sections.txt |    2 -
 gtk/gtk.symbols                      |    6 ---
 gtk/gtknotebook.c                    |   61
 +++++++++++-----------------------
 gtk/gtknotebook.h                    |   12 -------
 4 files changed, 20 insertions(+), 61 deletions(-)

commit 4601ad2352a40f568c62b2e7860e6d6c68e590e6
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Thu Jun 24 19:51:40 2010 +0200

    Fix GtkTextBuffer annotations.

 gtk/gtktextbuffer.c |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 5aaec9d7e0c068beba16351bf00f09209e798bf4
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Sat Jun 26 21:39:02 2010 +0300

    Updated Arabic translation

 po/ar.po | 1767
 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 758 insertions(+), 1009 deletions(-)

commit cc5500ad851a28958925128e3a90568bf8b527e5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 01:08:19 2010 -0400

    Remove pure gdk-pixbuf tests

    These have been moved over to the gdk-pixbuf module.

 tests/Makefile.am                |   10 --
 tests/pixbuf-lowmem.c            |  249
 --------------------------------------
 tests/pixbuf-random.c            |  170 --------------------------
 tests/pixbuf-randomly-modified.c |  159 ------------------------
 tests/pixbuf-read.c              |   87 -------------
 tests/pixbuf-threads.c           |  118 ------------------
 6 files changed, 0 insertions(+), 793 deletions(-)

commit 16ecf558321030a12795cdd0b67ebbdc198d5c43
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 26 01:06:30 2010 -0400

    Make GTK+ use an external gdk-pixbuf

 INSTALL.in                                         |   16 +-
 Makefile.am                                        |    4 +-
 configure.ac                                       |  479 +--
 contrib/Makefile.am                                |    8 -
 contrib/gdk-pixbuf-xlib/ChangeLog                  |  354 --
 contrib/gdk-pixbuf-xlib/Makefile.am                |   42 -
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-3.0.pc.in  |   11 -
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c | 1338 -----
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-private.h  |   30 -
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-render.c   |  398 --
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib.c          |   63 -
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h          |   87 -
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.c       | 3724 ------------
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h       |  188 -
 demos/Makefile.am                                  |   18 +-
 demos/gtk-demo/Makefile.am                         |    5 +-
 docs/reference/Makefile.am                         |    2 +-
 docs/reference/gdk-pixbuf/Makefile.am              |  116 -
 docs/reference/gdk-pixbuf/apple-red-1a.png         |  Bin 29895 ->
 0 bytes
 docs/reference/gdk-pixbuf/apple-red-2c.png         |  Bin 19103 ->
 0 bytes
 docs/reference/gdk-pixbuf/composite.dia            |  Bin 2351 -> 0 bytes
 docs/reference/gdk-pixbuf/composite.png            |  Bin 106599 ->
 0 bytes
 .../gdk-pixbuf/gdk-pixbuf-csource-3.0.xml          |  177 -
 .../gdk-pixbuf/gdk-pixbuf-from-drawables.sgml      |   29 -
 .../gdk-pixbuf/gdk-pixbuf-query-loaders-3.0.xml    |   74 -
 .../reference/gdk-pixbuf/gdk-pixbuf-rendering.sgml |   32 -
 docs/reference/gdk-pixbuf/gdk-pixbuf.sgml          |  192 -
 docs/reference/gdk-pixbuf/gdk-pixbuf3-sections.txt |  298 -
 docs/reference/gdk-pixbuf/gdk-pixbuf3.types        |    8 -
 docs/reference/gdk-pixbuf/gnome-gmush-1.png        |  Bin 23814 ->
 0 bytes
 docs/reference/gdk-pixbuf/porting-from-imlib.sgml  |  358 --
 docs/reference/gdk-pixbuf/tmpl/animation.sgml      |  183 -
 docs/reference/gdk-pixbuf/tmpl/creating.sgml       |  129 -
 docs/reference/gdk-pixbuf/tmpl/file-loading.sgml   |  109 -
 docs/reference/gdk-pixbuf/tmpl/file-saving.sgml    |  143 -
 .../gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml         |  209 -
 .../gdk-pixbuf/tmpl/gdk-pixbuf-unused.sgml         |  585 --
 .../tmpl/gdk-pixbuf-xlib-from-drawables.sgml       |   54 -
 .../gdk-pixbuf/tmpl/gdk-pixbuf-xlib-init.sgml      |   52 -
 .../gdk-pixbuf/tmpl/gdk-pixbuf-xlib-rendering.sgml |  100 -
 .../gdk-pixbuf/tmpl/gdk-pixbuf-xlib-rgb.sgml       |  290 -
 docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml     |  292 -
 .../gdk-pixbuf/tmpl/initialization_versions.sgml   |  106 -
 docs/reference/gdk-pixbuf/tmpl/inline.sgml         |  137 -
 .../gdk-pixbuf/tmpl/module_interface.sgml          |  382 --
 docs/reference/gdk-pixbuf/tmpl/refcounting.sgml    |   67 -
 docs/reference/gdk-pixbuf/tmpl/scaling.sgml        |  246 -
 docs/reference/gdk-pixbuf/tmpl/util.sgml           |   87 -
 docs/reference/gdk-pixbuf/version.xml.in           |    1 -
 docs/reference/gdk/Makefile.am                     |    2 +-
 docs/reference/gtk/Makefile.am                     |    4 +-
 docs/reference/gtk/building.sgml                   |   23 +-
 docs/tools/Makefile.am                             |   13 +-
 gdk-pixbuf/ChangeLog                               | 6289
 --------------------
 gdk-pixbuf/Makefile.am                             |  748 ---
 gdk-pixbuf/abicheck.sh                             |    5 -
 gdk-pixbuf/gdk-pixbuf-animation.c                  |  704 ---
 gdk-pixbuf/gdk-pixbuf-animation.h                  |  146 -
 gdk-pixbuf/gdk-pixbuf-core.h                       |  260 -
 gdk-pixbuf/gdk-pixbuf-csource.1                    |   91 -
 gdk-pixbuf/gdk-pixbuf-csource.c                    |  304 -
 gdk-pixbuf/gdk-pixbuf-data.c                       |   83 -
 gdk-pixbuf/gdk-pixbuf-enum-types.c.template        |   38 -
 gdk-pixbuf/gdk-pixbuf-enum-types.h.template        |   28 -
 gdk-pixbuf/gdk-pixbuf-features.h.in                |   39 -
 gdk-pixbuf/gdk-pixbuf-i18n.h                       |   32 -
 gdk-pixbuf/gdk-pixbuf-io.c                         | 2678 ---------
 gdk-pixbuf/gdk-pixbuf-io.h                         |  172 -
 gdk-pixbuf/gdk-pixbuf-loader.c                     |  789 ---
 gdk-pixbuf/gdk-pixbuf-loader.h                     |  102 -
 gdk-pixbuf/gdk-pixbuf-marshal.list                 |   28 -
 gdk-pixbuf/gdk-pixbuf-private.h                    |  102 -
 gdk-pixbuf/gdk-pixbuf-scale.c                      |  463 --
 gdk-pixbuf/gdk-pixbuf-scaled-anim.c                |  286 -
 gdk-pixbuf/gdk-pixbuf-scaled-anim.h                |   47 -
 gdk-pixbuf/gdk-pixbuf-simple-anim.c                |  553 --
 gdk-pixbuf/gdk-pixbuf-simple-anim.h                |   61 -
 gdk-pixbuf/gdk-pixbuf-transform.h                  |  119 -
 gdk-pixbuf/gdk-pixbuf-util.c                       |  337 --
 gdk-pixbuf/gdk-pixbuf-xform.c                      |  104 -
 gdk-pixbuf/gdk-pixbuf.c                            |  732 ---
 gdk-pixbuf/gdk-pixbuf.h                            |   45 -
 gdk-pixbuf/gdk-pixbuf.symbols                      |  202 -
 gdk-pixbuf/gdk-pixdata.c                           |  903 ---
 gdk-pixbuf/gdk-pixdata.h                           |  170 -
 gdk-pixbuf/gdk_pixbuf.rc.in                        |   30 -
 gdk-pixbuf/gen-color-table.pl                      |   74 -
 gdk-pixbuf/io-ani-animation.c                      |  347 --
 gdk-pixbuf/io-ani-animation.h                      |  113 -
 gdk-pixbuf/io-ani.c                                |  720 ---
 gdk-pixbuf/io-bmp.c                                | 1429 -----
 gdk-pixbuf/io-gdip-animation.c                     |  383 --
 gdk-pixbuf/io-gdip-animation.h                     |  117 -
 gdk-pixbuf/io-gdip-bmp.c                           |   87 -
 gdk-pixbuf/io-gdip-emf.c                           |   64 -
 gdk-pixbuf/io-gdip-gif.c                           |   85 -
 gdk-pixbuf/io-gdip-ico.c                           |   64 -
 gdk-pixbuf/io-gdip-jpeg.c                          |  141 -
 gdk-pixbuf/io-gdip-native.h                        |  264 -
 gdk-pixbuf/io-gdip-png.c                           |  138 -
 gdk-pixbuf/io-gdip-propertytags.h                  |  228 -
 gdk-pixbuf/io-gdip-tiff.c                          |   87 -
 gdk-pixbuf/io-gdip-utils.c                         | 1022 ----
 gdk-pixbuf/io-gdip-utils.h                         |   52 -
 gdk-pixbuf/io-gdip-wmf.c                           |   63 -
 gdk-pixbuf/io-gif-animation.c                      |  602 --
 gdk-pixbuf/io-gif-animation.h                      |  175 -
 gdk-pixbuf/io-gif.c                                | 1698 ------
 gdk-pixbuf/io-icns.c                               |  404 --
 gdk-pixbuf/io-ico.c                                | 1254 ----
 gdk-pixbuf/io-jasper.c                             |  313 -
 gdk-pixbuf/io-jpeg.c                               | 1315 ----
 gdk-pixbuf/io-pcx.c                                |  761 ---
 gdk-pixbuf/io-png.c                                | 1117 ----
 gdk-pixbuf/io-pnm.c                                | 1086 ----
 gdk-pixbuf/io-qtif.c                               |  608 --
 gdk-pixbuf/io-ras.c                                |  551 --
 gdk-pixbuf/io-tga.c                                | 1013 ----
 gdk-pixbuf/io-tiff.c                               |  875 ---
 gdk-pixbuf/io-wbmp.c                               |  380 --
 gdk-pixbuf/io-xbm.c                                |  497 --
 gdk-pixbuf/io-xpm.c                                |  821 ---
 gdk-pixbuf/make-inline-pixbuf.c                    |  230 -
 gdk-pixbuf/makefile.msc                            |  197 -
 gdk-pixbuf/makegdkpixbufalias.pl                   |  137 -
 gdk-pixbuf/pixops/DETAILS                          |  355 --
 gdk-pixbuf/pixops/Makefile.am                      |   34 -
 gdk-pixbuf/pixops/README                           |  163 -
 gdk-pixbuf/pixops/composite_line_22_4a4_mmx.S      |  241 -
 .../pixops/composite_line_color_22_4a4_mmx.S       |  253 -
 gdk-pixbuf/pixops/have_mmx.S                       |   76 -
 gdk-pixbuf/pixops/makefile.msc                     |   65 -
 gdk-pixbuf/pixops/pixbuf-transform-math.ltx        |  112 -
 gdk-pixbuf/pixops/pixops-internal.h                |   25 -
 gdk-pixbuf/pixops/pixops.c                         | 2560 --------
 gdk-pixbuf/pixops/pixops.h                         |  120 -
 gdk-pixbuf/pixops/scale_line_22_33_mmx.S           |  206 -
 gdk-pixbuf/pixops/timescale.c                      |  267 -
 gdk-pixbuf/pltcheck.sh                             |   17 -
 gdk-pixbuf/queryloaders.c                          |  361 --
 gdk-pixbuf/test-gdk-pixbuf.c                       |  241 -
 gdk-pixbuf/xpm-color-table.h                       | 1521 -----
 gdk/Makefile.am                                    |   29 +-
 gdk/gdkdraw.c                                      |   41 +-
 gdk/gdkpixbuf-drawable.c                           |   31 +-
 gdk/gdkpixbuf-render.c                             |   26 +-
 gdk/x11/Makefile.am                                |    2 +-
 gtk/Makefile.am                                    |   18 +-
 gtk/tests/Makefile.am                              |    2 -
 gtk/theme-bits/Makefile.am                         |    4 +-
 modules/engines/pixbuf/Makefile.am                 |    1 -
 modules/input/Makefile.am                          |    4 +-
 modules/other/gail/Makefile.am                     |    1 -
 perf/Makefile.am                                   |    2 -
 po-properties/POTFILES.in                          |   24 -
 po/POTFILES.in                                     |   32 -
 tests/Makefile.am                                  |    5 +-
 157 files changed, 117 insertions(+), 54189 deletions(-)

commit d722adb76abce67984f24a98433c245d86674b5c
Author: John Ralls <jralls@ceridwen.fremont.ca.us>
Date:   Sat Jun 26 00:22:48 2010 +0200

    [quartz] Delete the typedef of GdkDevicePrivate

    It's in gdkdevice.h now.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=622765

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/quartz/gdkinputprivate.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit ef25dba30375cbc3d5aa5d5c027bea1c18bf7c44
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 25 18:16:19 2010 +0200

    [docs] Remove deprecated gdk_draw_bitmap() and gdk_draw_pixmap()

    This completes commit 947cde30d9e214ea01d286dd09acc5a5d62aba11

 docs/reference/gdk/gdk3-sections.txt |    2 --
 docs/reference/gdk/tmpl/drawing.sgml |    8 --------
 docs/tutorial/gtk-tut.sgml           |    2 --
 3 files changed, 0 insertions(+), 12 deletions(-)

commit 17516dc83c890de42584264e225284dc4d957283
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Jun 25 12:14:28 2010 -0400

    Exposed GtkTreeView's internal GtkTreeSelection for builder files

 docs/reference/gtk/tmpl/gtktreeview.sgml |    8 +++++-
 gtk/gtktreeview.c                        |   43
 +++++++++++++++++++++--------
 2 files changed, 38 insertions(+), 13 deletions(-)

commit d986066cb539686358d2812f5206d36c5892baad
Author: Colin Walters <walters@verbum.org>
Date:   Fri Jun 25 12:14:12 2010 -0400

    Add --add-include-path to find just-built .gir files

 gdk/Makefile.am |    2 +-
 gtk/Makefile.am |    5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 947cde30d9e214ea01d286dd09acc5a5d62aba11
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Jun 25 02:32:44 2010 +0200

    Remove gdk_draw_bitmap() and gdk_draw_pixmap() functions

 gdk/gdkdrawable.h |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 92befe0c064037defbf61891baa88b7a898fb09b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jun 24 13:15:52 2010 -0400

    Mention pot file update in the release howto

 docs/RELEASE-HOWTO |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

commit d35e4848a2cca769847fdf7bfb5d0a93551a5a16
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 18:10:03 2010 +0200

    [docs] Fix annotations: "(allow-none): (out)" -> "(out) (allow-none)"

 gdk/gdkdisplay.c |    6 +++---
 gdk/gdkdraw.c    |    4 ++--
 gtk/gtktable.c   |    4 ++--
 gtk/gtkwidget.c  |    4 ++--
 gtk/gtkwindow.c  |   12 ++++++------
 5 files changed, 15 insertions(+), 15 deletions(-)

commit 71e69e4701fd2975b9bb59ecc0b36193c4fc5b9f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 17:28:18 2010 +0200

    [GtkTable] Add gtk_table_get_size()

    Add accessor function to retrieve the number of rows and columns
    in the table.

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtktable.c                       |   26 ++++++++++++++++++++++++++
 gtk/gtktable.h                       |    3 +++
 4 files changed, 31 insertions(+), 0 deletions(-)

commit 9bf7f99a178f198f35ee33c9f0139c6a66b8bbab
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jun 24 11:16:09 2010 -0400

    Make gtk_window_group_get_current_grab public

    See bug #620832.

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols                      |    1 +
 gtk/gtkwindow.c                      |   13 +++++++++++--
 gtk/gtkwindow.h                      |    2 +-
 4 files changed, 14 insertions(+), 3 deletions(-)

commit f010eeb7d33afe557448c40fbaefba73aa5c647f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jun 24 09:34:51 2010 -0400

    Make the message area available in gtkbuilder as well

    See bug 32069.

 gtk/gtkmessagedialog.c |   41 ++++++++++++++++++++++++++++++++++++++++-
 gtk/tests/builder.c    |   31 +++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+), 1 deletions(-)

commit 7e3e2bf29a52a27cb42072af64f546cecf8fb967
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Wed Jun 23 15:52:59 2010 +0200

    Fix annotation of gtk_text_iter_(forward/backward)_search.

 gtk/gtktextiter.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 998459afb7ae8be77c138a879d82765785f3f54e
Author: Marek Kasik <mkasik@redhat.com>
Date:   Thu Jun 24 09:27:16 2010 +0200

    Don't handle CUPS' "connecting-to-device" state reason

    CUPS backend shouldn't handle "connecting-to-device" state reason.
    It shows "Printer '%s' may not be connected" for this state,
    which is not true in almost all cases. Better is to use
    "printer-state-message" which contains correct message (#622011).

 modules/printbackends/cups/gtkprintbackendcups.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 686294cb3baa6649f52907983fdaf1efae23c305
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jun 24 00:35:24 2010 -0400

    Add an expander-in-dialog example

    To show how I expect this kind of construction to work, makes it
    easier to find the code the next time I need it somewhere.

 tests/Makefile.am    |    5 +++
 tests/testexpander.c |   88
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+), 0 deletions(-)

commit 32925cd5799f71a6d3f3fbe98195c48b4b157fae
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Jun 23 23:19:58 2010 -0400

    Turn on GSEAL_ENABLE by default

    We do this by adding -DGSEAL_ENABLE to the Cflags in the .pc files,
    so you can get out of it by adding -UGSEAL_ENABLE after the pkg-config
    generated flags.

 docs/reference/gtk/migrating-2to3.xml |    1 +
 gdk-3.0.pc.in                         |    2 +-
 gtk+-3.0.pc.in                        |    2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

commit 604beadbcd8c28326f5f8fbffb28a19b04a7dba0
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Jun 9 17:52:14 2010 +0200

    testinput: Do not use deprecated API.

 tests/testinput.c |   39 +++++++++++++++++++++++++++------------
 1 files changed, 27 insertions(+), 12 deletions(-)

commit 882fdfab78b3b07905c84786bac44767c32c42bd
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Jun 9 17:50:26 2010 +0200

    GtkWidget: ensure device events are set on realize.

    https://bugzilla.gnome.org/show_bug.cgi?id=621690

 gtk/gtkwidget.c |   83
 +++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 54 insertions(+), 29 deletions(-)

commit 9c4657fb734c72852f2043ad27ca8e75c2571725
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Jun 8 15:19:32 2010 +0200

    GtkWindow: Use client pointer on pointer-dependent positioning.

    GTK_WIN_POS_MOUSE and GTK_WIN_POS_CENTER* now work relatively to
    the client
    pointer.

 gtk/gtkwindow.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 928e2a578014c36833561c6e77cf64ea478e43b8
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Jun 8 15:27:40 2010 +0200

    GtkDnD: Use client pointer if no event is available.

 gtk/gtkdnd.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 6cde835acd0174d355a23d0efd398f8b35240f4a
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Jun 8 15:16:59 2010 +0200

    GdkDeviceManager: Add gdk_device_manager_get_client_pointer().

    This function makes a better replacement for
    gdk_display_get_core_pointer(), wherever it might yet be needed, for
    XI2 resorts to XIGetClientPointer(), for the others return the only
    core pointer.

    https://bugzilla.gnome.org/show_bug.cgi?id=621685

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols                      |    1 +
 gdk/gdkdevicemanager.c               |   24 ++++++++++++++++++++++++
 gdk/gdkdevicemanager.h               |    2 ++
 gdk/gdkdisplay.c                     |    4 ++--
 gdk/quartz/gdkdevicemanager-core.c   |   11 +++++++++++
 gdk/win32/gdkdevicemanager-win32.c   |   11 +++++++++++
 gdk/x11/gdkdevicemanager-core.c      |   11 +++++++++++
 gdk/x11/gdkdevicemanager-xi2.c       |   19 +++++++++++++++++++
 gdk/x11/gdkdevicemanager-xi2.h       |    2 ++
 10 files changed, 84 insertions(+), 2 deletions(-)

commit 009e26f32f27dacb907aa9917fbfac799c2f3247
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 02:02:10 2010 +0200

    [gtk-example-application] Use the new api

 gtk/tests/gtk-example-application.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1569f722cd547e42f781a33d83210ccc95c00788
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 01:51:33 2010 +0200

    [testapplication] Fix some compilation warnings

 tests/testapplication.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit dcfdbc4ca645a9a9368af64aa490376efc2c56d9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 01:42:14 2010 +0200

    [gailprogressbar] Remove unused variables

 modules/other/gail/gailprogressbar.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit a7041e9c400355aeaff035fe29019ec422e9e35f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 01:39:24 2010 +0200

    [testinput] Fix compilation warning: Use guint instead int

 tests/testinput.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c6650bfa01d497a913fb244067a460ed3bc52a0f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 01:37:29 2010 +0200

    [gdkim] Remove unused function

 gdk/x11/gdkim-x11.c |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

commit 7ea1556cd0b5081d99523b7820378c7d47837402
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 01:32:23 2010 +0200

    Remove unnused variable

 gtk/gtkmessagedialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 79350fcd8ae154c28e2884d37493437d30306622
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Jun 24 01:31:01 2010 +0200

    Fix warning: should pass gboolean*, not gboolean**

 gtk/gtkicontheme.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 208c82c809b3c86086469941b93a74ae882eb104
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Jun 24 01:00:49 2010 +0200

    Updated Galician translations

 po-properties/gl.po | 3499
 ++++++++++++++++++++++++++-------------------------
 po/gl.po            |   18 +-
 2 files changed, 1773 insertions(+), 1744 deletions(-)

commit 55f8b4742f8021806c54e733cfe9d65ef8cb624b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Wed Jun 23 17:53:30 2010 -0400

    Fixing debug build (s/extended layout/size request/ in GTK_NOTE
    flags).

 gtk/gtkdebug.h |    2 +-
 gtk/gtkmain.c  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit d17fbd06cb982ed3a9a9a64131f560e511c151da
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Wed Jun 23 12:43:30 2010 +0200

    Do not leak devices list in do_focus_change

 gtk/gtkwindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d33d31446e060d21c496ac94e11eb02f3bc48a40
Author: noch <norayr@arnet.am>
Date:   Wed Jun 23 14:46:37 2010 +0500

    Added Armenian translation - po file.

 po/hy.po |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit eb1913d145b0d9bc0c948b114f0bf6a897602c14
Author: noch <norayr@arnet.am>
Date:   Wed Jun 23 14:33:09 2010 +0500

    Modified Armenian translation - po file.

 po/hy.po |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0124dd0b8f730ccbee4c52fb1ac26c58995af08e
Author: noch <norayr@arnet.am>
Date:   Wed Jun 23 12:28:08 2010 +0500

    Added Armenian translation - po file. Modified LINGUAS.

 po-properties/hy.po | 6550
 ++++++++++++++++++++-------------------------------
 po/hy.po            | 5336 ++++++++++++------------------------------
 2 files changed, 4033 insertions(+), 7853 deletions(-)

commit cb21d4473ecd8c221f551faac7e7841e5fd80aca
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Jun 23 01:28:35 2010 +0200

    [gtk] Add gtk_font_selection_dialog_get_font_selection()

    This is needed to access the fontsel sealed member.

 gtk/gtk.symbols  |    1 +
 gtk/gtkfontsel.c |   19 +++++++++++++++++++
 gtk/gtkfontsel.h |    1 +
 3 files changed, 21 insertions(+), 0 deletions(-)

commit 626240b0fe93f3550d1b99810dfc591faa238ab2
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 22:26:18 2010 +0200

    [test] Exclude message-area as it's a object property

 gtk/tests/defaultvalue.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a681c376040809b830ba06b8897a13361f17d993
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 21:50:33 2010 +0200

    Add new api to gtk.symbols

    Add newly added api gtk_accessible_set_widget() and
    gtk_message_dialog_get_message_area()

 gtk/gtk.symbols |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 1801a65a84bca4ccc38bb32af2444dfeb2f90ca8
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Jun 22 21:15:07 2010 +0200

    Updated Spanish translation

 po-properties/es.po | 3501
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1766 insertions(+), 1735 deletions(-)

commit 3c46d9acbc2cc745422cba2ceae36660e3afe69a
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jun 22 21:10:23 2010 +0200

    [gtkaccessible] Use the correct guards in gtk_accessible_set_widget()

    Also, allow the widget variable to be NULL

 gtk/gtkaccessible.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit adf1bbe28a3edd0bc40fa447adc8a9185905bc31
Author: Tor Lillqvist <tml@iki.fi>
Date:   Tue Jun 22 21:15:59 2010 +0300

    Generate correct grab broken event for WM_KILLFOCUS

    WM_KILLFOCUS means that a keyboard grab (not a pointer grab), if any,
    has been broken. I don't think this bug has matterd much as gtk
    generates a grab-broken-event signal for both keybord and pointer
    grabs being broken anyway.

 gdk/win32/gdkevents-win32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9b9bb4c6e820507e02f9d69620097d0fc8786176
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Jun 22 13:10:52 2010 -0500

    bgo#328069 - Add gtk_message_dialog_get_message_area()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkmessagedialog.c |   57
 +++++++++++++++++++++++++++++++++++++++++++----
 gtk/gtkmessagedialog.h |    2 +
 2 files changed, 54 insertions(+), 5 deletions(-)

commit abfc6f8f07ada02b20f7596918b2a08016f2c9dd
Author: Vincent Untz <vuntz@gnome.org>
Date:   Tue Jun 22 12:24:38 2010 +0200

    bgo#622371 - Add gtk_accessible_set_widget() - the widget field
    was GSEAL()ed.

    https://bugzilla.gnome.org/show_bug.cgi?id=622371

 gtk/gtkaccessible.c |   19 +++++++++++++++++++
 gtk/gtkaccessible.h |    2 ++
 2 files changed, 21 insertions(+), 0 deletions(-)

commit 078da34a26d4bb0e971789866829133d8dd881be
Author: Chris Kühl <chrisk@openismus.com>
Date:   Mon Jun 21 18:29:38 2010 +0200

    [docs] Fixes issue with GtkEntryBuffer signal documentation

 gtk/gtkentrybuffer.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d927df0c3d534148ca764ea3d1a95c51341433e3
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Jun 21 15:21:44 2010 +0200

    gtkenums.h: Remove trailing comma to fix warning.

 gtk/gtkenums.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a090f331b9a0d34a4769adca7790215ed41eaa1b
Author: Klemen Košir <klemen.nna@gmail.com>
Date:   Sun Jun 20 11:40:58 2010 +0200

    Updated Slovenian translation

 po/sl.po |11086
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 5163 insertions(+), 5923 deletions(-)

commit d47e63856b7001dcb030f1dee82c582af9aa2c3c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 20 08:20:42 2010 +0200

    Do not distribute GIRs

 gdk-pixbuf/Makefile.am |    4 ++--
 gdk/Makefile.am        |    4 ++--
 gtk/Makefile.am        |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit f96be1ab106bea652ed7cc4202c43e2b80765b38
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 20 01:14:17 2010 +0200

    [gdkpango] Fix typo

 gdk/gdkpango.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d5d7fd9f519660349138473bfda6414ababd5794
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 20 00:49:15 2010 +0200

    Remove unused gtk_style_get_font_internal() function

    This function is no longer necesary as draw_string() function
    was dropped from GtkStyle
    See commit 5300dc2b36c1e533bea45046549f4cf9d3bdb687

 gtk/gtkstyle.c |   54
 ------------------------------------------------------
 1 files changed, 0 insertions(+), 54 deletions(-)

commit 349f8c561d7003cc05cfda982d8f3abba4a2f3b0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 20 00:46:38 2010 +0200

    Remove gdk_input_* callbacks on file descriptors deprecated functions

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=619687

 docs/reference/gdk/gdk3-sections.txt |   13 ----
 docs/reference/gdk/tmpl/input.sgml   |   96 ----------------------------
 gdk/gdk.h                            |   16 -----
 gdk/gdk.symbols                      |   11 ---
 gdk/gdkevents.c                      |  114
 ----------------------------------
 gdk/gdktypes.h                       |   11 ---
 6 files changed, 0 insertions(+), 261 deletions(-)

commit 3c8a54b2f7526392632dc8f53177c3bfaa170b3e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 19 23:01:14 2010 +0200

    Remove GdkWChar deprecated code

 docs/reference/gdk/gdk3-sections.txt |    5 -
 docs/reference/gdk/tmpl/fonts.sgml   |   73 +----------
 gdk/directfb/gdkim-directfb.c        |  259
 ----------------------------------
 gdk/gdk.h                            |    9 --
 gdk/gdk.symbols                      |    4 -
 gdk/gdktypes.h                       |    7 -
 gdk/quartz/gdkim-quartz.c            |   31 ----
 gdk/win32/gdkim-win32.c              |   31 ----
 gdk/x11/gdkim-x11.c                  |  133 -----------------
 gtk/gtkspinbutton.c                  |    4 +-
 10 files changed, 3 insertions(+), 553 deletions(-)

commit ca046f0cfbacecbf0fc6527f6972aed1e1a647c0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 20 00:14:43 2010 +0200

    Remove deprecated gdk_text_* and gdk_string_* functions

    Remove gdk_string_extents(), gdk_text_extents(),
    gdk_text_extents_wc(), gdk_string_width(), gdk_text_width(),
    gdk_text_width_wc(), gdk_string_measure(), gdk_text_measure(),
    gdk_string_height(), gdk_text_height()

 docs/reference/gdk/gdk3-sections.txt |   12 --
 docs/reference/gdk/tmpl/fonts.sgml   |  110 +-------------
 gdk/directfb/gdkfont-directfb.c      |   72 --------
 gdk/gdk.symbols                      |   10 --
 gdk/gdkfont.c                        |  151 -----------------
 gdk/gdkfont.h                        |   43 -----
 gdk/quartz/gdkfont-quartz.c          |   45 -----
 gdk/win32/gdkfont-win32.c            |  180 --------------------
 gdk/x11/gdkfont-x11.c                |  297
 ----------------------------------
 gtk/gtkruler.c                       |    3 +-
 10 files changed, 2 insertions(+), 921 deletions(-)

commit 0de09140212eda79bfcf79f375b36e95e1efbfa1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 19 23:08:35 2010 +0200

    Remove gdk_char_* deprecated functions

    Remove gdk_char_width(), gdk_char_width_wc(), gdk_char_measure()
    and gdk_char_height()

 docs/reference/gdk/gdk3-sections.txt |    4 --
 docs/reference/gdk/tmpl/fonts.sgml   |   36 ---------------
 gdk/gdk.symbols                      |    4 --
 gdk/gdkfont.c                        |   83
 ----------------------------------
 gdk/gdkfont.h                        |    8 ---
 5 files changed, 0 insertions(+), 135 deletions(-)

commit 4cf4470fcdeb4c277edff0f6c773872540a77204
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 19 21:26:47 2010 +0200

    Remove deprecated GdkDrawable functions

    Remove gdk_drawable_get_data(), gdk_drawable_set_data(),
    gdk_drawable_ref(), gdk_drawable_unref(),
    gdk_draw_string(), gdk_draw_text(), gdk_draw_text_wc()

 docs/reference/gdk/gdk3-sections.txt |    8 --
 docs/reference/gdk/tmpl/drawing.sgml |   76 --------------
 gdk/directfb/gdkdnd-directfb.c       |   10 +-
 gdk/directfb/gdkdrawable-directfb.c  |   30 ------
 gdk/gdk.symbols                      |    9 --
 gdk/gdkdraw.c                        |  178
 ----------------------------------
 gdk/gdkdrawable.h                    |   56 -----------
 gdk/gdkoffscreenwindow.c             |   52 ----------
 gdk/gdkpixmap.c                      |   48 ---------
 gdk/gdkwindow.c                      |   52 ----------
 gdk/quartz/gdkdrawable-quartz.c      |   26 -----
 gdk/win32/gdkdrawable-win32.c        |  139 --------------------------
 gdk/x11/gdkdrawable-x11.c            |  113 ---------------------
 13 files changed, 6 insertions(+), 791 deletions(-)

commit 2a2843c041d8d20da7ddd130812451bc93f83e42
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 18 22:27:26 2010 -0400

    Prevent concurrent use of GTK+ 2 and 3

    If we detect a gtk2-only symbol, error out early.

 gtk/gtkmain.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 32dd5882a013e0dd70a9311c7e0e22385ffc723f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 18 21:58:36 2010 -0400

    Fix make check

 gtk/gtk.symbols |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 91268713a0efc0f68c61bc536dfe13e3dd579357
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 18 21:58:19 2010 -0400

    A forgotten rename

 docs/reference/gtk/gtk3.types |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b98667d41ef2d6154e0db1652371c8da76067dcf
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Fri Jun 18 14:26:57 2010 +0100

    application: Remove a variable and silence a compiler warning

 gtk/gtkapplication.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 2755b93913027a0325f40ed9215e9063aecacfe4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Fri Jun 18 14:26:05 2010 +0100

    application: Revert the leak plug

    The &s in the signature of a GVariant means "pass me a pointer". To
    avoid repeating the same mistake, use a const gchar* to declare the
    key.

 gtk/gtkapplication.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 3e1b82336c50e22bd7b888bdb1ff9fd3a66bfaf4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:   Fri Jun 18 12:06:39 2010 +0100

    application: Plug a leak

    The key returned by g_variant_iter_next() should be freed as well.

    Also, clean up the coding style a bit.

 gtk/gtkapplication.c |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

commit 5f4309be967fc1ff2bff15539e6a251a363f5ed9
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Jun 18 00:32:09 2010 -0400

    Fixed some typos in new docs that are about GtkSizeRequest (not
    GtkSizeGroup)

 gtk/gtksizerequest.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 4e231718033b9fa6c9f75c4376f6bfc5cb567f8d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Jun 18 00:12:55 2010 -0400

    Removed extendedlayoutexample.c (was a failed git mv -->
    testheightforwidth.c)

 tests/extendedlayoutexample.c |  620
 -----------------------------------------
 1 files changed, 0 insertions(+), 620 deletions(-)

commit edd57602b881f45253e00706d2aed51470fce413
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Fri Jun 18 00:11:26 2010 -0400

    Mass api change from GtkExtendedLayout --> GtkSizeRequest

    This commit makes a few massive changes to the extended layout
    code:
      a.) gtkextendedlayout.c --> gtksizerequest.c
      b.) _is_height_for_width --> get_request_mode()
      c.) get_desired_size(), get_desired_width(), get_desired_height()
      -->
          get_size(), get_width(), get_height()

    This is the first partial commit and only effects portions
    of the tree that have already been merged in master (in order to
    easily cherry pick this commit).

    Conflicts:

	gtk/Makefile.am
	gtk/gtk.h
	gtk/gtk.symbols
	gtk/gtkextendedlayout.h

 gtk/Makefile.am	    |	 4 +-
 gtk/gtk.h		    |	 2 +-
 gtk/gtk.symbols	    |	24 +-
 gtk/gtkalignment.c	    |	76 +++---
 gtk/gtkbin.c		    |	82 +++---
 gtk/gtkbox.c		    |  143 +++++-----
 gtk/gtkbutton.c	    |	74 +++---
 gtk/gtkenums.h		    |	15 +
 gtk/gtkextendedlayout.c    |  534 --------------------------------------
 gtk/gtkextendedlayout.h    |	89 -------
 gtk/gtkframe.c		    |	68 +++---
 gtk/gtklabel.c		    |  108 ++++----
 gtk/gtkscrolledwindow.c    |  114 ++++----
 gtk/gtksizegroup.c	    |	 8 +-
 gtk/gtksizerequest.c	    |  541 ++++++++++++++++++++++++++++++++++++++
 gtk/gtksizerequest.h	    |	87 ++++++
 gtk/gtkviewport.c	    |	66 +++---
 gtk/gtkwidget.c	    |	56 ++--
 gtk/gtkwindow.c	    |	46 ++--
 tests/Makefile.am	    |	 6 +-
 tests/testellipsise.c	    |	 4 +-
 tests/testheightforwidth.c |  620
 ++++++++++++++++++++++++++++++++++++++++++++
 22 files changed, 1702 insertions(+), 1065 deletions(-)

commit cf75457faa739f295b907903ae56519edde24b2d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 17 21:09:50 2010 -0400

    Bump version

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit aab1a96d46a5b96dfe316cd897880637db98791c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 17 12:54:10 2010 -0400

    Updates

 NEWS |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 52 insertions(+), 0 deletions(-)

commit 9d0b941da6af4d5863fdcf731ac702bdf9454df5
Author: Christian Persch <chpe@gnome.org>
Date:	Fri Jun 18 00:25:06 2010 +0200

    application: Fix marshaler for GVariant gtype change

    Use VARIANT instead of BOXED.

 gtk/gtkapplication.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a14c820aa9218fe5c476e78be65ad3636f5fc69c
Author: Stanislas Marquis <stnsls@gmail.com>
Date:	Thu Jun 17 18:21:32 2010 +0200

    [docs] Fix gtk_tree_sortable_set_sort_column_id()

    @sortable => @sort_column_id

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtktreesortable.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9eef134efbf6971dd44382db578415d4e4bd1c5d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 17 11:57:02 2010 -0400

    Bump glib requirement

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d581c619dbb2c376a85bd6e0aaceac59b9c15205
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jun 17 17:42:28 2010 +0200

    [docs/gtk-faq] Close <para> tag

 docs/faq/gtk-faq.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4f357dbf956d2be0249e7f5aec7050ed05ba1b7b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:	Thu Jun 17 15:41:12 2010 +0100

    application: Allow sub-classes to override the Window creation

    Sub-classes of GtkApplication might want to override the way an
    application window is created - for instance, to hook into GtkBuilder
    or to set up some basic UI or state.

    A new GtkApplication::create_window() virtual function is added to the
    GtkApplicationClass vtable, which returns the newly created GtkWindow.
    The gtk_application_create_window() function calls the vfunc and adds
    the returned window to the list of windows managed by the application
    instance.

    Calling gtk_application_add_window() will also set the default window,
    if one is not already set.

    This commit also removes a spurious g_object_ref_sink() on the newly
    created GtkWindow.

 gtk/gtk.symbols      |    1 +
 gtk/gtkapplication.c |   79
 +++++++++++++++++++++++++++++++++++++++++++-------
 gtk/gtkapplication.h |   12 ++++---
 3 files changed, 76 insertions(+), 16 deletions(-)

commit b74fb44c115c61745d691fc2da7aef5505f6eccd
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Jun 16 20:37:54 2010 +0200

    gail: do not use removed GTK_WIDGET_*SET macros

    In the absence of new API to port to, left the code commented
    with a /* FIXME */ state, for somebody with better gail knowledge
    to fix.

 modules/other/gail/gailmenuitem.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2747f9d84d5149090ac7d02063d2d3d30aa66ecb
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 20:07:17 2010 +0200

    Deprecate GTK_OBJECT_FLAGS() and GtkObjectFlags enum

    This macro will be moved to a private header in GTK+3.

    https://bugzilla.gnome.org/show_bug.cgi?id=615666

 gtk/gtkobject.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 318fa1e1799792e9eaeffcf4b19fb4140549e901
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Jun 16 20:18:39 2010 +0200

    [gtk/gtkmenu] Emit an "attach-widget" event in
    gtk_menu_attach_to_widget()

    Reported by ageorge@datasys.net in bug
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=621683

 gtk/gtkmenu.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 36c669aacaf7dc084bbe4c2538f39f485b51bdc7
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Jun 16 19:51:04 2010 +0200

    [docs] Fix missing comma in gtkrc docs

    Reported by Alexander Saprykin in bug
    https://bugzilla.gnome.org/show_bug.cgi?id=621775

 docs/reference/gtk/tmpl/gtkrc.sgml |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 972e75e8b0f463386e495ac095b7c6e5cbff8e61
Author: Stanislas Marquis <stnsls@gmail.com>
Date:	Wed Jun 16 19:39:14 2010 +0200

    [docs] Add 'Since: 2.16' tag to GtkEntryIconPosition

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkentry.sgml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit bdaefd7efe2a18bbffc440187296749f6c097250
Author: Colin Walters <walters@verbum.org>
Date:	Wed Jun 16 11:02:39 2010 -0400

    [GtkApplication] Update for GApplication API changes

    Move appid parameter first to match GApplication.

 gtk/gtkapplication.c	 |   52
 +++++++++++++++++++++++++++++++++++++---------
 gtk/gtkapplication.h	 |    6 ++--
 tests/testapplication.c |    2 +-
 3 files changed, 46 insertions(+), 14 deletions(-)

commit c5a4bd0578f6b0f612e2f9866c645fdecdddf720
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Wed Jun 16 01:13:42 2010 +0200

    GtkMenuShell: Store device on GTK+ device grab.

    gtk_menu_shell_deactivate() needs to know the device to end the
    GTK+ grab.

 gtk/gtkmenushell.c |	12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 404f4c5d40c2ebf31da41144154abbc27de642a5
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Wed Jun 16 01:09:41 2010 +0200

    GtkMenuShell: take a single device for grabs.

    The other device will always be the associated device.

 gtk/gtkmenu.c	    |	34 ++++++++++++++++++----------------
 gtk/gtkmenushell.c |	49
 +++++++++++++++++++++++++------------------------
 gtk/gtkmenushell.h |	 9 +++------
 3 files changed, 46 insertions(+), 46 deletions(-)

commit dfc9c87a4671b8aff7a89fb71bdc64e805c93205
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Jun 16 06:02:53 2010 +0200

    Updated Spanish translation

 po/es.po | 2149
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1080 insertions(+), 1069 deletions(-)

commit 4c3a829bb6f45ae054e73b0af6f01b3191d6026f
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Tue Jun 15 23:24:34 2010 +0200

    configure.ac: Fix build if no XInput libraries are available.

 configure.ac |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit cd76d995eb432db9c9e3cc261179a51837ee3171
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Fri Jun 4 17:06:57 2010 +0200

    gdk_event_get_device(): Fallback to core pointer/keyboard.

    Events could be injected by third party code, which could not have a
    GdkDevice set for newer GdkEvent types holding a GdkDevice. This
    function will now fallback to core pointer/keyboard, plus issuing
    a warning about the problem.

 gdk/gdkevents.c |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

commit 385f83ff4a97c3aafb0dd3ae04e53bd4c63f6ea0
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Tue Jun 8 15:29:10 2010 +0200

    GtkTextView: Scroll on the pointer doing DnD.

 gtk/gtktextview.c |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

commit 8c957ef3efc94e5fde657b9bf83e5207222df247
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Tue Jun 8 15:28:04 2010 +0200

    GtkWidget: Undef GDK_DISABLE_DEPRECATED

    This is needed for gdk_input_set_extension_events(), used by its GTK+
    counterpart.

 gtk/gtkwidget.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ed3198146cebcc01e30f64e93029a521cf09494e
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Mon Jun 7 15:30:37 2010 +0200

    GdkDeviceManagerXI2: Make focus events contain a GdkDevice.

 gdk/x11/gdkdevicemanager-xi2.c |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

commit 07b1a2e081d76fea9cb81d086b73c2049c892156
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Fri Jun 4 16:17:41 2010 +0200

    GdkDeviceManagerCore: protect against xevent->xany.window not being
    a GdkWindow.

    Conceivably this GdkEventTranslator may still be asked for events
    such as
    NoExpose or GraphicsExpose for pixmaps. It is not meant to translate
    such events,
    but should at least behave with them.

 gdk/x11/gdkdevicemanager-core.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 1b2e9124f0bd7fde11e2b6faad6e75c38da1abe1
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Jun 15 14:27:12 2010 -0400

    Fixed negative allocations from gtk_box_size_allocate()

    Fixed the allocation loop to check if it was allocated at least
    enough space to hold its visible children before going and
    distributing
    extra space among children. Fixes bgo #617444.

 gtk/gtkbox.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit b238c0124ae0ff49548a80f55a449eeb14fb7559
Author: Carlos Garnacho <carlosg@gnome.org>
Date:	Tue Jun 15 19:06:51 2010 +0200

    Make GTK+ device grabs take precedence over GTK+ grabs

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=620440 (Reported by
    Marek Kašík), where the print dialog modality would impair the
    pop-up
    window from getting events. Device GTK+ grabs gain in specificness.

 gtk/gtkmain.c |   34 ++++++++++++----------------------
 1 files changed, 12 insertions(+), 22 deletions(-)

commit f62e000be492deb83f8544b29265f25d00eab934
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jun 15 17:16:43 2010 +0200

    Use a GPid on gdk_spawn_on_screen[_with_pipes]. Take 2

    Really fixes
    https://bugzilla.gnome.org/show_bug.cgi?id=602289

 gdk/gdkspawn.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2e4ba929babe3ed5ff1ab5e64d8f5eb9a94da31e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jun 15 15:27:24 2010 +0200

    [docs] Make GtkUIManager signal documentation more consistent

    Reported by Alexander Saprykin in bug
    https://bugzilla.gnome.org/show_bug.cgi?id=621631

 gtk/gtkuimanager.c |	12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 294f810021cb318381074609246afad07e57f362
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 15 01:23:30 2010 -0400

    Docmentation improvements

    Don't mention removed _defaults functions in the docs, also try
    to clarify the situation around fill and expand defaults.

 gtk/gtkbox.c |   51 +++++++++++++++++++++++++++++++++------------------
 1 files changed, 33 insertions(+), 18 deletions(-)

commit e19c50b538d7a7d2b683f9965a2ba6cc1047df51
Author: Thomas Wood <thos@gnome.org>
Date:	Tue Jun 15 00:00:40 2010 -0400

    GtkCalendar: some functions always return TRUE, so change them to void

    Certain functions for GtkCalendar always return the same
    value. Therefore
    they do not actually need to return a value at all.
    Bug #621136.

 gtk/gtkcalendar.c |   49
 +++++++++++++++++++------------------------------
 gtk/gtkcalendar.h |	6 +++---
 2 files changed, 22 insertions(+), 33 deletions(-)

commit e9fc660d7ec07c74afe2d4114b88c44fd78f7759
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jun 14 23:46:46 2010 -0400

    Add a variant of gtk_icon_theme_load_symbolic that takes a style

    As proposed by Owen in bug 621578 to reduce code duplication.

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols		      |    1 +
 gtk/gtkcellrendererpixbuf.c	      |   58
 +++++++---------------------------
 gtk/gtkicontheme.c		      |   49 ++++++++++++++++++++++++++++
 gtk/gtkicontheme.h		      |    6 +++
 gtk/gtkimage.c			      |   54
 ++++++-------------------------
 6 files changed, 79 insertions(+), 90 deletions(-)

commit d53b0c200db655cd8825f32442211bea902f01c5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 10 08:38:11 2010 -0400

    Remove some useless defines

 gtk/gtkprogressbar.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 213994b565d8587f03cff1c4c4db4ec7892487d0
Author: Martin Schlemmer <11285613@nwu.ac.za>
Date:	Mon Jun 14 20:47:57 2010 +0200

    win32: Avoid type warning for offscreen windows in xp theme

    See bug #598299

 gdk/gdk.symbols		       |    1 +
 gdk/win32/gdkwin32.h		       |    3 +++
 gdk/win32/gdkwindow-win32.c	       |    6 ++++++
 modules/engines/ms-windows/xp_theme.c |    3 ++-
 4 files changed, 12 insertions(+), 1 deletions(-)

commit 6c71da01cc6f91b2c38c2ae29f2aee26458ddbe7
Author: Colin Walters <walters@verbum.org>
Date:	Tue Jun 8 18:06:03 2010 -0400

    [GtkApplication] Update for GApplication API changes

    We now implement "quit" and "action" signals here.

    https://bugzilla.gnome.org/show_bug.cgi?id=621003

 gtk/gtkapplication.c |  123
 ++++++++++++++++++++++++++++++++++++++++++++------
 gtk/gtkapplication.h |    8 +++-
 2 files changed, 115 insertions(+), 16 deletions(-)

commit cf14d4f368278fcb74780b18c00ef57902a25291
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Mon Jun 14 19:04:47 2010 +0200

    Annotate the methods to get TextBuffer iters

 gtk/gtktextbuffer.c |	 20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit ef6ef8422173bca40ac843430efcf42227c77f26
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:	Mon Jun 14 17:38:58 2010 +0300

    Fix typo in docs for GtkFileChooser

    Reported by Martin Olsson in
    https://bugzilla.gnome.org/show_bug.cgi?id=621479

 gtk/gtkfilechooser.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e044efdbd272f117129a2478a07574a490962568
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Sun Jun 13 23:18:03 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 2298
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1071 insertions(+), 1227 deletions(-)

commit d4bccb7029af7019c4ed936b0881e644d2a50d4e
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	Sun Jun 13 18:06:27 2010 +0200

    Updated Galician translations

 po/gl.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 86940de7340ec1186e5804f3505ce723ec88d2ac
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	Sat Jun 12 18:57:37 2010 +0200

    Updated Galician translations

 po/gl.po | 2149
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1079 insertions(+), 1070 deletions(-)

commit 230f47224b379bf383faf684f591926a297025c5
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Sat Jun 12 12:54:04 2010 +0200

    Fix the build broken in previous commit

 gdk/gdk.symbols |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4696e941385d03af05cbfc1aaecea72b8bab7696
Author: Martin Schlemmer <11285613@nwu.ac.za>
Date:	Fri Jun 11 20:20:07 2010 +0200

    win32: Fix the xp there to correctly clip when drawing

    This makes the xp theme work again, and also enables it.

 gdk/gdk.symbols			|    8 ++
 gdk/gdkinternals.h			|    8 ++
 gdk/gdkwindow.c			|  105 ++++++++++++++++++++++
 gdk/win32/gdkwin32.h			|    8 ++
 gdk/win32/gdkwindow-win32.c		|   24 +++++
 modules/engines/ms-windows/msw_style.c |  149
 +++++++++++++-------------------
 modules/engines/ms-windows/xp_theme.c	|   80 +++++++++++------
 modules/engines/ms-windows/xp_theme.h	|   20 ++++
 8 files changed, 283 insertions(+), 119 deletions(-)

commit 76db7d69f19ec6388cb8d78d88c02ab5dd0ff952
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Thu Jun 10 14:53:12 2010 -0400

    annotate gtk_color_selection_get_current_color color param as out

 gtk/gtkcolorsel.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4467145e437074d0a9a233ffa80befb309df754a
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Thu Jun 10 15:52:45 2010 +0200

    Add a missing accessor for GdkDragContext->source_window.

 docs/reference/gdk/gdk3-sections.txt |    1 +
 gdk/gdk.symbols		      |    1 +
 gdk/gdkdnd.c			      |   18 ++++++++++++++++++
 gdk/gdkdnd.h			      |    2 ++
 4 files changed, 22 insertions(+), 0 deletions(-)

commit 61aa2af23d423b1fdb30f6b0a26195a0322ca9db
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Jun 10 13:15:12 2010 +0200

    gdk: fix typo in the docs for gdk_drag_context_get_selected_action()
    (cherry picked from commit e494ec1d61e627db44a6bcc678ee8b37c8eb038c)

 gdk/gdkdnd.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 71c501d895104d568061a4d0a55c883a9663eb89
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Jun 6 15:40:46 2010 +0200

    Use a GPid on gdk_spawn_on_screen[_with_pipes] instead a gint

    Reported by Nick Schermer in bug
    https://bugzilla.gnome.org/show_bug.cgi?id=602289

 gdk/directfb/gdkspawn-directfb.c |    4 ++--
 gdk/quartz/gdkspawn-quartz.c	  |    8 ++++----
 gdk/win32/gdkspawn-win32.c	  |    8 ++++----
 gdk/x11/gdkspawn-x11.c		  |    4 ++--
 4 files changed, 12 insertions(+), 12 deletions(-)

commit 785027751aaa0405342dcda0337dbd73d96a5d35
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Jun 9 19:12:27 2010 +0200

    constify gtk_init_with_args()'s GOptionEntry argument

    Reported by Nick Schermer in bug
    https://bugzilla.gnome.org/show_bug.cgi?id=621111

 gtk/gtkmain.c |   12 ++++++------
 gtk/gtkmain.h |   14 +++++++-------
 2 files changed, 13 insertions(+), 13 deletions(-)

commit 09fe6e7d4498fd5c2ab9e593163f59386c13b750
Author: Stanislas Marquis <stnsls@gmail.com>
Date:	Thu Jun 10 02:17:23 2010 +0200

    [docs] GdkPixmap fix: gdk_pixmap_draw() does not exist.

    Using gdk_draw_drawable() instead.

 docs/reference/gdk/tmpl/pixmaps.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e902786017b01cf846bc9d0ebd7605335aaba699
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Jun 9 20:01:53 2010 +0200

    [docs] Saturation is the intensity of the color, not the "deepness"

    Reported by Seán de Búrca in bug
    https://bugzilla.gnome.org/show_bug.cgi?id=466475

 gtk/gtkcolorsel.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4f66b8e37c7789be8b1fb26664b763ef01e193e8
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:	Wed Jun 9 13:02:46 2010 +0200

    Add an accessor for GtkViewport->view_window (#621081).

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols		      |    1 +
 gtk/gtkviewport.c		      |   18 ++++++++++++++++++
 gtk/gtkviewport.h		      |    1 +
 4 files changed, 21 insertions(+), 0 deletions(-)

commit 9b2ffc4b80c90d7b81588b2393c39a648ab4e3ab
Author: Tor Lillqvist <tml@iki.fi>
Date:	Wed Jun 9 13:54:43 2010 +0300

    One more s/2.0/3.0

 .../engines/ms-windows/Theme/gtk-3.0/Makefile.am   |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f772f3a1bb32024dbb0f6588d2769f4d1ee24f42
Author: Tor Lillqvist <tml@iki.fi>
Date:	Wed Jun 9 12:32:52 2010 +0300

    Use correct libgdkincludedir in gdk/win32 too

    Thanks to Hib Eris.

 gdk/win32/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 707535434cb71d20048059176a5e10ca079f98fb
Author: Richard Hughes <richard@hughsie.com>
Date:	Wed Jun 9 09:29:50 2010 +0100

    Fix distcheck by removing references to gtk/gtkprogress.c

 po-properties/POTFILES.in |	1 -
 po/POTFILES.in		   |	1 -
 2 files changed, 0 insertions(+), 2 deletions(-)

commit eb1233d11b030f883974f77176acef9719b49486
Author: Tor Lillqvist <tml@iki.fi>
Date:	Wed Jun 9 11:10:22 2010 +0300

    Fix build breakage on non-Unix

    gdesktopappinfo.h does is in gio-unix headers, so can compile
    testapplication only on Unix.

 tests/Makefile.am |	5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit cd23f1e080d36bbb5434c761880e80f8d6a80286
Author: Tor Lillqvist <tml@iki.fi>
Date:	Wed Jun 9 10:52:11 2010 +0300

    Fix build breakage on non-X11

    AM_CONDITIONALs need to be seen in all code paths. The one for
    XINPUT_NONE was only in the X11 if branch. But as that Automake
    confitional wasn't used in any Makefile.am anyway, just drop the
    AM_CONDITIONAL.

 configure.ac |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit b618ca8923ec5b932b18313e1a8dad933d5bbdaa
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Jun 9 06:33:10 2010 +0200

    [docs] Added some missing documentation to GdkDnd

    The docs was removed by error in commit
    9399114802846a3878ff3f8d818bd18664285cf4

 docs/reference/gdk/tmpl/.gitignore |	 1 +
 gdk/gdkdnd.h			    |	29 +++++++++++++++++++++++++++++
 2 files changed, 30 insertions(+), 0 deletions(-)

commit 5e0dfed135c715346e6bf40df3eab501771ab9fd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jun 9 00:29:55 2010 -0400

    Get rid of GtkProgress

    The entire api was deprecated since 2.0. This patch detangles
    GtkProgress from GtkProgressBar and moves all the pieces into
    GtkProgressBar that are required for non-deprecated progressbar
    functionality.

    Bug #620618

 docs/reference/gtk/gtk3-sections.txt |   45 +--
 docs/reference/gtk/gtk3.types	      |    1 -
 gtk/Makefile.am		      |    6 -
 gtk/gtk.symbols		      |   23 +-
 gtk/gtkprogress.c		      |  713 -------------------------
 gtk/gtkprogress.h		      |  120 -----
 gtk/gtkprogressbar.c		      |  967
 +++++++++++++++++++---------------
 gtk/gtkprogressbar.h		      |   34 +-
 modules/other/gail/gailprogressbar.c |  116 +----
 modules/other/gail/gailprogressbar.h |    2 -
 tests/testgtk.c		      |    7 +-
 11 files changed, 576 insertions(+), 1458 deletions(-)

commit 882660e13df5a9201c612241641e54a1ba804dc3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 22:04:39 2010 -0400

    Bump version

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9ad9c193ea3cb67045a5b12650ff8b2584cf910b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Jun 9 03:01:03 2010 +0200

    [docs] Added some GtkIconView missing documentation

    Document GtkIconViewDropPosition and GtkIconViewForeachFunc.
    The docs was removed by error in commit
    e17b9f282fb6cfb413de598350e273a68031994b

 gtk/gtkiconview.h |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit ee483ec328aa8af734c7fb5eee2605714a243da9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Jun 9 02:58:11 2010 +0200

    [docs] .gitignore some template files

 docs/reference/gtk/tmpl/.gitignore |	 3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 9399114802846a3878ff3f8d818bd18664285cf4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 21:10:15 2010 -0400

    Remove one more gtk-doc template

 docs/reference/gdk/tmpl/dnd.sgml |  261
 --------------------------------------
 1 files changed, 0 insertions(+), 261 deletions(-)

commit 897cf634c33af4b067ebc2824c586d471dbe5490
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 19:46:13 2010 -0400

    Don't call update-po in make dist

    This is causing the bulk of the conflicts I have during distcheck,
    and is not really necessary.

 po-properties/Makefile.in.in |    2 +-
 po/Makefile.in.in	      |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e17b9f282fb6cfb413de598350e273a68031994b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 19:44:56 2010 -0400

    Get rid of templates that gtk-doc touches during distcheck

    In an attempt to make distcheck not touch any files under source
    control.

 docs/reference/gtk/tmpl/gtkiconview.sgml  |  771 -------------------
 docs/reference/gtk/tmpl/gtkstatusbar.sgml |  165 ----
 docs/reference/gtk/tmpl/gtkwindow.sgml    | 1161
 -----------------------------
 gtk/gtkiconview.c			   |   13 +
 gtk/gtkstatusbar.c			   |   38 +
 gtk/gtkstatusbar.h			   |	6 +
 gtk/gtkwindow.c			   |   30 +
 7 files changed, 87 insertions(+), 2097 deletions(-)

commit 814701993030bb1280d0eb354ab52fec1becdfc7
Author: Steve Frécinaux <code@istique.net>
Date:	Tue Jun 8 20:32:12 2010 +0200

    [gtkwidget] Add type annotations for the event signals.

 gtk/gtkwidget.c |   65
 +++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 42 insertions(+), 23 deletions(-)

commit 59108b5d98f880457bf540f1898d3c21bb35d0e2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 15:21:18 2010 -0400

    Move docs inline

 gdk/gdkdnd.c |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 4bf5a171e2533a518d2b50d1f494cbd84f2fb76e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 15:15:59 2010 -0400

    Distcheck fixes

 gdk/Makefile.am	  |    3 ++-
 gdk/abicheck.sh	  |    2 +-
 gtk/tests/defaultvalue.c |    1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

commit 34deb14eff46cdba13bf022f0fa0a22a27e05061
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 12:29:55 2010 -0400

    Fix !srcdir build

 docs/reference/gtk/Makefile.am |   14 --------------
 1 files changed, 0 insertions(+), 14 deletions(-)

commit bffd85c2b7f8af51744fb9c57f5d69965f5f4af3
Author: Michael Natterer <mitch@gimp.org>
Date:	Tue Jun 8 21:29:52 2010 +0200

    gail: don't use removed GtkTooltips API

    In the absence of new API to port to, left the code in a useless
    if(FALSE /* FIXME */) state, for somebody with better gail knowledge
    to fix.

 modules/other/gail/gailwindow.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9959986ecd39d42563586ea76838049f5425c98b
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Tue Jun 8 12:34:25 2010 -0600

    Updated Irish translation

 po/ga.po |   33 ++++++++++++++-------------------
 1 files changed, 14 insertions(+), 19 deletions(-)

commit 2f990d472634b36935612014ea9b0c1a99efa6c3
Author: Federico Mena Quintero <federico@novell.com>
Date:	Tue Jun 8 12:09:48 2010 -0500

    bgo#608537 - Make the file chooser's sort arrows consistent with
    the HIG

    ... Although I think the HIG gets things backwards anyway.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 46031962879c18ba099576b4ed47d201b806841f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 12:03:09 2010 -0400

    Updates

 NEWS |   61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

commit 2d9b7335bf6e3ed44af43000e41bc44709482ed6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 10:27:53 2010 -0400

    Bump the gobject-introspection requires

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b32ef72ea51ef298f78c9702ed1091544f1ccbcb
Author: Richard Hughes <richard@hughsie.com>
Date:	Tue Jun 8 14:07:12 2010 +0100

    Get one step closer to fixing the gobject-introspection compile
    failure

 gdk/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 79b161f709671b7408a03a5456ed6716b3318c42
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 09:03:07 2010 -0400

    Use gtk_action_group_get_action when looking up actions

    ...instead of open-coding it. Pointed out by Christian Persch
    in bug 620960

 gtk/gtkapplication.c |   23 ++++++++---------------
 1 files changed, 8 insertions(+), 15 deletions(-)

commit cca298ad7d2e5ab80c238cddf84875b5dc8a74d4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 08:58:16 2010 -0400

    Remove debug spew

 gtk/gtkapplication.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit b366ae9c22ee9981b6141ac6d81a273b55a5ee45
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 8 08:28:01 2010 -0400

    Update to GApplication api changes

 gtk/gtkapplication.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 0491b409a95c0e753dc1f82799f8fcacf514351c
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Mon Jun 7 18:20:36 2010 -0400

    add transfer-none to return value of gtk_widget_get_window

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 586d60dbeedeabcbd4c3098dadcbac5a67c33ba7
Author: Steve Frécinaux <code@istique.net>
Date:	Mon Jun 7 23:47:14 2010 +0200

    [gdkevents] Add annotations for GdkEvent getters.

 gdk/gdkevents.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 046069d918be4c884effd2e74a1f471f8830de9d
Author: Steve Frécinaux <code@istique.net>
Date:	Mon Jun 7 23:45:43 2010 +0200

    [gtktextbuffer] Annotate gtk_text_buffer_create_mark()

    Add (transfer none) to the return value of
    gtk_text_buffer_create_mark(),
    as the documentation clearly states the caller doesn't have
    ownership of
    the returned value.

 gtk/gtktextbuffer.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1ae257d00a2921f903048777664f1f171ff24c9b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jun 7 16:44:58 2010 -0400

    Add GtkApplication

    This is a work in progress to stub out an application class. The
    primary goal is to provide a mechanism for applications to export
    GtkActions, and there is a standard "Quit" action.

    This is based on GApplication.

    Future work:
     * Add a way to say "This is my application menubar", which gets
       put into all toplevel windows on non-OS-X, and into the top
       on OS X.
     * Support session management.
     * Support application settings.

    https://bugzilla.gnome.org/show_bug.cgi?id=127958

 docs/reference/gtk/gtk-docs.sgml     |    9 +-
 docs/reference/gtk/gtk3-sections.txt |   25 ++
 docs/reference/gtk/gtk3.types	      |    1 +
 gtk/Makefile.am		      |    2 +
 gtk/gtk.h			      |    1 +
 gtk/gtk.symbols		      |   11 +
 gtk/gtkapplication.c		      |  540
 ++++++++++++++++++++++++++++++++++
 gtk/gtkapplication.h		      |  100 +++++++
 gtk/tests/Makefile.am		      |    6 +-
 gtk/tests/gtk-example-application.c  |   60 ++++
 tests/Makefile.am		      |    7 +-
 tests/testapplication.c	      |  105 +++++++
 tests/testapplication.desktop	      |    6 +
 13 files changed, 868 insertions(+), 5 deletions(-)

commit 2c5871479e55a4a5d8e67aef5491c33e14a93f57
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Mon Jun 7 16:15:39 2010 -0400

    annotate allow-none for gtk_image_menu_item_new_from_stock accel_group
    param

 gtk/gtkimagemenuitem.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0d2366d5eb8e73150147ba811299458391cfe4ca
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Mon Jun 7 13:15:27 2010 -0400

    add allow-none annotation to gtk_clipboard_set_can_store's targets
    parameter

 gtk/gtkclipboard.c |	 5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit ca6aacc32d8141c0d6ebbf8c1ed6152764232bae
Author: Marek Kasik <mkasik@redhat.com>
Date:	Mon Jun 7 14:52:38 2010 +0200

    Return error instead of showing an error dialog when printing

    Remove message dialogs showing an error when printing. Return
    GTK_PRINT_OPERATION_RESULT_ERROR and set error in such a case.
    Also return GTK_PRINT_OPERATION_RESULT_CANCEL when cancelled.
    Do it for synchronous and asynchronous cases (#549127).

 gtk/gtkprintjob.h	      |    6 ++--
 gtk/gtkprintoperation-unix.c |   42 +++++++----------------------------
 gtk/gtkprintoperation.c      |   48
 +++++++++++++++++++++++++++++++++++-------
 3 files changed, 52 insertions(+), 44 deletions(-)

commit 42deb581f936ee847cc54ddd936902934d889e7a
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date:	Wed Jun 2 18:17:16 2010 +0200

    Split gdk x11 funcs to their own typelib

    https://bugzilla.gnome.org/show_bug.cgi?id=617863

 gdk/Makefile.am |   23 ++++++++++++++++++-----
 1 files changed, 18 insertions(+), 5 deletions(-)

commit 5300dc2b36c1e533bea45046549f4cf9d3bdb687
Author: Sven Herzberg <herzi@gnome-de.org>
Date:	Thu Jun 3 14:00:34 2010 +0200

    drop the draw_string() function from GtkStyle

    Reviewed by Michael Natterer.

    * gtk/gtkstyle.c,
    * gtk/gtkstyle.h: gdk_draw_string() has been deprecated and removed
      already. There's no one left who should be using this function
      (found this when porting sapwood to GTK+ 3.0)
    * modules/engines/pixbuf/pixbuf-draw.c: don't implement this unused
      function

 gtk/gtkstyle.c			      |   43
 ----------------------------------
 gtk/gtkstyle.h			      |    9 -------
 modules/engines/pixbuf/pixbuf-draw.c |   39
 ------------------------------
 3 files changed, 0 insertions(+), 91 deletions(-)

commit 7644ac519a2b3335ea65a5afc6259d13db12c07d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jun 7 06:16:21 2010 -0400

    Fix up abi checking

    The abicheck script was hardcoding assumptions about XI2 being used,
    making it fail on e.g. RHEL5.

 gdk/abicheck.sh		|    2 +-
 gdk/gdk.symbols		|   12 ++++++++++++
 gdk/makegdkalias.pl		|    2 +-
 gdk/x11/gdkdevicemanager-xi.c	|    5 +++++
 gdk/x11/gdkdevicemanager-xi.h	|    1 -
 gdk/x11/gdkdevicemanager-xi2.h |    2 +-
 6 files changed, 20 insertions(+), 4 deletions(-)

commit da8643e4571a72eb092c837b94ab0b66b4e3d057
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jun 7 04:39:21 2010 +0200

    Remove some GTK_DISABLE_DEPRECATED and ENABLE_BROKEN guards

 gtk/gtkstyle.c			      |    1 -
 gtk/gtktestutils.c		      |    1 -
 gtk/gtktypebuiltins.c.template       |    1 -
 gtk/tests/defaultvalue.c	      |    2 --
 gtk/tests/filechooser.c	      |    2 --
 gtk/tests/floating.c		      |    3 +--
 modules/other/gail/gail.c	      |    2 --
 modules/other/gail/gailitem.c	      |    2 --
 modules/other/gail/gaillabel.c       |    2 --
 modules/other/gail/gailmenu.c	      |    2 --
 modules/other/gail/gailtoplevel.c    |    2 --
 modules/other/gail/gailwidget.c      |    2 --
 modules/other/gail/gailwindow.c      |    2 --
 modules/other/gail/tests/ferret.c    |    2 --
 modules/other/gail/tests/testcombo.c |    2 --
 tests/testgtk.c		      |    1 -
 tests/testoffscreen.c		      |    2 --
 tests/testselection.c		      |    2 --
 tests/testtext.c		      |    2 --
 19 files changed, 1 insertions(+), 34 deletions(-)

commit 47f8beb0a6069b1b0c8cba84f028797095f3ea99
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jun 7 04:31:56 2010 +0200

    Remove gdkx_colormap_get() deprecated function

 docs/reference/gdk/gdk3-sections.txt	    |	 1 -
 docs/reference/gdk/tmpl/x_interaction.sgml |	 8 ------
 gdk/gdk.symbols			    |	 3 --
 gdk/x11/gdkcolor-x11.c			    |	35
 ----------------------------
 gdk/x11/gdkx.h				    |	 5 ----
 5 files changed, 0 insertions(+), 52 deletions(-)

commit 25864cf0ceddfbaf7703ecff4964f1ef708f66c7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jun 6 19:39:12 2010 -0400

    Make gdk build against old X headers

    The XI.h in RHEL5 is missing some defines that are used
    in the new device code.

 gdk/x11/gdkdevicemanager-xi.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 2ace397eb52df6627bbcd8caef40a7dab82618f8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue May 25 20:38:43 2010 +0200

    Remove deprecatedd code from GdkColor

    https://bugzilla.gnome.org/show_bug.cgi?id=619649

 docs/faq/gtk-faq.sgml		      |    2 +-
 docs/reference/gdk/gdk3-sections.txt |   11 --
 docs/reference/gdk/tmpl/colors.sgml  |  106 +-------------------
 gdk/directfb/gdkcolor-directfb.c     |   77 --------------
 gdk/gdk.symbols		      |   17 ---
 gdk/gdkcolor.c			      |  152 +--------------------------
 gdk/gdkcolor.h			      |   43 --------
 gdk/quartz/gdkcolor-quartz.c	      |   44 --------
 gdk/testgdk.c			      |    2 -
 gdk/win32/gdkcolor-win32.c	      |  107 +-------------------
 gdk/x11/gdkcolor-x11.c		      |  191
 ++--------------------------------
 11 files changed, 17 insertions(+), 735 deletions(-)

commit a18f23c478ec157b89f339caca55c0ef98b02bed
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date:	Sun Jun 6 21:22:40 2010 +0200

    Updated Esperanto translation

 po/eo.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 38abc03af47916342f7eca6d0a0a86c1caeb9838
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date:	Sun Jun 6 21:16:30 2010 +0200

    Updated Esperanto translation

 po/eo.po | 4260
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1919 insertions(+), 2341 deletions(-)

commit 98f3226fb7e7c52aa99246e487cd86c65978b0b4
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date:	Sat Jun 5 12:19:09 2010 +0200

    Updated Esperanto translation

 po-properties/eo.po | 4455
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 2269 insertions(+), 2186 deletions(-)

commit 917cd2ce3e0fa999bae69a7f3a865ef29cd35261
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Jun 5 04:37:35 2010 +0200

    Bump Glib required version as is needed by g_source_set_name()

    The use of this new api was added in
    95bc0f540555c15561ae1ddd2387ea5157591fda

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 35be520983dd19d0688cdd0a9821394758ccdc75
Author: Christian Dywan <christian@lanedoedo.com>
Date:	Fri Jun 4 20:03:19 2010 -0400

    Make progressbars render progress again

    This was broken during some earlier deprecation cleanup.
    Bug 620509.

 gtk/gtkprogressbar.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit db2168890834e3284de64b6a1a08f88417feda31
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jun 4 19:40:43 2010 -0400

    Remove remaining single-include guards

 gdk-pixbuf/gdk-pixbuf-enum-types.h.template |	  2 +-
 gdk-pixbuf/gdk-pixbuf-features.h.in	     |	  2 +-
 gdk/gdkdevice.h			     |	  2 +-
 gdk/gdkdeviceprivate.h			     |	  4 ----
 gdk/gdkenumtypes.h.template		     |	  2 +-
 gtk/gtktypebuiltins.h.template		     |	  2 +-
 gtk/gtkversion.h.in			     |	  2 +-
 7 files changed, 6 insertions(+), 10 deletions(-)

commit 9f873fa7bc87b0ba0a9522e672b7b4f16968bf9c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jun 4 19:28:01 2010 -0400

    Don't install private headers

 gdk/Makefile.am |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit fe8d093a3ca0e3ffcf19e48df2a86d40d4bbd8e6
Author: Stanislas Marquis <stnsls@gmail.com>
Date:	Sat Jun 5 00:33:06 2010 +0200

    [docs] Fix GtkWindow: activate-default => activate-focus.

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 233388e6938edf854f2bb112c49ac48d337a7b77
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jun 4 16:15:58 2010 -0400

    Fix a parameter name mismatch

 gtk/gtkwidget.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 14118a5697f571ac4bcd10533601c7f3e635a6e8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jun 4 16:14:52 2010 -0400

    Add a few missing symbols

 docs/reference/gtk/gtk3-sections.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit dbe82e0e83e6a56e38466491a9977a1de1f6a294
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jun 4 16:13:34 2010 -0400

    Fix a doc comment typo

 gtk/gtkextendedlayout.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit a27778927072170fca3a8b9e028638f65d834369
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Jun 4 16:28:11 2010 +0200

    [docs] gtktoolshell: Fix some "Since" tags

    get_ellipsize_mode(), get_text_alignment(), get_text_orientation()
    and get_text_size_group() were added in GTK+ 2.20,	not 2.14.

    Reported by Stanislas Marquis on IRC.

 gtk/gtktoolshell.c |	 8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 95bc0f540555c15561ae1ddd2387ea5157591fda
Author: Colin Walters <walters@verbum.org>
Date:	Thu Jun 3 16:24:38 2010 -0400

    Use g_source_set_name for all custom GSources in GTK+

    Naming the sources allows easier debugging with e.g. SystemTap
    probes.

    https://bugzilla.gnome.org/show_bug.cgi?id=620511

 gdk/quartz/gdkeventloop-quartz.c		  |    1 +
 gdk/win32/gdkevents-win32.c			  |    1 +
 gdk/x11/gdkeventsource.c			  |    5 +++++
 modules/printbackends/cups/gtkprintbackendcups.c |    1 +
 4 files changed, 8 insertions(+), 0 deletions(-)

commit b96a05b81f2de9949da94c376be533114025765b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 3 13:43:42 2010 -0400

    Silence a few warnings in !HAVE_RANDR builds

 gdk/x11/gdkscreen-x11.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 2c8e635a6276ea5a7f031e4d53838866d8c26428
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Fri Jun 4 00:06:05 2010 +0200

    [docs] Improve GtkAction documentation

    Simple GtkAction API docs update that makes it easier to understand
    how action affects the appearance of proxy.

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkaction.c |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit bb5c585777cede12bd1a7cf9fd1c5082e2debc22
Author: Matthew Barnes <mbarnes@redhat.com>
Date:	Wed Jun 2 16:00:16 2010 -0400

    Bug 596428 - GtkAssistant: Support ending with a progress page

    - Add gtk_assistant_commit()

      This function discards the visited pages list so the back button
      is not
      shown on the current page, and removes the cancel button from
      subsequent
      pages.  Use this when information provided thus far cannot be
      revisited.

    - Don't show the Forward button on a GTK_ASSISTANT_PAGE_PROGRESS
    if it's
      the last page (according to the forward page function).

    - Append a progress page to the GtkAssistant demo.

 demos/gtk-demo/assistant.c	      |   55 ++++++++++++++++++++++++++++-
 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols		      |    1 +
 gtk/gtkassistant.c		      |   64
 ++++++++++++++++++++++++++++++----
 gtk/gtkassistant.h		      |    4 ++-
 5 files changed, 115 insertions(+), 10 deletions(-)

commit 112d97d498ddf0d9b652cfd8b8fb6cf8686e18f1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 3 13:38:15 2010 -0400

    Silence a few configure warnings about datarootdir

 po-properties/Makefile.in.in |    1 +
 po/Makefile.in.in	      |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 354086bafc0187df023bab625f86a29c71e43a3b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 3 13:36:09 2010 -0400

    Fix a typo

 tests/Makefile.am |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 974d7137a0f6c5523bc76f04549ec667c91f23b5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 3 13:22:31 2010 -0400

    Avoid a 'EXTRA_DIST multiply defined' warning

 build/win32/vs9/Makefile.am |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dd4251909bb3f5a12e8a957765a4fc348a30043d
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Thu Jun 3 08:11:06 2010 -0600

    Updated Irish translation

 po/ga.po |  348
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 174 insertions(+), 174 deletions(-)

commit 75d1de2d3bad06c55b0f01088b674d3c8fab347e
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Thu Jun 3 07:35:22 2010 -0600

    Updated Irish translation

 po/ga.po | 2334
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1088 insertions(+), 1246 deletions(-)

commit f8ac1231923fe77eb243fe2333e83b03c29c8868
Author: Marek Kasik <mkasik@redhat.com>
Date:	Thu Jun 3 10:13:17 2010 +0200

    Test connection to all given addresses when printing

    Go to the next address given by CUPS if we fail to connect to
    previous address (#603637).

 modules/printbackends/cups/gtkcupsutils.c |   18 ++++++++++++++++--
 modules/printbackends/cups/gtkcupsutils.h |	1 +
 2 files changed, 17 insertions(+), 2 deletions(-)

commit 9fbfbda8cc4ff3ec25211bb62502426f09e409b3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 3 01:23:13 2010 -0400

    Remove indices for 2.x additions

 docs/reference/gdk/gdk-docs.sgml |   44
 --------------------------------------
 1 files changed, 0 insertions(+), 44 deletions(-)

commit 1b53565bf95588168c1d3e7cb120d242943f8576
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 3 01:21:18 2010 -0400

    GtkSeparator is no instantiatable

 gtk/gtkseparator.c |	 7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 700196f71e199f7fa4b5813e4fbe7616a9963efd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 3 01:18:42 2010 -0400

    Update documentation for orientables

    Don't document these as abstract anymore, since they are now
    instantiatable.

 docs/reference/gtk/tmpl/gtkscale.sgml	   |	5 -----
 docs/reference/gtk/tmpl/gtkscrollbar.sgml |	5 +++--
 gtk/gtkbox.c				   |	6 +++---
 gtk/gtkrange.c				   |	2 +-
 4 files changed, 7 insertions(+), 11 deletions(-)

commit d93b99a273ed580eadacd08930db8e08703992c2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 3 01:09:53 2010 -0400

    Remove old migration docs

    This information will still be available in the 2.22 docs.
    For 3.0, we'll do sortof a clean start.

 docs/reference/gtk/Makefile.am		     |	 16 -
 docs/reference/gtk/building.sgml	     |	510 ++++++------
 docs/reference/gtk/changes-1.2.sgml	     |	464 -----------
 docs/reference/gtk/changes-2.0.sgml	     | 1180
 ---------------------------
 docs/reference/gtk/compiling.sgml	     |	 37 +-
 docs/reference/gtk/gtk-docs.sgml	     |	 90 +--
 docs/reference/gtk/migrating-2to3.xml	     |	 53 +-
 docs/reference/gtk/migrating-checklist.sgml |	137 ++--
 docs/reference/gtk/question_index.sgml      |	 11 +-
 9 files changed, 402 insertions(+), 2096 deletions(-)

commit 6a8a2f7ef3cad46c76af157d7049d9e3b6ad5752
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jun 2 19:59:41 2010 -0400

    Remove docs about 1.2 <> 2.0 differences

    These should not be kept in 3.0.
    Noticed by Dan Winship in bug #619838.

 gtk/gtkprogressbar.h |   27 ---------------------------
 gtk/gtkwidget.c      |    8 +-------
 2 files changed, 1 insertions(+), 34 deletions(-)

commit ee0d695a91fee5c8c2260d85750ce2328d4b8007
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jun 2 19:56:47 2010 -0400

    Fix a doc typo

    See bug #620244

 gtk/gtkwidget.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 2b89d46a9a072c0a9969d6ac298bc0ab3ce15f85
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Jun 2 21:11:45 2010 +0200

    app: forgot to update API docs in the last commit
    (cherry picked from commit 22c61e0c8f0028cb4da8b4a107f8018f5a0ed5dc)

 gdk/gdkdnd.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 19236d68d9f6fc295180bd5dec9925f40d19682d
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Jun 2 20:42:11 2010 +0200

    gdk: rename gdk_drag_context_get_action() to
    gdk_drag_context_get_selected_action()

    so its purpose is clear.
    (cherry picked from commit d393cb377c60a4de9cab1d026acccafed1e34ec1)

 gdk/gdk.symbols |    2 +-
 gdk/gdkdnd.c	 |    2 +-
 gdk/gdkdnd.h	 |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 2e4a066cd078f3f930e8893d40c4753a6a211735
Author: Garrett Regier <alias301@gmail.com>
Date:	Sat May 15 13:58:30 2010 -0700

    Bug 611709 - Add gtk_statusbar_remove_all

 gtk/gtk.symbols    |	 1 +
 gtk/gtkstatusbar.c |	66
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkstatusbar.h |	 3 ++
 3 files changed, 70 insertions(+), 0 deletions(-)

commit 8e142788a5e1ee0575d2f9963038a29a903d687e
Author: Cody Russell <bratsche@gnome.org>
Date:	Tue Jun 1 10:32:18 2010 -0500

    Bug 608218 - GtkOffscreenWindow causes bad window with GtkEntry

    We now exit early from gdk_window_register_dnd() to avoid crashing
    if the
    window type is GDK_WINDOW_OFFSCREEN and does not support dnd
    operations.
    This makes it possible to use any dnd-enabled widgets, such as
    GtkEntry,
    within a GtkOffscreenWindow.

 gdk/x11/gdkdnd-x11.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 5c283cacbe4ee9eb21a579612b86d328bc54e4b2
Author: Johan Dahlin <johan@gnome.org>
Date:	Fri May 28 09:26:31 2010 -0300

    [gtktreeview] Add a couple of annotations

 gtk/gtktextview.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit c557f7b7c4f6309efdc105073355a405d6136561
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 30 02:15:40 2010 -0400

    Improved icon view keynav

    Use ::keynav-failed for arrow navigation in icon views, so that
    it is possible to override error handling. Also add API to get the
    row/col of an item. With this, it is possible to make arrow keynav
    span adjacent icon views, which is desired in the new control-center
    shell. testiconview-keynav demonstrates this.

 docs/reference/gtk/gtk3-sections.txt |    2 +
 gtk/gtk.symbols		      |    2 +
 gtk/gtkiconview.c		      |   81 +++++++++-
 gtk/gtkiconview.h		      |    4 +
 tests/Makefile.am		      |    5 +
 tests/testiconview-keynav.c	      |  280
 ++++++++++++++++++++++++++++++++++
 6 files changed, 370 insertions(+), 4 deletions(-)

commit 6737d91d28a1872aa47640697e9f4199cb97881b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 30 00:28:11 2010 -0400

    Trivial typo fix

 gtk/gtkiconview.c |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

commit 654bb6ca668c0714db7018e3ca486a6222661c4c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 29 23:31:50 2010 -0400

    Simple typo fix

 gtk/gtkbox.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e51f02ce67ce2fa58d0f8cc6050a959042e08da0
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 28 18:18:45 2010 +0200

    [docs] Add GTK+3 migration guide

 docs/reference/gtk/Makefile.am        |    2 +
 docs/reference/gtk/gtk-docs.sgml      |    1 +
 docs/reference/gtk/migrating-2to3.xml |   69
 +++++++++++++++++++++++++++++++++
 3 files changed, 72 insertions(+), 0 deletions(-)

commit 9b9945b8e701a32701a2ca152a7059ade85f75c2
Author: Michael Natterer <mitch@gimp.org>
Date:	Sat May 29 05:04:54 2010 +0200

    Bug 607628 - DnD operation doesn't work when using offscreen

    Changed the way to find the drop widget from a top->bottom recursion
    using GdkWindow positions to a liner bottom->top walk up the widget
    hierarchy using _gtk_widget_find_at_coords() and
    gtk_widget_translate_coordinates(), which both do the right things for
    offscreen widgets.
    (cherry picked from commit cb8c0763215bd18219c2d32b56e4bfe8a576f6b3)

 gtk/gtkdnd.c |  265
 +++++++++++++++++++++++-----------------------------------
 1 files changed, 105 insertions(+), 160 deletions(-)

commit 3e38ddd3e6dac4e936d3e0f1b6775197b96e7c7b
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	Fri May 28 15:55:57 2010 +0300

    Updated Hebrew translation.

 po-properties/he.po |	122
 ++++++++++++++++++++-------------------------------
 1 files changed, 48 insertions(+), 74 deletions(-)

commit 0236a9a3faf0016dbf51e254024371863fdf3bcf
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	Fri May 28 15:50:41 2010 +0300

    Updated Hebrew translation.

 po/he.po | 2945
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1456 insertions(+), 1489 deletions(-)

commit c707e445cabb177f74c2349fe1c98fdaefdcfe72
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Thu May 27 18:36:04 2010 -0400

    gtk_tree_selection_get_selected: added transfer none annotation to
    model out arg

 gtk/gtktreeselection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 25ec337a16f31d65add39431530309af14ebfb4d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 28 00:14:17 2010 +0200

    Revert "Deprecate GTK_OBJECT_FLAGS() and GtkObjectFlags enum"

    This reverts commit 72467ba2e6136c7a2c1754280dc8edff56b5bf3c.

 gtk/gtkobject.h |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 256759a3b76b01c307c9a6001275e925064d4804
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Thu May 27 16:58:52 2010 -0400

    gtk_tree_view_get_model: return value annotated transfer none

 gtk/gtktreeview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c21e9ba7c3a7345ff942c3a21d1808648b959fd3
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Thu May 27 16:53:42 2010 -0400

    annotation fixes

    * gtk_tree_model_get_column_type: transfer none added to the return
    value
    * gtk_tree_model_get_path: value parameter switched from inout to out
      so that it is annotated with caller-allocates

 gtk/gtktreemodel.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 86441c642722ffec818ac22712ae5dc3d6a02654
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 27 22:00:09 2010 +0200

    gtkwidget.h: Fix a typo

    Fix a type introduced in
    commit 818d444e2fa772af8e483bd151522d019514030d

    Reported by Garrett Regier.

 gtk/gtkwidget.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 72467ba2e6136c7a2c1754280dc8edff56b5bf3c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 20:07:17 2010 +0200

    Deprecate GTK_OBJECT_FLAGS() and GtkObjectFlags enum

    This macro will be moved to a private header in GTK+3.

    https://bugzilla.gnome.org/show_bug.cgi?id=615666

 gtk/gtkobject.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 818d444e2fa772af8e483bd151522d019514030d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 27 18:05:02 2010 +0200

    Remove GTK_NO_REPARENT deprecated widget flag

 gtk/gtkwidget.h |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)

commit 45aa82d85f340f36fd680c76a0584b70cfd25f46
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 27 18:04:05 2010 +0200

    Deprecate GTK_NO_REPARENT

 gtk/gtkwidget.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d6bacafc528ce35f96251c0c216ac27eac8ba9c0
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 27 15:37:19 2010 +0200

    [docs] Use the correct gtk-doc notation

    Use 'Deprecated: 3.0:' intead 'Deprecated: 3.0.'

 gdk/gdkdisplay.c	  |   24 ++++++++++++------------
 gdk/gdkwindow.c	  |    8 ++++----
 gdk/x11/gdkdisplay-x11.c |    2 +-
 gdk/x11/gdkinput.c	  |    4 ++--
 gdk/x11/gdkwindow-x11.c  |    2 +-
 5 files changed, 20 insertions(+), 20 deletions(-)

commit 5c8bdc1a69aa4f8691803b9db89482d99d965828
Author: Li Yuan <li.yuan@sun.com>
Date:	Thu May 27 14:57:38 2010 +0800

    Bug #619080.

    Do not emit the text-changed::insert signal when the entry is empty.

 modules/other/gail/gailentry.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 258f9e814aedb4da86531bd848e8ddb4228a505c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 27 05:54:18 2010 +0200

    gtkmain: remove some unused code

 gtk/gtkmain.c |  125
 ---------------------------------------------------------
 1 files changed, 0 insertions(+), 125 deletions(-)

commit 485bbadc0adc48aae3392b132f3de8eb6b5c2ecd
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 27 05:45:27 2010 +0200

    gtkmain: Remove unused GtkClosure struct

 gtk/gtkmain.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit d91c0d38c6356caa6e42c10d7e51fab90c749a46
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 27 05:16:15 2010 +0200

    [docs] Remove deprecated documentation

 docs/reference/gtk/tmpl/gtk-unused.sgml | 8516
 -------------------------------
 1 files changed, 0 insertions(+), 8516 deletions(-)

commit 154e3ba502d7a041dbbee52fd39fb40d1c27ce9b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 27 03:37:32 2010 +0200

    gtkcontainer: Remove unused GtkForeachData struct

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=619672

 gtk/gtkcontainer.c |	 8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit da25f8f89d145f2d991de94a57b9381be978c875
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed May 26 19:07:51 2010 +0200

    [docs] Move some widgets: they are not abstract now

 docs/reference/gtk/gtk-docs.sgml |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 6b4e19a132b5f88cb07c967d144cafc372d4fb65
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed May 26 17:09:11 2010 +0200

    Bug 607628 - DnD operation doesn't work when using offscreen

    Turn find_widget_under_pointer() into internal API
    _gtk_widget_find_at_coords() which is needed for fixing above
    bug. This should actually be a public utility function, and will be
    moved to another file when its final API has been decided.
    (cherry picked from commit c4b1bbf3e201099e5fed38d7a60b343662b88b21)

 gtk/gtktooltip.c |   36 +++++++++++++++++++-----------------
 gtk/gtktooltip.h |    6 ++++++
 2 files changed, 25 insertions(+), 17 deletions(-)

commit 6bac9dfd28524775deb7d6f5485efb4604221103
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Wed May 26 16:49:31 2010 +0200

    GtkWindow: Add gtk_window_has_group()

    To check whether the window has an explicit group

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=618271#c2

 gtk/gtk.symbols |    1 +
 gtk/gtkwindow.c |   18 ++++++++++++++++++
 gtk/gtkwindow.h |    1 +
 3 files changed, 20 insertions(+), 0 deletions(-)

commit 95c824c553703972894f32a1bbcb7b0c8b22504a
Author: Christian Beier <dontmind@freeshell.org>
Date:	Wed May 26 13:22:25 2010 +0200

    gdk/gdkwindow.c: fix a typo in gdk_window_set_device_cursor().

    Signed-off-by: Christian Beier <dontmind@freeshell.org>
    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 019563c3228792bec758f6a55a99b0c9c702d023
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed May 26 01:41:40 2010 +0200

    Remove gdk_*et_use_xshm() deprecated functions

 docs/reference/gdk/gdk3-sections.txt |    4 ----
 docs/reference/gdk/tmpl/general.sgml |   27 ---------------------------
 gdk/directfb/gdkmain-directfb.c      |   11 -----------
 gdk/gdk.h			      |    5 -----
 gdk/gdk.symbols		      |    4 ----
 gdk/quartz/gdkmain-quartz.c	      |   13 -------------
 gdk/win32/gdkmain-win32.c	      |   12 ------------
 gdk/x11/gdkmain-x11.c		      |   11 -----------
 8 files changed, 0 insertions(+), 87 deletions(-)

commit 7ab09f159795b8ce1aa54b07dc7a658a88a34ca4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 23:01:37 2010 -0400

    Bump version

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 473b7aa6a2d6e4c20923b91ac162950e22f544d6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 22:57:46 2010 -0400

    2.90.1

 docs/reference/gdk-pixbuf/Makefile.am	     |	  2 +-
 docs/reference/gdk/tmpl/colors.sgml	     |	  6 -
 docs/reference/gdk/tmpl/cursors.sgml	     |	  1 -
 docs/reference/gdk/tmpl/dnd.sgml	     |	 64 +-
 docs/reference/gdk/tmpl/events.sgml	     |	 52 +
 docs/reference/gdk/tmpl/gdkdisplay.sgml     |	 82 +
 docs/reference/gdk/tmpl/images.sgml	     |	 92 +-
 docs/reference/gdk/tmpl/pixmaps.sgml	     |	  2 +-
 docs/reference/gdk/tmpl/properties.sgml     |	  2 +-
 docs/reference/gdk/tmpl/visuals.sgml	     |	114 +-
 docs/reference/gdk/tmpl/x_interaction.sgml  |	  1 +
 docs/reference/gtk/tmpl/gtkactiongroup.sgml |	 13 +
 docs/reference/gtk/tmpl/gtkcombobox.sgml    |	  9 +
 docs/reference/gtk/tmpl/gtkmain.sgml	     |	 28 +
 docs/reference/gtk/tmpl/gtkmenu.sgml	     |	 15 +
 docs/reference/gtk/tmpl/gtkpaned.sgml	     |	  9 +
 docs/reference/gtk/tmpl/gtkruler.sgml	     |	  9 +
 docs/reference/gtk/tmpl/gtkscale.sgml	     |	 22 +
 docs/reference/gtk/tmpl/gtkscrollbar.sgml   |	 10 +
 docs/reference/gtk/tmpl/gtkwindowgroup.sgml |	 10 +
 gdk/x11/Makefile.am			     |	 13 +-
 po-properties/af.po			     | 1272 ++++----
 po-properties/am.po			     | 1272 ++++----
 po-properties/ang.po			     | 1272 ++++----
 po-properties/ar.po			     | 1272 ++++----
 po-properties/as.po			     | 1272 ++++----
 po-properties/ast.po			     | 1272 ++++----
 po-properties/az.po			     | 1272 ++++----
 po-properties/az_IR.po			     | 1272 ++++----
 po-properties/be.po			     | 1272 ++++----
 po-properties/be@latin.po		     | 1272 ++++----
 po-properties/bg.po			     | 1272 ++++----
 po-properties/bn.po			     | 1272 ++++----
 po-properties/bn_IN.po			     | 1272 ++++----
 po-properties/br.po			     | 1272 ++++----
 po-properties/bs.po			     | 1272 ++++----
 po-properties/ca.po			     | 1272 ++++----
 po-properties/ca@valencia.po		     | 1272 ++++----
 po-properties/crh.po			     | 1272 ++++----
 po-properties/cs.po			     | 1272 ++++----
 po-properties/cy.po			     | 1272 ++++----
 po-properties/da.po			     | 1272 ++++----
 po-properties/de.po			     | 1272 ++++----
 po-properties/dz.po			     | 1272 ++++----
 po-properties/el.po			     | 1272 ++++----
 po-properties/en_CA.po			     | 1272 ++++----
 po-properties/en_GB.po			     | 1272 ++++----
 po-properties/eo.po			     | 1272 ++++----
 po-properties/es.po			     | 1272 ++++----
 po-properties/et.po			     | 1272 ++++----
 po-properties/eu.po			     | 1272 ++++----
 po-properties/fa.po			     | 1272 ++++----
 po-properties/fi.po			     | 1272 ++++----
 po-properties/fr.po			     | 1272 ++++----
 po-properties/ga.po			     | 1272 ++++----
 po-properties/gl.po			     | 3450 ++++++++++----------
 po-properties/gu.po			     | 1272 ++++----
 po-properties/he.po			     | 1272 ++++----
 po-properties/hi.po			     | 1272 ++++----
 po-properties/hr.po			     | 1272 ++++----
 po-properties/hu.po			     | 1272 ++++----
 po-properties/hy.po			     | 1272 ++++----
 po-properties/ia.po			     | 1272 ++++----
 po-properties/id.po			     | 4882
 ++++++++++++++-------------
 po-properties/io.po			     | 1272 ++++----
 po-properties/is.po			     | 1272 ++++----
 po-properties/it.po			     | 1272 ++++----
 po-properties/ja.po			     | 1272 ++++----
 po-properties/ka.po			     | 1272 ++++----
 po-properties/kk.po			     | 1272 ++++----
 po-properties/kn.po			     | 1272 ++++----
 po-properties/ko.po			     | 1272 ++++----
 po-properties/ku.po			     | 1272 ++++----
 po-properties/li.po			     | 1272 ++++----
 po-properties/lt.po			     | 1272 ++++----
 po-properties/lv.po			     | 1272 ++++----
 po-properties/mai.po			     | 1272 ++++----
 po-properties/mi.po			     | 1272 ++++----
 po-properties/mk.po			     | 1272 ++++----
 po-properties/ml.po			     | 1272 ++++----
 po-properties/mn.po			     | 1272 ++++----
 po-properties/mr.po			     | 1272 ++++----
 po-properties/ms.po			     | 1272 ++++----
 po-properties/my.po			     | 1272 ++++----
 po-properties/nb.po			     | 1272 ++++----
 po-properties/nds.po			     | 1272 ++++----
 po-properties/ne.po			     | 1272 ++++----
 po-properties/nl.po			     | 1272 ++++----
 po-properties/nn.po			     | 1272 ++++----
 po-properties/nso.po			     | 1272 ++++----
 po-properties/oc.po			     | 1272 ++++----
 po-properties/or.po			     | 3645 ++++++++++----------
 po-properties/pa.po			     | 1272 ++++----
 po-properties/pl.po			     | 1272 ++++----
 po-properties/ps.po			     | 1272 ++++----
 po-properties/pt.po			     | 1272 ++++----
 po-properties/pt_BR.po			     | 1272 ++++----
 po-properties/ro.po			     | 1272 ++++----
 po-properties/ru.po			     | 1272 ++++----
 po-properties/rw.po			     | 1272 ++++----
 po-properties/si.po			     | 1272 ++++----
 po-properties/sk.po			     | 1272 ++++----
 po-properties/sl.po			     | 1272 ++++----
 po-properties/sq.po			     | 1272 ++++----
 po-properties/sr.po			     | 1272 ++++----
 po-properties/sr@ije.po		     | 1272 ++++----
 po-properties/sr@latin.po		     | 1272 ++++----
 po-properties/sv.po			     | 1272 ++++----
 po-properties/ta.po			     | 1272 ++++----
 po-properties/te.po			     | 1272 ++++----
 po-properties/th.po			     | 1272 ++++----
 po-properties/tk.po			     | 1272 ++++----
 po-properties/tr.po			     | 1272 ++++----
 po-properties/tt.po			     | 1272 ++++----
 po-properties/uk.po			     | 1272 ++++----
 po-properties/ur.po			     | 1272 ++++----
 po-properties/uz.po			     | 1272 ++++----
 po-properties/uz@cyrillic.po		     | 1272 ++++----
 po-properties/vi.po			     | 1272 ++++----
 po-properties/wa.po			     | 1272 ++++----
 po-properties/xh.po			     | 1272 ++++----
 po-properties/yi.po			     | 1272 ++++----
 po-properties/zh_CN.po			     | 1272 ++++----
 po-properties/zh_HK.po			     | 1272 ++++----
 po-properties/zh_TW.po			     | 1272 ++++----
 po/af.po				     |	314 +-
 po/am.po				     |	314 +-
 po/ang.po				     |	314 +-
 po/ar.po				     |	314 +-
 po/as.po				     |	314 +-
 po/ast.po				     |	314 +-
 po/az.po				     |	314 +-
 po/az_IR.po				     |	314 +-
 po/be.po				     |	314 +-
 po/be@latin.po				     |	314 +-
 po/bg.po				     |	314 +-
 po/bn.po				     |	314 +-
 po/bn_IN.po				     |	314 +-
 po/br.po				     |	314 +-
 po/bs.po				     |	314 +-
 po/ca.po				     |	314 +-
 po/ca@valencia.po			     |	314 +-
 po/crh.po				     |	314 +-
 po/cs.po				     |	314 +-
 po/cy.po				     |	314 +-
 po/da.po				     |	314 +-
 po/de.po				     |	314 +-
 po/dz.po				     |	314 +-
 po/el.po				     |	314 +-
 po/en_CA.po				     |	314 +-
 po/en_GB.po				     |	314 +-
 po/eo.po				     |	314 +-
 po/es.po				     |	314 +-
 po/et.po				     | 1070 ++++++-
 po/eu.po				     |	314 +-
 po/fa.po				     |	314 +-
 po/fi.po				     |	314 +-
 po/fr.po				     |	314 +-
 po/ga.po				     |	314 +-
 po/gl.po				     | 2131 ++++++------
 po/gu.po				     |	314 +-
 po/he.po				     |	314 +-
 po/hi.po				     |	314 +-
 po/hr.po				     |	314 +-
 po/hu.po				     |	314 +-
 po/hy.po				     |	314 +-
 po/ia.po				     |	314 +-
 po/id.po				     |	314 +-
 po/io.po				     |	314 +-
 po/is.po				     |	314 +-
 po/it.po				     | 2528 +++++++-------
 po/ja.po				     |	314 +-
 po/ka.po				     |	314 +-
 po/kk.po				     |	314 +-
 po/kn.po				     |	314 +-
 po/ko.po				     |	314 +-
 po/ku.po				     |	314 +-
 po/li.po				     |	314 +-
 po/lt.po				     |	314 +-
 po/lv.po				     |	314 +-
 po/mai.po				     |	314 +-
 po/mi.po				     |	314 +-
 po/mk.po				     |	314 +-
 po/ml.po				     |	314 +-
 po/mn.po				     |	314 +-
 po/mr.po				     |	314 +-
 po/ms.po				     |	314 +-
 po/my.po				     |	314 +-
 po/nb.po				     |	314 +-
 po/nds.po				     |	314 +-
 po/ne.po				     |	314 +-
 po/nl.po				     |	314 +-
 po/nn.po				     |	314 +-
 po/nso.po				     |	314 +-
 po/oc.po				     |	314 +-
 po/or.po				     |	314 +-
 po/pa.po				     |	314 +-
 po/pl.po				     |	314 +-
 po/ps.po				     |	314 +-
 po/pt.po				     |	314 +-
 po/pt_BR.po				     |	314 +-
 po/ro.po				     |	314 +-
 po/ru.po				     |	314 +-
 po/rw.po				     |	314 +-
 po/si.po				     |	314 +-
 po/sk.po				     |	314 +-
 po/sl.po				     |	314 +-
 po/sq.po				     |	314 +-
 po/sr.po				     |	314 +-
 po/sr@ije.po				     |	314 +-
 po/sr@latin.po				     |	314 +-
 po/sv.po				     |	314 +-
 po/ta.po				     |	314 +-
 po/te.po				     |	314 +-
 po/th.po				     |	314 +-
 po/tk.po				     |	314 +-
 po/tr.po				     |	314 +-
 po/tt.po				     |	314 +-
 po/uk.po				     |	314 +-
 po/ur.po				     |	314 +-
 po/uz.po				     |	314 +-
 po/uz@cyrillic.po			     |	314 +-
 po/vi.po				     |	314 +-
 po/wa.po				     |	314 +-
 po/xh.po				     |	314 +-
 po/yi.po				     |	314 +-
 po/zh_CN.po				     |	314 +-
 po/zh_HK.po				     |	314 +-
 po/zh_TW.po				     |	314 +-
 229 files changed, 90067 insertions(+), 88381 deletions(-)

commit 7164d71abfaef16faea02e65a83759f24602f625
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 22:12:51 2010 -0400

    Some more devicegroup purging

 docs/reference/gtk/gtk-docs.sgml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 0e1d84c954b374aa42b63a9bf64f080beae6400b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 21:33:40 2010 -0400

    Make gio sniffing test work again

 configure.ac |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit cbab03df692c97b697c9984eae452195a30e0b02
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 20:13:14 2010 -0400

    Fix up distcheck

 gdk/x11/Makefile.am |	  4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 19e0444669da1fd16b552ac401b35c4e652f20e0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 20:07:52 2010 -0400

    Updates

 NEWS |   62
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

commit c7a48881c67c42179ed711f4df035a0b492d958b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 19:27:42 2010 -0400

    Documentation fixes

 docs/reference/gtk/gtk3-sections.txt |   19 +------------------
 gdk/gdkdisplay.c		      |    4 +++-
 gtk/gtkiconfactory.c		      |    1 -
 gtk/gtkwidget.c		      |    2 +-
 gtk/tests/defaultvalue.c	      |    4 ++++
 5 files changed, 9 insertions(+), 21 deletions(-)

commit f5e21ceb002f134845db8e4c3485d035108f3fdd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 19:18:06 2010 -0400

    Some additions

 docs/reference/gdk/gdk3-sections.txt |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 86ba6378cdc728dbb9de3c9cbf75c210369003f6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 19:03:16 2010 -0400

    Remove duplicates

 docs/reference/gdk/gdk3-sections.txt |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit b4e2ff3da32ad2b9670ecf33805eb9993824fe0b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 18:55:15 2010 -0400

    Make orientable base classes instantiable

    This commit adds constructors for GtkPaned, GtkBox, GtkButtonBox,
    GtkRuler, GtkScale, GtkScrollbar and GtkSeparator and makes these
    types instantiable.

 docs/reference/gtk/gtk3-sections.txt |    7 +++++++
 gtk/gtk.symbols		      |    8 ++++++++
 gtk/gtkbbox.c			      |   20 +++++++++++++++++++-
 gtk/gtkbbox.h			      |    4 ++--
 gtk/gtkbox.c			      |   18 +++++++++---------
 gtk/gtkbox.h			      |    2 +-
 gtk/gtkpaned.c			      |   10 ++++------
 gtk/gtkpaned.h			      |    1 +
 gtk/gtkruler.c			      |    4 +---
 gtk/gtkruler.h			      |    1 +
 gtk/gtkscale.c			      |   18 ++++++++----------
 gtk/gtkscale.h			      |    6 ++++++
 gtk/gtkscrollbar.c		      |    6 ++----
 gtk/gtkscrollbar.h		      |    2 ++
 gtk/gtkseparator.c		      |   10 ++++------
 gtk/gtkseparator.h		      |    2 ++
 16 files changed, 77 insertions(+), 42 deletions(-)

commit bd4609b14042a91646cd9057764eecfbc6faf42b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 18:38:44 2010 -0400

    Merge the xi2-for-master branch

 configure.ac				    |	17 +-
 docs/reference/gdk/gdk-docs.sgml	    |	 2 +-
 docs/reference/gdk/gdk3-sections.txt	    |	68 +-
 docs/reference/gdk/gdk3.types		    |	 2 +
 docs/reference/gdk/tmpl/input_devices.sgml |  309 ---
 docs/reference/gtk/compiling.sgml	    |	 7 +
 docs/reference/gtk/gtk-docs.sgml	    |	 1 +
 docs/reference/gtk/gtk3-sections.txt	    |	28 +-
 gdk/Makefile.am			    |	 5 +
 gdk/gdk.c				    |	23 +
 gdk/gdk.h				    |	15 +-
 gdk/gdk.symbols			    |  210 ++-
 gdk/gdkdevice.c			    | 1399 +++++++++++++
 gdk/gdkdevice.h			    |  292 +++
 gdk/gdkdevicemanager.c			    |  302 +++
 gdk/gdkdevicemanager.h			    |	76 +
 gdk/gdkdeviceprivate.h			    |  135 ++
 gdk/gdkdisplay.c			    | 1099 ++++++++---
 gdk/gdkdisplay.h			    |  108 +-
 gdk/gdkdnd.h				    |	 5 +
 gdk/gdkevents.c			    |  317 +++-
 gdk/gdkevents.h			    |	46 +-
 gdk/gdkglobals.c			    |	 1 +
 gdk/gdkinput.h				    |  148 +--
 gdk/gdkinternals.h			    |  106 +-
 gdk/gdkoffscreenwindow.c		    |	35 +-
 gdk/gdktypes.h				    |	44 +
 gdk/gdkwindow.c			    | 1116 ++++++++---
 gdk/gdkwindow.h			    |	32 +-
 gdk/gdkwindowimpl.h			    |	14 +-
 gdk/quartz/Makefile.am			    |	 2 +
 gdk/quartz/gdkdevice-core.c		    |  356 ++++
 gdk/quartz/gdkdevice-core.h		    |	51 +
 gdk/quartz/gdkdevicemanager-core.c	    |  130 ++
 gdk/quartz/gdkdevicemanager-core.h	    |	54 +
 gdk/quartz/gdkdisplay-quartz.c		    |	11 +
 gdk/quartz/gdkevents-quartz.c		    |  460 +++--
 gdk/quartz/gdkinput.c			    |  367 +---
 gdk/quartz/gdkinputprivate.h		    |	 5 -
 gdk/quartz/gdkprivate-quartz.h		    |	 3 +-
 gdk/quartz/gdkwindow-quartz.c		    |  132 +-
 gdk/win32/Makefile.am			    |	 8 +-
 gdk/win32/gdkdevice-win32.c		    |  396 ++++
 gdk/win32/gdkdevice-win32.h		    |	51 +
 gdk/win32/gdkdevice-wintab.c		    |  386 ++++
 gdk/win32/gdkdevice-wintab.h		    |	79 +
 gdk/win32/gdkdevicemanager-win32.c	    | 1089 ++++++++++
 gdk/win32/gdkdevicemanager-win32.h	    |	59 +
 gdk/win32/gdkdnd-win32.c		    |  222 ++-
 gdk/win32/gdkevents-win32.c		    |  266 ++--
 gdk/win32/gdkinput-win32.c		    | 1392 -------------
 gdk/win32/gdkinput-win32.h		    |  147 --
 gdk/win32/gdkinput.c			    |  441 +----
 gdk/win32/gdkmain-win32.c		    |	 3 +-
 gdk/win32/gdkwindow-win32.c		    |  246 +--
 gdk/x11/Makefile.am			    |	18 +-
 gdk/x11/gdkdevice-core.c		    |  501 +++++
 gdk/x11/gdkdevice-core.h		    |	52 +
 gdk/x11/gdkdevice-xi.c			    |  624 ++++++
 gdk/x11/gdkdevice-xi.h			    |	88 +
 gdk/x11/gdkdevice-xi2.c		    |  621 ++++++
 gdk/x11/gdkdevice-xi2.h		    |	64 +
 gdk/x11/gdkdevicemanager-core.c	    |  904 ++++++++
 gdk/x11/gdkdevicemanager-core.h	    |	54 +
 gdk/x11/gdkdevicemanager-x11.c		    |	76 +
 gdk/x11/gdkdevicemanager-xi.c		    |  650 ++++++
 gdk/x11/gdkdevicemanager-xi.h		    |	58 +
 gdk/x11/gdkdevicemanager-xi2.c		    | 1146 +++++++++++
 gdk/x11/gdkdevicemanager-xi2.h		    |	61 +
 gdk/x11/gdkdisplay-x11.c		    | 1303 +++++++++++-
 gdk/x11/gdkdnd-x11.c			    |  127 +-
 gdk/x11/gdkevents-x11.c		    | 3088
 ----------------------------
 gdk/x11/gdkeventsource.c		    |  427 ++++
 gdk/x11/gdkeventsource.h		    |	46 +
 gdk/x11/gdkeventtranslator.c		    |  100 +
 gdk/x11/gdkeventtranslator.h		    |	65 +
 gdk/x11/gdkinput-none.c		    |  126 --
 gdk/x11/gdkinput-x11.c			    |  937 ---------
 gdk/x11/gdkinput-xfree.c		    |  422 ----
 gdk/x11/gdkinput.c			    |  547 +-----
 gdk/x11/gdkinputprivate.h		    |  189 --
 gdk/x11/gdkmain-x11.c			    |  266 +--
 gdk/x11/gdkprivate-x11.h		    |	 7 +-
 gdk/x11/gdkscreen-x11.c		    |  656 ++++++-
 gdk/x11/gdkwindow-x11.c		    |  426 +++--
 gdk/x11/gdkwindow-x11.h		    |	 2 +
 gtk/gtk.symbols			    |	12 +
 gtk/gtkaboutdialog.c			    |	42 +-
 gtk/gtkbutton.c			    |	34 +-
 gtk/gtkcellrendereraccel.c		    |	89 +-
 gtk/gtkcolorsel.c			    |	98 +-
 gtk/gtkcombobox.c			    |  120 +-
 gtk/gtkcombobox.h			    |	 2 +
 gtk/gtkdnd.c				    |  155 +-
 gtk/gtkentry.c				    |	15 +-
 gtk/gtkentrycompletion.c		    |	34 +-
 gtk/gtkentryprivate.h			    |	 5 +-
 gtk/gtkhandlebox.c			    |	38 +-
 gtk/gtkiconview.c			    |	21 +-
 gtk/gtklabel.c				    |	 9 +-
 gtk/gtkmain.c				    |  258 ++-
 gtk/gtkmain.h				    |	 7 +
 gtk/gtkmarshalers.list			    |	 1 +
 gtk/gtkmenu.c				    |  246 ++-
 gtk/gtkmenu.h				    |	 9 +
 gtk/gtkmenushell.c			    |	51 +-
 gtk/gtkmenushell.h			    |	 8 +
 gtk/gtknotebook.c			    |	13 +-
 gtk/gtkpaned.c				    |	31 +-
 gtk/gtkplug-x11.c			    |	72 +-
 gtk/gtkprivate.h			    |	 1 -
 gtk/gtkrange.c				    |	77 +-
 gtk/gtkscalebutton.c			    |  144 +-
 gtk/gtksocket.c			    |	 2 +-
 gtk/gtkspinbutton.c			    |	 6 +-
 gtk/gtktextview.c			    |	56 +-
 gtk/gtktooltip.c			    |	14 +-
 gtk/gtktreeprivate.h			    |	 3 +-
 gtk/gtktreeview.c			    |	86 +-
 gtk/gtktreeviewcolumn.c		    |	 3 +-
 gtk/gtkwidget.c			    |  516 ++++-
 gtk/gtkwidget.h			    |	30 +-
 gtk/gtkwindow.c			    |  232 ++-
 gtk/gtkwindow.h			    |	14 +
 124 files changed, 18196 insertions(+), 10327 deletions(-)

commit a538f639b69a39d7bb85b39af2dfd296d28fc0aa
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date:	Tue May 25 20:27:43 2010 +0100

    Fix conflict Git markers

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=619655

 gtk/gtkfilechooser.c	 |    4 ----
 gtk/gtkscrolledwindow.c |    6 ------
 2 files changed, 0 insertions(+), 10 deletions(-)

commit 0c6565e1d3ecfae3bca096d554cb8d5378bdfcb0
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue May 25 20:48:59 2010 +0200

    Fix typo in previous patch

 docs/reference/gdk/gdk-docs.sgml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b5ae99bf1913b91fff42f17dcce80dff488020ef
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 12:21:13 2010 -0400

    Add indexes

    Add an index for 2.22 api additions, and one for 3.0.

 docs/reference/gdk/gdk-docs.sgml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit ebbadf37099d46e61ac2cdbc743277df421fcf11
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 12:00:51 2010 -0400

    Add some leftover symbols

 docs/reference/gtk/gtk3-sections.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 50a72eda2d916a22a3bf5cf8e5736354d629dc61
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 11:54:16 2010 -0400

    Seal gdk

    Add G_SEAL annotation for struct members, and add accessors for
    the (useful) fields. Patch based on work by Garrett Regier,
    see bug #592580.

 docs/reference/gdk/gdk3-sections.txt |   38 ++++++-
 docs/reference/gdk/tmpl/general.sgml |    9 ++-
 gdk/gdk.symbols		      |   47 +++++++-
 gdk/gdkcolor.h			      |    8 +-
 gdk/gdkcursor.h		      |    4 +-
 gdk/gdkdisplay.h		      |   34 +++---
 gdk/gdkdnd.c			      |   73 ++++++++++++
 gdk/gdkdnd.h			      |   28 +++--
 gdk/gdkgc.h			      |   10 +-
 gdk/gdkimage.c			      |  162 ++++++++++++++++++++++++++
 gdk/gdkimage.h			      |   36 ++++--
 gdk/gdkinput.h			      |   28 ++++--
 gdk/gdkkeys.h			      |    2 +-
 gdk/gdkpixmap.h		      |    4 +-
 gdk/gdkscreen.h		      |   12 +-
 gdk/gdkvisual.c		      |  189
 ++++++++++++++++++++++++++++++
 gdk/gdkvisual.h		      |   51 ++++++---
 gdk/gdkwindow.c		      |  210
 +++++++++++++++++++++++++++++++++-
 gdk/gdkwindow.h		      |   79 +++++++------
 gdk/quartz/gdkinput.c		      |   61 ++++++++++
 gdk/win32/gdkinput.c		      |   62 ++++++++++
 gdk/x11/gdkinput.c		      |  125 ++++++++++++++++++++
 22 files changed, 1138 insertions(+), 134 deletions(-)

commit 57754edef6360e48d4a8ef99bbf11c760c15033b
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Tue May 25 11:49:10 2010 -0400

    add a transfer none annotation to gtk_tree_view_get_selection

    * it returns the selection from its priv structure without reffing

 gtk/gtktreeview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 067fe4b05dd71d90bf05a964d25b30718932751c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 10:24:53 2010 -0400

    Some additions

 docs/reference/gtk/gtk3-sections.txt |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 8d2e20c2dc32ef13df2e68ed3c56a095e2fee506
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 09:47:54 2010 -0400

    Fix up gtk_paned_get_handle_window docs

 gtk/gtkpaned.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c4134a535e18817fa375ba06f6687a3a7e34e81f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 09:47:20 2010 -0400

    Fix up gtk_icon_info_load_symbolic docs

 gtk/gtkicontheme.c |	15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit 4df758dd16a14b99e343af986460a583152ff29f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 09:44:29 2010 -0400

    Document GtkRange::adjust-bounds

 gtk/gtkrange.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 54cf057f11cdd9fec77ca98dac450345100663ff
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 09:42:09 2010 -0400

    Document GtkMovementStep

 gtk/gtkenums.h |   33 +++++++++++++++++++++++----------
 1 files changed, 23 insertions(+), 10 deletions(-)

commit 1c6de294d829de65b98631d74d0e25ce32867120
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 25 09:34:38 2010 -0400

    Document GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME

 gtk/gtkfilechooser.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 00be72aef4da67edd6b28d2b48f13bd8bc8110ff
Author: Caolan McNamara <caolanm@redhat.com>
Date:	Mon May 24 21:30:04 2010 -0400

    Fix many fuzzy translations of default:mm

    Many of these were translated to either default:LTR or @#$^%&:mm.

    Bug #619595.

 po/am.po     |    2 +-
 po/as.po     |    2 +-
 po/az.po     |    2 +-
 po/az_IR.po  |    2 +-
 po/be.po     |    2 +-
 po/bs.po     |    2 +-
 po/dz.po     |    2 +-
 po/fa.po     |    2 +-
 po/hr.po     |    2 +-
 po/hy.po     |    2 +-
 po/ia.po     |    2 +-
 po/is.po     |    2 +-
 po/li.po     |    2 +-
 po/mi.po     |    2 +-
 po/mk.po     |    2 +-
 po/mn.po     |    2 +-
 po/ms.po     |    2 +-
 po/my.po     |    4 ++--
 po/nds.po    |    4 ++--
 po/ne.po     |    2 +-
 po/nso.po    |    2 +-
 po/oc.po     |    2 +-
 po/rw.po     |    2 +-
 po/sr@ije.po |    2 +-
 po/ta.po     |    2 +-
 po/tk.po     |    2 +-
 po/tt.po     |    2 +-
 po/ur.po     |    2 +-
 po/xh.po     |    2 +-
 po/yi.po     |    2 +-
 30 files changed, 32 insertions(+), 32 deletions(-)

commit cc8dcf738a42ef8c8340bef4c969cd33228bf673
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat May 22 07:10:18 2010 +0200

    Remove deprecated GtkToolbar code

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616817

 docs/reference/gtk/gtk3-sections.txt	 |    2 -
 docs/reference/gtk/tmpl/gtktoolbar.sgml |   22 -
 gtk/gtk.symbols			 |    1 -
 gtk/gtktoolbar.c			 |  692
 ++++---------------------------
 gtk/gtktoolbar.h			 |   22 -
 tests/stresstest-toolbar.c		 |    5 +-
 tests/testtoolbar.c			 |    1 -
 7 files changed, 86 insertions(+), 659 deletions(-)

commit 33097d65b711be31dd02fcb4b99a4dabdca63575
Author: Marek Kasik <mkasik@redhat.com>
Date:	Mon May 24 16:39:19 2010 +0200

    Honor PPD reading over listing of printers

    Reading of PPD files collides with getting list of printers.
    It helps to give higher priority to getting of PPDs than to
    getting list of printers (#614581).

 modules/printbackends/cups/gtkprintbackendcups.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit b18b33ae8234982dcc4e694358cbcbc32c3e7e3a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon May 24 04:04:10 2010 +0200

    Revert "Forward-port a GtkAdjustment compatibility fix"

    In the early 2.14.x releases, GtkAdjustment was changed to enforce
    that values are restricted to the range [lower, upper - page_size].
    This has always been the documented behaviour, and the recommended
    practice is to set page_size to 0 when using adjustments for simple
    scalar values, like in a slider or spin button.
    Due to the large number of applications that are affected by this
    change, the behaviour has been reverted to the old behaviour in
    2.14.3, with an explicit warning that this change will be
    reintroduced in 2.90.

    This reverts commit e6373738fc9c53c95e467a3681fcd3426fd94d13.

    https://bugzilla.gnome.org/show_bug.cgi?id=619474

 README.in		 |   14 ++++--------
 gtk/gtkadjustment.c	 |    6 ++++-
 gtk/gtkcombobox.c	 |    8 +++---
 gtk/gtkiconview.c	 |   52
 ++++++++++++++++------------------------------
 gtk/gtkrange.c		 |    6 -----
 gtk/gtkscrolledwindow.c |    8 +-----
 gtk/gtkspinbutton.c	 |    9 --------
 gtk/gtktreeview.c	 |   22 ++++++-------------
 8 files changed, 41 insertions(+), 84 deletions(-)

commit 14f7717770c9304822abe00728d0ebdf50210f68
Author: Tomeu Vizoso <tomeu@sugarlabs.org>
Date:	Thu May 6 09:54:58 2010 +0200

    Actually expose the X11 funcs through introspection

    https://bugzilla.gnome.org/show_bug.cgi?id=617863

 gdk/Makefile.am |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 5917eba911616a6a3b7967e807e786307c01a559
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat May 22 22:42:00 2010 +0200

    gdkevents-x11: Do not break strict-aliasing rules

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=619385

 gdk/x11/gdkevents-x11.c |   23 ++++++++++++++++++-----
 1 files changed, 18 insertions(+), 5 deletions(-)

commit 7f89bf262ba0491be7feeb2babb3eac847074672
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat May 22 22:49:58 2010 +0200

    gdkevents-x11.c: Remove unused function: graphics_expose_predicate()

 gdk/x11/gdkevents-x11.c |   13 -------------
 1 files changed, 0 insertions(+), 13 deletions(-)

commit 8e315466b98ddbc98153a54252c9d3c4458cc6c2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 22 00:29:58 2010 -0400

    Fix libjasper test

    This was reported in bug 551322.

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 94abf4733f30a5c0ab784d09f99b978e346d53b2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 22 00:15:00 2010 -0400

    Deprecate GtkBoxChild

    This was discussed in bug 613132.

 gtk/gtkbox.h |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit bb91ebcb8fc914a6069e9962321d3f9b5ed9f714
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 21 23:50:46 2010 -0400

    Fix signal parameters in GtkEntryCompletion

    The ::match-selected and ::cursor-on-match signal were emitted
    with the internal filter model instead of the user-provided model.

    Fixes bug #555087.

 gtk/gtkentry.c		  |    6 ++++-
 gtk/gtkentrycompletion.c |   51
 +++++++++++++++++++++++++--------------------
 2 files changed, 33 insertions(+), 24 deletions(-)

commit 54093354e4be518dce5a6cb94ad018e5b7aa7a6d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 21 22:41:35 2010 -0400

    Clean up man page handling

 docs/reference/gdk-pixbuf/Makefile.am |   35
 +++++++++++++++++++++++---------
 docs/reference/gtk/Makefile.am        |    2 +-
 2 files changed, 26 insertions(+), 11 deletions(-)

commit 7652c2b3e066b4b68a8ac9fcc6093d13d1e35f66
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 21 22:14:46 2010 -0400

    Remove long-obsolete docs

    There are no traces of GDK_USE_XFT, GXID_HOST or GXID_PORT in the
    code anymore.

 docs/reference/gtk/x11.sgml |	 54
 -------------------------------------------
 1 files changed, 0 insertions(+), 54 deletions(-)

commit 747c834f27d2c166ffa2c0b3b9dc0e467aff3578
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 21 22:07:46 2010 -0400

    Document GSEAL_ENABLE with other preprocessor symbols.

 docs/reference/gtk/compiling.sgml |	9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 70e503e4480794b8edb31a6b67619f9e506c4b73
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 21 20:49:41 2010 -0400

    Convert to UTF-8

 examples/calendar/calendar.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eff1fe2500f07fa2b4683ff52fe92e39e6487b05
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 21 12:13:05 2010 -0400

    Make the !xkb build survive a little longer

    This fixes bug 619114.

 gdk/x11/gdkdisplay-x11.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 82e27aede9aa866d147fc087d618314c50243825
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri May 21 17:10:25 2010 +0200

    Explain that unmap-event may never be emitted

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=613302

 gtk/gtkwidget.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 280b01a8db434736053a39b5a3106c6593fbcb01
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 21 03:24:05 2010 +0200

    Move documentation to inline comments: GtkRecentChooserDialog

 docs/reference/gtk/tmpl/.gitignore		    |	 1 +
 .../reference/gtk/tmpl/gtkrecentchooserdialog.sgml |	96
 --------------------
 gtk/gtkrecentchooserdialog.c			    |	46 ++++++++++
 3 files changed, 47 insertions(+), 96 deletions(-)

commit 98cee5e6e27482a31396fb6d11f7e2888dfbf7b5
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 21 03:19:02 2010 +0200

    Move documentation to inline comments: GtkRecentChooserMenu

 docs/reference/gtk/tmpl/.gitignore		   |	1 +
 docs/reference/gtk/tmpl/gtkrecentchoosermenu.sgml |   92
 ---------------------
 gtk/gtkrecentchoosermenu.c			   |   28 ++++++
 3 files changed, 29 insertions(+), 92 deletions(-)

commit 2f28e88dea53aff6d082ac2a7cdd17defa6c8e29
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 21 02:19:14 2010 +0200

    Move documentation to inline comments: GtkRange

 docs/reference/gtk/tmpl/.gitignore    |    1 +
 docs/reference/gtk/tmpl/gtkrange.sgml |  424
 ---------------------------------
 gtk/gtkenums.h			       |   11 +-
 gtk/gtkrange.c			       |   29 ++-
 4 files changed, 36 insertions(+), 429 deletions(-)

commit 6847407edaea351f6e7f4bca6933ae1c7347537a
Author: Didier Roche <didrocks@ubuntu.com>
Date:	Fri May 21 09:00:55 2010 +1000

    Fix fail to build when building with introspection:
    in debian/ubuntu, builddir != srcdir. This trigger an error
    on introspection_files where srcdir is added to x11/*.c.
    Indeed, srcdir is added again later:
    $(addprefix $(srcdir)/,$(introspection_files))
    making $(srcdir)/$(srcdir)/x11/*.c (not an issue on jhbuild as srcdir
    = .)

 gdk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ae8c4b8f7b4f967e31d99235223026b8e37cd4fb
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 20 21:56:56 2010 +0200

    [docs] Fix a typo in the tutorial

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=412331

 docs/tutorial/gtk-tut.sgml |	 1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 04dc62cfe38ebc8362d2e34299569e8ccf31aaea
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Thu May 20 14:58:34 2010 +0300

    Estonian translation updated

 po/et.po | 1091
 +-------------------------------------------------------------
 1 files changed, 12 insertions(+), 1079 deletions(-)

commit 80ee7f793aeeda199ad8f8fe32e64b4bb7f08a23
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu May 20 00:30:13 2010 -0400

    Amending GtkBuildable documentation.

    GtkBuildable documentation has forever stated that "only
    objects which implement GtkBuildable can parsed by GtkBuilder" fixed.

 gtk/gtkbuildable.c |	12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 68701c828c00e6ae826cc6a6df66da78457329ff
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 20 00:40:58 2010 +0200

    Move documentation to inline comments: GtkRadioButton

 docs/reference/gtk/tmpl/.gitignore	     |	  1 +
 docs/reference/gtk/tmpl/gtkradiobutton.sgml |	201
 ---------------------------
 gtk/gtkradiobutton.c			     |	127 +++++++++++++++++-
 3 files changed, 127 insertions(+), 202 deletions(-)

commit 85b53969b24d318b219663841e678943516f443a
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Wed May 19 15:12:49 2010 -0400

    [PATCH] add the binding friendly join_group method to GtkRadioAction

    * Due to object ownership issues it is impossible to correctly use
      get_group/set_group from a GI binding
    * join_group is safer because at the binding level it works with
    individual
      GtkRadioAction objects and not with the list of objects that gets
      modified in the library

 docs/reference/gtk/gtk3-sections.txt |    1 +
 gtk/gtk.symbols		      |    1 +
 gtk/gtkradioaction.c		      |   55
 ++++++++++++++++++++++++++++++++++
 gtk/gtkradioaction.h		      |    2 +
 4 files changed, 59 insertions(+), 0 deletions(-)

commit c51f96578226ee106a59d52bf1920f50adb16ae1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 18 19:23:06 2010 -0400

    Some cleanups after the module cache file change

    Bring the various 'run uninstalled' hacks in line with the
    new way of doing things, and fix make install for module cache
    files.

    Patch by Tadej Borovsak.

 demos/Makefile.am		 |    4 ++--
 demos/gtk-demo/main.c		 |    4 ++--
 demos/pixbuf-init.c		 |    2 +-
 docs/reference/gtk/running.sgml |    6 +++---
 gdk-pixbuf/Makefile.am		 |   24 ++++++++++++------------
 gdk/tests/Makefile.am		 |    2 +-
 gtk-zip.sh.in			 |    4 ++--
 gtk/Makefile.am		 |    4 ++--
 gtk/tests/pixbuf-init.c	 |    2 +-
 modules/input/Makefile.am	 |   20 ++++++++++----------
 tests/testcombochange.c	 |    4 ++--
 tests/testdnd.c		 |    4 ++--
 tests/testgtk.c		 |    4 ++--
 tests/testtext.c		 |    4 ++--
 14 files changed, 44 insertions(+), 44 deletions(-)

commit fac142c25a3a3794364110961c2d60ab3a5749c5
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue May 11 18:35:42 2010 +0200

    gtk/gtkobject: use G_DEFINE_ABSTRACT_TYPE

 gtk/gtkobject.c |   55
 +++++--------------------------------------------------
 1 files changed, 5 insertions(+), 50 deletions(-)

commit dfa9214681083f7a60c71fd4d7b837d53de13225
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 02:53:49 2010 +0200

    Move documentation to inline comments: GtkRecentChooser

 docs/reference/gtk/tmpl/.gitignore	       |    1 +
 docs/reference/gtk/tmpl/gtkrecentchooser.sgml |  442
 -------------------------
 gtk/gtkrecentchooser.c			       |   17 +
 gtk/gtkrecentchooser.h			       |   21 ++-
 4 files changed, 38 insertions(+), 443 deletions(-)

commit f54910cf86a0013e7a9afc9b560515745adbb8f5
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Tue May 18 09:32:44 2010 +0200

    GtkDebug: Remove a trailing comma on an enum.

 gtk/gtkdebug.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4704a239ac2ab95b841cb5b2631057c1ca746868
Author: Jan Arne Petersen <jap@gnome.org>
Date:	Tue May 18 08:46:42 2010 +0200

    GtkRange: Redraw if GtkRange is a GtkScale and value is drawn.

    * gtk/gtkrange.c: (gtk_range_adjustment_value_change):
    Queue the draw also if the range is a scale and the value is drawn,
    fixing bug #533946 (Markus Brinkmann), when two HScales use one
    adjustment.

 gtk/gtkrange.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 735bee47bea44979d7ee9b293d40a1bde38248a0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 17 22:58:25 2010 -0400

    Let query utilities update the cache file directly

    This is much more convenient for packagers than having to
    redirect the output into the cache file, and much less error-prone.

 .../gdk-pixbuf/gdk-pixbuf-query-loaders-3.0.xml    |	13 +++-
 docs/reference/gtk/gtk-query-immodules-3.0.xml     |	14 +++-
 gdk-pixbuf/queryloaders.c			    |  102
 +++++++++++++-------
 gtk/queryimmodules.c				    |	97
 ++++++++++++-------
 4 files changed, 154 insertions(+), 72 deletions(-)

commit 0b0f176ac477e935fbabb31ba3c7030cded3b0d3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 17 21:30:46 2010 -0400

    Move the module cache files below libdir

    These files contain architecture-dependent paths, and thus placing
    them into sysconfdir causes unnecessary hassle. Now the immodule cache
    file is looked for in libdir/gtk-3.0/3.0.0/immodules.cache, and the
    pixbuf loader cache is looked for in
    libdir/gtk-3.0/3.0.0/loaders.cache.

 .../gdk-pixbuf/gdk-pixbuf-query-loaders-3.0.xml    |	 6 +
 .../gdk-pixbuf/tmpl/module_interface.sgml	    |	90 +-
 docs/reference/gtk/gtk-query-immodules-3.0.xml     |	 6 +
 docs/reference/gtk/running.sgml		    |	 5 +-
 gdk-pixbuf/Makefile.am				    |	 2 +-
 gdk-pixbuf/gdk-pixbuf-io.c			    | 2414
 ++++++++++----------
 gdk-pixbuf/queryloaders.c			    |  464 ++--
 gtk/gtkrc.c					    |	 4 +-
 gtk/queryimmodules.c				    |  118 +-
 9 files changed, 1560 insertions(+), 1549 deletions(-)

commit 8a487aca2cf007bf72fd243fa13f8128f925017f
Author: Volker Grabsch <bugzilla.gnome.org@v.notjusthosting.com>
Date:	Mon May 17 19:00:02 2010 -0400

    Fix CAIRO_PREFIX for cross-build environments

    configure.ac was using pkg-config instead of $PKG_CONFIG for this
    prefix, leading to incorrect results in cross-build environments.

    Bug 618870.

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3f96117903062de789268bdb72c294554c796d46
Author: Thomas Thurman <tthurman@gnome.org>
Date:	Sun May 16 17:53:25 2010 -0400

    Updated Shavian translation

 po-properties/en@shaw.po |  168
 +++++++++++++++++-----------------------------
 1 files changed, 63 insertions(+), 105 deletions(-)

commit 489085ca02cb3d46d1bc5820b1e6e03b19da3297
Author: Thomas Thurman <tthurman@gnome.org>
Date:	Sun May 16 17:52:08 2010 -0400

    Updated Shavian translation

 po/en@shaw.po |  772
 +++++++++++++++++++++------------------------------------
 1 files changed, 280 insertions(+), 492 deletions(-)

commit fcbbbbf139e012f17b3b76babaa0717148b4c470
Author: Andika Triwidada <andika@gmail.com>
Date:	Sun May 16 08:33:26 2010 +0700

    Updated Indonesian translation

 po-properties/id.po | 6420
 +++++++++++++++++++++++----------------------------
 1 files changed, 2882 insertions(+), 3538 deletions(-)

commit 98e773d93def3e9c24ae040d256f81ba16491ce8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 02:31:45 2010 +0200

    Move documentation to inline comments: GtkSeparatorToolItem

 docs/reference/gtk/tmpl/.gitignore		   |	1 +
 docs/reference/gtk/tmpl/gtkseparatortoolitem.sgml |   81
 ---------------------
 gtk/gtkseparatortoolitem.c			   |   20 +++++
 3 files changed, 21 insertions(+), 81 deletions(-)

commit 19448b971264e0373553ae06a55522d1f7e7dfd2
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 02:11:16 2010 +0200

    Move documentation to inline comments: GtkPrinter

 docs/reference/gtk/tmpl/.gitignore	 |    1 +
 docs/reference/gtk/tmpl/gtkprinter.sgml |  336
 -------------------------------
 gtk/gtkprinter.c			 |   19 ++
 gtk/gtkprinter.h			 |   13 ++
 4 files changed, 33 insertions(+), 336 deletions(-)

commit b00a09de11e8dc1f16f137560f9aebf065584eb1
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 02:04:12 2010 +0200

    Move documentation to inline comments: GtkTreeView drag-and-drop

 docs/reference/gtk/tmpl/.gitignore	 |    1 +
 docs/reference/gtk/tmpl/gtktreednd.sgml |  144
 -------------------------------
 gtk/gtktreednd.c			 |   24 +++++
 3 files changed, 25 insertions(+), 144 deletions(-)

commit 56d7417fcc4f389e9a1e637e7c7dfcdcd31eaea2
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 01:58:06 2010 +0200

    Move documentation to inline comments: GtkRecentChooserWidget

 docs/reference/gtk/tmpl/.gitignore		    |	 1 +
 .../reference/gtk/tmpl/gtkrecentchooserwidget.sgml |	58
 --------------------
 gtk/gtkrecentchooserwidget.c			    |	19 +++++++
 3 files changed, 20 insertions(+), 58 deletions(-)

commit 885b6d8a75fe2d2b98e71c9f86b39cedb5ba369d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 00:44:58 2010 +0200

    Move documentation to inline comments: GtkStyle

 docs/reference/gtk/tmpl/.gitignore    |    1 +
 docs/reference/gtk/tmpl/gtkstyle.sgml |  647
 ---------------------------------
 gtk/gtkstyle.c			       |   20 +
 gtk/gtkstyle.h			       |   16 +
 4 files changed, 37 insertions(+), 647 deletions(-)

commit f121a502f9d7ff1a4449415c33a3257c81a27080
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 00:40:11 2010 +0200

    Move documentation to inline comments: GtkSeparatorMenuItem

 docs/reference/gtk/tmpl/.gitignore		   |	1 +
 docs/reference/gtk/tmpl/gtkseparatormenuitem.sgml |   40
 ---------------------
 gtk/gtkseparatormenuitem.c			   |   19 ++++++++++
 3 files changed, 20 insertions(+), 40 deletions(-)

commit 08bd42cf8db968f87349f3f2ae23385943a3d2d3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 00:32:05 2010 +0200

    Move documentation to inline comments: GtkScaleButton

 docs/reference/gtk/tmpl/.gitignore	     |	  1 +
 docs/reference/gtk/tmpl/gtkscalebutton.sgml |	158
 ---------------------------
 gtk/gtkscalebutton.c			     |	 13 ++
 3 files changed, 14 insertions(+), 158 deletions(-)

commit 8e06ef4f63f73211c732bce788233b32c77a9cdb
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 00:26:22 2010 +0200

    Move documentation to inline comments: GtkRadioAction

 docs/reference/gtk/tmpl/.gitignore	     |	  1 +
 docs/reference/gtk/tmpl/gtkradioaction.sgml |	103
 ---------------------------
 gtk/gtkradioaction.c			     |	 12 +++
 3 files changed, 13 insertions(+), 103 deletions(-)

commit bddf455874fcc648b8a743fe7616b5f8690108c0
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun May 16 00:20:20 2010 +0200

    Move documentation to inline comments: GtkRecentAction

 docs/reference/gtk/tmpl/.gitignore	      |    1 +
 docs/reference/gtk/tmpl/gtkrecentaction.sgml |   84
 --------------------------
 gtk/gtkrecentaction.c			      |   17 +++++
 3 files changed, 18 insertions(+), 84 deletions(-)

commit 41f327051cb74b935b38997c9b918c02fba42d8f
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Sat May 15 22:58:15 2010 +0300

    Updated Arabic translation

 po/ar.po |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit b2f5af3fb0b8aef2367c0e984a187860b2a04e87
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 14 18:36:59 2010 +0200

    Remove deprecated functions from GDK docs

 docs/reference/gdk/gdk3-sections.txt |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 618d15e9914e854f5b314c654a6adfd16e7bfb3b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 14 18:18:10 2010 +0200

    Remove deprecated gdk_window_get_toplevels() function

 docs/reference/gdk/gdk3-sections.txt |    1 -
 gdk/gdk.symbols		      |    3 ---
 gdk/gdkwindow.c		      |   21 ---------------------
 gdk/gdkwindow.h		      |    3 ---
 gdk/quartz/gdkwindow-quartz.c	      |    2 +-
 5 files changed, 1 insertions(+), 29 deletions(-)

commit dc83131c9b83d6e6779cb245aed2b910fa540e46
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 14 17:23:33 2010 +0200

    gdkwindow: Move includes to the beginning of the file

 gdk/gdkwindow.c |   42 +++++++++++++++++++++++-------------------
 1 files changed, 23 insertions(+), 19 deletions(-)

commit ff61948d1393c7500ecbea4b03c87c744ce371b7
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Thu May 13 04:51:37 2010 +0200

    Move documentation to inline comments: GdkWindow

    Use examples/gdk to store documentation code examples.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=618498

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gdk/tmpl/.gitignore	  |    1 +
 docs/reference/gdk/tmpl/windows.sgml	  | 1771
 ------------------------------
 examples/gdk/composited-window-example.c |  136 +++
 gdk/gdkevents.h			  |   32 +
 gdk/gdktypes.h				  |   55 +
 gdk/gdkwindow.c			  |   63 ++
 gdk/gdkwindow.h			  |  306 +++++-
 gdk/x11/gdkdnd-x11.c			  |    6 +
 gdk/x11/gdkwindow-x11.c		  |    6 +-
 9 files changed, 566 insertions(+), 1810 deletions(-)

commit 47dd78a713f50548be487c743e347e950e31ef95
Author: Luca Ferretti <lferrett@gnome.org>
Date:	Fri May 14 12:53:44 2010 +0200

    Updated Italian translation

 po/it.po | 2540
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1300 insertions(+), 1240 deletions(-)

commit 2cc6154571f245bff9c4675668543a6be9c3e78f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	Fri May 14 09:47:29 2010 +0200

    Updated Galician translations

 po-properties/gl.po | 3464
 ++++++++++++++++++++++++++-------------------------
 po/gl.po	     | 2131 ++++++++++++++++----------------
 2 files changed, 2810 insertions(+), 2785 deletions(-)

commit 157d618d6bba7fa5b06af4f0060e719d7bec2412
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 19:39:44 2010 +0200

    Move documentation to inline comments: GtkObject

 docs/reference/gtk/tmpl/.gitignore	|    1 +
 docs/reference/gtk/tmpl/gtkobject.sgml |  146
 --------------------------------
 gtk/gtkobject.c			|   91 ++++++++++++++++++++
 gtk/gtkobject.h			|   16 +++-
 4 files changed, 107 insertions(+), 147 deletions(-)

commit 3d481f735a2cf4b47e28d27d3621a4346d746c98
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 17:10:04 2010 +0200

    Use ACLOCAL in autogen.sh

 autogen.sh |	 2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9e630dc17d411055c82eda3f136a1e122e7c77a3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed May 12 18:28:25 2010 +0200

    Clean autotools configuration a bit

    New requirements:
    automake >= 1.10
    libtool >= 2.2

 Makefile.am  |    3 +--
 autogen.sh   |   12 +++---------
 configure.ac |   50 ++++++++++++++++++++------------------------------
 3 files changed, 24 insertions(+), 41 deletions(-)

commit 1205012cb422bfe2b09e954f2fcdbee11ba1fc47
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 04:55:19 2010 +0200

    Fix doc generation: rename gdk-overrides.txt to gdk3-overrides

    Also, remove unnneded *-overrides files
    Patch by Tadej Borovšak

 docs/reference/gdk/gdk-overrides.txt		    |	38
 --------------------
 docs/reference/gdk/gdk3-overrides.txt		    |	38
 ++++++++++++++++++++
 docs/reference/gtk/gtk-overrides.txt		    |	15 --------
 3 files changed, 38 insertions(+), 53 deletions(-)

commit 95bb12ee66436654d9cd99b35315bd917357a528
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 03:35:02 2010 +0200

    Move documentation to inline comments: GtkOrientable

 docs/reference/gtk/tmpl/.gitignore	    |	 1 +
 docs/reference/gtk/tmpl/gtkorientable.sgml |	59
 ----------------------------
 gtk/gtkorientable.c			    |	16 +++++++
 3 files changed, 17 insertions(+), 59 deletions(-)

commit 8319585673632a67ec130de3a9c5c71db1da8c5c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 03:23:30 2010 +0200

    Move documentation to inline comments: GtkToggleAction

 docs/reference/gtk/tmpl/.gitignore	      |    1 +
 docs/reference/gtk/tmpl/gtktoggleaction.sgml |  103
 --------------------------
 gtk/gtktoggleaction.c			      |   21 +++++-
 3 files changed, 20 insertions(+), 105 deletions(-)

commit 45434cc6994ced9f861981f22103e2e2db0abf01
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 01:25:02 2010 +0200

    Move documentation to inline comments: GtkPageSetupUnixDialog

 docs/reference/gtk/tmpl/.gitignore		    |	 1 +
 .../reference/gtk/tmpl/gtkpagesetupunixdialog.sgml |	82
 --------------------
 gtk/gtkpagesetupunixdialog.c			    |	15 ++++
 3 files changed, 16 insertions(+), 82 deletions(-)

commit e59f1a64c1fc0c73d16aec81bdcb04c4583277d9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 01:20:45 2010 +0200

    Move documentation to inline comments: GtkSeparator

 docs/reference/gtk/tmpl/.gitignore	   |	1 +
 docs/reference/gtk/tmpl/gtkseparator.sgml |   29
 -----------------------------
 gtk/gtkseparator.c			   |   10 ++++++++++
 3 files changed, 11 insertions(+), 29 deletions(-)

commit c4bb15a4f2c3d346c85db0d8480d3d1309ce1bce
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 01:19:55 2010 +0200

    Move documentation to inline comments: GtkTextIter

 docs/reference/gtk/tmpl/.gitignore	  |    1 +
 docs/reference/gtk/tmpl/gtktextiter.sgml |  910
 ------------------------------
 gtk/gtktextiter.c			  |   12 +
 3 files changed, 13 insertions(+), 910 deletions(-)

commit c477b2fa0b37c5c632cd91039cf6ca496e4b6cd1
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu May 13 00:59:58 2010 +0200

    Move documentation to inline comments: GtkToolItem

 docs/reference/gtk/tmpl/.gitignore	  |    1 +
 docs/reference/gtk/tmpl/gtktoolitem.sgml |  310
 ------------------------------
 gtk/gtktoolitem.c			  |    1 +
 3 files changed, 2 insertions(+), 310 deletions(-)

commit f1ea0d127b92389b8ba36aea4b2350a3d1b973a0
Author: Thomas Thurman <tthurman@gnome.org>
Date:	Wed May 12 19:01:41 2010 -0400

    Updated Shavian transliteration

 po-properties/en@shaw.po | 3718
 +++++++++++++++++++++++++++++++++-------------
 1 files changed, 2709 insertions(+), 1009 deletions(-)

commit fd3c3dc981fb2be7c256a226ecd6aa34117b3d5f
Author: Thomas Thurman <tthurman@gnome.org>
Date:	Wed May 12 18:40:58 2010 -0400

    Updated Shavian transliteration

 po/en@shaw.po | 5434
 ++++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 3217 insertions(+), 2217 deletions(-)

commit 39f4b34e70892a13e26224456844081e83365213
Merge: 7b81420 006d571
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed May 12 19:54:28 2010 -0300

    Merge commit 'origin'

commit 7b814209742e16ffe5ac0eb324e3e57f0faf34b2
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed May 12 19:53:43 2010 -0300

    [GtkExtendedLayout] Add annotations

    Add missing annotations for out values.

 gtk/gtkextendedlayout.c |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit a81f00ff33e0bd1abe01658bf8b159826ce9c80d
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed May 12 19:53:24 2010 -0300

    [GtkWidget] Add annotations

    Add a couple of out/inout annotations

 gtk/gtkwidget.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 4bc3f99b6dd4a28b1aa21160e80a21ee80011af0
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed May 12 19:51:55 2010 -0300

    [GtkWindow] Add annotations

    Add introspection annotations for lists and functions with
    multiple out values.

 gtk/gtkwindow.c |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 006d5718fa927d9d3509fca1a1c1ca6522110b57
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed May 12 15:02:02 2010 -0400

    Another attempt to handle pngs changing int types

 gdk-pixbuf/io-png.c |	 10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit f3fa17a16a06a42b1587f0f422928d9c8f2ce972
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed May 12 12:15:48 2010 +0200

    Bug 565559 - Incorrect leave-notify signals for treeview

    Set enter and leave notify mask on header window.

    Extract from a patch by Hans van Hintum.

 gtk/gtktreeview.c |	2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit aea9f1b6cf71b151c50e459ae48d64e5a8226387
Author: Paul Davis <paul@linuxaudiosystems.com>
Date:	Wed May 12 12:11:40 2010 +0200

    Remove arbitrary limit on number of redraw rectangles

    The aim of this limit was to not degrade performance too much,
    however,
    it actually did degrade performance to a large extent.

 gdk/quartz/GdkQuartzView.c |	38 +++++++++++---------------------------
 1 files changed, 11 insertions(+), 27 deletions(-)

commit b82150c10081fe41ddbcb85631e0f51931f90ca4
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Wed May 12 13:35:28 2010 +0530

    Updated Oriya Translation

 po-properties/or.po | 3869
 ++++++++++++++++++++++++---------------------------
 1 files changed, 1824 insertions(+), 2045 deletions(-)

commit 2b64a7fd54f7fe573b263de870d5f8b53255a901
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed May 12 04:25:46 2010 +0200

    Remove some deprecated stuff from GdkWindow

    Also, substitute the deprecated functions with the correct ones

 docs/faq/gtk-faq.sgml			    |	 2 +-
 docs/reference/gdk/gdk3-sections.txt	    |	10 ---
 docs/reference/gdk/tmpl/event_structs.sgml |	 2 +-
 docs/reference/gdk/tmpl/windows.sgml	    |	88
 ----------------------------
 docs/reference/gdk/tmpl/x_interaction.sgml |	 8 ---
 gdk/directfb/gdkwindow-directfb.c	    |	20 ------
 gdk/gdk.symbols			    |	 3 -
 gdk/gdkwindow.h			    |	23 -------
 gdk/quartz/gdkwindow-quartz.c		    |	19 +-----
 gdk/testgdk.c				    |	12 ++--
 gdk/win32/gdkdnd-win32.c		    |	 2 +-
 gdk/win32/gdkwin32.h			    |	 2 -
 gdk/win32/gdkwindow-win32.c		    |	46 --------------
 gdk/x11/gdkwindow-x11.c		    |	66 ---------------------
 gtk/gtkwidget.c			    |	 4 +-
 15 files changed, 14 insertions(+), 293 deletions(-)

commit c6a789998a48d1a1d8a7e1675b873f2b2f440c93
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed May 12 03:41:45 2010 +0200

    Remove deprecated gdk_exit() function

 docs/reference/gdk/gdk3-sections.txt |    1 -
 docs/reference/gdk/tmpl/general.sgml |   14 --------------
 gdk/gdk.c			      |   25 -------------------------
 gdk/gdk.h			      |    3 ---
 gdk/gdk.symbols		      |    3 ---
 5 files changed, 0 insertions(+), 46 deletions(-)

commit 902628f593caf2580f5553623de849d7ab92caa3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 11 15:21:17 2010 -0400

    Reset gail library versioning to 0.0.0, since we changed soname

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d8ceadaf3ba85e2f81ee9ee7038961a2da7b5bcc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 11 15:08:48 2010 -0400

    Minor stylistic fix

 Makefile.am |	  6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit a376adbcea2664a171018bfd7642681afad135ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 11 13:31:53 2010 -0400

    Try to fix up man page handling

 docs/reference/gtk/Makefile.am |   32 +++++++++++++++++++++++---------
 1 files changed, 23 insertions(+), 9 deletions(-)

commit d9bb439c891f464859a43c923feb64ac0c66451d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue May 11 16:59:15 2010 +0200

    Remove deprecated GtkObject macros

    Remove GTK_OBJECT_TYPE() and GTK_OBJECT_TYPE_NAME(),
    G_OBJECT_TYPE() and G_OBJECT_TYPE_NAME() should be used instead.

 docs/reference/gtk/gtk3-sections.txt	|    2 --
 docs/reference/gtk/tmpl/gtkobject.sgml |   13 -------------
 gtk/gtkobject.h			|   23 -----------------------
 3 files changed, 0 insertions(+), 38 deletions(-)

commit 37bb7ea2a003c7cc24dbc88012fa1e1aef3c1212
Author: Caolán McNamara <caolanm@redhat.com>
Date:	Tue May 11 16:38:07 2010 +0200

    Update list of US Letter locales

    Sync paper size fallbacks with the latest 1.8.1 CLDR table (#618000).

 gtk/gtkpapersize.c |	 9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit e5c2c2e9fb6a99c258ef8193634e5a9d4f3d9449
Author: Tor Lillqvist <tml@iki.fi>
Date:	Tue May 11 17:14:23 2010 +0300

    More gtk3 file name changes

 gtk-zip.sh.in |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 20f3f9d9f2b4cf5a86b90439da7a316b6aaab64c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 11 08:25:07 2010 -0400

    One forgotten rename

 m4macros/Makefile.am |    2 +-
 m4macros/gtk-2.0.m4  |  196
 --------------------------------------------------
 m4macros/gtk-3.0.m4  |  196
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 197 insertions(+), 197 deletions(-)

commit 4fe044b77ddbfbbd797cc10b332631f33c807bdb
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Wed Apr 7 15:24:28 2010 +0200

    Fix typos in 2 gobject-introspection annotations.

 gtk/gtkactiongroup.c |    2 +-
 gtk/gtkeditable.c    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ee357cf8856f10c69fe5ef2844f5ef5e777a033f
Author: Alan Knowles <alan@akbkhome.com>
Date:	Tue May 11 13:40:15 2010 +0800

    Fix various gir annotations on tree API

    Just add (out) tags where needed to generate valid gir.

 gtk/gtktreeview.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 57a7079a30355e91cea0e64e4b3c8fbb11dc2a45
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:	Mon May 10 09:43:42 2010 +0200

    Don't include __bss_start, _edata and _end symbols in the abichecks

    They are added by the binutils gold linker.

 gdk-pixbuf/abicheck.sh |    2 +-
 gdk/abicheck.sh	|    2 +-
 gtk/abicheck.sh	|    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 827ce1b1bfc61c10f2389b2d3dde4fecefa6af71
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 11 00:28:33 2010 -0400

    bump version

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 48a3e5c074cace0bc0f01b2683c52d5bc320a182
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 11 00:26:49 2010 -0400

    2.90.0

 po-properties/af.po	      | 1932 ++++++++++----------
 po-properties/am.po	      | 1758 ++++++++----------
 po-properties/ang.po	      | 1732 ++++++++----------
 po-properties/ar.po	      | 1917 ++++++++++----------
 po-properties/as.po	      | 1931 ++++++++++----------
 po-properties/ast.po	      | 1944 ++++++++++----------
 po-properties/az.po	      | 1927 ++++++++++----------
 po-properties/az_IR.po       | 1732 ++++++++----------
 po-properties/be.po	      | 1934 ++++++++++----------
 po-properties/be@latin.po    | 1945 ++++++++++----------
 po-properties/bg.po	      | 1934 ++++++++++----------
 po-properties/bn.po	      | 3974
 ++++++++++++++++++++--------------------
 po-properties/bn_IN.po       | 4146
 +++++++++++++++++++++---------------------
 po-properties/br.po	      | 1751 ++++++++----------
 po-properties/bs.po	      | 1934 ++++++++++----------
 po-properties/ca.po	      | 3912
 ++++++++++++++++++++--------------------
 po-properties/ca@valencia.po | 3912
 ++++++++++++++++++++--------------------
 po-properties/crh.po	      | 2061 +++++++++++-----------
 po-properties/cs.po	      | 1925 ++++++++++----------
 po-properties/cy.po	      | 1942 ++++++++++----------
 po-properties/da.po	      | 1929 ++++++++++----------
 po-properties/de.po	      | 1932 ++++++++++----------
 po-properties/dz.po	      | 1922 ++++++++++----------
 po-properties/el.po	      | 1933 ++++++++++----------
 po-properties/en_CA.po       | 1927 ++++++++++----------
 po-properties/en_GB.po       | 1928 ++++++++++----------
 po-properties/eo.po	      | 1732 ++++++++----------
 po-properties/es.po	      | 3468 ++++++++++++++++++------------------
 po-properties/et.po	      | 1849 +++++++++----------
 po-properties/eu.po	      | 2279 ++++++++++++-----------
 po-properties/fa.po	      | 1812 +++++++++----------
 po-properties/fi.po	      | 1924 ++++++++++----------
 po-properties/fr.po	      | 1953 ++++++++++----------
 po-properties/ga.po	      | 1760 ++++++++----------
 po-properties/gl.po	      | 3911
 ++++++++++++++++++++--------------------
 po-properties/gu.po	      | 1923 ++++++++++----------
 po-properties/he.po	      | 1928 ++++++++++----------
 po-properties/hi.po	      | 1917 ++++++++++----------
 po-properties/hr.po	      | 1926 ++++++++++----------
 po-properties/hu.po	      | 1930 ++++++++++----------
 po-properties/hy.po	      | 1740 ++++++++----------
 po-properties/ia.po	      | 1744 ++++++++----------
 po-properties/id.po	      | 1943 ++++++++++----------
 po-properties/io.po	      | 1732 ++++++++----------
 po-properties/is.po	      | 1744 ++++++++----------
 po-properties/it.po	      | 1951 ++++++++++----------
 po-properties/ja.po	      | 1917 ++++++++++----------
 po-properties/ka.po	      | 1918 ++++++++++----------
 po-properties/kk.po	      | 3870
 ++++++++++++++++++---------------------
 po-properties/kn.po	      | 4106
 +++++++++++++++++++++---------------------
 po-properties/ko.po	      | 1923 ++++++++++----------
 po-properties/ku.po	      | 1744 ++++++++----------
 po-properties/li.po	      | 1927 ++++++++++----------
 po-properties/lt.po	      | 1927 ++++++++++----------
 po-properties/lv.po	      | 1916 ++++++++++----------
 po-properties/mai.po	      | 1917 ++++++++++----------
 po-properties/mi.po	      | 1735 ++++++++----------
 po-properties/mk.po	      | 1927 ++++++++++----------
 po-properties/ml.po	      | 1918 ++++++++++----------
 po-properties/mn.po	      | 2013 ++++++++++----------
 po-properties/mr.po	      | 4100
 +++++++++++++++++++++---------------------
 po-properties/ms.po	      | 1931 ++++++++++----------
 po-properties/my.po	      | 1925 ++++++++++----------
 po-properties/nb.po	      | 1926 ++++++++++----------
 po-properties/nds.po	      | 2009 ++++++++++----------
 po-properties/ne.po	      | 1914 ++++++++++----------
 po-properties/nl.po	      | 1940 ++++++++++----------
 po-properties/nn.po	      | 1942 ++++++++++----------
 po-properties/nso.po	      | 1953 ++++++++++----------
 po-properties/oc.po	      | 1739 ++++++++----------
 po-properties/or.po	      | 1919 ++++++++++----------
 po-properties/pa.po	      | 1920 ++++++++++----------
 po-properties/pl.po	      | 1945 ++++++++++----------
 po-properties/ps.po	      | 1788 +++++++++----------
 po-properties/pt.po	      | 1935 ++++++++++----------
 po-properties/pt_BR.po       | 1928 ++++++++++----------
 po-properties/ro.po	      | 1943 ++++++++++----------
 po-properties/ru.po	      | 1936 ++++++++++----------
 po-properties/rw.po	      | 1952 ++++++++++----------
 po-properties/si.po	      | 1749 ++++++++----------
 po-properties/sk.po	      | 1922 ++++++++++----------
 po-properties/sl.po	      | 1930 ++++++++++----------
 po-properties/sq.po	      | 1959 ++++++++++----------
 po-properties/sr.po	      | 1933 ++++++++++----------
 po-properties/sr@ije.po      | 1934 ++++++++++----------
 po-properties/sr@latin.po    | 1933 ++++++++++----------
 po-properties/sv.po	      | 1928 ++++++++++----------
 po-properties/ta.po	      | 1926 ++++++++++----------
 po-properties/te.po	      | 1917 ++++++++++----------
 po-properties/th.po	      | 1733 ++++++++----------
 po-properties/tk.po	      | 1740 ++++++++----------
 po-properties/tr.po	      | 2021 ++++++++++----------
 po-properties/tt.po	      | 1756 ++++++++----------
 po-properties/uk.po	      | 3909
 ++++++++++++++++++++--------------------
 po-properties/ur.po	      | 1739 ++++++++----------
 po-properties/uz.po	      | 1757 ++++++++----------
 po-properties/uz@cyrillic.po | 1757 ++++++++----------
 po-properties/vi.po	      | 1935 ++++++++++----------
 po-properties/wa.po	      | 1809 +++++++++----------
 po-properties/xh.po	      | 1946 ++++++++++----------
 po-properties/yi.po	      | 1925 ++++++++++----------
 po-properties/zh_CN.po       | 1917 ++++++++++----------
 po-properties/zh_HK.po       | 1917 ++++++++++----------
 po-properties/zh_TW.po       | 1917 ++++++++++----------
 po/af.po		      |  620 +++----
 po/am.po		      |  545 +++----
 po/ang.po		      |  513 ++----
 po/ar.po		      |  615 +++----
 po/as.po		      |  616 +++----
 po/ast.po		      |  624 +++----
 po/az.po		      |  637 +++----
 po/az_IR.po		      |  451 ++----
 po/be.po		      |  637 +++----
 po/be@latin.po		      |  618 +++----
 po/bg.po		      |  622 +++----
 po/bn.po		      | 2553 +++++++++++++-------------
 po/bn_IN.po		      | 2565 +++++++++++++-------------
 po/br.po		      |  569 +++----
 po/bs.po		      |  642 +++----
 po/ca.po		      |  623 +++----
 po/ca@valencia.po	      | 2522 +++++++++++++-------------
 po/crh.po		      |  714 ++++----
 po/cs.po		      |  622 +++----
 po/cy.po		      |  623 +++----
 po/da.po		      | 2517 +++++++++++++-------------
 po/de.po		      |  622 +++----
 po/dz.po		      |  616 +++----
 po/el.po		      | 2517 +++++++++++++-------------
 po/en_CA.po		      |  619 +++----
 po/en_GB.po		      |  619 +++----
 po/eo.po		      |  618 +++----
 po/es.po		      | 2134 +++++++++++-----------
 po/et.po		      |  616 +++----
 po/eu.po		      |  662 ++++----
 po/fa.po		      |  634 +++----
 po/fi.po		      |  620 +++----
 po/fr.po		      |  624 +++----
 po/ga.po		      |  612 +++----
 po/gl.po		      | 2522 +++++++++++++-------------
 po/gu.po		      |  616 +++----
 po/he.po		      |  626 +++----
 po/hi.po		      |  618 +++----
 po/hr.po		      |  629 +++----
 po/hu.po		      |  620 +++----
 po/hy.po		      |  643 +++----
 po/ia.po		      |  607 +++----
 po/id.po		      | 2846 ++++++++++++++---------------
 po/io.po		      |  575 +++----
 po/is.po		      |  630 +++----
 po/it.po		      |  620 +++----
 po/ja.po		      |  618 +++----
 po/ka.po		      |  616 +++----
 po/kk.po		      | 2454 ++++++++++++-------------
 po/kn.po		      | 2544 +++++++++++++-------------
 po/ko.po		      |  620 +++----
 po/ku.po		      |  617 +++----
 po/li.po		      |  652 +++----
 po/lt.po		      |  619 +++----
 po/lv.po		      | 2556 +++++++++++++-------------
 po/mai.po		      |  614 +++----
 po/mi.po		      |  584 +++----
 po/mk.po		      |  623 +++----
 po/ml.po		      |  620 +++----
 po/mn.po		      |  730 ++++----
 po/mr.po		      | 2571 +++++++++++++-------------
 po/ms.po		      |  641 +++----
 po/my.po		      |  615 +++----
 po/nb.po		      | 2512 +++++++++++++-------------
 po/nds.po		      |  600 +++----
 po/ne.po		      |  639 +++----
 po/nl.po		      | 2530 +++++++++++++-------------
 po/nn.po		      |  637 +++----
 po/nso.po		      |  646 +++----
 po/oc.po		      |  548 +++----
 po/or.po		      |  616 +++----
 po/pa.po		      |  614 +++----
 po/pl.po		      |  622 +++----
 po/ps.po		      |  578 +++----
 po/pt.po		      |  624 +++----
 po/pt_BR.po		      |  624 +++----
 po/ro.po		      |  621 +++----
 po/ru.po		      |  616 +++----
 po/rw.po		      |  674 +++----
 po/si.po		      |  613 +++----
 po/sk.po		      |  616 +++----
 po/sl.po		      |  618 +++----
 po/sq.po		      |  627 +++----
 po/sr.po		      |  620 +++----
 po/sr@ije.po		      |  642 +++----
 po/sr@latin.po		      |  620 +++----
 po/sv.po		      |  623 +++----
 po/ta.po		      |  614 +++----
 po/te.po		      |  618 +++----
 po/th.po		      |  614 +++----
 po/tk.po		      |  546 +++----
 po/tr.po		      |  709 ++++----
 po/tt.po		      |  572 +++----
 po/uk.po		      | 2522 +++++++++++++-------------
 po/ur.po		      |  454 ++----
 po/uz.po		      |  557 +++----
 po/uz@cyrillic.po	      |  557 +++----
 po/vi.po		      |  617 +++----
 po/wa.po		      |  624 +++----
 po/xh.po		      |  644 +++----
 po/yi.po		      |  645 +++----
 po/zh_CN.po		      |  612 +++----
 po/zh_HK.po		      |  612 +++----
 po/zh_TW.po		      |  612 +++----
 208 files changed, 148804 insertions(+), 161104 deletions(-)

commit 4ac165b59e60536904cded94755021954dfa6442
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 23:57:24 2010 -0400

    Fix tests

 gtk/tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f08d244c05679b8a54d940cdefc6365fc2174b34
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 23:43:49 2010 -0400

    Remove remnants of filechooser backend property

 gtk/gtkfilechooser.c	    |	 6 ------
 gtk/gtkfilechooserdialog.c |	 4 +---
 gtk/gtkfilechooserutils.h  |	 3 +--
 3 files changed, 2 insertions(+), 11 deletions(-)

commit 78079e04d6467174c476ffc323c26a1b4dd62745
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 23:22:02 2010 -0400

    Fix abicheck scripts

 gdk-pixbuf/abicheck.sh |    2 +-
 gdk/abicheck.sh	|    2 +-
 gtk/abicheck.sh	|    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit d379ece3e5cbec025d150a8eb229422dd38c2687
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 22:22:09 2010 -0400

    Updates

 NEWS |   28 ++++++++++++++++++++++++++--
 1 files changed, 26 insertions(+), 2 deletions(-)

commit 7d7bb3c99921ee5b336b8b73436944fc90bec72a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 20:45:21 2010 -0400

    Updates

 NEWS |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit 2c13b36d751dae1db1817b0162e3cec1cbd9b5ab
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 20:04:20 2010 -0400

    Install gtk-demo as gtk3-demo

 demos/gtk-demo/Makefile.am |	10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit c75bf0b2d327b407310dc7fe761336b188bf21bf
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 19:21:53 2010 -0400

    More gail.pc renaming

 Makefile.am |	  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 4b7e72b3a8266514bcbdba81fd2d8f456f18a0c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 19:05:42 2010 -0400

    Make the docs parallel installable

 docs/reference/gdk-pixbuf/Makefile.am		    |	 2 +-
 docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt  |  302 -
 docs/reference/gdk-pixbuf/gdk-pixbuf.types	    |	 8 -
 docs/reference/gdk-pixbuf/gdk-pixbuf3-sections.txt |  298 +
 docs/reference/gdk-pixbuf/gdk-pixbuf3.types	    |	 8 +
 docs/reference/gdk/Makefile.am			    |	 2 +-
 docs/reference/gdk/gdk-sections.txt		    | 1365 -----
 docs/reference/gdk/gdk.types			    |	11 -
 docs/reference/gdk/gdk3-sections.txt		    | 1365 +++++
 docs/reference/gdk/gdk3.types			    |	11 +
 docs/reference/gdk/tmpl/general.sgml		    |	 7 -
 docs/reference/gdk/tmpl/pixmaps.sgml		    |	 2 +-
 docs/reference/gdk/tmpl/properties.sgml	    |	 2 +-
 docs/reference/gdk/tmpl/windows.sgml		    |	 3 +-
 docs/reference/gtk/Makefile.am			    |	 2 +-
 docs/reference/gtk/gtk-sections.txt		    | 6333
 --------------------
 docs/reference/gtk/gtk.types			    |  181 -
 docs/reference/gtk/gtk3-sections.txt		    | 6333
 ++++++++++++++++++++
 docs/reference/gtk/gtk3.types			    |  181 +
 docs/reference/gtk/tmpl/gtksettings.sgml	    |	 5 +
 docs/reference/libgail-util/Makefile.am	    |	 2 +-
 .../libgail-util/gail-libgail-util-sections.txt    |	34 -
 .../libgail-util/gail-libgail-util3-sections.txt   |	34 +
 23 files changed, 8243 insertions(+), 8248 deletions(-)

commit 7f1f1c09cec3dbc20b88000e538ecbd2e4fea345
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 17:02:48 2010 -0400

    Make gail parallel-installable too

    Move libgail-util to libgail-util-3.0, and gail.pc to gail-3.0.pc

 configure.ac				     |	  4 ++--
 gail-3.0-uninstalled.pc.in		     |	 11 +++++++++++
 gail-3.0.pc.in				     |	 11 +++++++++++
 gail-uninstalled.pc.in			     |	 11 -----------
 gail.pc.in				     |	 11 -----------
 modules/other/gail/Makefile.am		     |	  4 ++--
 modules/other/gail/libgail-util/Makefile.am |	 18 +++++++++---------
 tests/Makefile.am			     |	 10 +++++-----
 8 files changed, 40 insertions(+), 40 deletions(-)

commit 37b62be29639e9d603d65573384eeb0eeb505fb1
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue May 11 00:50:54 2010 +0200

    [tests] Move filechooser test files to correct location

 gtk/tests/Makefile.am			  |   14 +++++++++-----
 gtk/tests/file-chooser-test-dir/text.txt |    1 +
 tests/Makefile.am			  |    4 +---
 tests/file-chooser-test-dir/text.txt	  |    1 -
 4 files changed, 11 insertions(+), 9 deletions(-)

commit 0fd4db396b75c309efb5de3dbcd6913c0242a2cc
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue May 11 00:02:37 2010 +0200

    [tests] Remove GtkOptionmenu from gail tests

 modules/other/gail/tests/Makefile.am |   12 ------------
 modules/other/gail/tests/README      |    8 --------
 2 files changed, 0 insertions(+), 20 deletions(-)

commit 3c228d606424848fe82ac7b9350448afdcec962f
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Mon May 10 19:44:10 2010 +0200

    Updated Spanish translation

 po-properties/es.po |	 94
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 48 insertions(+), 46 deletions(-)

commit 2de0f57779fcf2864d0e6dd5a2197182d351ee82
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Mon May 10 19:27:42 2010 +0200

    Updated Spanish translation

 po-properties/es.po | 1607
 +++++++++++++++++++++++++--------------------------
 1 files changed, 778 insertions(+), 829 deletions(-)

commit d83afa2ea100be7942a37d305bc5add2d24125ea
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Mon May 10 19:27:37 2010 +0200

    Updated Spanish translation

 po/es.po |  549
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 244 insertions(+), 305 deletions(-)

commit 3fc7f408ce5f6807f2a02a78db77c3e6d01eb1b0
Author: Richard Hughes <richard@hughsie.com>
Date:	Mon May 10 17:25:32 2010 +0100

    Fix make dist after breaking it in my last commit

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fecfebbf9c1fd11bffdf9cb82283cbdda7364473
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon May 10 19:17:32 2010 +0300

    Update API version in file and directory names

 gtk-zip.sh.in |   37 ++++++++++++++++++++-----------------
 1 files changed, 20 insertions(+), 17 deletions(-)

commit bd439bb9f9de7753b7a77a786bab5c51d6124bfe
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon May 10 19:17:14 2010 +0300

    Update GtkApiVersion

 build/win32/vs9/gtk+.vsprops |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 40b56c2342f0e41104be4a80a0931a3b6bdb8679
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon May 10 19:15:05 2010 +0300

    GtkCList is gone

 modules/engines/ms-windows/msw_style.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit a709056140945832ce71b0c9470ee88de7329121
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon May 10 18:27:00 2010 +0300

    Don't use g_drag_context_ref

 gdk/win32/gdkdnd-win32.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 671db307cc0a5eec21e77df21cbd234aa4f53db9
Author: Richard Hughes <richard@hughsie.com>
Date:	Mon May 10 17:15:24 2010 +0100

    Install gdk-pixbuf-xlib-3.0.so.0, although this might be nuked in
    the near future

 contrib/gdk-pixbuf-xlib/Makefile.am		   |   14 +++++++-------
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc.in |   11 -----------
 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-3.0.pc.in |   11 +++++++++++
 3 files changed, 18 insertions(+), 18 deletions(-)

commit e18eb24c1d51327347cc0ccaed7f1deec034045f
Author: Richard Hughes <richard@hughsie.com>
Date:	Mon May 10 17:08:20 2010 +0100

    Install the gail tests in /usr/lib/gtk-3.0/modules

 modules/other/gail/tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cb115a65a6a086f13d14938b22cedd07c39a7f6d
Author: Richard Hughes <richard@hughsie.com>
Date:	Mon May 10 15:47:47 2010 +0100

    Modify the gettext translation domain for the gtk3 rename

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a4d4b54a7dab25b7ca894a90f89064400137718b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 10 15:26:44 2010 +0100

    Add padding around the status icons

    The amount of padding is determined by reading a
    _NET_SYSTEM_TRAY_PADDING
    property off the manager window, in the same way that orientation
    and visual
    are obtained.

    Signed-off-by: Richard Hughes <richard@hughsie.com>

 gtk/gtkstatusicon.c   |   23 +++++++++++++
 gtk/gtktrayicon-x11.c |   85
 ++++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtktrayicon.h     |    1 +
 3 files changed, 108 insertions(+), 1 deletions(-)

commit 88f41f10ad29271f52854688be117ef3e6e52a3b
Author: Richard Hughes <richard@hughsie.com>
Date:	Mon May 10 14:03:20 2010 +0100

    Change the location of the gdk-pixbuf.loaders for gtk3 ABI

 gdk-pixbuf/gdk-pixbuf-io.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c59bfed6dd578a4287783ea8c2e67804f91a9f94
Author: Richard Hughes <richard@hughsie.com>
Date:	Mon May 10 12:07:01 2010 +0100

    Fix make distcheck

 gtk/Makefile.am		|    2 +-
 modules/other/gail/Makefile.am |    1 -
 2 files changed, 1 insertions(+), 2 deletions(-)

commit 4551509af1e5e3825646231530c31d2840a85ca3
Author: Bastien Nocera <hadess@hadess.net>
Date:	Thu May 6 20:35:52 2010 +0100

    Make it easy for apps to have dark themes

    Some types of applications would benefit from having "dark" themes,
    usually black backgrounds, such as:
    * Movie players
    * Photo management and display applications

    To make it easy for those applications to prefer a dark theme,
    we're adding the "gtk-application-prefer-dark-theme" GtkSetting, which
    will make the theme loading code automatically look for a "gtkrc-dark"
    file in the same directory you would usually find a gtkrc file.
    the same name and a "-dark" suffix.

    If no "-dark" gtkrc variant is available, the normal gtkrc will
    be used.

    https://bugzilla.gnome.org/show_bug.cgi?id=617955

 demos/gtk-demo/appwindow.c	    |	16 +++++++++++
 docs/reference/gtk/tmpl/gtkrc.sgml |	15 ++++++++++
 gtk/gtkrc.c			    |	53
 +++++++++++++++++++++++++++--------
 gtk/gtksettings.c		    |	29 +++++++++++++++++++-
 4 files changed, 100 insertions(+), 13 deletions(-)

commit b76557e9444a50d947061c2d90d19d0c13f2e003
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon May 10 01:55:31 2010 +0200

    [docs] Fix GdkColor description: blue and green colors are changed

    Reported by César Themudo here:
    https://bugzilla.gnome.org/show_bug.cgi?id=618162

 docs/reference/gdk/tmpl/colors.sgml |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7b2024c1bd4a9b013cec4e4885211c04522a96ab
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat May 8 16:36:38 2010 +0200

    Fix typo in gtkprintoperation

    Reported by Andika Triwidada in
    https://bugzilla.gnome.org/show_bug.cgi?id=618093

 gtk/gtkprintoperation.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 41d36aef3c45c20ca0f45b75bdf159e76fc064ca
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 8 01:46:02 2010 -0400

    remove some deprecated parts from the docs

 docs/reference/gtk/gtk-docs.sgml |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 7447ef0fc24dc046b92b55e75c02ff0725b85680
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 8 01:18:53 2010 -0400

    Make 3.0 parallel-installable to 2.x

    In particular, rename

      - libraries to lib*-3.0.so
      - pc files to *-3.0.pc
      - include paths to /usr/include/gtk-3.0/*
      - module paths to /usr/lib/gtk-3.0/*
      - rc files names to gtk-3.0/gtkrc
      - commandline utilities to *-3.0
      - adjust documentation

    Also change the install location for unix-print headers to
    /usr/include/gtk-3.0/unix-print/gtk.

 Makefile.am					    |	57 +-
 configure.ac					    |	22 +-
 demos/Makefile.am				    |	 4 +-
 demos/gtk-demo/Makefile.am			    |	 4 +-
 docs/reference/gdk-pixbuf/Makefile.am		    |	 8 +-
 .../gdk-pixbuf/gdk-pixbuf-csource-3.0.xml	    |  177 +
 docs/reference/gdk-pixbuf/gdk-pixbuf-csource.xml   |  177 -
 .../gdk-pixbuf/gdk-pixbuf-query-loaders-3.0.xml    |	57 +
 .../gdk-pixbuf/gdk-pixbuf-query-loaders.xml	    |	55 -
 docs/reference/gdk-pixbuf/gdk-pixbuf.sgml	    |	 6 +-
 docs/reference/gdk-pixbuf/tmpl/animation.sgml	    |	20 +-
 docs/reference/gdk-pixbuf/tmpl/creating.sgml	    |	 3 +
 docs/reference/gdk-pixbuf/tmpl/file-loading.sgml   |	 3 +
 docs/reference/gdk-pixbuf/tmpl/file-saving.sgml    |	 3 +
 .../gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml	    |	 4 +
 .../gdk-pixbuf/tmpl/gdk-pixbuf-unused.sgml	    |	30 +
 .../tmpl/gdk-pixbuf-xlib-from-drawables.sgml	    |	 3 +
 .../gdk-pixbuf/tmpl/gdk-pixbuf-xlib-init.sgml	    |	 3 +
 .../gdk-pixbuf/tmpl/gdk-pixbuf-xlib-rendering.sgml |	 3 +
 .../gdk-pixbuf/tmpl/gdk-pixbuf-xlib-rgb.sgml	    |	10 +
 docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml     |	 3 +
 .../gdk-pixbuf/tmpl/initialization_versions.sgml   |	 3 +
 docs/reference/gdk-pixbuf/tmpl/inline.sgml	    |	 3 +
 .../gdk-pixbuf/tmpl/module_interface.sgml	    |	 4 +
 docs/reference/gdk-pixbuf/tmpl/refcounting.sgml    |	16 +-
 docs/reference/gdk-pixbuf/tmpl/scaling.sgml	    |	 3 +
 docs/reference/gdk-pixbuf/tmpl/util.sgml	    |	 3 +
 docs/reference/gdk/tmpl/cairo_interaction.sgml     |	 3 +
 docs/reference/gdk/tmpl/colors.sgml		    |	 5 +
 docs/reference/gdk/tmpl/cursors.sgml		    |	 5 +
 docs/reference/gdk/tmpl/dnd.sgml		    |	 4 +
 docs/reference/gdk/tmpl/drawing.sgml		    |	 3 +
 docs/reference/gdk/tmpl/event_structs.sgml	    |	 3 +
 docs/reference/gdk/tmpl/events.sgml		    |	 7 +
 docs/reference/gdk/tmpl/fonts.sgml		    |	 3 +
 docs/reference/gdk/tmpl/gcs.sgml		    |	 3 +
 docs/reference/gdk/tmpl/gdk-unused.sgml	    |	 8 +
 docs/reference/gdk/tmpl/gdkapplaunchcontext.sgml   |	 4 +
 docs/reference/gdk/tmpl/gdkdisplay.sgml	    |	 4 +
 docs/reference/gdk/tmpl/gdkdisplaymanager.sgml     |	 4 +
 docs/reference/gdk/tmpl/gdkscreen.sgml		    |	 4 +
 docs/reference/gdk/tmpl/gdktesting.sgml	    |	 3 +
 docs/reference/gdk/tmpl/general.sgml		    |	18 +
 docs/reference/gdk/tmpl/images.sgml		    |	 3 +
 docs/reference/gdk/tmpl/input.sgml		    |	 3 +
 docs/reference/gdk/tmpl/input_devices.sgml	    |	 5 +
 docs/reference/gdk/tmpl/keys.sgml		    |	13 +
 docs/reference/gdk/tmpl/pango_interaction.sgml     |	 4 +
 docs/reference/gdk/tmpl/pixbufs.sgml		    |	 9 +
 docs/reference/gdk/tmpl/pixmaps.sgml		    |	 5 +
 docs/reference/gdk/tmpl/properties.sgml	    |	 3 +
 docs/reference/gdk/tmpl/regions.sgml		    |	 4 +
 docs/reference/gdk/tmpl/rgb.sgml		    |	15 +-
 docs/reference/gdk/tmpl/selections.sgml	    |	 3 +
 docs/reference/gdk/tmpl/threads.sgml		    |	 6 +
 docs/reference/gdk/tmpl/visuals.sgml		    |	 8 +
 docs/reference/gdk/tmpl/windows.sgml		    |	 8 +-
 docs/reference/gdk/tmpl/x_interaction.sgml	    |	 8 +
 docs/reference/gtk/Makefile.am			    |	15 +-
 docs/reference/gtk/gtk-builder-convert-3.0.xml     |	61 +
 docs/reference/gtk/gtk-builder-convert.xml	    |	61 -
 docs/reference/gtk/gtk-docs.sgml		    |	 6 +-
 docs/reference/gtk/gtk-query-immodules-2.0.xml     |	54 -
 docs/reference/gtk/gtk-query-immodules-3.0.xml     |	54 +
 docs/reference/gtk/gtk-update-icon-cache-3.0.xml   |  108 +
 docs/reference/gtk/gtk-update-icon-cache.xml	    |  106 -
 docs/reference/gtk/question_index.sgml		    |	 2 +-
 docs/reference/gtk/running.sgml		    |	92 +-
 docs/reference/gtk/tmpl/gtk-unused.sgml	    | 7804
 ++++++++++++++++----
 docs/reference/gtk/tmpl/gtkaccelmap.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkactiongroup.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkadjustment.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkbindings.sgml	    |	29 +-
 docs/reference/gtk/tmpl/gtkbutton.sgml		    |	 4 +
 docs/reference/gtk/tmpl/gtkcalendar.sgml	    |	26 +-
 docs/reference/gtk/tmpl/gtkcelleditable.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkcelllayout.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkcellrenderer.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkcellrendereraccel.sgml  |	 4 +
 docs/reference/gtk/tmpl/gtkcellrenderercombo.sgml  |	 4 +
 docs/reference/gtk/tmpl/gtkcellrendererpixbuf.sgml |	 4 +
 .../gtk/tmpl/gtkcellrendererprogress.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkcellrendererspin.sgml   |	 4 +
 docs/reference/gtk/tmpl/gtkcellrenderertext.sgml   |	 4 +
 docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml |	 4 +
 docs/reference/gtk/tmpl/gtkcellview.sgml	    |	13 +-
 docs/reference/gtk/tmpl/gtkcheckbutton.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkclipboard.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkcolorbutton.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkcolorsel.sgml	    |	31 +-
 docs/reference/gtk/tmpl/gtkcolorseldlg.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkcombobox.sgml	    |	 5 +
 docs/reference/gtk/tmpl/gtkcomboboxentry.sgml	    |	 5 +
 docs/reference/gtk/tmpl/gtkcontainer.sgml	    |  179 +-
 docs/reference/gtk/tmpl/gtkdialog.sgml		    |	 4 +
 docs/reference/gtk/tmpl/gtkdnd.sgml		    |	25 +-
 docs/reference/gtk/tmpl/gtkdrawingarea.sgml	    |	19 +-
 docs/reference/gtk/tmpl/gtkeditable.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkentry.sgml		    |	22 +
 docs/reference/gtk/tmpl/gtkentrybuffer.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkentrycompletion.sgml    |	 4 +
 docs/reference/gtk/tmpl/gtkenums.sgml		    |	34 +-
 docs/reference/gtk/tmpl/gtkeventbox.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkexpander.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkfeatures.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml  |	 3 +
 docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml  |	25 +-
 docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml  |	13 +-
 docs/reference/gtk/tmpl/gtkfilefilter.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkfixed.sgml		    |	 6 +
 docs/reference/gtk/tmpl/gtkfontbutton.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkfontsel.sgml	    |	13 +-
 docs/reference/gtk/tmpl/gtkfontseldlg.sgml	    |	21 +-
 docs/reference/gtk/tmpl/gtkframe.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtkgc.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtkhandlebox.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkhbbox.sgml		    |	 6 +
 docs/reference/gtk/tmpl/gtkhpaned.sgml		    |	 4 +
 docs/reference/gtk/tmpl/gtkhruler.sgml		    |	 4 +
 docs/reference/gtk/tmpl/gtkhscale.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtkhscrollbar.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkhseparator.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkhsv.sgml		    |	 4 +
 docs/reference/gtk/tmpl/gtkiconfactory.sgml	    |	 6 +
 docs/reference/gtk/tmpl/gtkicontheme.sgml	    |	20 +
 docs/reference/gtk/tmpl/gtkiconview.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkimagemenuitem.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkimcontext.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkimcontextsimple.sgml    |	 4 +
 docs/reference/gtk/tmpl/gtkimmulticontext.sgml     |	 4 +
 docs/reference/gtk/tmpl/gtkinvisible.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkitem.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtklabel.sgml		    |	23 +-
 docs/reference/gtk/tmpl/gtklayout.sgml		    |	19 +-
 docs/reference/gtk/tmpl/gtklinkbutton.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkliststore.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkmain.sgml		    |	17 +
 docs/reference/gtk/tmpl/gtkmenu.sgml		    |	 4 +
 docs/reference/gtk/tmpl/gtkmenubar.sgml	    |	35 +-
 docs/reference/gtk/tmpl/gtkmenuitem.sgml	    |	20 +-
 docs/reference/gtk/tmpl/gtkmenushell.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkmenutoolbutton.sgml     |	14 +-
 docs/reference/gtk/tmpl/gtkmisc.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtknotebook.sgml	    |	95 +-
 docs/reference/gtk/tmpl/gtkobject.sgml		    |  351 +-
 docs/reference/gtk/tmpl/gtkorientable.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkpagesetup.sgml	    |	 4 +
 .../reference/gtk/tmpl/gtkpagesetupunixdialog.sgml |	 3 +
 docs/reference/gtk/tmpl/gtkpaned.sgml		    |	12 +
 docs/reference/gtk/tmpl/gtkpapersize.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkprintcontext.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkprinter.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkprintjob.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkprintoperation.sgml     |	 4 +
 docs/reference/gtk/tmpl/gtkprintsettings.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkprintunixdialog.sgml    |	 3 +
 docs/reference/gtk/tmpl/gtkprogress.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkprogressbar.sgml	    |	88 +-
 docs/reference/gtk/tmpl/gtkradioaction.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkradiobutton.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkradiomenuitem.sgml	    |	10 +-
 docs/reference/gtk/tmpl/gtkradiotoolbutton.sgml    |	 3 +
 docs/reference/gtk/tmpl/gtkrange.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtkrc.sgml		    |  122 +-
 docs/reference/gtk/tmpl/gtkrecentaction.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkrecentchooser.sgml	    |	21 +-
 .../reference/gtk/tmpl/gtkrecentchooserdialog.sgml |	 3 +
 docs/reference/gtk/tmpl/gtkrecentchoosermenu.sgml  |	 4 +
 .../reference/gtk/tmpl/gtkrecentchooserwidget.sgml |	 4 +
 docs/reference/gtk/tmpl/gtkrecentfilter.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkrecentmanager.sgml	    |	23 +-
 docs/reference/gtk/tmpl/gtkruler.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtkscale.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtkscalebutton.sgml	    |	21 +-
 docs/reference/gtk/tmpl/gtkscrollbar.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkscrolledwindow.sgml     |	 3 +
 docs/reference/gtk/tmpl/gtkselection.sgml	    |	12 +-
 docs/reference/gtk/tmpl/gtkseparator.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkseparatormenuitem.sgml  |	 4 +
 docs/reference/gtk/tmpl/gtkseparatortoolitem.sgml  |	 4 +
 docs/reference/gtk/tmpl/gtksettings.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtksizegroup.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtkspinbutton.sgml	    |	14 +-
 docs/reference/gtk/tmpl/gtkstatusbar.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkstatusicon.sgml	    |	13 +-
 docs/reference/gtk/tmpl/gtkstyle.sgml		    |	82 +-
 docs/reference/gtk/tmpl/gtktable.sgml		    |	 3 +
 docs/reference/gtk/tmpl/gtktearoffmenuitem.sgml    |	 4 +
 docs/reference/gtk/tmpl/gtktextbuffer.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktextiter.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktextmark.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktexttag.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtktexttagtable.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtktextview.sgml	    |	41 +
 docs/reference/gtk/tmpl/gtktoggleaction.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktogglebutton.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtktoggletoolbutton.sgml   |	 4 +
 docs/reference/gtk/tmpl/gtktoolbar.sgml	    |  229 +-
 docs/reference/gtk/tmpl/gtktoolbutton.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktoolitem.sgml	    |	15 +-
 docs/reference/gtk/tmpl/gtktooltip.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktreednd.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktreemodel.sgml	    |	29 +-
 docs/reference/gtk/tmpl/gtktreemodelfilter.sgml    |	 3 +
 docs/reference/gtk/tmpl/gtktreemodelsort.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktreeselection.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktreesortable.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktreestore.sgml	    |	 3 +
 docs/reference/gtk/tmpl/gtktreeview.sgml	    |	28 +-
 docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml     |	 4 +
 docs/reference/gtk/tmpl/gtktypeutils.sgml	    |  576 +--
 docs/reference/gtk/tmpl/gtkuimanager.sgml	    |	 4 +
 docs/reference/gtk/tmpl/gtkwindow.sgml		    |	 6 +
 docs/reference/gtk/tmpl/gtkwindowgroup.sgml	    |	 4 +
 gdk-2.0-uninstalled.pc.in			    |	 8 -
 gdk-2.0.pc.in					    |	12 -
 gdk-3.0-uninstalled.pc.in			    |	 8 +
 gdk-3.0.pc.in					    |	12 +
 gdk-pixbuf-2.0-uninstalled.pc.in		    |	 9 -
 gdk-pixbuf-2.0.pc.in				    |	12 -
 gdk-pixbuf-3.0-uninstalled.pc.in		    |	 9 +
 gdk-pixbuf-3.0.pc.in				    |	12 +
 gdk-pixbuf/Makefile.am				    |	54 +-
 gdk-pixbuf/gdk-pixbuf-csource.c		    |	 4 +-
 gdk-pixbuf/queryloaders.c			    |	 2 +-
 gdk/Makefile.am				    |	52 +-
 gdk/x11/Makefile.am				    |	 2 +-
 gtk+-2.0-uninstalled.pc.in			    |	10 -
 gtk+-2.0.pc.in					    |	15 -
 gtk+-3.0-uninstalled.pc.in			    |	10 +
 gtk+-3.0.pc.in					    |	15 +
 gtk+-unix-print-2.0.pc.in			    |	14 -
 gtk+-unix-print-3.0.pc.in			    |	14 +
 gtk/Makefile.am				    |  104 +-
 gtk/gtk-builder-convert			    |  772 --
 gtk/gtk-builder-convert-3.0			    |  772 ++
 gtk/gtkfilechooser.c				    |	 4 +-
 gtk/gtkimcontext.c				    |	 2 +-
 gtk/gtkmodules.c				    |	 6 +-
 gtk/gtkrc.c					    |	14 +-
 gtk/tests/Makefile.am				    |	 4 +-
 modules/engines/ms-windows/Makefile.am		    |	 4 +-
 modules/engines/ms-windows/Theme/Makefile.am	    |	 2 +-
 .../engines/ms-windows/Theme/gtk-2.0/Makefile.am   |	 8 -
 modules/engines/ms-windows/Theme/gtk-2.0/gtkrc     |	66 -
 .../engines/ms-windows/Theme/gtk-3.0/Makefile.am   |	 8 +
 modules/engines/ms-windows/Theme/gtk-3.0/gtkrc     |	66 +
 modules/engines/pixbuf/Makefile.am		    |	10 +-
 modules/input/Makefile.am			    |	22 +-
 modules/other/gail/Makefile.am			    |	 2 +-
 modules/printbackends/cups/Makefile.am		    |	 2 +-
 modules/printbackends/file/Makefile.am		    |	 2 +-
 modules/printbackends/lpr/Makefile.am		    |	 4 +-
 modules/printbackends/test/Makefile.am		    |	 2 +-
 perf/Makefile.am				    |	 2 +-
 tests/Makefile.am				    |	10 +-
 257 files changed, 8872 insertions(+), 5279 deletions(-)

commit 51ddf0e1c9280faf020a916974f2535ed3f5f14f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 7 22:19:56 2010 -0400

    Better tooltip positioning

    Avoid the covering up the widget that you are tipping, as
    far as possible. Bug 599618.

 gtk/gtktooltip.c |  139
 ++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 108 insertions(+), 31 deletions(-)

commit a473b593ff5ff29e3474e9cc8a19dffdbb9857fa
Author: Richard Hughes <richard@hughsie.com>
Date:	Fri May 7 23:14:00 2010 +0100

    Remove links to code that no longer exists to fix make dist

 Makefile.am		    |	11 --
 examples/Makefile	    |	 5 -
 examples/clist/Makefile    |	14 ---
 examples/clist/clist.c     |  173 ----------------------------
 examples/filesel/Makefile  |	14 ---
 examples/filesel/filesel.c |	40 -------
 examples/list/Makefile     |	16 ---
 examples/list/list.c	    |  266
 --------------------------------------------
 po-properties/POTFILES.in  |	19 ---
 9 files changed, 0 insertions(+), 558 deletions(-)

commit 8c5dca4c5c3ac1e4b6688a39fea7420f2a5570c9
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Fri May 7 15:18:04 2010 -0600

    Clear out removed deprecations from POTFILES

 po/POTFILES.in |   19 -------------------
 1 files changed, 0 insertions(+), 19 deletions(-)

commit 8c55aee54fad16960652651ae2c7090f2b403db8
Author: Richard Hughes <richard@hughsie.com>
Date:	Fri May 7 21:37:35 2010 +0100

    Remove a missing include in one of the tests that broke the build
    from a fresh checkout

 examples/wheelbarrow/wheelbarrow.c |	 1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit a8f1512b92433ca4a75a5f91b77fdef9faa99750
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Fri May 7 20:46:01 2010 +0300

    Typo

 po/ar.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 46a841cadb64ecfe615ac2409cf19565222ca5d7
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 7 16:40:53 2010 +0200

    [test] Fix floating test

    The test was broken by commit e0969a13

 gtk/tests/floating.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit f2b40a1ff380c16daaefc50ecb3cf453b730a1db
Author: Andika Triwidada <andika@gmail.com>
Date:	Fri May 7 15:22:19 2010 +0700

    Updated Indonesian translation, 100% as of 20100507

 po/id.po |   82
 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 43 insertions(+), 39 deletions(-)

commit 2ace72c1f81c9d3a2c995de7963b9d8f71bb229f
Author: Andika Triwidada <andika@gmail.com>
Date:	Fri May 7 15:18:52 2010 +0700

    Updated Indonesian translation

 po/id.po |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit ccc53b9a45f35af358d1387a6db14838d6977fd4
Author: Martin Nordholts <enselic@gmail.com>
Date:	Fri May 7 09:53:03 2010 +0200

    Rename configure.in to configure.ac

    In the autoconf manual the recomended name for the autoconf input file
    is configure.ac and not configure.in. Follow this recomendation.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=598768

 configure.ac	       | 2186
 ++++++++++++++++++++++++++++++++++++++++++++++++
 configure.in	       | 2187
 -------------------------------------------------
 docs/RELEASE-HOWTO    |    6 +-
 docs/faq/gtk-faq.sgml |    4 +-
 docs/gtk-config.txt   |    4 +-
 sanity_check	       |    4 +-
 6 files changed, 2195 insertions(+), 2196 deletions(-)

commit 3781b2447610601d778ef44489341712af58cf54
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 7 09:26:36 2010 +0200

    [test] Do not test deprecated GtkText

 gtk/tests/testing.c |	  3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 291ead910575d533808c29356b180974a9052744
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 7 09:24:34 2010 +0200

    Reintroduce gtk_progress_* api in gtk.symbols

    This api is deprecated but GtkToolBar still uses it

 gtk/gtk.symbols |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 9aabc1b1a736f5d6da01387cb900a6b5c985041e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri May 7 09:10:52 2010 +0200

    Remove deprecated functions from GtkProgressBar

 gtk/gtkprogressbar.c |  107
 --------------------------------------------------
 1 files changed, 0 insertions(+), 107 deletions(-)

commit 2f6b88ff48ecfc4252492afbb532b837f422ebbd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 7 00:04:57 2010 -0400

    Clean up docs, disable testtext for now.

 docs/reference/gtk/Makefile.am      |	  3 -
 docs/reference/gtk/gtk-docs.sgml    |	 21 --
 docs/reference/gtk/gtk-sections.txt |	525
 +----------------------------------
 docs/reference/gtk/gtk.types	     |	 10 -
 tests/Makefile.am		     |	  1 -
 5 files changed, 2 insertions(+), 558 deletions(-)

commit 77d4d3cdae0739c0a5643fb23891f8790f05c074
Merge: b3e0e25 0de8601
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu May 6 22:55:02 2010 -0400

    Merge branch 'gtk-2-90'

    Conflicts:
	gtk/gtkentry.h

commit b3e0e25d65db6b7be3385663ceeaecdc5c3115df
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Thu May 6 17:30:03 2010 -0400

    [GtkRadioAction] fix annotation _set_group, _get_group

    * should be element-type GtkRadioAction not GtkAction

 gtk/gtkradioaction.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 14fef0abba73236de54cc02d35c9169b2fdf0c5f
Author: Colin Walters <walters@verbum.org>
Date:	Thu May 6 16:57:49 2010 -0400

    [GtkRadioAction] Annotate _set_group

 gtk/gtkradioaction.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 713f2b638e350904bc649309362a6b1342c8a962
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed May 5 03:52:38 2010 +0200

    Use event instead key in the previous patch

 gtk/gtkentry.c    |	4 ++--
 gtk/gtkentry.h    |	2 +-
 gtk/gtktextview.c |	4 ++--
 gtk/gtktextview.h |	2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 7692a427a6d27f438e18dc3555a91eef2f4205ff
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed May 5 01:16:55 2010 +0200

    Added api to reset the im context in GtkTextView and GtkEntry

    Also, added api to allow an input method to internally handle
    key press and release events in the GtkTextView and GtkEntry
    cases.
    This is simply a wrapper to the gtk_im_context_filter_keypress()
    function, but It's added to not access the ->im_context
    directly.
    Based on a Christian Dywan patch

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=163251

 docs/reference/gtk/gtk-sections.txt |	  4 ++
 gtk/gtk.symbols		     |	  4 ++
 gtk/gtkentry.c			     |	 49 ++++++++++++++++++++++++++++
 gtk/gtkentry.h			     |	  4 ++
 gtk/gtktextview.c		     |	 61
 +++++++++++++++++++++++++++++++++-
 gtk/gtktextview.h		     |	  4 ++
 6 files changed, 124 insertions(+), 2 deletions(-)

commit 8a4528eb2a04d9249c01375a8b31c12cd9be16f8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 4 20:33:21 2010 -0400

    Fix a problem with marks on vertical scales

 gtk/gtkscale.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit a141c3527165c5245aa6c4c57f73c8b9e125c223
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue May 4 15:27:08 2010 +0200

    Remove the definition of libpixbufloader_gdip_png_la_*

    libstatic-pixbufloader-gdip-png.la should not be built or at least not
    included in STATIC_GDIPLUS_LIBS as we don't want to use the GDI+-based
    loader for PNG, because if we do, we can't get (or was it set?) the
    options of a PNG pixbuf that for instance some code in GIMP wants
    to do.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=607839

 gdk-pixbuf/Makefile.am |   14 --------------
 1 files changed, 0 insertions(+), 14 deletions(-)

commit 227d59c19015d488eda2895c1022b95ac1463d2a
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:	Wed Dec 9 20:21:34 2009 +1100

    Expose visible() and modify() as vcalls in class

    This makes it possible to create filter subclasses by implementing
    the vcalls.
    You can optionally chain up to the parent class' implementation,
    to make it
    possible to have "your filter + additional custom filtering".

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604150

 gtk/gtktreemodelfilter.c |   77
 ++++++++++++++++++++++++++++++++-------------
 gtk/gtktreemodelfilter.h |   11 +++++-
 2 files changed, 64 insertions(+), 24 deletions(-)

commit 64812ce662835b1967791196944b73b2d2617f7a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue May 4 00:33:48 2010 +0200

    Added an extra validation in gdk_pixbuf_loader_set_size()

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=380196

 gdk-pixbuf/gdk-pixbuf-loader.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 4fb6b9d57917ca4f119b53f69676c4dfb81ec8ca
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:	Mon May 3 23:35:18 2010 +0200

    Dutch translation updated by Wouter Bolsterlee

 po/nl.po | 2250
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1131 insertions(+), 1119 deletions(-)

commit c1d36af3e82d663525e43435aab700c2efb1e656
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon May 3 21:38:36 2010 +0200

    Do not use C99 constant INFINITY

    Use G_MAXDOUBLE instead

 gtk/gtklabel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ba3e997daea267b100988ecd7c6d0767c334dfbc
Author: Benjamin Otte <otte@redhat.com>
Date:	Mon May 3 18:22:42 2010 +0200

    Make toolbutton not call functions on non-GtkMisc

 gtk/gtktoolbutton.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 33194ff5f46e39db123c8a4668d3a4b0bde48ecd
Author: John (J5) Palmieri <johnp@redhat.com>
Date:	Tue Apr 27 17:12:41 2010 -0400

    add a get_indices_with_depth method to GtkTreePath with proper GI
    array annotations

    * get_indices does not return a length so we can not annotate it to
    return an
      array in bindings that use GObject Introspection
    * this method is the same as get_indices except it takes an int *
    as the depth
      parameter which we can then use in the array annotation
    * in C this function returns an integer pointer array and updates
    depth to the
      number of integers in the array
    * in a GI binding this returns the native array type for the bound
    language
      (e.g. in PyGI this returns a list of integers)

 docs/reference/gtk/gtk-sections.txt	   |	1 +
 docs/reference/gtk/tmpl/gtktreemodel.sgml |   10 ++++++++++
 gtk/gtk.symbols			   |	1 +
 gtk/gtktreemodel.c			   |   25
 +++++++++++++++++++++++++
 gtk/gtktreemodel.h			   |	4 ++++
 5 files changed, 41 insertions(+), 0 deletions(-)

commit 5098f34234aa29cf496611bc7d41a7dcfac63743
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon May 3 13:44:23 2010 +0300

    Update the Makefile for scribble-xinput

    Don't use GTK_DISABLE_DEPRECATED as scribble-xinput does use
    deprecated API. Also, make the CC command line more canonical.

 examples/scribble-xinput/Makefile |	5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 0eaa17721022dad6eff61abee531dfcd008ace8e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 2 19:21:27 2010 -0400

    Updates

 NEWS |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit bcfc53066ae54d0adbf282d5678d9a4a7083b4d3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon May 3 02:56:29 2010 +0200

    tests: Too many arguments in call to 'create_menu'

 tests/testmenubars.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 0de8601327d541f644dc1882c99f44551870a7ab
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 27 06:19:10 2010 +0100

    Use accessor functions to access GtkLabel variables

 gtk/gtknotebook.c		|    8 ++++----
 modules/other/gail/gaillabel.c |   16 ++++++++++------
 2 files changed, 14 insertions(+), 10 deletions(-)

commit 901105766e65f14817ba4d471f0f17d966a0790d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Apr 26 05:26:42 2010 +0200

    Do not use deprecated GtkNoteBook api in testgtk

 tests/testgtk.c |   52
 ++++++----------------------------------------------
 1 files changed, 6 insertions(+), 46 deletions(-)

commit 7065c566a333b61d24683625e1dc10acfed276ff
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Apr 26 02:08:04 2010 +0200

    Remove deprecated GtkProgress functionality from testgtk

 tests/testgtk.c |   99
 ++++++++++++++----------------------------------------
 1 files changed, 26 insertions(+), 73 deletions(-)

commit 0e79972d2416846954d60b765f4042454b5e14e9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 05:45:38 2010 +0200

    Remove GtkTreeItem completely

 docs/reference/gtk/gtk-sections.txt	  |   24 ------
 docs/reference/gtk/gtk.types		  |    1 -
 docs/reference/gtk/tmpl/gtktreeitem.sgml |  119
 ------------------------------
 gtk/gtk.symbols			  |   14 ----
 4 files changed, 0 insertions(+), 158 deletions(-)

commit d7786d4a9ec23922c139c9e70ca603f836e456d2
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 05:43:09 2010 +0200

    Remove GtkTree completely

 docs/reference/gtk/gtk-sections.txt  |   34 ----
 docs/reference/gtk/gtk.types	      |    1 -
 docs/reference/gtk/tmpl/gtktree.sgml |  306
 ----------------------------------
 examples/tree/Makefile		      |   16 --
 examples/tree/tree.c		      |  184 --------------------
 gtk/gtk.symbols		      |   21 ---
 6 files changed, 0 insertions(+), 562 deletions(-)

commit 0669d8d6e955141e6d9801a5dce10cce061ce844
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 05:37:14 2010 +0200

    Remove GtkText completely

 docs/reference/gtk/gtk-sections.txt  |   31 -----
 docs/reference/gtk/tmpl/gtktext.sgml |  238
 ----------------------------------
 examples/text/Makefile		      |   16 ---
 examples/text/text.c		      |  181 --------------------------
 gtk/gtk.symbols		      |   19 ---
 5 files changed, 0 insertions(+), 485 deletions(-)

commit c77c69502c27c64f9f4ac6a8220805eb2cd05a1a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 05:24:58 2010 +0200

    Restore non-deprecated GtkToolbar functions in gtk.symbols

    The functions gtk_toolbar_set_icon_size() and
    gtk_toolbar_unset_icon_size() are not deprecated

 gtk/gtk.symbols |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9a4e3371e2871128019a610ab369d1093f367d6b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 05:15:05 2010 +0200

    Remove GtkTooltips completely

 docs/reference/gtk/gtk-sections.txt	  |   25 ----
 docs/reference/gtk/gtk.types		  |    1 -
 docs/reference/gtk/tmpl/gtktooltips.sgml |  191
 ------------------------------
 gtk/gtk.symbols			  |   16 ---
 4 files changed, 0 insertions(+), 233 deletions(-)

commit 3d6b45f7d268e2e91e15ea3818b7047d3a6be24e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 04:52:27 2010 +0200

    Remove GtkOptionMenu completely

 docs/reference/gtk/gtk-sections.txt	    |	21 -----
 docs/reference/gtk/gtk.types		    |	 1 -
 docs/reference/gtk/tmpl/gtkoptionmenu.sgml |  124
 ----------------------------
 gtk/gtk.symbols			    |	12 ---
 4 files changed, 0 insertions(+), 158 deletions(-)

commit 6f3d152bee8fa4134206d1aebd6bb0843dc9a6ab
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 04:46:03 2010 +0200

    Remove all gtk_marshal_* functions from the gtk.symbols

 gtk/gtk.symbols |   33 ---------------------------------
 1 files changed, 0 insertions(+), 33 deletions(-)

commit 2c2726f81899bf3afed10fcf7ebff28b82aa7fd9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 03:53:11 2010 +0200

    Port testtreeview to new API

    Use GtkComboBox instead the deprecated GtkOptionMenu

    https://bugzilla.gnome.org/show_bug.cgi?id=616679

 tests/testtreeview.c |   79
 +++++++++++---------------------------------------
 1 files changed, 17 insertions(+), 62 deletions(-)

commit 623966b6daa049fb912be19716ebc8ce1509a1c2
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 04:12:03 2010 +0200

    Remove all gtk_draw_* deprecated functions completely

 docs/reference/gtk/gtk-sections.txt   |   21 ---
 docs/reference/gtk/tmpl/gtkstyle.sgml |  314
 ---------------------------------
 gtk/gtkstyle.c			       |   62 -------
 3 files changed, 0 insertions(+), 397 deletions(-)

commit eb3efdf2428033db886fd5fb97e318dd5c2b3a1a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Apr 24 04:05:54 2010 +0200

    Remove gtk_color_selection_set_update_policy() completely

 docs/reference/gtk/gtk-sections.txt	  |    1 -
 docs/reference/gtk/tmpl/gtkcolorsel.sgml |   31
 ------------------------------
 gtk/gtkcolorsel.c			  |    8 -------
 3 files changed, 0 insertions(+), 40 deletions(-)

commit 765882ce9a938075a278270c8965811340061bbf
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Apr 23 18:07:21 2010 +0200

    Declare random item correctly in stresstest-toolbar

 tests/stresstest-toolbar.c |	 8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit b4188f876f414a576ad0c4345d66ebaabbb7ee80
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Apr 23 17:55:01 2010 +0200

    Use GtkComboBox, GtkOrientable and no GtkObject in testtoolbar

 tests/testtoolbar.c |	 53
 +++++++++++++++++++-------------------------------
 1 files changed, 20 insertions(+), 33 deletions(-)

commit 7ccd787f043df9944044bed1e7c0fa2418ee0d7c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 13 19:04:44 2010 +0200

    Don't set child-min-width/ height in the button box test

    This is not a property. The feature was removed.

 tests/testgtk.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 786b5774e3c3d46331efbe09c022a2cea0cbe3a6
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 13 18:55:50 2010 +0200

    Revert accidental removal of book pixmap strings

 tests/testgtk.c |   50 ++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 48 insertions(+), 2 deletions(-)

commit 09c84a006f69ba9d8055c478d357152b4c324b5b
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 13 18:46:27 2010 +0200

    Remove unused dump_accels() function from testgtk

 tests/testgtk.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 0c0976be1df5199b6125027bd7df96272197e97d
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 13 18:43:16 2010 +0200

    Remove GtkTipsQuery demo from testgtk

 tests/testgtk.c |   47 +----------------------------------------------
 1 files changed, 1 insertions(+), 46 deletions(-)

commit 1dabde28ac37720c9632b77a775d831bee1925a9
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 13 18:32:10 2010 +0200

    Don't use gtk_widget_set_uposition/size in testgtk

    Use gtk_window_move and gtk_widget_set_size_request instead.

 tests/testgtk.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 646b417c20dab0ce74892951e66e949f0666011c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 6 17:57:46 2010 +0200

    Remove unused text helper functions from testgtk

 tests/testgtk.c |   16 ----------------
 1 files changed, 0 insertions(+), 16 deletions(-)

commit 6536ad7299cd94b78132d93c05f5ec5351ade8b4
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 6 17:45:56 2010 +0200

    Use new 2.14 GtkColorSelection API in testgtk

 tests/testgtk.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit eaf3ccfba058b9fc6163de95bfec5ca3912231b1
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 6 17:22:18 2010 +0200

    Replace GtkFileSelection with GtkFileChooser in testgtk

 tests/testgtk.c |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 deletions(-)

commit c30e1865d8d3058264a4fd05da872dc46edee992
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 6 16:57:19 2010 +0200

    Use GtkComboBoxEntry for the display list in testgtk

 tests/testgtk.c |   66
 +++++++++++++++++++++++++-----------------------------
 1 files changed, 31 insertions(+), 35 deletions(-)

commit 36c3426efbe17975c0992dcd54b50aba68557108
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 6 16:36:05 2010 +0200

    Use GtkComboBoxEntry in entry test in testgtk

 tests/testgtk.c |   39 ++++++++++++++++++++-------------------
 1 files changed, 20 insertions(+), 19 deletions(-)

commit 81c8fcb72b518346b4ef05901d0691b0578ddaad
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 6 16:27:31 2010 +0200

    Declare book_open/closed_xpm in testgtk notebook

 tests/testgtk.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a927f1f17d2158b8506f63ef274afa5d6ba857eb
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Apr 6 16:24:21 2010 +0200

    Remove item factory test from testgtk

 tests/testgtk.c |  159
 -------------------------------------------------------
 1 files changed, 0 insertions(+), 159 deletions(-)

commit 298f1ea9f6b0fc8dab22ab046efdc8d9f30ae696
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Mar 31 17:29:53 2010 +0200

    Use "activate" rather than "clicked" for menu items

 tests/testsocket.c	   |	2 +-
 tests/testsocket_common.c |	6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 187e49992d25c1ba11652b777aad03dfa7f415f8
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Mar 31 17:24:50 2010 +0200

    Use GtkComboBox instead of GtkCombo in testsocket

 tests/testsocket.c	   |	2 --
 tests/testsocket_common.c |   39 ++++++++++++++++++---------------------
 2 files changed, 18 insertions(+), 23 deletions(-)

commit 464eeda24c55cd04ddaee598bc86698f4fa574f6
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Mar 31 16:44:40 2010 +0200

    Don't use GtkItemFactory in testsocket

 tests/testsocket.c	   |   30 +++++++++++---------------
 tests/testsocket_common.c |   51
 +++++++++++++++++++++++++++-----------------
 2 files changed, 44 insertions(+), 37 deletions(-)

commit 44af4852eea8e811306dfb28039c3dd4a2080c75
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Mar 31 16:16:26 2010 +0200

    Replace GtkText in testselection with GtkTextView

 tests/testselection.c |   37 +++++++++++--------------------------
 1 files changed, 11 insertions(+), 26 deletions(-)

commit e0602fd6a864c52ab4d9950ce55c1bc2c4382dbe
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Mar 31 15:32:03 2010 +0200

    Remove obsolete GtkText test from testgtk

 tests/testgtk.c |  178
 -------------------------------------------------------
 1 files changed, 0 insertions(+), 178 deletions(-)

commit 2f70bb98cb20bb9eff73769fd1363133989b0157
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Mar 31 15:20:03 2010 +0200

    Remove obsolete GtkTree test from testgtk

 tests/testgtk.c |  481
 -------------------------------------------------------
 1 files changed, 0 insertions(+), 481 deletions(-)

commit 1eefd439611a90d0cc31c4f5451e1a5ea0593ca8
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Mar 31 15:08:13 2010 +0200

    Use an array and new toolbar API in testgtk

 tests/testgtk.c |  273
 +++++++++++++++++++++++++------------------------------
 1 files changed, 125 insertions(+), 148 deletions(-)

commit b8727e11fd97c8f6833c0d369260274dea9db8bb
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 26 18:21:17 2010 +0100

    Replace option menu with combo box in testoffscreen

 tests/testoffscreen.c |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

commit 274395063a051717ad9eb5ceab8213724552ad72
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 26 17:55:07 2010 +0100

    Replace option menus in testgtk with combo boxes

 tests/testgtk.c |   66
 +++++++++++-------------------------------------------
 1 files changed, 14 insertions(+), 52 deletions(-)

commit 63131903ad3d61bd5d1e0d4a13fedf8999a9ba4a
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 26 17:27:09 2010 +0100

    Use new progress bar API in testgtk progress test

 tests/testgtk.c |  150
 +++++++------------------------------------------------
 1 files changed, 18 insertions(+), 132 deletions(-)

commit 3b721ea9c910054437201463ba13e22c108d7713
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 26 16:49:48 2010 +0100

    Use a tree view in testgtk selection target test

 tests/testgtk.c |   52
 ++++++++++++++++++++++++++++++----------------------
 1 files changed, 30 insertions(+), 22 deletions(-)

commit 9fa9d792a8c5170d5e84450127d7cf4d7fd82c26
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Mar 25 00:23:36 2010 +0100

    Remove GTK_WIDGET_* macros

 docs/reference/gtk/glossary.xml     |	  2 +-
 docs/reference/gtk/gtk-sections.txt |	 22 ---
 docs/tutorial/gtk-tut.sgml	     |	  4 +-
 gtk/gtkprogress.c		     |	  6 +-
 gtk/gtkprogressbar.c		     |	  2 +-
 gtk/gtkwidget.h		     |	278
 -----------------------------------
 6 files changed, 7 insertions(+), 307 deletions(-)

commit ffd80c80c977ded4d14d2ef2c36ff50da7b24565
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Mar 11 04:38:34 2010 +0100

    Remove gtk_fixed_get_has_window() and gtk_fixed_set_has_window()

 docs/reference/gtk/gtk-sections.txt   |    2 -
 docs/reference/gtk/tmpl/gtkfixed.sgml |   20 -------------
 docs/tutorial/gtk-tut.sgml	       |    8 +++---
 gtk/gtk.symbols		       |    4 ---
 gtk/gtkfixed.c			       |   48
 ---------------------------------
 gtk/gtkfixed.h			       |    6 +---
 6 files changed, 5 insertions(+), 83 deletions(-)

commit 55e3fa8d34179799f35c56f72768baa4c761f40c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Mar 11 04:07:57 2010 +0100

    Remove GtkCtree documentation

 docs/reference/gtk/gtk-sections.txt	 |   98 ---
 docs/reference/gtk/gtk.types		 |    1 -
 docs/reference/gtk/tmpl/gtk-unused.sgml |   10 -
 docs/reference/gtk/tmpl/gtkctree.sgml	 | 1260
 -------------------------------
 4 files changed, 0 insertions(+), 1369 deletions(-)

commit 32697682cc8b650312eb4a29e62ffc4d90d47fe6
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Mar 11 03:59:45 2010 +0100

    Remove GtkOldEditable completely

 docs/reference/gtk/gtk-sections.txt	     |	 18 ---
 docs/reference/gtk/gtk.types		     |	  1 -
 docs/reference/gtk/tmpl/gtkoldeditable.sgml |	169
 ---------------------------
 gtk/gtk.symbols			     |	  8 --
 4 files changed, 0 insertions(+), 196 deletions(-)

commit e850958c568eca2b854a93ddd932386ea08910e7
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Mar 11 03:31:22 2010 +0100

    Remove GtkOptionMenu tests

 tests/Makefile.am |	3 -
 tests/testmenus.c |  246
 -----------------------------------------------------
 2 files changed, 0 insertions(+), 249 deletions(-)

commit 6927a24df467c112e14cf54e218433e7586cd6af
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Mar 10 23:28:45 2010 +0100

    Restore gtk_paned_get_handle_window()

 gtk/gtkpaned.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 244ed9aec723b21068bba2175c7f477ab75fdd14
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Mar 10 23:16:17 2010 +0100

    Restore gtk_entry_get_icon_window() again

 gtk/gtkentry.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4019007ceb50eb4d2975c6a6e0bdf167e2823fce
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Dec 11 16:30:17 2009 +0100

    Remove GtkSideType, GtkMatchType, GtkPreviewType and GtkSignalRunType

 gtk/gtk.symbols |    3 ---
 gtk/gtkenums.h  |   45 ---------------------------------------------
 2 files changed, 0 insertions(+), 48 deletions(-)

commit c742482d48eafa39bb83485f3281b1653dd6cfda
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Dec 10 13:27:20 2009 +0100

    Remove GtkType legacy API and type definitions

 gtk/gtk.symbols	   |	9 ---
 gtk/gtktypeutils.c	   |  168
 ---------------------------------------------
 gtk/gtktypeutils.h	   |  165
 +-------------------------------------------
 modules/other/gail/gail.c |	2 +-
 4 files changed, 3 insertions(+), 341 deletions(-)

commit e8f1a3ccf073e605f56a0e7c89acb4bda9b47b3d
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Dec 10 12:28:38 2009 +0100

    Remove deprecated GtkTooltips

 gtk/Makefile.am	 |    6 +-
 gtk/gtkmenutoolbutton.c |    2 -
 gtk/gtktoolbar.c	 |    3 +-
 gtk/gtktoolbar.h	 |    7 -
 gtk/gtktoolitem.c	 |    2 -
 gtk/gtktoolitem.h	 |    1 -
 gtk/gtktooltips.c	 |  338
 -----------------------------------------------
 gtk/gtktooltips.h	 |  109 ---------------
 tests/testgtk.c	 |   66 +++-------
 9 files changed, 20 insertions(+), 514 deletions(-)

commit e0969a132750229199df2ab713d4d74f93f8f954
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Dec 10 11:38:27 2009 +0100

    Remove GtkObject floating, weak, arg and user data handling

 gtk/gtk.symbols      |   24 --
 gtk/gtkobject.c      |  593
 --------------------------------------------------
 gtk/gtkobject.h      |  114 ----------
 gtk/tests/floating.c |   14 +-
 4 files changed, 1 insertions(+), 744 deletions(-)

commit 729d4c3624b6a3c0c79ecd58319c05da98628f3f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Dec 9 16:56:55 2009 +0100

    Look for accessible file chooser dialogue instead of file selection

 modules/other/gail/gailwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6179e0e8a71bf05cec5a34053e164bad87fa9894
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Dec 9 16:55:52 2009 +0100

    Remove obsolete GtkOptionMenu test case from Gail tests

 modules/other/gail/tests/Makefile.am	   |	1 -
 modules/other/gail/tests/testoptionmenu.c |  157
 -----------------------------
 2 files changed, 0 insertions(+), 158 deletions(-)

commit 6216ce2dfd5a1c3f66e0974ed71af7e0b74d3133
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Dec 9 16:53:42 2009 +0100

    Remove uses of GtkCombo and gtk_widget_set_uposition in Gail

 modules/other/gail/gailentry.c    |	3 +--
 modules/other/gail/gailitem.c	   |	7 -------
 modules/other/gail/gaillabel.c    |	4 ----
 modules/other/gail/gailmenu.c	   |	2 +-
 modules/other/gail/gailtoplevel.c |	3 ---
 modules/other/gail/gailwidget.c   |   34
 +++++++---------------------------
 6 files changed, 9 insertions(+), 44 deletions(-)

commit e84a330f5ade615d1631f3b87996a5e1b9958f91
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Dec 9 09:08:46 2009 +0100

    Cleaning gtk-symbols file

    Remove some already removed symbols

 gtk/gtk.symbols |  116
 -------------------------------------------------------
 1 files changed, 0 insertions(+), 116 deletions(-)

commit 8424256a39b10725be3f0180e555b076feca571a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Dec 9 09:00:40 2009 +0100

    [gdk] Remove gdki18n.h completely

 docs/reference/gdk/gdk-sections.txt |	  2 -
 gdk/Makefile.am		     |	  1 -
 gdk/gdki18n.h			     |	 59
 -----------------------------------
 gdk/makefile.msc		     |	  1 -
 gdk/quartz/gdkim-quartz.c	     |	  1 -
 gdk/win32/gdkim-win32.c	     |	  1 -
 6 files changed, 0 insertions(+), 65 deletions(-)

commit b7bc5331faab20e16fb06124e4bc02d7f99408f8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Dec 9 08:43:20 2009 +0100

    [gdk/directfb] Remove deprecated gdkdirectfb stuff

 gdk/directfb/gdkdirectfb.h	   |	9 --
 gdk/directfb/gdkwindow-directfb.c |  208
 -------------------------------------
 2 files changed, 0 insertions(+), 217 deletions(-)

commit d3fc78bfb6883dcda40b5698691374385106abfe
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Dec 7 22:42:08 2009 +0100

    [gtk/gtktoolitem] Remove deprecated GtkToolItem stuff

    This completes 221dcb6955cb89d1f89e71f442fc4c42fb76fcf3

 docs/reference/gtk/tmpl/gtktoolitem.sgml |   11 -----------
 gtk/gtkmenutoolbutton.c		  |    4 ++--
 gtk/gtktoolitem.c			  |   21 ---------------------
 gtk/gtktoolitem.h			  |    8 --------
 4 files changed, 2 insertions(+), 42 deletions(-)

commit 04a548a46382223711582b40670aa89ece2e55c8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 30 23:39:55 2009 +0100

    Removed a call to a recently removed test function

    The function was a test of the deprecated GtkList

 tests/testgtk.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 697eeee7c29dfdc6a00de9e6ffffc630b1d3c294
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 30 05:31:24 2009 +0100

    Don't use direct accessors to GtkAccelLabel in gail module

 modules/other/gail/gailmenuitem.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit f39f644fb24a3398bd5a6786f0083eb1b3c51164
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 30 04:51:58 2009 +0100

    Move GtkAccelGroup private structure to shared header file

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=602174

 gtk/Makefile.am	    |	 1 +
 gtk/gtkaccelgroup.c	    |	10 +---------
 gtk/gtkaccelgroupprivate.h |	36 ++++++++++++++++++++++++++++++++++++
 gtk/gtkwindow.c	    |	 4 ++--
 gtk/gtkwindow.h	    |	 2 ++
 5 files changed, 42 insertions(+), 11 deletions(-)

commit 341d8605b6fbb41482db58d6e670c25da06732b8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Nov 26 05:48:52 2009 +0100

    [gdk] Remove deprecated GdkRGB stuff

 .../gdk-pixbuf/tmpl/gdk-pixbuf-unused.sgml	    |	 8 ----
 docs/reference/gdk/gdk-sections.txt		    |	 4 --
 docs/reference/gdk/tmpl/rgb.sgml		    |	39
 -----------------
 gdk/gdk.symbols				    |	 6 ---
 gdk/gdkrgb.c					    |	45
 --------------------
 gdk/gdkrgb.h					    |	11 -----
 6 files changed, 0 insertions(+), 113 deletions(-)

commit 81d1e2ca76db6067b738afc34028dee6948aeaac
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Nov 26 05:37:06 2009 +0100

    [gdk] Remove deprecated GdkVisual stuff

 docs/reference/gdk/gdk-sections.txt  |    2 --
 docs/reference/gdk/tmpl/visuals.sgml |   17 -----------------
 gdk/gdkvisual.h		      |    4 ----
 3 files changed, 0 insertions(+), 23 deletions(-)

commit ce340e3b62fcb8da535c8a8af5dc4fb7393dee15
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Nov 26 05:33:50 2009 +0100

    [gdk] Remove deprecated gdktypes stuff.

 docs/reference/gdk/gdk-sections.txt |	  1 -
 docs/reference/gdk/tmpl/input.sgml  |	 10 ----------
 gdk/gdktypes.h			     |	  6 ------
 3 files changed, 0 insertions(+), 17 deletions(-)

commit 4a70b282deb973370f10ccbf98572089d89fe06c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Nov 26 05:28:25 2009 +0100

    [gdk] Remove deprecated GdkSelection stuff.

 docs/reference/gdk/gdk-sections.txt	 |    3 ---
 docs/reference/gdk/tmpl/selections.sgml |   30
 ------------------------------
 gdk/gdkselection.h			 |    8 --------
 3 files changed, 0 insertions(+), 41 deletions(-)

commit 6281645cbb5ba776270c9c510f96d15fd4f80342
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 24 17:33:48 2009 +0100

    Remove deprecated GtkMenu stuff.

    Also, substitute the deprecated functions with the new ones in
    documentation.

 docs/refcounting.txt		      |    2 +-
 docs/reference/gtk/gtk-sections.txt  |    3 ---
 docs/reference/gtk/tmpl/gtkmenu.sgml |   33
 ---------------------------------
 gtk/gtkmenu.h			      |    6 ------
 4 files changed, 1 insertions(+), 43 deletions(-)

commit 74e68444883c15cb19c1338a2052172fb9f15d0a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 24 05:06:43 2009 +0100

    Remove GtkCurve completely

 docs/faq/gtk-faq.sgml			 |    1 -
 docs/reference/gtk/gtk-sections.txt	 |   23 -
 docs/reference/gtk/gtk.types		 |    1 -
 docs/reference/gtk/objects_grouped.sgml |    1 -
 docs/reference/gtk/tmpl/gtkcurve.sgml	 |  153 -----
 docs/reference/gtk/tmpl/gtkenums.sgml	 |    9 -
 docs/tutorial/gtk-tut.sgml		 |   12 -
 gtk/gtk.symbols			 |   16 -
 gtk/gtkcurve.c				 | 1039
 -------------------------------
 gtk/gtkcurve.h				 |  106 ----
 gtk/gtkenums.h				 |   10 -
 gtk/tests/object.c			 |    1 -
 tests/testgtkrc			 |    1 -
 13 files changed, 0 insertions(+), 1373 deletions(-)

commit d97ca04f5bb73bbda010b21ff40961642884099b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 24 04:54:52 2009 +0100

    Remove GtkGammaCurve completely

 docs/faq/gtk-faq.sgml			 |    3 +-
 docs/reference/gtk/gtk-sections.txt	 |   16 -
 docs/reference/gtk/gtk.types		 |    1 -
 docs/reference/gtk/objects_grouped.sgml |    1 -
 docs/reference/gtk/tmpl/gtkcurve.sgml	 |   10 -
 docs/reference/gtk/tmpl/gtkgamma.sgml	 |   47 ---
 docs/tutorial/gtk-tut.sgml		 |    3 +-
 gtk/gtk.symbols			 |    9 -
 gtk/gtkgamma.c				 |  494
 -------------------------------
 gtk/gtkgamma.h				 |   82 -----
 tests/testgtk.c			 |   51 ----
 11 files changed, 2 insertions(+), 715 deletions(-)

commit a86b5ad47ba5059cf0df7d2238d4e0efa9fe9c8f
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 24 04:40:57 2009 +0100

    Remove gtk_toggle_button_set_state() documentation

 docs/reference/gtk/gtk-sections.txt	      |    1 -
 docs/reference/gtk/tmpl/gtktogglebutton.sgml |    8 --------
 2 files changed, 0 insertions(+), 9 deletions(-)

commit caca8a969634351b182fee7822606879be9fd4cb
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 24 04:15:58 2009 +0100

    Remove gtk_toggle_button_set_state() from GtkToggleButton

 gtk/gtktogglebutton.h |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 432550130171ea487168182cb7a77ee4f02bb7f0
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Nov 18 04:57:08 2009 +0100

    Substitute deprecated function

    Use gtk_editable_set_editable() instead gtk_entry_set_editable()

 modules/other/gail/tests/testcombo.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e45d8f557a195cd4f7fb2df28219190c9ab1146e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Nov 18 04:46:17 2009 +0100

    Remove unused variable

    'default_spacing' is not used anymore

 gtk/gtkvbbox.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 73b066814b72fffd32d10ce2b2499a78453344bf
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Nov 18 04:45:28 2009 +0100

    Remove unused function

    gtk_container_foreach_unmarshal() is not used anymore.

 gtk/gtkcontainer.c |	19 -------------------
 1 files changed, 0 insertions(+), 19 deletions(-)

commit 00d3d8516b92fb1dd899feffa56c3a28425f1e43
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Nov 18 04:16:23 2009 +0100

    Fix compilation warning: cast to GTK_WIDGET

 gtk/gtkaccellabel.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6389f13ea53ae49c64b92d4ffb96c922ed5f3cb7
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Nov 18 04:14:35 2009 +0100

    Fix compilation error

    Substitute gtk_menu_bar_append() deprecated function by
    gtk_menu_shell_append() and cast to correct type

 modules/other/gail/tests/ferret.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a27da3239e9d87313b6054f23c15b37263fdbdb7
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Nov 18 04:13:05 2009 +0100

    Use gtk_label_get_text() instead direct access

 gtk/tests/builder.c |	  8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 2c774ffdcdd37b4262fbc1025cc57eedc032d7b1
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 09:20:33 2009 +0100

    Substitute deprecated stuff from GtkContainer in documentation

 docs/faq/gtk-faq.sgml |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 8d9e37f40777118d55086ad329318f6657e62397
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 09:04:57 2009 +0100

    Remove all deprecated stuff from GtkContainer

 docs/reference/gtk/gtk-sections.txt	   |	2 -
 docs/reference/gtk/tmpl/gtkcontainer.sgml |   16 ---------------
 examples/list/list.c			   |	4 +-
 gtk/gtkcontainer.c			   |   30
 -----------------------------
 gtk/gtkcontainer.h			   |   14 -------------
 5 files changed, 2 insertions(+), 64 deletions(-)

commit 72323e6d9a9dd7f34d9da47c3f4d951a958e32bc
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 23 02:54:07 2009 +0200

    Do not use lock_count of GtkAccelGroup directly in GtkWidget

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4045b718245776e01f81c519ebf691607b732fc7
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 23 02:53:27 2009 +0200

    Remove old GtkToolbar compatibility API

 gtk/gtktoolbar.c |  251
 ------------------------------------------------------
 1 files changed, 0 insertions(+), 251 deletions(-)

commit 2d84d885398e6f977bca70b960bebf75ac629802
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 23 02:04:55 2009 +0200

    Remove internal GtkNotebook tab homogeneousnes and border helpers

 gtk/gtknotebook.c |   78
 -----------------------------------------------------
 1 files changed, 0 insertions(+), 78 deletions(-)

commit 8d3814f0448c6bb1ca087ce830859c196de1edb4
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 23 01:59:38 2009 +0200

    Do not use lock_count of GtkAccelGroup directly in GtkMenu

 gtk/gtkmenu.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 059c22c3b28d2298cfcf3cbaebbf5744fbfadaed
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 23 01:58:54 2009 +0200

    Add and use internal accessor for accelerables in GtkAccelGroup

 gtk/gtkaccelgroup.c |	  8 ++++++++
 gtk/gtkaccelgroup.h |	  1 +
 gtk/gtkaccelmap.c   |	  2 +-
 3 files changed, 10 insertions(+), 1 deletions(-)

commit a13d2c200b6f05d8a5e6368aa0437408236a19aa
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 23 01:57:15 2009 +0200

    Remove obsolete helper function gtk_rc_add_rc_sets

 gtk/gtkrc.c |	 38 --------------------------------------
 1 files changed, 0 insertions(+), 38 deletions(-)

commit 5959005fadddd0246ad3da1235153250533c6486
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Oct 22 17:56:14 2009 -0500

    Use gtk_accel_grouop_get_is_locked() rather than trying to access
    group->lock_count.

 gtk/gtkaccelmap.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0779d0a37ee0183e461e8a42977f36afb7beefea
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Oct 22 16:05:52 2009 -0500

    Move GSEAL'd members of GtkAccelLabel into private struct.

 gtk/gtkaccellabel.c |	152
 +++++++++++++++++++++++++++++---------------------
 gtk/gtkaccellabel.h |	 14 +---
 2 files changed, 92 insertions(+), 74 deletions(-)

commit 3c8c4004b69adbc6b1ffcde3d9390e7d8eb81d23
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Oct 22 15:18:13 2009 -0500

    Move GSEAL'd members of GtkAccelGroup into private struct

 gtk/gtkaccelgroup.c |	114
 +++++++++++++++++++++++++++++----------------------
 gtk/gtkaccelgroup.h |	 18 +++-----
 2 files changed, 72 insertions(+), 60 deletions(-)

commit bcb663096d535f6f63003adb64c96f8bce02205d
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Oct 22 15:03:05 2009 -0500

    Remove unnecessary casting

 gtk/gtkaboutdialog.c |  105
 +++++++++++++++++++------------------------------
 1 files changed, 41 insertions(+), 64 deletions(-)

commit ba128ceab2a0feb8ec3a6f3682bb49c807d90698
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Oct 22 14:45:10 2009 -0500

    Fix GtkAboutDialog to stop using GSEAL'd members of GtkDialog

 gtk/gtkaboutdialog.c |   66
 +++++++++++++++++++++++++++++++-------------------
 1 files changed, 41 insertions(+), 25 deletions(-)

commit 03849dd358ff5f05ea1f0a7d66117bf00d0b2374
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Oct 22 14:28:35 2009 -0500

    Unseal GtkAboutDialog's private_data member, convert from gpointer
    to GtkAboutDialogPrivate

 gtk/gtkaboutdialog.c |   92
 +++++++++++++++++++++++++-------------------------
 gtk/gtkaboutdialog.h |    3 +-
 2 files changed, 48 insertions(+), 47 deletions(-)

commit fb88f34e0629a34296a9f517e4605b13be0c942f
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 22 06:05:08 2009 +0200

    Remove remaining deprecated GtkInputDialog stuff

 docs/reference/gtk/gtk-sections.txt |	 16 ----------------
 docs/reference/gtk/gtk.types	     |	  1 -
 gtk/gtk.symbols		     |	  9 ---------
 3 files changed, 0 insertions(+), 26 deletions(-)

commit 8d38057de5faf8ac98329bcdc3992b7ec7fa0dfe
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 22 05:59:05 2009 +0200

    Remove deprecated GtkEntry stuff from docs and tutorial.

    Also, substitue the deprecated functions with the new ones in
    documentation and in tests code

 docs/faq/gtk-faq.sgml		       |    8 ++--
 docs/reference/gtk/gtk-sections.txt   |    6 ----
 docs/reference/gtk/tmpl/gtkentry.sgml |   54
 ---------------------------------
 modules/other/gail/tests/ferret.c     |    2 +-
 4 files changed, 5 insertions(+), 65 deletions(-)

commit 20342702f49693229dfde4588823744ab5e68e95
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 22 05:17:29 2009 +0200

    Remove gtkmain stuff from docs and tutorial.

    Also, substitue the deprecated functions with the new ones in
    documentation and in tests code

 docs/reference/gtk/gtk-sections.txt  |   22 ----
 docs/reference/gtk/tmpl/gtkmain.sgml |  191
 +---------------------------------
 docs/tutorial/gtk-tut.sgml	      |    8 +-
 gtk/gtkmain.c			      |    7 --
 modules/other/gail/tests/testcombo.c |    4 +-
 tests/testgtk.c		      |   12 +-
 tests/testselection.c		      |    2 +-
 tests/testtext.c		      |    2 +-
 8 files changed, 15 insertions(+), 233 deletions(-)

commit f7813125bbe873f4074c12ff38d8cf00639161dc
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Oct 21 20:46:37 2009 +0200

    Remove all deprecated stuff from gtkmain

 gtk/gtk.symbols |   13 ----
 gtk/gtkmain.c	 |  175
 -------------------------------------------------------
 gtk/gtkmain.h	 |   49 ---------------
 3 files changed, 0 insertions(+), 237 deletions(-)

commit f25e1b0a473b0ceea918124dda0e248c701723a2
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Oct 21 20:36:37 2009 +0200

    Remove the deprecated gtkmarshal.* entirely

 gtk/Makefile.am     |	 25 +------------------------
 gtk/gtkmarshal.list |	 36 ------------------------------------
 2 files changed, 1 insertions(+), 60 deletions(-)

commit 5e29973773d4e2177f234675cc2a2b2016aa9fbc
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Oct 21 20:30:04 2009 +0200

    Remove all traces of GDK_PIXBUF/GTK_DISABLE_SINGLE_INCLUDES

    ...and disallow inclusion of individual files unconditionally.

 configure.in			     |	  2 +-
 gdk-pixbuf/gdk-pixbuf-animation.h   |	  2 +-
 gdk-pixbuf/gdk-pixbuf-core.h	     |	  2 +-
 gdk-pixbuf/gdk-pixbuf-io.h	     |	  2 +-
 gdk-pixbuf/gdk-pixbuf-loader.h      |	  2 +-
 gdk-pixbuf/gdk-pixbuf-simple-anim.h |	  2 +-
 gdk-pixbuf/gdk-pixbuf-transform.h   |	  2 +-
 gdk/gdkcairo.h			     |	  2 +-
 gdk/gdkcolor.h			     |	  2 +-
 gdk/gdkcursor.h		     |	  2 +-
 gdk/gdkdisplay.h		     |	  2 +-
 gdk/gdkdisplaymanager.h	     |	  2 +-
 gdk/gdkdnd.h			     |	  2 +-
 gdk/gdkdrawable.h		     |	  2 +-
 gdk/gdkevents.h		     |	  2 +-
 gdk/gdkgc.h			     |	  2 +-
 gdk/gdkimage.h			     |	  2 +-
 gdk/gdkinput.h			     |	  2 +-
 gdk/gdkkeys.h			     |	  2 +-
 gdk/gdkpango.h			     |	  2 +-
 gdk/gdkpixbuf.h		     |	  2 +-
 gdk/gdkpixmap.h		     |	  2 +-
 gdk/gdkproperty.h		     |	  2 +-
 gdk/gdkregion.h		     |	  2 +-
 gdk/gdkrgb.h			     |	  2 +-
 gdk/gdkscreen.h		     |	  2 +-
 gdk/gdkselection.h		     |	  2 +-
 gdk/gdkspawn.h			     |	  2 +-
 gdk/gdktypes.h			     |	  2 +-
 gdk/gdkvisual.h		     |	  2 +-
 gdk/gdkwindow.h		     |	  2 +-
 gtk/gtkaboutdialog.h		     |	  2 +-
 gtk/gtkaccelgroup.h		     |	  2 +-
 gtk/gtkaccellabel.h		     |	  2 +-
 gtk/gtkaccelmap.h		     |	  2 +-
 gtk/gtkaccessible.h		     |	  2 +-
 gtk/gtkaction.h		     |	  2 +-
 gtk/gtkactiongroup.h		     |	  2 +-
 gtk/gtkactivatable.h		     |	  2 +-
 gtk/gtkadjustment.h		     |	  2 +-
 gtk/gtkalignment.h		     |	  2 +-
 gtk/gtkarrow.h			     |	  2 +-
 gtk/gtkaspectframe.h		     |	  2 +-
 gtk/gtkassistant.h		     |	  2 +-
 gtk/gtkbbox.h			     |	  2 +-
 gtk/gtkbin.h			     |	  2 +-
 gtk/gtkbindings.h		     |	  2 +-
 gtk/gtkbox.h			     |	  2 +-
 gtk/gtkbuildable.h		     |	  2 +-
 gtk/gtkbuilder.h		     |	  2 +-
 gtk/gtkbutton.h		     |	  2 +-
 gtk/gtkcalendar.h		     |	  2 +-
 gtk/gtkcelleditable.h		     |	  2 +-
 gtk/gtkcelllayout.h		     |	  2 +-
 gtk/gtkcellrenderer.h		     |	  2 +-
 gtk/gtkcellrendereraccel.h	     |	  2 +-
 gtk/gtkcellrenderercombo.h	     |	  2 +-
 gtk/gtkcellrendererpixbuf.h	     |	  2 +-
 gtk/gtkcellrendererprogress.h	     |	  2 +-
 gtk/gtkcellrendererspin.h	     |	  2 +-
 gtk/gtkcellrenderertext.h	     |	  2 +-
 gtk/gtkcellrenderertoggle.h	     |	  2 +-
 gtk/gtkcellview.h		     |	  2 +-
 gtk/gtkcheckbutton.h		     |	  2 +-
 gtk/gtkcheckmenuitem.h		     |	  2 +-
 gtk/gtkclipboard.h		     |	  2 +-
 gtk/gtkcolorbutton.h		     |	  2 +-
 gtk/gtkcolorsel.h		     |	  2 +-
 gtk/gtkcolorseldialog.h	     |	  2 +-
 gtk/gtkcombobox.h		     |	  2 +-
 gtk/gtkcomboboxentry.h		     |	  2 +-
 gtk/gtkcontainer.h		     |	  2 +-
 gtk/gtkdebug.h			     |	  2 +-
 gtk/gtkdialog.h		     |	  2 +-
 gtk/gtkdnd.h			     |	  2 +-
 gtk/gtkdrawingarea.h		     |	  2 +-
 gtk/gtkeditable.h		     |	  2 +-
 gtk/gtkentry.h			     |	  2 +-
 gtk/gtkentrybuffer.h		     |	  2 +-
 gtk/gtkentrycompletion.h	     |	  2 +-
 gtk/gtkenums.h			     |	  2 +-
 gtk/gtkeventbox.h		     |	  2 +-
 gtk/gtkexpander.h		     |	  2 +-
 gtk/gtkfilechooser.h		     |	  2 +-
 gtk/gtkfilechooserbutton.h	     |	  2 +-
 gtk/gtkfilechooserdialog.h	     |	  2 +-
 gtk/gtkfilechooserwidget.h	     |	  2 +-
 gtk/gtkfilefilter.h		     |	  2 +-
 gtk/gtkfixed.h			     |	  2 +-
 gtk/gtkfontbutton.h		     |	  2 +-
 gtk/gtkfontsel.h		     |	  2 +-
 gtk/gtkframe.h			     |	  2 +-
 gtk/gtkgc.h			     |	  2 +-
 gtk/gtkhandlebox.h		     |	  2 +-
 gtk/gtkhbbox.h			     |	  2 +-
 gtk/gtkhbox.h			     |	  2 +-
 gtk/gtkhpaned.h		     |	  2 +-
 gtk/gtkhruler.h		     |	  2 +-
 gtk/gtkhscale.h		     |	  2 +-
 gtk/gtkhscrollbar.h		     |	  2 +-
 gtk/gtkhseparator.h		     |	  2 +-
 gtk/gtkiconfactory.h		     |	  2 +-
 gtk/gtkicontheme.h		     |	  2 +-
 gtk/gtkiconview.h		     |	  2 +-
 gtk/gtkimage.h			     |	  2 +-
 gtk/gtkimagemenuitem.h		     |	  2 +-
 gtk/gtkimcontext.h		     |	  2 +-
 gtk/gtkimcontextsimple.h	     |	  2 +-
 gtk/gtkimmulticontext.h	     |	  2 +-
 gtk/gtkinvisible.h		     |	  2 +-
 gtk/gtkitem.h			     |	  2 +-
 gtk/gtklabel.h			     |	  2 +-
 gtk/gtklayout.h		     |	  2 +-
 gtk/gtklinkbutton.h		     |	  2 +-
 gtk/gtkliststore.h		     |	  2 +-
 gtk/gtkmain.h			     |	  2 +-
 gtk/gtkmenu.h			     |	  2 +-
 gtk/gtkmenubar.h		     |	  2 +-
 gtk/gtkmenuitem.h		     |	  2 +-
 gtk/gtkmenushell.h		     |	  2 +-
 gtk/gtkmenutoolbutton.h	     |	  2 +-
 gtk/gtkmessagedialog.h		     |	  2 +-
 gtk/gtkmisc.h			     |	  2 +-
 gtk/gtkmodules.h		     |	  2 +-
 gtk/gtknotebook.h		     |	  2 +-
 gtk/gtkobject.h		     |	  2 +-
 gtk/gtkpagesetup.h		     |	  2 +-
 gtk/gtkpagesetupunixdialog.h	     |	  2 +-
 gtk/gtkpaned.h			     |	  2 +-
 gtk/gtkpapersize.h		     |	  2 +-
 gtk/gtkplug.h			     |	  2 +-
 gtk/gtkprintcontext.h		     |	  2 +-
 gtk/gtkprinter.h		     |	  2 +-
 gtk/gtkprintjob.h		     |	  2 +-
 gtk/gtkprintoperation.h	     |	  2 +-
 gtk/gtkprintoperationpreview.h      |	  2 +-
 gtk/gtkprintsettings.h		     |	  2 +-
 gtk/gtkprintunixdialog.h	     |	  2 +-
 gtk/gtkprogressbar.h		     |	  2 +-
 gtk/gtkradioaction.h		     |	  2 +-
 gtk/gtkradiobutton.h		     |	  2 +-
 gtk/gtkradiomenuitem.h		     |	  2 +-
 gtk/gtkradiotoolbutton.h	     |	  2 +-
 gtk/gtkrange.h			     |	  2 +-
 gtk/gtkrc.h			     |	  2 +-
 gtk/gtkrecentaction.h		     |	  2 +-
 gtk/gtkrecentchooser.h		     |	  2 +-
 gtk/gtkrecentchooserdialog.h	     |	  2 +-
 gtk/gtkrecentchoosermenu.h	     |	  2 +-
 gtk/gtkrecentchooserwidget.h	     |	  2 +-
 gtk/gtkrecentfilter.h		     |	  2 +-
 gtk/gtkrecentmanager.h		     |	  2 +-
 gtk/gtkruler.h			     |	  2 +-
 gtk/gtkscale.h			     |	  2 +-
 gtk/gtkscalebutton.h		     |	  2 +-
 gtk/gtkscrollbar.h		     |	  2 +-
 gtk/gtkscrolledwindow.h	     |	  2 +-
 gtk/gtkselection.h		     |	  2 +-
 gtk/gtkseparator.h		     |	  2 +-
 gtk/gtkseparatormenuitem.h	     |	  2 +-
 gtk/gtkseparatortoolitem.h	     |	  2 +-
 gtk/gtksettings.h		     |	  2 +-
 gtk/gtksizegroup.h		     |	  2 +-
 gtk/gtksocket.h		     |	  2 +-
 gtk/gtkspinbutton.h		     |	  2 +-
 gtk/gtkstatusbar.h		     |	  2 +-
 gtk/gtkstatusicon.h		     |	  2 +-
 gtk/gtkstock.h			     |	  2 +-
 gtk/gtkstyle.h			     |	  2 +-
 gtk/gtktable.h			     |	  2 +-
 gtk/gtktearoffmenuitem.h	     |	  2 +-
 gtk/gtktextbuffer.h		     |	  2 +-
 gtk/gtktextbufferrichtext.h	     |	  2 +-
 gtk/gtktextchild.h		     |	  2 +-
 gtk/gtktextiter.h		     |	  2 +-
 gtk/gtktextmark.h		     |	  2 +-
 gtk/gtktexttag.h		     |	  2 +-
 gtk/gtktexttagtable.h		     |	  2 +-
 gtk/gtktextview.h		     |	  2 +-
 gtk/gtktoggleaction.h		     |	  2 +-
 gtk/gtktogglebutton.h		     |	  2 +-
 gtk/gtktoggletoolbutton.h	     |	  2 +-
 gtk/gtktoolbar.h		     |	  2 +-
 gtk/gtktoolbutton.h		     |	  2 +-
 gtk/gtktoolitem.h		     |	  2 +-
 gtk/gtktooltip.h		     |	  2 +-
 gtk/gtktreednd.h		     |	  2 +-
 gtk/gtktreemodel.h		     |	  2 +-
 gtk/gtktreemodelfilter.h	     |	  2 +-
 gtk/gtktreemodelsort.h		     |	  2 +-
 gtk/gtktreeselection.h		     |	  2 +-
 gtk/gtktreesortable.h		     |	  2 +-
 gtk/gtktreestore.h		     |	  2 +-
 gtk/gtktreeview.h		     |	  2 +-
 gtk/gtktreeviewcolumn.h	     |	  2 +-
 gtk/gtktypeutils.h		     |	  2 +-
 gtk/gtkuimanager.h		     |	  2 +-
 gtk/gtkvbbox.h			     |	  2 +-
 gtk/gtkvbox.h			     |	  2 +-
 gtk/gtkviewport.h		     |	  2 +-
 gtk/gtkvolumebutton.h		     |	  2 +-
 gtk/gtkvpaned.h		     |	  2 +-
 gtk/gtkvruler.h		     |	  2 +-
 gtk/gtkvscale.h		     |	  2 +-
 gtk/gtkvscrollbar.h		     |	  2 +-
 gtk/gtkvseparator.h		     |	  2 +-
 gtk/gtkwidget.h		     |	  2 +-
 gtk/gtkwindow.h		     |	  2 +-
 208 files changed, 208 insertions(+), 208 deletions(-)

commit 90d514a8a566e3e534b913f943f80f1f92646173
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 21 18:45:26 2009 +0200

    Remove deprecated GtkEntry functions

 gtk/gtk.symbols |    8 ---
 gtk/gtkentry.c  |  137
 -------------------------------------------------------
 gtk/gtkentry.h  |   22 ---------
 3 files changed, 0 insertions(+), 167 deletions(-)

commit 2fafb7410508441611db30f0c02fb49448ad0813
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 23:13:40 2009 +0200

    Force shooter process updates to match gtk_widget_draw closely

 docs/tools/shooter.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d72b1e35c9e08068e22c372dec7034f2fc7064ef
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 16:58:34 2009 +0200

    Use GtkComboBox in the property editor code

 tests/prop-editor.c |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 46b170ba0ef8a02ae606236ee143ffb72de3c5f4
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 16:48:11 2009 +0200

    Don't use GtkInputDialog in testinput

 tests/testinput.c |   41 -----------------------------------------
 1 files changed, 0 insertions(+), 41 deletions(-)

commit 5995cdb370cd85f6d1b2b26696b15e3790515bd1
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 16:40:18 2009 +0200

    Use gtk_widget_queue_draw_area instead of gtk_widget_draw in shooter

 docs/tools/shooter.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit b2b6bb17ac305c476af827c97e9002fa727afd6c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 16:21:56 2009 +0200

    Remove GtkInputDialog completely

 docs/reference/gtk/tmpl/gtkinputdialog.sgml |	 71 ---
 gtk/Makefile.am			     |	  1 -
 gtk/gtkinputdialog.c			     |	764
 ---------------------------
 gtk/gtkinputdialog.h			     |	100 ----
 4 files changed, 0 insertions(+), 936 deletions(-)

commit bab775e08756d8826cafa67c7f0b767db539a01e
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 16:05:13 2009 +0200

    Deprecate GtkInputDialog

    Deprecate the widget and adjust the documentation.

    https://bugzilla.gnome.org/show_bug.cgi?id=594903

 docs/reference/gtk/tmpl/gtkinputdialog.sgml |	  4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 77ff51b0c0a4753d9888672109d0b6df0e4f993f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 15:53:09 2009 +0200

    Remove GailPixmap completely

 modules/other/gail/Makefile.am  |    2 -
 modules/other/gail/gail.c	 |    2 -
 modules/other/gail/gail.h	 |    1 -
 modules/other/gail/gailpixmap.c |  158
 ---------------------------------------
 modules/other/gail/gailpixmap.h |   54 -------------
 5 files changed, 0 insertions(+), 217 deletions(-)

commit 575d3ffa839a5076eab313ea5ecfcea4243d63c6
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 15:51:13 2009 +0200

    Include gtkspinner.h in GtkStyle

 gtk/gtkstyle.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1e8fa9354a29c9550ce8a07e6b28ff7ec8dbd033
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Oct 16 00:29:44 2009 +0200

    Remove GtkPixmap completely

 docs/reference/gtk/gtk-sections.txt	|   19 --
 docs/reference/gtk/tmpl/gtkpixmap.sgml |   83 ---------
 gtk/Makefile.am			|    2 -
 gtk/gtk.symbols			|   12 --
 gtk/gtkpixmap.c			|  286
 --------------------------------
 gtk/gtkpixmap.h			|   83 ---------
 gtk/gtktoolbar.h			|    8 +-
 gtk/makefile.msc.in			|    2 -
 8 files changed, 1 insertions(+), 494 deletions(-)

commit e031c4f54a16c01020ea818d5a7dc2f753caef63
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 15 23:54:43 2009 +0200

    Remove GtkSignal completely

 docs/faq/gtk-faq.sgml			 |   22 +-
 docs/reference/gtk/gtk-sections.txt	 |   40 --
 docs/reference/gtk/tmpl/gtk-unused.sgml |  143 +------
 docs/reference/gtk/tmpl/gtksignal.sgml  |  759
 -------------------------------
 gtk/Makefile.am			 |    2 -
 gtk/gtk.symbols			 |   19 -
 gtk/gtkcalendar.h			 |    3 -
 gtk/gtkmain.c				 |   10 +-
 gtk/gtksignal.c			 |  394 ----------------
 gtk/gtksignal.h			 |  149 ------
 gtk/gtktoolbar.h			 |    1 -
 gtk/makefile.msc.in			 |    4 -
 12 files changed, 24 insertions(+), 1522 deletions(-)

commit d98aeeff4571bb7a1eee27fb4c8cd466e8f18baa
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 21:55:13 2009 +0200

    Ops, enable GtkInputDialog again

 gtk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 86eee0258ef334eb2e9cf338d7a59118192e2bef
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 21:49:21 2009 +0200

    Revert a still used variable in GtkHButtonBox

 gtk/Makefile.am |    2 +-
 gtk/gtkhbbox.c  |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

commit c9251c99e71783d5a4ccf2951f6ccd1bc24c57a4
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 21:31:22 2009 +0200

    Remove deprecated code: GtkHButtonBox

 docs/reference/gtk/gtk-sections.txt |	  4 ---
 gtk/gtk.symbols		     |	  6 -----
 gtk/gtkhbbox.c			     |	 41
 -----------------------------------
 gtk/gtkhbbox.h			     |	  8 ------
 4 files changed, 0 insertions(+), 59 deletions(-)

commit c3991cf0246631262d0be5a343826bcd9f3dcc9b
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 21:16:45 2009 +0200

    Remove remaining GtkVButtonBox deprecated documentation

    This completes commit d6cbe4caeb97ef92db3feebacce85004928b904b

 docs/reference/gtk/gtk-sections.txt   |    4 ---
 docs/reference/gtk/tmpl/gtkhbbox.sgml |   36
 ---------------------------------
 2 files changed, 0 insertions(+), 40 deletions(-)

commit 48efe2ca808e8f5146811c2c4c7f4bc76cc60cb1
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 20:55:23 2009 +0200

    Remove remaining GtkWindow deprecated documentation

    This completes commit d853fb05ea904acb9cc60d740b151c0a2bced0b8

 docs/reference/gtk/gtk-sections.txt |	  8 --------
 docs/styles.txt		     |	 11 -----------
 2 files changed, 0 insertions(+), 19 deletions(-)

commit e606a4ec2ae328fecc7faa12c7d3554fa708c1f3
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 20:27:57 2009 +0200

    Remove remaining GtkWindow deprecated documentation

    This completes commit 89e3ec8c3d766c333f6e67764ebd7633d61e21cd

 docs/reference/gtk/tmpl/gtkwindow.sgml |   88
 --------------------------------
 docs/tutorial/gtk-tut.sgml		|    2 +-
 examples/colorsel/colorsel.c		|    2 +-
 examples/text/text.c			|    1 -
 modules/other/gail/tests/ferret.c	|    1 -
 5 files changed, 2 insertions(+), 92 deletions(-)

commit 123830b133a5f80ca1c052f52134dce1c55816d2
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 20:03:21 2009 +0200

    Remove remaining GtkTreeViewColumn deprecated documentation

    This completes commit a6e692b057569960d2a2368c59c1e40fc31571cc

 docs/reference/gtk/gtk-sections.txt		|    1 -
 docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml |    9 ---------
 2 files changed, 0 insertions(+), 10 deletions(-)

commit 0fa70d014a0c35bb6e374a065f91a8755bc3123d
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 20:00:37 2009 +0200

    Remove remaining GtkGtkCellRenderer deprecated documentation

    This completes commit 31a0825a5709b81916c5b6ece59400dda083f10a

 docs/reference/gtk/gtk-sections.txt	      |    1 -
 docs/reference/gtk/tmpl/gtkcellrenderer.sgml |    8 --------
 2 files changed, 0 insertions(+), 9 deletions(-)

commit 2ec9cb9ca6153454387a2bfd11b6437810a577fb
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 19:56:45 2009 +0200

    Remove remaining GtkAction deprecated documentation

    This completes commit 35570ed56eb94b7a05f63daed0ca2bf2c320a8bc

 docs/reference/gtk/gtk-sections.txt |	  5 -----
 gtk/gtkaction.c		     |	  2 +-
 2 files changed, 1 insertions(+), 6 deletions(-)

commit 858d4fb007297058435a8d8b8da302148945ff4e
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 19:38:23 2009 +0200

    Remove remaining GtkButtonBox deprecated stuff

    This completes commit b1b986cc604bffd924a13fbcb180dd234a0b8d14

 docs/reference/gtk/gtk-sections.txt |	  6 ------
 docs/tutorial/gtk-tut.sgml	     |	  1 -
 examples/buttonbox/buttonbox.c      |	  1 -
 gtk/gtk.symbols		     |	  6 ------
 tests/testgtk.c		     |	  5 ++++-
 5 files changed, 4 insertions(+), 15 deletions(-)

commit 3b696774fcd41fd45fb51729865381fe31050d66
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 17:35:28 2009 +0200

    Remove deprecated code: GdkPixbuf

 gdk-pixbuf/gdk-pixbuf-core.h	 |    7 -------
 gdk-pixbuf/gdk-pixbuf.c	 |   33 ---------------------------------
 gdk-pixbuf/gdk-pixbuf.symbols	 |    4 ----
 gdk-pixbuf/make-inline-pixbuf.c |    2 +-
 4 files changed, 1 insertions(+), 45 deletions(-)

commit 740a1007ebfba47427c13b7e717174b1defcc13a
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 17:19:47 2009 +0200

    Remove remaining GtkContainer deprecated stuff

    This completes commit 600216daac6df8deb0cdc042fc27f07a9c5c7c27

 docs/reference/gtk/gtk-sections.txt	   |	1 -
 docs/reference/gtk/tmpl/gtkcontainer.sgml |   13 -------------
 gtk/gtk.symbols			   |	3 ---
 3 files changed, 0 insertions(+), 17 deletions(-)

commit 668e9eaabbd17ac613c3ffc8c9f1889f01dd2f87
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 16:41:21 2009 +0200

    Remove deprecated code: GdkPixbufAnimation

 gdk-pixbuf/gdk-pixbuf-animation.c |   30 ------------------------------
 gdk-pixbuf/gdk-pixbuf-animation.h |	5 -----
 gdk-pixbuf/gdk-pixbuf.symbols	   |	4 ----
 3 files changed, 0 insertions(+), 39 deletions(-)

commit fead8cd49affa9b8c08c8197156fd7e5ffb67937
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sat Oct 10 06:45:03 2009 +0200

    Remove deprecated code: GtkLabel

 docs/faq/gtk-faq.sgml		       |   12 +++++-----
 docs/reference/gtk/gtk-sections.txt   |    1 -
 docs/reference/gtk/tmpl/gtklabel.sgml |   15 ------------
 examples/list/list.c		       |    4 +-
 examples/tree/tree.c		       |   12 +++++-----
 gtk/gtklabel.c			       |   41
 ---------------------------------
 gtk/gtklabel.h			       |   14 -----------
 7 files changed, 14 insertions(+), 85 deletions(-)

commit b5917e7a6f20b90db2241796f2f807ddcb54acf5
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 19:53:19 2009 +0200

    Remove deprecated code: GtkFileChooserButton

 docs/reference/gtk/gtk-sections.txt		   |	1 -
 docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml |   11 -----------
 gtk/gtkfilechooserbutton.h			   |	7 -------
 3 files changed, 0 insertions(+), 19 deletions(-)

commit bf49830f07d61559ee8b1bca6e1eeb52814444ed
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 19:49:29 2009 +0200

    Remove deprecated code: GtkRadioButton

 docs/reference/gtk/gtk-sections.txt	     |	  1 -
 docs/reference/gtk/tmpl/gtkradiobutton.sgml |	  7 -------
 gtk/gtkradiobutton.h			     |	  4 ----
 3 files changed, 0 insertions(+), 12 deletions(-)

commit 9e30bf3d60f5990d8686cebf1194d63da0f9358c
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 19:39:00 2009 +0200

    Remove deprecated code: GtkPaned

 docs/reference/gtk/gtk-sections.txt	 |    3 ---
 docs/reference/gtk/tmpl/gtk-unused.sgml |   10 ----------
 docs/reference/gtk/tmpl/gtkpaned.sgml	 |   19 -------------------
 gtk/gtk.symbols			 |    3 ---
 gtk/gtkpaned.c				 |   11 -----------
 gtk/gtkpaned.h				 |   11 -----------
 6 files changed, 0 insertions(+), 57 deletions(-)

commit 3e9fac395a3eaa572d4c1f5c6cfe6dff22cb5546
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 19:11:20 2009 +0200

    Remove deprecated code: GtkAccelLabel

 docs/reference/gtk/gtk-sections.txt |	  1 -
 gtk/gtkaccellabel.h		     |	  3 ---
 2 files changed, 0 insertions(+), 4 deletions(-)

commit c9dae4c600b14a75224cb2743c8e2e3d9a60a705
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 19:05:38 2009 +0200

    Remove deprecated code: GtkCheckMenuItem

 docs/reference/gtk/gtk-sections.txt	       |    2 --
 docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml |   19 -------------------
 gtk/gtk.symbols			       |    3 ---
 gtk/gtkcheckmenuitem.c			       |   11 -----------
 gtk/gtkcheckmenuitem.h			       |    6 ------
 tests/testgtk.c			       |    5 -----
 6 files changed, 0 insertions(+), 46 deletions(-)

commit 51079eb1ba689f77a25b34ce7637c6c0c9df798d
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 18:50:00 2009 +0200

    Remove deprecated GtkAccelGroup documentation references

 docs/reference/gtk/gtk-sections.txt |	  2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 73111cd2951c883133b05cb4727ff0c3346b397d
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:24:51 2009 +0200

    Remove deprecated GtkAccelGroup functions

 gtk/gtkaccelgroup.h |	 18 ------------------
 1 files changed, 0 insertions(+), 18 deletions(-)

commit 3d3fb6edc69e8bda321f608cf30555c2286c7e2c
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 14:14:12 2009 +0200

    Remove deprecated code from GdkPango

 docs/reference/gdk/gdk-sections.txt		|    1 -
 docs/reference/gdk/tmpl/pango_interaction.sgml |    9 ---------
 gdk/gdk.symbols				|    3 ---
 gdk/gdkpango.c					|   18 ------------------
 gdk/gdkpango.h					|    4 ----
 5 files changed, 0 insertions(+), 35 deletions(-)

commit 906a510007bab86b3ad80c39f7ef9b25c36f3117
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 18:13:00 2009 +0200

    Remove deprecated code from GdkImage

 .../gdk-pixbuf/tmpl/gdk-pixbuf-unused.sgml	    |	 6 --
 docs/reference/gdk/gdk-sections.txt		    |	 5 --
 docs/reference/gdk/tmpl/images.sgml		    |	52
 +---------------
 gdk/directfb/gdkimage-directfb.c		    |	36 +-----------
 gdk/gdk.symbols				    |	 8 ---
 gdk/gdkimage.c					    |	65
 --------------------
 gdk/gdkimage.h					    |	22 -------
 gdk/quartz/gdkimage-quartz.c			    |	10 ---
 gdk/testgdk.c					    |	40 ++++++------
 gdk/win32/gdkimage-win32.c			    |	35 -----------
 gdk/x11/gdkimage-x11.c				    |	56
 -----------------
 11 files changed, 22 insertions(+), 313 deletions(-)

commit 7894951cee33bb10c7c8bf901827dd2c24abe625
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 22:47:52 2009 +0200

    Remove deprecated code from GdkEvent

 docs/reference/gdk/gdk-sections.txt |	  1 -
 docs/reference/gdk/tmpl/events.sgml |	  8 -------
 gdk/directfb/gdkevents-directfb.c   |	 30 ---------------------------
 gdk/gdk.symbols		     |	  3 --
 gdk/gdkevents.c		     |	  2 +-
 gdk/gdkevents.h		     |	  3 --
 gdk/quartz/gdkevents-quartz.c	     |	  7 ------
 gdk/win32/gdkevents-win32.c	     |	 24 ----------------------
 gdk/x11/gdkevents-x11.c	     |	 38
 -----------------------------------
 9 files changed, 1 insertions(+), 115 deletions(-)

commit 8c46ef830b42e701c72264071e78ac93a13774b4
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 17:27:03 2009 +0200

    Remove deprecated code from GdkDnd

 docs/reference/gdk/gdk-sections.txt |	  2 --
 docs/reference/gdk/tmpl/dnd.sgml    |	 14 --------------
 gdk/directfb/gdkdnd-directfb.c      |	 12 ------------
 gdk/gdk.symbols		     |	  4 ----
 gdk/gdkdnd.h			     |	  5 -----
 gdk/quartz/gdkdnd-quartz.c	     |	 12 ------------
 gdk/win32/gdkdnd-win32.c	     |	 16 ----------------
 gdk/x11/gdkdnd-x11.c		     |	 32
 --------------------------------
 8 files changed, 0 insertions(+), 97 deletions(-)

commit e53a1ad236a89e153b4912c9245af2ae84b53d7a
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 17:19:34 2009 +0200

    Remove deprecated code from GdkCursor

 docs/reference/gdk/tmpl/cursors.sgml |    9 ---------
 gdk/gdkcursor.h		      |    3 ---
 2 files changed, 0 insertions(+), 12 deletions(-)

commit 134690ed8fdb0a2ab904e63bf95e40b6f13d4b53
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 17:00:20 2009 +0200

    Remove deprecated code from GdkGc

 docs/reference/gdk/gdk-sections.txt |	  4 --
 docs/reference/gdk/tmpl/gcs.sgml    |	 36 -----------------------
 gdk/gdk.symbols		     |	  5 ---
 gdk/gdkgc.c			     |	 53
 -----------------------------------
 gdk/gdkgc.h			     |	 12 --------
 5 files changed, 0 insertions(+), 110 deletions(-)

commit b9b8efc528f826008c94ab8d9322f4441bc39ad2
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 15:38:19 2009 +0200

    Remove deprecated code from GdkPixmap

 docs/reference/gdk/gdk-sections.txt  |    4 ----
 docs/reference/gdk/tmpl/pixmaps.sgml |   32
 --------------------------------
 gdk/gdkpixmap.h		      |    6 ------
 3 files changed, 0 insertions(+), 42 deletions(-)

commit 92e5d321d66c77508227ad0ac71b20aa34a8b0bc
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Fri Oct 9 15:22:00 2009 +0200

    Remove deprecated code from GdkPixbuf

 docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml |    4 +-
 docs/reference/gdk/gdk-sections.txt		|    2 -
 docs/reference/gdk/tmpl/pixbufs.sgml		|   40 ----------
 gdk/gdk.symbols				|    4 -
 gdk/gdkpixbuf-render.c				|   91
 ------------------------
 gdk/gdkpixbuf.h				|   27 -------
 6 files changed, 1 insertions(+), 167 deletions(-)

commit 3d4c43465932742a74c500c7f5e1ba70741b9838
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:55:52 2009 +0200

    Remove deprecated GtkHButtonBox functions and macros

 gtk/gtkbbox.c |  102
 ---------------------------------------------------------
 gtk/gtkbbox.h |   37 --------------------
 2 files changed, 0 insertions(+), 139 deletions(-)

commit 5ed56120a6d45280dd37496033c0113b2563f54e
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:53:55 2009 +0200

    Remove deprecated GtkVButtonBox functions

 gtk/gtkvbbox.c |   62
 --------------------------------------------------------
 gtk/gtkvbbox.h |   11 +---------
 2 files changed, 1 insertions(+), 72 deletions(-)

commit 0d322676dcb06be62329a7d4373c497993509fbd
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:52:34 2009 +0200

    Remove deprecated GtkWidget functions

 gtk/gtkwidget.c |  103
 -------------------------------------------------------
 gtk/gtkwidget.h |   69 -------------------------------------
 2 files changed, 0 insertions(+), 172 deletions(-)

commit 2b71ef33fbc3a6668c66ca2e13d096072260e1f3
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:51:01 2009 +0200

    Remove deprecated GtkWindow function

 gtk/gtkwindow.c |   11 -----------
 gtk/gtkwindow.h |    8 --------
 2 files changed, 0 insertions(+), 19 deletions(-)

commit 55d5ce88ecd26aafb21319f909471e4ea9a917d2
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:47:32 2009 +0200

    Remove deprecated GtkTreeViewColumn functions

 gtk/gtktreeviewcolumn.c |   17 -----------------
 gtk/gtktreeviewcolumn.h |    3 ---
 2 files changed, 0 insertions(+), 20 deletions(-)

commit 0a6557d721e9b7bba740b21db51ed0c30ef3852d
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:45:53 2009 +0200

    Remove deprecated GtkCellRenderer function

 gtk/gtk.symbols       |    3 ---
 gtk/gtkcellrenderer.c |   22 ----------------------
 gtk/gtkcellrenderer.h |    7 ++-----
 3 files changed, 2 insertions(+), 30 deletions(-)

commit c1182debd02f1386af99f2ea09ad557642e0a1b6
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:44:21 2009 +0200

    Remove deprecated GtkAction functions

 gtk/gtk.symbols |   15 ------
 gtk/gtkaction.c |  134
 -------------------------------------------------------
 gtk/gtkaction.h |   12 -----
 3 files changed, 0 insertions(+), 161 deletions(-)

commit ed60f1e5adbfdfbb264ee5db10f1844d07fa7dc4
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 19:42:51 2009 +0200

    Update gtk.symbols according to removed symbols

 gtk/gtk.symbols |  427
 -------------------------------------------------------
 1 files changed, 0 insertions(+), 427 deletions(-)

commit 014b05e6bd974a6e02d0fe9af3140872246b247f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 19:33:05 2009 +0200

    Don't use gtk_socket_steal in the socket test

 tests/testsocket.c |	30 ------------------------------
 1 files changed, 0 insertions(+), 30 deletions(-)

commit 6f5b7bad3ae854e4da42ee2f665c375684c03a67
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 19:32:23 2009 +0200

    Don't use old toolbar API in toolbar stress test

 gtk/gtkprogressbar.c	    |  197
 +++++++++++---------------------------------
 gtk/gtkprogressbar.h	    |	21 -----
 tests/stresstest-toolbar.c |	 5 +-
 3 files changed, 51 insertions(+), 172 deletions(-)

commit 43ed74c5cda64b0a105c13377dece7ca065088dc
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:44:17 2009 +0200

    Remove deprecated GtkCellView function

 gtk/gtkcellview.c |   20 --------------------
 gtk/gtkcellview.h |	3 ---
 2 files changed, 0 insertions(+), 23 deletions(-)

commit e641742ca0b685372790f475006c384407c0fbc6
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:43:24 2009 +0200

    Omit removed classes from GTK makefile

 gtk/Makefile.am |   37 -------------------------------------
 1 files changed, 0 insertions(+), 37 deletions(-)

commit 161e1b6916f80d11a0549131471ab94f039c80c6
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:42:54 2009 +0200

    Don't include deprecated classes in gtk.h

 gtk/gtk.h |   25 -------------------------
 1 files changed, 0 insertions(+), 25 deletions(-)

commit 97fbd326848d0eb312398f82145b1ccb540426ff
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:42:15 2009 +0200

    Remove deprecated GtkRecentChooser functions

 gtk/gtkrecentchooser.c |   66
 ------------------------------------------------
 gtk/gtkrecentchooser.h |    5 ---
 2 files changed, 0 insertions(+), 71 deletions(-)

commit 1261b3173d4f4591b827bb8b3728a9505d7e8965
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:41:10 2009 +0200

    Remove GtkOptionMenu completely

 gtk/gtkoptionmenu.c | 1036
 ---------------------------------------------------
 gtk/gtkoptionmenu.h |	 88 -----
 2 files changed, 0 insertions(+), 1124 deletions(-)

commit 5f3178a87a8107ccffe8e41586129d4af9400da4
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:40:44 2009 +0200

    Remove GtkTipsQuery completely

 gtk/gtktipsquery.c |  524
 ----------------------------------------------------
 gtk/gtktipsquery.h |  110 -----------
 2 files changed, 0 insertions(+), 634 deletions(-)

commit 42eb2aa9306a98a35a58cdf7fb736ccbf41b1bdd
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:39:31 2009 +0200

    Omit removed classes from Gail makefile

 modules/other/gail/Makefile.am |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

commit c44295f58c9ee75825b31ab9c5c2f1300f405364
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:39:04 2009 +0200

    Remove GailOptionMenu completely

 modules/other/gail/gailoptionmenu.c |	356
 -----------------------------------
 modules/other/gail/gailoptionmenu.h |	 51 -----
 2 files changed, 0 insertions(+), 407 deletions(-)

commit 5e686c5ec385946fba65bd4078b39ee56064b00b
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:38:43 2009 +0200

    Remove GailCombo completely

 modules/other/gail/gailcombo.c |  639
 ----------------------------------------
 modules/other/gail/gailcombo.h |   58 ----
 2 files changed, 0 insertions(+), 697 deletions(-)

commit 754647ddd34e5980d8ae34cca25de7be69770fe1
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:38:19 2009 +0200

    Remove GailList completely

 modules/other/gail/gaillist.c |  242
 -----------------------------------------
 modules/other/gail/gaillist.h |   51 ---------
 2 files changed, 0 insertions(+), 293 deletions(-)

commit 6a7a13885538fca26005868f76f97138306a6c20
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:37:55 2009 +0200

    Remove GailCListCell completely

 modules/other/gail/gailclistcell.c |  106
 ------------------------------------
 modules/other/gail/gailclistcell.h |	54 ------------------
 2 files changed, 0 insertions(+), 160 deletions(-)

commit c1df0965d931ff829a3d5b3c12fc600ef25882f8
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:37:32 2009 +0200

    Remove GailCList completely

 modules/other/gail/gailclist.c | 1609
 ----------------------------------------
 modules/other/gail/gailclist.h |   64 --
 2 files changed, 0 insertions(+), 1673 deletions(-)

commit d7c1242a4f1b11e7554640b9cf13a26f9e6caf66
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:36:36 2009 +0200

    Don't use deprecated classes in Gail

 modules/other/gail/gail.c	      |   17 +----------------
 modules/other/gail/gail.h	      |    5 -----
 modules/other/gail/gailentry.c       |    1 -
 modules/other/gail/tests/testcombo.c |    4 +++-
 4 files changed, 4 insertions(+), 23 deletions(-)

commit e5c56b7c0f3c20ea9db2c06434fd770139e8d10f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:33:44 2009 +0200

    Remove GtkText completely

 gtk/gtktext.c | 5461
 ---------------------------------------------------------
 gtk/gtktext.h |  217 ---
 2 files changed, 0 insertions(+), 5678 deletions(-)

commit 528e74a481710cf6b72ace3fdc60ed6a70a3114f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:33:19 2009 +0200

    Remove GtkPreview completely

 gtk/gtkpreview.c |  565
 ------------------------------------------------------
 gtk/gtkpreview.h |  137 -------------
 2 files changed, 0 insertions(+), 702 deletions(-)

commit a8ecd09852fc179598967fc2073e535f52a09724
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:32:52 2009 +0200

    Remove GtkListItem completely

 gtk/gtklistitem.c |  635
 -----------------------------------------------------
 gtk/gtklistitem.h |   91 --------
 2 files changed, 0 insertions(+), 726 deletions(-)

commit bb475d5d2eae24d98eb48b16cc745dedc474c1d1
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:32:12 2009 +0200

    Remove deprecated GtkStatusIcon functions

 gtk/gtkstatusicon.c |	 18 ------------------
 gtk/gtkstatusicon.h |	  4 ----
 2 files changed, 0 insertions(+), 22 deletions(-)

commit 61a294d820954c7944bd3debdce8950173c94c1b
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:31:13 2009 +0200

    Remove deprecated GtkSocket functions

 gtk/gtksocket.c |   26 --------------------------
 gtk/gtksocket.h |    5 -----
 2 files changed, 0 insertions(+), 31 deletions(-)

commit 2da9103e0c95966828a19cfd60dd9c31ef81bd7a
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:30:17 2009 +0200

    Remove deprecated GtkScaleButton functions

 gtk/gtkscalebutton.c |   40 ----------------------------------------
 gtk/gtkscalebutton.h |    8 --------
 2 files changed, 0 insertions(+), 48 deletions(-)

commit 032b38ccfdf62c57ccfebf39f53f04e0337ef4d7
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:29:45 2009 +0200

    Remove deprecated GtkRecentManager functions

 gtk/gtkrecentmanager.c |   52
 ------------------------------------------------
 gtk/gtkrecentmanager.h |    6 -----
 2 files changed, 0 insertions(+), 58 deletions(-)

commit d21bf0c1ec07c28d412286ee534da11e69a32b8d
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:29:01 2009 +0200

    Remove deprecated GtkFileChooser functions

 gtk/gtkfilechooserbutton.c  |	 32 --------------------------------
 gtk/gtkfilechooserdefault.c |	  4 ----
 gtk/gtkfilechooserdialog.c  |	 43
 -------------------------------------------
 gtk/gtkfilechooserdialog.h  |	  9 ---------
 gtk/gtkfilechooserutils.c   |	  3 ---
 gtk/gtkfilechooserutils.h   |	  2 +-
 gtk/gtkfilechooserwidget.c  |	 29 -----------------------------
 gtk/gtkfilechooserwidget.h  |	  6 ------
 8 files changed, 1 insertions(+), 127 deletions(-)

commit 07501cf02e8cbbec7b55792e867469562fbc8f03
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:27:21 2009 +0200

    Remove GtkOldEditable completely

 gtk/gtkoldeditable.c |  829
 --------------------------------------------------
 gtk/gtkoldeditable.h |  126 --------
 2 files changed, 0 insertions(+), 955 deletions(-)

commit 49ec071c59d8a04a1d9a01b4a8bd21f559765f3d
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:26:07 2009 +0200

    Remove GtkFileSelection completely

 gtk/gtkfilesel.c | 3999
 ------------------------------------------------------
 gtk/gtkfilesel.h |  125 --
 2 files changed, 0 insertions(+), 4124 deletions(-)

commit 2d763d343022f3f7a2e8ca505c17fb214bc9f95e
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:22:24 2009 +0200

    Remove GtkList completely

 gtk/gtklist.c | 2587
 ---------------------------------------------------------
 gtk/gtklist.h |  138 ---
 2 files changed, 0 insertions(+), 2725 deletions(-)

commit dc21c8ef0693c55afff9aff8944d23502d95717d
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:21:51 2009 +0200

    Remove deprecated GtkToolItem functions

 gtk/gtktoolitem.c |   57
 -----------------------------------------------------
 gtk/gtktoolitem.h |	7 ------
 2 files changed, 0 insertions(+), 64 deletions(-)

commit aa21bd702fcccb95cf0b1c31324329c47c2d3138
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:18:16 2009 +0200

    Remove deprecated GtkColorSelection functions

 gtk/gtkcolorsel.c |   71
 -----------------------------------------------------
 gtk/gtkcolorsel.h |   16 ------------
 2 files changed, 0 insertions(+), 87 deletions(-)

commit d974436aec4e277321efca21335f6312c291a3ea
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:16:26 2009 +0200

    Remove deprecated GtkFontSelection(Dialog) functions

 gtk/gtkfontsel.c |   57
 ------------------------------------------------------
 gtk/gtkfontsel.h |   14 -------------
 2 files changed, 0 insertions(+), 71 deletions(-)

commit d2468351caf68de9812f49276267cbd2ab7c9c89
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:15:09 2009 +0200

    Remove deprecated GtkSpinButton function (macro)

 gtk/gtkspinbutton.h |	  5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 474529e2c06e38f941bea91ed4decdfaceee9a56
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:14:27 2009 +0200

    Remove GtkItemFactory completely

 gtk/gtkitemfactory.c | 1586
 --------------------------------------------------
 gtk/gtkitemfactory.h |  236 --------
 2 files changed, 0 insertions(+), 1822 deletions(-)

commit ea36fff086dc5afc4993f7f6bc970c61bda56c00
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:13:39 2009 +0200

    Remove GtkCombo completely

 gtk/gtkcombo.c | 1234
 --------------------------------------------------------
 gtk/gtkcombo.h |  118 ------
 2 files changed, 0 insertions(+), 1352 deletions(-)

commit b653f66b054e7420f3d102b2e62da414ffd5da7c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:12:42 2009 +0200

    Remove GtkCList completely

 gtk/gtkclist.c | 7806
 --------------------------------------------------------
 gtk/gtkclist.h |  792 ------
 2 files changed, 0 insertions(+), 8598 deletions(-)

commit f210f816ca254cd04a98151efccfbd4c7fd70389
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:12:23 2009 +0200

    Remove GtkCTree completely

 gtk/gtkctree.c | 6144
 --------------------------------------------------------
 gtk/gtkctree.h |  445 ----
 2 files changed, 0 insertions(+), 6589 deletions(-)

commit f3ea5702ab8846ddfc191d91cd7804ffb2a421b3
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:11:30 2009 +0200

    Remove GtkTreeItem completely

 gtk/gtktreeitem.c | 1000
 -----------------------------------------------------
 gtk/gtktreeitem.h |   90 -----
 2 files changed, 0 insertions(+), 1090 deletions(-)

commit b0149a9f3f5b605801a209b86db988f979e2a5da
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:11:13 2009 +0200

    Remove GtkTree completely

 gtk/gtktree.c | 1136
 ---------------------------------------------------------
 gtk/gtktree.h |  132 -------
 2 files changed, 0 insertions(+), 1268 deletions(-)

commit 5c3b5ecfcefb4e6c15e9cb3d9dfdf1c505a69387
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:10:06 2009 +0200

    Remove deprecated/ broken types from the default value test

 gtk/tests/defaultvalue.c |   17 -----------------
 1 files changed, 0 insertions(+), 17 deletions(-)

commit 16011da879727fb6ab0689dc5f9cacb2dd088892
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:08:07 2009 +0200

    Remove some deprecated functions from GtkWidget

 gtk/gtkwidget.c |  149
 +------------------------------------------------------
 gtk/gtkwidget.h |   25 ---------
 2 files changed, 1 insertions(+), 173 deletions(-)

commit 6513947473469ddf9ea66fb636c1efe8db0bfcd5
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:06:46 2009 +0200

    Prefix gtk_selection_clear with an underscore

 gtk/gtkselection.c |	10 ++--------
 gtk/gtkselection.h |	 4 +---
 2 files changed, 3 insertions(+), 11 deletions(-)

commit a42886d81d698bb534c4c904f9dd45061c9a97ae
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 18:00:37 2009 +0200

    Remove GtkCList, GtkCTree, GtkFileSelection and GtkPreeview tests

 tests/testgtk.c | 2011
 -------------------------------------------------------
 1 files changed, 0 insertions(+), 2011 deletions(-)

commit 8ac9a0e67f2f3fc5287d66bf5c848ab6d2aa3ae6
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:59:27 2009 +0200

    Remove deprecated GtkStyle functions

 gtk/gtkstyle.c |  736
 --------------------------------------------------------
 gtk/gtkstyle.h |  194 ---------------
 2 files changed, 0 insertions(+), 930 deletions(-)

commit 165fd5903f997879f703e206d6457761ed1daea4
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:58:22 2009 +0200

    Remove deprecated GtkToolbar functions

 gtk/gtktoolbar.c |  570
 +-----------------------------------------------------
 gtk/gtktoolbar.h |  100 ----------
 2 files changed, 3 insertions(+), 667 deletions(-)

commit 7d3dbb95329ee8a2b17ea81ef6ee61737a5e70d6
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:55:58 2009 +0200

    Remove deprecated GtkMenuBar functions (macros)

 gtk/gtkmenubar.h |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 956a5c47ed3d58d79d64590280466ad321adcf1f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:55:08 2009 +0200

    Remove deprecated GtkRcStyle functions

 gtk/gtkrc.c |	 58
 ----------------------------------------------------------
 gtk/gtkrc.h |	 15 ---------------
 2 files changed, 0 insertions(+), 73 deletions(-)

commit 2e1b3abad3c93f61c11d8fea9fe307791c066695
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:54:16 2009 +0200

    Remove deprecated GtkRadioMenuItem function (macro)

 gtk/gtkradiomenuitem.h |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 11e97600f0faec7014f9f64d9018e14bf8cb3bab
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:53:35 2009 +0200

    Remove deprecated GtkTreeView functions

 gtk/gtktreeview.c |   65
 -----------------------------------------------------
 gtk/gtktreeview.h |   13 ----------
 2 files changed, 0 insertions(+), 78 deletions(-)

commit b7eed8cbff554657464882cc7e88cef617f00b3b
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:52:50 2009 +0200

    Remove deprecated GtkMenuToolButton function

 gtk/gtkmenutoolbutton.c |   27 ---------------------------
 gtk/gtkmenutoolbutton.h |    8 --------
 2 files changed, 0 insertions(+), 35 deletions(-)

commit 7e67ec84145262fe882c20d002054bc51ad355ba
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:51:55 2009 +0200

    Remove deprecated GtkTreeModel functions (macros)

 gtk/gtktreemodel.h |	 9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

commit c4b3b13f9d2b27b26e729c531f1880a0eeb4f1e3
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:50:56 2009 +0200

    Remove deprecated GtkNotebook functions

 gtk/gtknotebook.c |  192
 -----------------------------------------------------
 gtk/gtknotebook.h |   24 -------
 2 files changed, 0 insertions(+), 216 deletions(-)

commit 025eebb49d492fa705aba7c9c3c2ce04b7b6b58f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:43:34 2009 +0200

    Remove deprecated GtkMenuItem function

 gtk/gtkmenuitem.c |   18 ------------------
 gtk/gtkmenuitem.h |	5 -----
 2 files changed, 0 insertions(+), 23 deletions(-)

commit 2f1a59c0f2ba82af7ccd8bdd82b7dc066e6e9c08
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:42:55 2009 +0200

    Remove deprecated GtkLayout functions

 gtk/gtklayout.c |   36 ------------------------------------
 gtk/gtklayout.h |   14 --------------
 2 files changed, 0 insertions(+), 50 deletions(-)

commit 7fd68866fe3592d54a4aa812b7300b7520fce85b
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:41:57 2009 +0200

    Remove deprecated GtkImage functions

 gtk/gtkimage.c |   40 ----------------------------------------
 gtk/gtkimage.h |   11 -----------
 2 files changed, 0 insertions(+), 51 deletions(-)

commit 605705fd6b4d340c4f9e2d3136e0888cd446c2a5
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:41:12 2009 +0200

    Remove deprecated gtk_drag_set_default_icon

 gtk/gtkdnd-quartz.c |	 10 ----------
 gtk/gtkdnd.c	     |	 47
 -----------------------------------------------
 gtk/gtkdnd.h	     |	  8 --------
 3 files changed, 0 insertions(+), 65 deletions(-)

commit 2eb26d68f67dc3b03cea883567fbeaeee82ca048
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:40:11 2009 +0200

    Remove deprecated function from GtkDrawingArea

 gtk/gtkdrawingarea.c |   13 -------------
 gtk/gtkdrawingarea.h |    7 -------
 2 files changed, 0 insertions(+), 20 deletions(-)

commit 304f36b587ebf68b89da3e06185a006124c76b39
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:39:15 2009 +0200

    Remove deprecated functions from GtkCalendar

 gtk/gtkcalendar.c |   46 ----------------------------------------------
 gtk/gtkcalendar.h |   10 ----------
 2 files changed, 0 insertions(+), 56 deletions(-)

commit 0d7d1ae8dc98462a9f0c877da8f4051dab0e5bfb
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:38:23 2009 +0200

    Remove deprecated functions from GtkBox

 gtk/gtkbox.c |   44 --------------------------------------------
 gtk/gtkbox.h |    7 -------
 2 files changed, 0 insertions(+), 51 deletions(-)

commit de29ee15c6116c080c65ed3708df90a767046839
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:37:19 2009 +0200

    Remove deprecated gtk_binding_entry functions

 gtk/gtkbindings.c |   47 -----------------------------------------------
 gtk/gtkbindings.h |	8 --------
 2 files changed, 0 insertions(+), 55 deletions(-)

commit 5a33eb8d675f5806e812f452eac404382566cb16
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 7 17:36:18 2009 +0200

    Remove deprecated functions from GtkAboutDialog

 gtk/gtkaboutdialog.c |   38 --------------------------------------
 gtk/gtkaboutdialog.h |    6 ------
 2 files changed, 0 insertions(+), 44 deletions(-)

commit dc00452d34403ba086ccb25dfa95e47860e64acc
Author: Reşat SABIQ <tilde.birlik@gmail.com>
Date:	Sun May 2 14:05:31 2010 -0500

    Updated Crimean Tatar (Crimean Turkish) translation

 po-properties/crh.po |  228
 ++++++++++++++++++++------------------------------
 1 files changed, 90 insertions(+), 138 deletions(-)

commit 0a05a199c47af4395b6619e1258137f5996b45d2
Author: Reşat SABIQ <tilde.birlik@gmail.com>
Date:	Sun May 2 14:04:31 2010 -0500

    Updated Crimean Tatar (Crimean Turkish) translation

 po/crh.po |  164
 ++++++++++++++++++++++++------------------------------------
 1 files changed, 66 insertions(+), 98 deletions(-)

commit b08a6750dc0e50121a246ba2b2c3706d1cf750d1
Author: Benjamin Otte <otte@redhat.com>
Date:	Sun May 2 14:32:18 2010 +0200

    filechooser: Fix a crash when removing files

    The file removal code was not properly clearing the file=>array index
    cache, so later lookups into that cache would return invalid array
    indexes.

    The easiest way to reproduce it is to create a directory with
    two files
    and deleting both of them.

    Reported-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkfilesystemmodel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4cf9ac5b4da4e5320536feb97c1553a87d5c60f5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 30 23:51:56 2010 -0400

    Add a frame to the examples

 tests/extendedlayoutexample.c |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

commit 17821510927ebf75ee9564d47bf29af4b65fa429
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 30 23:33:59 2010 -0400

    Doc fixes

    Correct some Since tags.

 gtk/gtkicontheme.c |	31 +++++++++++++++++--------------
 gtk/gtkwidget.c    |	 2 +-
 2 files changed, 18 insertions(+), 15 deletions(-)

commit 201635a203b6da919d84c3b1dd5a112934856401
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 30 23:23:27 2010 -0400

    Fix doc typos

 gtk/gtksizegroup.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 82647f274c769dbf3ad1d12cdb315d87461dbf8f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 30 23:21:58 2010 -0400

    Integrate GtkExtendedLayout docs

 docs/reference/gtk/gtk-docs.sgml    |	  9 ++++++
 docs/reference/gtk/gtk-sections.txt |	 50
 ++++++++++++++++++++++++++++++++++-
 docs/reference/gtk/gtk.types	     |	  1 +
 gtk/gtkextendedlayout.c	     |	 30 +++++++++++++-------
 gtk/gtkwidget.c		     |	 14 +++++-----
 gtk/gtkwindow.c		     |	  3 +-
 6 files changed, 87 insertions(+), 20 deletions(-)

commit 89a645108d4bed5e92d72ab7e424855e2adc650d
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	Sun May 2 00:10:08 2010 +0200

    Updated Galician translation

 po/gl.po |  198
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 100 insertions(+), 98 deletions(-)

commit f3b26327318dfeaee28142a16bea957013a8b9cd
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	Sun May 2 00:10:08 2010 +0200

    Updated Galician translation

 po-properties/gl.po | 3592
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1824 insertions(+), 1768 deletions(-)

commit c2ef54fa5fb5cca0b8f8fb477afc7c6b1bf0b21a
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Sat May 1 17:06:26 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 2235
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1123 insertions(+), 1112 deletions(-)

commit 1cf85176e451d83ddd3b64f649b7fb2261fb591c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat May 1 16:04:51 2010 +0200

    Add gtk_extended_layout_get_desired_size() to gtk.symbols

 gtk/gtk.symbols |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0d85671bc912ac62202e1e01dbd38d3b495e6a4f
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat May 1 03:52:03 2010 +0200

    Fix some compilation warnings

 gtk/gtkbox.c	       |    2 +-
 gtk/gtkframe.c        |    2 --
 gtk/gtktrayicon-x11.c |    1 -
 3 files changed, 1 insertions(+), 4 deletions(-)

commit db76c77b819b1b31e19609bb1b30c85f22b5b482
Merge: 6ea712f 3833ef5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 30 17:56:50 2010 -0400

    Merge branch 'native-layout-incubator'

    Conflicts:
	configure.in
	docs/reference/gtk/tmpl/gtkaction.sgml
	docs/reference/gtk/tmpl/gtkbuilder.sgml
	gdk/directfb/gdkkeys-directfb.c
	gdk/gdk.symbols
	gdk/x11/gdkwindow-x11.c
	gtk/gtkalignment.c
	gtk/gtkbox.c
	gtk/gtkbutton.c
	gtk/gtkcelleditable.c
	gtk/gtkfilechooser.c
	gtk/gtkframe.c
	gtk/gtkinvisible.c
	gtk/gtklabel.c
	gtk/gtkscrolledwindow.c
	gtk/gtksearchenginetracker.c
	gtk/gtktextview.c
	gtk/gtktoolbutton.c
	gtk/gtktooltip.c
	gtk/gtkviewport.c
	gtk/gtkwidget.c
	gtk/gtkwindow.c
	po-properties/ca@valencia.po
	po-properties/es.po
	po-properties/kn.po
	po-properties/mr.po
	po/ca.po
	po/ca@valencia.po
	po/el.po
	po/es.po
	po/gl.po
	po/id.po
	po/kn.po
	po/lv.po
	po/mr.po
	po/th.po

commit 6ea712fe0968e770f23d865f9bab10266efc06fc
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Fri Apr 30 07:56:20 2010 +0200

    Updated Spanish translation

 po-properties/es.po | 3592
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1827 insertions(+), 1765 deletions(-)

commit e50c6e5837c20c782d21f1f3671e899da7bddfe8
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Fri Apr 30 07:56:15 2010 +0200

    Updated Spanish translation

 po/es.po | 2269
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1140 insertions(+), 1129 deletions(-)

commit fc1450d55d123393561d9cb7bf9bef19c4479c11
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 29 17:14:14 2010 -0400

    Set an appropriate title on the folder selection dialog for
    print-to-file

 gtk/gtkprinteroptionwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 556531b16f10f6d04cd541c064cfbcba23937355
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 28 23:00:37 2010 -0400

    Get symbolic colors for statusicons from systray

    Uses the X property _NET_SYSTEM_TRAY_COLORS.

 gtk/gtkstatusicon.c   |   60 ++++++++++++++++-
 gtk/gtktrayicon-x11.c |  183
 +++++++++++++++++++++++++++++++++++++++++++++++--
 gtk/gtktrayicon.h     |    2 +-
 3 files changed, 238 insertions(+), 7 deletions(-)

commit 13352755481200ae784b3d3cf6f9151cc36f2bbe
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 28 22:59:03 2010 -0400

    Add a way to set symbolic colors per-widget

    The new function, gtk_widget_modify_symbolic_color() is similar
    in spirit to the other gtk_widget_modify_ functions.

 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtkrc.c			     |	 28 ++++++++++++++++++++++++++++
 gtk/gtkrc.h			     |	  4 ++++
 gtk/gtkwidget.c		     |	 26 ++++++++++++++++++++++++++
 gtk/gtkwidget.h		     |	  3 +++
 6 files changed, 63 insertions(+), 0 deletions(-)

commit be3a1abc040ce55b3c1aed6a161c47bdf709ba79
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Sun Apr 18 16:13:11 2010 +0200

    Move documentation to inline comments: GtkBuilder

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611742

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore	 |    1 +
 docs/reference/gtk/tmpl/gtkbuilder.sgml |  462
 -------------------------------
 gtk/gtkbuilder.c			 |  218 +++++++++++++++
 gtk/gtkbuilder.h			 |   31 ++
 4 files changed, 250 insertions(+), 462 deletions(-)

commit d6bc1a99dc8b027c0b22b4846809a1edfc45dcaf
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Wed Apr 28 18:11:23 2010 +0200

    Move documentation to inline comments: GtkButtonBox

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612349

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore   |    1 +
 docs/reference/gtk/tmpl/gtkbbox.sgml |  210
 ----------------------------------
 gtk/gtkbbox.c			      |   96 ++++++++++++++++
 gtk/gtkbbox.h			      |   19 +++
 4 files changed, 116 insertions(+), 210 deletions(-)

commit ef4e7b247358c8c4fa67f8339f986831d06b66c9
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Tue Mar 9 23:51:03 2010 +0100

    Move documentation to inline comments: GtkBox

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611742

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/.gitignore  |	  1 +
 docs/reference/gtk/tmpl/gtkbox.sgml |	291
 -----------------------------------
 gtk/gtkbox.c			     |	 54 +++++++
 gtk/gtkbox.h			     |	 22 +++
 4 files changed, 77 insertions(+), 291 deletions(-)

commit fa3bb041eb2f87799eb2f00df8ab39198219030b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Apr 28 18:40:29 2010 +0200

    Fix <ulink> tag in previous commit

 gtk/gtkicontheme.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3833ef5c35b9dd9ca13bb9a61e6e322cc62fe369
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 28 11:17:30 2010 -0400

    Fix the build

 gtk/gtklabel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b3dd3a89d34c1c888892014329b724fae52e71da
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 28 11:15:15 2010 -0400

    Formatting tweaks

 gtk/gtkextendedlayout.h |   46
 +++++++++++++++++++++++-----------------------
 1 files changed, 23 insertions(+), 23 deletions(-)

commit 5d5d93e624ef1618e8bcd74baae9110c50a92df4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 28 11:10:34 2010 -0400

    Make the docs build

    Grr

 gtk/gtkfilechooser.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 50656c74e3887c661e50f00faa3670d6a49fcdfb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 28 10:04:21 2010 -0400

    Some doc and formatting tweaks

 gtk/gtkextendedlayout.c |   44
 +++++++++++++++++++++++---------------------
 1 files changed, 23 insertions(+), 21 deletions(-)

commit 6b939d57c762f58a9f8d529024b7171ff70b6986
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Apr 26 11:55:34 2010 +0100

    Support 'symbolic' themed icons

    Add gtk_icon_info_load_symbolic() to load symbolic icons, and
    theme their background/foreground colours to match the
    colours used in the theme.

    Adds the gtk_icon_info_load_symbolic() function, explicit
    support in GtkImage and GtkCellRendererPixbuf, and test cases
    for those 2 widgets.

    With help from Bastien Nocera <hadess@hadess.net>

    https://bugzilla.gnome.org/show_bug.cgi?id=614711

 demos/gtk-demo/images.c	     |	 21 +++++
 demos/gtk-demo/list_store.c	     |	 30 +++++++
 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtkcellrendererpixbuf.c	     |	157
 +++++++++++++++++++++++++++++++----
 gtk/gtkicontheme.c		     |	136 ++++++++++++++++++++++++++++++
 gtk/gtkicontheme.h		     |	  7 ++
 gtk/gtkimage.c			     |	137
 +++++++++++++++++++++++++++----
 8 files changed, 457 insertions(+), 33 deletions(-)

commit c8dd9895e453705d858787785ea08d541fdaa6b8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 28 00:48:15 2010 -0400

    Add some documentation about width-chars and max-width-chars

    Explain how these properties determine the width of ellipsized
    and wrapped labels.

 docs/reference/gtk/tmpl/gtklabel.sgml |   20 +++-
 gtk/gtklabel.c			       |  176
 ++++++++++++++++++---------------
 2 files changed, 112 insertions(+), 84 deletions(-)

commit 3cc9575323b4ca8c6d82572f1bfe3eb23555fdb3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Apr 28 04:29:41 2010 +0200

    Move documentation to inline comments: GtkHBox

 docs/reference/gtk/tmpl/.gitignore   |    1 +
 docs/reference/gtk/tmpl/gtkhbox.sgml |   49
 ----------------------------------
 gtk/gtkhbox.c			      |   25 +++++++++++++++++
 3 files changed, 26 insertions(+), 49 deletions(-)

commit a6ed128abfbbe74a4c87908744c24c25e061b5a3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Apr 28 04:20:10 2010 +0200

    Move documentation to inline comments: Testing utilities

 docs/reference/gtk/tmpl/.gitignore	 |    1 +
 docs/reference/gtk/tmpl/gtktesting.sgml |  177
 -------------------------------
 gtk/gtktestutils.c			 |    7 +-
 3 files changed, 7 insertions(+), 178 deletions(-)

commit 1e2dabf31d6e4aeeb767f3f31f088b5e7f31e187
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Apr 27 03:26:11 2010 +0200

    Allow NULL as 'icon_widget' in gtk_tool_button_new()

    This completes the patch of
    commit b8ec73a52fe3dc3012db78f45bfcafa2cb3e14ae

 gtk/gtktoolbutton.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d3d4cf0e841df6573a41ef4ebb609ff7b81dbb0f
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Mar 25 19:46:01 2010 +0100

    Deprecate GTK_WIDGET_*SET_FLAGS() macro

    The macro GTK_WIDGET_SET_FLAGS(w, GTK_VISIBLE) should
    still be fixed internally.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.h |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 5eaff47e85e5a6cb8bd370ce1cccf5fad5cba5fe
Author: Mirsal Ennaime <mirsal.ennaime@gmail.com>
Date:	Sat Apr 17 23:49:49 2010 +0200

    Add accessors for GtkTextView adjustments

    GtkTextView is missing accessors for its sealed hadjustment
    and vadjustment members.
    This patch adds gtk_text_view_get_hadjustment() and
    gtk_text_view_get_vadjustment() to GtkTextView

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616053

 gtk/gtk.symbols   |	2 ++
 gtk/gtktextview.c |   36 ++++++++++++++++++++++++++++++++++++
 gtk/gtktextview.h |	3 +++
 3 files changed, 41 insertions(+), 0 deletions(-)

commit 538ec4efbbb605a1360cb2ec5abf0ac0c17774de
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Apr 26 18:07:42 2010 -0400

    Add a GtkExtendedLayout implementation for GtkFrame

 gtk/gtkframe.c |  156
 +++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 116 insertions(+), 40 deletions(-)

commit 41a073263a5b16c2ecde58d7ef0f6ad2d296b3ac
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Apr 14 14:18:25 2010 +0200

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_HAS_DEFAULT)

    Introduce internal _gtk_widget_set_has_default() for this

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614515

 gtk/gtkwidget.c |   10 ++++++++++
 gtk/gtkwidget.h |    2 ++
 gtk/gtkwindow.c |   12 ++++++------
 3 files changed, 18 insertions(+), 6 deletions(-)

commit 45257e31c721d1ffbd2cdcfb25ae637d7e1e7b29
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Apr 12 17:48:09 2010 +0200

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_TOPLEVEL)

    Introduce internal _gtk_widget_set_is_toplvel() for this

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614510

 gtk/gtkinvisible.c	   |	2 +-
 gtk/gtkwidget.c	   |   10 ++++++++++
 gtk/gtkwidget.h	   |	3 +++
 gtk/gtkwin32embedwidget.c |	2 +-
 gtk/gtkwindow.c	   |   14 +++++++++-----
 5 files changed, 24 insertions(+), 7 deletions(-)

commit 560e426f16fc5a8a8eaaac2cf6feb85d26e69388
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Apr 11 23:19:42 2010 +0200

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_HAS_GRAB)

    Introduce internal _gtk_widget_set_has_grab() for this

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614513

 gtk/gtkmain.c	 |    4 ++--
 gtk/gtkwidget.c |   10 ++++++++++
 gtk/gtkwidget.h |    2 ++
 3 files changed, 14 insertions(+), 2 deletions(-)

commit b8ec73a52fe3dc3012db78f45bfcafa2cb3e14ae
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Apr 26 20:05:51 2010 +0200

    Only a GtkMisc widget should be passed to gtk_tool_button_new()

    Reported by Hernando Torque here:
    https://bugzilla.gnome.org/show_bug.cgi?id=616851

 gtk/gtktoolbutton.c |	  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 621b415e5b3d0f4f1ad59e032b049815d3624519
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:	Mon Apr 12 14:54:41 2010 +0100

    tree-view: Use gtk_widget_send_focus_change()

    Remove the second (and last) internal user of the GTK_HAS_FOCUS flag.

    https://bugzilla.gnome.org/show_bug.cgi?id=593671

 gtk/gtktreeview.c |   16 +++-------------
 1 files changed, 3 insertions(+), 13 deletions(-)

commit 91930f86b2b38d9f73723b36ffe9f75cc579190d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:	Mon Apr 12 14:53:50 2010 +0100

    window: Use gtk_widget_send_focus_change()

    Remove the original user of the GTK_HAS_FOCUS flags.

    https://bugzilla.gnome.org/show_bug.cgi?id=593671

 gtk/gtkwindow.c |   16 +++-------------
 1 files changed, 3 insertions(+), 13 deletions(-)

commit f04a7203484685e0ed6088927f053133b4079c7c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date:	Mon Apr 12 14:49:21 2010 +0100

    widget: Add send_focus_change()

    Currently the only users of the GTK_HAS_FOCUS flag are setting it
    before sending a focus change event. This is normally needed by
    GtkWindow, but there are widgets that require controlling the focus
    of widgets that are semantically their children even though they are
    parented to another top-level. Case in point: the quick search entry
    for GtkTreeView.

    Over the years people have been hacking the focus change out of
    gtkwindow.c and gtktreeview.c, thus leaking the direct access of the
    GTK_HAS_FOCUS flag.

    The simplest way to avoid that is to add a function that sends the
    focus change event and controls the setting of the flag, thus removing
    the need for external widgets to do the same.

    https://bugzilla.gnome.org/show_bug.cgi?id=593671

 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtkwidget.c		     |	 66
 +++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.h		     |	  2 +
 4 files changed, 70 insertions(+), 0 deletions(-)

commit cd45dfaa1d6f50e85a8b46585b7628c981a43832
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Apr 26 07:34:01 2010 -0400

    Tiny documentation tweak

 gtk/gtkextendedlayout.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 15482528a588bbe97a898786304da6a883122237
Author: Mike Gorse <mgorse@novell.com>
Date:	Mon Apr 26 16:12:59 2010 +0800

    Implement action interface for gailcell.

    Bug #580889.

 modules/other/gail/gailbooleancell.c |    3 +--
 modules/other/gail/gailcell.c	      |   13 +++----------
 2 files changed, 4 insertions(+), 12 deletions(-)

commit a0b61a5a72a12159d6d61e8f62c3374fd63b462d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Apr 25 20:58:36 2010 -0400

    Make testellipsize work for rotating non-ellipsized labels

 gtk/gtklabel.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 36c3eaea8142b4ee8c6c7d1ff3a4e1a9eb836719
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Apr 25 17:32:44 2010 -0400

    Refer to GtkExtendedLayout from the container docs

 docs/reference/gtk/tmpl/gtkcontainer.sgml |  295
 +++++++++++++++--------------
 1 files changed, 151 insertions(+), 144 deletions(-)

commit f285ed1348a5c9e046e6a035d6c4018abc1e317a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Apr 25 17:12:15 2010 -0400

    Treat h and v boxes the same way

    ...we've got the money!

 gtk/gtkbox.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

commit ff267664b87224accb5ff55c2d4156601dfaed1c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Apr 25 16:59:13 2010 -0400

    Fix a few typos

 tests/extendedlayoutexample.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit bcbd7cce130a0f571ed9492c20561d76313def32
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Apr 25 16:45:21 2010 -0400

    Don't add padding to a pointer

 gtk/gtklabel.c |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit ff0eb0320136fe7f254edcec978f8af0df8436b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Apr 25 16:23:01 2010 -0400

    Fix a regression in RTL flipping

    This was only showing up with pack-end packing in horizontal boxes.
    The RTL flipping has to be applied after moving the reference point
    to the left edge of the child.

 gtk/gtkbox.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 52887f00061b8dac2071a39aed3e05e536ec8d6e
Author: Peteris Krisjanis <pecisk@gmail.com>
Date:	Sat Apr 24 21:40:15 2010 +0300

    Updated Latvian translation.

 po/lv.po | 3146
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1560 insertions(+), 1586 deletions(-)

commit 1ab3fc02f9ee28f50deb1966d5085085b4e68aa4
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:	Sat Apr 24 12:29:42 2010 +0200

    Added Kazakh translation

 po-properties/kk.po | 8603
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 po/LINGUAS	     |	  1 +
 po/kk.po	     | 5336 ++++++++++++++++++++++++++++++++
 3 files changed, 13940 insertions(+), 0 deletions(-)

commit 148ea63dba21d782e8ee7d3645edadb345b40ae4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 23 21:52:55 2010 -0400

    Formatting and typo fixes

 gtk/gtkextendedlayout.c |  269
 ++++++++++++++++++++++++-----------------------
 1 files changed, 139 insertions(+), 130 deletions(-)

commit 53fae3247c2d283d45a0ecbad0425331b072983a
Author: Florian Scandella <flo@chilicode.com>
Date:	Fri Apr 9 17:22:51 2010 +0200

    Add heuristic for primary monitor

    Use the first monitor returned by RANDR as primary, if primary
    is not set and no LVDS is found.

    https://bugzilla.gnome.org/show_bug.cgi?id=615128

 gdk/x11/gdkscreen-x11.c |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

commit 093722fcc8df2c495b02731cd398dbe5e56d258d
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:	Fri Apr 23 00:15:03 2010 +0200

    Updated Catalan (Valencian) translation

 po-properties/ca@valencia.po | 3959
 +++++++++++++++++++++---------------------
 1 files changed, 1979 insertions(+), 1980 deletions(-)

commit e816ab7cfffa9c294ebecf8874ca918532c7556c
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:	Fri Apr 23 00:08:03 2010 +0200

    Updated Catalan (Valencian) translation

 po/ca@valencia.po | 3305
 +++++++++++++++++++++++++++++++++--------------------
 1 files changed, 2037 insertions(+), 1268 deletions(-)

commit 85d166fbb98c1657ed15ca12558c8b63748e082d
Author: Torsten Schönfeld <kaffeetisch@gmx.de>
Date:	Thu Apr 22 22:52:58 2010 +0200

    [docs] Fix a typo in the offscreen windows docs

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616565

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gdk/tmpl/windows.sgml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 5e22dd4e437224bf0356742bcc52ee6c96186b35
Author: Claude Paroz <claude@2xlibre.net>
Date:	Thu Apr 22 21:11:53 2010 +0200

    Revert "Make GTK+ Tutorial gnome-doc-utils compliant"

    This reverts commit 4d1cf25080c2208936580667df544e14638db06f.
    GTK+ maintainers should first approved the gnome-doc-utils dependency
    before this migration.

 docs/tutorial/C/gtk-tut.xml		 |16110
 ------------------------------
 docs/tutorial/C/images/arrow.eps	 | 1147 ---
 docs/tutorial/C/images/arrow.png	 |  Bin 3802 -> 0 bytes
 docs/tutorial/C/images/aspectframe.eps  | 5448 -----------
 docs/tutorial/C/images/aspectframe.png  |  Bin 5163 -> 0 bytes
 docs/tutorial/C/images/base.eps	 | 4287 --------
 docs/tutorial/C/images/base.png	 |  Bin 4462 -> 0 bytes
 docs/tutorial/C/images/buttonbox.eps	 |16247
 -------------------------------
 docs/tutorial/C/images/buttonbox.png	 |  Bin 23400 -> 0 bytes
 docs/tutorial/C/images/buttons.eps	 | 1302 ---
 docs/tutorial/C/images/buttons.png	 |  Bin 4063 -> 0 bytes
 docs/tutorial/C/images/calendar.eps	 |12855 ------------------------
 docs/tutorial/C/images/calendar.png	 |  Bin 11252 -> 0 bytes
 docs/tutorial/C/images/colorsel.eps	 | 6838 -------------
 docs/tutorial/C/images/colorsel.png	 |  Bin 28063 -> 0 bytes
 docs/tutorial/C/images/entry.eps	 | 2528 -----
 docs/tutorial/C/images/entry.png	 |  Bin 5273 -> 0 bytes
 docs/tutorial/C/images/eventbox.eps	 | 1077 --
 docs/tutorial/C/images/eventbox.png	 |  Bin 3673 -> 0 bytes
 docs/tutorial/C/images/filesel.eps	 | 8678 -----------------
 docs/tutorial/C/images/filesel.png	 |  Bin 11063 -> 0 bytes
 docs/tutorial/C/images/fixed.eps	 | 4755 ---------
 docs/tutorial/C/images/fixed.png	 |  Bin 5653 -> 0 bytes
 docs/tutorial/C/images/frame.eps	 | 8778 -----------------
 docs/tutorial/C/images/frame.png	 |  Bin 5827 -> 0 bytes
 docs/tutorial/C/images/gtkdial.eps	 | 2201 -----
 docs/tutorial/C/images/gtkdial.png	 |  Bin 4758 -> 0 bytes
 docs/tutorial/C/images/helloworld.eps	 |  914 --
 docs/tutorial/C/images/helloworld.png	 |  Bin 3264 -> 0 bytes
 docs/tutorial/C/images/helloworld2.eps  | 1136 ---
 docs/tutorial/C/images/helloworld2.png  |  Bin 3911 -> 0 bytes
 docs/tutorial/C/images/label.eps	 | 8264 ----------------
 docs/tutorial/C/images/label.png	 |  Bin 17358 -> 0 bytes
 docs/tutorial/C/images/menu.eps	 | 2528 -----
 docs/tutorial/C/images/menu.png	 |  Bin 4857 -> 0 bytes
 docs/tutorial/C/images/notebook.eps	 | 2617 -----
 docs/tutorial/C/images/notebook.png	 |  Bin 8005 -> 0 bytes
 docs/tutorial/C/images/packbox1.eps	 | 6606 -------------
 docs/tutorial/C/images/packbox1.png	 |  Bin 10366 -> 0 bytes
 docs/tutorial/C/images/packbox2.eps	 | 4966 ----------
 docs/tutorial/C/images/packbox2.png	 |  Bin 9302 -> 0 bytes
 docs/tutorial/C/images/paned.eps	 | 9533 ------------------
 docs/tutorial/C/images/paned.png	 |  Bin 12050 -> 0 bytes
 docs/tutorial/C/images/progressbar.eps  | 3581 -------
 docs/tutorial/C/images/progressbar.png  |  Bin 6135 -> 0 bytes
 docs/tutorial/C/images/radiobuttons.eps | 1695 ----
 docs/tutorial/C/images/radiobuttons.png |  Bin 3936 -> 0 bytes
 docs/tutorial/C/images/rangewidgets.eps | 9087 -----------------
 docs/tutorial/C/images/rangewidgets.png |  Bin 9284 -> 0 bytes
 docs/tutorial/C/images/rulers.eps	 | 6588 -------------
 docs/tutorial/C/images/rulers.png	 |  Bin 8466 -> 0 bytes
 docs/tutorial/C/images/scribble.eps	 | 4709 ---------
 docs/tutorial/C/images/scribble.png	 |  Bin 5533 -> 0 bytes
 docs/tutorial/C/images/scrolledwin.eps  | 8778 -----------------
 docs/tutorial/C/images/scrolledwin.png  |  Bin 7745 -> 0 bytes
 docs/tutorial/C/images/spinbutton.eps	 | 6635 -------------
 docs/tutorial/C/images/spinbutton.png	 |  Bin 8515 -> 0 bytes
 docs/tutorial/C/images/statusbar.eps	 | 2528 -----
 docs/tutorial/C/images/statusbar.png	 |  Bin 5155 -> 0 bytes
 docs/tutorial/C/images/table.eps	 | 1834 ----
 docs/tutorial/C/images/table.png	 |  Bin 4395 -> 0 bytes
 docs/tutorial/C/images/tictactoe.eps	 | 1097 ---
 docs/tutorial/C/images/tictactoe.png	 |  Bin 3100 -> 0 bytes
 docs/tutorial/Makefile.am		 |   52 +-
 docs/tutorial/gtk-tut.omf.in		 |    9 -
 docs/tutorial/gtk-tut.sgml		 |16110
 ++++++++++++++++++++++++++++++
 docs/tutorial/images/arrow.eps		 | 1147 +++
 docs/tutorial/images/arrow.png		 |  Bin 0 -> 3802 bytes
 docs/tutorial/images/aspectframe.eps	 | 5448 +++++++++++
 docs/tutorial/images/aspectframe.png	 |  Bin 0 -> 5163 bytes
 docs/tutorial/images/base.eps		 | 4287 ++++++++
 docs/tutorial/images/base.png		 |  Bin 0 -> 4462 bytes
 docs/tutorial/images/buttonbox.eps	 |16247
 +++++++++++++++++++++++++++++++
 docs/tutorial/images/buttonbox.png	 |  Bin 0 -> 23400 bytes
 docs/tutorial/images/buttons.eps	 | 1302 +++
 docs/tutorial/images/buttons.png	 |  Bin 0 -> 4063 bytes
 docs/tutorial/images/calendar.eps	 |12855 ++++++++++++++++++++++++
 docs/tutorial/images/calendar.png	 |  Bin 0 -> 11252 bytes
 docs/tutorial/images/colorsel.eps	 | 6838 +++++++++++++
 docs/tutorial/images/colorsel.png	 |  Bin 0 -> 28063 bytes
 docs/tutorial/images/entry.eps		 | 2528 +++++
 docs/tutorial/images/entry.png		 |  Bin 0 -> 5273 bytes
 docs/tutorial/images/eventbox.eps	 | 1077 ++
 docs/tutorial/images/eventbox.png	 |  Bin 0 -> 3673 bytes
 docs/tutorial/images/filesel.eps	 | 8678 +++++++++++++++++
 docs/tutorial/images/filesel.png	 |  Bin 0 -> 11063 bytes
 docs/tutorial/images/fixed.eps		 | 4755 +++++++++
 docs/tutorial/images/fixed.png		 |  Bin 0 -> 5653 bytes
 docs/tutorial/images/frame.eps		 | 8778 +++++++++++++++++
 docs/tutorial/images/frame.png		 |  Bin 0 -> 5827 bytes
 docs/tutorial/images/gtkdial.eps	 | 2201 +++++
 docs/tutorial/images/gtkdial.png	 |  Bin 0 -> 4758 bytes
 docs/tutorial/images/helloworld.eps	 |  914 ++
 docs/tutorial/images/helloworld.png	 |  Bin 0 -> 3264 bytes
 docs/tutorial/images/helloworld2.eps	 | 1136 +++
 docs/tutorial/images/helloworld2.png	 |  Bin 0 -> 3911 bytes
 docs/tutorial/images/label.eps		 | 8264 ++++++++++++++++
 docs/tutorial/images/label.png		 |  Bin 0 -> 17358 bytes
 docs/tutorial/images/menu.eps		 | 2528 +++++
 docs/tutorial/images/menu.png		 |  Bin 0 -> 4857 bytes
 docs/tutorial/images/notebook.eps	 | 2617 +++++
 docs/tutorial/images/notebook.png	 |  Bin 0 -> 8005 bytes
 docs/tutorial/images/packbox1.eps	 | 6606 +++++++++++++
 docs/tutorial/images/packbox1.png	 |  Bin 0 -> 10366 bytes
 docs/tutorial/images/packbox2.eps	 | 4966 ++++++++++
 docs/tutorial/images/packbox2.png	 |  Bin 0 -> 9302 bytes
 docs/tutorial/images/paned.eps		 | 9533 ++++++++++++++++++
 docs/tutorial/images/paned.png		 |  Bin 0 -> 12050 bytes
 docs/tutorial/images/progressbar.eps	 | 3581 +++++++
 docs/tutorial/images/progressbar.png	 |  Bin 0 -> 6135 bytes
 docs/tutorial/images/radiobuttons.eps	 | 1695 ++++
 docs/tutorial/images/radiobuttons.png	 |  Bin 0 -> 3936 bytes
 docs/tutorial/images/rangewidgets.eps	 | 9087 +++++++++++++++++
 docs/tutorial/images/rangewidgets.png	 |  Bin 0 -> 9284 bytes
 docs/tutorial/images/rulers.eps	 | 6588 +++++++++++++
 docs/tutorial/images/rulers.png	 |  Bin 0 -> 8466 bytes
 docs/tutorial/images/scribble.eps	 | 4709 +++++++++
 docs/tutorial/images/scribble.png	 |  Bin 0 -> 5533 bytes
 docs/tutorial/images/scrolledwin.eps	 | 8778 +++++++++++++++++
 docs/tutorial/images/scrolledwin.png	 |  Bin 0 -> 7745 bytes
 docs/tutorial/images/spinbutton.eps	 | 6635 +++++++++++++
 docs/tutorial/images/spinbutton.png	 |  Bin 0 -> 8515 bytes
 docs/tutorial/images/statusbar.eps	 | 2528 +++++
 docs/tutorial/images/statusbar.png	 |  Bin 0 -> 5155 bytes
 docs/tutorial/images/table.eps		 | 1834 ++++
 docs/tutorial/images/table.png		 |  Bin 0 -> 4395 bytes
 docs/tutorial/images/tictactoe.eps	 | 1097 +++
 docs/tutorial/images/tictactoe.png	 |  Bin 0 -> 3100 bytes
 docs/tutorial/package-db-tutorial.sh	 |  137 +
 129 files changed, 175529 insertions(+), 175363 deletions(-)

commit 4d1cf25080c2208936580667df544e14638db06f
Author: Claude Paroz <claude@2xlibre.net>
Date:	Wed Mar 10 22:12:06 2010 +0100

    Make GTK+ Tutorial gnome-doc-utils compliant

 docs/tutorial/C/gtk-tut.xml		 |16110
 ++++++++++++++++++++++++++++++
 docs/tutorial/C/images/arrow.eps	 | 1147 +++
 docs/tutorial/C/images/arrow.png	 |  Bin 0 -> 3802 bytes
 docs/tutorial/C/images/aspectframe.eps  | 5448 +++++++++++
 docs/tutorial/C/images/aspectframe.png  |  Bin 0 -> 5163 bytes
 docs/tutorial/C/images/base.eps	 | 4287 ++++++++
 docs/tutorial/C/images/base.png	 |  Bin 0 -> 4462 bytes
 docs/tutorial/C/images/buttonbox.eps	 |16247
 +++++++++++++++++++++++++++++++
 docs/tutorial/C/images/buttonbox.png	 |  Bin 0 -> 23400 bytes
 docs/tutorial/C/images/buttons.eps	 | 1302 +++
 docs/tutorial/C/images/buttons.png	 |  Bin 0 -> 4063 bytes
 docs/tutorial/C/images/calendar.eps	 |12855 ++++++++++++++++++++++++
 docs/tutorial/C/images/calendar.png	 |  Bin 0 -> 11252 bytes
 docs/tutorial/C/images/colorsel.eps	 | 6838 +++++++++++++
 docs/tutorial/C/images/colorsel.png	 |  Bin 0 -> 28063 bytes
 docs/tutorial/C/images/entry.eps	 | 2528 +++++
 docs/tutorial/C/images/entry.png	 |  Bin 0 -> 5273 bytes
 docs/tutorial/C/images/eventbox.eps	 | 1077 ++
 docs/tutorial/C/images/eventbox.png	 |  Bin 0 -> 3673 bytes
 docs/tutorial/C/images/filesel.eps	 | 8678 +++++++++++++++++
 docs/tutorial/C/images/filesel.png	 |  Bin 0 -> 11063 bytes
 docs/tutorial/C/images/fixed.eps	 | 4755 +++++++++
 docs/tutorial/C/images/fixed.png	 |  Bin 0 -> 5653 bytes
 docs/tutorial/C/images/frame.eps	 | 8778 +++++++++++++++++
 docs/tutorial/C/images/frame.png	 |  Bin 0 -> 5827 bytes
 docs/tutorial/C/images/gtkdial.eps	 | 2201 +++++
 docs/tutorial/C/images/gtkdial.png	 |  Bin 0 -> 4758 bytes
 docs/tutorial/C/images/helloworld.eps	 |  914 ++
 docs/tutorial/C/images/helloworld.png	 |  Bin 0 -> 3264 bytes
 docs/tutorial/C/images/helloworld2.eps  | 1136 +++
 docs/tutorial/C/images/helloworld2.png  |  Bin 0 -> 3911 bytes
 docs/tutorial/C/images/label.eps	 | 8264 ++++++++++++++++
 docs/tutorial/C/images/label.png	 |  Bin 0 -> 17358 bytes
 docs/tutorial/C/images/menu.eps	 | 2528 +++++
 docs/tutorial/C/images/menu.png	 |  Bin 0 -> 4857 bytes
 docs/tutorial/C/images/notebook.eps	 | 2617 +++++
 docs/tutorial/C/images/notebook.png	 |  Bin 0 -> 8005 bytes
 docs/tutorial/C/images/packbox1.eps	 | 6606 +++++++++++++
 docs/tutorial/C/images/packbox1.png	 |  Bin 0 -> 10366 bytes
 docs/tutorial/C/images/packbox2.eps	 | 4966 ++++++++++
 docs/tutorial/C/images/packbox2.png	 |  Bin 0 -> 9302 bytes
 docs/tutorial/C/images/paned.eps	 | 9533 ++++++++++++++++++
 docs/tutorial/C/images/paned.png	 |  Bin 0 -> 12050 bytes
 docs/tutorial/C/images/progressbar.eps  | 3581 +++++++
 docs/tutorial/C/images/progressbar.png  |  Bin 0 -> 6135 bytes
 docs/tutorial/C/images/radiobuttons.eps | 1695 ++++
 docs/tutorial/C/images/radiobuttons.png |  Bin 0 -> 3936 bytes
 docs/tutorial/C/images/rangewidgets.eps | 9087 +++++++++++++++++
 docs/tutorial/C/images/rangewidgets.png |  Bin 0 -> 9284 bytes
 docs/tutorial/C/images/rulers.eps	 | 6588 +++++++++++++
 docs/tutorial/C/images/rulers.png	 |  Bin 0 -> 8466 bytes
 docs/tutorial/C/images/scribble.eps	 | 4709 +++++++++
 docs/tutorial/C/images/scribble.png	 |  Bin 0 -> 5533 bytes
 docs/tutorial/C/images/scrolledwin.eps  | 8778 +++++++++++++++++
 docs/tutorial/C/images/scrolledwin.png  |  Bin 0 -> 7745 bytes
 docs/tutorial/C/images/spinbutton.eps	 | 6635 +++++++++++++
 docs/tutorial/C/images/spinbutton.png	 |  Bin 0 -> 8515 bytes
 docs/tutorial/C/images/statusbar.eps	 | 2528 +++++
 docs/tutorial/C/images/statusbar.png	 |  Bin 0 -> 5155 bytes
 docs/tutorial/C/images/table.eps	 | 1834 ++++
 docs/tutorial/C/images/table.png	 |  Bin 0 -> 4395 bytes
 docs/tutorial/C/images/tictactoe.eps	 | 1097 +++
 docs/tutorial/C/images/tictactoe.png	 |  Bin 0 -> 3100 bytes
 docs/tutorial/Makefile.am		 |   52 +-
 docs/tutorial/gtk-tut.omf.in		 |    9 +
 docs/tutorial/gtk-tut.sgml		 |16110
 ------------------------------
 docs/tutorial/images/arrow.eps		 | 1147 ---
 docs/tutorial/images/arrow.png		 |  Bin 3802 -> 0 bytes
 docs/tutorial/images/aspectframe.eps	 | 5448 -----------
 docs/tutorial/images/aspectframe.png	 |  Bin 5163 -> 0 bytes
 docs/tutorial/images/base.eps		 | 4287 --------
 docs/tutorial/images/base.png		 |  Bin 4462 -> 0 bytes
 docs/tutorial/images/buttonbox.eps	 |16247
 -------------------------------
 docs/tutorial/images/buttonbox.png	 |  Bin 23400 -> 0 bytes
 docs/tutorial/images/buttons.eps	 | 1302 ---
 docs/tutorial/images/buttons.png	 |  Bin 4063 -> 0 bytes
 docs/tutorial/images/calendar.eps	 |12855 ------------------------
 docs/tutorial/images/calendar.png	 |  Bin 11252 -> 0 bytes
 docs/tutorial/images/colorsel.eps	 | 6838 -------------
 docs/tutorial/images/colorsel.png	 |  Bin 28063 -> 0 bytes
 docs/tutorial/images/entry.eps		 | 2528 -----
 docs/tutorial/images/entry.png		 |  Bin 5273 -> 0 bytes
 docs/tutorial/images/eventbox.eps	 | 1077 --
 docs/tutorial/images/eventbox.png	 |  Bin 3673 -> 0 bytes
 docs/tutorial/images/filesel.eps	 | 8678 -----------------
 docs/tutorial/images/filesel.png	 |  Bin 11063 -> 0 bytes
 docs/tutorial/images/fixed.eps		 | 4755 ---------
 docs/tutorial/images/fixed.png		 |  Bin 5653 -> 0 bytes
 docs/tutorial/images/frame.eps		 | 8778 -----------------
 docs/tutorial/images/frame.png		 |  Bin 5827 -> 0 bytes
 docs/tutorial/images/gtkdial.eps	 | 2201 -----
 docs/tutorial/images/gtkdial.png	 |  Bin 4758 -> 0 bytes
 docs/tutorial/images/helloworld.eps	 |  914 --
 docs/tutorial/images/helloworld.png	 |  Bin 3264 -> 0 bytes
 docs/tutorial/images/helloworld2.eps	 | 1136 ---
 docs/tutorial/images/helloworld2.png	 |  Bin 3911 -> 0 bytes
 docs/tutorial/images/label.eps		 | 8264 ----------------
 docs/tutorial/images/label.png		 |  Bin 17358 -> 0 bytes
 docs/tutorial/images/menu.eps		 | 2528 -----
 docs/tutorial/images/menu.png		 |  Bin 4857 -> 0 bytes
 docs/tutorial/images/notebook.eps	 | 2617 -----
 docs/tutorial/images/notebook.png	 |  Bin 8005 -> 0 bytes
 docs/tutorial/images/packbox1.eps	 | 6606 -------------
 docs/tutorial/images/packbox1.png	 |  Bin 10366 -> 0 bytes
 docs/tutorial/images/packbox2.eps	 | 4966 ----------
 docs/tutorial/images/packbox2.png	 |  Bin 9302 -> 0 bytes
 docs/tutorial/images/paned.eps		 | 9533 ------------------
 docs/tutorial/images/paned.png		 |  Bin 12050 -> 0 bytes
 docs/tutorial/images/progressbar.eps	 | 3581 -------
 docs/tutorial/images/progressbar.png	 |  Bin 6135 -> 0 bytes
 docs/tutorial/images/radiobuttons.eps	 | 1695 ----
 docs/tutorial/images/radiobuttons.png	 |  Bin 3936 -> 0 bytes
 docs/tutorial/images/rangewidgets.eps	 | 9087 -----------------
 docs/tutorial/images/rangewidgets.png	 |  Bin 9284 -> 0 bytes
 docs/tutorial/images/rulers.eps	 | 6588 -------------
 docs/tutorial/images/rulers.png	 |  Bin 8466 -> 0 bytes
 docs/tutorial/images/scribble.eps	 | 4709 ---------
 docs/tutorial/images/scribble.png	 |  Bin 5533 -> 0 bytes
 docs/tutorial/images/scrolledwin.eps	 | 8778 -----------------
 docs/tutorial/images/scrolledwin.png	 |  Bin 7745 -> 0 bytes
 docs/tutorial/images/spinbutton.eps	 | 6635 -------------
 docs/tutorial/images/spinbutton.png	 |  Bin 8515 -> 0 bytes
 docs/tutorial/images/statusbar.eps	 | 2528 -----
 docs/tutorial/images/statusbar.png	 |  Bin 5155 -> 0 bytes
 docs/tutorial/images/table.eps		 | 1834 ----
 docs/tutorial/images/table.png		 |  Bin 4395 -> 0 bytes
 docs/tutorial/images/tictactoe.eps	 | 1097 ---
 docs/tutorial/images/tictactoe.png	 |  Bin 3100 -> 0 bytes
 docs/tutorial/package-db-tutorial.sh	 |  137 -
 129 files changed, 175363 insertions(+), 175529 deletions(-)

commit 78e68d4548800585f94a699ecca4addb3bfbabbc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 22 14:13:35 2010 -0400

    Update the gdk_event_free docs

    Bug 616118

 gdk/gdkevents.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit af06c64edb8243a1cee7eadffeb4abcfe2524928
Author: Shankar Prasad <sprasad@git.gnome.org>
Date:	Thu Apr 22 16:33:24 2010 +0530

    Updated Kannada translations

 po-properties/kn.po | 3796
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1878 insertions(+), 1918 deletions(-)

commit 206f2bbfa865bd0e2f957844d4b94e9880c8afd9
Author: Shankar Prasad <sprasad@git.gnome.org>
Date:	Thu Apr 22 16:30:17 2010 +0530

    Updated Kannada translations

 po/kn.po | 2293
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1143 insertions(+), 1150 deletions(-)

commit 3f7877386237f8926e33412de53af591ac3d8489
Author: Mike Gorse <mgorse@novell.com>
Date:	Thu Apr 22 12:24:41 2010 +0800

    Notify ATK_STATE_ENABLED change when ATK_STATE_SENSITIVE changes
    if necessary.

    Bug #615999.

 modules/other/gail/gailcheckmenuitem.c    |   14 +++++++++++++-
 modules/other/gail/gailchecksubmenuitem.c |   14 +++++++++++++-
 modules/other/gail/gailtogglebutton.c	   |   14 +++++++++++++-
 modules/other/gail/gailwidget.c	   |	3 +++
 4 files changed, 42 insertions(+), 3 deletions(-)

commit 909ca43c1ac6e4011422704464d5d17bd0b02221
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Wed Apr 21 04:11:55 2010 -0400

    Renamed testextendedlayout2 --> extendedlayoutexample, also removed
    testextendedlayout and letting it reside for now in native-layout
    branch.

 tests/Makefile.am	       |    9 +-
 tests/extendedlayoutexample.c |  614 ++++++++++
 tests/testextendedlayout.c    | 2622
 -----------------------------------------
 tests/testextendedlayout2.c   |  614 ----------
 4 files changed, 617 insertions(+), 3242 deletions(-)

commit 2a5272647d0833cb1dd8a9bb1b07a9a96484feae
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Wed Apr 21 03:42:23 2010 -0400

    Mega commit backing out everything from the native-layout branch that
    is not ready for integration

    This commit makes the native-layout branch into a reasonable
    patch applicable to git master, it pulls out GtkCellRenderer
    support, ComboBox support, the Plug/Socket api is also not ready
    and is pulled out.

 gtk/Makefile.am	   |	2 -
 gtk/gtk.h		   |	1 -
 gtk/gtk.symbols	   |   13 --
 gtk/gtkcellrenderer.c	   |  161 +----------------
 gtk/gtkcellrenderertext.c |   90 +---------
 gtk/gtkcellview.c	   |  276 +++++++----------------------
 gtk/gtkcellview.h	   |   11 --
 gtk/gtkcombobox.c	   |  439
 ++++++++++++++++++---------------------------
 gtk/gtkextendedcell.c	   |  193 --------------------
 gtk/gtkextendedcell.h	   |   88 ---------
 gtk/gtkextendedlayout.c   |	3 +-
 gtk/gtkextendedlayout.h   |	5 +-
 gtk/gtkplug-x11.c	   |   27 ---
 gtk/gtkplug.c		   |	7 -
 gtk/gtkplugprivate.h	   |	3 -
 gtk/gtksocket-x11.c	   |   62 -------
 gtk/gtksocket.c	   |   96 +----------
 gtk/gtksocketprivate.h    |	4 -
 gtk/gtkspinner.c	   |	9 +-
 gtk/gtktreeprivate.h	   |	7 -
 gtk/gtktreeview.c	   |  213 +++++-----------------
 gtk/gtktreeviewcolumn.c   |  147 ++++-----------
 gtk/gtktreeviewcolumn.h   |	4 -
 23 files changed, 339 insertions(+), 1522 deletions(-)

commit 9306a73dfd5f061326a584a6c11971361fa7095a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Wed Apr 21 01:32:55 2010 -0400

    Added documentation, implemented
    gtk_extended_layout_is_height_for_width() where needed.

 gtk/gtkbin.c		 |   32 ++++++++++++++------
 gtk/gtkbox.c		 |   11 ++++++-
 gtk/gtkextendedlayout.c |   74
 +++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtklabel.c		 |   45 ++++++++++++++++++-----------
 4 files changed, 132 insertions(+), 30 deletions(-)

commit 95fd5011c2e7251f424e583237023a937e47303c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Dec 18 05:00:56 2009 +0100

    Move documentation to inline comments: GtkMessageDialog

    Also, add a note about GTK_BUTTONS_OK, GTK_BUTTONS_YES_NO
    and GTK_BUTTONS_OK_CANCEL are discouraged by the GNOME HIG.

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/.gitignore	       |    1 +
 docs/reference/gtk/tmpl/gtkmessagedialog.sgml |  213
 -------------------------
 gtk/gtkenums.h				       |   10 ++
 gtk/gtkmessagedialog.c			       |   47 ++++++
 gtk/gtkmessagedialog.h			       |   37 ++++-
 5 files changed, 86 insertions(+), 222 deletions(-)

commit 504ec365a7d8c513820c5f27eb7fc63cbce58ce8
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 22:02:48 2010 -0400

    Improved legibility of the label parameters test.

 tests/testextendedlayout2.c |	 10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 7db18bb726d6c04f4d4623a680dac7ab706c1024
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 20:44:24 2010 -0400

    Added test reflecting the usage of GtkLabel parameters.

 tests/testextendedlayout2.c |	123
 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 123 insertions(+), 0 deletions(-)

commit a3a245ab5641592205dfb699fd1faf5ba68e60d5
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 20:44:11 2010 -0400

    Updated test for api change.

 tests/testellipsise.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4d06d75dce0acb27b6e0e13998f614b7c43ff769
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 20:43:41 2010 -0400

    Updating test for api change.

 tests/testextendedlayout.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 680d7762baabb71aa77aeec793e3c70a2013d3b8
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 20:30:10 2010 -0400

    Make sure not to base the minimum size on "max-width-chars", only
    the natural size.

 gtk/gtklabel.c |   15 ++++-----------
 1 files changed, 4 insertions(+), 11 deletions(-)

commit 630357beb3854344c08714244ad687570caca7bc
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 18:58:44 2010 -0400

    Added test to demonstrate width-for-height labels.

 tests/testextendedlayout2.c |	157
 +++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 152 insertions(+), 5 deletions(-)

commit dfd311497dda066e27b4b41ea920fa8e74cfc880
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 18:54:50 2010 -0400

    Fixed GtkLabel to wrap correctly and report width-for-height correctly
    when vertical.

 gtk/gtklabel.c |  112
 +++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 70 insertions(+), 42 deletions(-)

commit d5b31c303c98f0af1358e0a9e8d4f85f989a7a45
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 18:53:54 2010 -0400

    Slightly reduced extended layout cache size, updated authors/copywrite
    year.

 gtk/gtkextendedlayout.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 17883f3ce61d7946a70db8022934d376f20eaf1b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 15:23:13 2010 -0400

    Fixed GtkLabel to include GtkMisc padding when calculating
    height-for-width.

 gtk/gtklabel.c |   38 ++++++++++++++++++++++++++++----------
 1 files changed, 28 insertions(+), 10 deletions(-)

commit 80428e7745bc122c13ac4ea43c53e94c4120181f
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 14:16:13 2010 -0400

    Restore layout in get_desired_size() after guessing a wrap width

    This fixes the label layout in cases where gtk_widget_size_request()
    is called on a label without a following size_allocate(), for instance
    when a button state changes.

 gtk/gtklabel.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit 4ed5e6d5266ab214f23e35a9c11572f8fb46bb1a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 01:30:56 2010 -0400

    Various updates to follow new gtk_extended_layout_get_desired_size
    added argument.

 gtk/gtkcombobox.c |	4 +++-
 gtk/gtkplug.c	   |	2 +-
 gtk/gtktreeview.c |	2 +-
 gtk/gtkwidget.c   |	8 ++++----
 4 files changed, 9 insertions(+), 7 deletions(-)

commit b7a05d1832560e7c114c35f1833d0bc22e4cd8ce
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 01:27:32 2010 -0400

    Fixed missing return from get_desired_width/height in GtkViewport
    (causing testgtk to have a small width).

 gtk/gtkviewport.c |	6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit c927f5e60d0710f705392d51eaf073de3e9df4d8
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 01:26:58 2010 -0400

    Split up width and height queries so that they make more sense
    (extended-layout)

 gtk/gtkscrolledwindow.c |  161
 +++++++++++++++++++++++++----------------------
 1 files changed, 85 insertions(+), 76 deletions(-)

commit 0330658a7f9f2b721a40b647f449612d7fb83125
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 01:24:51 2010 -0400

    Added request_natural argument to get_desired_size()

    Currently get_desired_size() is more of an emulation of
    gtk_widget_size_request() for the minimum size as it bases the
    contextual request on the minimum preferred size; this argument
    lets you do the request with the natural preferred size as well.

 gtk/gtkextendedlayout.c |   30 +++++++++++++++++++++++-------
 gtk/gtkextendedlayout.h |    1 +
 2 files changed, 24 insertions(+), 7 deletions(-)

commit 3a9ab87489d7396acfec49ce611e85cf9003f9fe
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 01:22:31 2010 -0400

    GtkAlignment now tries to allocate natural size to the child if
    available and does the height-for-width calculation depending on
    allocation.

 gtk/gtkalignment.c |	40 +++++++++++++++++++++++++++-------------
 1 files changed, 27 insertions(+), 13 deletions(-)

commit 0b92348077489047af98f360fd9bb3d59ee6d04a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 20 00:33:20 2010 -0400

    Fixed acces of child->requisition; call
    gtk_widget_get_child_requisition instead.

    This fixes squished pathbar issue (as access to ->requisition
    is really
    not supported anymore).

 gtk/gtkpathbar.c |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

commit b0fc43e9588aa076a84c71f22a74610c918625b5
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 19 21:50:55 2010 -0400

    Reduced natural request padding for rotating ellipsizing labels

    After fixing height requests this works much smoother, although in
    some places pango seems to ellipsize a rotated label when given
    the width it requested.

 gtk/gtklabel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8ae5e012256de2a1c68b6bf080c5299f405a9784
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 19 21:37:44 2010 -0400

    Fixed another caching bug in extended layout

    Was confusing width/height REQUEST_NEEDED flags, this caused
    the volumebutton test to not re-request the height properly
    when changing orientations.

 gtk/gtkextendedlayout.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit de4a8f8ddcc292f1cfa1a1e4cf96e993eaf71181
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 19 20:43:19 2010 -0400

    Unconditionally return the height for the minimum width when doing
    get_desired_height()

    This is the correct support for the opposing orientation for widgets
    that support height-for-width, in an interface that was realized as
    width-for-height, a height-for-width supporting widget should return
    the minimum height for the minimum width when the initial
    get_desired_height() is run.

 gtk/gtklabel.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit ee8db39393fe0246461d06d88515446b057dcc54
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 19 20:41:23 2010 -0400

    Fixed height-for-width cache

    Fixed the cache to be cleared when flagged with
    WIDTH/HEIGHT_REQUEST_NEEDED.
    This error was causing some widgets to not be sized correctly (the
    stock and
    icon browser in the demo for instance).

 gtk/gtkextendedlayout.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 119267d7c85f2dbf8e706360e09ac00b21263b60
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 19 20:40:04 2010 -0400

    Removing old comments in gtkbin.c

 gtk/gtkbin.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 3783a0a54fce6faa47d89939bef8f4f83f1aeac2
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 19 14:46:28 2010 -0400

    Fixed computation of sizegroups when no explicit request is set.

    My previous commit to GtkSizeGroup made sure that when
    gtk_widget_set_size_request() is set on a widget, it will be
    taken into account when computing the widget's own request,
    this commit fixes the case where there is no explicit size
    request.

 gtk/gtksizegroup.c |	 2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e9e3725ee75642e4b90293c2458669e8457b1df4
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 19 14:04:20 2010 -0400

    Fixed testellipsize

 gtk/gtklabel.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 51a1af7aa4209bc602dafc058f87e3ed7a901764
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:	Fri Apr 16 00:12:29 2010 +0300

    Use the proper screen in _gdk_windowing_get_shape_for_mask()

    Bug 615853 - BadMatch when pressing keyboard volume keys while
    pointer in
		 secondary X screen

    _gdk_windowing_get_shape_for_mask() is using the default screen,
    not taking
    into account that its GdkBitmap could have been created for a
    different one,
    causing BadMatch errors.

 gdk/x11/gdkwindow-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4e507244718b60970b5861c651b6d99aea345444
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Apr 19 17:46:51 2010 +0200

    Bump version to 2.21.0

 configure.in |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit a141c6625369099496fe8711ca7eb444eab884e0
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 19 01:07:20 2010 -0400

    Added testextendedlayout2.c to tests.

    This test is a collection of builder files which demonstrate the
    added features of natural sizes and height-for-width geometry; so
    far it only contains 3 cases, more to come...

 tests/Makefile.am	     |	  3 +
 tests/testextendedlayout2.c |	344
 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 347 insertions(+), 0 deletions(-)

commit 0dff033a648cb33f8f8d1ee3d31fabe43e0dcc10
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 20:46:30 2010 -0400

    Fixed GtkSpinner to request 12x12 at init time instead of at expose
    time.

    This should not change the space taken by the spinner when hidden,
    and it should only set the minimum size not the actual size (i.e. code
    in place was conditionally setting it if not allocated 12x12, which
    doesnt really make sense)... This fixes spinners showing at the
    correct size
    in gtk-demo.

 gtk/gtkspinner.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

commit 4c1fa76520216d15ca547c16be97ce6974a18cdf
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 20:45:42 2010 -0400

    Fixed _gtk_size_group_bump_requisition() to properly handle values
    specified by gtk_widget_set_size_request()

 gtk/gtkextendedlayout.c |    2 ++
 gtk/gtksizegroup.c	 |   24 +++++++++++++++++++++---
 2 files changed, 23 insertions(+), 3 deletions(-)

commit e997ac37a73150e23fffeb9df559d2a759fc9ca1
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 20:14:13 2010 -0400

    Added GTK_DEBUG_EXTENDED_LAYOUT flag and use that for debuggin in
    gtkextendedlayout.c

 gtk/gtkdebug.h		 |   25 +++++++++++++------------
 gtk/gtkextendedlayout.c |   35 +++++++++--------------------------
 gtk/gtkmain.c		 |    3 ++-
 3 files changed, 24 insertions(+), 39 deletions(-)

commit 6dc5cdb98165a8dd75846d1ac7122efbef48dfef
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 20:13:46 2010 -0400

    Implemented GtkExtendedLayout on GtkWindow.

 gtk/gtkwindow.c |  102
 +++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 69 insertions(+), 33 deletions(-)

commit fe257d23dd6ca64194c7b7d4ac9c05d8faba6aec
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 20:11:43 2010 -0400

    Fixed GtkAssistant to not access ->requisition of children directly.

    This was causing a 0 height action-area because a GtkBox does not
    generally update ->requisition with anything useful
    (call gtk_widget_get_child_requisition() here instead).

 gtk/gtkassistant.c |	15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 3cbd9e9313061945d9868a8e3a01de51be07bfa1
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 18:13:56 2010 -0400

    Further fixed base outputs of GtkLabel desired geometries.

    Now (when wrapping), if no "width-chars" was specified for a minimum
    width, default to the width guessed by gtk_label_ensure_layout(),
    small
    specified widths will otherwise result in very large height requests.

 gtk/gtklabel.c |  141
 +++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 88 insertions(+), 53 deletions(-)

commit da318411dca2e47d3327d10dac0408bf40a4abb0
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 18:12:30 2010 -0400

    Fixed bug in gtk_extended_get_desired_size().

    gtk_extended_get_desired_size() was mixing up orientations based
    on the preference, considering ditching the preference anyway.
    Also slightly enhanced debug prints.

 gtk/gtkextendedlayout.c |   32 +++++++++++++-------------------
 1 files changed, 13 insertions(+), 19 deletions(-)

commit 35cc52f41896ca8d06b905310154d186a18ddb02
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 18:09:40 2010 -0400

    Compute the collective heights for the width of a horizontal box.

    Introduce an algorithm to allocate children some virtual widths
    based on
    their base widths returned by ->get_desired_width(), then return the
    collective desired heights for each or thier virtually allocated
    width.

    This will only work in the horizontal orientation.

 gtk/gtkbox.c |  346
 +++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 198 insertions(+), 148 deletions(-)

commit 33039c1452c76c2147ea27bf557c1e5d76ce4873
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 18 17:56:58 2010 -0400

    Fixed extended layout test to compile without the
    gtk_label_set_fullsize() api.

 tests/testextendedlayout.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 791962e06d0511c5e9435acb569a60b34fc279cf
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Apr 8 17:46:45 2010 +0200

    Include <X11/Xutil.h> in gdkdnd-x11.c

    Otherwise, inclusion of shape.h triggers an unknown type error
    for Region, and compile fails, at least in Solaris.

    Reported by Philip Brown here:
    https://bugzilla.gnome.org/show_bug.cgi?id=615028

 gdk/x11/gdkdnd-x11.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 72d5cc8cd51f8bc3f66186c668f2d4cfd191f6ca
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Apr 18 19:40:17 2010 +0200

    [docs] Move documentation to inline comments: GailTextUtil and
    GailMisc

 docs/reference/libgail-util/tmpl/gailmisc.sgml     |  125
 --------------------
 docs/reference/libgail-util/tmpl/gailtextutil.sgml |	95 ---------------
 modules/other/gail/libgail-util/gailmisc.c	    |	12 ++
 modules/other/gail/libgail-util/gailtextutil.c     |	15 +++
 4 files changed, 27 insertions(+), 220 deletions(-)

commit 508ed4bbabfc519269efe33331f2d49a8fcb6a4a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Apr 18 17:48:02 2010 +0200

    [docs] Move documentation to inline comments: GtkArrow

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611957

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkarrow.sgml |   82
 ---------------------------------
 gtk/gtkarrow.c			       |   37 +++++++++++++++
 2 files changed, 37 insertions(+), 82 deletions(-)

commit c3d5faf6b7a6a16c5e177eeaf727224495821de1
Author: Steven Harms <sharms@ubuntu.com>
Date:	Thu Mar 4 13:31:44 2010 -0500

    [docs] Move documentation to inline comments: GtkVButtonBox

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611833

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkvbbox.sgml |   98
 ---------------------------------
 gtk/gtkvbbox.c			       |   80 ++++++++++++++++++++++----
 2 files changed, 67 insertions(+), 111 deletions(-)

commit 5f767e2c48080d59b55879ac7b9b642dd0e42b0f
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Fri Mar 5 23:44:31 2010 +0100

    [docs] Move documentation to inline comments: GtkAssistant

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkassistant.sgml |  344
 -----------------------------
 gtk/gtkassistant.c			   |   24 ++-
 gtk/gtkassistant.h			   |   30 +++
 3 files changed, 53 insertions(+), 345 deletions(-)

commit 51e32fe67ab36fe92f727c6e9521168ee9ec93ec
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Thu Mar 4 17:09:36 2010 +0100

    [docs] Move documentation to inline comments: GtkBuildable

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611741

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkbuildable.sgml |  193
 -----------------------------
 gtk/gtkbuildable.c			   |   17 +++
 gtk/gtkbuildable.h			   |   49 ++++++++
 3 files changed, 66 insertions(+), 193 deletions(-)

commit 8e8d302d106e38d9b23db1afb22d80fc05b06194
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Tue Mar 9 23:32:53 2010 +0100

    [docs] Move documentation to inline comments: GtkBin

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612351

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkbin.sgml |	 54
 -----------------------------------
 gtk/gtkbin.c			     |	 13 ++++++++
 2 files changed, 13 insertions(+), 54 deletions(-)

commit 4c0cf04688ec42035d7733a5fe3f08b72a0b75c3
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Fri Mar 5 23:42:25 2010 +0100

    [docs] Move documentation to inline comments: GtkAspectFrame

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611958

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkaspectframe.sgml |	 88
 ---------------------------
 gtk/gtkaspectframe.c			     |	 46 ++++++++++++++
 2 files changed, 46 insertions(+), 88 deletions(-)

commit e8a365ce36da1e61225520dc313b654fe49c7dd9
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 17 23:06:24 2010 -0400

    Restore functionality where ellipsizing label *minimum* size grows to
    "max-char-width".

 gtk/gtklabel.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit b802be45b3365699d73c51bb508ffab3a3ea6558
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Fri Mar 5 23:38:44 2010 +0100

    [docs] Move documentation to inline comments: GtkAlignment.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611956

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkalignment.sgml |  141
 -----------------------------
 gtk/gtkalignment.c			   |   54 +++++++++++
 2 files changed, 54 insertions(+), 141 deletions(-)

commit 64e23c42bdc107084b60647c4167f07f8e0f5a13
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 17 22:54:29 2010 -0400

    Fixed GtkLabel reported minimum and natural sizes

    This commit makes GtkLabel use "max-width-chars" to determine the
    desired natural width for wrapping labels as well as all around
    refactoring
    the initially reported values in get_desired_width/height. this also
    addresses some issues with rotating ellipsizing text.

 gtk/gtk.symbols |    2 -
 gtk/gtklabel.c  |  410
 ++++++++++++++++++++++++++++---------------------------
 gtk/gtklabel.h  |    3 -
 3 files changed, 206 insertions(+), 209 deletions(-)

commit 8b57ad94c0e8fb09de4dcde71c53e57fef55299f
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 17 22:52:27 2010 -0400

    Now gtk_extended_layout_get_desired_size() returns a minimum for
    minimum in the minimum requisition and a natural for minimum in
    the natural.

 gtk/gtkextendedlayout.c |   43
 +++++++++++++++++++++++--------------------
 1 files changed, 23 insertions(+), 20 deletions(-)

commit b30445c9276089af39736e2eb2cb7b60ee590aaa
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 17 22:51:35 2010 -0400

    Make GtkWindow use the generic smallest size for the requisition again

 gtk/gtkwindow.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 19ff8cb0269a645a688ed2512fddb5e7b5260de3
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 17 22:50:12 2010 -0400

    Fixed test to call the extended layout api instead of consulting
    ->requisition

 tests/testellipsise.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit b6a61425562fc9ffcb4a0a9a19d2e85184dfcd1e
Author: Tadej Borovšak <tadeboro@gmail.com>
Date:	Fri Mar 5 23:33:29 2010 +0100

    [docs] Move documentation to inline comments: GtkAction

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611952

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkaction.sgml |  560
 --------------------------------
 gtk/gtkaction.c			|   39 +++
 2 files changed, 39 insertions(+), 560 deletions(-)

commit 6cdeb370a11b81ded06203bd5af12e8207830f46
Author: Steven Harms <sharms@ubuntu.com>
Date:	Wed Mar 3 19:11:46 2010 -0500

    [docs] Move documentation to inline comments: GtkVRuler

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611656

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkvruler.sgml |   50
 --------------------------------
 gtk/gtkvruler.c			|   29 ++++++++++++++++++
 2 files changed, 29 insertions(+), 50 deletions(-)

commit 25b6994cbabea88b64f047e0b645054d23c96c9a
Author: Steven Harms <sharms@ubuntu.com>
Date:	Thu Mar 4 13:05:45 2010 -0500

    [docs] Move documentation to inline comments: GtkVolumeButton

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611827

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkvolumebutton.sgml |   35
 --------------------------
 gtk/gtkvolumebutton.c			      |   10 +++++++
 2 files changed, 10 insertions(+), 35 deletions(-)

commit 7693026e4471bfb18d3347e9e4a7fa741723e75f
Author: Steven Harms <sharms@ubuntu.com>
Date:	Thu Mar 4 13:13:45 2010 -0500

    [docs] Move documentation to inline comments: GtkViewport

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611829x

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkviewport.sgml |  134
 ------------------------------
 gtk/gtkviewport.c			  |   19 ++++
 2 files changed, 19 insertions(+), 134 deletions(-)

commit 75ffa7983ae05a6b9f3bdeeb80b83a587b4d310c
Author: Steven Harms <sharms@ubuntu.com>
Date:	Wed Mar 3 19:51:16 2010 -0500

    [docs] Move documentation to inline comments: GtkVPaned

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611634

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkvpaned.sgml |   35
 --------------------------------
 gtk/gtkvpaned.c			|   18 ++++++++++++++++
 2 files changed, 18 insertions(+), 35 deletions(-)

commit 6a9b72525ac5324897693d564dd283e50b58c222
Author: Patrick Bernaud <patrickb@chez.com>
Date:	Fri Mar 5 22:58:13 2010 +0100

    [docs] Move documentation to inline comments: GtkSocket

    https://bugzilla.gnome.org/show_bug.cgi?id=611707

 docs/reference/gtk/tmpl/gtksocket.sgml |  170
 --------------------------------
 gtk/gtksocket.c			|   71 +++++++++++++
 2 files changed, 71 insertions(+), 170 deletions(-)

commit 9247bc8d6dae3b9d2b4a46338f5b1303862bfa78
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 17 01:51:10 2010 -0400

    Fixed GtkExtendedLayout interaction with sizegroups plus cleanups

    Fixed GtkExtendedLayout to interact with sizegroups, "size-requsts"
    and caching the values all in the same code segment.

    Migrated the cache code to be internal to gtkextendedlayout.c

 gtk/gtkextendedlayout.c |  444
 ++++++++++++++++++++---------------------------
 gtk/gtkwidget.h	 |   17 --
 2 files changed, 192 insertions(+), 269 deletions(-)

commit 46fe9c3f00a1cd7f175d726bbe521233d2e86018
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 17 01:49:35 2010 -0400

    Disabling natural sizes of labels.

    Since GtkLabel is returning invalid natural sizes for now,
    in order to test regressions well with the new width-for-height
    api, I've temporarily disabled the natural values.

 gtk/gtklabel.c |   28 +++++++++++++++++++---------
 1 files changed, 19 insertions(+), 9 deletions(-)

commit caba7992b87690cc0e27dccd782986c8893ec9fd
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 17 01:46:59 2010 -0400

    Refactored GtkSizeGroup for GtkExtendedLayout

    Removed _gtk_size_group_compute_requisition and
    _gtk_size_group_get_child_requisition in favor of
    _gtk_size_group_bump_requisition() which does an orientation
    contextual computation of the size group and returns the
    collective value in one pass.

 gtk/gtksizegroup.c |  236
 ++++++++++++---------------------------------------
 gtk/gtksizegroup.h |	 9 +--
 gtk/gtkwidget.c    |	 5 +-
 3 files changed, 60 insertions(+), 190 deletions(-)

commit d4a159d488344e4087eaa1dae5c4a0aa4b633173
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Fri Apr 16 21:26:25 2010 +0300

    [docs] improve docs for gtk_accelerator_parse().

    Link to gdk_keyval_from_name() and give example for non obvious
    accelerator
    strings.

 gtk/gtkaccelgroup.c |	  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit edfcc3dd418cad6d65b5a64eaa5cd0188a982ac9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Apr 15 22:56:07 2010 +0200

    [docs] Fix GtkWidget and GtkFileChooser documentation

    gtk-doc version >= 1.14 is more strict, It produces valid xml
    if the source is valid.

 gtk/gtkfilechooser.c |    1 +
 gtk/gtkwidget.c      |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 06f66c185ab6315be6d429dceeb2f2e4873b654e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Apr 15 21:10:32 2010 +0200

    Fix compilation warning: set a default case in switchs

 gtk/gtktoolbar.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 8cde95bc5f48ca09a3f13fb0621727efa2ee5cdd
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Apr 15 16:19:42 2010 +0200

    Fix compilation warning: remove unused variable

 gtk/gtksearchenginetracker.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 66802660931c098222f38865f9b6f54e02a9bf05
Author: Andika Triwidada <andika@gmail.com>
Date:	Thu Apr 15 20:31:54 2010 +0700

    Updated Indonesian translation

 po/id.po | 4504
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 1748 insertions(+), 2756 deletions(-)

commit 9cac8f23d54aee4814adf5118feeff55c1108c3c
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Apr 15 13:16:17 2010 +0200

    gdk: remove convert_coords_to_child()

    and use the new public gdk_window_coords_from_parent().

 gdk/gdkwindow.c |   33 +++++++--------------------------
 1 files changed, 7 insertions(+), 26 deletions(-)

commit 878cde53d07e1ac7dec50ec5ab41cccee1008897
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Apr 15 13:08:47 2010 +0200

    gdk: use gdk_window_is_offscreen() instead of checking manually

 gdk/gdkwindow.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit ece97b23597b8ec3c761d3d90030876b81ca7b09
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Apr 15 13:03:43 2010 +0200

    Bug 615162 - Fix tooltips on offscreen widgets

    Fix the "widget under pointer" logic and keyboard tooltip positioning
    to do the right thing on offscreen widgets.

 gtk/gtktooltip.c |   86
 +++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 59 insertions(+), 27 deletions(-)

commit fdf936b5ad62818a6e9dfc4b906175de94af8224
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Apr 15 13:02:04 2010 +0200

    gtk: fixes for offscreen widgets

    Fix gtk_widget_translate_coordinates() and
    _gtk_widget_synthesize_crossing() so they work in hierarchies with
    offscreen widgets.

 gtk/gtkwidget.c |   55
 +++++++++++++++++++++++++++++++++----------------------
 1 files changed, 33 insertions(+), 22 deletions(-)

commit 5a52d2a2f09c1999488190d935339e75dbe44c48
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Apr 15 12:59:44 2010 +0200

    gdk: add API to convert coords between parent and child windows

    which also works for offscreen windows and their embedder.
    Also add gdk_window_get_effective_parent() and
    gdk_window_get_effective_toplevel() which are offscreen aware.

 gdk/gdk.symbols |    4 +
 gdk/gdkwindow.c |  239
 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
 gdk/gdkwindow.h |   13 +++
 3 files changed, 237 insertions(+), 19 deletions(-)

commit 8432f54c519c07df10e352dd4aecc454efd6bf20
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Wed Apr 14 18:07:27 2010 -0400

    Added _gtk_size_group_bump_requisition()

    Added a function to update sizegroups in multiple passes, this
    way the width and height can be updated in the sizegroups after
    querying the extended layout implementor for these.

    Implemented this in GtkExtendedLayout, sizegroups should be working
    reasonably now.

 gtk/gtkextendedlayout.c |   44 ++++++++++++++++++++-----
 gtk/gtklabel.c		 |    6 ++-
 gtk/gtksizegroup.c	 |   80
 +++++++++++++++++++++++++++++++++++++++-------
 gtk/gtksizegroup.h	 |   14 +++++---
 4 files changed, 115 insertions(+), 29 deletions(-)

commit 615f91daddf983307b93092fd5a1b52f41b8cb94
Author: Sandeep Shedmake <sshedmak@redhat.com>
Date:	Wed Apr 14 17:51:16 2010 +0530

    Updated Marathi Translations

 po-properties/mr.po | 3857
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1896 insertions(+), 1961 deletions(-)

commit 9990b14d1a8eb081c441defe9408d256de70b7a0
Author: Sandeep Shedmake <sshedmak@redhat.com>
Date:	Wed Apr 14 15:53:53 2010 +0530

    Updated Marathi Translations

 po/mr.po | 2370
 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1166 insertions(+), 1204 deletions(-)

commit 9b34203cb6b384448ba1f48c196c4af27ea56ddd
Author: Vincent Untz <vuntz@gnome.org>
Date:	Thu Mar 11 00:02:57 2010 +0100

    No accessor for GtkAccessible.widget

    Add gtk_accessible_get_widget().

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612509

 gtk/gtk.symbols     |	  1 +
 gtk/gtkaccessible.c |	 20 ++++++++++++++++++++
 gtk/gtkaccessible.h |	  3 ++-
 3 files changed, 23 insertions(+), 1 deletions(-)

commit 7dcb7ec35750c04f350ed7d51152eb3c07cbdd2a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Apr 13 20:49:29 2010 +0200

    [docs] Fix gtk_button_box_set_child_size() documentation

    Changing these variables is not supported anymore and can
    only be set through the theme.

 docs/reference/gtk/tmpl/gtkbbox.sgml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 100ecea239c299c1dd8f46932cf37baa2ebf8850
Author: Martyn Russell <martyn@lanedo.com>
Date:	Tue Apr 13 11:22:45 2010 +0100

    Fixed build failure for gtkorientable

 gtk/gtkorientable.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 72c51a5a6a39ed8379a24531ad4a0dacafa3ff53
Author: Martyn Russell <martyn@lanedo.com>
Date:	Fri Apr 9 14:21:45 2010 +0100

    tracker-search-engine: Fixed whitespace issues and copyright/authors

 gtk/gtksearchenginetracker.c |  108
 +++++++++++++++++++++++-------------------
 1 files changed, 59 insertions(+), 49 deletions(-)

commit f5781b42cff4cf0159c618f77cb7a3c62636409e
Author: Martyn Russell <martyn@lanedo.com>
Date:	Fri Apr 9 14:23:02 2010 +0100

    tracker-search-engine: Improve search query to order by rank and title

 gtk/gtksearchenginetracker.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit f6c1d54b3f68416fcc7dde1296f0975a3bc1dfd9
Author: Martyn Russell <martyn@lanedo.com>
Date:	Fri Apr 9 14:21:45 2010 +0100

    tracker-search-engine: Fixed 0.7/0.8 issues and add 0.9 cases

 gtk/gtksearchenginetracker.c |   84
 +++++++++++++++++++++---------------------
 1 files changed, 42 insertions(+), 42 deletions(-)

commit af0a7aea5f6fc508ef0f5dd83babc39dc61225c6
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Apr 9 02:50:52 2010 +0200

    Use G_DEFINE_INTERFACE macro in gtkbuildable

    https://bugzilla.gnome.org/show_bug.cgi?id=605186

 gtk/gtkbuildable.c |	15 +++++----------
 1 files changed, 5 insertions(+), 10 deletions(-)

commit 9f6e03f2310762f437e298208182098e0fdad86d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Apr 9 02:29:51 2010 +0200

    Use G_DEFINE_INTERFACE macro in gtkorientable

    https://bugzilla.gnome.org/show_bug.cgi?id=605186

 gtk/gtkorientable.c |	 35 +++--------------------------------
 1 files changed, 3 insertions(+), 32 deletions(-)

commit e53489721644bf8b267edf2b2a665c75c5008423
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Dec 22 00:47:18 2009 +0100

    Use G_DEFINE_INTERFACE macro in gtkcelleditable

    https://bugzilla.gnome.org/show_bug.cgi?id=605186

 gtk/gtkcelleditable.c |  155
 +++++++++++++++++++------------------------------
 1 files changed, 60 insertions(+), 95 deletions(-)

commit d2c35ec62a595dc02542edae920b6a63dbb57446
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 12 22:21:46 2010 -0400

    Mega commit to change ->get_desired_size() for
    ->get_desired_width/height().

    This commit changes gtk_extended_layout_get_desired_size() for
    per dimension variants. Furthermore this commit reverts the actions
    done in size-groups for now as it needs a different approach.

    The natural width/height parameters added to aux_info have been
    changed
    for a per width cache for heights and a per height cache for widths.

    gtk-demo is still working, currently sizegroups are not taken
    into account as mentioned above - size groups need to be alerted both
    when the widths and heights are updated independantly and then that
    information needs to repropagate also to other extended layout
    implementors.

 gtk/gtk.symbols	   |   11 +-
 gtk/gtkalignment.c	   |   74 ++++++---
 gtk/gtkbin.c		   |   21 ++--
 gtk/gtkbox.c		   |  199 ++++++++++++------------
 gtk/gtkbutton.c	   |   88 +++++++----
 gtk/gtkcellrenderer.c	   |  102 +++++++++++--
 gtk/gtkcellrenderertext.c |   73 +++++++--
 gtk/gtkcellview.c	   |  182 +++++++++++++++------
 gtk/gtkcellview.h	   |   10 +-
 gtk/gtkcombobox.c	   |   61 +++++++-
 gtk/gtkcontainer.c	   |	3 +
 gtk/gtkextendedcell.c	   |  136 +++++++++++++++-
 gtk/gtkextendedcell.h	   |   46 +++++--
 gtk/gtkextendedlayout.c   |  381
 ++++++++++++++++++++++++++++++++++++++++----
 gtk/gtkextendedlayout.h   |   30 ++--
 gtk/gtklabel.c		   |  103 +++++++-----
 gtk/gtkprivate.h	   |   59 ++++----
 gtk/gtkscrolledwindow.c   |  112 ++++++++------
 gtk/gtksizegroup.c	   |  279 +++++++++------------------------
 gtk/gtksizegroup.h	   |	5 +-
 gtk/gtksocket.c	   |   76 ++++++---
 gtk/gtktreeview.c	   |   66 ++++++--
 gtk/gtktreeviewcolumn.c   |   12 +-
 gtk/gtkviewport.c	   |   68 ++++++---
 gtk/gtkwidget.c	   |   89 +++++------
 gtk/gtkwidget.h	   |   18 ++-
 gtk/gtkwindow.c	   |   45 ++----
 27 files changed, 1558 insertions(+), 791 deletions(-)

commit d5585745f1cb07aa0e174326ed22fa2575983a38
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Apr 12 23:47:52 2010 +0300

    Need to include Makefile.decl in the new Makefile.am files

    Otherwise make check breaks.

 build/Makefile.am	     |	  2 ++
 build/win32/Makefile.am     |	  2 ++
 build/win32/vs9/Makefile.am |	  2 ++
 3 files changed, 6 insertions(+), 0 deletions(-)

commit 5bcf3ba72a7d54625b3996cefb05dba0aae6da42
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Apr 12 21:22:34 2010 +0200

    Fix compilation warning: move function to proper location

    Move _count_nodes() auxiliar function inside the
    G_ENABLE_DEBUG define, where other auxiliar functions are.

 gtk/gtkrbtree.c |   42 ++++++++++++++++++++----------------------
 1 files changed, 20 insertions(+), 22 deletions(-)

commit 3e5d49f52bacab047e7a36bb5329f84ba6c5fd1a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Apr 12 20:43:18 2010 +0200

    Fix compilation warning: Use G_ENABLE_DEBUG to enable the var

 gtk/gtktrayicon-x11.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b3bd16e8bb9d78a55b6c0e6f6cb0bdd8d4f111ba
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Apr 12 13:44:59 2010 +0300

    Use a honestly bogus GTK_LOCALEDIR in config.h.win32.in

    Instead of something that looks like it might actually be intended to
    exist.

 config.h.win32.in |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 34916b01ecb9df19300245bf4b46608a4705a7d6
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Apr 12 13:40:43 2010 +0300

    Some people use a hacked libtool that doesn't even install .la files

 sanitize-la.sh |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit e5446020650ad9d3a00f68c5e4a3276bef685178
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Mar 21 18:24:24 2010 +0200

    Add Visual Studio 2008 project files

    Similar setup as in GLib and Pango. Also here we use a build/win32/vs9
    subfolder, even if there is nothing else in build or build/win32.

 Makefile.am					 |    2 +-
 build/Makefile.am				 |    2 +
 build/win32/Makefile.am			 |    2 +
 build/win32/vs9/Makefile.am			 |   14 +
 build/win32/vs9/README.txt			 |   22 ++
 build/win32/vs9/gdk-pixbuf-csource.vcproj	 |  166 ++++++++++
 build/win32/vs9/gdk-pixbuf-query-loaders.vcproj |  166 ++++++++++
 build/win32/vs9/gdk-pixbuf.vcproj		 |  258 +++++++++++++++
 build/win32/vs9/gdk-win32.vcproj		 |  153 +++++++++
 build/win32/vs9/gdk.vcprojin			 |  220 +++++++++++++
 build/win32/vs9/gtk+.sln			 |  122 +++++++
 build/win32/vs9/gtk+.vsprops			 |  390
 +++++++++++++++++++++++
 build/win32/vs9/gtk-demo.vcproj		 |  209 ++++++++++++
 build/win32/vs9/gtk.vcprojin			 |  235 ++++++++++++++
 build/win32/vs9/install.vcproj			 |   78 +++++
 configure.in					 |    3 +
 gdk/Makefile.am				 |   12 +
 gtk/Makefile.am				 |   16 +-
 18 files changed, 2067 insertions(+), 3 deletions(-)

commit 8d17d157ba815659d187a5f51e88b11075f944f6
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Mar 21 18:05:37 2010 +0200

    Update to match what configure produces

    Just trivial irrelevant stuff.

 config.h.win32.in |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

commit 1b2be80f10964e1ded1591294acc603f78980c93
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 10 22:48:13 2010 -0400

    Constrain the window to the minimum width for the natural height

    GtkWindow now requests the minimum width for the natural height
    of its child, or the opposite; depending on ->get_height_for_width.
    Currently its not done for GTK_WINDOW_POPUP windows as the menushells
    aren't working right yet.

 gtk/gtkwindow.c |   40 ++++++++++++++++++++++++++++++++++++----
 1 files changed, 36 insertions(+), 4 deletions(-)

commit 6b89f05a99f62281953a806de3ef332d7e777ac9
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 10 22:39:11 2010 -0400

    Implemented gtk_extended_layout_is_height_for_width() and added
    another guess algorithm

    This patch adds another commented algorythm to find the collective
    minimum and natural height for a said width of a horizontally oriented
    box (or the opposite). The algorithm works quite well and can be
    optimized
    a bit more - currently its commented because GtkLabel cannot
    effectively
    do width-for-height calculations (doh).

    Further, this patch returns an is_height_for_width() preference
    depending
    on the boxes orientation (vertical boxes are width-for-height).

 gtk/gtkbox.c |   95
 +++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 77 insertions(+), 18 deletions(-)

commit 639e396147a02010a0d3eb7ec1cbef542321c2b2
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 10 22:38:47 2010 -0400

    Fixed gtkbin.c:parent_extended_layout_iface to be static.

 gtk/gtkbin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 24950ec14413cc409c9f2f15a3c5af3f950b336f
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 10 22:32:55 2010 -0400

    Added gtk_extended_layout_is_height_for_width()

    Added an indicator telling whether a widget prefers to be allocated
    as height-for-width or width-for-height. Usually this depends on the
    orientation of a container or the nature of a content widget like
    GtkLabel.

    This indicator is only used in the seldom case where a parent is
    allocating
    free space to the child and the child can flow in either direction,
    GtkWindow
    and GtkScrolledWindow are users of this api.

 gtk/gtk.symbols	 |    1 +
 gtk/gtkextendedlayout.c |   37 ++++++++++++++++++++++++++++++
 gtk/gtkextendedlayout.h |   57
 +++++++++++++++++++++++++++-------------------
 3 files changed, 71 insertions(+), 24 deletions(-)

commit 629bb5a2658e2035912c4da1b03d43027fc41564
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 10 22:31:52 2010 -0400

    Fixed warnings due to missing GTK_WIDGET (cellview) casting.

 gtk/gtkcellview.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c0e950f17bc6b2eebe21db5b95cee56520c84369
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 10 22:30:42 2010 -0400

    Fixed wrapping labels to show up correctly aligned inside their
    allocations.

 gtk/gtklabel.c |   39 ++++++++++++++-------------------------
 1 files changed, 14 insertions(+), 25 deletions(-)

commit c67559ad031ba5f9da524148446f16fb89c22c0a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 10 22:03:20 2010 -0400

    Adding tests ported over from the old branch by Matthias.

 tests/testellipsise.c	    |	48 +-
 tests/testextendedlayout.c | 2642
 ++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 2590 insertions(+), 100 deletions(-)

commit 1041a186c73d705e6aecad1b8c288083e3eaf278
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Fri Apr 9 21:50:33 2010 -0400

    Added get_height_for_width/get_width_for_height implementation
    to GtkBox.

    In order for natural size information to cascade correctly up through
    the ancestry GtkBox needs to report height-for-width and
    width-for-height,
    this patch includes an implementation for both in both orientations,
    one
    of them is commented for now as its much too cpu intensive to
    actually use.

 gtk/gtkbox.c |  477
 ++++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 351 insertions(+), 126 deletions(-)

commit 35e2dfce08b00577590c0bdc0d67366689449cc1
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Fri Apr 9 21:47:25 2010 -0400

    Fixing height-for-width wrapping of GtkLabel

    Merged in fixes from the old branch in a patch prepared by Matthias
    Clasen,
    added some fixes of my own to make sure that label wrapping follows
    allocation
    and not requisition at show time (allocate time).

 gtk/gtklabel.c |  292
 ++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 202 insertions(+), 90 deletions(-)

commit d36b281a58e97d61b2e39d609b88eaa60c66ee32
Author: Johan Bilien <jobi@litl.com>
Date:	Fri Apr 9 13:53:19 2010 -0400

    Fixed annotation of gdk_screen_get_rgb_colormap and similar

    These return an object with no extra references, need to be transfer
    none.

 gdk/gdkrgb.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit eb7121c4e6dc1bd124fc2410fc9f65a95c1aa302
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Apr 9 18:08:10 2010 +0200

    [directfb] Fix compile error on DirectFB backend.

    Add a stub for gdk_keymap_add_virtual_modifiers()

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=613988

 gdk/directfb/gdkkeys-directfb.c |    7 +++++++
 gdk/gdk.symbols		 |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

commit b4adea747780fb05a7923707fe431d924c2ada9d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 9 09:05:38 2010 -0400

    Fix a silly mistake in primary_monitor handling

    It doesn't make sense to determine an index into an array, if
    you are going to sort the array afterwards...pointed out in
    bug 615128 by Florian Scandella.

 gdk/x11/gdkscreen-x11.c |   41 ++++++++++++++++++++++++-----------------
 1 files changed, 24 insertions(+), 17 deletions(-)

commit 73056e92d8599cb5a4973ef43a2afc336a3e1dac
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Fri Apr 9 00:19:42 2010 -0400

    Reimplemented GtkExtendedLayout on GtkBin

    Instead of implementing ->get_desired_size() on GtkBin, which
    cant really be done because border widths are in the domain of
    the concrete subclasses; here we implement only the
    get_height_for_width
    and get_width_for_height apis - GtkBin subclasses whom might have a
    variable border width depending on allocations need to write their
    own height-for-width implementations.

 gtk/gtkbin.c |  110
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 109 insertions(+), 1 deletions(-)

commit b3303727adfca2452a4482631052bae006d0a72a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Apr 8 22:05:36 2010 -0400

    Fixed regression in GtkImage size requests

    Fixed gtksizegroup.c:do_size_request() to never force an initial
    requisition
    as some widgets expect it to remain unchanged across resizes (GtkImage
    with pixbufs/filenames assigned is one of these cases).

 gtk/gtksizegroup.c |	 2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 7304e4227f62dbaf55deafb9fc53854376165b2a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Apr 8 21:45:07 2010 -0400

    Fixed gtk_box_size_allocate() for homogeneous boxes

    gtk_box_size_allocate() was forgetting to fetch the minimum
    size for children when allocating in homogeneous mode and then
    accessing the uninitialized allocated values in that case, fixed.

 gtk/gtkbox.c |   89
 +++++++++++++++++++++++++++++++++------------------------
 1 files changed, 51 insertions(+), 38 deletions(-)

commit ffffa7361cd86c2e2cde861b009b179192007715
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Apr 8 18:54:47 2010 -0400

    Implemented GtkExtendedLayout on GtkComboBox.

    With this commit it is possible to use ellipsizing text
    in the combobox's cell renderers and have them desire to
    expand to natural size when placed in a GtkBox.

 gtk/gtkcombobox.c |  392
 +++++++++++++++++++++++++++++------------------------
 1 files changed, 218 insertions(+), 174 deletions(-)

commit 531b449580268c9483ecf486fbab057db74b3568
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Apr 8 18:53:23 2010 -0400

    Deprecated gtk_widget_size_request and
    gtk_widget_get_child_requisition()

    Ever since size groups gtk_widget_size_request() can be used in place
    of gtk_widget_get_child_requisition(), deprecating both now in favor
    of gtk_extended_layout_get_desired_size().

 gtk/gtkwidget.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 99425f15f5f35d3ae7ab3d3b8b481a9610c22c00
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Apr 8 18:52:12 2010 -0400

    Added assertions

    Added assersions that gtk_extended_layout_get_height_for_width()
    methods return minimum sizes lesser than the natural size.

 gtk/gtkextendedlayout.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 1706608de3e23afeef6eb94275850b5ade9df15b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Apr 8 18:49:34 2010 -0400

    Simplified code in GtkSizeGroup, fixes minimum natural size.

    collapse get_fast_child_requisition && get_fast_natural_size into
    a single get_fast_size() function which uses the possibly hard coded
    minimum request as a minimum value for the returned desired size
    (this fixes cases where widgets unwarily return height-for-width
    with minimum size > natural size).

 gtk/gtksizegroup.c |	59
 ++++++++++++++++++++++++++++++----------------------
 1 files changed, 34 insertions(+), 25 deletions(-)

commit 36ef655061aa120f65f99ff8abd502cb6df5c195
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Apr 8 18:48:42 2010 -0400

    Added gtk_cell_view_get_size_of_row() to gtk.symbols

 gtk/gtk.symbols |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 143660eff69891d0033eb1f224922d68f30a2a24
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Apr 8 18:46:19 2010 -0400

    GtkCellView refactoring for extended layout

    Added gtk_cell_view_get_desired_size_of_row() to report full
    extended layout information for a said row, this obsoletes
    gtk_cell_view_get_size_of_row(). Also make GtkCellView queue
    a resize on itself when cell renderers are added/removed.

 gtk/gtkcellview.c |   59
 ++++++++++++++++++++++++++++++++++++++++++++---------
 gtk/gtkcellview.h |	7 ++++++
 2 files changed, 56 insertions(+), 10 deletions(-)

commit f5344f8d930836262c81a70011970f2df6c19a08
Author: Thanos Lefteris <alefteris@gmail.com>
Date:	Fri Apr 9 01:45:17 2010 +0300

    Updated Greek translation for gtk+

 po/el.po | 2234
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1120 insertions(+), 1114 deletions(-)

commit faf0beede02932923290ac3d69eb5102f2ca72c2
Author: Tomas Bzatek <tbzatek@redhat.com>
Date:	Wed Apr 7 15:07:05 2010 +0200

    FileChooser: Initialize search engines on demand

    We postpone initialization of the search engines until
    it's really needed. See bug 614971 for reference.

 gtk/gtkfilechooserdefault.c |	 14 +-------------
 1 files changed, 1 insertions(+), 13 deletions(-)

commit a812fcb305a18db3efbbb168c8648dcaf0e08aed
Author: Tomas Bzatek <tbzatek@redhat.com>
Date:	Wed Apr 7 15:02:18 2010 +0200

    Support for tracker 0.8 stable release

 gtk/gtksearchenginetracker.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit b10f2fc0019f56f83d16aa48c34657ed49785a31
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Wed Apr 7 01:27:15 2010 -0400

    Some extended layout fixes for GtkCellView

    Fixed GtkCellView to use the new GtkExtendedCell interface to get
    natural size from cells and factored out the old size_request()
    method.

 gtk/gtkcellview.c |  106
 ++++++++++++++++------------------------------------
 1 files changed, 33 insertions(+), 73 deletions(-)

commit 51ffd59884ed894f380f63bd706955c5f88016c4
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 20:48:41 2010 -0400

    Implement GtkExtendedLayout on GtkButton

    GtkButton as a content type of widget needs to forward natural
    size information
    to parent containers in order to be resized naturally.

 gtk/gtkbutton.c |  118
 ++++++++++++++++++++++++++++++++----------------------
 1 files changed, 70 insertions(+), 48 deletions(-)

commit 85a55b2921ab7621d839c5391c1a489f572362f9
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 20:47:15 2010 -0400

    Implement GtkExtendedLayout on Alignment

    GtkAlignment is already using the height for width api to align
    the child in the cases where space is available, but also needed
    to implement the extended layout in order to reflect natural sizes
    to parent widgets.

 gtk/gtkalignment.c |	82
 +++++++++++++++++++++++++++++++--------------------
 1 files changed, 50 insertions(+), 32 deletions(-)

commit 0efb24f589a74c4a4e78a1803d6e7205be9c1984
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Apr 6 20:30:39 2010 -0400

    Yet another fix for shape handling

    This should fix problems with awn and notify-osd.

 gdk/x11/gdkwindow-x11.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 388ad4090c5b91f5265b3bcb7b8bfae99bf023f4
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 17:15:50 2010 -0400

    Implemented GtkExtendedLayout on GtkViewport

 gtk/gtkviewport.c |   74
 ++++++++++++++++++++++++++++++++--------------------
 1 files changed, 45 insertions(+), 29 deletions(-)

commit b9516e70f55b59c9ef8c1c510cc5683dba5cec66
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 16:27:40 2010 -0400

    Add notes to GtkBuilder docs about the possible error domains,
    closed bgo #560147

 gtk/gtkbuilder.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit d92ee6dc68b6bc5464cb512e53396b834879843d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 16:23:13 2010 -0400

    Fixed gtk_builder_value_from_string_type() to always assign the GError
    when returning FALSE, fixes bgo #615000.

 gtk/gtkbuilder.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit b9002febd845dd601306e2aa4f8f32ae56f505a6
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Tue Apr 6 15:08:47 2010 +0700

    Updated Thai translation.

 po/th.po |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

commit a17e12c87df192f3bc68247843dc3ef68a1ea532
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 03:05:52 2010 -0400

    Implement GtkExtendedCell on GtkCellRendererText

 gtk/gtkcellrenderertext.c |   71
 ++++++++++++++++----------------------------
 1 files changed, 26 insertions(+), 45 deletions(-)

commit 59dafa77dcf8b16cc9fac41e21d307ba98aca6e2
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 03:05:20 2010 -0400

    Use new gtk_tree_view_column_get_desired_size()

 gtk/gtktreeview.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

commit 3128bd0937afc828ea6a1ff6293dd9491675758d
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 03:03:55 2010 -0400

    Added gtk_tree_view_column_get_desired_size() as its a corner case
    that does not fall under the two categories.

 gtk/gtktreeviewcolumn.c |   44
 ++++++++++++++++++++++++--------------------
 gtk/gtktreeviewcolumn.h |    3 +++
 2 files changed, 27 insertions(+), 20 deletions(-)

commit bb86e61171bba1853c04366535b9df949fae4952
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 03:03:03 2010 -0400

    Added GtkExtendedCell interface (last commit)

 gtk/gtk.h |	1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7beb83cea4e8ab4bc7661b00b59a518fca0bc874
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 02:59:21 2010 -0400

    Add new GtkExtendedCell interface

    Added a new interface to extend layout information of
    GtkCellRenderers,
    GtkCellRenderer is a prerequisite of GtkExtendedCellIface and provides
    a base implementation of ->get_desired_size() with ->get_size().

    Note that the api for GtkExtendedCell differs from GtkExtendedLayout
    since the cells need to be passed an additional widget to calculate
    sizes contextual to the widget/screen (fonts etc).

 gtk/Makefile.am       |    2 +
 gtk/gtk.symbols       |    9 ++++-
 gtk/gtkcellrenderer.c |   87
 +++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkextendedcell.c |   75 ++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkextendedcell.h |   62 +++++++++++++++++++++++++++++++++++
 5 files changed, 232 insertions(+), 3 deletions(-)

commit 82636334785f1481fee4032866bfef954b89aff7
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 02:56:20 2010 -0400

    Remove gtk_widget_get_desired_size()

 gtk/gtkwidget.h |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 68c38e0ffd3a4075ea5caf008f933ef91ed9d3cc
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 02:55:07 2010 -0400

    Fixed classes to call gtk_extended_layout_get_desired_size_again()

    The previous patch removes the ambiguous
    gtk_widget_get_desired_size().

 gtk/gtkalignment.c	 |    2 +-
 gtk/gtkbox.c		 |    6 +++---
 gtk/gtklabel.c		 |   12 ++++++------
 gtk/gtkplug.c		 |    4 ++--
 gtk/gtkscrolledwindow.c |   18 +++++++++---------
 gtk/gtksocket.c	 |    6 +++---
 6 files changed, 24 insertions(+), 24 deletions(-)

commit ef321923299d3d113a38effe2afbded58939deaf
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 02:53:51 2010 -0400

    Call the ->get_desired_size() method directly on the vtable

    This commit is a mistake, it should have been included with the last
    commit.

 gtk/gtksizegroup.c |	 8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 92309019e5c4e910597184ed6cb6a2ac6b10eb57
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Apr 6 02:47:20 2010 -0400

    Make GtkWidget a prerequisite of extended layout

    As it is not allowed to called gtk_extended_layout_get_desired_size()
    on a GtkWidget directly; gtk_widget_get_desired_size() was really an
    ambiguous api. This patch removes the added GtkWidget api, calls
    the appropriate sizegroup code which in turn envokes the interface
    vtable, this patch also accordingly makes GtkWidget a prerequisite
    of GtkExtendedLayout (the api doesnt work for cell renderers anyway,
    patch comming...).

 gtk/gtkextendedlayout.c |   71
 ++++++++++++++++------------------------------
 gtk/gtkwidget.c	 |   32 ++++-----------------
 2 files changed, 31 insertions(+), 72 deletions(-)

commit 20dacce4d8b74a6e4be152547f7266ab5ad6b539
Author: Adel Gadllah <adel.gadllah@gmail.com>
Date:	Tue Apr 6 02:41:55 2010 +0200

    [GdkScreenX11] Fix check in gdk_screen_get_primary_monitor

    Fix bug in last commit.

 gdk/x11/gdkscreen-x11.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5651cbc4b4478032238fc376f89e480c71cfa87b
Author: Adel Gadllah <adel.gadllah@gmail.com>
Date:	Tue Apr 6 02:36:53 2010 +0200

    [GdkScreenX11] Add heuristic for pre XRandR 1.3 drivers

    Currently gdk_screen_get_primary_monitor just returns the first
    monitor,
    in this case but both the panel and now gnome-shell use an additional
    heuristic to prefer LVDS as primary if present.

    Move this heuristic to gdk_screen_get_primary_monitor to avoid
    duplicating
    it all over the place.

    The fallback heuristic is also used when no primary output is set.

    https://bugzilla.gnome.org/show_bug.cgi?id=614894

 gdk/x11/gdkscreen-x11.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 52eabce3c4f298d2909f8d0e4227338feb0f5b4b
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 5 18:10:41 2010 -0400

    Revert "Implement extended layout for GtkBin"

    This reverts commit 5e8045b14dde691fef5447b7ca483d95f9132b8a.

    Conflicts:

	gtk/gtkbin.c

 gtk/gtkbin.c |   64
 +--------------------------------------------------------
 1 files changed, 2 insertions(+), 62 deletions(-)

commit 24ed2f8aa11c674f1a507200945a9b4f20ce3069
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 5 18:01:56 2010 -0400

    Fixed 2 bugs in gtk_box_size_allocate()

    This commit fixes the loop to take into consideration the
    child->padding that will be allocated to the child while calculating
    full available size. Additionally it fixes the initial positioning
    of child widgets when packed at the end (a special case because the
    x position used starts from the end of the box).

 gtk/gtkbox.c |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

commit eb537a6773e9436e4aae6cd8274f9132aa2c2ff2
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Apr 5 17:57:06 2010 -0400

    Fixed do_size_request() to start with a 0 base requisition instead
    of -1

 gtk/gtksizegroup.c |	 2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e13ab6c53adae9c69d26d004c5ef49e1653057d4
Author: Fran Diéguez <frandieguez@ubuntu.com>
Date:	Mon Apr 5 20:58:52 2010 +0300

    Updated Galician translation

 po/gl.po | 2237
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1122 insertions(+), 1115 deletions(-)

commit b6d9bb6e1e6e916fc2ef25f5729b30ba91979597
Author: Cody Russell <bratsche@gnome.org>
Date:	Mon Apr 5 12:57:33 2010 -0500

    Fix for bug #557689 and bug #402349, where opening a file chooser in
    folder browse mode would require the user to click on something
    before clicking "Open".

 gtk/gtkfilechooserdefault.c |	 12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit 4b1315cedce54d5af15ddef456e460b887f0e96e
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 4 16:38:36 2010 -0400

    Changed initial values for requisition from -1 to 0.

    When doing size-requests and get_natural_size() calls, use 0 as
    the base value instead of -1, because size_request code assumes
    that widget->requesition is initialized at 0.

 gtk/gtksizegroup.c |	 6 +++---
 gtk/gtkwidget.c    |	10 ++--------
 2 files changed, 5 insertions(+), 11 deletions(-)

commit 75b8f7d3ae093dfdd8a41a66a9ec1cac65870ded
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Apr 4 16:37:06 2010 -0400

    Fixed GtkBox to not call get_desired_size() on a child when no child
    is present.

 gtk/gtkbin.c |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

commit 1212f263c3bf51a5358143b7a61d3d205901fc6f
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 21:37:42 2010 -0400

    Making function private in gtktreeviewcolumn to pass the abi test.

 gtk/gtktreeviewcolumn.c |   37 +++++++++++++++++++------------------
 1 files changed, 19 insertions(+), 18 deletions(-)

commit ae2c0b02c3a9023553540d4a07e6636a22ce17d6
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 21:35:18 2010 -0400

    Refixed merge conflicts for GTK_WIDGET_MAPPED/GTK_WIDGET_VISIBLE

 gtk/gtkbox.c	     |	  2 +-
 gtk/gtksocket-x11.c |	  2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 5d83f5eba58a7266949c5e47fb5f3fefec10c107
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 20:43:39 2010 -0400

    Fixed internal native layout algorythm wrt size-request
    singals/implementations.

    Because "size-request" signal can be handled by signal connections
    as well
    as by third party derived classes it is necessary to always fire the
    "size-request" signal for every recalculation of the widget
    requisition,
    now gtksizegroup.c:do_size_request() fires the signal first and
    allows it
    to overflow the minimum/natural sizes returned by extended layout
    implementations.

    GtkWidget->get_natural_size() is now left assigning default -1
    values to
    ensure they both get overridden by the size-request handling.

 gtk/gtksizegroup.c |	36 +++++++++++++++++++++++++++++++++---
 gtk/gtkwidget.c    |	19 ++++++++++++-------
 2 files changed, 45 insertions(+), 10 deletions(-)

commit a33053db749197c7e3cdcf84f27ca6e8ed37bca6
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 20:40:50 2010 -0400

    Fixed extended layout implementors to not call ->get_desired_size()
    directly

    Getting the desired size of a GtkWidget must always be done with
    gtk_widget_get_desired_size() and never with
    gtk_extended_layout_get_desired_size() directly as the former passes
    through size group logic and updates the widget->requisition cache.

 gtk/gtkalignment.c |	 2 +-
 gtk/gtkbin.c	    |	19 +++++++++----------
 gtk/gtklabel.c     |	12 ++++++------
 gtk/gtkplug.c	    |	 6 +++---
 gtk/gtksocket.c    |	 6 +++---
 5 files changed, 22 insertions(+), 23 deletions(-)

commit 8413f22d9034e0cde3d9bd11f786e09d0dcb8313
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 20:36:13 2010 -0400

    Removed casing of GTK_IS_EXTENDED_LAYOUT() from GtkViewport.

 gtk/gtkviewport.c |   24 +++++++-----------------
 1 files changed, 7 insertions(+), 17 deletions(-)

commit 61fab151399bfbbca95d4f252d4cde7276717efe
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 20:34:43 2010 -0400

    Fixed invalid pointer access in
    gtk_tree_view_column_get_desired_size()

 gtk/gtktreeviewcolumn.c |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

commit 22de1a7c65580ad2c73fb989984c332dd850f6b0
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 20:30:14 2010 -0400

    Partially fixed GtkTreeview for extended layout

    Removed the size_request() handling on the class and calculate
    minimum size from get_desired_size(); base the natural width on
    either the minimum of column headers, or a greater natural request
    of the columns renderers.

 gtk/gtktreeview.c |   76
 +++++++++++++++++++++++++---------------------------
 1 files changed, 37 insertions(+), 39 deletions(-)

commit a18af0b98087923b254d8cbe29522e1265550bb1
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 20:09:18 2010 -0400

    Applied Jan Arne Petersen's patch for GtkScrolledWindow

    Applied patch to add height-for-width/width-for-height suppot
    to GtkScrolledWindow plus modifications to use
    gtk_widget_get_desired_size()
    to query children sized instead of directly calling the layout
    api, plus
    removed the ->size_request() implementation interfering with the mess.

 gtk/gtkscrolledwindow.c |  294
 +++++++++++++++++++++++++----------------------
 1 files changed, 158 insertions(+), 136 deletions(-)

commit 894e887370bc1b9f9f2e085e681b422448d50a54
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sat Apr 3 19:48:14 2010 -0400

    Fixed GtkCellRendererText invalid pointer access.

    Fixed get_desired_size() to not access parameters when NULL and
    also not to access priv->object if it hasnt yet been assigned.

 gtk/gtkcellrenderertext.c |   50
 ++++++++++++++++++++++++++++++--------------
 1 files changed, 34 insertions(+), 16 deletions(-)

commit 0fbdb3c73f29905dc3f5a5776e3e3f142b9722c2
Author: Jan Arne Petersen <jpetersen@jpetersen.org>
Date:	Thu Apr 1 11:53:41 2010 +0200

    Take extended layout into account in viewport

    Make sure the right height is used in GtkViewPort.

 gtk/gtkviewport.c |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

commit c4dec47536c375660e8cd7d869efbec7412f918e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 1 10:07:11 2010 -0400

    Don't use gio-unix on win32

    We only need gio-unix when building the x11 backend.
    Reported by Yevgen Muntyan in bug 614540.

 configure.in |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit f48299c86e3043b217f790183798fdd6cee656ac
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Mar 31 12:22:17 2010 +0200

    Updated Basque language

 po/eu.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 67eccabfca52fcad978a73a7cb516a2e0bd0bc3e
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Sat Mar 27 13:47:55 2010 +0100

    Updated Basque language

 po-properties/eu.po |	362
 ++++++++++++++++++---------------------------------
 1 files changed, 124 insertions(+), 238 deletions(-)

commit 923e37e908045478e3b1adeeee4d04cfef564d91
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Sat Mar 27 13:27:40 2010 +0100

    Updated Basque language

 po/eu.po |   64
 +++++++++++++++++++++++--------------------------------------
 1 files changed, 24 insertions(+), 40 deletions(-)

commit 829cfe21e1c54657c041206bc54c6fe31428d820
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:	Wed Mar 31 00:21:05 2010 +0200

    Updated Danish translation

 po/da.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 65a322c94db07b9bbd131ec9fe5487fe77713b36
Author: Runa Bhattacharjee <runab@redhat.com>
Date:	Tue Mar 30 15:53:06 2010 +0530

    Updated Bengali India Translation

 po-properties/bn_IN.po | 3892
 ++++++++++++++++++++++++------------------------
 1 files changed, 1907 insertions(+), 1985 deletions(-)

commit 93df7c133ef231c21f90a061c44695a6db3504e6
Author: Runa Bhattacharjee <runab@redhat.com>
Date:	Tue Mar 30 15:06:26 2010 +0530

    Updated Bengali India Translation

 po/bn_IN.po | 2358
 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 1162 insertions(+), 1196 deletions(-)

commit 299cd7fec1924ea99900a52bb4dae94774af18c9
Author: Jordi Serratosa <jordis.lists@gmail.com>
Date:	Mon Mar 29 20:27:08 2010 +0200

    Fixes to Catalan translation

 po-properties/ca.po |	 20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 523283bb3660fd9c5d7c377d68de35a959d22a9c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Mar 29 13:27:40 2010 -0400

    Fixed possible devision by zero in size negotiations

    Fixed GtkToolItemGroup to avoid deviding by zero when all children
    are invisible or there are no children. bgo #613974.

 gtk/gtktoolitemgroup.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 9fe98980458865dbcec44cfaf28a5cfeb3f2d5aa
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Mar 29 13:22:18 2010 -0400

    Added missing default events in realize() implementations

    Added gtk_widget_get_events() to the event masks declared by
    GtkToolPalette & GtkToolItemGroup.

 gtk/gtktoolitemgroup.c |    7 ++++---
 gtk/gtktoolpalette.c	|    7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 96793999df26e71ff22473b5c15f97d1a3b13e21
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Mar 29 13:16:01 2010 -0400

    Added missing break statement to mutator:
    gtk_tool_item_group_set_property()

 gtk/gtktoolitemgroup.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 80efec2a8ca4c17bde8a04bd65f776fd6119db2a
Author: Benjamin Otte <otte@redhat.com>
Date:	Mon Mar 29 16:26:14 2010 +0200

    Fix error case in filesystem model

    We should not unref the model here, it might not even exist anymore.
    Instead check if it exists and only use it if it does.
    The unref was leftover from a previous fix in
    ba9f53397ff0b86ad56166c7fc91b4d499f7aefc.

    Spotted by Matthias Clasen in
    https://bugzilla.gnome.org/show_bug.cgi?id=614099

 gtk/gtkfilesystemmodel.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 9441d966206d78bbd67da0bb73d2c8db64d52e33
Author: David Planella <david.planella@gmail.com>
Date:	Mon Mar 29 09:22:08 2010 +0200

    Updated Catalan translation with a couple of fixes

 po-properties/ca.po |	  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 0df8e5e3f0a1af33058c7d0ce045d42127d4b1cd
Author: David Planella <david.planella@gmail.com>
Date:	Mon Mar 29 09:16:43 2010 +0200

    Updated Catalan translation

 po-properties/ca.po | 3785
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1898 insertions(+), 1887 deletions(-)

commit a4a001958658747646be00e20373dab0deae5551
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Sun Mar 28 15:49:58 2010 +0600

    Updated Bengali translation

 po/bn.po |  933
 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 386 insertions(+), 547 deletions(-)

commit 69b241c66d79e656d637a00a081a511bb27dface
Author: Christian Dywan <christian@twotoasts.de>
Date:	Sun Mar 28 04:21:47 2010 +0200

    Fix a misspelling in gtk_cell_view_new_with_markup

    This fixes bug 613887.

 gtk/gtkcellview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e8f90854264c9647d723f572bb807e7134e65384
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	Sun Mar 28 00:15:48 2010 +0100

    Updated Danish translation

 po/da.po | 2238
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1121 insertions(+), 1117 deletions(-)

commit 5559cbeb7075a789eef2d9a2956982439789b199
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Sat Mar 27 14:42:07 2010 +0200

    Updated Ukrainian translation

 po-properties/uk.po | 3658
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1820 insertions(+), 1838 deletions(-)

commit 8e0088dceaf3dbe87e5febf58459015bbf36111a
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Sat Mar 27 14:29:08 2010 +0200

    Updated Ukrainian translation

 po/uk.po | 2953
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 1134 insertions(+), 1819 deletions(-)

commit 839a347db15d96e8544cbfa88ea97240147c4d35
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Sat Mar 27 18:10:02 2010 +0600

    Updated Bengali translation

 po/bn.po | 3568
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1863 insertions(+), 1705 deletions(-)

commit b19d76a15630f7bc58507c53a9de34648f6a0e50
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Sat Mar 27 18:02:54 2010 +0600

    Updated Bengali translation

 po-properties/bn.po | 3848
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1930 insertions(+), 1918 deletions(-)

commit d995132ca5b52c271e41f0f576f554b7de1e3b5b
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Tue Dec 22 10:12:29 2009 +0900

    [directfb] Fix compile error on DirectFB backend.

    Add a stub for gdk_keymap_map_virtual_modifiers.

 gdk/directfb/gdkkeys-directfb.c |    8 ++++++++
 gdk/gdk.symbols		 |    1 +
 2 files changed, 9 insertions(+), 0 deletions(-)

commit 61a73b3df63c62cca8680dcc81577a06f7c26f41
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Mon Dec 21 15:34:06 2009 +0900

    Use g_value_take_string to avoid redundant invoking g_free.

 gtk/gtkwidget.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 7ef003f7d45a8f14d5cce6edcb62d2a0e8144d82
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Mar 25 14:51:40 2010 +0100

    Fix compilation warning: Use GtkWidget instead GtkMenuItem

 gtk/tests/action.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit aaf541903b0c234f857923cfed4c6f61e16c2d60
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Mar 25 00:55:15 2010 -0400

    Fix a 64bit issue

    Thank you libpng, for typedef unsigned long png_uint_32.

 gdk-pixbuf/io-png.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6af58c620886854276732dd0b1c7841e6dadd62e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 23 11:08:28 2010 -0400

    Add notes about gobject-introspection

 INSTALL.in			  |    2 ++
 README.in			  |    5 +++++
 docs/reference/gtk/building.sgml |   20 ++++++++++++++++++--
 3 files changed, 25 insertions(+), 2 deletions(-)

commit 3be389fe9642acb820b63b7e8eb7893839da6af3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 23 10:24:51 2010 -0400

    Bump version to 2.20.1

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5a5a24d4dc454b1d12f1754759713eb88146b1bb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 23 10:18:29 2010 -0400

    2.20.0

 po-properties/af.po	      |    6 +-
 po-properties/am.po	      |    6 +-
 po-properties/ang.po	      |    6 +-
 po-properties/ar.po	      |    6 +-
 po-properties/as.po	      |    6 +-
 po-properties/ast.po	      |    6 +-
 po-properties/az.po	      |    6 +-
 po-properties/az_IR.po       |    6 +-
 po-properties/be.po	      |    6 +-
 po-properties/be@latin.po    |    6 +-
 po-properties/bg.po	      |    6 +-
 po-properties/bn.po	      |    6 +-
 po-properties/bn_IN.po       |    6 +-
 po-properties/br.po	      |    6 +-
 po-properties/bs.po	      |    6 +-
 po-properties/ca.po	      |    6 +-
 po-properties/ca@valencia.po |    6 +-
 po-properties/crh.po	      |    6 +-
 po-properties/cs.po	      |    6 +-
 po-properties/cy.po	      |    6 +-
 po-properties/da.po	      |    6 +-
 po-properties/de.po	      |    6 +-
 po-properties/dz.po	      |    6 +-
 po-properties/el.po	      |    6 +-
 po-properties/en_CA.po       |    6 +-
 po-properties/en_GB.po       |    6 +-
 po-properties/eo.po	      |    6 +-
 po-properties/es.po	      |    6 +-
 po-properties/et.po	      |    6 +-
 po-properties/eu.po	      |  356 ++-
 po-properties/fa.po	      |    6 +-
 po-properties/fi.po	      | 3551 +++++++++++++++---------------
 po-properties/fr.po	      |    6 +-
 po-properties/ga.po	      |    6 +-
 po-properties/gl.po	      |    6 +-
 po-properties/gu.po	      |    6 +-
 po-properties/he.po	      |    6 +-
 po-properties/hi.po	      |    6 +-
 po-properties/hr.po	      |    6 +-
 po-properties/hu.po	      |    6 +-
 po-properties/hy.po	      |    6 +-
 po-properties/ia.po	      |    6 +-
 po-properties/id.po	      |    6 +-
 po-properties/io.po	      |    6 +-
 po-properties/is.po	      |    6 +-
 po-properties/it.po	      | 3554 +++++++++++++++---------------
 po-properties/ja.po	      |    6 +-
 po-properties/ka.po	      |    6 +-
 po-properties/kn.po	      |    6 +-
 po-properties/ko.po	      |    6 +-
 po-properties/ku.po	      |    6 +-
 po-properties/li.po	      |    6 +-
 po-properties/lt.po	      |    6 +-
 po-properties/lv.po	      |    6 +-
 po-properties/mai.po	      |    6 +-
 po-properties/mi.po	      |    6 +-
 po-properties/mk.po	      |    6 +-
 po-properties/ml.po	      |    6 +-
 po-properties/mn.po	      |    6 +-
 po-properties/mr.po	      |    6 +-
 po-properties/ms.po	      |    6 +-
 po-properties/my.po	      |    6 +-
 po-properties/nb.po	      |    6 +-
 po-properties/nds.po	      |    6 +-
 po-properties/ne.po	      |    6 +-
 po-properties/nl.po	      |    6 +-
 po-properties/nn.po	      |    6 +-
 po-properties/nso.po	      |    6 +-
 po-properties/oc.po	      |    6 +-
 po-properties/or.po	      |    6 +-
 po-properties/pa.po	      | 3711 ++++++++++++++++----------------
 po-properties/pl.po	      |    6 +-
 po-properties/ps.po	      |    6 +-
 po-properties/pt.po	      |    6 +-
 po-properties/pt_BR.po       |    6 +-
 po-properties/ro.po	      |    6 +-
 po-properties/ru.po	      |    6 +-
 po-properties/rw.po	      |    6 +-
 po-properties/si.po	      |    6 +-
 po-properties/sk.po	      |    6 +-
 po-properties/sl.po	      |    6 +-
 po-properties/sq.po	      |    6 +-
 po-properties/sr.po	      | 3554 +++++++++++++++---------------
 po-properties/sr@ije.po      |    6 +-
 po-properties/sr@latin.po    | 3668 ++++++++++++++++----------------
 po-properties/sv.po	      | 4932
 ++++++++++++++++++++++--------------------
 po-properties/ta.po	      |    6 +-
 po-properties/te.po	      |    6 +-
 po-properties/th.po	      |    6 +-
 po-properties/tk.po	      |    6 +-
 po-properties/tr.po	      |    6 +-
 po-properties/tt.po	      |    6 +-
 po-properties/uk.po	      |    6 +-
 po-properties/ur.po	      |    6 +-
 po-properties/uz.po	      |    6 +-
 po-properties/uz@cyrillic.po |    6 +-
 po-properties/vi.po	      | 4957
 ++++++++++++++++++++++--------------------
 po-properties/wa.po	      |    6 +-
 po-properties/xh.po	      |    6 +-
 po-properties/yi.po	      |    6 +-
 po-properties/zh_CN.po       |    6 +-
 po-properties/zh_HK.po       | 3648 ++++++++++++++++---------------
 po-properties/zh_TW.po       | 3551 +++++++++++++++---------------
 po/af.po		      |  186 +-
 po/am.po		      |  186 +-
 po/ang.po		      |  186 +-
 po/ar.po		      |  186 +-
 po/as.po		      |  186 +-
 po/ast.po		      |  186 +-
 po/az.po		      |  186 +-
 po/az_IR.po		      |  186 +-
 po/be.po		      |  186 +-
 po/be@latin.po		      |  186 +-
 po/bg.po		      |  186 +-
 po/bn.po		      |  186 +-
 po/bn_IN.po		      |  186 +-
 po/br.po		      |  186 +-
 po/bs.po		      |  186 +-
 po/ca.po		      | 2229 ++++++++++----------
 po/ca@valencia.po	      |  186 +-
 po/crh.po		      |  186 +-
 po/cs.po		      |  186 +-
 po/cy.po		      |  186 +-
 po/da.po		      |  186 +-
 po/de.po		      |  186 +-
 po/dz.po		      |  186 +-
 po/el.po		      |  186 +-
 po/en_CA.po		      |  186 +-
 po/en_GB.po		      |  186 +-
 po/eo.po		      |  186 +-
 po/es.po		      | 2253 ++++++++++----------
 po/et.po		      | 1133 ++++++++++-
 po/eu.po		      |  238 ++-
 po/fa.po		      |  186 +-
 po/fi.po		      | 2229 ++++++++++----------
 po/fr.po		      |  186 +-
 po/ga.po		      |  186 +-
 po/gl.po		      | 2245 ++++++++++----------
 po/gu.po		      | 2530 +++++++++++-----------
 po/he.po		      |  186 +-
 po/hi.po		      |  186 +-
 po/hr.po		      |  186 +-
 po/hu.po		      |  186 +-
 po/hy.po		      |  186 +-
 po/ia.po		      |  186 +-
 po/id.po		      |  186 +-
 po/io.po		      |  186 +-
 po/is.po		      |  186 +-
 po/it.po		      | 2444 ++++++++++-----------
 po/ja.po		      |  186 +-
 po/ka.po		      |  186 +-
 po/kn.po		      |  186 +-
 po/ko.po		      |  186 +-
 po/ku.po		      |  186 +-
 po/li.po		      |  186 +-
 po/lt.po		      |  186 +-
 po/lv.po		      |  186 +-
 po/mai.po		      |  186 +-
 po/mi.po		      |  186 +-
 po/mk.po		      |  186 +-
 po/ml.po		      |  186 +-
 po/mn.po		      |  186 +-
 po/mr.po		      |  186 +-
 po/ms.po		      |  186 +-
 po/my.po		      |  186 +-
 po/nb.po		      |  186 +-
 po/nds.po		      |  186 +-
 po/ne.po		      |  186 +-
 po/nl.po		      | 2257 ++++++++++----------
 po/nn.po		      |  186 +-
 po/nso.po		      |  186 +-
 po/oc.po		      |  186 +-
 po/or.po		      |  186 +-
 po/pa.po		      | 2278 ++++++++++----------
 po/pl.po		      |  186 +-
 po/ps.po		      |  186 +-
 po/pt.po		      |  186 +-
 po/pt_BR.po		      | 2229 ++++++++++----------
 po/ro.po		      | 2257 ++++++++++----------
 po/ru.po		      |  186 +-
 po/rw.po		      |  186 +-
 po/si.po		      |  186 +-
 po/sk.po		      |  186 +-
 po/sl.po		      |  186 +-
 po/sq.po		      |  186 +-
 po/sr.po		      | 2256 ++++++++++----------
 po/sr@ije.po		      |  186 +-
 po/sr@latin.po		      | 2287 ++++++++++----------
 po/sv.po		      | 2229 ++++++++++----------
 po/ta.po		      |  186 +-
 po/te.po		      |  186 +-
 po/th.po		      |  186 +-
 po/tk.po		      |  186 +-
 po/tr.po		      |  186 +-
 po/tt.po		      |  186 +-
 po/uk.po		      |  186 +-
 po/ur.po		      |  186 +-
 po/uz.po		      |  186 +-
 po/uz@cyrillic.po	      |  186 +-
 po/vi.po		      | 2599 +++++++++++-----------
 po/wa.po		      |  186 +-
 po/xh.po		      |  186 +-
 po/yi.po		      |  186 +-
 po/zh_CN.po		      |  186 +-
 po/zh_HK.po		      | 2240 ++++++++++----------
 po/zh_TW.po		      | 2230 ++++++++++----------
 206 files changed, 45679 insertions(+), 44334 deletions(-)

commit 39779813abb49dceeef74816b31d6247ef83b57e
Author: Miloš Popović <mpopovic@src.gnome.org>
Date:	Tue Mar 23 10:39:34 2010 +0100

    Updated Serbian translations

 po-properties/sr.po	   | 3715
 ++++++++++++++++++++++----------------------
 po-properties/sr@latin.po | 3825
 ++++++++++++++++++++++-----------------------
 po/sr.po		   | 2318 ++++++++++++++--------------
 po/sr@latin.po		   | 2349 ++++++++++++++--------------
 4 files changed, 6099 insertions(+), 6108 deletions(-)

commit f743b2460aaae51e4c9d649e9071668a9d4d20d8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 23 00:21:24 2010 -0400

    Bump required version of glib in INSTALL.in, too

 INSTALL.in |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cbfdfb8450ea0e675beafa9c06ff6c59a585871a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 23:30:00 2010 -0400

    Set version to 2.20.0

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 381d89207948463f51e7f40dc0e0a8363532eefd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 23:15:52 2010 -0400

    Another small doc cleanup

 gdk/gdkpixmap.c |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

commit 74315501293252262f87ce1dd50939103282aa00
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 23:10:38 2010 -0400

    Minor doc cleanup

 gdk/x11/gdkkeys-x11.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit a22afdb642a6397fb63e6331addb2a39d2474045
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 18:25:49 2010 -0400

    Updates

 NEWS |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit 15bc2b787b26ac790076f51de94a355e22c87299
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:	Mon Mar 22 19:22:16 2010 +0100

    Dutch translation updated by Tino Meinen

 po/nl.po | 2340
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1166 insertions(+), 1174 deletions(-)

commit 177973bdfc08c156af7400318100b3577262dda2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Mon Mar 22 14:11:05 2010 -0400

    Prevent the destruction of the menu label on page removal

    In certain cases the menu label of a notebook page will be reused
    after the
    page was removed from the notebook, for instance when a page is
    dragged from
    one notebook to another. For such cases make sure that the menu
    label isn't
    destroyed as part of destroying the menu item it was in.

 gtk/gtknotebook.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit b1ca3163a6df526c548b620daccefe60e75de39b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 13:02:24 2010 -0400

    Add a dependency for Gtk-2.0.gir on Gdk-2.0.gir

    Another parallel build fix, see bug 610946.

 gtk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2055066d92602acc1ecd5943388bc151984ce932
Author: Damien Lespiau <damien.lespiau@intel.com>
Date:	Mon Mar 22 12:53:18 2010 -0400

    introspection: Fix parallel builds

    One needs to add an explicit dependency between the gir files and the
    .la libtool wrapper as this dependency is not added automatically by
    Makefile.introspection. Not adding these breaks parallel builds
    as make
    does not wait for the .la to be generated before launching
    g-ir-scanner.

 gdk-pixbuf/Makefile.am |    1 +
 gdk/Makefile.am	|    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 449bc50b247ebc0e77c700557ec41069935e6bd0
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Mon Mar 22 14:22:22 2010 +0100

    Updated Basque language

 po-properties/eu.po |	421
 ++++++++++++++++++---------------------------------
 1 files changed, 151 insertions(+), 270 deletions(-)

commit 69e86f56be7d32dccb646412b8d842672caa3f39
Author: Clytie <pearl@clytie-siddalls-macbook-pro.local>
Date:	Mon Mar 22 23:18:44 2010 +1030

    Updated Vietnamese translation

 po/vi.po | 2656
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1321 insertions(+), 1335 deletions(-)

commit 472ffe7539d052a1a641b202dfe338d8ac51f9af
Author: Clytie <pearl@clytie-siddalls-macbook-pro.local>
Date:	Mon Mar 22 23:18:03 2010 +1030

    Updated Vietnamese translation

 po-properties/vi.po | 5147
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2445 insertions(+), 2702 deletions(-)

commit 0b0b96012233a7b6555fd696b6ae17af7b03b3d5
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Mon Mar 22 13:08:52 2010 +0100

    Updated Basque language

 po/eu.po |   82
 +++++++++++++++++++++++++-------------------------------------
 1 files changed, 33 insertions(+), 49 deletions(-)

commit 99b6a3df76342f6f486eef46ac75c99ac351f498
Author: Sweta Kothari <swkothar@redhat.com>
Date:	Mon Mar 22 13:04:22 2010 +0530

    Updated Gujarati translations

 po/gu.po | 2492
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1281 insertions(+), 1211 deletions(-)

commit cf87932bbaec75bd40e02488eb7d8f5a6e8b9b4f
Author: Sweta Kothari <swkothar@redhat.com>
Date:	Mon Mar 22 12:31:13 2010 +0530

    Updated Gujarati Translations

 po/gu.po |  110
 ++++++++++++++++++++++++++-----------------------------------
 1 files changed, 47 insertions(+), 63 deletions(-)

commit 984a16df2a841124284bdfa0b76e5d5dbd2a258e
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sun Mar 21 21:12:28 2010 +0100

    Updated Swedish translation

 po-properties/sv.po |	 57
 ++++++++++++++++++--------------------------------
 1 files changed, 21 insertions(+), 36 deletions(-)

commit deb012bd3451c80d355c15b5d583b84b7b77ff10
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sun Mar 21 12:29:02 2010 +0100

    Updated Swedish translation

 po/sv.po | 2229
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1118 insertions(+), 1111 deletions(-)

commit 5f7e8547f9aba5d150408ccf90b5f09dbb068fb8
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sun Mar 21 12:02:57 2010 +0100

    Updated Swedish translation

 po-properties/sv.po | 4937
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2361 insertions(+), 2576 deletions(-)

commit ad87a23ffe413ed14c25f7e681a5c84673445b6f
Author: Tommi Vainikainen <thv@iki.fi>
Date:	Sat Mar 20 21:55:51 2010 +0200

    Updated Finnish translation

 po-properties/fi.po | 3660
 ++++++++++++++++++++++++++-------------------------
 po/fi.po	     | 2468 +++++++++++++++++-----------------
 2 files changed, 3062 insertions(+), 3066 deletions(-)

commit 637df00c870771c62ad8b8cc0ef70a111e663abe
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:	Sat Mar 20 20:11:07 2010 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po-properties/zh_HK.po | 3749
 ++++++++++++++++++++++++------------------------
 po-properties/zh_TW.po | 3654
 +++++++++++++++++++++++-----------------------
 po/zh_HK.po		| 2336 +++++++++++++++---------------
 po/zh_TW.po		| 2328 +++++++++++++++---------------
 4 files changed, 6004 insertions(+), 6063 deletions(-)

commit fe34ee4ff381bf563becea7dd9fd5e2a86df390f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Mar 19 23:20:38 2010 -0400

    Avoid spurious notifications from GtkEntry

    Using gtk_entry_set_buffer() in dispose() causes problematic
    notifications, so just get rid of the buffer manually. See bug 613241.

 gtk/gtkentry.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 95dbbe2bda8a92087dcd33b3d3805847147c4eb2
Author: Tomas Bzatek <tbzatek@redhat.com>
Date:	Fri Mar 19 14:40:11 2010 +0100

    search: update for tracker 0.8 API

    Tracker 0.8 series (and late 0.7.xx) introduces new API based
    on SPARQL
    query language. The queries here use fulltext search, just like with
    with previous tracker versions. Old tracker 0.6 support is still
    maintained.

 gtk/gtksearchenginetracker.c |  163
 +++++++++++++++++++++++++++++++++---------
 1 files changed, 128 insertions(+), 35 deletions(-)

commit e64cc4edeb3ad2a9e046990593c9fc07848e6f14
Author: Fabrício Godoy <skarllot@gmail.com>
Date:	Thu Mar 18 23:45:23 2010 -0300

    Updated Brazilian Portuguese Translation

 po/pt_BR.po | 2298
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1152 insertions(+), 1146 deletions(-)

commit 151c6c2a7835a70c892155c4c651721e6e0cc705
Author: A S Alam <aalam@users.sf.net>
Date:	Fri Mar 19 08:07:20 2010 +0530

    Completed Punjabi Translation by A S Alam

 po-properties/pa.po | 3814
 +++++++++++++++++++++++++--------------------------
 po/pa.po	     | 2339 ++++++++++++++++----------------
 2 files changed, 3043 insertions(+), 3110 deletions(-)

commit 036fa03550d6a9548f45ccab7404261288fd53b3
Author: Dumitru Mișu Moldovan <dumol@gnome.ro>
Date:	Thu Mar 18 22:33:16 2010 +0200

    Updated Romanian translation

 po/ro.po | 2304
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1154 insertions(+), 1150 deletions(-)

commit 291e8bd91398759d2777e95bf818a770ba87bead
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Thu Mar 18 16:27:02 2010 +0200

    Estonian translation updated

 po/et.po | 1150
 +-------------------------------------------------------------
 1 files changed, 16 insertions(+), 1134 deletions(-)

commit 643c7c20608fc15ecf1d6eb12b9e9ff29cf2fc65
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Mar 17 21:17:38 2010 -0400

    Make menu scrolling work with auto mnemonics

    The menu scrolling code is not robust against menu repositioning so
    we have avoid causing unnecessary recalculations of labels in parent
    menuitems.

 gtk/gtkmenushell.c |	 6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 837b998810bb314a47fbe3e2563432383a6649e5
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Tue Mar 16 17:10:18 2010 -0400

    Fix a tiny documentation typo

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bc57726d915e4ecf22ca54e2ecb3d128a57895af
Author: Marek Kasik <mkasik@redhat.com>
Date:	Wed Mar 17 10:14:24 2010 +0100

    Define httpGetHostname() for CUPS 1.1 and lower

    Function httpGetHostname() is in CUPS since version 1.2, that is
    why we need
    its equivalent for lower versions of CUPS (#610176).

 modules/printbackends/cups/gtkprintbackendcups.c |   34
 ++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

commit add084329c3ae4bc34c8b5eb2493531e2be5b63c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 16 19:16:31 2010 +0100

    More uses of g_strcmp0

 gtk/gtkprinteroptionset.c |	3 +--
 gtk/tests/filechooser.c   |   32 ++++++++++++++++----------------
 2 files changed, 17 insertions(+), 18 deletions(-)

commit 7a6e7821847f29cefc1533a5a2a6cd7c1dc1d98c
Author: Rafal Luzynski <rl@otc.pl>
Date:	Sat Jan 9 01:15:55 2010 +0100

    Use g_strcmp0 where it makes sense

 gtk/gtkprintsettings.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 5f30ba46ea0e267e11fc530f5bad9d7c21c90a8a
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Tue Mar 16 13:01:18 2010 -0400

    Don't get settings unless we need them

    Pointed out in bug 613028.

 gtk/gtkstyle.c |   52
 +++++++++++++++++++++++++++++++---------------------
 1 files changed, 31 insertions(+), 21 deletions(-)

commit 1f3a57691fbc8eba417fab7056bdb748bc4b6ab1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 16 12:35:13 2010 -0400

    Don't crash in DND when the X server doesn't support SHAPE

    Reported in bug 612768

 gdk/x11/gdkwindow-x11.c |   33 ++++++++++++++++++---------------
 1 files changed, 18 insertions(+), 15 deletions(-)

commit 4b7b8e513f746390e82f760a9044eb48b98c04c7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 15 09:18:47 2010 -0400

    Require a new-enough glib

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ed9cff6fbb08988a4b00007d2d8d0d321520cb63
Author: Jan Arne Petersen <jpetersen@openismus.com>
Date:	Thu Mar 11 15:40:55 2010 +0100

    Fix notify::label emmision in GtkMenuItem

    Emit notify::label in GtkMenuItem also when label is changed through
    GtkAction.

    Refactor GtkMenuItem and remove duplicated code for GtkLabel
    creation. Reset
    the accel-widget back to the GtkMenuItem itself when there is no
    action related
    to the GtkMenuItem anymore.

    Add test for notify::label emmisions.

    Fixes bug 612574 - GtkMenuItem does not emit notify::label when
    label is
    changed through GtkAction.

 gtk/gtkmenuitem.c     |   33 +++++++++++------
 gtk/tests/Makefile.am |    4 ++
 gtk/tests/action.c    |   91
 +++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 116 insertions(+), 12 deletions(-)

commit c8ee1927a566a0df59a3e73c40edbc3463c1b1e4
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Mar 14 15:23:55 2010 -0400

    Refixed patch for bug 612505.

    New patch makes sure to update the display even when
    the GtkEntry's buffer is set to NULL, it also breaks the
    reference to the buffer in ->dispose() instead of ->finalize().

 gtk/gtkentry.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

commit 56c488e690695d798c50d584307f50ddfee3cb85
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Mar 14 16:11:48 2010 -0400

    Improve the behaviour of automatic mnemonics

    With this change, key events continue to go to an open menu even
    when the pointer is moved over a non-selectable menuitem. The
    mnemonics
    are shown and hidden accordingly.

 gtk/gtkmenu.c	    |	 7 +++++--
 gtk/gtkmenushell.c |	50
 +++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 46 insertions(+), 11 deletions(-)

commit 5b20892a3da909cd282b4734ea273b4e2bf9eca5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Mar 14 09:03:13 2010 -0400

    Update release notes

    Add a warning about the change in GtkBuilders id/name handling.

 README.in				 |   10 +++-------
 docs/reference/gtk/tmpl/gtkbuilder.sgml |    6 ++++++
 2 files changed, 9 insertions(+), 7 deletions(-)

commit a0508bc64cb75099ab05c8da0666c92fb63b2716
Author: Colin Walters <walters@verbum.org>
Date:	Sat Mar 13 18:10:25 2010 -0500

    [startup notification] Set APPLICATION_ID

    http://lists.freedesktop.org/archives/xdg/2010-February/011321.html

    In addition to ICON, BINARY_NAME etc., it's very helpful if launcher
    programs include the name of the .desktop file they're launching.
    This is APPLICATION_ID.

    https://bugzilla.gnome.org/show_bug.cgi?id=611118

 configure.in			   |	3 ++-
 gdk/x11/gdkapplaunchcontext-x11.c |	7 +++++++
 2 files changed, 9 insertions(+), 1 deletions(-)

commit d240b649e7d5487787aa3e917563b8312f9cf46e
Author: Fran Diéguez <frandieguez@ubuntu.com>
Date:	Sat Mar 13 21:04:38 2010 +0100

    Update Galician translation

 po/gl.po | 2256
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1125 insertions(+), 1131 deletions(-)

commit 0f90c4944011efa4cc33369f07524d58c15ce882
Author: Luca Ferretti <lferrett@gnome.org>
Date:	Sat Mar 13 15:42:07 2010 +0100

    Updated Italian translation

 po-properties/it.po | 3883
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1873 insertions(+), 2010 deletions(-)

commit de1b75aabb49000513c7a232699e3faa06c47118
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Mar 13 00:47:59 2010 -0500

    Fix tests

 gtk/gtkentry.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 908915c9da2db156eff4cc283ac492d38d97c32c
Author: Luca Ferretti <lferrett@gnome.org>
Date:	Fri Mar 12 22:52:01 2010 +0100

    Updated Italian translation

 po/it.po | 2582
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1351 insertions(+), 1231 deletions(-)

commit 94089151145fb7ec76c5bac6ecb1b9e4492e30bc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Mar 12 15:58:11 2010 -0500

    Recompute label contents when the buffer changes

    Also reset cursor positions to avoid assertions.
    This fixes bug 612505, patch by Tristan Van Berkom.

 gtk/gtkentry.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit df95db7649230f312e9e26b4daee69aaaf7f7c10
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Mar 12 15:52:36 2010 -0500

    Fix gdk_window_set_icon_name

    A typo kept this from working on toplevel windows.
    Reported in bug 612346.

 gdk/x11/gdkwindow-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b04186d272e0daa77081292e3bab61940b1a28c3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Mar 11 23:07:49 2010 -0500

    updates

 docs/RELEASE-HOWTO |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f909f3866f955f929992e56cc414f7590ee89236
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 12 21:04:50 2010 +0100

    Remove most G_OBJECT casts in the tutorial

    This fixes bug 605333.

 docs/tutorial/gtk-tut.sgml |  278
 ++++++++++++++++++++++----------------------
 1 files changed, 139 insertions(+), 139 deletions(-)

commit 1b61e9dc2bb0121b2d08fedee755f3f0ff5c50e4
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 12 21:03:35 2010 +0100

    Reword explanation of delete-event and destroy

 docs/tutorial/gtk-tut.sgml |	 8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit e85b9b3523b593edfbf23fb2471609146618b568
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 12 21:02:42 2010 +0100

    Spell delete-event with hyphen and don't cast to G_OBJECT

 docs/tutorial/gtk-tut.sgml |	72
 ++++++++++++++++++++++----------------------
 1 files changed, 36 insertions(+), 36 deletions(-)

commit 63d03344f9178e1b52ddbbf288425674ed82492c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 12 17:50:42 2010 +0100

    Improve docs of gtk_notebook_set_tab_label_packing

    Use the term tab label rather than bookmark and point out
    that packing type is deprecated.

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=612575

 gtk/gtknotebook.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 2b1ec1b227042434925bcfdb7ef1b8cc81cba0c1
Author: Tor Lillqvist <tml@iki.fi>
Date:	Fri Mar 12 11:44:32 2010 +0200

    Check for __MINGW64__ and not __MINGW64

    Should fix bug #612308.

 gtk/gtkprintoperation-win32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 74c758804065ae6fbeddb96d029136788bc1d856
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Mar 5 19:22:12 2010 +0100

    Improve GTK_WIDGET_FLAGS() deprecation documentation

    Also, use GTK_OBJECT_FLAGS() instead.
    Note that some internal code still uses GTK_WIDGET_FLAGS().

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.c |   28 ++++++++++++++--------------
 gtk/gtkwidget.h |   10 +++++++++-
 2 files changed, 23 insertions(+), 15 deletions(-)

commit 08bce451b75f0b1027a7a2da862418d96f824ed9
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Mar 11 15:26:06 2010 +0100

    Fix definition of GTK_VOLUME_BUTTON_CLASS cast

    There is an extra 'e' there.

 gtk/gtkvolumebutton.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 48cc791fb26506f91cfd6c2c074507a921decfca
Author: Alan Knowles <alan@alanfast.akbkhome.com>
Date:	Wed Mar 10 22:21:52 2010 +0800

    Fix introspection on return value transfer for gtk_clipboard_get*

    ownership transfer set to none for clipboard get methods

 gtk/gtkclipboard.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2e00e1665061c8ebd9796e06744e09d9686a63d1
Author: Alan Knowles <alan@alanfast.akbkhome.com>
Date:	Wed Mar 10 22:13:53 2010 +0800

    Fix gtk_text_tag_table_lookup transfer introspection notes

    transfer should be none for return value of gtk_text_tag_table_lookup

 gtk/gtktexttagtable.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 68e833dc1bb1cfa0fc9b8c732c77534bf17bd4ab
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Mar 10 08:59:18 2010 +0100

    Updated Spanish translation

 po/es.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 8cc486ace59f55820534e6f17847a7512e793e67
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Mar 10 08:55:17 2010 +0100

    Updated Spanish translation

 po/es.po | 2257
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1131 insertions(+), 1126 deletions(-)

commit b447f59fe0a8b12c601499b1736e668b0ccfd697
Author: David Planella <david.planella@gmail.com>
Date:	Tue Mar 9 20:01:39 2010 +0100

    Updated Catalan translation

 po/ca.po | 2391
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1196 insertions(+), 1195 deletions(-)

commit c470e592a37fb3c03929a5fe73e1faf3ecd8d230
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 13:56:16 2010 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 167413e7c399266fa0a836820272d44662020320
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 13:52:34 2010 -0500

    2.19.7

 po-properties/af.po	      |  146 +-
 po-properties/am.po	      |  146 +-
 po-properties/ang.po	      |  146 +-
 po-properties/ar.po	      |  146 +-
 po-properties/as.po	      |  146 +-
 po-properties/ast.po	      |  146 +-
 po-properties/az.po	      |  146 +-
 po-properties/az_IR.po       |  146 +-
 po-properties/be.po	      |  146 +-
 po-properties/be@latin.po    |  146 +-
 po-properties/bg.po	      |  146 +-
 po-properties/bn.po	      |  146 +-
 po-properties/bn_IN.po       |  146 +-
 po-properties/br.po	      |  146 +-
 po-properties/bs.po	      |  146 +-
 po-properties/ca.po	      |  146 +-
 po-properties/ca@valencia.po |  146 +-
 po-properties/crh.po	      |  146 +-
 po-properties/cs.po	      |  146 +-
 po-properties/cy.po	      |  146 +-
 po-properties/da.po	      | 3551 ++++++++++++++--------------
 po-properties/de.po	      | 3554 ++++++++++++++--------------
 po-properties/dz.po	      |  146 +-
 po-properties/el.po	      | 3551 ++++++++++++++--------------
 po-properties/en_CA.po       |  146 +-
 po-properties/en_GB.po       | 3553 ++++++++++++++--------------
 po-properties/eo.po	      |  146 +-
 po-properties/es.po	      |  146 +-
 po-properties/et.po	      |  146 +-
 po-properties/eu.po	      | 3897 ++++++++++++++++---------------
 po-properties/fa.po	      |  146 +-
 po-properties/fi.po	      |  146 +-
 po-properties/fr.po	      |  146 +-
 po-properties/ga.po	      |  146 +-
 po-properties/gl.po	      | 3555 ++++++++++++++--------------
 po-properties/gu.po	      |  146 +-
 po-properties/he.po	      |  146 +-
 po-properties/hi.po	      |  146 +-
 po-properties/hr.po	      |  146 +-
 po-properties/hu.po	      | 3845 ++++++++++++++++---------------
 po-properties/hy.po	      |  146 +-
 po-properties/ia.po	      |  146 +-
 po-properties/id.po	      |  146 +-
 po-properties/io.po	      |  146 +-
 po-properties/is.po	      |  146 +-
 po-properties/it.po	      |  146 +-
 po-properties/ja.po	      |  146 +-
 po-properties/ka.po	      |  146 +-
 po-properties/kn.po	      |  146 +-
 po-properties/ko.po	      |  146 +-
 po-properties/ku.po	      |  146 +-
 po-properties/li.po	      |  146 +-
 po-properties/lt.po	      | 3551 ++++++++++++++--------------
 po-properties/lv.po	      |  146 +-
 po-properties/mai.po	      |  146 +-
 po-properties/mi.po	      |  146 +-
 po-properties/mk.po	      |  146 +-
 po-properties/ml.po	      |  146 +-
 po-properties/mn.po	      |  146 +-
 po-properties/mr.po	      |  146 +-
 po-properties/ms.po	      |  146 +-
 po-properties/my.po	      |  146 +-
 po-properties/nb.po	      |  146 +-
 po-properties/nds.po	      | 5252
 ++++++++++++++++++++++--------------------
 po-properties/ne.po	      |  146 +-
 po-properties/nl.po	      |  146 +-
 po-properties/nn.po	      |  146 +-
 po-properties/nso.po	      |  146 +-
 po-properties/oc.po	      |  146 +-
 po-properties/or.po	      |  146 +-
 po-properties/pa.po	      |  146 +-
 po-properties/pl.po	      |  146 +-
 po-properties/ps.po	      |  146 +-
 po-properties/pt.po	      | 3561 ++++++++++++++--------------
 po-properties/pt_BR.po       |  146 +-
 po-properties/ro.po	      |  146 +-
 po-properties/ru.po	      | 3551 ++++++++++++++--------------
 po-properties/rw.po	      |  146 +-
 po-properties/si.po	      |  146 +-
 po-properties/sk.po	      |  146 +-
 po-properties/sl.po	      |  146 +-
 po-properties/sq.po	      |  146 +-
 po-properties/sr.po	      |  146 +-
 po-properties/sr@ije.po      |  146 +-
 po-properties/sr@latin.po    |  146 +-
 po-properties/sv.po	      | 4921
 +++++++++++++++++++++-------------------
 po-properties/ta.po	      |  146 +-
 po-properties/te.po	      |  146 +-
 po-properties/th.po	      |  146 +-
 po-properties/tk.po	      |  146 +-
 po-properties/tr.po	      |  146 +-
 po-properties/tt.po	      |  146 +-
 po-properties/uk.po	      |  146 +-
 po-properties/ur.po	      |  146 +-
 po-properties/uz.po	      |  146 +-
 po-properties/uz@cyrillic.po |  146 +-
 po-properties/vi.po	      |  146 +-
 po-properties/wa.po	      |  146 +-
 po-properties/xh.po	      |  146 +-
 po-properties/yi.po	      |  146 +-
 po-properties/zh_CN.po       |  146 +-
 po-properties/zh_HK.po       |  146 +-
 po-properties/zh_TW.po       |  146 +-
 po/af.po		      | 2407 +++++++++-----------
 po/am.po		      |  622 ++----
 po/ang.po		      |  622 ++----
 po/ar.po		      |  624 ++----
 po/as.po		      |  622 ++----
 po/ast.po		      |  622 ++----
 po/az.po		      |  622 ++----
 po/az_IR.po		      |  622 ++----
 po/be.po		      |  622 ++----
 po/be@latin.po		      |  622 ++----
 po/bg.po		      | 2393 +++++++++-----------
 po/bn.po		      |  622 ++----
 po/bn_IN.po		      |  622 ++----
 po/br.po		      |  622 ++----
 po/bs.po		      |  622 ++----
 po/ca.po		      |  622 ++----
 po/ca@valencia.po	      |  622 ++----
 po/crh.po		      |  622 ++----
 po/cs.po		      | 2393 +++++++++-----------
 po/cy.po		      |  622 ++----
 po/da.po		      | 2393 +++++++++-----------
 po/de.po		      |  622 ++----
 po/dz.po		      |  622 ++----
 po/el.po		      | 2393 +++++++++-----------
 po/en_CA.po		      |  622 ++----
 po/en_GB.po		      | 2395 +++++++++-----------
 po/eo.po		      |  622 ++----
 po/es.po		      |  625 ++----
 po/et.po		      |  622 ++----
 po/eu.po		      |  674 +++----
 po/fa.po		      |  622 ++----
 po/fi.po		      |  622 ++----
 po/fr.po		      | 2408 +++++++++-----------
 po/ga.po		      |  622 ++----
 po/gl.po		      | 2409 +++++++++-----------
 po/gu.po		      |  622 ++----
 po/he.po		      |  622 ++----
 po/hi.po		      |  622 ++----
 po/hr.po		      |  622 ++----
 po/hu.po		      | 2446 +++++++++-----------
 po/hy.po		      |  622 ++----
 po/ia.po		      |  622 ++----
 po/id.po		      |  622 ++----
 po/io.po		      |  622 ++----
 po/is.po		      |  622 ++----
 po/it.po		      |  622 ++----
 po/ja.po		      |  622 ++----
 po/ka.po		      |  622 ++----
 po/kn.po		      |  622 ++----
 po/ko.po		      |  622 ++----
 po/ku.po		      |  622 ++----
 po/li.po		      |  622 ++----
 po/lt.po		      | 2393 +++++++++-----------
 po/lv.po		      |  622 ++----
 po/mai.po		      |  622 ++----
 po/mi.po		      |  622 ++----
 po/mk.po		      |  622 ++----
 po/ml.po		      |  622 ++----
 po/mn.po		      |  622 ++----
 po/mr.po		      |  622 ++----
 po/ms.po		      |  622 ++----
 po/my.po		      |  622 ++----
 po/nb.po		      | 2395 +++++++++-----------
 po/nds.po		      | 1090 ++++------
 po/ne.po		      |  622 ++----
 po/nl.po		      |  622 ++----
 po/nn.po		      |  622 ++----
 po/nso.po		      |  622 ++----
 po/oc.po		      |  622 ++----
 po/or.po		      |  622 ++----
 po/pa.po		      |  622 ++----
 po/pl.po		      | 2777 +++++++++++------------
 po/ps.po		      |  622 ++----
 po/pt.po		      | 2413 +++++++++-----------
 po/pt_BR.po		      |  622 ++----
 po/ro.po		      |  622 ++----
 po/ru.po		      | 2496 ++++++++++-----------
 po/rw.po		      |  622 ++----
 po/si.po		      |  622 ++----
 po/sk.po		      |  622 ++----
 po/sl.po		      | 2982 ++++++++++++------------
 po/sq.po		      |  622 ++----
 po/sr.po		      |  622 ++----
 po/sr@ije.po		      |  622 ++----
 po/sr@latin.po		      |  622 ++----
 po/sv.po		      | 3014 +++++++++++++------------
 po/ta.po		      |  622 ++----
 po/te.po		      |  622 ++----
 po/th.po		      |  622 ++----
 po/tk.po		      |  622 ++----
 po/tr.po		      |  622 ++----
 po/tt.po		      |  622 ++----
 po/uk.po		      |  622 ++----
 po/ur.po		      |  622 ++----
 po/uz.po		      |  622 ++----
 po/uz@cyrillic.po	      |  622 ++----
 po/vi.po		      |  622 ++----
 po/wa.po		      |  622 ++----
 po/xh.po		      |  622 ++----
 po/yi.po		      |  622 ++----
 po/zh_CN.po		      |  622 ++----
 po/zh_HK.po		      |  622 ++----
 po/zh_TW.po		      |  622 ++----
 206 files changed, 69182 insertions(+), 85192 deletions(-)

commit 07f2bb0b8404995d8ca8061731eea1dcf30725a8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 12:07:35 2010 -0500

    Updates

 NEWS |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)

commit 6750ffebc87c81ffd497c7632cc6bf113e24e8ee
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 9 17:14:50 2010 +0100

    Fix compilation warning: use entry var correctly initilized

    The warning was added in
    commit c744594b2099d03af6b7654de6c8ed5565acd1a9

 demos/gtk-demo/search_entry.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 7b7f8f1e5da0cd4e0d9460be69b5c025372038d6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 02:23:39 2010 -0500

    Remove conflicting legacy compose sequences in favour of X.org
    sequences

    Patch by Jeroen Hoek. See bug 557420 for a prolonged discussion.
    Quick summary of the removed sequences:

    <Multi_key> <asciicircum> <0>
    Consistency. <Multi_key> <asciicircum> [1..9] gives the superscript
    digit,
    legacy sequence for zero is inconsistent.

    <Multi_key> <c> <o>
    <Multi_key> <c> <O>
    Consistency. <Multi_key> <c> [:letter:] already gives vowel plus
    caron, legacy
    sequence for c is inconsistent.

    <Multi_key> <comma> <e>
    <Multi_key> <comma> <E>
    Consistency. <Multi_key> <comma> [:letter:] is for letter with
    cedilla,
    <Multi_key> <semicolon> [:letter:] is for letter with ogolek

    <Multi_key> <C> <slash>
    <Multi_key> <slash> <C>
    Unintuitive. ¢ is visually a vertical bar through a lowercase c,
    not a slash
    through an uppercase C. ₡ has no alternatives, whilst ¢ can be
    typed as
    <Multi_key> <bar> <c>.

    <Multi_key> <d> <minus>
    đ can be input through <Multi_key> <minus> <d>. <Multi_key> <d>
    <minus> is used
    for ₫.

    <Multi_key> <equal> <L>
    <Multi_key> <L> <equal>
    Unintuitive. ₤ has two dashes, £ one; therefore L + = > ₤,
    and L + - = £.

    <Multi_key> <exclam> <s>
    <Multi_key> <exclam> <S>
    Consistency. <Multi_key> <exclam> [:letter:] is used for letter with
    dot below.
    § can be input using <Multi_key> <o> <s>.

    <Multi_key> <period> <period>
    Might need an alternative for ˙, but … (upstream) has no
    alternative either.

    <Multi_key> <underscore> <a>
    <Multi_key> <underscore> <A>
    <Multi_key> <underscore> <o>
    <Multi_key> <underscore> <O>
    Consistency. <Multi_key> <underscore> [:vowel:] gives vowel with
    macron for ȳ ū
    ī ē too.

    <Multi_key> <minus> <d>
    <Multi_key> <minus> <D>
    <Multi_key> <o> <e>
    <Multi_key> <O> <E>
    Redundant. In upstream as is.

 gtk/gtk-compose-lookaside.txt |   18 ------------------
 gtk/gtkimcontextsimpleseqs.h  |   32 ++++++++++++++++----------------
 2 files changed, 16 insertions(+), 34 deletions(-)

commit 04fd3f14ac6b67ca852f178f57c667e3a915771c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 02:15:20 2010 -0500

    Regenerated compose tables

    Now without non-BMP keysyms.

 gtk/gtkimcontextsimpleseqs.h |   82
 +++++++++++-------------------------------
 1 files changed, 21 insertions(+), 61 deletions(-)

commit 040d8d1414ec2e110cd735d05f2b5be4a5f48010
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 02:12:33 2010 -0500

    Updates to the compose-parse.py script

    Get gdkkeysyms.h from git, instead of the outdated copy from svn.
    Get Unicode 5.2.0 data. Fix a few issues with missing keysyms in
    keysyms.txt. Make the filtering of non-BMP keysyms work.

 gtk/compose-parse.py |   42 ++++++++++++++++++++++++------------------
 1 files changed, 24 insertions(+), 18 deletions(-)

commit d50cd83fd0ae544a0974367f6d4813b46b81af75
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 00:54:08 2010 -0500

    Add some keysyms missing from keysyms.txt

 gtk/compose-parse.py |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 94e80bbbed1d8315d7f11fd412231246ac90fe98
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 00:52:26 2010 -0500

    fix file permissions

 0 files changed, 0 insertions(+), 0 deletions(-)

commit f185967ba1f8af5d340dc67530350f63aa1a885e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 00:12:57 2010 -0500

    Add some more annotation to the DND api

 gtk/gtkdnd.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 57a3de1bcd94ba6fab8fdc875ef0e39242952d59
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 23:56:43 2010 -0500

    Fix file chooser refcounting issues

    This was reported in bug 600992.

 gtk/gtkfilechooserbutton.c  |	 21 +++++++++++++--------
 gtk/gtkfilechooserdefault.c |	 22 ++++++++++++++--------
 gtk/gtkfilesystem.c	     |	 24 +++++++++++++++++++++++-
 gtk/gtkfilesystem.h	     |	  3 ++-
 gtk/gtkpathbar.c	     |	  2 +-
 5 files changed, 53 insertions(+), 19 deletions(-)

commit b229aa8d5ea35777f6987f8649ec22218af28279
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 21:34:17 2010 -0500

    Add missing colons

 gtk/gtkdnd.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4c86b6112ed6aabd224b03699620eded65b972fc
Author: Christian Dywan <christian@lanedo.com>
Date:	Mon Mar 8 21:22:54 2010 -0500

    Document the use of NULL in gtk_window_set_transient_for

    This fixes bug 611319.

 gtk/gtkwindow.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit 870fefbfaf132b02d66b9b01765f8a3f382e0560
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 20:59:27 2010 -0500

    Minor doc clarification for gdk_drag_begin

    Mention that targets is a list of atoms. Bug 611317.

 gdk/x11/gdkdnd-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8ea37e551b1966aa2ec9d2a77f4e0efdfa2fc6d8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Mar 3 21:49:33 2010 +0100

    Don't use GTK_WIDGET_STATE in internal code anymore

    Use gtk_widget_get/set_state() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/drawingarea.c		     |	  2 +-
 docs/reference/gtk/tmpl/gtkdrawingarea.sgml |	  2 +-
 docs/tutorial/gtk-tut.sgml		     |	 16 +++---
 examples/scribble-simple/scribble-simple.c  |	  2 +-
 examples/scribble-xinput/scribble-xinput.c  |	  6 +-
 gtk/gtkaccellabel.c			     |	  2 +-
 gtk/gtkbutton.c			     |	  6 +-
 gtk/gtkcalendar.c			     |	 18 ++++----
 gtk/gtkcellrendererpixbuf.c		     |	  2 +-
 gtk/gtkcellrendererspinner.c		     |	  2 +-
 gtk/gtkcellrenderertext.c		     |	  4 +-
 gtk/gtkcellrenderertoggle.c		     |	  2 +-
 gtk/gtkcellview.c			     |	  4 +-
 gtk/gtkcheckbutton.c			     |	  6 +-
 gtk/gtkcheckmenuitem.c			     |	 12 ++--
 gtk/gtkcombobox.c			     |	 17 ++++---
 gtk/gtkentry.c				     |	 68
 ++++++++++++++-------------
 gtk/gtkexpander.c			     |	  2 +-
 gtk/gtkhandlebox.c			     |	 16 +++---
 gtk/gtkhsv.c				     |	  4 +-
 gtk/gtkiconview.c			     |	 12 ++--
 gtk/gtkimage.c				     |	  8 ++--
 gtk/gtklabel.c				     |	  4 +-
 gtk/gtklist.c				     |	 10 +++-
 gtk/gtklistitem.c			     |	 12 ++++-
 gtk/gtkmenu.c				     |	  2 +-
 gtk/gtkmenubar.c			     |	  2 +-
 gtk/gtkmenushell.c			     |	  4 +-
 gtk/gtknotebook.c			     |	  4 +-
 gtk/gtkoptionmenu.c			     |	  6 +-
 gtk/gtkpaned.c				     |	  2 +-
 gtk/gtkpixmap.c			     |	  2 +-
 gtk/gtkradiobutton.c			     |	  4 +-
 gtk/gtkrange.c				     |	  2 +-
 gtk/gtkruler.c				     |	  4 +-
 gtk/gtkseparator.c			     |	  8 ++--
 gtk/gtkspinbutton.c			     |	  2 +-
 gtk/gtkstatusbar.c			     |	  2 +-
 gtk/gtktext.c				     |	 16 +++---
 gtk/gtktextutil.c			     |	  8 ++--
 gtk/gtktextview.c			     |	 20 ++++----
 gtk/gtktogglebutton.c			     |	  2 +-
 gtk/gtktoolbar.c			     |	 10 ++--
 gtk/gtktrayicon-x11.c			     |	  2 +-
 gtk/gtktreeitem.c			     |	  2 +-
 gtk/gtktreeview.c			     |	 25 +++++-----
 gtk/gtktreeviewcolumn.c		     |	  2 +-
 gtk/gtkwidget.c			     |	 26 +++++-----
 gtk/gtkwidget.h			     |	  3 +-
 modules/other/gail/gailbutton.c	     |	  4 +-
 tests/testgtk.c			     |	  2 +-
 tests/testinput.c			     |	  8 ++--
 tests/testtext.c			     |	  2 +-
 53 files changed, 218 insertions(+), 197 deletions(-)

commit ca43e7d3bec793d9235afc1bdd6cdfc42ec2ed58
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 20:14:37 2010 -0500

    Remove obsolete translator comments

    Reported in bug 611217

 gtk/gen-paper-names.c	   |  103 ++++++++++++++--------------
 gtk/paper_names_offsets.c |  165
 ---------------------------------------------
 2 files changed, 51 insertions(+), 217 deletions(-)

commit f77c10b0b096674290da1615fe39c7eb72a27eaf
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 19:59:24 2010 -0500

    Add accessible alternatives to entry icon functionality

    Inspired by the complaint in bug 611051.

 demos/gtk-demo/search_entry.c |  224
 +++++++++++++++++++++++++----------------
 1 files changed, 138 insertions(+), 86 deletions(-)

commit e566c96137fd3c6e3cc5793e63fb812873b98bd8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 19:21:32 2010 -0500

    Add introspection annotations to gtk_drag_(source|dest)_set

    Also move docs inline at the same time. Bug 610905.

 docs/reference/gtk/tmpl/gtkdnd.sgml |	 15 ++++++---------
 gtk/gtkdnd.c			     |	 31
 ++++++++++++++++---------------
 2 files changed, 22 insertions(+), 24 deletions(-)

commit 313e1b9c2ff539a2b95839046861cac37d2fad78
Author: Ryan Lortie <desrt@desrt.ca>
Date:	Mon Mar 8 12:11:33 2010 -0500

    Update release HOWTO

    - 'cvs' -> 'git'
    - gnome-hackers is now closed.  Reply-to: desktop-devel-list instead.

 docs/RELEASE-HOWTO |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ba4695e8e5da1f5064a036a0b997d68bb1d5a0b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 11:25:26 2010 -0500

    Don't scroll to insert after middle-click paste

    Patch by Ignacio Casal Quinteiro, bug 612119.

 gtk/gtktextview.c |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

commit 0a12113d9d542d695ea6dd8b83f3070430085eb1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 10:36:11 2010 -0500

    Fix an infinite loop in gtk_dialog_map()

    The new focus handling with links in labels tripped up the code
    that tries to avoid focussing labels. Bug 612066

 gtk/gtkdialog.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 248719c771e159cf6b589bdb595661bcf7dae171
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Mon Mar 8 11:41:52 2010 +0100

    Updated LowGerman translation

 po/nds.po |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9a19752da4adbec803302adb01e6135a1a86ff46
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Mon Mar 8 11:37:14 2010 +0100

    Updated LowGerman translation

 po/nds.po |   44 ++++++++++++++++++++++----------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

commit 39ff3a482222f7be569ffcb1e5c753af6b18c1d2
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Mon Mar 8 11:37:04 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 2643
 ++++++++++++++++++++------------------------------
 1 files changed, 1057 insertions(+), 1586 deletions(-)

commit 6b1126ab5467a64c36fc5d243fb8521467d5e7c0
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Mar 8 07:02:00 2010 +0200

    Updated Bulgarian translation

 po/bg.po |   54 +++++++++++++++++++++++++++---------------------------
 1 files changed, 27 insertions(+), 27 deletions(-)

commit 7eedb7a0b326eb0311011f2fc39567c2d63a1b60
Author: Michael Natterer <mitch@gimp.org>
Date:	Sun Mar 7 12:15:33 2010 +0100

    gtk: remove begin-user-action/end-user-action around copying

    Copying to the clipboard is not a buffer mutation, so calling
    gtk_text_buffer_begin_user_action() and _end_user_action() is only
    confusing apps which connect to these signals in order to build undo
    stacks or otherwise track buffer changes. Most likely, these apps
    either didn't notice the bugus undo step or simply work around it.

 gtk/gtktextbuffer.c |	  2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit f000d83f002d2c63c1fd6ce319287315f46ff8b5
Author: Jennie Petoumenou <jenniepet@src.gnome.org>
Date:	Sun Mar 7 06:56:23 2010 +0100

    Updated Greek translation.

 po-properties/el.po | 3785
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1881 insertions(+), 1904 deletions(-)

commit 8411cd32829975705d4dc93d9121f2463bb075ca
Author: Jennie Petoumenou <jenniepet@src.gnome.org>
Date:	Sun Mar 7 00:07:43 2010 +0100

    Updated Greek translation.

 po/el.po | 2284
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1141 insertions(+), 1143 deletions(-)

commit 92c6be8ac08632182668c8764fedcbbed9f3d832
Author: Claude Paroz <claude@2xlibre.net>
Date:	Sat Mar 6 15:22:12 2010 +0100

    Updated French translation

 po/fr.po | 2251
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1120 insertions(+), 1131 deletions(-)

commit 1931a8db5d204caf8cea3a93cfb699ea2a20067b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 13:17:56 2010 +0100

    Don't use GTK_WIDGET_SET_FLAGS() in gtk_widget_init()

 gtk/gtkwidget.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit bbf5e95c4179d0835602cd87e8de486b96c33860
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 13:13:01 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_PARENT_SENSITIVE)

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 9f3d23a9001c7d19561b793e31e45104e15296e2
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 13:01:58 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_RC_STYLE)

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5c2c742c8d667bd69b8352a2488dcfe5dcb3b30a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 12:29:26 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_APP_PAINTABLE)

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a602ff82eb5f2d3c048e0f2c088c519d23cb94eb
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 12:02:21 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_MAPPED)

    Use new API instead: gtk_widget_set_mapped ()

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkassistant.c	   |	4 ++--
 gtk/gtkclist.c		   |	6 +++---
 gtk/gtkcontainer.c	   |	4 ++--
 gtk/gtkhandlebox.c	   |	4 ++--
 gtk/gtklayout.c	   |	2 +-
 gtk/gtklist.c		   |	2 +-
 gtk/gtknotebook.c	   |	4 ++--
 gtk/gtkplug.c		   |	4 ++--
 gtk/gtktree.c		   |	4 ++--
 gtk/gtktreeitem.c	   |	4 ++--
 gtk/gtktreeview.c	   |	2 +-
 gtk/gtkwidget.c	   |   13 +++++++------
 gtk/gtkwin32embedwidget.c |	4 ++--
 gtk/gtkwindow.c	   |	4 ++--
 14 files changed, 31 insertions(+), 30 deletions(-)

commit e082783fbbe61ae2592dfb24f52569a05bc05c4d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 11:51:33 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_REALIZED)

    Use new API instead: gtk_widget_set_realized ()

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/offscreen_window.c  |	 2 +-
 demos/gtk-demo/offscreen_window2.c |	 2 +-
 docs/tutorial/gtk-tut.sgml	    |	 4 ++--
 examples/gtkdial/gtkdial.c	    |	 2 +-
 gtk/gtkbutton.c		    |	 2 +-
 gtk/gtkcalendar.c		    |	 2 +-
 gtk/gtkclist.c			    |	 2 +-
 gtk/gtkdrawingarea.c		    |	 2 +-
 gtk/gtkentry.c			    |	 2 +-
 gtk/gtkeventbox.c		    |	 2 +-
 gtk/gtkexpander.c		    |	 2 +-
 gtk/gtkfixed.c			    |	 2 +-
 gtk/gtkhandlebox.c		    |	 2 +-
 gtk/gtkhsv.c			    |	 2 +-
 gtk/gtkiconview.c		    |	 2 +-
 gtk/gtkinvisible.c		    |	 2 +-
 gtk/gtkitem.c			    |	 2 +-
 gtk/gtklayout.c		    |	 2 +-
 gtk/gtklist.c			    |	 2 +-
 gtk/gtklistitem.c		    |	 2 +-
 gtk/gtkmenu.c			    |	 2 +-
 gtk/gtkmenuitem.c		    |	 2 +-
 gtk/gtkmenushell.c		    |	 2 +-
 gtk/gtkmisc.c			    |	 2 +-
 gtk/gtknotebook.c		    |	 3 ++-
 gtk/gtkoffscreenwindow.c	    |	 2 +-
 gtk/gtkpaned.c			    |	 2 +-
 gtk/gtkpathbar.c		    |	 2 +-
 gtk/gtkplug.c			    |	 2 +-
 gtk/gtkpreview.c		    |	 2 +-
 gtk/gtkprogress.c		    |	 2 +-
 gtk/gtkrange.c			    |	 2 +-
 gtk/gtkruler.c			    |	 3 ++-
 gtk/gtksocket.c		    |	 4 ++--
 gtk/gtktext.c			    |	 2 +-
 gtk/gtktextview.c		    |	 3 ++-
 gtk/gtktoolbar.c		    |	 2 +-
 gtk/gtktoolitem.c		    |	 2 +-
 gtk/gtktoolitemgroup.c		    |	 2 +-
 gtk/gtktoolpalette.c		    |	 2 +-
 gtk/gtktree.c			    |	 2 +-
 gtk/gtktreeview.c		    |	 2 +-
 gtk/gtkviewport.c		    |	 2 +-
 gtk/gtkwidget.c		    |	 8 ++++----
 gtk/gtkwin32embedwidget.c	    |	 2 +-
 gtk/gtkwindow.c		    |	 2 +-
 tests/gtkoffscreenbox.c	    |	 2 +-
 47 files changed, 55 insertions(+), 52 deletions(-)

commit e2f79c33ff9dd1c726966cc069e06578a1e38fad
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 11:29:31 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_NO_WINDOW)

    Use new API instead: gtk_widget_set_has_window ()

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/offscreen_window.c  |	 2 +-
 demos/gtk-demo/offscreen_window2.c |	 2 +-
 gtk/gtkalignment.c		    |	 2 +-
 gtk/gtkarrow.c			    |	 2 +-
 gtk/gtkbin.c			    |	 2 +-
 gtk/gtkbox.c			    |	 2 +-
 gtk/gtkbutton.c		    |	 2 +-
 gtk/gtkcellview.c		    |	 2 +-
 gtk/gtkcheckbutton.c		    |	 2 +-
 gtk/gtkclist.c			    |	 2 +-
 gtk/gtkexpander.c		    |	 2 +-
 gtk/gtkhandlebox.c		    |	 2 +-
 gtk/gtkhsv.c			    |	 2 +-
 gtk/gtkimage.c			    |	 2 +-
 gtk/gtkinvisible.c		    |	 2 +-
 gtk/gtkitem.c			    |	 2 +-
 gtk/gtklabel.c			    |	 2 +-
 gtk/gtkmenuitem.c		    |	 2 +-
 gtk/gtknotebook.c		    |	 2 +-
 gtk/gtkpaned.c			    |	 2 +-
 gtk/gtkpathbar.c		    |	 2 +-
 gtk/gtkpixmap.c		    |	 2 +-
 gtk/gtkprintunixdialog.c	    |	 4 ++--
 gtk/gtkradiobutton.c		    |	 2 +-
 gtk/gtkrange.c			    |	 2 +-
 gtk/gtkscrolledwindow.c	    |	 2 +-
 gtk/gtkseparator.c		    |	 2 +-
 gtk/gtkspinner.c		    |	 2 +-
 gtk/gtktable.c			    |	 2 +-
 gtk/gtktoolbar.c		    |	 2 +-
 gtk/gtkviewport.c		    |	 2 +-
 gtk/gtkwidget.c		    |	 4 ++--
 gtk/gtkwindow.c		    |	 2 +-
 tests/gtkoffscreenbox.c	    |	 2 +-
 34 files changed, 36 insertions(+), 36 deletions(-)

commit e5aca4ac884478a3f7658171c5add9acfe794392
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Mar 6 00:26:05 2010 +0100

    Updated Swedish translation

 po-properties/sv.po | 4936
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2361 insertions(+), 2575 deletions(-)

commit 01bb46fefeb026659eca211bfb857e5534af5b4a
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Mar 6 00:24:37 2010 +0100

    Updated Swedish translation

 po/sv.po | 2887
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1313 insertions(+), 1574 deletions(-)

commit 70d2c392caab360dfb8858676a431ab11620a501
Author: Joanmarie Diggs <joanmarie.diggs@gmail.com>
Date:	Fri Mar 5 14:48:23 2010 +0800

    Add/Remove ATK_STATE_SENSITIVE according to cells' state.

    Bug #569042.

 modules/other/gail/gailbooleancell.c |   19 ++++++++++++++++++-
 modules/other/gail/gailbooleancell.h |    1 +
 2 files changed, 19 insertions(+), 1 deletions(-)

commit fe0a89e251ab7965c6645a2dc2d8c4f12de0680e
Author: Patrick Bernaud <patrickb@chez.com>
Date:	Fri Mar 5 05:34:16 2010 +0100

    Move documentation to inline comments: GtkPlug

    https://bugzilla.gnome.org/show_bug.cgi?id=611707

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkplug.sgml |  126
 ----------------------------------
 gtk/gtkplug.c			      |   21 ++++++
 2 files changed, 21 insertions(+), 126 deletions(-)

commit 09e4738682648d2400bf5268867856b7ea18732b
Author: Steven Harms <sharms@ubuntu.com>
Date:	Thu Mar 4 13:21:16 2010 -0500

    Move documentation to inline comments: GtkVBox

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611831

 docs/reference/gtk/tmpl/gtkvbox.sgml |   49
 ----------------------------------
 gtk/gtkvbox.c			      |   23 ++++++++++++++++
 2 files changed, 23 insertions(+), 49 deletions(-)

commit 190096f41ea93a839f616d190c6e70d4f8e1fe20
Author: Fran Diéguez <frandieguez@ubuntu.com>
Date:	Fri Mar 5 00:25:31 2010 +0100

    Update Galician translation

 po-properties/gl.po | 3696
 ++++++++++++++++++++++++++-------------------------
 po/gl.po	     | 2550 ++++++++++++++++++------------------
 2 files changed, 3124 insertions(+), 3122 deletions(-)

commit 8ad3276a77cd24fc8eddfd42d972ffc61dfe8dff
Author: Friedel Wolff <friedel@translate.org.za>
Date:	Thu Mar 4 11:35:33 2010 +0100

    Update Afrikaans translation

 po/af.po | 3663
 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 1578 insertions(+), 2085 deletions(-)

commit 828c4f7aa5a7e0bc4b243de6a7143467cf599e7c
Author: Li Yuan <li.yuan@sun.com>
Date:	Thu Mar 4 16:30:00 2010 +0800

    Return FALSE in signal handlers to make the signals be propagated

    Bug #611686.

 modules/other/gail/gailtreeview.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 0cdcfcca9f453ac16a32df281c1094b44da9f06d
Author: Steven Harms <sharms@ubuntu.com>
Date:	Wed Mar 3 18:35:45 2010 -0500

    Move documentation to inline comments: GtkVSeparator

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611662

 docs/reference/gtk/tmpl/gtkvseparator.sgml |	41
 ----------------------------
 gtk/gtkvseparator.c			    |	18 ++++++++++++
 gtk/gtkvseparator.h			    |	 6 ++++
 3 files changed, 24 insertions(+), 41 deletions(-)

commit ba22b91e31cfd3be2ea882bccce47a3fc2f6350e
Author: Steven Harms <sharms@ubuntu.com>
Date:	Wed Mar 3 18:21:56 2010 -0500

    Move documentation to inline comments: GtkVScrollbar

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611658

 docs/reference/gtk/tmpl/gtkvscrollbar.sgml |	40
 ----------------------------
 gtk/gtkvscrollbar.c			    |	14 ++++++++++
 gtk/gtkvscrollbar.h			    |	 6 ++++
 3 files changed, 20 insertions(+), 40 deletions(-)

commit 83430719d19dc24f36e9a322730d8c5d31000549
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Thu Mar 4 00:34:04 2010 +0100

    Updated Hungarian translation

 po/hu.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 15a797e8e9769f084676e3f93a47b9d76364a4ff
Author: Steven Harms <sharms@ubuntu.com>
Date:	Wed Mar 3 16:39:29 2010 -0500

    Update gtkvscale documentation for in code comments. Removed template
    document

 docs/reference/gtk/tmpl/gtkvscale.sgml |   51
 --------------------------------
 gtk/gtkvscale.c			|   20 ++++++++++++-
 gtk/gtkvscale.h			|    6 ++++
 3 files changed, 25 insertions(+), 52 deletions(-)

commit a0441bcb4c6b262f6716b8e4137f08c15367b78f
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Mar 3 23:19:47 2010 +0100

    Updated Basque language

 po/eu.po |  828
 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 350 insertions(+), 478 deletions(-)

commit cb4f39c7a8d17cc360b2cabb25b3b29a9c7a30f4
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Mar 3 23:03:13 2010 +0100

    Add version info about the deprecation of GTK_WIDGET_SENSITIVE

    This completes the patch of
    commit 64f526d34e1adc609944078e2fea38b2792f8230

 gtk/gtkwidget.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit fa934294a7d2290e5c1885d6ebfb13d96e978655
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Mar 3 22:43:01 2010 +0100

    Updated Basque language

 po-properties/eu.po | 3982
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1937 insertions(+), 2045 deletions(-)

commit ee0bf98769e280925ece858626209f9a32cddbf8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 07:16:02 2010 +0100

    Deprecate widget flag: GTK_WIDGET_REALIZED

    Use gtk_widget_get_realized() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/offscreen_window.c  |	 4 +-
 demos/gtk-demo/offscreen_window2.c |	 4 +-
 docs/tutorial/gtk-tut.sgml	    |	 4 +-
 examples/gtkdial/gtkdial.c	    |	 2 +-
 gtk/gtkassistant.c		    |	 2 +-
 gtk/gtkbutton.c		    |	 4 +-
 gtk/gtkcalendar.c		    |	 8 ++--
 gtk/gtkcheckbutton.c		    |	 2 +-
 gtk/gtkclist.c			    |	36 +++++++++---------
 gtk/gtkcolorbutton.c		    |	 2 +-
 gtk/gtkcolorsel.c		    |	 2 +-
 gtk/gtkcombobox.c		    |	 8 ++--
 gtk/gtkcontainer.c		    |	 7 ++-
 gtk/gtkctree.c			    |	26 ++++++------
 gtk/gtkdnd-quartz.c		    |	 4 +-
 gtk/gtkdnd.c			    |	 6 +-
 gtk/gtkdrawingarea.c		    |	 2 +-
 gtk/gtkentry.c			    |	24 ++++++------
 gtk/gtkeventbox.c		    |	 6 +-
 gtk/gtkexpander.c		    |	 8 ++--
 gtk/gtkfilechooserdefault.c	    |	 4 +-
 gtk/gtkfixed.c			    |	 4 +-
 gtk/gtkhandlebox.c		    |	10 ++--
 gtk/gtkhsv.c			    |	 2 +-
 gtk/gtkiconview.c		    |	21 +++++-----
 gtk/gtkinvisible.c		    |	 2 +-
 gtk/gtklabel.c			    |	19 +++++----
 gtk/gtklayout.c		    |	10 ++--
 gtk/gtklinkbutton.c		    |	 4 +-
 gtk/gtklist.c			    |	 4 +-
 gtk/gtklistitem.c		    |	 4 +-
 gtk/gtkmain.c			    |	 2 +-
 gtk/gtkmenu.c			    |	18 ++++----
 gtk/gtkmenubar.c		    |	 2 +-
 gtk/gtkmenuitem.c		    |	 2 +-
 gtk/gtknotebook.c		    |	 2 +-
 gtk/gtkoffscreenwindow.c	    |	 4 +-
 gtk/gtkoldeditable.c		    |	10 +++--
 gtk/gtkoptionmenu.c		    |	 2 +-
 gtk/gtkpaned.c			    |	 8 ++--
 gtk/gtkpathbar.c		    |	 2 +-
 gtk/gtkplug.c			    |	10 ++--
 gtk/gtkpreview.c		    |	 2 +-
 gtk/gtkprintunixdialog.c	    |	 2 +-
 gtk/gtkprogress.c		    |	 8 ++--
 gtk/gtkrange.c			    |	 4 +-
 gtk/gtkrecentchooserdefault.c	    |	 4 +-
 gtk/gtkruler.c			    |	 2 +-
 gtk/gtkselection.c		    |	 6 +-
 gtk/gtksocket-win32.c		    |	 2 +-
 gtk/gtksocket.c		    |	 8 ++--
 gtk/gtkspinbutton.c		    |	 6 +-
 gtk/gtkspinner.c		    |	 2 +-
 gtk/gtkstatusbar.c		    |	 8 ++--
 gtk/gtkstatusicon.c		    |	 2 +-
 gtk/gtkstyle.c			    |	 2 +-
 gtk/gtktext.c			    |	24 ++++++------
 gtk/gtktextview.c		    |	34 ++++++++--------
 gtk/gtktipsquery.c		    |	 2 +-
 gtk/gtktoolbar.c		    |	 4 +-
 gtk/gtktoolitem.c		    |	 3 +-
 gtk/gtktoolitemgroup.c		    |	 6 +-
 gtk/gtktrayicon-x11.c		    |	 2 +-
 gtk/gtktree.c			    |	 2 +-
 gtk/gtktreeitem.c		    |	 2 +-
 gtk/gtktreeview.c		    |	67
 +++++++++++++++++----------------
 gtk/gtktreeviewcolumn.c	    |	18 ++++----
 gtk/gtkviewport.c		    |	 8 ++--
 gtk/gtkwidget.c		    |	72
 ++++++++++++++++++------------------
 gtk/gtkwidget.h		    |	 4 ++
 gtk/gtkwin32embedwidget.c	    |	 4 +-
 gtk/gtkwindow.c		    |	64 ++++++++++++++++---------------
 modules/other/gail/gailtreeview.c  |	 4 +-
 tests/gtkoffscreenbox.c	    |	 6 +-
 tests/testgtk.c		    |	 6 +-
 tests/testsocket_common.c	    |	 2 +-
 76 files changed, 357 insertions(+), 342 deletions(-)

commit e53efb120ae5251b44d089ed6fe35f411a674dd4
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 05:19:28 2010 +0100

    Deprecate widget flag: GTK_WIDGET_MAPPED

    Use gtk_widget_get_mapped() instead.

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 docs/tutorial/gtk-tut.sgml		    |	 4 +-
 examples/scribble-xinput/scribble-xinput.c |	 2 +-
 gtk/gtkassistant.c			    |	12 +++++-----
 gtk/gtkclist.c				    |	10 ++++----
 gtk/gtkcombobox.c			    |	 4 +-
 gtk/gtkcontainer.c			    |	 2 +-
 gtk/gtkdnd-quartz.c			    |	 2 +-
 gtk/gtkdnd.c				    |	 2 +-
 gtk/gtkentry.c				    |	20 +++++++++---------
 gtk/gtkentrycompletion.c		    |	14 ++++++------
 gtk/gtkfilechooserdefault.c		    |	 5 ++-
 gtk/gtkfilechooserdialog.c		    |	 4 +-
 gtk/gtkframe.c				    |	 2 +-
 gtk/gtkhandlebox.c			    |	 2 +-
 gtk/gtkimage.c				    |	 2 +-
 gtk/gtklabel.c				    |	 4 +-
 gtk/gtklayout.c			    |	 2 +-
 gtk/gtklist.c				    |	 2 +-
 gtk/gtkmenu.c				    |	 4 +-
 gtk/gtkmenubar.c			    |	 2 +-
 gtk/gtkmenuitem.c			    |	 2 +-
 gtk/gtkmnemonichash.c			    |	 2 +-
 gtk/gtknotebook.c			    |	27
 +++++++++++++------------
 gtk/gtkpaned.c				    |	 8 +++---
 gtk/gtkplug.c				    |	 4 +-
 gtk/gtkradiobutton.c			    |	 4 +-
 gtk/gtkrecentchooserdialog.c		    |	 2 +-
 gtk/gtkscale.c				    |	 2 +-
 gtk/gtksizegroup.c			    |	 2 +-
 gtk/gtkspinbutton.c			    |	 4 +-
 gtk/gtkstatusbar.c			    |	 2 +-
 gtk/gtktoolbar.c			    |	 6 ++--
 gtk/gtktoolitem.c			    |	 2 +-
 gtk/gtktoolitemgroup.c			    |	 2 +-
 gtk/gtktree.c				    |	 8 +++---
 gtk/gtktreeitem.c			    |	10 ++++----
 gtk/gtktreeview.c			    |	12 +++++-----
 gtk/gtkviewport.c			    |	 2 +-
 gtk/gtkwidget.c			    |	30
 ++++++++++++++--------------
 gtk/gtkwidget.h			    |	 4 +++
 gtk/gtkwin32embedwidget.c		    |	 2 +-
 gtk/gtkwindow.c			    |	28
 ++++++++++++++-----------
 modules/other/gail/gail.c		    |	 4 +-
 modules/other/gail/gailbutton.c	    |	 2 +-
 modules/other/gail/gailcombo.c		    |	 2 +-
 modules/other/gail/gailcombobox.c	    |	 2 +-
 modules/other/gail/gailexpander.c	    |	 2 +-
 modules/other/gail/gailitem.c		    |	 2 +-
 modules/other/gail/gaillabel.c		    |	 2 +-
 modules/other/gail/gailmenuitem.c	    |	 4 +-
 modules/other/gail/gailnotebookpage.c	    |	 2 +-
 modules/other/gail/gailwidget.c	    |	 4 +-
 modules/other/gail/gailwindow.c	    |	 2 +-
 perf/gtkwidgetprofiler.c		    |	 2 +-
 tests/testgtk.c			    |	18 ++++++++--------
 tests/testinput.c			    |	 2 +-
 tests/testtext.c			    |	 2 +-
 57 files changed, 164 insertions(+), 154 deletions(-)

commit 8c1f5dbc03dfe367917b39a7a3c70ba5a5612c0c
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Mar 3 15:51:31 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 3356
 ++++++++++++++++++++++++++++----------------------
 1 files changed, 1866 insertions(+), 1490 deletions(-)

commit 2bb5e9e75ada6d47b6327ab095153affb5477b63
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Mar 3 15:24:51 2010 +0100

    Updated Low German translation

 po-properties/nds.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 289948f1d31050e84229d0adf7aa2ef582d2e842
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Mar 3 15:21:42 2010 +0100

    Updated Low German translation

 po-properties/nds.po | 3397
 ++++++++++++++++++++++----------------------------
 1 files changed, 1491 insertions(+), 1906 deletions(-)

commit 3ffee3e6e5f8f1d12f15339f35bb9386b11ea271
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Mar 3 13:51:43 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 2239
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1122 insertions(+), 1117 deletions(-)

commit 2dc372a65759c240fd4b3e3ef31cb06942c17530
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Mar 3 02:37:17 2010 +0100

    Fix gtk_widget_is_sensitive() function. Second try

    Use GTK_PARENT_SENSITIVE flag instead
    gtk_widget_get_sensitive(widget->parent)

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6d8fee9879907a993dd3a78f5b1114cbc23ef6c9
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Wed Mar 3 00:56:00 2010 +0100

    Updated Hungarian translation

 po-properties/hu.po | 3953
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1928 insertions(+), 2025 deletions(-)

commit 2dd26502156203ff6ef719035adcd15df8ad9d8b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 18:24:21 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_NO_SHOW_ALL)

 gtk/gtkwidget.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit e6572c093933f7c0650c72b70aaaf2c08c58b5dd
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 17:54:16 2010 +0100

    Fix gtk_widget_is_sensitive() function

    The bug was introduced in
    commit a27d5a2c9eba7af5b056de32ff9b2b4dd1eb97e1

 gtk/gtkwidget.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit ec20658b51299f651cfa0f84d016dcc5ad2c40d1
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 07:58:05 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_CAN_DEFAULT)

    Use new API instead: gtk_widget_set_can_default ()

 demos/gtk-demo/menus.c		      |    2 +-
 demos/gtk-demo/ui_manager.c	      |    2 +-
 docs/tutorial/gtk-tut.sgml	      |   12 +++---
 examples/calendar/calendar.c	      |    2 +-
 examples/entry/entry.c		      |    2 +-
 examples/progressbar/progressbar.c   |    2 +-
 examples/radiobuttons/radiobuttons.c |    2 +-
 examples/rangewidgets/rangewidgets.c |    2 +-
 examples/scrolledwin/scrolledwin.c   |    2 +-
 examples/text/text.c		      |    2 +-
 gtk/gtkaboutdialog.c		      |    4 +-
 gtk/gtkassistant.c		      |    6 +-
 gtk/gtkdialog.c		      |    2 +-
 gtk/gtkfilechooserdefault.c	      |    2 +-
 gtk/gtkfilesel.c		      |    4 +-
 gtk/gtkgamma.c			      |    2 +-
 gtk/gtkinfobar.c		      |    2 +-
 gtk/gtkinputdialog.c		      |    4 +-
 gtk/gtkmain.c			      |    2 +-
 gtk/gtkoptionmenu.c		      |    8 ++-
 gtk/gtkprintunixdialog.c	      |    2 +-
 gtk/gtkwidget.c		      |    4 +-
 tests/testcalendar.c		      |    2 +-
 tests/testgtk.c		      |   72
 +++++++++++++++++-----------------
 tests/testmenubars.c		      |    2 +-
 tests/testmenus.c		      |    2 +-
 tests/testrecentchoosermenu.c	      |    2 +-
 tests/testtext.c		      |    6 +-
 28 files changed, 80 insertions(+), 78 deletions(-)

commit 76943117be6238116bfd8567a67d011137d6ac55
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 04:40:38 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_CAN_FOCUS)

    Use new API instead: gtk_widget_set_can_focus ()

 gtk/gtkbutton.c	 |    2 +-
 gtk/gtkcalendar.c	 |    2 +-
 gtk/gtkclist.c		 |    6 +++---
 gtk/gtkcolorsel.c	 |    2 +-
 gtk/gtkcombo.c		 |   10 +++++-----
 gtk/gtkcombobox.c	 |    2 +-
 gtk/gtkentry.c		 |    2 +-
 gtk/gtkexpander.c	 |    2 +-
 gtk/gtkhsv.c		 |    2 +-
 gtk/gtkiconview.c	 |    2 +-
 gtk/gtklabel.c		 |    4 ++--
 gtk/gtklistitem.c	 |    2 +-
 gtk/gtknotebook.c	 |    6 +++---
 gtk/gtkoldeditable.c	 |    2 +-
 gtk/gtkoptionmenu.c	 |    2 +-
 gtk/gtkpaned.c		 |    7 ++++---
 gtk/gtkscale.c		 |    2 +-
 gtk/gtkscrolledwindow.c |    3 ++-
 gtk/gtksocket.c	 |    8 +++++---
 gtk/gtkstatusicon.c	 |    2 +-
 gtk/gtktext.c		 |    2 +-
 gtk/gtktextview.c	 |    6 +++---
 gtk/gtktoolbar.c	 |    2 +-
 gtk/gtktoolitem.c	 |    2 +-
 gtk/gtktreeitem.c	 |    2 +-
 gtk/gtktreeviewcolumn.c |    4 ++--
 gtk/gtkwidget.c	 |    4 ++--
 tests/testinput.c	 |    2 +-
 28 files changed, 49 insertions(+), 45 deletions(-)

commit 6379f64a3731d5fcfac7018527b7e26ed83f81d7
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Tue Mar 2 00:29:40 2010 +0100

    Updated Hungarian translation

 po/hu.po | 2375
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1176 insertions(+), 1199 deletions(-)

commit aabe0b16cf1d82b3a398e12886da5017eeb13bcf
Author: Petr Kovar <pknbe@volny.cz>
Date:	Mon Mar 1 20:12:54 2010 +0100

    Update Czech translation

 po/cs.po | 2237
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1121 insertions(+), 1116 deletions(-)

commit 2d96f393352edc5b9821ed432a33a0820897ef06
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 18:24:28 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_SENSITIVE)

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5d4af6ca80deedd571ee8b305daca7d0da73b1e0
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 18:14:05 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_DOUBLE_BUFFERED)

    Use new API instead: gtk_widget_set_double_buffered ()

 docs/reference/gtk/drawing-model.xml |    2 +-
 gtk/gtkwidget.c		      |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 3ebbee695891da66e7e78da15410c5fbeb5ef27d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 17:41:37 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_RECEIVES_DEFAULT)

    Use new API instead: gtk_widget_set_receives_default ()

 gtk/gtkbutton.c      |    3 ++-
 gtk/gtkcheckbutton.c |    2 +-
 gtk/gtkoptionmenu.c  |    3 ++-
 gtk/gtkradiobutton.c |    2 +-
 gtk/gtkwidget.c      |    4 ++--
 5 files changed, 8 insertions(+), 6 deletions(-)

commit 08d42ed8fe950019c7050e3d05e03ebb609bf4a3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Feb 27 04:10:17 2010 +0100

    Deprecate widget flag: GTK_WIDGET_PARENT_SENSITIVE

    Use gtk_widget_get_sensitive() on the parent widget instead.

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit edc65ce1d239aed73a0a273825ea4886757fd1c2
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 07:47:38 2010 +0100

    Deprecate widget flag: GTK_WIDGET_VISIBLE

    Use gtk_widget_get_visible() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/appwindow.c	      |    2 +-
 demos/gtk-demo/assistant.c	      |    2 +-
 demos/gtk-demo/builder.c	      |    2 +-
 demos/gtk-demo/button_box.c	      |    2 +-
 demos/gtk-demo/clipboard.c	      |    2 +-
 demos/gtk-demo/colorsel.c	      |    2 +-
 demos/gtk-demo/combobox.c	      |    2 +-
 demos/gtk-demo/dialog.c	      |    2 +-
 demos/gtk-demo/drawingarea.c	      |    2 +-
 demos/gtk-demo/editable_cells.c      |    2 +-
 demos/gtk-demo/entry_buffer.c	      |    2 +-
 demos/gtk-demo/entry_completion.c    |    2 +-
 demos/gtk-demo/expander.c	      |    2 +-
 demos/gtk-demo/hypertext.c	      |    2 +-
 demos/gtk-demo/iconview.c	      |    2 +-
 demos/gtk-demo/iconview_edit.c       |    2 +-
 demos/gtk-demo/images.c	      |    2 +-
 demos/gtk-demo/infobar.c	      |    2 +-
 demos/gtk-demo/links.c		      |    2 +-
 demos/gtk-demo/list_store.c	      |    2 +-
 demos/gtk-demo/menus.c		      |    2 +-
 demos/gtk-demo/offscreen_window.c    |   16 ++--
 demos/gtk-demo/offscreen_window2.c   |   16 ++--
 demos/gtk-demo/panes.c		      |    2 +-
 demos/gtk-demo/pickers.c	      |    2 +-
 demos/gtk-demo/pixbufs.c	      |    2 +-
 demos/gtk-demo/rotated_text.c	      |    2 +-
 demos/gtk-demo/search_entry.c	      |    2 +-
 demos/gtk-demo/sizegroup.c	      |    2 +-
 demos/gtk-demo/spinner.c	      |    2 +-
 demos/gtk-demo/stock_browser.c       |    2 +-
 demos/gtk-demo/textscroll.c	      |    2 +-
 demos/gtk-demo/textview.c	      |    2 +-
 demos/gtk-demo/toolpalette.c	      |    2 +-
 demos/gtk-demo/tree_store.c	      |    2 +-
 examples/calendar/calendar.c	      |    2 +-
 gtk/gtkalignment.c		      |    4 +-
 gtk/gtkaspectframe.c		      |    2 +-
 gtk/gtkassistant.c		      |   20 +++---
 gtk/gtkbbox.c			      |    7 +-
 gtk/gtkbin.c			      |    4 +-
 gtk/gtkbox.c			      |   17 ++--
 gtk/gtkbutton.c		      |    4 +-
 gtk/gtkcheckbutton.c		      |    8 +-
 gtk/gtkclist.c			      |   22 +++---
 gtk/gtkcombo.c			      |    2 +-
 gtk/gtkcombobox.c		      |    8 +-
 gtk/gtkcontainer.c		      |    4 +-
 gtk/gtkdialog.c		      |    2 +-
 gtk/gtkdnd.c			      |    2 +-
 gtk/gtkentry.c			      |   14 ++--
 gtk/gtkentrycompletion.c	      |    4 +-
 gtk/gtkeventbox.c		      |   10 +-
 gtk/gtkexpander.c		      |   20 +++--
 gtk/gtkfilechooserbutton.c	      |    2 +-
 gtk/gtkfilechooserdefault.c	      |    4 +-
 gtk/gtkfixed.c			      |   15 ++--
 gtk/gtkfontbutton.c		      |    2 +-
 gtk/gtkframe.c			      |   14 ++--
 gtk/gtkhandlebox.c		      |    6 +-
 gtk/gtkiconview.c		      |    2 +-
 gtk/gtkimage.c			      |   10 ++-
 gtk/gtkimagemenuitem.c		      |   11 ++-
 gtk/gtklabel.c			      |    2 +-
 gtk/gtklayout.c		      |    7 +-
 gtk/gtklist.c			      |    8 +-
 gtk/gtklistitem.c		      |    2 +-
 gtk/gtkmain.c			      |    2 +-
 gtk/gtkmenu.c			      |   18 ++--
 gtk/gtkmenubar.c		      |    8 +-
 gtk/gtkmenuitem.c		      |    8 +-
 gtk/gtkmenushell.c		      |   16 ++--
 gtk/gtkmenutoolbutton.c	      |    4 +-
 gtk/gtknotebook.c		      |  104 ++++++++++++++-------------
 gtk/gtkoffscreenwindow.c	      |    6 +-
 gtk/gtkoptionmenu.c		      |   11 ++-
 gtk/gtkpaned.c			      |   32 ++++----
 gtk/gtkpathbar.c		      |    2 +-
 gtk/gtkpixmap.c		      |    4 +-
 gtk/gtkplug.c			      |    8 +-
 gtk/gtkradiobutton.c		      |    2 +-
 gtk/gtkscale.c			      |    7 +-
 gtk/gtkscrolledwindow.c	      |   14 ++--
 gtk/gtkstatusbar.c		      |    2 +-
 gtk/gtktable.c			      |   32 ++++----
 gtk/gtktextview.c		      |    7 +-
 gtk/gtktogglebutton.c		      |    2 +-
 gtk/gtktoolbar.c		      |    8 +-
 gtk/gtktoolitem.c		      |    4 +-
 gtk/gtktoolitemgroup.c		      |   19 +++--
 gtk/gtktooltip.c		      |    2 +-
 gtk/gtktree.c			      |   14 ++--
 gtk/gtktreeitem.c		      |   14 ++--
 gtk/gtktreeview.c		      |   14 ++--
 gtk/gtkuimanager.c		      |    4 +-
 gtk/gtkviewport.c		      |   12 ++--
 gtk/gtkwidget.c		      |   38 +++++-----
 gtk/gtkwidget.h		      |    4 +
 gtk/gtkwin32embedwidget.c	      |    4 +-
 gtk/gtkwindow.c		      |   33 ++++-----
 gtk/tests/filechooser.c	      |    4 +-
 modules/other/gail/gailbutton.c      |    4 +-
 modules/other/gail/gailcombo.c       |    4 +-
 modules/other/gail/gailcombobox.c    |    4 +-
 modules/other/gail/gailentry.c       |    4 +-
 modules/other/gail/gailexpander.c    |    4 +-
 modules/other/gail/gailmenuitem.c    |    6 +-
 modules/other/gail/gailoptionmenu.c  |    4 +-
 modules/other/gail/gailrange.c       |    4 +-
 modules/other/gail/gailscalebutton.c |    2 +-
 modules/other/gail/gailtoplevel.c    |    2 +-
 modules/other/gail/gailwidget.c      |    6 +-
 modules/other/gail/gailwindow.c      |    2 +-
 modules/other/gail/tests/ferret.c    |    2 +-
 perf/gtkwidgetprofiler.c	      |    2 +-
 tests/gtkoffscreenbox.c	      |   30 ++++----
 tests/testassistant.c		      |   10 +-
 tests/testgtk.c		      |  134
 +++++++++++++++++-----------------
 tests/testmenubars.c		      |    2 +-
 tests/testmenus.c		      |    2 +-
 120 files changed, 528 insertions(+), 502 deletions(-)

commit eb90ec751354db580e125a1526eb6c1be9a565d4
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 04:21:41 2010 +0100

    Deprecate widget flag: GTK_WIDGET_HAS_FOCUS

    Use gtk_widget_has_focus() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkbutton.c			|    6 ++--
 gtk/gtkcalendar.c			|   16 +++++-----
 gtk/gtkcellrendererpixbuf.c		|    2 +-
 gtk/gtkcellrendererspinner.c		|    2 +-
 gtk/gtkcellrenderertext.c		|    4 +-
 gtk/gtkcellrenderertoggle.c		|    2 +-
 gtk/gtkcheckbutton.c			|    2 +-
 gtk/gtkclist.c				|   18 +++++-----
 gtk/gtkcolorsel.c			|    2 +-
 gtk/gtkcombo.c				|    4 +-
 gtk/gtkcombobox.c			|    6 ++--
 gtk/gtkcontainer.c			|    6 ++--
 gtk/gtkctree.c				|    4 +-
 gtk/gtkentry.c				|   53
 ++++++++++++++++++-------------
 gtk/gtkentrycompletion.c		|    2 +-
 gtk/gtkexpander.c			|    2 +-
 gtk/gtkfilechooserdefault.c		|    2 +-
 gtk/gtkfilechooserentry.c		|    2 +-
 gtk/gtkhsv.c				|    6 ++--
 gtk/gtkiconview.c			|   18 +++++-----
 gtk/gtklabel.c				|    8 ++--
 gtk/gtklinkbutton.c			|    2 +-
 gtk/gtklist.c				|   10 +++---
 gtk/gtklistitem.c			|    4 +-
 gtk/gtknotebook.c			|    4 +-
 gtk/gtkoptionmenu.c			|    4 +-
 gtk/gtkrange.c				|    5 +--
 gtk/gtksocket.c			|    2 +-
 gtk/gtkspinbutton.c			|    6 ++--
 gtk/gtkstyle.c				|    8 ++--
 gtk/gtktext.c				|    6 ++--
 gtk/gtktextdisplay.c			|   12 +++---
 gtk/gtktextview.c			|   18 +++++-----
 gtk/gtktrayicon-x11.c			|    2 +-
 gtk/gtktreeitem.c			|    8 ++--
 gtk/gtktreeview.c			|   50
 +++++++++++++++--------------
 gtk/gtktreeviewcolumn.c		|    2 +-
 gtk/gtkwidget.c			|    6 ++--
 gtk/gtkwidget.h			|    4 ++
 gtk/gtkwindow.c			|    8 ++--
 gtk/tests/builder.c			|    2 +-
 gtk/tests/testing.c			|    2 +-
 modules/engines/ms-windows/msw_style.c |    4 +-
 modules/other/gail/gail.c		|    2 +-
 modules/other/gail/gailtreeview.c	|    2 +-
 modules/other/gail/gailwidget.c	|    2 +-
 46 files changed, 178 insertions(+), 164 deletions(-)

commit c3f8b4226dd0166d5fc84e34539ccf6c3908cc12
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 05:58:37 2010 +0100

    Deprecate widget flag: GTK_WIDGET_SENSITIVE

    Use gtk_widget_get_sensitive() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkassistant.c		     |	  2 +-
 gtk/gtkbutton.c		     |	  2 +-
 gtk/gtkclist.c			     |	  2 +-
 gtk/gtkcombobox.c		     |	  2 +-
 gtk/gtkdnd-quartz.c		     |	  2 +-
 gtk/gtkdnd.c			     |	  2 +-
 gtk/gtkentry.c			     |	  6 +++---
 gtk/gtkfilechooserdefault.c	     |	  2 +-
 gtk/gtkfontsel.c		     |	  2 +-
 gtk/gtkoptionmenu.c		     |	  4 ++--
 gtk/gtkpaned.c			     |	  2 +-
 gtk/gtktoolitem.c		     |	  4 ++--
 gtk/gtkwidget.c		     |	  6 +++---
 gtk/gtkwidget.h		     |	  2 ++
 modules/other/gail/gailcombo.c      |	  4 ++--
 modules/other/gail/gailcombobox.c   |	  4 ++--
 modules/other/gail/gailentry.c      |	  4 ++--
 modules/other/gail/gailmenuitem.c   |	  4 ++--
 modules/other/gail/gailoptionmenu.c |	  4 ++--
 modules/other/gail/gailrange.c      |	  4 ++--
 modules/other/gail/gailwidget.c     |	  2 +-
 21 files changed, 34 insertions(+), 32 deletions(-)

commit c44c026ee9ece6ef116f73f7635a0ac1e583e9a4
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Feb 27 05:55:12 2010 +0100

    Don't use GTK_WIDGET_NO_WINDOW in internal code anymore

    Use gtk_widget_get_has_window() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkstyle.c  |   16 +++++++-------
 gtk/gtkwidget.c |   58
 +++++++++++++++++++++++++++---------------------------
 gtk/gtkwidget.h |    3 +-
 3 files changed, 39 insertions(+), 38 deletions(-)

commit e7127daf84fc5c0b258d2d001680cac541cf841e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Feb 27 05:24:24 2010 +0100

    Deprecate widget flag: GTK_WIDGET_IS_SENSITIVE

    Use gtk_widget_is_sensitive() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkbutton.c		      |    2 +-
 gtk/gtkcalendar.c		      |    6 +++---
 gtk/gtkcheckbutton.c		      |    2 +-
 gtk/gtkcheckmenuitem.c		      |    2 +-
 gtk/gtkclist.c			      |    2 +-
 gtk/gtkcolorbutton.c		      |    2 +-
 gtk/gtkcurve.c			      |    2 +-
 gtk/gtkentry.c			      |   10 +++++-----
 gtk/gtkexpander.c		      |    2 +-
 gtk/gtklabel.c			      |   14 +++++++-------
 gtk/gtkmain.c			      |   16 ++++++++--------
 gtk/gtkmenu.c			      |    2 +-
 gtk/gtkmenuitem.c		      |    6 +++---
 gtk/gtkmenutoolbutton.c	      |    2 +-
 gtk/gtkmnemonichash.c		      |    2 +-
 gtk/gtknotebook.c		      |    2 +-
 gtk/gtkoptionmenu.c		      |    8 ++++----
 gtk/gtkpaned.c			      |    4 ++--
 gtk/gtkpathbar.c		      |    6 +++---
 gtk/gtkprintunixdialog.c	      |   10 +++++-----
 gtk/gtkradiobutton.c		      |    6 +++---
 gtk/gtkrange.c			      |    6 +++---
 gtk/gtkscale.c			      |    2 +-
 gtk/gtkspinbutton.c		      |    2 +-
 gtk/gtkspinner.c		      |    2 +-
 gtk/gtkstatusbar.c		      |    2 +-
 gtk/gtktextview.c		      |    6 +++---
 gtk/gtktreeitem.c		      |   10 +++++-----
 gtk/gtktreeview.c		      |    2 +-
 gtk/gtkwidget.c		      |   30
 ++++++++++++++++--------------
 gtk/gtkwidget.h		      |    4 ++++
 gtk/gtkwindow.c		      |    8 ++++----
 modules/other/gail/gailbutton.c      |    4 ++--
 modules/other/gail/gailexpander.c    |    4 ++--
 modules/other/gail/gailscalebutton.c |    2 +-
 modules/other/gail/gailwidget.c      |    2 +-
 tests/testgtk.c		      |    2 +-
 37 files changed, 101 insertions(+), 95 deletions(-)

commit 04aba4bde28d002a97940129784ef96f2fcc6e55
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jan 7 16:47:35 2010 +0100

    Deprecate widget flag: GTK_WIDGET_DRAWABLE

    Use gtk_widget_is_drawable() instead.

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/offscreen_window.c  |	 2 +-
 demos/gtk-demo/offscreen_window2.c |	 2 +-
 gtk/gtkaccellabel.c		    |	 2 +-
 gtk/gtkarrow.c			    |	 9 ++++++---
 gtk/gtkassistant.c		    |	 8 ++++----
 gtk/gtkbutton.c		    |	13 +++++++------
 gtk/gtkcalendar.c		    |	 6 +++---
 gtk/gtkcellview.c		    |	 2 +-
 gtk/gtkcheckbutton.c		    |	11 ++++++-----
 gtk/gtkcheckmenuitem.c		    |	 2 +-
 gtk/gtkcolorsel.c		    |	 2 +-
 gtk/gtkcombobox.c		    |	 2 +-
 gtk/gtkcontainer.c		    |	 6 +++---
 gtk/gtkdnd-quartz.c		    |	 4 ++--
 gtk/gtkdnd.c			    |	 4 ++--
 gtk/gtkentry.c			    |	20 +++++++++++---------
 gtk/gtkeventbox.c		    |	 2 +-
 gtk/gtkexpander.c		    |	 2 +-
 gtk/gtkfilechooserdialog.c	    |	 2 +-
 gtk/gtkframe.c			    |	13 ++++++++-----
 gtk/gtkhandlebox.c		    |	 2 +-
 gtk/gtkhsv.c			    |	 2 +-
 gtk/gtkimage.c			    |	 2 +-
 gtk/gtklabel.c			    |	 8 +++++---
 gtk/gtklistitem.c		    |	 2 +-
 gtk/gtkmenu.c			    |	 4 ++--
 gtk/gtkmenubar.c		    |	 4 ++--
 gtk/gtkmenuitem.c		    |	 4 ++--
 gtk/gtkmisc.c			    |	14 ++++++--------
 gtk/gtknotebook.c		    |	16 ++++++++--------
 gtk/gtkprogressbar.c		    |	 8 ++++----
 gtk/gtkradiobutton.c		    |	 5 +++--
 gtk/gtkrange.c			    |	 4 +++-
 gtk/gtkruler.c			    |	10 +++++-----
 gtk/gtkscrolledwindow.c	    |	 4 ++--
 gtk/gtkseparator.c		    |	 2 +-
 gtk/gtkspinbutton.c		    |	 4 ++--
 gtk/gtktearoffmenuitem.c	    |	 2 +-
 gtk/gtktextview.c		    |	 2 +-
 gtk/gtktogglebutton.c		    |	 2 +-
 gtk/gtktoolbar.c		    |	 2 +-
 gtk/gtktooltip.c		    |	 2 +-
 gtk/gtktreeitem.c		    |	 8 ++++----
 gtk/gtkviewport.c		    |	 4 ++--
 gtk/gtkwidget.c		    |	12 ++++++------
 gtk/gtkwidget.h		    |	 4 ++++
 gtk/tests/filechooser.c	    |	12 ++++++------
 modules/other/gail/gailwidget.c    |	 2 +-
 modules/other/gail/gailwindow.c    |	 2 +-
 tests/gtkoffscreenbox.c	    |	 2 +-
 tests/testgtk.c		    |	 4 ++--
 tests/testoffscreenwindow.c	    |	 2 +-
 52 files changed, 144 insertions(+), 127 deletions(-)

commit 126133a9273705c7130e4d7e57c83c8ad4479858
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Sat Feb 27 20:33:02 2010 +0100

    Updated German translation

 po-properties/de.po | 3836
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1927 insertions(+), 1909 deletions(-)

commit 9a33ab970fd89277dfd558917072c0d0928c60c5
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Fri Feb 26 13:56:29 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 1566
 +++++++++++++++++++++++++-------------------------
 1 files changed, 771 insertions(+), 795 deletions(-)

commit 79453a952f6932660717fd8b49e9cd611c9079d1
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Fri Feb 26 13:41:30 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 1564
 +++++++++++++++++++++++++-------------------------
 1 files changed, 794 insertions(+), 770 deletions(-)

commit f5aa0fad6cc804b7140a136460cd19e4b31d6bd1
Author: Florian Müllner <fmuellner@src.gnome.org>
Date:	Thu Feb 25 21:28:39 2010 +0100

    Add introspection annotation for gtk_builder_get_object

 gtk/gtkbuilder.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2e78caa5a2f2f25266539adf03689ce4c3df3101
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Thu Feb 25 19:30:59 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 3379
 ++++++++++++++++++++++++++++----------------------
 1 files changed, 1875 insertions(+), 1504 deletions(-)

commit 7044a9d027779f8f038150bbd3a9e650f59ead85
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Thu Feb 25 14:32:38 2010 +0100

    Updated Polish translation

 po/pl.po |  646
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 324 insertions(+), 322 deletions(-)

commit fe2cb223ea9481f779a274e0c92435b4ded445a1
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Thu Feb 25 13:50:21 2010 +0100

    Updated Polish translation

 po/pl.po | 2522
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1267 insertions(+), 1255 deletions(-)

commit 9dd2609525a2a094f400ebfea958b9134f98a464
Author: Leonid Kanter <leon@asplinux.ru>
Date:	Thu Feb 25 13:57:08 2010 +0200

    Update Russian translation

 po/ru.po | 2441
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1206 insertions(+), 1235 deletions(-)

commit 1d34e445e915acd713f2d5ed174484c3632e9d7c
Author: Leonid Kanter <leon@asplinux.ru>
Date:	Thu Feb 25 13:56:15 2010 +0200

    Update Russian translation

 po-properties/ru.po | 3677
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1839 insertions(+), 1838 deletions(-)

commit d3db379573995539b95394aa293949eee7dcd1be
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Thu Feb 25 12:44:26 2010 +0100

    Updated LowGerman translation

 po/nds.po |  933
 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 507 insertions(+), 426 deletions(-)

commit 4e8d4ead2255e009c90fb23c80c30cc33b2dd658
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:	Thu Feb 25 02:43:25 2010 +0000

    Updated Portuguese translation

 po-properties/pt.po | 3664
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1833 insertions(+), 1831 deletions(-)

commit 87e7f3c0c1d1d8af9e185bb66b0b1cba75b91488
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:	Thu Feb 25 02:30:32 2010 +0000

    Updated Portuguese translation

 po/pt.po | 2331
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1161 insertions(+), 1170 deletions(-)

commit 9c054e3029066addad521e6378ce1e8ad3b56901
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Wed Feb 24 21:18:37 2010 +0200

    Updated Arabic translation

 po/ar.po |   36 +++++++++++++++---------------------
 1 files changed, 15 insertions(+), 21 deletions(-)

commit 7c9f3072eb6c55cb534625d950470f8bc23983b4
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	Wed Feb 24 16:40:46 2010 +0000

    Updated British English translation

 po-properties/en_GB.po | 3669
 ++++++++++++++++++++++++------------------------
 po/en_GB.po		| 2309 +++++++++++++++---------------
 2 files changed, 2992 insertions(+), 2986 deletions(-)

commit 109ca57aa831872dccd27f3d8f16cef8992560ea
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Wed Feb 24 15:32:09 2010 +0100

    Updated Slovenian translation

 po/sl.po | 2823
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1309 insertions(+), 1514 deletions(-)

commit af51a093fe0e63ae9242c69ba3fd7a48463ff248
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Feb 24 12:47:20 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 1248
 +++++++++++++++++++++++++-------------------------
 1 files changed, 624 insertions(+), 624 deletions(-)

commit 599d6f0a2c93bb4503022ccf209159b52b699c13
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Feb 24 12:39:51 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 9106
 +++++++++++++++++++++++++++++---------------------
 1 files changed, 5280 insertions(+), 3826 deletions(-)

commit 4e3c3baac29c5756fa575d5800fdcbca6acbd88b
Author: Alexander Shopov <ash@contact.bg>
Date:	Wed Feb 24 07:18:26 2010 +0200

    Updated Bulgarian translation

 po/bg.po | 2234
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1120 insertions(+), 1114 deletions(-)

commit f8cd486871ee3c5b0e657e08198c0f93831b95f5
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	Wed Feb 24 00:04:14 2010 +0200

    Updated Lithuanian translation.

 po-properties/lt.po | 3557
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1792 insertions(+), 1765 deletions(-)

commit 0fa5fb2894984c66857f6065ca729f079c4d111b
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	Wed Feb 24 00:02:51 2010 +0200

    Updated Lithuanian translation.

 po/lt.po | 2251
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1128 insertions(+), 1123 deletions(-)

commit 76a752b69d633acef1c2a7d3512c4d99b18e6a90
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	Tue Feb 23 22:17:20 2010 +0100

    Updated Danish translation

 po-properties/da.po | 3683
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1837 insertions(+), 1846 deletions(-)

commit 9889445169caee8add055d80da867a0b27e291c1
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	Tue Feb 23 22:14:45 2010 +0100

    Updated Danish translation

 po/da.po | 2309
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1152 insertions(+), 1157 deletions(-)

commit 83518ec77c336d7251ed73d712cc002bde69dc68
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 15:53:03 2010 -0500

    Bump version

 configure.in |    2 +-
 po/es.po     |    8 --------
 2 files changed, 1 insertions(+), 9 deletions(-)

commit b51edbe74518241db6ffd3f21aad73b8ce7f21e8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 15:50:45 2010 -0500

    2.19.6

 po-properties/af.po	      |    2 +-
 po-properties/am.po	      |    2 +-
 po-properties/ang.po	      |    2 +-
 po-properties/ar.po	      |    2 +-
 po-properties/as.po	      |    2 +-
 po-properties/ast.po	      |    2 +-
 po-properties/az.po	      |    2 +-
 po-properties/az_IR.po       |    2 +-
 po-properties/be.po	      |    2 +-
 po-properties/be@latin.po    |    2 +-
 po-properties/bg.po	      | 3551 +++++++++++++++----------------
 po-properties/bn.po	      |    2 +-
 po-properties/bn_IN.po       |    2 +-
 po-properties/br.po	      |    2 +-
 po-properties/bs.po	      |    2 +-
 po-properties/ca.po	      |    2 +-
 po-properties/ca@valencia.po |    2 +-
 po-properties/crh.po	      |    2 +-
 po-properties/cs.po	      |    2 +-
 po-properties/cy.po	      |    2 +-
 po-properties/da.po	      |    2 +-
 po-properties/de.po	      |    2 +-
 po-properties/dz.po	      |    2 +-
 po-properties/el.po	      |    2 +-
 po-properties/en_CA.po       |    2 +-
 po-properties/en_GB.po       |    2 +-
 po-properties/eo.po	      |    2 +-
 po-properties/es.po	      |    2 +-
 po-properties/et.po	      |    2 +-
 po-properties/eu.po	      |    2 +-
 po-properties/fa.po	      |    2 +-
 po-properties/fi.po	      |    2 +-
 po-properties/fr.po	      |    2 +-
 po-properties/ga.po	      |    2 +-
 po-properties/gl.po	      |    2 +-
 po-properties/gu.po	      |    2 +-
 po-properties/he.po	      |    2 +-
 po-properties/hi.po	      |    2 +-
 po-properties/hr.po	      |    2 +-
 po-properties/hu.po	      |    2 +-
 po-properties/hy.po	      |    2 +-
 po-properties/ia.po	      |    2 +-
 po-properties/id.po	      |    2 +-
 po-properties/io.po	      |    2 +-
 po-properties/is.po	      |    2 +-
 po-properties/it.po	      |    2 +-
 po-properties/ja.po	      |    2 +-
 po-properties/ka.po	      |    2 +-
 po-properties/kn.po	      |    2 +-
 po-properties/ko.po	      | 3564 +++++++++++++++----------------
 po-properties/ku.po	      |    2 +-
 po-properties/li.po	      |    2 +-
 po-properties/lt.po	      | 3557 +++++++++++++++----------------
 po-properties/lv.po	      |    2 +-
 po-properties/mai.po	      |    2 +-
 po-properties/mi.po	      |    2 +-
 po-properties/mk.po	      |    2 +-
 po-properties/ml.po	      |    2 +-
 po-properties/mn.po	      |    2 +-
 po-properties/mr.po	      |    2 +-
 po-properties/ms.po	      |    2 +-
 po-properties/my.po	      |    2 +-
 po-properties/nb.po	      |    2 +-
 po-properties/nds.po	      |    2 +-
 po-properties/ne.po	      |    2 +-
 po-properties/nl.po	      |    2 +-
 po-properties/nn.po	      |    2 +-
 po-properties/nso.po	      |    2 +-
 po-properties/oc.po	      |    2 +-
 po-properties/or.po	      |    2 +-
 po-properties/pa.po	      |    2 +-
 po-properties/pl.po	      | 3551 +++++++++++++++----------------
 po-properties/ps.po	      |    2 +-
 po-properties/pt.po	      |    2 +-
 po-properties/pt_BR.po       |    2 +-
 po-properties/ro.po	      | 3554 +++++++++++++++----------------
 po-properties/ru.po	      |    2 +-
 po-properties/rw.po	      |    2 +-
 po-properties/si.po	      |    2 +-
 po-properties/sk.po	      |    2 +-
 po-properties/sl.po	      | 4859
 ++++++++++++++++++++++--------------------
 po-properties/sq.po	      |    2 +-
 po-properties/sr.po	      |    2 +-
 po-properties/sr@ije.po      |    2 +-
 po-properties/sr@latin.po    |    2 +-
 po-properties/sv.po	      |    2 +-
 po-properties/ta.po	      |    2 +-
 po-properties/te.po	      |    2 +-
 po-properties/th.po	      |    2 +-
 po-properties/tk.po	      |    2 +-
 po-properties/tr.po	      |    2 +-
 po-properties/tt.po	      |    2 +-
 po-properties/uk.po	      |    2 +-
 po-properties/ur.po	      |    2 +-
 po-properties/uz.po	      |    2 +-
 po-properties/uz@cyrillic.po |    2 +-
 po-properties/vi.po	      |    2 +-
 po-properties/wa.po	      |    2 +-
 po-properties/xh.po	      |    2 +-
 po-properties/yi.po	      |    2 +-
 po-properties/zh_CN.po       |    2 +-
 po-properties/zh_HK.po       |    2 +-
 po-properties/zh_TW.po       |    2 +-
 po/af.po		      |   32 +-
 po/am.po		      |   28 +-
 po/ang.po		      |   28 +-
 po/ar.po		      |   32 +-
 po/as.po		      |   32 +-
 po/ast.po		      |   32 +-
 po/az.po		      |   32 +-
 po/az_IR.po		      |   28 +-
 po/be.po		      |   32 +-
 po/be@latin.po		      |   32 +-
 po/bg.po		      | 2232 ++++++++++----------
 po/bn.po		      |   32 +-
 po/bn_IN.po		      |   32 +-
 po/br.po		      |   28 +-
 po/bs.po		      |   32 +-
 po/ca.po		      |   32 +-
 po/ca@valencia.po	      |   32 +-
 po/crh.po		      |   34 +-
 po/cs.po		      | 2235 ++++++++++----------
 po/cy.po		      |   32 +-
 po/da.po		      |   32 +-
 po/de.po		      | 2252 ++++++++++----------
 po/dz.po		      |   32 +-
 po/el.po		      |   32 +-
 po/en_CA.po		      |   32 +-
 po/en_GB.po		      |   32 +-
 po/eo.po		      |   32 +-
 po/es.po		      | 2252 ++++++++++----------
 po/et.po		      | 1142 ++++++++++-
 po/eu.po		      |   32 +-
 po/fa.po		      |   32 +-
 po/fi.po		      |   32 +-
 po/fr.po		      |   30 +-
 po/ga.po		      |   32 +-
 po/gl.po		      |   32 +-
 po/gu.po		      |   32 +-
 po/he.po		      |   32 +-
 po/hi.po		      |   32 +-
 po/hr.po		      |   32 +-
 po/hu.po		      |   32 +-
 po/hy.po		      |   32 +-
 po/ia.po		      |   28 +-
 po/id.po		      |   32 +-
 po/io.po		      |   31 +-
 po/is.po		      |   32 +-
 po/it.po		      |   32 +-
 po/ja.po		      | 2240 ++++++++++----------
 po/ka.po		      |   32 +-
 po/kn.po		      |   32 +-
 po/ko.po		      | 2249 ++++++++++----------
 po/ku.po		      |   32 +-
 po/li.po		      |   32 +-
 po/lt.po		      | 2262 ++++++++++----------
 po/lv.po		      |   32 +-
 po/mai.po		      |   32 +-
 po/mi.po		      |   32 +-
 po/mk.po		      |   32 +-
 po/ml.po		      |   32 +-
 po/mn.po		      |   34 +-
 po/mr.po		      |   32 +-
 po/ms.po		      |   32 +-
 po/my.po		      |   32 +-
 po/nb.po		      | 2235 ++++++++++----------
 po/nds.po		      |   28 +-
 po/ne.po		      |   32 +-
 po/nl.po		      |   32 +-
 po/nn.po		      |   32 +-
 po/nso.po		      |   32 +-
 po/oc.po		      |   29 +-
 po/or.po		      | 2286 ++++++++++----------
 po/pa.po		      |   32 +-
 po/pl.po		      | 2235 ++++++++++----------
 po/ps.po		      |   28 +-
 po/pt.po		      |   32 +-
 po/pt_BR.po		      |   30 +-
 po/ro.po		      | 2262 ++++++++++----------
 po/ru.po		      |   32 +-
 po/rw.po		      |   32 +-
 po/si.po		      |   32 +-
 po/sk.po		      |   32 +-
 po/sl.po		      | 2821 +++++++++++++------------
 po/sq.po		      |   32 +-
 po/sr.po		      |   32 +-
 po/sr@ije.po		      |   32 +-
 po/sr@latin.po		      |   32 +-
 po/sv.po		      |   32 +-
 po/ta.po		      |   32 +-
 po/te.po		      |   32 +-
 po/th.po		      |   30 +-
 po/tk.po		      |   28 +-
 po/tr.po		      |   34 +-
 po/tt.po		      |   28 +-
 po/uk.po		      |   32 +-
 po/ur.po		      |   28 +-
 po/uz.po		      |   28 +-
 po/uz@cyrillic.po	      |   28 +-
 po/vi.po		      |   32 +-
 po/wa.po		      |   32 +-
 po/xh.po		      |   32 +-
 po/yi.po		      |   32 +-
 po/zh_CN.po		      |   32 +-
 po/zh_HK.po		      |   32 +-
 po/zh_TW.po		      |   32 +-
 206 files changed, 28139 insertions(+), 26222 deletions(-)

commit 468a947285a67022d67532eea1f26cc5eb5a1373
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Feb 23 21:51:30 2010 +0100

    Updated Spanish translation

 po/es.po |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit daf00f6f94f736681a22cfb544a00b7093011f69
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 15:14:28 2010 -0500

    Updates

 NEWS |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit 53bebef4bfa5d154fcc63013d9bbb3bcaaf15630
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 14:12:54 2010 -0500

    Some forgotten docs

 docs/reference/gtk/gtk-sections.txt |	  5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit b23c114b954660795f52ccca9ce1cf948bc522ff
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 14:03:46 2010 -0500

    Add some missing docs

 gtk/gtkwindow.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 3fe334c3a81cceea25f4bba09f3276932b901a74
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 14:00:13 2010 -0500

    doc fixes

 gtk/gtktoolitemgroup.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f5d67c8b44364ec72396d5672c5c104c4ff53547
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Feb 23 20:01:06 2010 +0100

    Updated Spanish translation

 po/es.po |   36 +++++++++++++++++++++---------------
 1 files changed, 21 insertions(+), 15 deletions(-)

commit 462a491fa7ac455a350547bfee9b6eafeb8845ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:57:47 2010 -0500

    Add 2.20 index for gdk docs

 docs/reference/gdk/gdk-docs.sgml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 21b1a03e1e32780d7c312a022e0fc893ff4934ec
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:07:23 2010 -0500

    Init gdk in the same order as other backends

    Patch by Andre Draszik, bug 609172

 gdk/directfb/gdkdisplay-directfb.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d1babc777533ee36a96f6dae3862711431bedc87
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:06:44 2010 -0500

    Fix a memory leak in gdk_display_open in the directfb backend

    Patch by Andre Draszik, bug 609172

 gdk/directfb/gdkdisplay-directfb.c |	14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit db0faed54cd9ce62c832dc5efa7d34b9ec1339a1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:06:03 2010 -0500

    Simplify the DirectFBInit call

    Patch by Andre Draszik, bug 609172

 gdk/directfb/gdkdisplay-directfb.c |	 5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit f6a173d30258c0d8552d987a6347d0f19c7a4fed
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:05:24 2010 -0500

    Catch directfb errors in gdk_colormap_new

    Patch by Andre Draszik, bug 609172.

 gdk/directfb/gdkcolor-directfb.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 938795f9220353fb460d7eec47e69c43bea99a05
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 12:54:00 2010 -0500

    Fix a crash at startup in the directfb backend

    Patch by André Draszik, bug 600789

 gdk/directfb/gdkwindow-directfb.c |	8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 9160cf1af75e178f7d0a26c604119cccf8a26ca3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 12:49:51 2010 -0500

    Fix gdk_windowing_window_at_pointer in the directfb backend

    Patch by Hiroyuki Ikezoe, see bug 604799.

 gdk/directfb/gdkwindow-directfb.c |	7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 28dda32acc5df34c56141dcdec78d3730637ca35
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 12:36:24 2010 -0500

    Correct annotations for gtk_tree_view_get_path_at_pos

    Patch by Alan Knowles, bug 609514.

 gtk/gtktreeview.c |	8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit c5dc38c1424543670ad72fe71f3640eb3b04b06d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 12:32:36 2010 -0500

    Protect against X errors when clearing the DND cache

    This was reported as a problem in bug 609952.

 gdk/x11/gdkdnd-x11.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 4815119eab33c94711ccb45ccdb54ae8d1129a31
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Tue Feb 23 17:59:28 2010 +0100

    Updated German translation

 po/de.po |   28 ++++++++++++++++------------
 1 files changed, 16 insertions(+), 12 deletions(-)

commit df32ea99608102bdef84b7aaf75d86082a1474af
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 11:50:25 2010 -0500

    Prevent a crash in the TGA loader

    Reported in bug 609744.

 gdk-pixbuf/io-tga.c |	  8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 624ac853bac75ee5de03b272eba7b46ac3808e3a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 11:23:10 2010 -0500

    Handle out-of-bounds parameters in gtk_assistant_get_nth_page

    Better do what the docs say...fix by Tadej Borovšak, bug 610141.

 gtk/gtkassistant.c |	 6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit d405d997bd7b94667af25d9d583f44e4a5789a1a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 11:16:04 2010 -0500

    Fix a segfault in gtk_assistant_set_current_page

    Reported by Tadej Borovšak in bug 610184

 gtk/gtkassistant.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f90b880ce8cf7fd0f716842b4c267fbc8ba972a8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 11:13:16 2010 -0500

    Clarify the docs for gtk_info_bar_set_default_response

    According to bug 610632

 gtk/gtkinfobar.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit d3167986857e916530c9c3325dd38252753b681a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 10:30:23 2010 -0500

    Add some padding in tool buttons

    The default value of the icon-spacing style property was 0, which
    is just not good. Themes are of course free to change this anyway.
    Bug 610381.

 gtk/gtktoolbutton.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2f772399ce3a42ea5af6acc571454c6b32e1a6e9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 10:22:37 2010 -0500

    Only look at x11 backend for gtk-doc comments for now

    See followup discussion in bug 610701

 gdk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dc8965f9ea54fdbd2da8494bdaad1547218f5880
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Tue Feb 23 16:24:38 2010 +0100

    Updated German translation

 po/de.po |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 2eab767d4c889b50b1033597db075bae76173317
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Tue Feb 23 16:00:19 2010 +0100

    Updated Slovenian translation

 po/sl.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 5781ea200bf8ffd9f37894e088fe75b6312ecda9
Author: Alexander Shopov <ash@contact.bg>
Date:	Tue Feb 23 09:35:51 2010 +0200

    Updated Bulgarian translation

 po/bg.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 2c6b8680c30c5085e8c2ec4c92a80d2929c5721d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 22 23:49:47 2010 -0500

    Fix incorrect string

    String change. See bug 610235.

 gdk-pixbuf/io-qtif.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9414dc2cf664a04a89c294d6b1beed3eea27f093
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 22 23:47:24 2010 -0500

    Add some missing introspection annotations

 gdk/gdkvisual.c	 |    4 ++--
 gdk/x11/gdkcolor-x11.c  |    2 +-
 gdk/x11/gdkscreen-x11.c |   10 +++++-----
 gdk/x11/gdkvisual-x11.c |   13 +++++++------
 4 files changed, 15 insertions(+), 14 deletions(-)

commit 087ff5f2203ef5abfb8740dc609a3613d7187785
Author: Johan Dahlin <johan@gnome.org>
Date:	Mon Feb 22 17:26:24 2010 -0300

    [build] Include all target source files

    Include all target source files when buildin the gir

    https://bugzilla.gnome.org/show_bug.cgi?id=610701

 gdk/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 12b8b8bf7ca0c502fe1c2d0203d95b38f64b704a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 22 14:15:45 2010 -0500

    Add a missing introspection annotation for
    gdk_screen_get_default_colormap

 gdk/x11/gdkscreen-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f773c8975ddd90fb659f1c6eb7cdb1b31a23ff76
Author: Rimas Kudelis <rq@akl.lt>
Date:	Mon Feb 22 16:54:27 2010 +0200

    Updated Lithuanian translation

 po-properties/lt.po | 3725
 ++++++++++++++++++++++++++-------------------------
 po/lt.po	     | 2396 +++++++++++++++++-----------------
 2 files changed, 3057 insertions(+), 3064 deletions(-)

commit 7edbc6b6eedb917e8b0cbdf14a075ec5d3df934c
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Thu Feb 18 17:46:26 2010 +0100

    [docs] Fix GtkPlug::embedded signal documentation

    See bug #609650.

 gtk/gtkplug.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 576f2770c7a40b0a9fa468d290c5e9473940ef04
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Thu Feb 11 15:34:45 2010 +0100

    Emit GtkPlug::embedded signal when plug/socket are in the same
    process too

    Fixes bug #609650.

 gtk/gtkplug.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 7835a51040897f97df812eaa746357706dec7fb7
Author: Masato Hashimoto <cabezon.hashimoto@gmail.com>
Date:	Mon Feb 22 22:32:13 2010 +0900

    Updated Japanese translation.
    Translator: Masato Hashimoto <cabezon.hashimoto@gmail.com>
    Reviewed by:	Nishibori Kiyotaka
    <ml.nishibori.kiyotaka@gmail.com>

 po/ja.po | 2239
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1124 insertions(+), 1115 deletions(-)

commit 7a8a188b4c7de94fe17b8895a3fe2eba3756cab9
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Mon Feb 22 14:03:59 2010 +0200

    Updated Arabic translation

 po/ar.po |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 3394c2fbe5a13c7691d9691989e83f0ada7fea9b
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Feb 22 08:36:18 2010 +0200

    Updated Bulgarian translation

 po-properties/bg.po | 3635
 ++++++++++++++++++++++++++-------------------------
 po/bg.po	     | 2259 ++++++++++++++++----------------
 2 files changed, 2954 insertions(+), 2940 deletions(-)

commit d170fb79835c5e23b1752f8944ea68f37c807bca
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:	Sun Feb 21 21:02:51 2010 +0200

    Updated Romanian translation

 po-properties/ro.po | 3673
 ++++++++++++++++++++++++++-------------------------
 po/ro.po	     | 2315 ++++++++++++++++----------------
 2 files changed, 2997 insertions(+), 2991 deletions(-)

commit 87fb3d9e0832f00bdbce8b6278510a82eaaec96c
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Feb 21 00:07:42 2010 +0100

    Updated Polish translation

 po-properties/pl.po | 3760
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1881 insertions(+), 1879 deletions(-)

commit c393ce993f25f2d4f6311f53af2af8744ecccb79
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sat Feb 20 22:07:29 2010 +0100

    Updated Polish translation

 po/pl.po | 2411
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1202 insertions(+), 1209 deletions(-)

commit 54f851b5b53284fe23d1040f02de22404d2598e3
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Feb 20 16:56:43 2010 +0100

    Updated Spanish translation

 po/es.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 62a5e114836f8b72815a4e0705c55ff3f6a16d51
Author: Viktor Pracht <ViktorPracht@gmx.de>
Date:	Fri Feb 19 18:57:08 2010 -0200

    [Annotations] Add array length for GtkTreeStore

    https://bugzilla.gnome.org/show_bug.cgi?id=603923

 gtk/gtktreestore.c |	 6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 71df0c45ba928d5dfa9f7afe27a00c1afe34eb01
Author: Johan Dahlin <johan@gnome.org>
Date:	Fri Feb 19 18:52:19 2010 -0200

    [annotations] Add allow-none for gtk_menu_popup

 gtk/gtkmenu.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eee7bb2b2ec87081b16d8a708853c9396c7695ec
Author: Johan Dahlin <johan@gnome.org>
Date:	Fri Feb 19 14:53:17 2010 -0200

    [annotations] Add allow-none

    This commit was created using a script that searched for all
    docstrings
    containing a parameter and the string 'or %NULL'.
    Gdk backends and demos excluded as they are not part of a public API

    https://bugzilla.gnome.org/show_bug.cgi?id=610474

 gdk-pixbuf/gdk-pixbuf-io.c	|   14 ++++----
 gdk-pixbuf/gdk-pixbuf-loader.c |    6 ++--
 gdk/gdk.c			|    6 ++--
 gdk/gdkapplaunchcontext.c	|    4 +-
 gdk/gdkdisplay.c		|    6 ++--
 gdk/gdkdraw.c			|   12 +++---
 gdk/gdkpango.c			|   14 ++++----
 gdk/gdkpixbuf-drawable.c	|    6 ++--
 gdk/gdkrectangle.c		|    2 +-
 gdk/gdkscreen.c		|    2 +-
 gdk/gdkselection.c		|    2 +-
 gdk/gdkwindow.c		|    8 ++--
 gtk/gtkaboutdialog.c		|    2 +-
 gtk/gtkaccelgroup.c		|    8 ++--
 gtk/gtkaction.c		|    6 ++--
 gtk/gtkactivatable.c		|    2 +-
 gtk/gtkalignment.c		|    8 ++--
 gtk/gtkassistant.c		|    2 +-
 gtk/gtkbuildable.c		|    8 ++--
 gtk/gtkbuilder.c		|   14 ++++----
 gtk/gtkcalendar.c		|    6 ++--
 gtk/gtkcelleditable.c		|    2 +-
 gtk/gtkcellrenderer.c		|   22 ++++++------
 gtk/gtkcombobox.c		|    6 ++--
 gtk/gtkcontainer.c		|    4 +-
 gtk/gtkcustompaperunixdialog.c |    4 +-
 gtk/gtkdnd.c			|    8 ++--
 gtk/gtkentry.c			|   16 ++++----
 gtk/gtkentrybuffer.c		|    2 +-
 gtk/gtkfilechooser.c		|   18 +++++-----
 gtk/gtkfilechooserdialog.c	|   12 +++---
 gtk/gtkfilefilter.c		|    2 +-
 gtk/gtkfilesystemmodel.c	|    4 +-
 gtk/gtkframe.c			|    4 +-
 gtk/gtkhscrollbar.c		|    2 +-
 gtk/gtkiconfactory.c		|    4 +-
 gtk/gtkicontheme.c		|   10 +++---
 gtk/gtkiconview.c		|   26 +++++++-------
 gtk/gtkimcontext.c		|    2 +-
 gtk/gtkinfobar.c		|    2 +-
 gtk/gtkitemfactory.c		|   12 +++---
 gtk/gtklabel.c			|    4 +-
 gtk/gtklayout.c		|    8 ++--
 gtk/gtklinkbutton.c		|    6 ++--
 gtk/gtkliststore.c		|    8 ++--
 gtk/gtkmenu.c			|    6 ++--
 gtk/gtkmenuitem.c		|    2 +-
 gtk/gtkmenutoolbutton.c	|    4 +-
 gtk/gtkmessagedialog.c		|    6 ++--
 gtk/gtkmisc.c			|    8 ++--
 gtk/gtkmountoperation.c	|    4 +-
 gtk/gtknotebook.c		|    6 ++--
 gtk/gtkpagesetup.c		|   14 ++++----
 gtk/gtkpagesetupunixdialog.c	|    4 +-
 gtk/gtkpapersize.c		|    2 +-
 gtk/gtkprintjob.c		|    2 +-
 gtk/gtkprintoperation-unix.c	|    4 +-
 gtk/gtkprintoperation.c	|    6 ++--
 gtk/gtkprintsettings.c		|   14 ++++----
 gtk/gtkprintunixdialog.c	|    6 ++--
 gtk/gtkprogressbar.c		|    2 +-
 gtk/gtkradioaction.c		|    4 +-
 gtk/gtkradiobutton.c		|    2 +-
 gtk/gtkradiotoolbutton.c	|    4 +-
 gtk/gtkrange.c			|    4 +-
 gtk/gtkrc.c			|    2 +-
 gtk/gtkrecentaction.c		|   10 +++---
 gtk/gtkrecentchooser.c		|   10 +++---
 gtk/gtkrecentchooserdialog.c	|   12 +++---
 gtk/gtkrecentchooserutils.c	|    4 +-
 gtk/gtkrecentmanager.c		|   10 +++---
 gtk/gtkruler.c			|    6 ++--
 gtk/gtkscale.c			|    6 ++--
 gtk/gtkscalebutton.c		|    2 +-
 gtk/gtkscrollbar.c		|    2 +-
 gtk/gtkselection.c		|    2 +-
 gtk/gtkshow.c			|    2 +-
 gtk/gtkspinbutton.c		|    8 ++--
 gtk/gtkstatusicon.c		|    2 +-
 gtk/gtkstyle.c			|    8 ++--
 gtk/gtktestutils.c		|    2 +-
 gtk/gtktextbuffer.c		|    6 ++--
 gtk/gtktextiter.c		|    6 ++--
 gtk/gtktextlayout.c		|    4 +-
 gtk/gtktextmark.c		|    2 +-
 gtk/gtktexttag.c		|    2 +-
 gtk/gtktoggleaction.c		|    4 +-
 gtk/gtktoolbar.c		|    6 ++--
 gtk/gtktooltip.c		|   14 ++++----
 gtk/gtktreemodel.c		|    4 +-
 gtk/gtktreemodelfilter.c	|    8 ++--
 gtk/gtktreemodelsort.c		|    2 +-
 gtk/gtktreesortable.c		|    8 ++--
 gtk/gtktreestore.c		|   22 ++++++------
 gtk/gtktreeview.c		|   72
 ++++++++++++++++++++--------------------
 gtk/gtktreeviewcolumn.c	|   10 +++---
 gtk/gtkuimanager.c		|    2 +-
 gtk/gtkvscrollbar.c		|    2 +-
 gtk/gtkwidget.c		|   22 ++++++------
 gtk/gtkwindow.c		|   22 ++++++------
 gtk/gtkxembed.c		|    4 +-
 101 files changed, 370 insertions(+), 370 deletions(-)

commit 87334d465c170a8ea9ca8eb809d52ef895b613d2
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Feb 19 17:04:20 2010 +0100

    Bug 548026 - No accessor for GtkWidget.requisition

    Add gtk_widget_get_requisition().

 gtk/gtk.symbols |    1 +
 gtk/gtkwidget.c |   26 ++++++++++++++++++++++++++
 gtk/gtkwidget.h |    3 +++
 3 files changed, 30 insertions(+), 0 deletions(-)

commit 91302444ccd71a7c302b0ea0b39d4db0ea671af3
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Thu Feb 18 13:48:34 2010 +0100

    Updated Slovenian translation

 po-properties/sl.po |	 36 +++++++++++++-----------------------
 1 files changed, 13 insertions(+), 23 deletions(-)

commit 58d7a0e2d70b984feb59e5f1cb3d550fbe98aeb2
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Wed Feb 17 21:22:41 2010 +0530

    Updated Oriya Translation

 po/or.po | 2291
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1134 insertions(+), 1157 deletions(-)

commit 3d71d992a6f4f0362023fa5e1feddc0120feca9f
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Wed Feb 17 13:30:33 2010 +0200

    Estonian translation updated

 po/et.po | 1167
 ++------------------------------------------------------------
 1 files changed, 24 insertions(+), 1143 deletions(-)

commit 998591adf6bada6ffd341f6404f21855d6ebde43
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Wed Feb 17 09:16:18 2010 +0100

    Updated German translation

 po/de.po | 2320
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1160 insertions(+), 1160 deletions(-)

commit 2140a5b107e2bb1412c712cda7a5628196f01320
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Feb 16 05:44:22 2010 +0100

    [gdk/x11] Change the name of the functions in the header file

    _gdk_keymap_add_virtual_modifiers() changed to
    _gdk_keymap_add_virtual_modifiers_compat() in
    commit 13d69e552dffe681ee80c0600366a8c04fc205c6
    This patch change the header name too.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=610063

 gdk/x11/gdkprivate-x11.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f148059b7b136df26a8e9849f11e31f8a7c87569
Author: Changwoo Ryu <cwryu@debian.org>
Date:	Tue Feb 16 05:31:21 2010 +0900

    Update Korean translation

 po-properties/ko.po | 3715
 +++++++++++++++++++++++++--------------------------
 po/ko.po	     | 2359 ++++++++++++++++----------------
 2 files changed, 3037 insertions(+), 3037 deletions(-)

commit 94480795c72119a15d8df7925e5608723e95b297
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Mon Feb 15 18:45:14 2010 +0100

    Updated Slovenian translation

 po-properties/sl.po | 4954
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2392 insertions(+), 2562 deletions(-)

commit 9cd074b663055b343478d6521532df131180663b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Mon Feb 15 18:44:55 2010 +0100

    Updated Slovenian translation

 po/sl.po | 2880
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1333 insertions(+), 1547 deletions(-)

commit 4b8a91bb85fdc31318f316f3a3928f8277534839
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Thu Feb 11 10:40:13 2010 +0200

    widget: ensure boolean before comparing

    Ensure boolean value like done elsewhere.

 gtk/gtkwidget.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 100c6dc513b90b35f17dc3abafc2ab8736ac20b7
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Thu Feb 11 10:38:44 2010 +0200

    widget: don't check before setting to avoid costly type checks

    There are no side effect of setting these flags and we don't fire
    g_object
    notifies also. Thus set/unset right away without costly check of
    current state.

 gtk/gtkwidget.c |   26 ++++++++------------------
 1 files changed, 8 insertions(+), 18 deletions(-)

commit 501f327b56e44081126ad47e2a3cb9fd9d924868
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Feb 13 04:54:19 2010 +0100

    Revert "Drop duplicate declarations"

    The issue is already fixed in f9a3ce06cc990c8ae3a9d6cee514d0c5f5f05fd8

    This reverts commit 6f566057e85dc0d542f26db1d7964a774a5f88a4.

 gtk/gtkwidget.h |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 29efd9a753bcdd09c75c5bb19c3c08941f732c56
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Feb 12 15:45:16 2010 -0500

    Fix a compatibility problem

    It turns out that my attempt at handling Super, Hyper and Meta better
    is causing problems, mostly because Alt and Meta are commonly
    colocated
    in the modmap, and apps do a check for the Alt modifier regularly.

    See e.g bug 607697.

 docs/reference/gdk/gdk-sections.txt |	  1 +
 gdk/gdk.symbols		     |	  1 +
 gdk/gdkkeys.h			     |	  2 +
 gdk/quartz/gdkkeys-quartz.c	     |	  7 +++++
 gdk/win32/gdkkeys-win32.c	     |	  6 ++++
 gdk/x11/gdkevents-x11.c	     |	  2 +-
 gdk/x11/gdkkeys-x11.c		     |	 49
 +++++++++++++++++++++++++++++++++-
 gtk/gtkkeyhash.c		     |	  1 +
 8 files changed, 66 insertions(+), 3 deletions(-)

commit 966b619705945d62ca36ddc7df86aef0f65434ae
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Feb 10 16:07:43 2010 -0500

    Drop duplicate declarations

 gtk/gtkwidget.h |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit ce07f4403b57b66ceba2c5ca026df6096a46c608
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Feb 12 18:10:17 2010 +0100

    Remove duplicate definitions of gtk_widget_set/get_realized/mapped

 gtk/gtkwidget.h |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 800fbc513fd59643f93aebcf0f132bfc011c76fe
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Feb 11 09:27:05 2010 +0100

    Allow calling gtk_widget_style_attach() only when realized

 gtk/gtkwidget.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 42f920c77b21df5317f91ec1c6226300dec161c0
Author: Petr Kovar <pknbe@volny.cz>
Date:	Thu Feb 11 02:26:16 2010 +0100

    Update Czech translation

 po/cs.po | 2232
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1119 insertions(+), 1113 deletions(-)

commit fc246a9305627252741f2f8d6573103930ddb097
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Feb 11 01:11:17 2010 +0100

    Fix compilation warning: return FALSE instead NULL

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c59386ba1d09b9c61930ffd7c877048f5608bd7d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Feb 11 00:56:48 2010 +0100

    Fix compilation warning: cast to GCompareFunc

 gtk/gtkscale.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 92b1c9150d3fe2806f31254c2bea0c6189e1ca61
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Feb 10 19:53:37 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 2230
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1118 insertions(+), 1112 deletions(-)

commit 78b42c67e6e66646d14ed2dc28e359ea95a261ba
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Feb 10 07:56:11 2010 +0100

    Updated Spanish translation

 po/es.po | 2258
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1131 insertions(+), 1127 deletions(-)

commit 5eccd0d20e99a6700382b609e5b77ac0563738dd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 15:58:13 2010 -0500

    bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 11788b71e18f40fb8e9e829c79d22b5d679fdfdd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 15:53:41 2010 -0500

    2.19.5

 docs/reference/gtk/tmpl/gtkentry.sgml |   19 +
 docs/reference/gtk/tmpl/gtkrange.sgml |   55 +
 po-properties/af.po		       |  190 +-
 po-properties/am.po		       |  173 +-
 po-properties/ang.po		       |  170 +-
 po-properties/ar.po		       |  189 +-
 po-properties/as.po		       |  190 +-
 po-properties/ast.po		       |  190 +-
 po-properties/az.po		       |  189 +-
 po-properties/az_IR.po		       |  167 +-
 po-properties/be.po		       |  193 +-
 po-properties/be@latin.po	       |  194 +-
 po-properties/bg.po		       |  193 +-
 po-properties/bn.po		       | 3642 ++++++------
 po-properties/bn_IN.po		       |  190 +-
 po-properties/br.po		       |  174 +-
 po-properties/bs.po		       |  194 +-
 po-properties/ca.po		       |  189 +-
 po-properties/ca@valencia.po	       |  189 +-
 po-properties/crh.po		       |  210 +-
 po-properties/cs.po		       | 3551 ++++++------
 po-properties/cy.po		       |  191 +-
 po-properties/da.po		       |  202 +-
 po-properties/de.po		       |  195 +-
 po-properties/dz.po		       |  189 +-
 po-properties/el.po		       |  197 +-
 po-properties/en_CA.po		       |  189 +-
 po-properties/en_GB.po		       |  189 +-
 po-properties/eo.po		       |  167 +-
 po-properties/es.po		       | 3569 ++++++------
 po-properties/et.po		       | 1982 ++++++-
 po-properties/eu.po		       |  197 +-
 po-properties/fa.po		       |  181 +-
 po-properties/fi.po		       |  190 +-
 po-properties/fr.po		       | 3581 ++++++------
 po-properties/ga.po		       |  173 +-
 po-properties/gl.po		       |  191 +-
 po-properties/gu.po		       |  189 +-
 po-properties/he.po		       |  189 +-
 po-properties/hi.po		       |  189 +-
 po-properties/hr.po		       |  190 +-
 po-properties/hu.po		       |  190 +-
 po-properties/hy.po		       |  173 +-
 po-properties/ia.po		       |  172 +-
 po-properties/id.po		       |  191 +-
 po-properties/io.po		       |  167 +-
 po-properties/is.po		       |  179 +-
 po-properties/it.po		       |  197 +-
 po-properties/ja.po		       |  193 +-
 po-properties/ka.po		       |  189 +-
 po-properties/kn.po		       |  189 +-
 po-properties/ko.po		       |  189 +-
 po-properties/ku.po		       |  171 +-
 po-properties/li.po		       |  189 +-
 po-properties/lt.po		       |  189 +-
 po-properties/lv.po		       |  189 +-
 po-properties/mai.po		       |  189 +-
 po-properties/mi.po		       |  169 +-
 po-properties/mk.po		       |  189 +-
 po-properties/ml.po		       |  189 +-
 po-properties/mn.po		       |  206 +-
 po-properties/mr.po		       |  189 +-
 po-properties/ms.po		       |  189 +-
 po-properties/my.po		       |  189 +-
 po-properties/nb.po		       |  189 +-
 po-properties/nds.po		       |  169 +-
 po-properties/ne.po		       |  189 +-
 po-properties/nl.po		       |  193 +-
 po-properties/nn.po		       |  191 +-
 po-properties/nso.po		       |  201 +-
 po-properties/oc.po		       |  173 +-
 po-properties/or.po		       |  189 +-
 po-properties/pa.po		       |  189 +-
 po-properties/pl.po		       |  195 +-
 po-properties/ps.po		       |  182 +-
 po-properties/pt.po		       |  190 +-
 po-properties/pt_BR.po		       | 3551 ++++++------
 po-properties/ro.po		       |  193 +-
 po-properties/ru.po		       |  191 +-
 po-properties/rw.po		       |  189 +-
 po-properties/si.po		       |  178 +-
 po-properties/sk.po		       |  189 +-
 po-properties/sl.po		       |  191 +-
 po-properties/sq.po		       |  193 +-
 po-properties/sr.po		       |  190 +-
 po-properties/sr@ije.po	       |  190 +-
 po-properties/sr@latin.po	       |  190 +-
 po-properties/sv.po		       |  189 +-
 po-properties/ta.po		       |  189 +-
 po-properties/te.po		       |  189 +-
 po-properties/th.po		       |  175 +-
 po-properties/tk.po		       |  174 +-
 po-properties/tr.po		       |  208 +-
 po-properties/tt.po		       |  177 +-
 po-properties/uk.po		       |  193 +-
 po-properties/ur.po		       |  168 +-
 po-properties/uz.po		       |  178 +-
 po-properties/uz@cyrillic.po	       |  178 +-
 po-properties/vi.po		       |  192 +-
 po-properties/wa.po		       |  185 +-
 po-properties/xh.po		       |  196 +-
 po-properties/yi.po		       |  189 +-
 po-properties/zh_CN.po		       |  189 +-
 po-properties/zh_HK.po		       |  189 +-
 po-properties/zh_TW.po		       |  189 +-
 po/af.po			       |   84 +-
 po/am.po			       |   81 +-
 po/ang.po			       |   83 +-
 po/ar.po			       |   84 +-
 po/as.po			       |   84 +-
 po/ast.po			       |   84 +-
 po/az.po			       |   84 +-
 po/az_IR.po			       |   79 +-
 po/be.po			       |   84 +-
 po/be@latin.po			       |   84 +-
 po/bg.po			       |   84 +-
 po/bn.po			       |10880
 +++++++++++++++++----------------
 po/bn_IN.po			       |   84 +-
 po/br.po			       |   83 +-
 po/bs.po			       |   84 +-
 po/ca.po			       |   84 +-
 po/ca@valencia.po		       |   84 +-
 po/crh.po			       |   91 +-
 po/cs.po			       | 2232 ++++----
 po/cy.po			       |   85 +-
 po/da.po			       |   85 +-
 po/de.po			       |   84 +-
 po/dz.po			       |   84 +-
 po/el.po			       |   84 +-
 po/en_CA.po			       |   84 +-
 po/en_GB.po			       |   84 +-
 po/eo.po			       |   84 +-
 po/es.po			       | 2257 ++++----
 po/et.po			       | 1350 ++++-
 po/eu.po			       |   84 +-
 po/fa.po			       |   85 +-
 po/fi.po			       |   84 +-
 po/fr.po			       | 2246 ++++----
 po/ga.po			       |   84 +-
 po/gl.po			       |   84 +-
 po/gu.po			       |   84 +-
 po/he.po			       |   84 +-
 po/hi.po			       |   84 +-
 po/hr.po			       |   84 +-
 po/hu.po			       |   84 +-
 po/hy.po			       |   84 +-
 po/ia.po			       |   83 +-
 po/id.po			       |   84 +-
 po/io.po			       |   84 +-
 po/is.po			       |   84 +-
 po/it.po			       |   84 +-
 po/ja.po			       |   84 +-
 po/ka.po			       |   84 +-
 po/kn.po			       |   84 +-
 po/ko.po			       |   84 +-
 po/ku.po			       |   84 +-
 po/li.po			       |   86 +-
 po/lt.po			       |   84 +-
 po/lv.po			       |   84 +-
 po/mai.po			       |   84 +-
 po/mi.po			       |   84 +-
 po/mk.po			       |   84 +-
 po/ml.po			       |   84 +-
 po/mn.po			       |   90 +-
 po/mr.po			       |   84 +-
 po/ms.po			       |   84 +-
 po/my.po			       |   84 +-
 po/nb.po			       | 2231 ++++----
 po/nds.po			       |   82 +-
 po/ne.po			       |   84 +-
 po/nl.po			       |   88 +-
 po/nn.po			       |   85 +-
 po/nso.po			       |   84 +-
 po/oc.po			       |   83 +-
 po/or.po			       |   84 +-
 po/pa.po			       |   84 +-
 po/pl.po			       |   84 +-
 po/ps.po			       |   83 +-
 po/pt.po			       |   84 +-
 po/pt_BR.po			       | 2231 ++++----
 po/ro.po			       |   84 +-
 po/ru.po			       |   84 +-
 po/rw.po			       |   84 +-
 po/si.po			       |   84 +-
 po/sk.po			       | 2265 ++++----
 po/sl.po			       |   85 +-
 po/sq.po			       |   84 +-
 po/sr.po			       |   84 +-
 po/sr@ije.po			       |   84 +-
 po/sr@latin.po			       |   84 +-
 po/sv.po			       |   84 +-
 po/ta.po			       |   84 +-
 po/te.po			       |   84 +-
 po/th.po			       |   61 +-
 po/tk.po			       |   84 +-
 po/tr.po			       |   90 +-
 po/tt.po			       |   84 +-
 po/uk.po			       |   84 +-
 po/ur.po			       |   80 +-
 po/uz.po			       |   84 +-
 po/uz@cyrillic.po		       |   84 +-
 po/vi.po			       |   84 +-
 po/wa.po			       |   84 +-
 po/xh.po			       |   84 +-
 po/yi.po			       |   84 +-
 po/zh_CN.po			       |   84 +-
 po/zh_HK.po			       |   84 +-
 po/zh_TW.po			       |   84 +-
 208 files changed, 46965 insertions(+), 24804 deletions(-)

commit 96e42fb1eea68224a1f9524875a6ccb11e0513c0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 14:12:54 2010 -0500

    Updates

 NEWS |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

commit 5438a7b608f79147859970988a9702744fe5662b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 13:40:58 2010 -0500

    Add some more goddamn accessors

 docs/reference/gtk/gtk-sections.txt |	  4 ++
 gtk/gtk.symbols		     |	  4 ++
 gtk/gtkwidget.c		     |	 94
 +++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.h		     |	 12 +++++
 4 files changed, 114 insertions(+), 0 deletions(-)

commit d154b115e50bcd1e66c00a2c7857269d4ad6d2d2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 00:42:56 2010 -0500

    Avoid overlap of scale marks

    This was reported to be a problem in bug 608807.

 gtk/gtkscale.c |   88
 ++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 79 insertions(+), 9 deletions(-)

commit 9983f2e551fa0d0cdf8e2aaa8dc105c90b188a2b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 8 21:18:13 2010 -0500

    Avoid a crash when setting a tooltip on a GtkCalendar

    The details code was assuming that it controls ::has-tooltip.
    Reported by Bill Nottingham, bug 607344.

 gtk/gtkcalendar.c |	8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 6247ef7a328f978461fc58c88ffeb9aedc24be6d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 8 20:08:22 2010 -0500

    Fix a refcounting issues in GtkPlug

    When the foreign window already has a GdkWindow, we forget to take
    an extra references, leading to crashes later on. Patch by
    Karl Tomlinson, bug 607061.

 gtk/gtkplug.c |   35 +++++++++++++++++++++--------------
 1 files changed, 21 insertions(+), 14 deletions(-)

commit 2c53b675c349271549631abb95bbd2a9267056e9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 8 14:20:55 2010 -0500

    Allow running without any im context

    Setting GtkSettings::im-module to gtk-im-context-none will make
    GtkIMMultiContext just pass through.

 gtk/gtkimmulticontext.c |   40 +++++++++++++++++++++++++++++++++++++---
 1 files changed, 37 insertions(+), 3 deletions(-)

commit 7485d6424968b464edb5d1d43d313b052453a47d
Author: Alan Knowles <alan@akbkhome.com>
Date:	Tue Feb 9 12:27:05 2010 -0500

    Add introspection annotations for
    gtk_tree_model_get_path+gtk_tree_store_newv

 gtk/gtktreemodel.c |	 2 +-
 gtk/gtktreestore.c |	 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a4186b6aa56e0cf353324ffd3c4bbdff6ab6d1ca
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Jan 26 15:41:00 2010 +0100

    Correctly clone the toolbutton's icon-name image widget

    Bug #608162.

 gtk/gtktoolbutton.c |	  6 ++++++
 tests/testtoolbar.c |	  5 +++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit b6139abb376677112eb4349da8e0383dcbfa0c5f
Author: Alejandro Piñeiro <apinheiro@igalia.com>
Date:	Tue Feb 9 11:52:49 2010 +0100

    Solve a wrong reference on gdk_keymap_translate_keyboard_state

    Solves https://bugzilla.gnome.org/show_bug.cgi?id=608345

 docs/reference/gdk/tmpl/keys.sgml |	2 +-
 gdk/x11/gdkkeys-x11.c		   |	2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 067cce5d63865147d0d97666e179a9ecc5d771a2
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Feb 8 10:41:51 2010 +0200

    Use correct processorArchitecture for x86_64 in manifest file

 configure.in	 |    3 +++
 gtk/Makefile.am |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 541448732d62daf9e944105a68f1eadcb9802960
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Nov 6 05:44:29 2009 +0100

    Move documentation to inline comments: GtkAccelLabel

    https://bugzilla.gnome.org/show_bug.cgi?id=403485

 docs/reference/gtk/tmpl/gtkaccellabel.sgml |  158
 ----------------------------
 gtk/gtkaccellabel.c			    |	86 +++++++++++++++-
 gtk/gtkaccellabel.h			    |	 6 +
 3 files changed, 90 insertions(+), 160 deletions(-)

commit 239570abdd05ba80a4d2cff0fa47434c934cfeda
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jan 7 07:51:13 2010 +0100

    [tests] Not use GtkOptionMenu deprecate widget.

    Replace GtkOptionMenu with GtkComboBox.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=606288

 tests/prop-editor.c |	 36 ++++++++++++------------------------
 1 files changed, 12 insertions(+), 24 deletions(-)

commit 8633c6ffc6257e1c37c9fae84cb94db98232caaa
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Mon Feb 8 11:13:03 2010 +0700

    Updated Thai translation.

 po/th.po |  273
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 153 insertions(+), 120 deletions(-)

commit 935a3f7b65a5dfd6d050bcc70d0add4fe4c6ac06
Author: André Draszik <gtk@andred.net>
Date:	Sun Sep 13 14:11:49 2009 +0100

    gdk/directfb: cursor size is artificially limited

    Cursor sizes in DirectFB can be large (4095x4095), limit to 128x128
    though, because the x11 backend has this limit, too - for max.
    compatibility.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=609201

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkcursor-directfb.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 987256968b10a609c250177f41d2606eeb0c10a8
Author: André Draszik <gtk@andred.net>
Date:	Sun Sep 13 14:08:21 2009 +0100

    gdk/directfb: convert gdkgc-directfb to using G_DEFINE_TYPE

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=609199

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkgc-directfb.c	    |	70
 +++++++++++------------------------
 gdk/directfb/gdkprivate-directfb.h |	10 +++---
 2 files changed, 27 insertions(+), 53 deletions(-)

commit 9bc658f6ed0108e75ca79786e6c25d8ff3b7331f
Author: André Draszik <gtk@andred.net>
Date:	Sun Sep 13 14:08:21 2009 +0100

    gdk/directfb: gdkdnd-directfb's private data is used uninitialized

    Use G_TYPE_INSTANCE_GET_PRIVATE() instead

    In the process, convert to using G_DEFINE_TYPE, too.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=609195

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkdnd-directfb.c |   84
 ++++++++++++---------------------------
 1 files changed, 26 insertions(+), 58 deletions(-)

commit 2e9a0028fbcdb874ce42d468013cd30c26925dd7
Author: André Draszik <gtk@andred.net>
Date:	Sun Sep 13 14:08:21 2009 +0100

    gdk/directfb: convert gdkcolor-directfb to using G_DEFINE_TYPE

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=609191

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkcolor-directfb.c |   39
 ++-----------------------------------
 1 files changed, 3 insertions(+), 36 deletions(-)

commit 442f7a9d2671284fe0fbf19542597f2f2431071e
Author: André Draszik <andre.draszik@st.com>
Date:	Sun Sep 13 15:16:13 2009 +0100

    gdk/directfb: fix _gdk_windowing_pointer_grab()

    Fix for bgo #609188

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkmain-directfb.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 029b7b6361cc34a8389a049a8ebc47b600141a01
Author: Steffen Macke <sdteffen@gmail.com>
Date:	Sat Feb 6 20:04:30 2010 +0200

    Fix menu bar problem in ms-windows theme engine on Windows 7

    Patch from bug #591186. It won't have any effect in this branch as the
    whole XP-and-later theming code is broken and disabled, but when/if
    that is fixed, then this patch should help.

 modules/engines/ms-windows/msw_style.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 931ed06beb9d27915b3322d0bbb6ee7f31767152
Author: Christian Dywan <christian@lanedo.com>
Date:	Sun Feb 7 01:52:58 2010 +0100

    [gtk] Deprecate GtkCurveType enum

    It's only used by already deprecated GtkCurve and GtkGammaCurve

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=556263

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkenums.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cc895cc924030b5e9e4a2fa0473a9f126e731da3
Author: Claude Paroz <claude@2xlibre.net>
Date:	Sat Feb 6 23:00:16 2010 +0100

    Updated French translation

 po-properties/fr.po | 3667
 +++++++++++++++++++++++++++------------------------
 po/fr.po	     | 2294 ++++++++++++++++----------------
 2 files changed, 3073 insertions(+), 2888 deletions(-)

commit ca9e02983808c037f64a905649ebaacf9f8b9702
Author: Michael Natterer <mitch@gimp.org>
Date:	Sat Feb 6 15:57:15 2010 +0100

    gtk: fix crash in _gtk_rbtree_find_offset() called from
    update_prelight()

    Move the check for tree_view->priv->tree being NULL into
    update_prelight()
    so the function will never call _gtk_rbtree_find_offset() on a
    NULL rbtree.

 gtk/gtktreeview.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit e9d53fd675c67ced714da766a9bb98466e5b5fe4
Author: Jonh Wendell <jwendell@gnome.org>
Date:	Fri Feb 5 15:20:03 2010 -0300

    Updated Brazilian Portuguese translation

 po-properties/pt_BR.po | 3655
 +++++++++++++++++++++++++-----------------------
 1 files changed, 1901 insertions(+), 1754 deletions(-)

commit d0c4e2d76263eedc894b4895cdb99ba141c2cb5f
Author: Jonh Wendell <jwendell@gnome.org>
Date:	Fri Feb 5 11:30:41 2010 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 2279
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1164 insertions(+), 1115 deletions(-)

commit fe7af7a9e5aa8adb8e3f0c54eb6a15f28718d1da
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Feb 4 19:15:54 2010 -0500

    Make DND work better with shaped windows

    If mouse clicks go through, drag-and-drop should too...
    Fixes bug 608615.

 gdk/x11/gdkdisplay-x11.c |    4 +-
 gdk/x11/gdkdisplay-x11.h |    1 +
 gdk/x11/gdkdnd-x11.c	  |  148
 +++++++++++++++++++++++++++++++++++++++++-----
 gdk/x11/gdkprivate-x11.h |    4 +
 gdk/x11/gdkwindow-x11.c  |   14 ++--
 5 files changed, 146 insertions(+), 25 deletions(-)

commit bc01a0cbcf613a99f6eae2d3df84f3f223fcc17b
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Feb 4 15:33:55 2010 -0800

    Bug 554420 - Seal GtkTextTag

    Seal GtkTextTag.

 gtk/gtktexttag.h |   56
 +++++++++++++++++++++++++++---------------------------
 1 files changed, 28 insertions(+), 28 deletions(-)

commit 2194ee02e3a458a32b7ed356bcd2507632736e44
Author: Petr Kovar <pknbe@volny.cz>
Date:	Thu Feb 4 23:39:36 2010 +0100

    Update Czech properties translation

 po-properties/cs.po | 3675
 ++++++++++++++++++++++++++------------------------
 1 files changed, 1911 insertions(+), 1764 deletions(-)

commit b6d139f954c7d1dd87b07462b4eac929afb89b40
Author: Petr Kovar <pknbe@volny.cz>
Date:	Thu Feb 4 22:45:51 2010 +0100

    Update Czech translation

 po/cs.po | 2280
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1163 insertions(+), 1117 deletions(-)

commit 9dfadca46cb28d06f61fcc632cb2e941d8b1fd19
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Feb 4 16:43:54 2010 +0100

    Bug 608993 - Add gtk_widget_style_attach()

    As replacement for:
    widget->style = gtk_style_attach (widget->style, widget->window);

 gtk/gtk.symbols |    1 +
 gtk/gtkwidget.c |   26 ++++++++++++++++++++++++++
 gtk/gtkwidget.h |   12 +++++++-----
 3 files changed, 34 insertions(+), 5 deletions(-)

commit 0a037fa4fe421bf142046f95eee30f15e436dc7c
Author: Pavol Šimo <palo.simo@gmail.com>
Date:	Thu Feb 4 09:18:05 2010 +0100

    Updated Slovak translation

 po/sk.po | 2468
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1248 insertions(+), 1220 deletions(-)

commit 4b85311951227c57d75d4cc02ca528cba3cbd50d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Feb 2 20:57:21 2010 +0100

    [docs] Add anchor for keybinding signals

 docs/reference/gtk/tmpl/gtkbindings.sgml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e193b20d509dfd151a85f5eea9e3b2878f922ba3
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Mon Feb 1 17:09:06 2010 +0200

    Updating Estonian translation

 po/et.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit a9f071068620b3eb1d56ed0e6203f5e44d14fb04
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Mon Feb 1 09:41:45 2010 +0200

    Updating Estonian translation

 po/et.po | 1302
 +-------------------------------------------------------------
 1 files changed, 12 insertions(+), 1290 deletions(-)

commit fb0c247e30cce8d0af917162867ee479c126f460
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Mon Feb 1 09:33:49 2010 +0200

    Updating Estonian translation

 po-properties/et.po | 1851
 ++-------------------------------------------------
 1 files changed, 41 insertions(+), 1810 deletions(-)

commit b802beb0b1c2227d661efeb3f88a009eef0b6408
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Sun Jan 31 20:03:30 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 2251
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1151 insertions(+), 1100 deletions(-)

commit 686efe814502b4c32c1706adc38ecb7ff611c541
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sun Jan 31 13:31:26 2010 +0100

    Updated Spanish translation

 po-properties/es.po |	 44 +++++++++++++++++++++++---------------------
 1 files changed, 23 insertions(+), 21 deletions(-)

commit a86bbf759fdbc71102e4d7a6a23adc87d69aa168
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Jan 3 15:27:53 2010 +0100

    Improve enter/motion notify semantics

    On X11 we receive enter notify and motion notify events for a window
    regardless of its focus state.  On Mac OS X this is not the case.
    This
    commit improves the semantics to overcome this difference.
    It improves
    on my earlier patch that sent a motion notify event when a window
    became
    main.

    Instead of sending a motion notify when a window becomes main, we now
    send one when a window becomes key, which comes closest to a window
    getting focus in X11.  This motion notify is needed because Mac OS
    X does
    not send motion events when an application is inactive (none of its
    windows have focus), these events are sent in X11.	This dummy motion
    notify event (with current coordinates of the mouse cursor) allows an
    application to get its prelight and other state right when it
    gets focus
    and thus user attention.

    Another change is to send an enter notify event when updating the
    tracking rectangle of a GdkQuartView and the mouse cursor is
    currently in
    this rectangle.  This rectangle is at least updated on window
    creation.
    This enter notify event is important for the case where a new window
    appears right below the mouse cursor.  The window has to receive
    an enter
    notify event for the subsequent events to be processed correctly.  Mac
    OS X does not send one in this case, so we generate it ourselves.

    Both of these synthesized events have to go through
    _gdk_windowing_got_event() for updating statekeeping, etc.
    append_event() has a boolean flag now to make this convenient.

 gdk/quartz/GdkQuartzView.c	|    9 +++
 gdk/quartz/gdkevents-quartz.c	|  113
 +++++++++++++++++++++++++++++++++++++--
 gdk/quartz/gdkprivate-quartz.h |    2 +
 gdk/quartz/gdkwindow-quartz.c	|   63 +----------------------
 4 files changed, 119 insertions(+), 68 deletions(-)

commit 453ac4a2ecc51ed51b7801edfd7a7f52a40b47b1
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jan 30 20:03:42 2010 +0100

    Updated Spanish translation

 po-properties/es.po |	 31 +++++++++----------------------
 1 files changed, 9 insertions(+), 22 deletions(-)

commit 39945324bc3115764ad4cc0595d23d44f20e14b5
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jan 30 16:17:18 2010 +0100

    Updated Spanish translation

 po-properties/es.po | 3661
 +++++++++++++++++++++++++++------------------------
 1 files changed, 1924 insertions(+), 1737 deletions(-)

commit a622ca52a0f8b36f08aeda3b3146a3025eb2ae7a
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jan 30 16:17:14 2010 +0100

    Updated Spanish translation

 po/es.po | 2280
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1165 insertions(+), 1115 deletions(-)

commit 05bc895378892f18285cac562bb6fa66ebf44df9
Author: Andre Klapper <a9016009@gmx.de>
Date:	Fri Jan 29 22:28:45 2010 +0100

    Add missing files to POTFILES.in to make l10n.gnome.org happy

 po-properties/POTFILES.in |	5 +++++
 po/POTFILES.in		   |	3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 1ae55844f786c05e649ff193c4f0f415874149eb
Author: Cody Russell <bratsche@gnome.org>
Date:	Fri Jan 29 11:09:13 2010 -0600

    Remove existing signal connections in gtk_drag_dest_unset().

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=608370

 gtk/gtkdnd.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 21ef8f9ad9cd91cae93f6555da739824321a9e2c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Jan 29 16:49:12 2010 +0100

    Implement gtk_paned_get_handle_window

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=607885

 gtk/gtk.symbols |    1 +
 gtk/gtkpaned.c  |   21 +++++++++++++++++++++
 gtk/gtkpaned.h  |    2 ++
 3 files changed, 24 insertions(+), 0 deletions(-)

commit bffcae28d772fd5c2d38abec0a2e82c6765a60cb
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Jan 29 16:43:15 2010 +0100

    Do not update paned position if it's already at the given value

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=561816

 gtk/gtkpaned.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 36b1586f867f6f76d0737528b878b2e0e9db8a61
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Fri Jan 29 21:46:36 2010 +0700

    Updated Thai translation.

 po/th.po |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 5067f69ff1def38dc0f34fed57bb575300212177
Author: Li Yuan <li.yuan@sun.com>
Date:	Fri Jan 29 14:16:24 2010 +0800

    Bug #608410. Set cursor position after inserting text.

 modules/other/gail/gailentry.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8a9dabd6833cd303e248604265d5353571f185a1
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Fri Jan 29 00:53:15 2010 +0600

    Updated Bengali translation

 po/bn.po |12809
 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 5439 insertions(+), 7370 deletions(-)

commit 47c66ad3bc3c58a2749896cf6799fb081dff7c96
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Fri Jan 29 00:49:07 2010 +0600

    Updated Bengali translation

 po-properties/bn.po | 5010
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2357 insertions(+), 2653 deletions(-)

commit 7e978d3447434d9f08abc66c93c4abc3c656a704
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Fri Jan 29 00:44:43 2010 +0600

    Updated Bengali translation

 po/bn.po |12365
 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 7151 insertions(+), 5214 deletions(-)

commit d8453e7826a40349939c43a14c51b14ed635bb1d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jan 28 03:10:09 2010 +0100

    [docs] Fix GtkOffscreenWindow documentation

 docs/reference/gtk/gtk-docs.sgml |    1 +
 docs/reference/gtk/gtk.types	  |    1 +
 gtk/gtkoffscreenwindow.c	  |   16 +++++++++-------
 3 files changed, 11 insertions(+), 7 deletions(-)

commit 4343bc8d0a1b42c867ffa183312e24baf0d84af8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 23:25:17 2010 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 539545688cd6beb638e89a3634eca91b600c9283
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 23:23:51 2010 -0500

    2.19.4

 docs/reference/gtk/tmpl/gtkstatusicon.sgml |	 9 +
 po-properties/af.po			    |	 4 +-
 po-properties/am.po			    |	 4 +-
 po-properties/ang.po			    |	 4 +-
 po-properties/ar.po			    |	 4 +-
 po-properties/as.po			    |	 4 +-
 po-properties/ast.po			    | 5065 +++++++------
 po-properties/az.po			    |	 4 +-
 po-properties/az_IR.po			    |	 4 +-
 po-properties/be.po			    |	 4 +-
 po-properties/be@latin.po		    |	 4 +-
 po-properties/bg.po			    | 3486 +++++-----
 po-properties/bn.po			    |	 4 +-
 po-properties/bn_IN.po			    |	 4 +-
 po-properties/br.po			    |	 4 +-
 po-properties/bs.po			    |	 4 +-
 po-properties/ca.po			    |	 4 +-
 po-properties/ca@valencia.po		    |	 4 +-
 po-properties/crh.po			    |	 4 +-
 po-properties/cs.po			    |	 4 +-
 po-properties/cy.po			    |	 4 +-
 po-properties/da.po			    |	 4 +-
 po-properties/de.po			    |	 4 +-
 po-properties/dz.po			    |	 4 +-
 po-properties/el.po			    |	 4 +-
 po-properties/en_CA.po			    |	 4 +-
 po-properties/en_GB.po			    |	 4 +-
 po-properties/eo.po			    |	 4 +-
 po-properties/es.po			    |	 4 +-
 po-properties/et.po			    |	 4 +-
 po-properties/eu.po			    | 3824 +++++-----
 po-properties/fa.po			    |	 4 +-
 po-properties/fi.po			    |	 4 +-
 po-properties/fr.po			    |	 4 +-
 po-properties/ga.po			    |	 4 +-
 po-properties/gl.po			    |	 4 +-
 po-properties/gu.po			    |	 4 +-
 po-properties/he.po			    |	 4 +-
 po-properties/hi.po			    |	 4 +-
 po-properties/hr.po			    |	 4 +-
 po-properties/hu.po			    |	 4 +-
 po-properties/hy.po			    |	 4 +-
 po-properties/ia.po			    |	 4 +-
 po-properties/id.po			    |	 4 +-
 po-properties/io.po			    |	 4 +-
 po-properties/is.po			    |	 4 +-
 po-properties/it.po			    |	 4 +-
 po-properties/ja.po			    |	 4 +-
 po-properties/ka.po			    |	 4 +-
 po-properties/kn.po			    |	 4 +-
 po-properties/ko.po			    |	 4 +-
 po-properties/ku.po			    |	 4 +-
 po-properties/li.po			    |	 4 +-
 po-properties/lt.po			    |	 4 +-
 po-properties/lv.po			    |	 4 +-
 po-properties/mai.po			    |	 4 +-
 po-properties/mi.po			    |	 4 +-
 po-properties/mk.po			    |	 4 +-
 po-properties/ml.po			    |	 4 +-
 po-properties/mn.po			    |	 4 +-
 po-properties/mr.po			    |	 4 +-
 po-properties/ms.po			    |	 4 +-
 po-properties/my.po			    | 3552 +++++-----
 po-properties/nb.po			    | 3498 +++++-----
 po-properties/nds.po			    |	 4 +-
 po-properties/ne.po			    |	 4 +-
 po-properties/nl.po			    |	 4 +-
 po-properties/nn.po			    |	 4 +-
 po-properties/nso.po			    |	 4 +-
 po-properties/oc.po			    |	 4 +-
 po-properties/or.po			    |	 4 +-
 po-properties/pa.po			    |	 4 +-
 po-properties/pl.po			    |	 4 +-
 po-properties/ps.po			    |	 4 +-
 po-properties/pt.po			    |	 4 +-
 po-properties/pt_BR.po			    |	 4 +-
 po-properties/ro.po			    |	 4 +-
 po-properties/ru.po			    |	 4 +-
 po-properties/rw.po			    |	 4 +-
 po-properties/si.po			    |	 4 +-
 po-properties/sk.po			    |	 4 +-
 po-properties/sl.po			    |	 4 +-
 po-properties/sq.po			    |	 4 +-
 po-properties/sr.po			    |	 4 +-
 po-properties/sr@ije.po		    |	 4 +-
 po-properties/sr@latin.po		    |	 4 +-
 po-properties/sv.po			    |	 4 +-
 po-properties/ta.po			    |	 4 +-
 po-properties/te.po			    |	 4 +-
 po-properties/th.po			    |	 4 +-
 po-properties/tk.po			    |	 4 +-
 po-properties/tr.po			    |	 4 +-
 po-properties/tt.po			    |	 4 +-
 po-properties/uk.po			    |	 4 +-
 po-properties/ur.po			    |	 4 +-
 po-properties/uz.po			    |	 4 +-
 po-properties/uz@cyrillic.po		    |	 4 +-
 po-properties/vi.po			    |	 4 +-
 po-properties/wa.po			    |	 4 +-
 po-properties/xh.po			    |	 4 +-
 po-properties/yi.po			    |	 4 +-
 po-properties/zh_CN.po			    |	 4 +-
 po-properties/zh_HK.po			    |	 4 +-
 po-properties/zh_TW.po			    |	 4 +-
 po/af.po				    |  567 +-
 po/am.po				    |  567 +-
 po/ang.po				    |  567 +-
 po/ar.po				    | 2204 +++---
 po/as.po				    |  568 +-
 po/ast.po				    | 2807 ++++----
 po/az.po				    |  567 +-
 po/az_IR.po				    |  567 +-
 po/be.po				    |  567 +-
 po/be@latin.po				    |  568 +-
 po/bg.po				    | 2204 +++---
 po/bn.po				    |10826
 ++++++++++++++--------------
 po/bn_IN.po				    |  568 +-
 po/br.po				    |  567 +-
 po/bs.po				    |  567 +-
 po/ca.po				    |  568 +-
 po/ca@valencia.po			    |  568 +-
 po/crh.po				    |  568 +-
 po/cs.po				    |  568 +-
 po/cy.po				    |  568 +-
 po/da.po				    |  568 +-
 po/de.po				    |  568 +-
 po/dz.po				    |  568 +-
 po/el.po				    |  568 +-
 po/en_CA.po				    |  568 +-
 po/en_GB.po				    |  568 +-
 po/eo.po				    |  567 +-
 po/es.po				    | 2229 +++---
 po/et.po				    |  568 +-
 po/eu.po				    | 4214 ++++++++----
 po/fa.po				    |  567 +-
 po/fi.po				    |  568 +-
 po/fr.po				    |  568 +-
 po/ga.po				    |  568 +-
 po/gl.po				    |  568 +-
 po/gu.po				    |  568 +-
 po/he.po				    |  568 +-
 po/hi.po				    |  568 +-
 po/hr.po				    |  567 +-
 po/hu.po				    |  568 +-
 po/hy.po				    |  567 +-
 po/ia.po				    |  567 +-
 po/id.po				    |  568 +-
 po/io.po				    |  568 +-
 po/is.po				    |  567 +-
 po/it.po				    |  568 +-
 po/ja.po				    |  568 +-
 po/ka.po				    |  568 +-
 po/kn.po				    |  568 +-
 po/ko.po				    |  568 +-
 po/ku.po				    |  568 +-
 po/li.po				    |  567 +-
 po/lt.po				    |  568 +-
 po/lv.po				    |  568 +-
 po/mai.po				    |  568 +-
 po/mi.po				    |  567 +-
 po/mk.po				    |  568 +-
 po/ml.po				    |  568 +-
 po/mn.po				    |  567 +-
 po/mr.po				    |  568 +-
 po/ms.po				    |  567 +-
 po/my.po				    | 2256 +++---
 po/nb.po				    | 2204 +++---
 po/nds.po				    |  568 +-
 po/ne.po				    |  567 +-
 po/nl.po				    |  568 +-
 po/nn.po				    |  568 +-
 po/nso.po				    |  567 +-
 po/oc.po				    |  568 +-
 po/or.po				    |  568 +-
 po/pa.po				    |  568 +-
 po/pl.po				    |  568 +-
 po/ps.po				    |  567 +-
 po/pt.po				    |  568 +-
 po/pt_BR.po				    |  568 +-
 po/ro.po				    |  568 +-
 po/ru.po				    |  568 +-
 po/rw.po				    |  567 +-
 po/si.po				    |  568 +-
 po/sk.po				    |  568 +-
 po/sl.po				    | 2809 ++++----
 po/sq.po				    |  569 +-
 po/sr.po				    |  568 +-
 po/sr@ije.po				    |  567 +-
 po/sr@latin.po				    |  568 +-
 po/sv.po				    | 2824 ++++----
 po/ta.po				    |  568 +-
 po/te.po				    |  568 +-
 po/th.po				    |  568 +-
 po/tk.po				    |  567 +-
 po/tr.po				    |  568 +-
 po/tt.po				    |  567 +-
 po/uk.po				    |  568 +-
 po/ur.po				    |  567 +-
 po/uz.po				    |  568 +-
 po/uz@cyrillic.po			    |  568 +-
 po/vi.po				    |  568 +-
 po/wa.po				    |  568 +-
 po/xh.po				    |  567 +-
 po/yi.po				    |  567 +-
 po/zh_CN.po				    |  568 +-
 po/zh_HK.po				    |  568 +-
 po/zh_TW.po				    |  568 +-
 207 files changed, 62810 insertions(+), 44390 deletions(-)

commit c51d3805a7de29bdcec5c057fdc0b83db6066d26
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 22:35:02 2010 -0500

    Doc additions

 docs/reference/gtk/gtk-sections.txt |	  9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit a7e91ca4ca98b0c8db614078714fe425a4a221bd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 22:32:00 2010 -0500

    Minor doc fix

 gdk/x11/gdkkeys-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a17acc0572be8c45e1fafd76a78464b98bfe9ff7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 21:31:09 2010 -0500

    Updates

 NEWS |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit 30101c195c51d38e8ffb7f6c15746f0f398cc240
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Tue Jan 26 03:03:14 2010 +0600

    Updated Bengali translation

 po/bn.po |10664
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 5417 insertions(+), 5247 deletions(-)

commit 2bd8ea30845c347cd99b485bd40064af4635317f
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Jan 25 11:43:00 2010 +0200

    Updated Bulgarian translation

 po-properties/bg.po |	  2 +-
 po/bg.po	     |	  8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 6d84afc2f58c1a4a2a6fbbb57c09d48ea849d4d2
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Jan 25 11:42:06 2010 +0200

    Updated Bulgarian translation

 po-properties/bg.po | 3527
 ++++++++++++++++++++++++++-------------------------
 po/bg.po	     | 2405 +++++++++++++++++++----------------
 2 files changed, 3062 insertions(+), 2870 deletions(-)

commit 8f49f935df52739c08901804f2238e22665ccf1b
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 25 10:37:53 2010 +0100

    Remove the destination file if trying to save a pixbuf failed

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=591102

 gdk-pixbuf/gdk-pixbuf-io.c |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit bb7ff7b58688eb2269a78d7be2ad35273fbbf2a5
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Jan 23 05:05:08 2010 +0100

    [test] Fix some typos

 tests/Makefile.am |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1c9cc0acf03f1097322fdf21c47267ab6e2f6cbc
Author: Paul Davis <paul@linuxaudiosystems.com>
Date:	Fri Jan 22 21:08:11 2010 +0100

    Small memory fix

 gtk/gtkdnd-quartz.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 88977f73ebc235e7fb36a7f1752145249b36a426
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Jan 22 17:20:01 2010 +0100

    Bug 607778 - Add accessors for GtkEntry's windows

    Add gtk_entry_get_text_window() and get_icon_window() so we can
    distinguigh them in expose-event callbacks.

 gtk/gtk.symbols |    2 +
 gtk/gtkentry.c  |   58
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkentry.h  |   13 ++++++++++++
 3 files changed, 73 insertions(+), 0 deletions(-)

commit 5585335dd9652e87f107f85c067c6888ed6fc46a
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Jan 22 16:52:56 2010 +0100

     Bug 607082 - Add accessors for sealed GtkRange members

    Add accessors for range->range_rect, range->slider_range,
    range->slider_size_fixed and range->min_slider_size. Didn't add
    properties for any of them because thir purpose is mostly to enable
    proper subclassing.

 gtk/gtk.symbols |    6 ++
 gtk/gtkrange.c  |  149
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkrange.h  |   14 +++++
 3 files changed, 169 insertions(+), 0 deletions(-)

commit 189a35fe59d2e02395c2e410422b10f0b30fc8d5
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:	Fri Jan 22 15:46:46 2010 +0200

    GtkTreeView: plug a leaking GtkTreeRowReference

    This is exposed by overshooting in a HildonPannableArea. Leaking
    a GtkTreeRowReference also means leaking the whole model, since
    the GtkTreeModel reference count is increased for each row
    reference.

    Fixes bug #607770 - Leak in GtkTreeView with HildonPannableArea

 gtk/gtktreeview.c |	3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit b8a0ff9e0434a3fba6e8e126fe3d0fa6851d7c6d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 22 09:34:57 2010 +0100

    Avoid integer overflow in gdk_rectangle_intersect

    If e.g. the right edge of the leftmost rectangle is near MIN_INT, and
    the left edge of the rightmost rectangle is large then subtracting
    these
    can lead to an integer overflow, making the resultant "width" falsely
    positive, thus returning a very wide result instead of the expected
    no-intersection result.

    We avoid the overflow by not doing the subtraction unless we know the
    result will be positive. There are still risks for overflow if x
    + width
    or y + width is larger than MAXINT, but we won't ever overflow
    for valid
    rects now.

    This may fix #607687

 gdk/gdkrectangle.c |	12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit c81131ff2195566cc7375c6df81a3f2cbcd03508
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 19 13:00:47 2010 -0500

    Add a way to set wm_class on statusicons

    Since the shell uses wm_class for sorting statusicons.

 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtkstatusicon.c		     |	 30 ++++++++++++++++++++++++++++++
 gtk/gtkstatusicon.h		     |	  2 ++
 4 files changed, 34 insertions(+), 0 deletions(-)

commit b26536162c1ba5db1e7a247943d7de1ead60f106
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 20 15:37:16 2010 +0100

    When native window requests button presses request other button
    related events

    We need to do this because otherwise the implicit button grab for this
    (native) window will not deliver the button events not selected for
    by this window. This is a problem because non-native child windows may
    select using a wider event mask, and we can't emulate these events
    if we
    don't get the native events.

    Fixes bug #607508

 gdk/gdkwindow.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 06eb74410d4dd2969b55ccceaa4713bd2d93fe80
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jan 19 16:57:13 2010 +0100

    Fix some compilation warnings

    The warnings was introduced with the changes in commit
    a491091e292cad33c7c040b6deb05acb43aaec5f

 demos/gtk-demo/toolpalette.c |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

commit 8f125f9b93339bbdc0a63112c3d269f0ad300c96
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 19 16:37:42 2010 +0100

    Drop outstanding cairo surfaces when window is made native

    Any old cairo_surface referencing the old impl window will be wrong
    when we make a window native, so drop it.

    This fixes bug #599511

 gdk/gdkwindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 26d5674b65d2c11395d53a7c481e781e6eed988d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 19 16:36:49 2010 +0100

    Move common gdkwindow.c code into function
    gdk_window_drop_cairo_surface

    This code is duplicated in several places, and more to come, so put
    it all in one place.

 gdk/gdkwindow.c |   31 ++++++++++++++++---------------
 1 files changed, 16 insertions(+), 15 deletions(-)

commit 3dcb9d4bfccac5d5916821a11d23de9a282750ee
Author: Russell Kyaw <rkyaw@yahoo.com>
Date:	Tue Jan 19 16:35:41 2010 +0200

    Added Burmese translation for gtk+ properties

 po-properties/my.po | 7264
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 7264 insertions(+), 0 deletions(-)

commit 23d870de2f41aa21835798d5578a5f3ade481103
Author: Russell Kyaw <rkyaw@yahoo.com>
Date:	Tue Jan 19 16:35:04 2010 +0200

    Added Burmese translation

 po/my.po | 5404
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 5404 insertions(+), 0 deletions(-)

commit 2de67d907b1eb63ac07ab1211f0a3e800439e18c
Author: Simos Xenitellis <simos@gnome.org>
Date:	Tue Jan 19 16:34:50 2010 +0200

    Added Burmese (my) to po/LINGUAS

 po/LINGUAS |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e9da5b95dec6dc055a0a9e93290d1cf4770aa2a3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 19 14:44:52 2010 +0100

    Track direct window cairo access and avoid tricks when used

    When a cairo surface is requested for direct window access (i.e. not
    when double-buffering) we can't really track when the actual drawing
    happens
    as cairo drawing is not virtualized. This means we can't properly
    flush
    any outstanding window moves or implicit paints.

    This actually causes problems with e.g. abiword (bug #606009)
    where they
    draw without double-buffering. If you press down it scrolls the window
    and then draws the caret, but the caret drawing does not flush the
    outstanding move from the scroll, so the caret gets drawn on the wrong
    screen.

    We fix this by never allowing either implicit paints or outstanding
    window
    moves on impl-windows where any windows related to it has an
    outstanding
    direct cairo surface. Luckily this is not very common so in practice
    this
    doesn't matter much.

 gdk/gdkinternals.h |	 1 +
 gdk/gdkwindow.c    |	 9 +++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 4aa4093b6e181312eae0918e5164ef65ce93f2b9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Tue Jan 19 11:21:18 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po |   62
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 31 insertions(+), 31 deletions(-)

commit 04bc35f0605f211ce3be9ea1031ec3af9ec62fb2
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Tue Jan 19 11:19:55 2010 +0100

    Updated Norwegian bokmål translation

 po-properties/nb.po | 3696
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1832 insertions(+), 1864 deletions(-)

commit c8fdec0419ac1ffd8251085e64b366db578d8777
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Jan 13 18:38:57 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 2375
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1275 insertions(+), 1100 deletions(-)

commit 2a762bf6ca8e429c70da2dc99b0945801c7043ff
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Tue Jan 19 09:04:15 2010 +0100

    GtkToolPalette: Fix a compiler warning introduced in my last commit.

 gtk/gtktoolpalette.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit ef3dc5fd42f094923cd11b70ca4cab75bb404909
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 18 17:12:42 2010 +0100

    Add gtk_widget_has_rc_style() accessor

    Add gtk_widget_has_rc_style() as accessor for sealed
    GTK_WIDGET_RC_STYLE widget flag.

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtkwidget.c		     |	 31
 +++++++++++++++++++++++++------
 gtk/gtkwidget.h		     |	  6 ++++++
 4 files changed, 33 insertions(+), 6 deletions(-)

commit 9743d2e83c29fc81ef552656c362748b7cf2449c
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Jan 18 22:18:25 2010 +0100

    Bug 607322 -  Double-click doesn't work if the item is selected in...

    Slight correction to fix for #596473.

 gtk/gtktreeview.c |   38 ++++++++++++++++++--------------------
 1 files changed, 18 insertions(+), 20 deletions(-)

commit eed0dd09448a00661e89403bb21566dcf09086cb
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Mon Jan 18 09:37:14 2010 +0100

    GtkToolPalette: Change gtk_tool_palette_get_drop_group() return.

    * gtk/gtktoolpalette.[h|cc]: gtk_tool_palette_get_drop_group():
      Change the return type from GtkWidget* to GtkToolItemGroup*,
      for consistency with other parts of GTK+, such as GtkToolbar.

 gtk/gtktoolpalette.c |    4 ++--
 gtk/gtktoolpalette.h |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 2091807b2457b22def5bfe125c9a5699b97a19f8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 18 01:20:50 2010 -0500

    Fix some issues with action widgets

    We need to hide/show them depending on show_tabs, and we should
    not grow the notebooks requisition unless we have to. Reported
    in bug 601412.

 gtk/gtknotebook.c |   45 +++++++++++++++++++++++++++------------------
 1 files changed, 27 insertions(+), 18 deletions(-)

commit c31f02b455b8c3e3a7e82c71c9ca458b719bcb41
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 17 23:47:20 2010 -0500

    Fix declaration of gtk_print_job_set_status

    The problem was reported in bug 606698.

 gtk/gtk.symbols		|    9 ++++++++-
 gtk/gtkcustompaperunixdialog.c |    1 -
 gtk/gtkpagesetupunixdialog.c	|    1 -
 gtk/gtkprintbackend.c		|    1 -
 gtk/gtkprintoperation-unix.c	|    1 -
 5 files changed, 8 insertions(+), 5 deletions(-)

commit b5061249e775f930f2fc21fad5b3c0bd29870a45
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 17 23:33:19 2010 -0500

    Reset effective_attrs when necessary

    This fixes both bug 607217 and bug 607269.

 gtk/gtklabel.c |   24 +++++++++++-------------
 1 files changed, 11 insertions(+), 13 deletions(-)

commit 58956ad7e26d0e18150af63851be692658be1bb8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 17 22:47:14 2010 -0500

    Fix a few C99isms

    Reported in bug 606761.

 gdk-pixbuf/pixops/pixops.c |	24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

commit 38c309869d24d376ae937310a6c4ddaf1a87778a
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Jan 16 13:47:42 2010 +0100

    Updated Swedish translation

 po/sv.po | 2993
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1453 insertions(+), 1540 deletions(-)

commit ac4d89113bad030f26bf2d7f5b34e29e7a77f07d
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Fri Jan 15 19:39:32 2010 +0100

    Updated Slovenian translation

 po/sl.po | 2978
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1475 insertions(+), 1503 deletions(-)

commit 51b774f59aaa34cd4ed6601523ed70b8cef560e9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 15 16:06:12 2010 +0100

    Avoid drawing implicit paints to destroyed windows

    It may happen that a window gets destroyed during painting, if so
    we should not draw the implicit paint double-buffered pixmap to it
    as that will cause a BadDrawable X error.

    This fixes bug 600865

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 07d3c79945b9b526e8aba98c1abc236c0b5d41e8
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:	Fri Jan 15 13:26:37 2010 +0100

    Updated asturian translation

 po/ast.po |  505
 +++++++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 338 insertions(+), 167 deletions(-)

commit 84c77b7ca5e9ce90236cd033edda9554ed2f644b
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:	Fri Jan 15 13:21:50 2010 +0100

    Updated asturian translations

 po/ast.po |10532
 ++++++++++++++++---------------------------------------------
 1 files changed, 2729 insertions(+), 7803 deletions(-)

commit 0d0f3a1e4cc6be2a7f1c0a380a78e5da2e33f647
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:	Fri Jan 15 13:21:40 2010 +0100

    Updated asturian translations

 po-properties/ast.po | 7653
 +++++++++++++++++++++++++-------------------------
 1 files changed, 3865 insertions(+), 3788 deletions(-)

commit 18b7ad418240f1d71a5a427fdfef63ed9fcff3e2
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Thu Jan 14 10:26:49 2010 +0100

    GtkToolPalette: Use GtkToolItemGroup* instead of GtkWidget* for
    setter parameters.

    See Bug #567729

 gtk/gtktoolpalette.c |   44 ++++++++++++++++++++++++--------------------
 gtk/gtktoolpalette.h |   12 ++++++------
 2 files changed, 30 insertions(+), 26 deletions(-)

commit 27f81d891809d001d38e558e78b984376e6b5aa7
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Jan 13 22:23:03 2010 +0100

    Some fixes in gtkoffscreenwindow.h

    - use (void) not () for void functions
    - disallow individual inclusion unconditionally

 gtk/gtkoffscreenwindow.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit e40dcff11b9cb80683329ea89a580eea747527ed
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Jan 13 17:36:18 2010 +0100

    Updated Basque language

 po-properties/eu.po | 3850
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1879 insertions(+), 1971 deletions(-)

commit 4f37e160af6fb34348e56cc63389afc5181f6e72
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Jan 13 16:32:02 2010 +0100

    Updated Basque language

 po/eu.po | 4015
 ++++++++++++++++++++------------------------------------------
 1 files changed, 1296 insertions(+), 2719 deletions(-)

commit 905edf947855cfd9335835301c7d650adf87da46
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jan 12 21:00:30 2010 +0100

    [docs] Use the correct GTK-doc syntax to refer to GTK+ properties

 gtk/gtknotebook.c |	8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 74a104d73a8aa40838a2fe9eb5b5fdc646d6658a
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Jan 12 20:22:44 2010 +0100

    Updated Spanish translation

 po/es.po | 2400
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1287 insertions(+), 1113 deletions(-)

commit 149f5891facde07a49186b49fb0e727dfc3762b3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jan 12 20:17:38 2010 +0100

    [docs] Use the correct GTK-doc syntax to refer to GTK+ property

 gtk/gtkwidget.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 29e8460604ccdecb1000f8d7ca4135e6e4ef706b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jan 12 16:57:00 2010 +0100

    [docs] Remove GTK+ 1.2 tutorial from master

    The tutorial it's still inside the gtk-1-2 branch if It's needed

 docs/tutorial/gtk_tut.sgml	    |18447
 ------------------------------------
 docs/tutorial/gtk_tut_12.es.sgml   |17638
 ----------------------------------
 docs/tutorial/gtk_tut_fr.sgml	    | 8600 -----------------
 docs/tutorial/gtk_tut_it.sgml	    |10090 --------------------
 docs/tutorial/gtk_tut_packbox1.eps | 7262 --------------
 docs/tutorial/gtk_tut_packbox1.gif |  Bin 52480 -> 0 bytes
 docs/tutorial/gtk_tut_packbox1.jpg |  Bin 24613 -> 0 bytes
 docs/tutorial/gtk_tut_packbox2.eps | 5428 -----------
 docs/tutorial/gtk_tut_packbox2.gif |  Bin 43000 -> 0 bytes
 docs/tutorial/gtk_tut_packbox2.jpg |  Bin 19530 -> 0 bytes
 docs/tutorial/gtk_tut_table.eps    | 1262 ---
 docs/tutorial/gtk_tut_table.gif    |  Bin 10056 -> 0 bytes
 docs/tutorial/gtk_tut_table.jpg    |  Bin 3890 -> 0 bytes
 docs/tutorial/package_tutorial.sh  |	99 -
 14 files changed, 0 insertions(+), 68826 deletions(-)

commit eaac92f6219ad5a10c3e603e3faea0d1487d8d45
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Tue Jan 12 18:42:26 2010 +0200

    Updated Arabic translation

 po/ar.po | 2377
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1276 insertions(+), 1101 deletions(-)

commit f01e0670f8eb2c538043d2f34888d47a09d70d54
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Dec 18 03:42:41 2009 +0100

    [docs] Fix documentation build warnings

    Fix issues when using GI annotations so the xslt does a
    fallback if the local links do not exist.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604876

 docs/reference/gdk-pixbuf/gdk-pixbuf.sgml |	3 +++
 docs/reference/gdk/gdk-docs.sgml	   |	5 ++++-
 docs/reference/gtk/gtk-docs.sgml	   |	3 +++
 3 files changed, 10 insertions(+), 1 deletions(-)

commit c0d7fe2ad42319396569b24725fe3c5401dff591
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 12 01:10:13 2010 -0500

    Correct PRC6 and PRC9 envelope sizes

    See bug 603144 for the full story.

 gtk/paper_names.c	   |	3 +-
 gtk/paper_names_offsets.c |  178
 ++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 176 insertions(+), 5 deletions(-)

commit e3cf8611b29ed69b27bf278f342278625c2ae1e7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 13:58:16 2010 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f0d57f40f56170e2e83b44fe9cc63c856dc7ee63
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 13:57:21 2010 -0500

    2.19.3

 docs/reference/gdk-pixbuf/tmpl/animation.sgml |    5 +
 docs/reference/gdk/tmpl/gdkscreen.sgml        |    9 +
 docs/reference/gdk/tmpl/input_devices.sgml    |    9 +-
 docs/reference/gdk/tmpl/keys.sgml	       |   10 +
 docs/reference/gdk/tmpl/pixmaps.sgml	       |   30 +
 docs/reference/gtk/tmpl/gtkaction.sgml        |   23 +
 docs/reference/gtk/tmpl/gtkentry.sgml	       |    8 +
 docs/reference/gtk/tmpl/gtknotebook.sgml      |   20 +
 docs/reference/gtk/tmpl/gtkobject.sgml        |   13 +
 docs/reference/gtk/tmpl/gtkprintcontext.sgml  |   13 +
 docs/reference/gtk/tmpl/gtkprinter.sgml       |   13 +
 docs/reference/gtk/tmpl/gtkprogressbar.sgml   |    4 +
 docs/reference/gtk/tmpl/gtkradiobutton.sgml   |    3 +
 docs/reference/gtk/tmpl/gtkradiomenuitem.sgml |    6 +
 docs/reference/gtk/tmpl/gtksettings.sgml      |    5 +
 docs/reference/gtk/tmpl/gtkspinbutton.sgml    |    7 +-
 docs/reference/gtk/tmpl/gtkstatusbar.sgml     |    9 +
 docs/reference/gtk/tmpl/gtkstyle.sgml	       |   12 +
 docs/reference/gtk/tmpl/gtktextview.sgml      |    8 +
 docs/reference/gtk/tmpl/gtktoolitem.sgml      |   36 +
 docs/reference/gtk/tmpl/gtktooltips.sgml      |    7 +
 docs/reference/gtk/tmpl/gtkwindow.sgml        |   32 +
 po-properties/af.po			       |  416 +-
 po-properties/am.po			       |  416 +-
 po-properties/ang.po			       |  416 +-
 po-properties/ar.po			       |  416 +-
 po-properties/as.po			       |  416 +-
 po-properties/ast.po			       |  416 +-
 po-properties/az.po			       |  416 +-
 po-properties/az_IR.po			       |  416 +-
 po-properties/be.po			       |  416 +-
 po-properties/be@latin.po		       |  416 +-
 po-properties/bg.po			       |  416 +-
 po-properties/bn.po			       |  416 +-
 po-properties/bn_IN.po			       |  416 +-
 po-properties/br.po			       |  416 +-
 po-properties/bs.po			       |  416 +-
 po-properties/ca.po			       |  416 +-
 po-properties/ca@valencia.po		       |  416 +-
 po-properties/crh.po			       |  416 +-
 po-properties/cs.po			       |  416 +-
 po-properties/cy.po			       | 3486 +++---
 po-properties/da.po			       |  416 +-
 po-properties/de.po			       |  416 +-
 po-properties/dz.po			       |  416 +-
 po-properties/el.po			       |  416 +-
 po-properties/en_CA.po			       |  416 +-
 po-properties/en_GB.po			       |  416 +-
 po-properties/eo.po			       |  416 +-
 po-properties/es.po			       |  416 +-
 po-properties/et.po			       |  416 +-
 po-properties/eu.po			       |  416 +-
 po-properties/fa.po			       |  416 +-
 po-properties/fi.po			       |  416 +-
 po-properties/fr.po			       |  416 +-
 po-properties/ga.po			       |  416 +-
 po-properties/gl.po			       |  416 +-
 po-properties/gu.po			       |  416 +-
 po-properties/he.po			       |  416 +-
 po-properties/hi.po			       |  416 +-
 po-properties/hr.po			       |  416 +-
 po-properties/hu.po			       |  416 +-
 po-properties/hy.po			       |  416 +-
 po-properties/ia.po			       |  416 +-
 po-properties/id.po			       |  416 +-
 po-properties/io.po			       |  416 +-
 po-properties/is.po			       |  416 +-
 po-properties/it.po			       |  416 +-
 po-properties/ja.po			       |  416 +-
 po-properties/ka.po			       |  416 +-
 po-properties/kn.po			       |  416 +-
 po-properties/ko.po			       |  416 +-
 po-properties/ku.po			       |  416 +-
 po-properties/li.po			       |  416 +-
 po-properties/lt.po			       |  416 +-
 po-properties/lv.po			       |  416 +-
 po-properties/mai.po			       |  416 +-
 po-properties/mi.po			       |  416 +-
 po-properties/mk.po			       |  416 +-
 po-properties/ml.po			       |  416 +-
 po-properties/mn.po			       |  416 +-
 po-properties/mr.po			       |  416 +-
 po-properties/ms.po			       |  416 +-
 po-properties/nb.po			       |  416 +-
 po-properties/nds.po			       |  416 +-
 po-properties/ne.po			       |  416 +-
 po-properties/nl.po			       |  416 +-
 po-properties/nn.po			       |  416 +-
 po-properties/nso.po			       |  416 +-
 po-properties/oc.po			       |  416 +-
 po-properties/or.po			       |  416 +-
 po-properties/pa.po			       |  416 +-
 po-properties/pl.po			       |  416 +-
 po-properties/ps.po			       |  416 +-
 po-properties/pt.po			       |  416 +-
 po-properties/pt_BR.po			       |  416 +-
 po-properties/ro.po			       |  416 +-
 po-properties/ru.po			       |  416 +-
 po-properties/rw.po			       |  416 +-
 po-properties/si.po			       |  416 +-
 po-properties/sk.po			       |  416 +-
 po-properties/sl.po			       |14422
 ++++++++++++------------
 po-properties/sq.po			       |  416 +-
 po-properties/sr.po			       |  416 +-
 po-properties/sr@ije.po		       |  416 +-
 po-properties/sr@latin.po		       |  416 +-
 po-properties/sv.po			       | 4832 ++++----
 po-properties/ta.po			       |  416 +-
 po-properties/te.po			       |  416 +-
 po-properties/th.po			       |  416 +-
 po-properties/tk.po			       |  416 +-
 po-properties/tr.po			       |  416 +-
 po-properties/tt.po			       |  416 +-
 po-properties/uk.po			       | 3493 +++---
 po-properties/ur.po			       |  416 +-
 po-properties/uz.po			       |  416 +-
 po-properties/uz@cyrillic.po		       |  416 +-
 po-properties/vi.po			       |  416 +-
 po-properties/wa.po			       |  416 +-
 po-properties/xh.po			       |  416 +-
 po-properties/yi.po			       |  416 +-
 po-properties/zh_CN.po			       |  416 +-
 po-properties/zh_HK.po			       |  416 +-
 po-properties/zh_TW.po			       |  416 +-
 po/af.po				       |   24 +-
 po/am.po				       |   24 +-
 po/ang.po				       |   24 +-
 po/ar.po				       |   24 +-
 po/as.po				       |   24 +-
 po/ast.po				       |15183
 +++++++++++++++----------
 po/az.po				       |   24 +-
 po/az_IR.po				       |   24 +-
 po/be.po				       |   24 +-
 po/be@latin.po				       |   24 +-
 po/bg.po				       |   24 +-
 po/bn.po				       |   24 +-
 po/bn_IN.po				       |   24 +-
 po/br.po				       |   24 +-
 po/bs.po				       |   24 +-
 po/ca.po				       |   24 +-
 po/ca@valencia.po			       |   24 +-
 po/crh.po				       |   24 +-
 po/cs.po				       |   24 +-
 po/cy.po				       | 2210 ++--
 po/da.po				       |   24 +-
 po/de.po				       |   24 +-
 po/dz.po				       |   24 +-
 po/el.po				       |   24 +-
 po/en_CA.po				       |   24 +-
 po/en_GB.po				       |   24 +-
 po/eo.po				       |   24 +-
 po/es.po				       | 2226 ++--
 po/et.po				       | 1126 ++-
 po/eu.po				       | 3664 +++++--
 po/fa.po				       |   24 +-
 po/fi.po				       |   28 +-
 po/fr.po				       |   24 +-
 po/ga.po				       |   24 +-
 po/gl.po				       |   24 +-
 po/gu.po				       |   24 +-
 po/he.po				       |   24 +-
 po/hi.po				       |   24 +-
 po/hr.po				       |   24 +-
 po/hu.po				       |   24 +-
 po/hy.po				       |   24 +-
 po/ia.po				       |   24 +-
 po/id.po				       |   24 +-
 po/io.po				       |   24 +-
 po/is.po				       |   24 +-
 po/it.po				       |   24 +-
 po/ja.po				       |   24 +-
 po/ka.po				       |   24 +-
 po/kn.po				       | 2306 ++--
 po/ko.po				       |   24 +-
 po/ku.po				       |   24 +-
 po/li.po				       |   24 +-
 po/lt.po				       |   24 +-
 po/lv.po				       |   24 +-
 po/mai.po				       |   24 +-
 po/mi.po				       |   24 +-
 po/mk.po				       |   24 +-
 po/ml.po				       |   24 +-
 po/mn.po				       |   24 +-
 po/mr.po				       |   24 +-
 po/ms.po				       |   24 +-
 po/nb.po				       | 2202 ++--
 po/nds.po				       |   24 +-
 po/ne.po				       |   24 +-
 po/nl.po				       |   24 +-
 po/nn.po				       |   24 +-
 po/nso.po				       |   24 +-
 po/oc.po				       |   24 +-
 po/or.po				       |   24 +-
 po/pa.po				       |   24 +-
 po/pl.po				       |   24 +-
 po/ps.po				       |   24 +-
 po/pt.po				       |   24 +-
 po/pt_BR.po				       |   24 +-
 po/ro.po				       |   24 +-
 po/ru.po				       |   24 +-
 po/rw.po				       |   24 +-
 po/si.po				       |   24 +-
 po/sk.po				       |   24 +-
 po/sl.po				       | 2807 +++---
 po/sq.po				       |   24 +-
 po/sr.po				       |   24 +-
 po/sr@ije.po				       |   24 +-
 po/sr@latin.po				       |   24 +-
 po/sv.po				       | 2822 +++---
 po/ta.po				       |   24 +-
 po/te.po				       |   24 +-
 po/th.po				       |   43 +-
 po/tk.po				       |   24 +-
 po/tr.po				       |   24 +-
 po/tt.po				       |   24 +-
 po/uk.po				       | 2205 ++--
 po/ur.po				       |   24 +-
 po/uz.po				       |   24 +-
 po/uz@cyrillic.po			       |   24 +-
 po/vi.po				       |   24 +-
 po/wa.po				       |   24 +-
 po/xh.po				       |   24 +-
 po/yi.po				       |   24 +-
 po/zh_CN.po				       |   24 +-
 po/zh_HK.po				       |   24 +-
 po/zh_TW.po				       |   24 +-
 226 files changed, 56778 insertions(+), 49487 deletions(-)

commit 82956742c070324d8d0ab90b52072869c7735016
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 12:58:34 2010 -0500

    Dco updates

 docs/reference/gdk/gdk-sections.txt |	  1 +
 docs/reference/gtk/gtk-sections.txt |	  3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 57ca68d591d07e5c8033dfd544eb7ed2c649b49a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 12:21:10 2010 -0500

    Updates

 NEWS |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

commit cf9edf9ff7438b9eeac41211192577bef5da423a
Author: Christian Persch <chpe@gnome.org>
Date:	Mon Jan 4 12:32:54 2010 +0100

    Implement property editor for GdkColor properties

    Bug #606434.

 tests/prop-editor.c |	 69
 +++++++++++++++++++++++++++++++++++++++++++++++---
 tests/testgtk.c     |	 17 +++++++++---
 2 files changed, 76 insertions(+), 10 deletions(-)

commit 4285f21b3b03516663d2689340c7ef5c0c0799ae
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 11 17:37:13 2010 +0100

    Limit GtkContainer::border-width to 65535

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=605199

 gtk/gtkcontainer.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6860f86724e213b30fab4391697a576cbce9402f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 10:23:57 2010 -0500

    Plug a pixmap leak

    We were getting our refcounts tangled up when setting drawable
    clips on
    GCs with CSW, leading to a pretty bad pixmap leak. See bug 606143.

 gdk/gdkgc.c |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 43572af86e63e4e070adb079db96e60320412353
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 11 10:59:26 2010 +0100

    Implement "preedit-changed" in GtkEntry and GtkTextView

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=602284

 gtk/gtkentry.c    |   23 +++++++++++++++++++++++
 gtk/gtktextview.c |   27 +++++++++++++++++++++++++++
 2 files changed, 50 insertions(+), 0 deletions(-)

commit cad18bbfe3ed7f46925705c760781e9150dc0846
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 11 10:35:06 2010 +0100

    Use const gchar* in gtk_window_get_icon_name implementation

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=597100

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 174c126b6e913f88e06dd504a311719daafee2e1
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 11 10:30:48 2010 +0100

    Document GtkWidget::state-changed signal properly

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=598383

 gtk/gtkwidget.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit a821df15775ff3ccd57db36d70c5083a507e52f5
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 11 06:25:59 2010 +0100

    [docs] Add missing "Deprecated: 2.x" to the api doc comments

 gdk-pixbuf/gdk-pixbuf-animation.c |	4 ++--
 gdk-pixbuf/gdk-pixbuf.c	   |	4 ++--
 gdk/gdkevents.c		   |	4 ++--
 gdk/gdkfont.c			   |	4 ++--
 gtk/gtkcolorsel.c		   |	2 +-
 gtk/gtkentry.c			   |	2 +-
 gtk/gtkwidget.h		   |	4 ++--
 7 files changed, 12 insertions(+), 12 deletions(-)

commit 99e2f97f305c7b2269f6598bb8a67a33c97de63c
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Jan 9 16:59:32 2010 +0100

    Updated Swedish translation

 po-properties/sv.po | 4860
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2317 insertions(+), 2543 deletions(-)

commit 4f0619de15ba5c80c963bddab7b0a2d26ac7d69c
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Jan 9 16:54:54 2010 +0100

    Updated Swedish translation

 po/sv.po | 2838
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1289 insertions(+), 1549 deletions(-)

commit 66882103cc59402783df5e2ec3571fa6ce6cc7fa
Author: Christian Persch <chpe@gnome.org>
Date:	Wed Jan 6 18:46:37 2010 +0100

    Allow NULL iter in gtk_combo_box_set_active_iter to unset

    Bug #606230.

 gtk/gtkcombobox.c |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit 7673c45fecdeef09340cd913b335b294eed2e430
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 8 13:22:19 2010 -0500

    Try a little harder to survive close to OOM

 modules/engines/pixbuf/pixbuf-render.c |   48
 ++++++++++++++++++++++++++++++--
 1 files changed, 45 insertions(+), 3 deletions(-)

commit 675ead1d824183b7cc389c3154c4f3ff2cf40b09
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 8 13:20:28 2010 -0500

    Avoid an FPE for ludicrous scale values

    ...just bail out early.

 gdk-pixbuf/pixops/pixops.c |	17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit b3e06e8302874affcd6dec5b077c582e78641e1b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Jan 8 17:42:34 2010 +0100

    Use g_strcmp0() instead custom safe_strcmp()

    Reported by Rafal Luzynski in
    https://bugzilla.gnome.org/show_bug.cgi?id=606415

 gtk/gtkprinter.c	   |   18 +++---------------
 gtk/gtkprinteroptionset.c |   13 +------------
 2 files changed, 4 insertions(+), 27 deletions(-)

commit e9d18c8e07d24765086a87baa7241c549347be8c
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:	Fri Jan 8 17:55:32 2010 +0100

    Updated asturian language

 po/ast.po |12224
 ++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 6734 insertions(+), 5490 deletions(-)

commit 01a3ad45b879230a65c9458744c23f9a087e4cb5
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jan 7 08:33:08 2010 +0100

    Fix links in GtkComboBox migration guide

    Some link to GTK+ classes are not gererated because the ":" near
    the class name; solution: "#GtkComboBox<!---->:"
    Also, added some links to the proper signals

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=606291

 docs/reference/gtk/migrating-GtkComboBox.sgml |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 694bf7230ec97124fcf0e151cbb839fed675e100
Author: Jean Brefort <jean.brefort@normalesup.org>
Date:	Thu Jan 7 16:40:49 2010 +0100

    fix critical in gtk_editable_insert_text

 gtk/gtkentry.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f8d1cf58af53c8f11e7103346c25fb2372f42619
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 4 04:56:11 2010 +0100

    Deprecate widget flag: GTK_WIDGET_CAN_FOCUS

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkbutton.c			|    2 +-
 gtk/gtkcontainer.c			|    2 +-
 gtk/gtklabel.c				|    2 +-
 gtk/gtkrange.c				|    4 ++--
 gtk/gtkscrolledwindow.c		|    2 +-
 gtk/gtktogglebutton.c			|    2 +-
 gtk/gtktreeview.c			|   16 ++++++++--------
 gtk/gtktreeviewcolumn.c		|    2 +-
 gtk/gtkwidget.c			|   14 +++++++-------
 gtk/gtkwidget.h			|    5 +++++
 gtk/gtkwindow.c			|    2 +-
 modules/engines/ms-windows/msw_style.c |    2 +-
 modules/other/gail/gailbutton.c	|    2 +-
 modules/other/gail/gaillabel.c		|    2 +-
 modules/other/gail/gailwidget.c	|    4 ++--
 15 files changed, 34 insertions(+), 29 deletions(-)

commit 69de358b385b64664f9563bb2e82cc40a10993d8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 4 03:07:11 2010 +0100

    Deprecate some widget flags

    Deprecate the following:
    GTK_WIDGET_APP_PAINTABLE
    GTK_WIDGET_CAN_DEFAULT
    GTK_WIDGET_DOUBLE_BUFFERED
    GTK_WIDGET_HAS_DEFAULT
    GTK_WIDGET_HAS_GRAB
    GTK_WIDGET_RECEIVES_DEFAULT

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 docs/reference/gtk/drawing-model.xml	|    2 +-
 gtk/gtkbutton.c			|    8 ++++----
 gtk/gtkeventbox.c			|    2 +-
 gtk/gtkmain.c				|    8 ++++----
 gtk/gtkscalebutton.c			|    2 +-
 gtk/gtkwidget.c			|   24 ++++++++++++------------
 gtk/gtkwidget.h			|   24 ++++++++++++++++++++++++
 gtk/gtkwindow.c			|   30
 +++++++++++++++---------------
 gtk/tests/builder.c			|    2 +-
 modules/engines/ms-windows/msw_style.c |    2 +-
 modules/other/gail/gail.c		|    2 +-
 modules/other/gail/gailwidget.c	|    2 +-
 12 files changed, 66 insertions(+), 42 deletions(-)

commit 312263233f6bac5e57933619255366dba3299cf6
Author: Shankar Prasad <svenkate@svenkate.pnq.redhat.com>
Date:	Thu Jan 7 13:40:17 2010 +0530

    Made couple of translation changes in kn.po

 po/kn.po | 2337
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1141 insertions(+), 1196 deletions(-)

commit bd5431e620754a748080537e0e580ce0e75c1062
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 6 22:44:16 2010 -0500

    Setup libjpeg error handlers early enough

    See bug 606068 for details.

 gdk-pixbuf/io-jpeg.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 95ccaa02de174589cbb2cb7edcc40c39d980967b
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Jan 6 14:33:14 2010 +0100

    Updated Spanish translation

 po/es.po |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 9d7ef2875d987091e63610a5747ee66fc8d02180
Author: Timo Jyrinki <timo.jyrinki@iki.fi>
Date:	Wed Jan 6 11:41:07 2010 +0200

    One-line fix to a noticiable translation bug.

 po/fi.po |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 6972375688758abe47a8a6a578b32c8e3a5dcf85
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Tue Jan 5 17:00:15 2010 +0100

    Updated Slovenian translation

 po/sl.po |11460
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 5730 insertions(+), 5730 deletions(-)

commit e4d9e5dd63062beb0c13e994e22401636502d667
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Tue Jan 5 17:02:41 2010 +0200

    Update Ukrainian translation

 po-properties/uk.po | 3521
 ++++++++++++++++++++++++++-------------------------
 po/uk.po	     | 2254 ++++++++++++++++-----------------
 2 files changed, 2896 insertions(+), 2879 deletions(-)

commit bfadb65fb0310014d1a6646022712ab111fcb3f1
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Tue Jan 5 13:48:13 2010 +0100

    Updated Norwegian bokmål translation.

 po/nb.po | 2214
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1108 insertions(+), 1106 deletions(-)

commit 5c352154571c00f5f1b2dbdc928c41a841c41035
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Tue Jan 5 12:54:33 2010 +0100

    Updated Basque language

 po/eu.po | 3406
 +++++++++++++++-----------------------------------------------
 1 files changed, 815 insertions(+), 2591 deletions(-)

commit 02b2810a0e553e06f4e6245efa2dc25fd96c1d39
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 4 11:47:40 2010 +0100

    Fix compilation warning: use const *gchar variable

    https://bugzilla.gnome.org/show_bug.cgi?id=605090

 gtk/gtklabel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7ed2cbcfce2aec0653d4ac200d1dc5217c400d52
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Dec 21 04:01:03 2009 +0100

    Fix compilation warning: use the correct conversion specifier

    Use G_GSIZE_FORMAT instead of %i

    The warning was added in
    commit ba651d4022ed4dceb6ad7394adcb0ff6c8006581

 demos/testpixbuf-color.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 4b03789551e1b8bd7bf48cfc2dd145965717d9d6
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 08:41:07 2010 +0100

    Don't use GTK_WIDGET_NO_WINDOW in GtkEventBox

 gtk/gtkeventbox.c |   28 +++++++++++-----------------
 1 files changed, 11 insertions(+), 17 deletions(-)

commit 5db40e41b379626ce4cdbd7a3f595389ed594a2e
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 08:39:24 2010 +0100

    No GTK_WIDGET_NO_WINDOW in GtkFixed and  deprecate
    gtk_fixed_set_has_window

 gtk/gtk.symbols |    4 +++-
 gtk/gtkfixed.c  |   23 ++++++++++++-----------
 gtk/gtkfixed.h  |    2 ++
 3 files changed, 17 insertions(+), 12 deletions(-)

commit bcb255593d5ca3f9055d1fb6858a06d678147fda
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 08:26:50 2010 +0100

    Don't use GTK_WIDGET_NO_WINDOW in GtkContainer

 gtk/gtkcontainer.c |	14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit fc2cbf960cb93f309001a7fec9fbd699de6c9791
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 07:49:26 2010 +0100

    Deprecate flag macros for toplevel, state, no window and composite
    child

    Deprecate widget flag macros GTK_WIDGET_STATE, GTK_WIDGET_SAVED_STATE,
    GTK_WIDGET_FLAGS, GTK_WIDGET_TOPLEVEL, GTK_WIDGET_NO_WINDOW and
    GTK_WIDGET_COMPOSITE_CHILD.

    Also deprecate the type macros GTK_WIDGET_TYPE, GTK_OBJECT_TYPE_NAME
    and
    GTK_OBJECT_TYPE which have become redundant.

    Instances of GTK_WIDGET_TOPLEVEL are replaced with
    gtk_widget_is_toplevel,
    GTK_WIDGET_TYPE is replaced with G_OBJECT_TYPE,
    GTK_WIDGET_COMPOSITE_CHILD
    is replaced with use of the "composite-child" property and uses of
    GTK_WIDGET_NO_WINDOW are adjusted to use gtk_widget_get_has_window.

    Uses of GTK_WIDGET_SAVED_STATE and GTK_WIDGET_FLAGS inside GtkWidget
    are
    changed to direct flag usage.

    Documentation is updated to refer to gtk_widget_set_has_window and
    gtk_widget_get_has_window.

    Gail and tests are updated as well.

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=69872

 docs/reference/gtk/drawing-model.xml	  |    9 ++--
 docs/reference/gtk/glossary.xml	  |    5 +-
 docs/reference/gtk/tmpl/gtkobject.sgml   |   15 -------
 gtk/gtkassistant.c			  |    2 +-
 gtk/gtkclist.c				  |    2 +-
 gtk/gtkcolorbutton.c			  |    2 +-
 gtk/gtkcombobox.c			  |    4 +-
 gtk/gtkcontainer.c			  |    9 +++-
 gtk/gtkdnd-quartz.c			  |    6 +-
 gtk/gtkdnd.c				  |    8 ++--
 gtk/gtkdrawingarea.c			  |    4 +-
 gtk/gtkfilechooserbutton.c		  |    2 +-
 gtk/gtkfilechooserdefault.c		  |    2 +-
 gtk/gtkfontbutton.c			  |    2 +-
 gtk/gtkfontsel.c			  |    2 +-
 gtk/gtkhandlebox.c			  |    2 +-
 gtk/gtkiconview.c			  |    2 +-
 gtk/gtklabel.c				  |    2 +-
 gtk/gtkmenu.c				  |    2 +-
 gtk/gtkmenubar.c			  |    4 +-
 gtk/gtkmisc.c				  |    2 +-
 gtk/gtknotebook.c			  |    4 +-
 gtk/gtkobject.h			  |   22 ++++++++++-
 gtk/gtkoptionmenu.c			  |    2 +-
 gtk/gtkpaned.c				  |    2 +-
 gtk/gtkplug.c				  |   17 ++++----
 gtk/gtkprintunixdialog.c		  |    2 +-
 gtk/gtkrecentchooserdefault.c		  |    2 +-
 gtk/gtkscrolledwindow.c		  |    2 +-
 gtk/gtksizegroup.c			  |    2 +-
 gtk/gtksocket.c			  |    6 +-
 gtk/gtktextview.c			  |    2 +-
 gtk/gtktooltip.c			  |    4 +-
 gtk/gtktreeitem.c			  |    2 +-
 gtk/gtktreeview.c			  |    2 +-
 gtk/gtktreeviewcolumn.c		  |    2 +-
 gtk/gtkviewport.c			  |    2 +-
 gtk/gtkwidget.c			  |   60
 +++++++++++++++---------------
 gtk/gtkwidget.h			  |   26 ++++++++++++-
 gtk/gtkwindow.c			  |    4 +-
 modules/input/gtkimcontextxim.c	  |    4 +-
 modules/other/gail/gailtreeview.c	  |    6 +-
 modules/other/gail/gailwidget.c	  |    8 ++--
 modules/other/gail/gailwindow.c	  |    4 +-
 modules/other/gail/tests/testaction.c	  |    2 +-
 modules/other/gail/tests/testnotebook.c  |    2 +-
 modules/other/gail/tests/testobject.c	  |    2 +-
 modules/other/gail/tests/testselection.c |    2 +-
 perf/gtkwidgetprofiler.c		  |    2 +-
 tests/testdnd.c			  |    2 +-
 tests/testgtk.c			  |    2 +-
 51 files changed, 158 insertions(+), 131 deletions(-)

commit 20dcd8a723bcfc5e8cf4f2c6ed0e793580ed0f65
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 07:30:57 2010 +0100

    Fix missing GTK_WIDGET cast on printer option widget in
    construct_widgets

 gtk/gtkprinteroptionwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ea7bd00e925f6ef6e68189d4474011853aff9b33
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 07:29:42 2010 +0100

    Fix missing GTK_WINDOW cast in _gtk_menu_shell_update_mnemonics

 gtk/gtkmenushell.c |	 8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit d3e91fbba6254f412769d54fa6c95d45b9370d00
Author: Benjamin Otte <otte@gnome.org>
Date:	Sun Jan 3 23:11:05 2010 +0100

    Document missing signal parameter

 gtk/gtktreemodel.c |	 3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 54573f15829177cbbe0d5ec15631a1b41e24e3f1
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Dec 20 21:39:42 2009 +0100

    [docs] Add documentation for GdkWindow 'cursor' property

    Reported by Rafal Luzynski here:
    https://bugzilla.gnome.org/show_bug.cgi?id=604821

 gdk/gdkwindow.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 62a2dd6c78551ff83474c6f02bd0fcdcd37b7a73
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Sun Jan 3 22:24:02 2010 +0700

    Updated Thai translation.

 po/th.po |   53 ++++++++++++++++++++---------------------------------
 1 files changed, 20 insertions(+), 33 deletions(-)

commit 699fc85a67014c8193e03d841927a2951556a195
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Sun Jan 3 18:22:55 2010 +0900

    Use CAIRO_VERSION instead of CAIRO_VERSION_CODE

    Cairo does not have CAIRO_VERSION_CODE macro.
    Fix for bug #605472.

 gdk/directfb/gdkdrawable-directfb.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e337bd85836864abdcd7a45f6b8972811a4e63f2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 3 00:57:14 2010 -0500

    Make mnemonic hiding work in all cases

    Both gtk-enable-mnemonics and gtk-auto-mnemonis did not work with
    gtk_label_set_markup_with_mnemonic(). Also, fix
    gtk_label_set_pattern().

 gtk/gtklabel.c |  168
 ++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 108 insertions(+), 60 deletions(-)

commit facb5e7d601f8f04600f518fee1211738d4d7716
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 2 22:20:51 2010 -0500

    Update dependency information

 INSTALL.in |	 6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 37e71e4e289423004d24657128f3b1d630a6df94
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 2 20:11:50 2010 -0500

    Don't use string concatentation in translated strings

    gettext can't handle it, and there is no real need to use
    G_GSIZE_FORMAT
    here anyway.

 gdk-pixbuf/io-png.c  |    4 ++--
 gdk-pixbuf/io-tiff.c |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 1566b3af8a1f32fd36424561c6847929a0c22c04
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Sat Jan 2 09:59:16 2010 +0100

    Updated Slovenian translation

 po-properties/sl.po |14437
 +++++++++++++++++++++++++--------------------------
 1 files changed, 7134 insertions(+), 7303 deletions(-)

commit 3dca3822fb343804c4a7d90740bd15e8d0629a57
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Sat Jan 2 09:59:04 2010 +0100

    Updated Slovenian translation

 po/sl.po |11657
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 5730 insertions(+), 5927 deletions(-)

commit 51f9ce390fe785aa83aeb3c4f103b7f776b72ea3
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Jan 1 20:54:27 2010 +0100

    Plug leaks in quartz implementation of gtk_drag_begin_idle()

 gtk/gtkdnd-quartz.c |	  7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 91663e079108ef1499b549eb9a0819dd7c19308a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Jan 1 20:39:57 2010 +0100

    Rework a previous commit to not crash in addition to fixing leaks

    The target list/entry to pasteboard entry conversions return a NSSet
    now instead of NSArray.

 gtk/gtkclipboard-quartz.c |   14 +++++++++-----
 gtk/gtkdnd-quartz.c	   |   11 ++++++++---
 gtk/gtkquartz.c	   |   18 ++++--------------
 gtk/gtkquartz.h	   |	4 ++--
 4 files changed, 23 insertions(+), 24 deletions(-)

commit b2d6bf1526005c19c8cdc5091396d238db230302
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Thu Dec 31 13:55:51 2009 +0100

    GtkToolPalette: docs: Minor English corrections.

 gtk/gtktoolpalette.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3871291ba3c1693b9b552ffe7a4302d4a9c043c0
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 31 01:48:50 2009 +0100

    Make sure Gdk-2.0.gir is installed

    Fixes a variable name typo

 gdk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9242d1414d33c8a153e2ecb860f9710a1f670000
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 31 01:47:24 2009 +0100

    Avoid warnings when introspetion is not available

    -include is the same as include but will never warn if the
    file is not available

 gdk-pixbuf/Makefile.am |    2 +-
 gdk/Makefile.am	|    2 +-
 gtk/Makefile.am	|    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit e4ac9609a2435075c9c63b290d08b8814a1e47fc
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 31 01:19:13 2009 +0100

    Fix build with system install of introspection

    Or redo it properly and remove previous hack by Matthias.

 configure.in		|    6 ------
 gdk-pixbuf/Makefile.am |    4 ++--
 gdk/Makefile.am	|    4 ++--
 gtk/Makefile.am	|    4 ++--
 4 files changed, 6 insertions(+), 12 deletions(-)

commit 753e30667ff0db584ce23bf2197309ce5f495f91
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:21:31 2009 +0100

    Fix compiler warning

 gtk/gtkquartz.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 80a015529d25372e4fd11ed82b5514ef2730346d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:18:33 2009 +0100

    Fix memory management of types array

    Also add autorelease pool to gtk_drag_begin_idle().

 gtk/gtkclipboard-quartz.c |	2 +-
 gtk/gtkdnd-quartz.c	   |	7 ++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

commit b48c8318a144ead576f1817e3bd75417ee54c2d4
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:16:55 2009 +0100

    Do not leak the NSMutableSet

 gtk/gtkquartz.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit b8fa675a6a3f0311b3bca1d201cbe2451e29043c
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:14:21 2009 +0100

    Release view after setting it as contentView

    Fixes GdkQuartzView being leaked.

 gdk/quartz/gdkwindow-quartz.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 969ff4c8636e4369c079289ab9788236156843ac
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:12:42 2009 +0100

    Fix memleak in get_nsscreen_for_point()

    One codepath did not go through GDK_QUARTZ_RELEASE_POOL, refactored
    the code to fix this.

 gdk/quartz/gdkwindow-quartz.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 81cf73ae8a1d91b01e6b41ac661cfb993d50794a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:11:14 2009 +0100

    Fix memory leak in GdkQuartzView

    Should remove the tracking rect in dealloc.

 gdk/quartz/GdkQuartzView.c |	11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 8273349ecaaae981c9a8bc3930aa8347ebbca913
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 28 23:01:42 2009 +0100

    Use CGFLOAT_DEFINED, don't rely on NSINTEGER_DEFINED for this

 gdk/quartz/gdkwindow-quartz.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 50c7d672c11308364715f6717f7acc7dc0ae5f31
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 28 21:34:17 2009 +0100

    Unset expander_column when expander column is removed from tree view

 gtk/gtktreeview.c |	3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 0d51400b29b79820ffdc57c8df96d1a1869ce885
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 28 21:18:06 2009 +0100

    Add gdk_keymap_map_virtual_modifiers() to Quartz backend

 gdk/quartz/gdkkeys-quartz.c |	  8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit f7daeec10fc6a62ab1a93f41feef2703b2903e9b
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 28 09:01:01 2009 +0100

    Start using CGFloat

    Fixes a bunch of compiler warnings.  Since CGFloat does not exist on
    Tiger and earlier, we have added a typedef likewise as was done for
    NSInteger.

 gdk/quartz/gdkcolor-quartz.c	|    8 ++++----
 gdk/quartz/gdkgc-quartz.c	|   20 ++++++++++----------
 gdk/quartz/gdkprivate-quartz.h |   12 ++++++------
 gdk/quartz/gdkwindow-quartz.c	|    2 +-
 gdk/quartz/gdkwindow-quartz.h	|    2 ++
 5 files changed, 23 insertions(+), 21 deletions(-)

commit 5d3e41499421acd0bbdc2df7cf2c6eb4ffe64538
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Dec 27 22:59:51 2009 +0100

    Fix compile warning in gdk_cursor_new_from_pixmap

 gdk/quartz/gdkcursor-quartz.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b86b00b387e34f69dd8d8c9860c22c5cd28799d9
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Dec 27 22:56:52 2009 +0100

    initWithContentRect: has a NSUInteger parameter now

    The typedef in place for Tiger and earlier systems should change this
    to unsigned int without problems.

 gdk/quartz/GdkQuartzWindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1fa4359218dfed3bde8aa1163db3dccb3a35c63c
Author: Cody Russell <bratsche@gnome.org>
Date:	Mon Dec 28 09:42:12 2009 -0600

    Add GtkOffscreenWindow to gtk-sections.txt

 docs/reference/gtk/gtk-sections.txt |	 19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit a739d9fb801551577e4f6dd4cee25618471b7e25
Author: Cody Russell <crussell@canonical.com>
Date:	Mon Dec 28 09:24:12 2009 -0600

    Documentation changes.

 gtk/gtkoffscreenwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2831ef6b19a83dcbcfa9fc738364eeeafeeca42c
Author: Cody Russell <crussell@canonical.com>
Date:	Mon Dec 28 09:23:05 2009 -0600

    Add 'Since 2.20' documentation.

 gtk/gtkoffscreenwindow.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit b7fd519822d99f3bf9db40758c79813d8ced1538
Author: Cody Russell <crussell@canonical.com>
Date:	Sat Dec 19 16:09:54 2009 +0100

    Add documentation note for GtkOffscreenWindow emission of
    damage-event.

 gtk/gtkoffscreenwindow.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 4c14a043ebc151c132092f0fc569ecdd251dadce
Author: Cody Russell <crussell@canonical.com>
Date:	Sat Dec 19 13:08:20 2009 +0100

    Add gtk-doc section for GtkOffscreenWindow

 docs/reference/gtk/tmpl/gtkoffscreenwindow.sgml |   49
 -----------------------
 gtk/gtkoffscreenwindow.c			 |   25 ++++++++++++
 2 files changed, 25 insertions(+), 49 deletions(-)

commit a078bd09b0523b3a3b1953c153dc5c83a685db76
Author: Cody Russell <crussell@canonical.com>
Date:	Sat Dec 19 12:30:47 2009 +0100

    Add gtk_offscreen_window_get_{pixmap,pixbuf} to gtk.symbols

 gtk/gtk.symbols |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit da2d84c0bf8814992d2a9fb6550b804ea0de79c9
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 21:27:41 2009 +0100

    Add gtkoffscreenwindow.sgml

 docs/reference/gtk/tmpl/gtkoffscreenwindow.sgml |   49
 +++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit 4c4f795da98997e6602929304e53f8550582791e
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 20:08:45 2009 +0100

    Add gtk_offscreen_window_get_pixmap() and
    gtk_offscreen_window_get_pixbuf(), some API docs.

 gtk/gtkoffscreenwindow.c    |	 60
 +++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkoffscreenwindow.h    |	  2 +
 tests/testoffscreenwindow.c |	  2 +-
 3 files changed, 63 insertions(+), 1 deletions(-)

commit e0e2c768dd6a225913f1c733409b209be11536bb
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 14:57:03 2009 +0100

    Add headers

 gtk/gtkoffscreenwindow.c |   22 +++++++++++++++++++++-
 gtk/gtkoffscreenwindow.h |   20 ++++++++++++++++++++
 2 files changed, 41 insertions(+), 1 deletions(-)

commit f76e9f5804c4f4ceb07969e5747101303bf72582
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 14:52:36 2009 +0100

    Add offscreen window symbols to gtk.symbols

 gtk/gtk.symbols	  |    7 +++++++
 gtk/gtkoffscreenwindow.c |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

commit cab66c128c238f97dc8c178ba7023c66c29f8c37
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 14:37:12 2009 +0100

    Add gtk_offscreen_window_new() prototype to gtkoffscreenwindow.h

 gtk/gtkoffscreenwindow.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 6b9924db1c565a67bee62efd2a252051ef7831e7
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 14:36:37 2009 +0100

    Add delete-event callback to window, use gtk_widget_queue_draw()
    instead of gtk_widget_draw()

 tests/testoffscreenwindow.c |	  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 87487cea622d2522f56c08727099c62c653b8186
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 13:43:11 2009 +0100

    GtkOffscreenWindow implementation for #604901

 gtk/Makefile.am	     |	  2 +
 gtk/gtk.h		     |	  1 +
 gtk/gtkoffscreenwindow.c    |	200
 +++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkoffscreenwindow.h    |	 36 ++++++++
 tests/Makefile.am	     |	  6 ++
 tests/testoffscreenwindow.c |	 92 ++++++++++++++++++++
 6 files changed, 337 insertions(+), 0 deletions(-)

commit ddf4cde3af346b49a8771e3a1bb2b957ec671036
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Mon Dec 28 02:09:35 2009 +0100

    Updated Spanish translation

 po/es.po | 2232
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1117 insertions(+), 1115 deletions(-)

commit e9b593c2e6267ff8d608af2024b463589304c65d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Dec 27 17:01:25 2009 +0100

    Start using NSInteger and NSUInteger

    These have been introduced in Leopard and default to int and
    unsigned int.
    In 64-bit Snow Leopard they are long and unsigned long.  This caused
    issues
    with the getRectsBeingDrawn message which needs a pointer to
    a NSInteger
    (long on 64-bit!) but we passed in an integer.  Surprisingly this
    problem
    was visible when compiling with -O0 (segfault), but *not* when
    compiling
    with -O1.  Other messages were NSInteger is now needed have also been
    adapted.

    Since NSInteger and NSUInteger are not available on Tiger, a define
    has been added to add typedefs for these when they have not been
    defined
    by the system headers.

 gdk/quartz/GdkQuartzView.c    |    3 ++-
 gdk/quartz/gdkcursor-quartz.c |    4 ++--
 gdk/quartz/gdkevents-quartz.c |    2 +-
 gdk/quartz/gdkwindow-quartz.c |    6 +++---
 gdk/quartz/gdkwindow-quartz.h |    8 ++++++++
 5 files changed, 16 insertions(+), 7 deletions(-)

commit 324c3e4cedd36ee439a6e2340e6ec90436c08b23
Author: Ivar Smolin <okul@linux.ee>
Date:	Sun Dec 27 00:54:40 2009 +0200

    Updating Estonian translation

 po/et.po | 1123
 +-------------------------------------------------------------
 1 files changed, 7 insertions(+), 1116 deletions(-)

commit f099bf1f58480910f616b006b28e0ceb3a04ae10
Author: Iestyn Pryce <dylunio@gmail.com>
Date:	Thu Dec 24 23:47:44 2009 +0000

    Updated Welsh translation

 po/cy.po | 2799
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1250 insertions(+), 1549 deletions(-)

commit 1d3707ca566a775db0fad101d0f4d84c18d0b122
Author: Iestyn Pryce <dylunio@gmail.com>
Date:	Thu Dec 24 23:45:52 2009 +0000

    Updated Welsh translation

 po-properties/cy.po | 3598
 +++++++++++++++++++++++++-------------------------
 1 files changed, 1799 insertions(+), 1799 deletions(-)

commit 3e9dabbdb819688f30fd48b025ecc98b92a67c19
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 23 08:31:21 2009 +0100

    Fix call to update_prelight()

    Seems like some minus signs sneaked in while diffing and reapplying...
    Fixes regression noted in 480065.

 gtk/gtktreeview.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit fa60b41c52818c2c2c87b7b79c59b3917fe0fbba
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Wed Dec 23 07:59:08 2009 +0700

    Updated Thai translation.

 po/th.po |   39 +++++++++++++++++----------------------
 1 files changed, 17 insertions(+), 22 deletions(-)

commit 3750e4fb67be5a919e1de63b1c8c45725f407cee
Author: Jonh Wendell <jwendell@gnome.org>
Date:	Tue Dec 22 11:18:05 2009 -0300

    Fix a memory leak in gtk_label_compose_effective_attrs()

 gtk/gtklabel.c |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit 8928fd096e135c8e9aa095fd4fde58c4eddd318d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 22:51:08 2009 -0500

    Forgotten news

 NEWS |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 33a021868a90023518c5d61cee841daca174a417
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 22:26:43 2009 -0500

    Bump version and add dist-bzip2

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1de99c2c957c8336bfa179fa86401137b972c826
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 22:24:59 2009 -0500

    2.19.2

 configure.in		      |    6 +
 m4/introspection.m4	      |    2 +
 po-properties/af.po	      |  635 +++---
 po-properties/am.po	      |  633 +++---
 po-properties/ang.po	      |  632 +++---
 po-properties/ar.po	      |  635 +++---
 po-properties/as.po	      |  635 +++---
 po-properties/ast.po	      |  632 +++---
 po-properties/az.po	      |  635 +++---
 po-properties/az_IR.po       |  632 +++---
 po-properties/be.po	      |  635 +++---
 po-properties/be@latin.po    |  635 +++---
 po-properties/bg.po	      |  635 +++---
 po-properties/bn.po	      |  635 +++---
 po-properties/bn_IN.po       |  635 +++---
 po-properties/br.po	      |  633 +++---
 po-properties/bs.po	      |  635 +++---
 po-properties/ca.po	      |  635 +++---
 po-properties/ca@valencia.po |  635 +++---
 po-properties/crh.po	      |  638 +++---
 po-properties/cs.po	      |  635 +++---
 po-properties/cy.po	      |  637 +++---
 po-properties/da.po	      |  636 +++---
 po-properties/de.po	      |  635 +++---
 po-properties/dz.po	      |  635 +++---
 po-properties/el.po	      |  635 +++---
 po-properties/en_CA.po       |  635 +++---
 po-properties/en_GB.po       |  635 +++---
 po-properties/eo.po	      |  632 +++---
 po-properties/es.po	      | 3492 +++++++++++++++----------------
 po-properties/et.po	      |  634 +++---
 po-properties/eu.po	      |  636 +++---
 po-properties/fa.po	      |  634 +++---
 po-properties/fi.po	      |  635 +++---
 po-properties/fr.po	      |  636 +++---
 po-properties/ga.po	      |  633 +++---
 po-properties/gl.po	      |  635 +++---
 po-properties/gu.po	      |  635 +++---
 po-properties/he.po	      | 3502 ++++++++++++++++----------------
 po-properties/hi.po	      |  635 +++---
 po-properties/hr.po	      |  635 +++---
 po-properties/hu.po	      |  635 +++---
 po-properties/hy.po	      |  633 +++---
 po-properties/ia.po	      |  634 +++---
 po-properties/id.po	      |  635 +++---
 po-properties/io.po	      |  632 +++---
 po-properties/is.po	      |  632 +++---
 po-properties/it.po	      |  636 +++---
 po-properties/ja.po	      |  635 +++---
 po-properties/ka.po	      |  635 +++---
 po-properties/kn.po	      |  635 +++---
 po-properties/ko.po	      |  635 +++---
 po-properties/ku.po	      |  632 +++---
 po-properties/li.po	      |  635 +++---
 po-properties/lt.po	      |  635 +++---
 po-properties/lv.po	      |  635 +++---
 po-properties/mai.po	      |  635 +++---
 po-properties/mi.po	      |  633 +++---
 po-properties/mk.po	      |  635 +++---
 po-properties/ml.po	      |  635 +++---
 po-properties/mn.po	      |  636 +++---
 po-properties/mr.po	      |  635 +++---
 po-properties/ms.po	      |  635 +++---
 po-properties/nb.po	      |  635 +++---
 po-properties/nds.po	      |  632 +++---
 po-properties/ne.po	      |  635 +++---
 po-properties/nl.po	      |  635 +++---
 po-properties/nn.po	      |  635 +++---
 po-properties/nso.po	      |  635 +++---
 po-properties/oc.po	      |  632 +++---
 po-properties/or.po	      |  635 +++---
 po-properties/pa.po	      |  635 +++---
 po-properties/pl.po	      |  635 +++---
 po-properties/ps.po	      |  632 +++---
 po-properties/pt.po	      |  635 +++---
 po-properties/pt_BR.po       |  635 +++---
 po-properties/ro.po	      |  635 +++---
 po-properties/ru.po	      |  635 +++---
 po-properties/rw.po	      |  635 +++---
 po-properties/si.po	      |  632 +++---
 po-properties/sk.po	      |  635 +++---
 po-properties/sl.po	      | 4759
 ++++++++++++++++++++++--------------------
 po-properties/sq.po	      |  636 +++---
 po-properties/sr.po	      |  635 +++---
 po-properties/sr@ije.po      |  635 +++---
 po-properties/sr@latin.po    |  635 +++---
 po-properties/sv.po	      |  635 +++---
 po-properties/ta.po	      |  635 +++---
 po-properties/te.po	      |  635 +++---
 po-properties/th.po	      |  632 +++---
 po-properties/tk.po	      |  634 +++---
 po-properties/tr.po	      |  638 +++---
 po-properties/tt.po	      |  633 +++---
 po-properties/uk.po	      |  635 +++---
 po-properties/ur.po	      |  632 +++---
 po-properties/uz.po	      |  632 +++---
 po-properties/uz@cyrillic.po |  632 +++---
 po-properties/vi.po	      |  635 +++---
 po-properties/wa.po	      |  634 +++---
 po-properties/xh.po	      |  635 +++---
 po-properties/yi.po	      |  635 +++---
 po-properties/zh_CN.po       |  635 +++---
 po-properties/zh_HK.po       |  635 +++---
 po-properties/zh_TW.po       |  635 +++---
 po/af.po		      |  163 +-
 po/am.po		      |  163 +-
 po/ang.po		      |  163 +-
 po/ar.po		      | 2209 ++++++++++----------
 po/as.po		      |  163 +-
 po/ast.po		      |  163 +-
 po/az.po		      |  163 +-
 po/az_IR.po		      |  163 +-
 po/be.po		      |  163 +-
 po/be@latin.po		      |  163 +-
 po/bg.po		      |  163 +-
 po/bn.po		      |  163 +-
 po/bn_IN.po		      |  163 +-
 po/br.po		      |  163 +-
 po/bs.po		      |  163 +-
 po/ca.po		      |  163 +-
 po/ca@valencia.po	      |  163 +-
 po/crh.po		      |  163 +-
 po/cs.po		      |  163 +-
 po/cy.po		      |  163 +-
 po/da.po		      |  163 +-
 po/de.po		      |  163 +-
 po/dz.po		      |  163 +-
 po/el.po		      |  163 +-
 po/en_CA.po		      |  163 +-
 po/en_GB.po		      |  163 +-
 po/eo.po		      |  163 +-
 po/es.po		      | 2234 ++++++++++----------
 po/et.po		      | 1122 ++++++++++-
 po/eu.po		      |  163 +-
 po/fa.po		      |  163 +-
 po/fi.po		      |  163 +-
 po/fr.po		      |  163 +-
 po/ga.po		      |  163 +-
 po/gl.po		      |  163 +-
 po/gu.po		      |  163 +-
 po/he.po		      | 2237 ++++++++++----------
 po/hi.po		      |  163 +-
 po/hr.po		      |  163 +-
 po/hu.po		      |  163 +-
 po/hy.po		      |  163 +-
 po/ia.po		      |  163 +-
 po/id.po		      |  163 +-
 po/io.po		      |  163 +-
 po/is.po		      |  163 +-
 po/it.po		      |  163 +-
 po/ja.po		      |  163 +-
 po/ka.po		      |  163 +-
 po/kn.po		      |  163 +-
 po/ko.po		      |  163 +-
 po/ku.po		      |  163 +-
 po/li.po		      |  163 +-
 po/lt.po		      |  163 +-
 po/lv.po		      |  163 +-
 po/mai.po		      |  163 +-
 po/mi.po		      |  163 +-
 po/mk.po		      |  163 +-
 po/ml.po		      |  163 +-
 po/mn.po		      |  163 +-
 po/mr.po		      |  163 +-
 po/ms.po		      |  163 +-
 po/nb.po		      | 2209 ++++++++++----------
 po/nds.po		      |  609 +++---
 po/ne.po		      |  163 +-
 po/nl.po		      |  163 +-
 po/nn.po		      |  163 +-
 po/nso.po		      |  163 +-
 po/oc.po		      |  163 +-
 po/or.po		      |  163 +-
 po/pa.po		      |  163 +-
 po/pl.po		      |  163 +-
 po/ps.po		      |  163 +-
 po/pt.po		      |  163 +-
 po/pt_BR.po		      |  163 +-
 po/ro.po		      |  163 +-
 po/ru.po		      |  163 +-
 po/rw.po		      |  163 +-
 po/si.po		      |  163 +-
 po/sk.po		      |  163 +-
 po/sl.po		      | 2810 +++++++++++++------------
 po/sq.po		      |  163 +-
 po/sr.po		      |  163 +-
 po/sr@ije.po		      |  163 +-
 po/sr@latin.po		      |  163 +-
 po/sv.po		      |  163 +-
 po/ta.po		      |  163 +-
 po/te.po		      |  163 +-
 po/th.po		      |  163 +-
 po/tk.po		      |  163 +-
 po/tr.po		      |  163 +-
 po/tt.po		      |  163 +-
 po/uk.po		      |  163 +-
 po/ur.po		      |  163 +-
 po/uz.po		      |  163 +-
 po/uz@cyrillic.po	      |  163 +-
 po/vi.po		      | 2231 ++++++++++----------
 po/wa.po		      |  163 +-
 po/xh.po		      |  163 +-
 po/yi.po		      |  163 +-
 po/zh_CN.po		      |  163 +-
 po/zh_HK.po		      |  163 +-
 po/zh_TW.po		      |  163 +-
 206 files changed, 54935 insertions(+), 50626 deletions(-)

commit a763546c8f155aa08cf79575e4069f058a7c6bce
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 21 22:33:59 2009 +0100

    Correct problems with earlier fix for bug #480065

    Initialize event_last_[xy] to out of range coordinates and also update
    these values in enter and leave notify.  Fix up calls to
    update_prelight() from size allocate.  Unconditionally doing these
    calls
    caused problems with hover selection.  Now we only do this call when
    the "width before the expander column" has changed.  (Which might be
    awkward, but it is the best heuristic I could come up with so far).

 gtk/gtktreeprivate.h |    2 +
 gtk/gtktreeview.c    |   80
 ++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 67 insertions(+), 15 deletions(-)

commit 0cbf76ed476bd75cfac3419d620184024677418c
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Nov 26 21:05:01 2009 +0100

    Bug 480065 -  wrong tree collapsed (or expanded) after having scrolled

    Commit again after revert.

    Store (x, y) of last motion event.	From
    gtk_tree_view_adjustment_changed(), call prelight_or_select() so that
    the prelight is recalculated.  We do the same from
    gtk_tree_view_size_allocate() for the case that clicking on an
    expander
    shows new rows that resize the column(s) left of the expander.  This
    means that the expander is moved horizontally, in such a case the
    prelight also has to be reconsidered.

 gtk/gtktreeprivate.h |    3 +++
 gtk/gtktreeview.c    |   41 +++++++++++++++++++++++++++++++++++++++--
 2 files changed, 42 insertions(+), 2 deletions(-)

commit 00ec5fcd7a264da2d91efa78a3e256e62c7c732e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 16:07:21 2009 -0500

     Updates

 NEWS |   67
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

commit a75065a4584b1c89e3d8ef9d1da97e07549025c4
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Dec 21 22:42:55 2009 +0200

    Add gdk_keymap_map_virtual_modifiers() implementation

 gdk/win32/gdkkeys-win32.c |	8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit afbc05291678d5b8efecade736519e0fafedde62
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 15:27:46 2009 -0500

    Fix a think in the CSW input extension handling

    This was causing stack overflow due to an obvious infinite recursion.
    See e.g. RH #548849.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 58f7b084b572b09eacb62ffb2e721bb9a08092a2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 13:13:36 2009 -0500

    Fix make check

 gtk/gtk.symbols |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a8fcc1c4825a7c2bec0cc788f6687dd791bb9cc4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 11:29:12 2009 -0500

    Improve selection/arrow key behaviour in GtkTextView

    This patch makes the text view behave more similar to entries.
    Patch by Michael Natterer, see bug 50942

 gtk/gtktextview.c |   52
 ++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 44 insertions(+), 8 deletions(-)

commit 87075b3b97b95b5cfe3fe948c60b9ffee87d99cd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 11:26:11 2009 -0500

    Add a release note about virtual modifiers

 README.in |	8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit d1c3745b07fe04814279dfa4a4fd03ca8b244976
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 11:15:28 2009 -0500

    Try harder to handle accelerators involving virtual modifiers

    This patch changes GDK to add all matching virtual modifiers in
    the state field of the key event. The corresponding GTK+ change makes
    use of a new GdkKeymap function to map virtual modifiers back to
    real modifiers and detect conflicts while doing so.

    This should fix bug 603190 and bug 427409.

 docs/reference/gdk/gdk-sections.txt |	  1 +
 gdk/gdk.symbols		     |	  1 +
 gdk/gdkkeys.h			     |	  2 +
 gdk/x11/gdkkeys-x11.c		     |	 61
 +++++++++++++++++++++++++++++++++--
 gtk/gtkkeyhash.c		     |	 27 ++++++++++------
 5 files changed, 79 insertions(+), 13 deletions(-)

commit 94f6a09585696b08824d9542a686f0d5437b803e
Author: Richard Hughes <richard@hughsie.com>
Date:	Mon Dec 21 08:53:28 2009 +0000

    Add icc-profile option to gdk-pixbuf for the TIFF image format

 demos/testpixbuf-color.c   |	43 ++++++++++++++++++++++++++++++++
 gdk-pixbuf/gdk-pixbuf-io.c |	 2 +-
 gdk-pixbuf/io-tiff.c	    |	59
 +++++++++++++++++++++++++++++--------------
 3 files changed, 84 insertions(+), 20 deletions(-)

commit af09dd08c16039c72fbf6e2501fba31f8a19ded6
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 14 23:44:59 2009 +0200

    Move documentation to inline comments: GtkMountOperation

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/filesystem.sgml |  106
 -------------------------------
 gtk/gtkmountoperation.c		 |   24 ++++----
 gtk/gtkmountoperation.h		 |    5 ++
 3 files changed, 17 insertions(+), 118 deletions(-)

commit dab1cacba703f9495c4b3c95ed2f375be626ed2c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Dec 18 01:59:21 2009 +0100

    Move documentation to inline comments: GtkImage

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkimage.sgml |  518
 ---------------------------------
 gtk/gtkimage.c			       |  110 +++++++
 gtk/gtkimage.h			       |   28 ++
 3 files changed, 138 insertions(+), 518 deletions(-)

commit f746afc794f026170a6abc40d86b002dd105d66a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Dec 21 06:05:51 2009 +0100

    Move documentation to inline comments: GtkFileChooser

    Also, use Gtk-Doc markup to improve documentation
    cross-references.

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkfilechooser.sgml | 1341
 ---------------------------
 gtk/gtkfilechooser.c			     |	594 ++++++++++++-
 gtk/gtkfilechooser.h			     |	 51 +-
 3 files changed, 629 insertions(+), 1357 deletions(-)

commit 9889c4db88687ab67ca3f16d926560dfb6ebcc7f
Author: Benjamin Otte <otte@gnome.org>
Date:	Mon Dec 21 02:43:10 2009 +0100

    Build adds not-yet-built libgtk-x11-2.0.la into the linker flags

    Commit 9e7c91bf83fd21a559b5658d02a1466deb4de919 added a bit too many
    LDFLAGS to the build of gtk-update-icon-cache, revert it to only
    use the
    required ones. Bug 605036

 gtk/Makefile.am |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 1f50800129770470eb684a20e3351647a1191a12
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 18:32:58 2009 -0500

    Make mnemonic hiding work for printer option widgets

    By making the widget itself insensitive.

 gtk/gtkprinteroptionwidget.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 132276fa75f21e08803df8c1b74b68602e280caa
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 18:29:47 2009 -0500

    More auto-mnemonics tweaks

    When auto-mnemonics are on, hide mnemonics with insensitive target.

 gtk/gtklabel.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 779d3d58ea760751cef92a7809fd4cf5feeb962e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 18:20:42 2009 -0500

    Some improvements to the auto-mnemonics code

 gtk/gtkmain.c	    |	 7 +++++--
 gtk/gtkmenushell.c |	 8 ++++++--
 gtk/gtkwindow.c    |	21 +--------------------
 3 files changed, 12 insertions(+), 24 deletions(-)

commit 9de876c222e2f30c62444d1c90d4ac8251c2e7e4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 17:56:28 2009 -0500

    Handle reading the create-folders property

 gtk/gtkfilechooserbutton.c |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2abf1056c90487ee947401698389e5e018b3a22c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Dec 20 21:17:34 2009 +0100

    Fix compilation warning: cast to GTK_WIDGET()

 gtk/gtkmenushell.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 14724073a4b986e2bd01383ff0d4b533afc10852
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Dec 20 21:13:26 2009 +0100

    Fix compilation warning: use the correct conversion specifier

    Use G_GSIZE_FORMAT instead of %d

 gdk-pixbuf/io-png.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c12194feae15ecd10d8f4dd52d28e8935098aa5b
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sun Dec 20 13:37:45 2009 +0100

    Updated Spanish translation

 po-properties/es.po | 3506
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1778 insertions(+), 1728 deletions(-)

commit d68d78de816a44dd69309407dbb003e2bfadbf26
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 03:04:52 2009 -0500

    Only show the mnemonic underline when pressing Alt

    ...and show them in menus when navigating the menu with the keyboard.
    This is similar to what other platforms do, and reduces visual
    clutter.
    There is a setting to control this. Most of the work on this patch was
    done by Thomas Wood. See bug 588554.

 gtk/gtklabel.c     |  107
 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtklabel.h     |	 5 ++
 gtk/gtkmain.c	    |	23 +++++++++++
 gtk/gtkmenu.c	    |	12 ++++++
 gtk/gtkmenubar.c   |	 1 +
 gtk/gtkmenuitem.c  |	 3 +
 gtk/gtkmenushell.c |	86 ++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkmenushell.h |	 6 +++
 gtk/gtksettings.c  |	20 +++++++++-
 gtk/gtkwindow.c    |	94 ++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkwindow.h    |	 3 +
 11 files changed, 352 insertions(+), 8 deletions(-)

commit ce9c3df4c88e19c2effba0f2e1cdd90c8171b109
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 03:04:08 2009 -0500

    Small documentation correction

 docs/reference/gdk/tmpl/event_structs.sgml |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4bc8dcede8ca12e259b4b427f899adc5e2818479
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 13:51:12 2009 -0500

    Properly free damage events

    This was reported in bug 605008

 gdk/gdkevents.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3659db3a4a6218158b42ea8dbbf826c24662d544
Author: Benjamin Otte <otte@gnome.org>
Date:	Sat Dec 19 18:37:39 2009 +0100

    Fix up linker flags

    This adds LDFLAGS everywhere where they were previously pulled in via
    other libraries. This is however unsupported by modern linkers.
    You can trigger these failures by building with gold (or, I'm told,
    with
    very new ld).

 configure.in		    |	 1 +
 demos/Makefile.am	    |	 4 +++-
 demos/gtk-demo/Makefile.am |	 3 ++-
 docs/tools/Makefile.am     |	 3 ++-
 gtk/Makefile.am	    |	 5 +++--
 gtk/tests/Makefile.am	    |	 3 ++-
 gtk/theme-bits/Makefile.am |	 2 +-
 perf/Makefile.am	    |	 3 ++-
 tests/Makefile.am	    |	 3 ++-
 9 files changed, 18 insertions(+), 9 deletions(-)

commit 71d7b97a90a5ecdbeca5ead6d7dfe6cdcd6d704c
Author: Benjamin Otte <otte@gnome.org>
Date:	Sat Dec 19 13:46:18 2009 +0100

    Disconnect signal handlers on adjustment in destroy handler

    Not removing the signal handler caused crashes if the adjustment
    survived longer than the scrolled window and still emitted
    signals. This
    could happen inside WebKit.

 gtk/gtkscrolledwindow.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 7545e7211c331b23418e1170e4a484484154ab3a
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Dec 19 13:31:19 2009 +0100

    Updated Spanish translation

 po/es.po |   53 +++++++++++++++++++++++++++++------------------------
 1 files changed, 29 insertions(+), 24 deletions(-)

commit acca24e9c123729d45e7b3de348c434e489ff780
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Sat Dec 19 12:28:46 2009 +0100

    Fix a crash on print preview

    There's no printer when doing print preview so it's not possible
    to get
    its hard margins.

 gtk/gtkprintoperation-unix.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 507bf6a85f2e53dc1de1371d02bc71c9a5e0f441
Author: Dan Winship <danw@gnome.org>
Date:	Fri Dec 18 11:58:36 2009 +0100

    Change GtkIconSize to int in params/return values

    GtkIconSize is an extensible enumeration (via
    gtk_icon_size_register()), so methods that claim to take/return a
    GtkIconSize need to actually use "int" to work correctly with bindings
    that are strict about enum values.

    https://bugzilla.gnome.org/show_bug.cgi?id=604895

 gtk/gtkaction.c      |    2 +-
 gtk/gtkiconfactory.c |   21 ++++++++++++---------
 gtk/gtkimage.c       |   28 ++++++++++++++++------------
 gtk/gtkscalebutton.c |    2 +-
 gtk/gtkstyle.c       |    5 +++--
 gtk/gtktoolbar.c     |    6 ++++--
 gtk/gtktoolitem.c    |    3 ++-
 gtk/gtktoolpalette.c |    5 +++--
 gtk/gtktoolshell.c   |    2 +-
 gtk/gtktooltip.c     |    6 +++---
 gtk/gtkwidget.c      |    6 +++---
 11 files changed, 49 insertions(+), 37 deletions(-)

commit 750a96e4cce10d2e435571ff8f03379d69c6ca84
Author: Dan Winship <danw@gnome.org>
Date:	Fri Dec 18 11:45:14 2009 +0100

    Fix out/transfer annotations on GtkImage getters

    https://bugzilla.gnome.org/show_bug.cgi?id=604895

 gtk/gtkimage.c |   38 ++++++++++++++++++++++++--------------
 1 files changed, 24 insertions(+), 14 deletions(-)

commit b68bbbb89252c78dff1790873f26da154d83b78a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 18 21:47:03 2009 -0500

    Fix doc typos

    Reported in bug 604902.

 gtk/gtkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1abc649b8c33ee1d37f9ccb4c80eaad67139853a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Dec 18 04:34:15 2009 +0100

    [docs] Cast to GFunc in gtk_tree_selection_get_selected_rows()
    example code

    Reported by Diego Escalante Urrelo here:
    https://bugzilla.gnome.org/show_bug.cgi?id=502266

 gtk/gtktreeselection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f8b8bb4bf914e969f718c70f022fe9b3cd0ca4af
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Sat Dec 19 01:18:14 2009 +0100

    [gtk] GtkCellEditable::editing-cancelled should be writable

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604881

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkcelleditable.c |    2 +-
 gtk/gtkcombobox.c     |    4 ++++
 gtk/gtkentry.c        |    4 ++++
 3 files changed, 9 insertions(+), 1 deletions(-)

commit 360820e9bf829a0f32266acf0b24ab433aed2b12
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 18 19:17:04 2009 -0500

    Fix a thinko in computing damage for segments

    The code was not taking the endpoint of the first segment into
    account.
    This was reported in bug 604747.

 gdk/gdkoffscreenwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 214d5efdd450b97c61cf0c8ee956bd4abea6d70c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 18 18:43:32 2009 -0500

    Ensure native windows in gdk_property_change

    Using X properties on non-toplevel windows is somewhat exotic,
    but some people seem to do it, so better to keep it working.
    See bug 604787.

 gdk/x11/gdkproperty-x11.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 600ae2db92e4c32e423243378d1d238ae46fc603
Author: Torsten Schoenfeld <kaffeetisch@gmx.de>
Date:	Fri Dec 18 20:58:26 2009 +0100

    [docs] Add some 'Since: 2.4' tags

    This patch adds Since: 2.4 tags to gtk_bindings_activate_event,
    gtk_window_propagate_key_event and gtk_window_activate_key.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604859

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkbindings.c |	2 ++
 gtk/gtkwindow.c   |	8 ++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 5cb043d5dd5b00e7b70b09e6504bf15039a0910f
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Thu Dec 17 19:35:34 2009 +0900

    Use g_value_dup_string instead.

    g_value_get_string and g_strdup should be replaced by
    g_value_dup_string.

 gtk/gtkcellrenderertext.c |	2 +-
 gtk/gtkentry.c		   |	2 +-
 gtk/gtktexttag.c	   |	2 +-
 gtk/gtktextview.c	   |	2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit f289f667e78181436c4be5323b7cbfa34b0d81fd
Author: Richard Hughes <richard@hughsie.com>
Date:	Fri Dec 18 15:17:13 2009 +0000

    Add color management support to gdk_pixbuf_save

    This patch adds an icc-profile option to a GdkPixbuf which can
    be used to read or write an embedded ICC profile.

    Add PNG support for now, but other image formats are awaiting
    review.

 demos/Makefile.am	    |	 4 ++
 demos/testpixbuf-color.c   |  116
 ++++++++++++++++++++++++++++++++++++++++++++
 gdk-pixbuf/gdk-pixbuf-io.c |	15 ++++++
 gdk-pixbuf/io-png.c	    |	93 ++++++++++++++++++++++++++++++-----
 4 files changed, 215 insertions(+), 13 deletions(-)

commit 89ac81e7674409c43fa67aef944fa554e23c2ba9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Dec 18 15:35:04 2009 +0100

    Actually send exposes from gdk_window_clear_area_e

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0c991c564548819f9f5fc21486cd045b5a246370
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Dec 17 19:17:22 2009 +0100

    Add 'Since: 2.18' tag

    Add missing 'Since:' tag in gdk_window_get_root_coords() and
    gdk_window_is_destroyed()

    Reported by Rafal Luzynski in
    https://bugzilla.gnome.org/show_bug.cgi?id=604821

 gdk/gdkwindow.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 901aa0d64539b2aa23e4b0254e6f0d13e8f3cb75
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:	Fri Dec 18 16:07:40 2009 +0700

    vi.po: Updated Vietnamese translation

 po/vi.po | 2314
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1149 insertions(+), 1165 deletions(-)

commit 2336ebca5c4154b24b678d632c141d9015a14b7f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Dec 17 10:41:11 2009 +0100

    Use gtk_widget_get_tooltip_text for gtk_tooltips_data_get in Gail

 modules/other/gail/gailwidget.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 9d4e82a0dcd0968248fb9fc9fbd3fa32b9e0fcaa
Author: Tor Lillqvist <tml@iki.fi>
Date:	Thu Dec 17 01:50:47 2009 +0200

    Make the OLE2 DND code selectable at run-time instead of compile-time

    (It still doesn't work, though.)

 gdk/win32/gdkdnd-win32.c |  785
 ++++++++++++++++++++++------------------------
 1 files changed, 380 insertions(+), 405 deletions(-)

commit b0e01bee7f1e59f997819ab235c7ec58b975afab
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed Dec 16 17:30:53 2009 -0200

    Make sure dist check includes introspection

 Makefile.am |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 944bf11ceeb641082075e2cffc3bf920918c8b2b
Author: Johan Dahlin <johan@gnome.org>
Date:	Mon Dec 14 21:50:47 2009 -0200

    Bump the required introspection version

    Makefile.introspection was added in 0.6.7

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3a4f027074ad22ee054a957bc202c375595049f3
Author: Johan Dahlin <johan@gnome.org>
Date:	Mon Dec 14 21:47:39 2009 -0200

    Use Makefile.introspection

    Use the new fancy rules from the Makefile.introspection, it makes
    the rules prettier and avoids quite a bit of duplication

 gdk-pixbuf/Makefile.am |   38 ++++++++++++++++----------------------
 gdk/Makefile.am	|   42 +++++++++++++++++++-----------------------
 gtk/Makefile.am	|   45
 ++++++++++++++++++++++-----------------------
 3 files changed, 57 insertions(+), 68 deletions(-)

commit a8bf73cfa7bb76176d502e8dad9d17e1a3c98b4c
Author: Johan Dahlin <johan@gnome.org>
Date:	Mon Dec 14 21:46:42 2009 -0200

    Update introspection.m4

    This one includes the INTROSPECTION_MAKEFILE variable
    which we will include in all Makefiles which are going
    to build introspection girs/typelibs

 m4/introspection.m4 |	  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4330bd6e52d7def6a551a5e4431d842136502de1
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 17:22:17 2009 -0200

    Bump required introspection version to 0.6.6

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6c9bfc5f3977ba6a161445f11e576fff7b7b4e67
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 12:04:48 2009 -0200

    Make sure dist check works with introspection

    We need to prepend the srcdir to all variables
    passed into the scanner as it runs with srcdir != builddir during
    distcheck.

 gdk-pixbuf/Makefile.am |    4 ++--
 gdk/Makefile.am	|    9 +++++++--
 gtk/Makefile.am	|    9 +++++++--
 3 files changed, 16 insertions(+), 6 deletions(-)

commit 9d4674a5ec903075e78e4a6f058c5b35ea85dfcc
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 12:03:58 2009 -0200

    Re-add accidentially removed gtkintl header

 gdk/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit cd50594db8233ec14ecf2b84a98e9406d7081fe1
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 09:58:51 2009 -0200

    Add no-portability option to automake

    We require GNU Make and has done so for a while already

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fcbbd763cd1ab7ea1893569d0408e76eb9db0f43
Author: Colin Walters <walters@verbum.org>
Date:	Thu Dec 10 08:23:40 2009 -0200

    [introspection] Merge in Gtk-custom.c annotations

    The Gtk-custom.c file in gir-repository contained a number of
    introspection annotations.	Merge those into the GTK source files.

    Some documentation was moved from the tmpl/ files to accomodate
    the addition of annotations.

 docs/reference/gtk/tmpl/gtkprogressbar.sgml   |    6 -
 docs/reference/gtk/tmpl/gtkradiobutton.sgml   |    7 -
 docs/reference/gtk/tmpl/gtkradiomenuitem.sgml |    8 -
 docs/reference/gtk/tmpl/gtkspinbutton.sgml    |    9 +-
 docs/reference/gtk/tmpl/gtkstyle.sgml	       |    9 --
 docs/reference/gtk/tmpl/gtktooltips.sgml      |   10 --
 gtk/gtkaboutdialog.c			       |   18 ++--
 gtk/gtkaccelgroup.c			       |    5 +-
 gtk/gtkaction.c			       |    8 +-
 gtk/gtkactiongroup.c			       |   16 +-
 gtk/gtkassistant.c			       |    8 +-
 gtk/gtkbin.c				       |    4 +-
 gtk/gtkbuilder.c			       |    2 +-
 gtk/gtkcelllayout.c			       |    4 +-
 gtk/gtkcellview.c			       |    8 +-
 gtk/gtkclipboard.c			       |   11 +-
 gtk/gtkclist.c				       |    4 +
 gtk/gtkcombobox.c			       |    8 +-
 gtk/gtkcontainer.c			       |   13 +-
 gtk/gtkctree.c				       |   43 +++++-
 gtk/gtkdialog.c			       |   16 +-
 gtk/gtkdnd.c				       |    6 +-
 gtk/gtkeditable.c			       |   14 +-
 gtk/gtkentry.c				       |   14 +-
 gtk/gtkentrycompletion.c		       |    2 +-
 gtk/gtkexpander.c			       |    8 +-
 gtk/gtkfilechooser.c			       |   24 ++--
 gtk/gtkframe.c				       |    4 +-
 gtk/gtkiconfactory.c			       |    6 +-
 gtk/gtkicontheme.c			       |   18 ++--
 gtk/gtkiconview.c			       |   16 +-
 gtk/gtkimage.c				       |   30 ++--
 gtk/gtkimagemenuitem.c			       |    4 +-
 gtk/gtkitemfactory.c			       |    6 +-
 gtk/gtklabel.c				       |    6 +-
 gtk/gtklayout.c			       |    4 +-
 gtk/gtklinkbutton.c			       |    4 +-
 gtk/gtkliststore.c			       |   18 ++--
 gtk/gtkmain.c				       |   24 ++--
 gtk/gtkmenu.c				       |   13 ++-
 gtk/gtkmenuitem.c			       |    2 +-
 gtk/gtkmenutoolbutton.c		       |    4 +-
 gtk/gtkmessagedialog.c			       |   10 +-
 gtk/gtknotebook.c			       |   40 +++---
 gtk/gtkpapersize.c			       |   12 +-
 gtk/gtkpixmap.c			       |    4 +
 gtk/gtkprintbackend.c			       |   10 ++
 gtk/gtkprinter.c			       |    4 +-
 gtk/gtkprinteroptionset.c		       |    5 +
 gtk/gtkprintoperation-unix.c		       |   10 +-
 gtk/gtkprintoperation.c		       |   12 +-
 gtk/gtkprintsettings.c			       |   10 +-
 gtk/gtkprogressbar.c			       |    8 +
 gtk/gtkradioaction.c			       |    2 +-
 gtk/gtkradiobutton.c			       |   12 ++
 gtk/gtkradiomenuitem.c			       |   10 ++
 gtk/gtkrc.c				       |    6 +-
 gtk/gtkrecentchooser.c			       |    6 +-
 gtk/gtkrecentmanager.c			       |   25 ++--
 gtk/gtkscrolledwindow.c		       |   10 +-
 gtk/gtkselection.c			       |   11 +-
 gtk/gtksettings.c			       |    4 +-
 gtk/gtksizegroup.c			       |    4 +-
 gtk/gtkspinbutton.c			       |   10 ++
 gtk/gtkstatusicon.c			       |   20 ++--
 gtk/gtkstock.c				       |    4 +-
 gtk/gtkstyle.c				       |  177
 +++++++++++++------------
 gtk/gtktextbuffer.c			       |   14 +-
 gtk/gtktextbufferrichtext.c		       |    4 +-
 gtk/gtktextchild.c			       |    6 +-
 gtk/gtktextiter.c			       |   42 +++---
 gtk/gtktextlayout.c			       |   10 ++
 gtk/gtktextmark.c			       |    4 +-
 gtk/gtktextview.c			       |    6 +-
 gtk/gtktoolbar.c			       |   26 ++--
 gtk/gtktoolbutton.c			       |   28 ++--
 gtk/gtktoolitem.c			       |   12 +-
 gtk/gtktooltips.c			       |   11 ++
 gtk/gtktreemodel.c			       |   10 +-
 gtk/gtktreemodelfilter.c		       |    2 +-
 gtk/gtktreeselection.c			       |    8 +-
 gtk/gtktreestore.c			       |    4 +-
 gtk/gtktreeview.c			       |   24 ++--
 gtk/gtktreeviewcolumn.c		       |    4 +-
 gtk/gtkuimanager.c			       |   21 ++--
 gtk/gtkviewport.c			       |    8 +-
 gtk/gtkwidget.c			       |  150
 +++++++++++----------
 gtk/gtkwindow.c			       |   51 ++++----
 88 files changed, 709 insertions(+), 606 deletions(-)

commit 99de88c452707f05d29a5996a03d595c56406b8d
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed Dec 9 20:12:46 2009 -0200

    Bump the required version of autoconf to 2.62

    It's need by the new introspection macro.

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7c0624aa921606d5a36174023037ceadca27e02b
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed Dec 9 16:47:00 2009 -0200

    Separate private from public gdk headers

    We don't want to parse the private gdk headers when
    creating the GIR.

 gdk/Makefile.am |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit b1397c64e40bd1e6a86057fdbf2d553071e4d1f8
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed Dec 9 16:46:25 2009 -0200

    Add an m4 directory and a introspection.m4

    So we don't need the introspection.m4 file
    to create a dist of gtk+

 Makefile.am	     |	  1 +
 autogen.sh	     |	  2 +-
 configure.in	     |	  2 +
 m4/introspection.m4 |	 92
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 96 insertions(+), 1 deletions(-)

commit 1ba7e8eb154325950ddd35ee8b3df512408c5140
Author: Tomeu Vizoso <tomeu@sugarlabs.org>
Date:	Wed Dec 9 16:10:46 2009 -0200

    Add a few more annotations to GtkIconTheme

 gtk/gtkicontheme.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f584679cfa7bdac0ada61426f252e4190189d93b
Author: Colin Walters <walters@verbum.org>
Date:	Tue Aug 18 14:35:10 2009 -0400

    Merge in Gdk-custom.c introspection annotations

    The Gdk-custom.c file in gir-repository contained a number of
    introspection annotations.	Merge those into the GDK source files.

    Some documentation was moved from the tmpl/ files to accomodate
    the addition of annotations.

    https://bugzilla.gnome.org/show_bug.cgi?id=592279

 docs/reference/gdk/tmpl/input_devices.sgml |	12 ++---
 docs/reference/gdk/tmpl/pixmaps.sgml	    |	61
 -------------------------
 gdk/gdk.c				    |	14 ++++--
 gdk/gdkcolor.c				    |	 4 +-
 gdk/gdkdisplay.c			    |	22 +++++-----
 gdk/gdkdisplaymanager.c		    |	21 +++++----
 gdk/gdkdnd.c				    |	 8 ++--
 gdk/gdkdraw.c				    |	 6 +-
 gdk/gdkinput.h				    |	 3 +
 gdk/gdkkeys.c				    |	 6 +-
 gdk/gdkpixmap.c			    |	67
 ++++++++++++++++++++++++++++
 gdk/gdkregion-generic.c		    |	 2 +-
 gdk/gdkwindow.c			    |	24 +++++-----
 gdk/x11/gdkcursor-x11.c		    |	 4 +-
 gdk/x11/gdkdnd-x11.c			    |	 8 ++--
 gdk/x11/gdkinput-x11.c			    |	10 ++++
 gdk/x11/gdkinput.c			    |	 9 +++-
 gdk/x11/gdkkeys-x11.c			    |	26 +++++-----
 gdk/x11/gdkscreen-x11.c		    |	 6 +-
 gdk/x11/gdkvisual-x11.c		    |	 4 +-
 20 files changed, 173 insertions(+), 144 deletions(-)

commit 41342b23e5922d9b9fa93bd3c68b76f06cbadc05
Author: Colin Walters <walters@verbum.org>
Date:	Tue Aug 18 14:34:21 2009 -0400

    Build introspection data for gdk-pixbuf, gdk, and gtk

    Generate .gir and .typelib files for gdk-pixbuf, gdk, and gtk.

    https://bugzilla.gnome.org/show_bug.cgi?id=592279

 configure.in		|    5 +++++
 gdk-pixbuf/Makefile.am |   29 +++++++++++++++++++++++++++++
 gdk/Makefile.am	|   33 +++++++++++++++++++++++++++++++++
 gtk/Makefile.am	|   34 ++++++++++++++++++++++++++++++++++
 4 files changed, 101 insertions(+), 0 deletions(-)

commit 3546feb389118de07e1dee20382e9765977bb381
Author: Tor Lillqvist <tml@iki.fi>
Date:	Wed Dec 16 13:47:57 2009 +0200

    Add copyright note and comment for merged old code

 gdk/win32/gdkdnd-win32.c |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit af37f76bc6ba8244384029ec3da1d1a40c1d95d7
Author: Tor Lillqvist <tml@iki.fi>
Date:	Wed Dec 16 13:04:29 2009 +0200

    Work on OLE2-based generic DND

    Intermediate commit of work in progress on integrating the old code
    for OLE2-based generic drag and drop from Arhaeopteryx Software, from
    a long time ago in the GTK+ 1.3 timeframe. Does still not work and is
    as before not compiled in unless OLE2_DND is defined in
    gdkdnd-win32.c. (Thus, for inter-process DND, still only WM_DROPFILES
    style dropping of files on GTK+ apps works.)

    Related slight refactoring of other code that shouldn't change how it
    works. Add more global variables for run-time constants (once
    initialized) representing well-known GdkAtoms and registered Windows
    clipboard formats, as they with the generic DND code will be needed in
    several source files. Some improved debugging output.

 gdk/win32/gdkdnd-win32.c	| 1284
 ++++++++++++++++++++++++++++------------
 gdk/win32/gdkevents-win32.c	|  104 +++--
 gdk/win32/gdkglobals-win32.c	|   14 +-
 gdk/win32/gdkinput-win32.c	|    2 +-
 gdk/win32/gdkmain-win32.c	|   47 +-
 gdk/win32/gdkprivate-win32.h	|   38 ++-
 gdk/win32/gdkproperty-win32.c	|    5 +
 gdk/win32/gdkselection-win32.c |   26 +-
 gdk/win32/gdkwindow-win32.c	|    2 +-
 9 files changed, 1060 insertions(+), 462 deletions(-)

commit e5b4a51b6bcc20f02c324792d58c95beddcfb835
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Nov 15 03:49:22 2009 +0200

    Make more GdkAtom variables visible in all gdk/win32 files

    Make the GdkAtoms for the image formats extern and usable from all
    gdk/win32 files.

 gdk/win32/gdkglobals-win32.c	|    4 ++++
 gdk/win32/gdkmain-win32.c	|    4 ++++
 gdk/win32/gdkprivate-win32.h	|    4 ++++
 gdk/win32/gdkselection-win32.c |   33 ++++++++++++---------------------
 4 files changed, 24 insertions(+), 21 deletions(-)

commit 750fa5398e033d53c1b033f98a8207819432449a
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Nov 15 03:45:15 2009 +0200

    Make the gdk/win32 event debug printing function non-static

    Make print_event() extern and rename it to _gdk_win32_print_event() so
    it can be used from all gdk/win32 source files.

 gdk/win32/gdkevents-win32.c  |   17 +++++++++--------
 gdk/win32/gdkprivate-win32.h |    2 ++
 2 files changed, 11 insertions(+), 8 deletions(-)

commit e70ef71c3ae7777970d9cae4606863202a38ebd3
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Nov 15 02:51:44 2009 +0200

    Remove unused functions and variables

 gdk/win32/gdkevents-win32.c |	 71
 ++----------------------------------------
 gdk/win32/gdkinput.c	     |	 10 ++----
 2 files changed, 8 insertions(+), 73 deletions(-)

commit fb0968a99fe9381c435e803a4e4a4edf51bb4330
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Dec 16 11:48:11 2009 +0100

    Revert dd511e825aef9edada30107b3d891d496cc39fd8

    The patch completely breaks entry completion - as can be seen
    when using
    epiphany. Bug 480065 has been reopened.

 gtk/gtktreeprivate.h |    3 ---
 gtk/gtktreeview.c    |   41 ++---------------------------------------
 2 files changed, 2 insertions(+), 42 deletions(-)

commit 4f0f6243c913d4fa23bf7ddfe1c6f9f95cb48011
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Dec 9 23:54:17 2009 +0100

    Add info about single includes when compiling GTK+ apps

    gtk.h, gdk.h, gdk-pixbuf.h. are the recommended includes.
    But there are some exceptions: gdkkeysyms.h, gdkx.h and
    gtkunixprint.h

    https://bugzilla.gnome.org/show_bug.cgi?id=604117

 docs/reference/gtk/compiling.sgml |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 52e84a9eccfac7bccc39bc6cd41ac8c2d6038b4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:	Tue Dec 15 08:00:44 2009 -0500

    Bug 602099 - Actions can be activatable too

    Add a couple type checks in gtk_activatable_do_set_related_action() to
    allow both GtkWidgets and GtkActions to implement GtkActivatable.  Bug
    602099 describes a use case for this.

    Also add a GObject prerequisite to the GtkActivatable interface.

 gtk/gtkactivatable.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 0c90bacff80cc4e3a56036d06f5cff0673b4ee45
Author: Jordi Serratosa <jordis.lists@gmail.com>
Date:	Fri Apr 2 18:26:35 2010 +0200

    Fixes to Catalan translation

 po/ca.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit b416198a1864fccf612445490bfa7cd698821c09
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 1 10:07:11 2010 -0400

    Don't use gio-unix on win32

    We only need gio-unix when building the x11 backend.
    Reported by Yevgen Muntyan in bug 614540.

 configure.in |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 9d2168ded2bbcee457701c945f6e79c5d5aff3e9
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Mar 31 12:22:17 2010 +0200

    Updated Basque language

 po/eu.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit da3efeb746f826666c434a0f583da20f3c3a0866
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Sat Mar 27 13:47:55 2010 +0100

    Updated Basque language

 po-properties/eu.po |	362
 ++++++++++++++++++---------------------------------
 1 files changed, 124 insertions(+), 238 deletions(-)

commit 8809f33b65a6c19d43e67ea414d31b2a3f9df873
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Sat Mar 27 13:27:40 2010 +0100

    Updated Basque language

 po/eu.po |   64
 +++++++++++++++++++++++--------------------------------------
 1 files changed, 24 insertions(+), 40 deletions(-)

commit 0a1ad1a4e233f584984969b0d8ac026fc153e237
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:	Wed Mar 31 00:21:05 2010 +0200

    Updated Danish translation

 po/da.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6ced4f526ca6853dd6588c1e850ff4338f589365
Author: Runa Bhattacharjee <runab@redhat.com>
Date:	Tue Mar 30 15:53:06 2010 +0530

    Updated Bengali India Translation

 po-properties/bn_IN.po | 3892
 ++++++++++++++++++++++++------------------------
 1 files changed, 1907 insertions(+), 1985 deletions(-)

commit 0cbffefde85f6173db928e4118f6409716349cfe
Author: Runa Bhattacharjee <runab@redhat.com>
Date:	Tue Mar 30 15:06:26 2010 +0530

    Updated Bengali India Translation

 po/bn_IN.po | 2358
 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 1162 insertions(+), 1196 deletions(-)

commit e1f73a198439cbb9341c1eaf30db6587eab66b40
Author: Jordi Serratosa <jordis.lists@gmail.com>
Date:	Mon Mar 29 20:27:08 2010 +0200

    Fixes to Catalan translation

 po-properties/ca.po |	 20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit b4d09fd5fb5491bfeda98fd5767206c503a5ee18
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Mar 29 13:27:40 2010 -0400

    Fixed possible devision by zero in size negotiations

    Fixed GtkToolItemGroup to avoid deviding by zero when all children
    are invisible or there are no children. bgo #613974.

 gtk/gtktoolitemgroup.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 7e43059e841d0455227e6e64b4853700d8df89c4
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Mar 29 13:22:18 2010 -0400

    Added missing default events in realize() implementations

    Added gtk_widget_get_events() to the event masks declared by
    GtkToolPalette & GtkToolItemGroup.

 gtk/gtktoolitemgroup.c |    7 ++++---
 gtk/gtktoolpalette.c	|    7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 133e3e84a7ddfc3ff403540834fde983a9f16085
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Mon Mar 29 13:16:01 2010 -0400

    Added missing break statement to mutator:
    gtk_tool_item_group_set_property()

 gtk/gtktoolitemgroup.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9514e741cd153fc36d9e9d7982db5d7f6aad097e
Author: Benjamin Otte <otte@redhat.com>
Date:	Mon Mar 29 16:26:14 2010 +0200

    Fix error case in filesystem model

    We should not unref the model here, it might not even exist anymore.
    Instead check if it exists and only use it if it does.
    The unref was leftover from a previous fix in
    ba9f53397ff0b86ad56166c7fc91b4d499f7aefc.

    Spotted by Matthias Clasen in
    https://bugzilla.gnome.org/show_bug.cgi?id=614099

 gtk/gtkfilesystemmodel.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit b84d4a308e1540efb63e657b645d1d45bcda5b68
Author: David Planella <david.planella@gmail.com>
Date:	Mon Mar 29 09:22:08 2010 +0200

    Updated Catalan translation with a couple of fixes

 po-properties/ca.po |	  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9e607a572b1f28e7c01a73d74dc5f255c83733a3
Author: David Planella <david.planella@gmail.com>
Date:	Mon Mar 29 09:16:43 2010 +0200

    Updated Catalan translation

 po-properties/ca.po | 3785
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1898 insertions(+), 1887 deletions(-)

commit 7d90caca4ffba70f4db0f490208417d2ce3324d8
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Sun Mar 28 15:49:58 2010 +0600

    Updated Bengali translation

 po/bn.po |  933
 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 386 insertions(+), 547 deletions(-)

commit 23fa7fcc6ed48365015d01b476941627f0c2ad70
Author: Christian Dywan <christian@twotoasts.de>
Date:	Sun Mar 28 04:21:47 2010 +0200

    Fix a misspelling in gtk_cell_view_new_with_markup

    This fixes bug 613887.

 gtk/gtkcellview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a34ddc38b691b7df4f794fe9f6e1607a7fcb8d8b
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	Sun Mar 28 00:15:48 2010 +0100

    Updated Danish translation

 po/da.po | 2238
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1121 insertions(+), 1117 deletions(-)

commit 484c40bab00e543b1e0c3443d585fb5cb96d11ff
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Sat Mar 27 14:42:07 2010 +0200

    Updated Ukrainian translation

 po-properties/uk.po | 3658
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1820 insertions(+), 1838 deletions(-)

commit e11db0ea01ef8123a717d8894751b1b60958acc7
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Sat Mar 27 14:29:08 2010 +0200

    Updated Ukrainian translation

 po/uk.po | 2953
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 1134 insertions(+), 1819 deletions(-)

commit f896f48dcc9a46e0514b016799c16477714cfc8b
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Sat Mar 27 18:10:02 2010 +0600

    Updated Bengali translation

 po/bn.po | 3568
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1863 insertions(+), 1705 deletions(-)

commit 9c1ad44ed96ed71afacf8ef6308f00b27896f7e7
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Sat Mar 27 18:02:54 2010 +0600

    Updated Bengali translation

 po-properties/bn.po | 3848
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1930 insertions(+), 1918 deletions(-)

commit ffbd007c50636b0a01fbb95194800593acd67dc7
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Tue Dec 22 10:12:29 2009 +0900

    [directfb] Fix compile error on DirectFB backend.

    Add a stub for gdk_keymap_map_virtual_modifiers.

 gdk/directfb/gdkkeys-directfb.c |    8 ++++++++
 gdk/gdk.symbols		 |    1 +
 2 files changed, 9 insertions(+), 0 deletions(-)

commit 22b0149b784f6814829c9f2457923ec5edabcc6c
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Mon Dec 21 15:34:06 2009 +0900

    Use g_value_take_string to avoid redundant invoking g_free.

 gtk/gtkwidget.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 014c28c20820a5c943ae50b473d96fe8569b2b70
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Mar 25 14:51:40 2010 +0100

    Fix compilation warning: Use GtkWidget instead GtkMenuItem

 gtk/tests/action.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a0f23e1706b34bca6a65183040d1f1498cce2a50
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Mar 25 00:55:15 2010 -0400

    Fix a 64bit issue

    Thank you libpng, for typedef unsigned long png_uint_32.

 gdk-pixbuf/io-png.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit eb42c9e9cee8de4626da345113e1b40058d96354
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 23 11:08:28 2010 -0400

    Add notes about gobject-introspection

 INSTALL.in			  |    2 ++
 README.in			  |    5 +++++
 docs/reference/gtk/building.sgml |   20 ++++++++++++++++++--
 3 files changed, 25 insertions(+), 2 deletions(-)

commit 42ef281ea4229fc7125be3187e1ef9e2e36131dc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 23 10:24:51 2010 -0400

    Bump version to 2.20.1

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7e36ea7010ba8e104ee2780d130bec17ff463fc9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 23 10:18:29 2010 -0400

    2.20.0

 po-properties/af.po	      |    6 +-
 po-properties/am.po	      |    6 +-
 po-properties/ang.po	      |    6 +-
 po-properties/ar.po	      |    6 +-
 po-properties/as.po	      |    6 +-
 po-properties/ast.po	      |    6 +-
 po-properties/az.po	      |    6 +-
 po-properties/az_IR.po       |    6 +-
 po-properties/be.po	      |    6 +-
 po-properties/be@latin.po    |    6 +-
 po-properties/bg.po	      |    6 +-
 po-properties/bn.po	      |    6 +-
 po-properties/bn_IN.po       |    6 +-
 po-properties/br.po	      |    6 +-
 po-properties/bs.po	      |    6 +-
 po-properties/ca.po	      |    6 +-
 po-properties/ca@valencia.po |    6 +-
 po-properties/crh.po	      |    6 +-
 po-properties/cs.po	      |    6 +-
 po-properties/cy.po	      |    6 +-
 po-properties/da.po	      |    6 +-
 po-properties/de.po	      |    6 +-
 po-properties/dz.po	      |    6 +-
 po-properties/el.po	      |    6 +-
 po-properties/en_CA.po       |    6 +-
 po-properties/en_GB.po       |    6 +-
 po-properties/eo.po	      |    6 +-
 po-properties/es.po	      |    6 +-
 po-properties/et.po	      |    6 +-
 po-properties/eu.po	      |  356 ++-
 po-properties/fa.po	      |    6 +-
 po-properties/fi.po	      | 3551 +++++++++++++++---------------
 po-properties/fr.po	      |    6 +-
 po-properties/ga.po	      |    6 +-
 po-properties/gl.po	      |    6 +-
 po-properties/gu.po	      |    6 +-
 po-properties/he.po	      |    6 +-
 po-properties/hi.po	      |    6 +-
 po-properties/hr.po	      |    6 +-
 po-properties/hu.po	      |    6 +-
 po-properties/hy.po	      |    6 +-
 po-properties/ia.po	      |    6 +-
 po-properties/id.po	      |    6 +-
 po-properties/io.po	      |    6 +-
 po-properties/is.po	      |    6 +-
 po-properties/it.po	      | 3554 +++++++++++++++---------------
 po-properties/ja.po	      |    6 +-
 po-properties/ka.po	      |    6 +-
 po-properties/kn.po	      |    6 +-
 po-properties/ko.po	      |    6 +-
 po-properties/ku.po	      |    6 +-
 po-properties/li.po	      |    6 +-
 po-properties/lt.po	      |    6 +-
 po-properties/lv.po	      |    6 +-
 po-properties/mai.po	      |    6 +-
 po-properties/mi.po	      |    6 +-
 po-properties/mk.po	      |    6 +-
 po-properties/ml.po	      |    6 +-
 po-properties/mn.po	      |    6 +-
 po-properties/mr.po	      |    6 +-
 po-properties/ms.po	      |    6 +-
 po-properties/my.po	      |    6 +-
 po-properties/nb.po	      |    6 +-
 po-properties/nds.po	      |    6 +-
 po-properties/ne.po	      |    6 +-
 po-properties/nl.po	      |    6 +-
 po-properties/nn.po	      |    6 +-
 po-properties/nso.po	      |    6 +-
 po-properties/oc.po	      |    6 +-
 po-properties/or.po	      |    6 +-
 po-properties/pa.po	      | 3711 ++++++++++++++++----------------
 po-properties/pl.po	      |    6 +-
 po-properties/ps.po	      |    6 +-
 po-properties/pt.po	      |    6 +-
 po-properties/pt_BR.po       |    6 +-
 po-properties/ro.po	      |    6 +-
 po-properties/ru.po	      |    6 +-
 po-properties/rw.po	      |    6 +-
 po-properties/si.po	      |    6 +-
 po-properties/sk.po	      |    6 +-
 po-properties/sl.po	      |    6 +-
 po-properties/sq.po	      |    6 +-
 po-properties/sr.po	      | 3554 +++++++++++++++---------------
 po-properties/sr@ije.po      |    6 +-
 po-properties/sr@latin.po    | 3668 ++++++++++++++++----------------
 po-properties/sv.po	      | 4932
 ++++++++++++++++++++++--------------------
 po-properties/ta.po	      |    6 +-
 po-properties/te.po	      |    6 +-
 po-properties/th.po	      |    6 +-
 po-properties/tk.po	      |    6 +-
 po-properties/tr.po	      |    6 +-
 po-properties/tt.po	      |    6 +-
 po-properties/uk.po	      |    6 +-
 po-properties/ur.po	      |    6 +-
 po-properties/uz.po	      |    6 +-
 po-properties/uz@cyrillic.po |    6 +-
 po-properties/vi.po	      | 4957
 ++++++++++++++++++++++--------------------
 po-properties/wa.po	      |    6 +-
 po-properties/xh.po	      |    6 +-
 po-properties/yi.po	      |    6 +-
 po-properties/zh_CN.po       |    6 +-
 po-properties/zh_HK.po       | 3648 ++++++++++++++++---------------
 po-properties/zh_TW.po       | 3551 +++++++++++++++---------------
 po/af.po		      |  186 +-
 po/am.po		      |  186 +-
 po/ang.po		      |  186 +-
 po/ar.po		      |  186 +-
 po/as.po		      |  186 +-
 po/ast.po		      |  186 +-
 po/az.po		      |  186 +-
 po/az_IR.po		      |  186 +-
 po/be.po		      |  186 +-
 po/be@latin.po		      |  186 +-
 po/bg.po		      |  186 +-
 po/bn.po		      |  186 +-
 po/bn_IN.po		      |  186 +-
 po/br.po		      |  186 +-
 po/bs.po		      |  186 +-
 po/ca.po		      | 2229 ++++++++++----------
 po/ca@valencia.po	      |  186 +-
 po/crh.po		      |  186 +-
 po/cs.po		      |  186 +-
 po/cy.po		      |  186 +-
 po/da.po		      |  186 +-
 po/de.po		      |  186 +-
 po/dz.po		      |  186 +-
 po/el.po		      |  186 +-
 po/en_CA.po		      |  186 +-
 po/en_GB.po		      |  186 +-
 po/eo.po		      |  186 +-
 po/es.po		      | 2253 ++++++++++----------
 po/et.po		      | 1133 ++++++++++-
 po/eu.po		      |  238 ++-
 po/fa.po		      |  186 +-
 po/fi.po		      | 2229 ++++++++++----------
 po/fr.po		      |  186 +-
 po/ga.po		      |  186 +-
 po/gl.po		      | 2245 ++++++++++----------
 po/gu.po		      | 2530 +++++++++++-----------
 po/he.po		      |  186 +-
 po/hi.po		      |  186 +-
 po/hr.po		      |  186 +-
 po/hu.po		      |  186 +-
 po/hy.po		      |  186 +-
 po/ia.po		      |  186 +-
 po/id.po		      |  186 +-
 po/io.po		      |  186 +-
 po/is.po		      |  186 +-
 po/it.po		      | 2444 ++++++++++-----------
 po/ja.po		      |  186 +-
 po/ka.po		      |  186 +-
 po/kn.po		      |  186 +-
 po/ko.po		      |  186 +-
 po/ku.po		      |  186 +-
 po/li.po		      |  186 +-
 po/lt.po		      |  186 +-
 po/lv.po		      |  186 +-
 po/mai.po		      |  186 +-
 po/mi.po		      |  186 +-
 po/mk.po		      |  186 +-
 po/ml.po		      |  186 +-
 po/mn.po		      |  186 +-
 po/mr.po		      |  186 +-
 po/ms.po		      |  186 +-
 po/my.po		      |  186 +-
 po/nb.po		      |  186 +-
 po/nds.po		      |  186 +-
 po/ne.po		      |  186 +-
 po/nl.po		      | 2257 ++++++++++----------
 po/nn.po		      |  186 +-
 po/nso.po		      |  186 +-
 po/oc.po		      |  186 +-
 po/or.po		      |  186 +-
 po/pa.po		      | 2278 ++++++++++----------
 po/pl.po		      |  186 +-
 po/ps.po		      |  186 +-
 po/pt.po		      |  186 +-
 po/pt_BR.po		      | 2229 ++++++++++----------
 po/ro.po		      | 2257 ++++++++++----------
 po/ru.po		      |  186 +-
 po/rw.po		      |  186 +-
 po/si.po		      |  186 +-
 po/sk.po		      |  186 +-
 po/sl.po		      |  186 +-
 po/sq.po		      |  186 +-
 po/sr.po		      | 2256 ++++++++++----------
 po/sr@ije.po		      |  186 +-
 po/sr@latin.po		      | 2287 ++++++++++----------
 po/sv.po		      | 2229 ++++++++++----------
 po/ta.po		      |  186 +-
 po/te.po		      |  186 +-
 po/th.po		      |  186 +-
 po/tk.po		      |  186 +-
 po/tr.po		      |  186 +-
 po/tt.po		      |  186 +-
 po/uk.po		      |  186 +-
 po/ur.po		      |  186 +-
 po/uz.po		      |  186 +-
 po/uz@cyrillic.po	      |  186 +-
 po/vi.po		      | 2599 +++++++++++-----------
 po/wa.po		      |  186 +-
 po/xh.po		      |  186 +-
 po/yi.po		      |  186 +-
 po/zh_CN.po		      |  186 +-
 po/zh_HK.po		      | 2240 ++++++++++----------
 po/zh_TW.po		      | 2230 ++++++++++----------
 206 files changed, 45679 insertions(+), 44334 deletions(-)

commit f31e6568fa8db3d2b9213f600148b935b25ef70e
Author: Miloš Popović <mpopovic@src.gnome.org>
Date:	Tue Mar 23 10:39:34 2010 +0100

    Updated Serbian translations

 po-properties/sr.po	   | 3715
 ++++++++++++++++++++++----------------------
 po-properties/sr@latin.po | 3825
 ++++++++++++++++++++++-----------------------
 po/sr.po		   | 2318 ++++++++++++++--------------
 po/sr@latin.po		   | 2349 ++++++++++++++--------------
 4 files changed, 6099 insertions(+), 6108 deletions(-)

commit c02fe1ff28c02ad932667a6f016c2732a6a1a022
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 23 00:21:24 2010 -0400

    Bump required version of glib in INSTALL.in, too

 INSTALL.in |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 909fe7f93389838cac288599dce77134e605e501
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 23:30:00 2010 -0400

    Set version to 2.20.0

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3ed737e5fc9c3339e08eefb98bdfc12eecf6665c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 23:15:52 2010 -0400

    Another small doc cleanup

 gdk/gdkpixmap.c |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

commit f5c67120027d1da300e09d43de70c42cc91eb558
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 23:10:38 2010 -0400

    Minor doc cleanup

 gdk/x11/gdkkeys-x11.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit fb262f51c6d226f14345fd6006b4c2a3c700ec84
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 18:25:49 2010 -0400

    Updates

 NEWS |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit e46240063e62d26ff22744352ad7631e8c05752b
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:	Mon Mar 22 19:22:16 2010 +0100

    Dutch translation updated by Tino Meinen

 po/nl.po | 2340
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1166 insertions(+), 1174 deletions(-)

commit a957d4593e80f643c8de58c49542f69346a4a1fc
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:	Mon Mar 22 14:11:05 2010 -0400

    Prevent the destruction of the menu label on page removal

    In certain cases the menu label of a notebook page will be reused
    after the
    page was removed from the notebook, for instance when a page is
    dragged from
    one notebook to another. For such cases make sure that the menu
    label isn't
    destroyed as part of destroying the menu item it was in.

 gtk/gtknotebook.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 3c7b29098ca0c2074ab5e20b9fe661954c7741a7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 22 13:02:24 2010 -0400

    Add a dependency for Gtk-2.0.gir on Gdk-2.0.gir

    Another parallel build fix, see bug 610946.

 gtk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0a0e0a868acaeb09b5a16c66bc427df9fd8ea3a5
Author: Damien Lespiau <damien.lespiau@intel.com>
Date:	Mon Mar 22 12:53:18 2010 -0400

    introspection: Fix parallel builds

    One needs to add an explicit dependency between the gir files and the
    .la libtool wrapper as this dependency is not added automatically by
    Makefile.introspection. Not adding these breaks parallel builds
    as make
    does not wait for the .la to be generated before launching
    g-ir-scanner.

 gdk-pixbuf/Makefile.am |    1 +
 gdk/Makefile.am	|    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 086b952267eb5abc577b67bf9597f3ddbfb3f04c
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Mon Mar 22 14:22:22 2010 +0100

    Updated Basque language

 po-properties/eu.po |	421
 ++++++++++++++++++---------------------------------
 1 files changed, 151 insertions(+), 270 deletions(-)

commit cf491292cce1448a1b9c7346b2530294fd3d18a4
Author: Clytie <pearl@clytie-siddalls-macbook-pro.local>
Date:	Mon Mar 22 23:18:44 2010 +1030

    Updated Vietnamese translation

 po/vi.po | 2656
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1321 insertions(+), 1335 deletions(-)

commit b5e9579d49537f4cc1b15bf2130fcbfa694e82ff
Author: Clytie <pearl@clytie-siddalls-macbook-pro.local>
Date:	Mon Mar 22 23:18:03 2010 +1030

    Updated Vietnamese translation

 po-properties/vi.po | 5147
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2445 insertions(+), 2702 deletions(-)

commit 095dfd783f816088824e1810ba99f32e0a632dac
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Mon Mar 22 13:08:52 2010 +0100

    Updated Basque language

 po/eu.po |   82
 +++++++++++++++++++++++++-------------------------------------
 1 files changed, 33 insertions(+), 49 deletions(-)

commit 8b6abfd320fab812e285c6ccc38df232cbbd845c
Author: Sweta Kothari <swkothar@redhat.com>
Date:	Mon Mar 22 13:04:22 2010 +0530

    Updated Gujarati translations

 po/gu.po | 2492
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1281 insertions(+), 1211 deletions(-)

commit 01f3dfc2b5f88a26d17a5ac440fe3846908add81
Author: Sweta Kothari <swkothar@redhat.com>
Date:	Mon Mar 22 12:31:13 2010 +0530

    Updated Gujarati Translations

 po/gu.po |  110
 ++++++++++++++++++++++++++-----------------------------------
 1 files changed, 47 insertions(+), 63 deletions(-)

commit 910e68502b065abe6aed5956aa2a124ce5b5d8f9
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sun Mar 21 21:12:28 2010 +0100

    Updated Swedish translation

 po-properties/sv.po |	 57
 ++++++++++++++++++--------------------------------
 1 files changed, 21 insertions(+), 36 deletions(-)

commit beb3d24a220fc19402688beadafb30e441029b0c
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sun Mar 21 12:29:02 2010 +0100

    Updated Swedish translation

 po/sv.po | 2229
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1118 insertions(+), 1111 deletions(-)

commit e1114f60b5a6d5979be22f280fe41a5440bc16a0
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sun Mar 21 12:02:57 2010 +0100

    Updated Swedish translation

 po-properties/sv.po | 4937
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2361 insertions(+), 2576 deletions(-)

commit e309bec6ea5960350c5bd72a6b66aeb8ae1df255
Author: Tommi Vainikainen <thv@iki.fi>
Date:	Sat Mar 20 21:55:51 2010 +0200

    Updated Finnish translation

 po-properties/fi.po | 3660
 ++++++++++++++++++++++++++-------------------------
 po/fi.po	     | 2468 +++++++++++++++++-----------------
 2 files changed, 3062 insertions(+), 3066 deletions(-)

commit 782dda6c21aa55362c02b70db4a314d1898f0da0
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:	Sat Mar 20 20:11:07 2010 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po-properties/zh_HK.po | 3749
 ++++++++++++++++++++++++------------------------
 po-properties/zh_TW.po | 3654
 +++++++++++++++++++++++-----------------------
 po/zh_HK.po		| 2336 +++++++++++++++---------------
 po/zh_TW.po		| 2328 +++++++++++++++---------------
 4 files changed, 6004 insertions(+), 6063 deletions(-)

commit 5f29a679f8a31b6548f34179d65a39de9ec63535
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Mar 19 23:20:38 2010 -0400

    Avoid spurious notifications from GtkEntry

    Using gtk_entry_set_buffer() in dispose() causes problematic
    notifications, so just get rid of the buffer manually. See bug 613241.

 gtk/gtkentry.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 8dc4a4f95485e0a63eff58728503baacce82d09f
Author: Tomas Bzatek <tbzatek@redhat.com>
Date:	Fri Mar 19 14:40:11 2010 +0100

    search: update for tracker 0.8 API

    Tracker 0.8 series (and late 0.7.xx) introduces new API based
    on SPARQL
    query language. The queries here use fulltext search, just like with
    with previous tracker versions. Old tracker 0.6 support is still
    maintained.

 gtk/gtksearchenginetracker.c |  163
 +++++++++++++++++++++++++++++++++---------
 1 files changed, 128 insertions(+), 35 deletions(-)

commit d2642e7ae3a5ddc76732ad600a6e261976eff2ca
Author: Fabrício Godoy <skarllot@gmail.com>
Date:	Thu Mar 18 23:45:23 2010 -0300

    Updated Brazilian Portuguese Translation

 po/pt_BR.po | 2298
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1152 insertions(+), 1146 deletions(-)

commit f242258f37957093c83a9175faa2639beee4061c
Author: A S Alam <aalam@users.sf.net>
Date:	Fri Mar 19 08:07:20 2010 +0530

    Completed Punjabi Translation by A S Alam

 po-properties/pa.po | 3814
 +++++++++++++++++++++++++--------------------------
 po/pa.po	     | 2339 ++++++++++++++++----------------
 2 files changed, 3043 insertions(+), 3110 deletions(-)

commit b3112949bd1abf785278c84f8ab183061eb7f885
Author: Dumitru Mișu Moldovan <dumol@gnome.ro>
Date:	Thu Mar 18 22:33:16 2010 +0200

    Updated Romanian translation

 po/ro.po | 2304
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1154 insertions(+), 1150 deletions(-)

commit 0e4dc91e321b7ca42979166f8da3efe561be0214
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Thu Mar 18 16:27:02 2010 +0200

    Estonian translation updated

 po/et.po | 1150
 +-------------------------------------------------------------
 1 files changed, 16 insertions(+), 1134 deletions(-)

commit 6ad8909e3c141f6311b980f3addf04859fa2efd7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Mar 17 21:17:38 2010 -0400

    Make menu scrolling work with auto mnemonics

    The menu scrolling code is not robust against menu repositioning so
    we have avoid causing unnecessary recalculations of labels in parent
    menuitems.

 gtk/gtkmenushell.c |	 6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 3a65f554c57a6b83e041bbe3ef2da9770638ec5a
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Tue Mar 16 17:10:18 2010 -0400

    Fix a tiny documentation typo

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 59e5e2dd5b8945c22b332eb82fab2a1f4b5692e2
Author: Marek Kasik <mkasik@redhat.com>
Date:	Wed Mar 17 10:14:24 2010 +0100

    Define httpGetHostname() for CUPS 1.1 and lower

    Function httpGetHostname() is in CUPS since version 1.2, that is
    why we need
    its equivalent for lower versions of CUPS (#610176).

 modules/printbackends/cups/gtkprintbackendcups.c |   34
 ++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

commit 14c9a3a596040048e0d869e830253322f4b1f11f
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 16 19:16:31 2010 +0100

    More uses of g_strcmp0

 gtk/gtkprinteroptionset.c |	3 +--
 gtk/tests/filechooser.c   |   32 ++++++++++++++++----------------
 2 files changed, 17 insertions(+), 18 deletions(-)

commit 839c88fd7382e260b5d987423785baa5657356fe
Author: Rafal Luzynski <rl@otc.pl>
Date:	Sat Jan 9 01:15:55 2010 +0100

    Use g_strcmp0 where it makes sense

 gtk/gtkprintsettings.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 590ceded9627da1f25261fc8dc7537bbc0899f23
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Tue Mar 16 13:01:18 2010 -0400

    Don't get settings unless we need them

    Pointed out in bug 613028.

 gtk/gtkstyle.c |   52
 +++++++++++++++++++++++++++++++---------------------
 1 files changed, 31 insertions(+), 21 deletions(-)

commit 996541d096d4d59e9baa384e5d5359a10567433e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 16 12:35:13 2010 -0400

    Don't crash in DND when the X server doesn't support SHAPE

    Reported in bug 612768

 gdk/x11/gdkwindow-x11.c |   33 ++++++++++++++++++---------------
 1 files changed, 18 insertions(+), 15 deletions(-)

commit e9b4d7c69b3d82721d34fe00b37cec35df10c148
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 15 09:18:47 2010 -0400

    Require a new-enough glib

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 63c21edab78aa900d2ce3c49600647f8aaa2cc61
Author: Jan Arne Petersen <jpetersen@openismus.com>
Date:	Thu Mar 11 15:40:55 2010 +0100

    Fix notify::label emmision in GtkMenuItem

    Emit notify::label in GtkMenuItem also when label is changed through
    GtkAction.

    Refactor GtkMenuItem and remove duplicated code for GtkLabel
    creation. Reset
    the accel-widget back to the GtkMenuItem itself when there is no
    action related
    to the GtkMenuItem anymore.

    Add test for notify::label emmisions.

    Fixes bug 612574 - GtkMenuItem does not emit notify::label when
    label is
    changed through GtkAction.

 gtk/gtkmenuitem.c     |   33 +++++++++++------
 gtk/tests/Makefile.am |    4 ++
 gtk/tests/action.c    |   91
 +++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 116 insertions(+), 12 deletions(-)

commit e8c0920494151c603eca6a7decfb3509a66c8403
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Sun Mar 14 15:23:55 2010 -0400

    Refixed patch for bug 612505.

    New patch makes sure to update the display even when
    the GtkEntry's buffer is set to NULL, it also breaks the
    reference to the buffer in ->dispose() instead of ->finalize().

 gtk/gtkentry.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

commit a085bb1f0bcbd20723d181a5d7fa89f9ae56f92a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Mar 14 16:11:48 2010 -0400

    Improve the behaviour of automatic mnemonics

    With this change, key events continue to go to an open menu even
    when the pointer is moved over a non-selectable menuitem. The
    mnemonics
    are shown and hidden accordingly.

 gtk/gtkmenu.c	    |	 7 +++++--
 gtk/gtkmenushell.c |	50
 +++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 46 insertions(+), 11 deletions(-)

commit f3f44d665027459cd66ac957d26fa241cf189284
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Mar 14 09:03:13 2010 -0400

    Update release notes

    Add a warning about the change in GtkBuilders id/name handling.

 README.in				 |   10 +++-------
 docs/reference/gtk/tmpl/gtkbuilder.sgml |    6 ++++++
 2 files changed, 9 insertions(+), 7 deletions(-)

commit 55feb804f012436dca6ac68fdbdd859484de99e5
Author: Colin Walters <walters@verbum.org>
Date:	Sat Mar 13 18:10:25 2010 -0500

    [startup notification] Set APPLICATION_ID

    http://lists.freedesktop.org/archives/xdg/2010-February/011321.html

    In addition to ICON, BINARY_NAME etc., it's very helpful if launcher
    programs include the name of the .desktop file they're launching.
    This is APPLICATION_ID.

    https://bugzilla.gnome.org/show_bug.cgi?id=611118

 configure.in			   |	3 ++-
 gdk/x11/gdkapplaunchcontext-x11.c |	7 +++++++
 2 files changed, 9 insertions(+), 1 deletions(-)

commit ab650a1bef7cb15926e0eb5de9cfa2e557eac7bd
Author: Fran Diéguez <frandieguez@ubuntu.com>
Date:	Sat Mar 13 21:04:38 2010 +0100

    Update Galician translation

 po/gl.po | 2256
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1125 insertions(+), 1131 deletions(-)

commit d7796a4b7afbbc09db3640210815763f3957d4fa
Author: Luca Ferretti <lferrett@gnome.org>
Date:	Sat Mar 13 15:42:07 2010 +0100

    Updated Italian translation

 po-properties/it.po | 3883
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1873 insertions(+), 2010 deletions(-)

commit c55e0fc372e1221cb975083d7b47c39a76a82fba
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Mar 13 00:47:59 2010 -0500

    Fix tests

 gtk/gtkentry.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 11649e4ca7400cfd4f59baa51023c5e6dd89bd96
Author: Luca Ferretti <lferrett@gnome.org>
Date:	Fri Mar 12 22:52:01 2010 +0100

    Updated Italian translation

 po/it.po | 2582
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1351 insertions(+), 1231 deletions(-)

commit 233281fd394b34e6b4a7684ea362781f72c3a476
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Mar 12 15:58:11 2010 -0500

    Recompute label contents when the buffer changes

    Also reset cursor positions to avoid assertions.
    This fixes bug 612505, patch by Tristan Van Berkom.

 gtk/gtkentry.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f73f9d802ca412c08e3add899c7457438644d7c2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Mar 12 15:52:36 2010 -0500

    Fix gdk_window_set_icon_name

    A typo kept this from working on toplevel windows.
    Reported in bug 612346.

 gdk/x11/gdkwindow-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f868a6efb46e846fb856face8fde27a48145f1af
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Mar 11 23:07:49 2010 -0500

    updates

 docs/RELEASE-HOWTO |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 652df9359493d44dbd9c5abd70f14428d99c519c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 12 21:04:50 2010 +0100

    Remove most G_OBJECT casts in the tutorial

    This fixes bug 605333.

 docs/tutorial/gtk-tut.sgml |  278
 ++++++++++++++++++++++----------------------
 1 files changed, 139 insertions(+), 139 deletions(-)

commit 072673c61214c935cc90450bacbca183d5936fad
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 12 21:03:35 2010 +0100

    Reword explanation of delete-event and destroy

 docs/tutorial/gtk-tut.sgml |	 8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 325c86f83c8a5c273a75e9853fd802d78a9d15c7
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 12 21:02:42 2010 +0100

    Spell delete-event with hyphen and don't cast to G_OBJECT

 docs/tutorial/gtk-tut.sgml |	72
 ++++++++++++++++++++++----------------------
 1 files changed, 36 insertions(+), 36 deletions(-)

commit c1a3a0fd9b986eda3c5429e771aceced21c01c93
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Mar 12 17:50:42 2010 +0100

    Improve docs of gtk_notebook_set_tab_label_packing

    Use the term tab label rather than bookmark and point out
    that packing type is deprecated.

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=612575

 gtk/gtknotebook.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit a46d2e68c6e065c69231ca529c7bb0b06406120a
Author: Tor Lillqvist <tml@iki.fi>
Date:	Fri Mar 12 11:44:32 2010 +0200

    Check for __MINGW64__ and not __MINGW64

    Should fix bug #612308.

 gtk/gtkprintoperation-win32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2c043d33c2271aaf8db2e216325c7e855f048e00
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Mar 5 19:22:12 2010 +0100

    Improve GTK_WIDGET_FLAGS() deprecation documentation

    Also, use GTK_OBJECT_FLAGS() instead.
    Note that some internal code still uses GTK_WIDGET_FLAGS().

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.c |   28 ++++++++++++++--------------
 gtk/gtkwidget.h |   10 +++++++++-
 2 files changed, 23 insertions(+), 15 deletions(-)

commit f90abc4eed476cb64b0f1e7a9f5f81fa09d49501
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Mar 11 15:26:06 2010 +0100

    Fix definition of GTK_VOLUME_BUTTON_CLASS cast

    There is an extra 'e' there.

 gtk/gtkvolumebutton.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8b6e1b4de273560879f5e3a31d203c65ab1cb307
Author: Alan Knowles <alan@alanfast.akbkhome.com>
Date:	Wed Mar 10 22:21:52 2010 +0800

    Fix introspection on return value transfer for gtk_clipboard_get*

    ownership transfer set to none for clipboard get methods

 gtk/gtkclipboard.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 96acf8d46dc128cec3697efb90eec2141f7f487a
Author: Alan Knowles <alan@alanfast.akbkhome.com>
Date:	Wed Mar 10 22:13:53 2010 +0800

    Fix gtk_text_tag_table_lookup transfer introspection notes

    transfer should be none for return value of gtk_text_tag_table_lookup

 gtk/gtktexttagtable.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d0094e3d031c9119d6457062946ca5abcc0f4956
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Mar 10 08:59:18 2010 +0100

    Updated Spanish translation

 po/es.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit a20eb8df22b6408d496dae5b88eb19cbdc66c116
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Mar 10 08:55:17 2010 +0100

    Updated Spanish translation

 po/es.po | 2257
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1131 insertions(+), 1126 deletions(-)

commit 375b28f07954c6cb8fe8a624089d0e2edb240922
Author: David Planella <david.planella@gmail.com>
Date:	Tue Mar 9 20:01:39 2010 +0100

    Updated Catalan translation

 po/ca.po | 2391
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1196 insertions(+), 1195 deletions(-)

commit 975c84ff7937c0bccff005ab464b43a0cd3636f0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 13:56:16 2010 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3737c34b44066ff2f71e7566fe742599c90e99b2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 13:52:34 2010 -0500

    2.19.7

 po-properties/af.po	      |  146 +-
 po-properties/am.po	      |  146 +-
 po-properties/ang.po	      |  146 +-
 po-properties/ar.po	      |  146 +-
 po-properties/as.po	      |  146 +-
 po-properties/ast.po	      |  146 +-
 po-properties/az.po	      |  146 +-
 po-properties/az_IR.po       |  146 +-
 po-properties/be.po	      |  146 +-
 po-properties/be@latin.po    |  146 +-
 po-properties/bg.po	      |  146 +-
 po-properties/bn.po	      |  146 +-
 po-properties/bn_IN.po       |  146 +-
 po-properties/br.po	      |  146 +-
 po-properties/bs.po	      |  146 +-
 po-properties/ca.po	      |  146 +-
 po-properties/ca@valencia.po |  146 +-
 po-properties/crh.po	      |  146 +-
 po-properties/cs.po	      |  146 +-
 po-properties/cy.po	      |  146 +-
 po-properties/da.po	      | 3551 ++++++++++++++--------------
 po-properties/de.po	      | 3554 ++++++++++++++--------------
 po-properties/dz.po	      |  146 +-
 po-properties/el.po	      | 3551 ++++++++++++++--------------
 po-properties/en_CA.po       |  146 +-
 po-properties/en_GB.po       | 3553 ++++++++++++++--------------
 po-properties/eo.po	      |  146 +-
 po-properties/es.po	      |  146 +-
 po-properties/et.po	      |  146 +-
 po-properties/eu.po	      | 3897 ++++++++++++++++---------------
 po-properties/fa.po	      |  146 +-
 po-properties/fi.po	      |  146 +-
 po-properties/fr.po	      |  146 +-
 po-properties/ga.po	      |  146 +-
 po-properties/gl.po	      | 3555 ++++++++++++++--------------
 po-properties/gu.po	      |  146 +-
 po-properties/he.po	      |  146 +-
 po-properties/hi.po	      |  146 +-
 po-properties/hr.po	      |  146 +-
 po-properties/hu.po	      | 3845 ++++++++++++++++---------------
 po-properties/hy.po	      |  146 +-
 po-properties/ia.po	      |  146 +-
 po-properties/id.po	      |  146 +-
 po-properties/io.po	      |  146 +-
 po-properties/is.po	      |  146 +-
 po-properties/it.po	      |  146 +-
 po-properties/ja.po	      |  146 +-
 po-properties/ka.po	      |  146 +-
 po-properties/kn.po	      |  146 +-
 po-properties/ko.po	      |  146 +-
 po-properties/ku.po	      |  146 +-
 po-properties/li.po	      |  146 +-
 po-properties/lt.po	      | 3551 ++++++++++++++--------------
 po-properties/lv.po	      |  146 +-
 po-properties/mai.po	      |  146 +-
 po-properties/mi.po	      |  146 +-
 po-properties/mk.po	      |  146 +-
 po-properties/ml.po	      |  146 +-
 po-properties/mn.po	      |  146 +-
 po-properties/mr.po	      |  146 +-
 po-properties/ms.po	      |  146 +-
 po-properties/my.po	      |  146 +-
 po-properties/nb.po	      |  146 +-
 po-properties/nds.po	      | 5252
 ++++++++++++++++++++++--------------------
 po-properties/ne.po	      |  146 +-
 po-properties/nl.po	      |  146 +-
 po-properties/nn.po	      |  146 +-
 po-properties/nso.po	      |  146 +-
 po-properties/oc.po	      |  146 +-
 po-properties/or.po	      |  146 +-
 po-properties/pa.po	      |  146 +-
 po-properties/pl.po	      |  146 +-
 po-properties/ps.po	      |  146 +-
 po-properties/pt.po	      | 3561 ++++++++++++++--------------
 po-properties/pt_BR.po       |  146 +-
 po-properties/ro.po	      |  146 +-
 po-properties/ru.po	      | 3551 ++++++++++++++--------------
 po-properties/rw.po	      |  146 +-
 po-properties/si.po	      |  146 +-
 po-properties/sk.po	      |  146 +-
 po-properties/sl.po	      |  146 +-
 po-properties/sq.po	      |  146 +-
 po-properties/sr.po	      |  146 +-
 po-properties/sr@ije.po      |  146 +-
 po-properties/sr@latin.po    |  146 +-
 po-properties/sv.po	      | 4921
 +++++++++++++++++++++-------------------
 po-properties/ta.po	      |  146 +-
 po-properties/te.po	      |  146 +-
 po-properties/th.po	      |  146 +-
 po-properties/tk.po	      |  146 +-
 po-properties/tr.po	      |  146 +-
 po-properties/tt.po	      |  146 +-
 po-properties/uk.po	      |  146 +-
 po-properties/ur.po	      |  146 +-
 po-properties/uz.po	      |  146 +-
 po-properties/uz@cyrillic.po |  146 +-
 po-properties/vi.po	      |  146 +-
 po-properties/wa.po	      |  146 +-
 po-properties/xh.po	      |  146 +-
 po-properties/yi.po	      |  146 +-
 po-properties/zh_CN.po       |  146 +-
 po-properties/zh_HK.po       |  146 +-
 po-properties/zh_TW.po       |  146 +-
 po/af.po		      | 2407 +++++++++-----------
 po/am.po		      |  622 ++----
 po/ang.po		      |  622 ++----
 po/ar.po		      |  624 ++----
 po/as.po		      |  622 ++----
 po/ast.po		      |  622 ++----
 po/az.po		      |  622 ++----
 po/az_IR.po		      |  622 ++----
 po/be.po		      |  622 ++----
 po/be@latin.po		      |  622 ++----
 po/bg.po		      | 2393 +++++++++-----------
 po/bn.po		      |  622 ++----
 po/bn_IN.po		      |  622 ++----
 po/br.po		      |  622 ++----
 po/bs.po		      |  622 ++----
 po/ca.po		      |  622 ++----
 po/ca@valencia.po	      |  622 ++----
 po/crh.po		      |  622 ++----
 po/cs.po		      | 2393 +++++++++-----------
 po/cy.po		      |  622 ++----
 po/da.po		      | 2393 +++++++++-----------
 po/de.po		      |  622 ++----
 po/dz.po		      |  622 ++----
 po/el.po		      | 2393 +++++++++-----------
 po/en_CA.po		      |  622 ++----
 po/en_GB.po		      | 2395 +++++++++-----------
 po/eo.po		      |  622 ++----
 po/es.po		      |  625 ++----
 po/et.po		      |  622 ++----
 po/eu.po		      |  674 +++----
 po/fa.po		      |  622 ++----
 po/fi.po		      |  622 ++----
 po/fr.po		      | 2408 +++++++++-----------
 po/ga.po		      |  622 ++----
 po/gl.po		      | 2409 +++++++++-----------
 po/gu.po		      |  622 ++----
 po/he.po		      |  622 ++----
 po/hi.po		      |  622 ++----
 po/hr.po		      |  622 ++----
 po/hu.po		      | 2446 +++++++++-----------
 po/hy.po		      |  622 ++----
 po/ia.po		      |  622 ++----
 po/id.po		      |  622 ++----
 po/io.po		      |  622 ++----
 po/is.po		      |  622 ++----
 po/it.po		      |  622 ++----
 po/ja.po		      |  622 ++----
 po/ka.po		      |  622 ++----
 po/kn.po		      |  622 ++----
 po/ko.po		      |  622 ++----
 po/ku.po		      |  622 ++----
 po/li.po		      |  622 ++----
 po/lt.po		      | 2393 +++++++++-----------
 po/lv.po		      |  622 ++----
 po/mai.po		      |  622 ++----
 po/mi.po		      |  622 ++----
 po/mk.po		      |  622 ++----
 po/ml.po		      |  622 ++----
 po/mn.po		      |  622 ++----
 po/mr.po		      |  622 ++----
 po/ms.po		      |  622 ++----
 po/my.po		      |  622 ++----
 po/nb.po		      | 2395 +++++++++-----------
 po/nds.po		      | 1090 ++++------
 po/ne.po		      |  622 ++----
 po/nl.po		      |  622 ++----
 po/nn.po		      |  622 ++----
 po/nso.po		      |  622 ++----
 po/oc.po		      |  622 ++----
 po/or.po		      |  622 ++----
 po/pa.po		      |  622 ++----
 po/pl.po		      | 2777 +++++++++++------------
 po/ps.po		      |  622 ++----
 po/pt.po		      | 2413 +++++++++-----------
 po/pt_BR.po		      |  622 ++----
 po/ro.po		      |  622 ++----
 po/ru.po		      | 2496 ++++++++++-----------
 po/rw.po		      |  622 ++----
 po/si.po		      |  622 ++----
 po/sk.po		      |  622 ++----
 po/sl.po		      | 2982 ++++++++++++------------
 po/sq.po		      |  622 ++----
 po/sr.po		      |  622 ++----
 po/sr@ije.po		      |  622 ++----
 po/sr@latin.po		      |  622 ++----
 po/sv.po		      | 3014 +++++++++++++------------
 po/ta.po		      |  622 ++----
 po/te.po		      |  622 ++----
 po/th.po		      |  622 ++----
 po/tk.po		      |  622 ++----
 po/tr.po		      |  622 ++----
 po/tt.po		      |  622 ++----
 po/uk.po		      |  622 ++----
 po/ur.po		      |  622 ++----
 po/uz.po		      |  622 ++----
 po/uz@cyrillic.po	      |  622 ++----
 po/vi.po		      |  622 ++----
 po/wa.po		      |  622 ++----
 po/xh.po		      |  622 ++----
 po/yi.po		      |  622 ++----
 po/zh_CN.po		      |  622 ++----
 po/zh_HK.po		      |  622 ++----
 po/zh_TW.po		      |  622 ++----
 206 files changed, 69182 insertions(+), 85192 deletions(-)

commit 0eb89bf378a113959ad567b6808ed6a932eb20ad
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 12:07:35 2010 -0500

    Updates

 NEWS |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)

commit 6a513f2289eb734f9b9cfb83e47e0f7e992fffbd
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 9 17:14:50 2010 +0100

    Fix compilation warning: use entry var correctly initilized

    The warning was added in
    commit c744594b2099d03af6b7654de6c8ed5565acd1a9

 demos/gtk-demo/search_entry.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 718bf7771248903fd10b730614d7cc661f7d330b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 02:23:39 2010 -0500

    Remove conflicting legacy compose sequences in favour of X.org
    sequences

    Patch by Jeroen Hoek. See bug 557420 for a prolonged discussion.
    Quick summary of the removed sequences:

    <Multi_key> <asciicircum> <0>
    Consistency. <Multi_key> <asciicircum> [1..9] gives the superscript
    digit,
    legacy sequence for zero is inconsistent.

    <Multi_key> <c> <o>
    <Multi_key> <c> <O>
    Consistency. <Multi_key> <c> [:letter:] already gives vowel plus
    caron, legacy
    sequence for c is inconsistent.

    <Multi_key> <comma> <e>
    <Multi_key> <comma> <E>
    Consistency. <Multi_key> <comma> [:letter:] is for letter with
    cedilla,
    <Multi_key> <semicolon> [:letter:] is for letter with ogolek

    <Multi_key> <C> <slash>
    <Multi_key> <slash> <C>
    Unintuitive. ¢ is visually a vertical bar through a lowercase c,
    not a slash
    through an uppercase C. ₡ has no alternatives, whilst ¢ can be
    typed as
    <Multi_key> <bar> <c>.

    <Multi_key> <d> <minus>
    đ can be input through <Multi_key> <minus> <d>. <Multi_key> <d>
    <minus> is used
    for ₫.

    <Multi_key> <equal> <L>
    <Multi_key> <L> <equal>
    Unintuitive. ₤ has two dashes, £ one; therefore L + = > ₤,
    and L + - = £.

    <Multi_key> <exclam> <s>
    <Multi_key> <exclam> <S>
    Consistency. <Multi_key> <exclam> [:letter:] is used for letter with
    dot below.
    § can be input using <Multi_key> <o> <s>.

    <Multi_key> <period> <period>
    Might need an alternative for ˙, but … (upstream) has no
    alternative either.

    <Multi_key> <underscore> <a>
    <Multi_key> <underscore> <A>
    <Multi_key> <underscore> <o>
    <Multi_key> <underscore> <O>
    Consistency. <Multi_key> <underscore> [:vowel:] gives vowel with
    macron for ȳ ū
    ī ē too.

    <Multi_key> <minus> <d>
    <Multi_key> <minus> <D>
    <Multi_key> <o> <e>
    <Multi_key> <O> <E>
    Redundant. In upstream as is.

 gtk/gtk-compose-lookaside.txt |   18 ------------------
 gtk/gtkimcontextsimpleseqs.h  |   32 ++++++++++++++++----------------
 2 files changed, 16 insertions(+), 34 deletions(-)

commit 0ffc31d7624376e9a13b37031870ad2194392cd5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 02:15:20 2010 -0500

    Regenerated compose tables

    Now without non-BMP keysyms.

 gtk/gtkimcontextsimpleseqs.h |   82
 +++++++++++-------------------------------
 1 files changed, 21 insertions(+), 61 deletions(-)

commit a152f7360ddb4224580c8c2ce8d708c1e9e33c9b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 02:12:33 2010 -0500

    Updates to the compose-parse.py script

    Get gdkkeysyms.h from git, instead of the outdated copy from svn.
    Get Unicode 5.2.0 data. Fix a few issues with missing keysyms in
    keysyms.txt. Make the filtering of non-BMP keysyms work.

 gtk/compose-parse.py |   42 ++++++++++++++++++++++++------------------
 1 files changed, 24 insertions(+), 18 deletions(-)

commit 0fca5a3ccacb6499174f64fcd823d221a513f875
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 00:54:08 2010 -0500

    Add some keysyms missing from keysyms.txt

 gtk/compose-parse.py |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 6ab9b851591123ca2b39e175b82c015368ae19d6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 00:52:26 2010 -0500

    fix file permissions

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 09b64dab0d6e00d4f49033fa65ec122007b55dc5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 9 00:12:57 2010 -0500

    Add some more annotation to the DND api

 gtk/gtkdnd.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit bf88eee1318eb4c47c31ad1b32f515bb6c5d37f2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 23:56:43 2010 -0500

    Fix file chooser refcounting issues

    This was reported in bug 600992.

 gtk/gtkfilechooserbutton.c  |	 21 +++++++++++++--------
 gtk/gtkfilechooserdefault.c |	 22 ++++++++++++++--------
 gtk/gtkfilesystem.c	     |	 24 +++++++++++++++++++++++-
 gtk/gtkfilesystem.h	     |	  3 ++-
 gtk/gtkpathbar.c	     |	  2 +-
 5 files changed, 53 insertions(+), 19 deletions(-)

commit 2036d9262e84feed7d89e22a25cf1918c598c797
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 21:34:17 2010 -0500

    Add missing colons

 gtk/gtkdnd.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bc284541a95c97dbcc92b2f50958d97952fa272d
Author: Christian Dywan <christian@lanedo.com>
Date:	Mon Mar 8 21:22:54 2010 -0500

    Document the use of NULL in gtk_window_set_transient_for

    This fixes bug 611319.

 gtk/gtkwindow.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit 9c8dbc292f9c2f2c216e33f448b32105d8401cf8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 20:59:27 2010 -0500

    Minor doc clarification for gdk_drag_begin

    Mention that targets is a list of atoms. Bug 611317.

 gdk/x11/gdkdnd-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 32b9aeaadd6dbd084344d97c573b0289c1584923
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Mar 3 21:49:33 2010 +0100

    Don't use GTK_WIDGET_STATE in internal code anymore

    Use gtk_widget_get/set_state() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/drawingarea.c		     |	  2 +-
 docs/reference/gtk/tmpl/gtkdrawingarea.sgml |	  2 +-
 docs/tutorial/gtk-tut.sgml		     |	 16 +++---
 examples/scribble-simple/scribble-simple.c  |	  2 +-
 examples/scribble-xinput/scribble-xinput.c  |	  6 +-
 gtk/gtkaccellabel.c			     |	  2 +-
 gtk/gtkbutton.c			     |	  6 +-
 gtk/gtkcalendar.c			     |	 18 ++++----
 gtk/gtkcellrendererpixbuf.c		     |	  2 +-
 gtk/gtkcellrendererspinner.c		     |	  2 +-
 gtk/gtkcellrenderertext.c		     |	  4 +-
 gtk/gtkcellrenderertoggle.c		     |	  2 +-
 gtk/gtkcellview.c			     |	  4 +-
 gtk/gtkcheckbutton.c			     |	  6 +-
 gtk/gtkcheckmenuitem.c			     |	 12 ++--
 gtk/gtkcombobox.c			     |	 17 ++++---
 gtk/gtkentry.c				     |	 68
 ++++++++++++++-------------
 gtk/gtkexpander.c			     |	  2 +-
 gtk/gtkhandlebox.c			     |	 16 +++---
 gtk/gtkhsv.c				     |	  4 +-
 gtk/gtkiconview.c			     |	 12 ++--
 gtk/gtkimage.c				     |	  8 ++--
 gtk/gtklabel.c				     |	  4 +-
 gtk/gtklist.c				     |	 10 +++-
 gtk/gtklistitem.c			     |	 12 ++++-
 gtk/gtkmenu.c				     |	  2 +-
 gtk/gtkmenubar.c			     |	  2 +-
 gtk/gtkmenushell.c			     |	  4 +-
 gtk/gtknotebook.c			     |	  4 +-
 gtk/gtkoptionmenu.c			     |	  6 +-
 gtk/gtkpaned.c				     |	  2 +-
 gtk/gtkpixmap.c			     |	  2 +-
 gtk/gtkradiobutton.c			     |	  4 +-
 gtk/gtkrange.c				     |	  2 +-
 gtk/gtkruler.c				     |	  4 +-
 gtk/gtkseparator.c			     |	  8 ++--
 gtk/gtkspinbutton.c			     |	  2 +-
 gtk/gtkstatusbar.c			     |	  2 +-
 gtk/gtktext.c				     |	 16 +++---
 gtk/gtktextutil.c			     |	  8 ++--
 gtk/gtktextview.c			     |	 20 ++++----
 gtk/gtktogglebutton.c			     |	  2 +-
 gtk/gtktoolbar.c			     |	 10 ++--
 gtk/gtktrayicon-x11.c			     |	  2 +-
 gtk/gtktreeitem.c			     |	  2 +-
 gtk/gtktreeview.c			     |	 25 +++++-----
 gtk/gtktreeviewcolumn.c		     |	  2 +-
 gtk/gtkwidget.c			     |	 26 +++++-----
 gtk/gtkwidget.h			     |	  3 +-
 modules/other/gail/gailbutton.c	     |	  4 +-
 tests/testgtk.c			     |	  2 +-
 tests/testinput.c			     |	  8 ++--
 tests/testtext.c			     |	  2 +-
 53 files changed, 218 insertions(+), 197 deletions(-)

commit b61fe506408c8ccd0ddb8ae67630ef2b942aac25
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 20:14:37 2010 -0500

    Remove obsolete translator comments

    Reported in bug 611217

 gtk/gen-paper-names.c	   |  103 ++++++++++++++--------------
 gtk/paper_names_offsets.c |  165
 ---------------------------------------------
 2 files changed, 51 insertions(+), 217 deletions(-)

commit c744594b2099d03af6b7654de6c8ed5565acd1a9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 19:59:24 2010 -0500

    Add accessible alternatives to entry icon functionality

    Inspired by the complaint in bug 611051.

 demos/gtk-demo/search_entry.c |  224
 +++++++++++++++++++++++++----------------
 1 files changed, 138 insertions(+), 86 deletions(-)

commit ac6525b27c3f8a98dfabfec12c98c724dfb7b28a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 19:21:32 2010 -0500

    Add introspection annotations to gtk_drag_(source|dest)_set

    Also move docs inline at the same time. Bug 610905.

 docs/reference/gtk/tmpl/gtkdnd.sgml |	 15 ++++++---------
 gtk/gtkdnd.c			     |	 31
 ++++++++++++++++---------------
 2 files changed, 22 insertions(+), 24 deletions(-)

commit fcc43e7b6ddce3c9451bc9a0b197d9055732f957
Author: Ryan Lortie <desrt@desrt.ca>
Date:	Mon Mar 8 12:11:33 2010 -0500

    Update release HOWTO

    - 'cvs' -> 'git'
    - gnome-hackers is now closed.  Reply-to: desktop-devel-list instead.

 docs/RELEASE-HOWTO |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d84a83142329c725eaad3492d9f1eb62415f9d24
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 11:25:26 2010 -0500

    Don't scroll to insert after middle-click paste

    Patch by Ignacio Casal Quinteiro, bug 612119.

 gtk/gtktextview.c |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

commit 87f48634f45ac6de1959971dd5dee99a59bbad8c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Mar 8 10:36:11 2010 -0500

    Fix an infinite loop in gtk_dialog_map()

    The new focus handling with links in labels tripped up the code
    that tries to avoid focussing labels. Bug 612066

 gtk/gtkdialog.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit e629a9c7a85e028eb153cf9e25679a751f156d67
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Mon Mar 8 11:41:52 2010 +0100

    Updated LowGerman translation

 po/nds.po |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 770ebc707bdfe22f0c018980ffe109d98134cec6
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Mon Mar 8 11:37:14 2010 +0100

    Updated LowGerman translation

 po/nds.po |   44 ++++++++++++++++++++++----------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

commit 8d78ae44daaa5fd93e707e720d4cdd052ad87422
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Mon Mar 8 11:37:04 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 2643
 ++++++++++++++++++++------------------------------
 1 files changed, 1057 insertions(+), 1586 deletions(-)

commit f32d4c104f2f51426d2acfd77a46e4d32ec7143b
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Mar 8 07:02:00 2010 +0200

    Updated Bulgarian translation

 po/bg.po |   54 +++++++++++++++++++++++++++---------------------------
 1 files changed, 27 insertions(+), 27 deletions(-)

commit 0a49865ec4dbe7b085f52d9ec2a2120b0d9f82d3
Author: Michael Natterer <mitch@gimp.org>
Date:	Sun Mar 7 12:15:33 2010 +0100

    gtk: remove begin-user-action/end-user-action around copying

    Copying to the clipboard is not a buffer mutation, so calling
    gtk_text_buffer_begin_user_action() and _end_user_action() is only
    confusing apps which connect to these signals in order to build undo
    stacks or otherwise track buffer changes. Most likely, these apps
    either didn't notice the bugus undo step or simply work around it.

 gtk/gtktextbuffer.c |	  2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 85611bedcd721c3026d1112f2eccbc58806197eb
Author: Jennie Petoumenou <jenniepet@src.gnome.org>
Date:	Sun Mar 7 06:56:23 2010 +0100

    Updated Greek translation.

 po-properties/el.po | 3785
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1881 insertions(+), 1904 deletions(-)

commit 7253ed5dd461b7be95553c194ff80519262e4415
Author: Jennie Petoumenou <jenniepet@src.gnome.org>
Date:	Sun Mar 7 00:07:43 2010 +0100

    Updated Greek translation.

 po/el.po | 2284
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1141 insertions(+), 1143 deletions(-)

commit dbda10d03e365b6947caca851e3c6e65a3d13e40
Author: Claude Paroz <claude@2xlibre.net>
Date:	Sat Mar 6 15:22:12 2010 +0100

    Updated French translation

 po/fr.po | 2251
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1120 insertions(+), 1131 deletions(-)

commit 72948f46bd99cac4123459b4065ea93ae609d9c0
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 13:17:56 2010 +0100

    Don't use GTK_WIDGET_SET_FLAGS() in gtk_widget_init()

 gtk/gtkwidget.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 691c13c42408eba0b1b59d704ca2967abed76d82
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 13:13:01 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_PARENT_SENSITIVE)

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a7efb2eaa045761eb7ec24686a4179794ee1edee
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 13:01:58 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_RC_STYLE)

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 24491f8224a8c9cd68e6a59dcdeefd4fb9ce92f8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 12:29:26 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_APP_PAINTABLE)

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 74ed719fa4e005ca2134489eb3cc1206e00018ee
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 12:02:21 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_MAPPED)

    Use new API instead: gtk_widget_set_mapped ()

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkassistant.c	   |	4 ++--
 gtk/gtkclist.c		   |	6 +++---
 gtk/gtkcontainer.c	   |	4 ++--
 gtk/gtkhandlebox.c	   |	4 ++--
 gtk/gtklayout.c	   |	2 +-
 gtk/gtklist.c		   |	2 +-
 gtk/gtknotebook.c	   |	4 ++--
 gtk/gtkplug.c		   |	4 ++--
 gtk/gtktree.c		   |	4 ++--
 gtk/gtktreeitem.c	   |	4 ++--
 gtk/gtktreeview.c	   |	2 +-
 gtk/gtkwidget.c	   |   13 +++++++------
 gtk/gtkwin32embedwidget.c |	4 ++--
 gtk/gtkwindow.c	   |	4 ++--
 14 files changed, 31 insertions(+), 30 deletions(-)

commit 1934de4b652e96af40db796191aff72dfdfd6b82
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 11:51:33 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_REALIZED)

    Use new API instead: gtk_widget_set_realized ()

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/offscreen_window.c  |	 2 +-
 demos/gtk-demo/offscreen_window2.c |	 2 +-
 docs/tutorial/gtk-tut.sgml	    |	 4 ++--
 examples/gtkdial/gtkdial.c	    |	 2 +-
 gtk/gtkbutton.c		    |	 2 +-
 gtk/gtkcalendar.c		    |	 2 +-
 gtk/gtkclist.c			    |	 2 +-
 gtk/gtkdrawingarea.c		    |	 2 +-
 gtk/gtkentry.c			    |	 2 +-
 gtk/gtkeventbox.c		    |	 2 +-
 gtk/gtkexpander.c		    |	 2 +-
 gtk/gtkfixed.c			    |	 2 +-
 gtk/gtkhandlebox.c		    |	 2 +-
 gtk/gtkhsv.c			    |	 2 +-
 gtk/gtkiconview.c		    |	 2 +-
 gtk/gtkinvisible.c		    |	 2 +-
 gtk/gtkitem.c			    |	 2 +-
 gtk/gtklayout.c		    |	 2 +-
 gtk/gtklist.c			    |	 2 +-
 gtk/gtklistitem.c		    |	 2 +-
 gtk/gtkmenu.c			    |	 2 +-
 gtk/gtkmenuitem.c		    |	 2 +-
 gtk/gtkmenushell.c		    |	 2 +-
 gtk/gtkmisc.c			    |	 2 +-
 gtk/gtknotebook.c		    |	 3 ++-
 gtk/gtkoffscreenwindow.c	    |	 2 +-
 gtk/gtkpaned.c			    |	 2 +-
 gtk/gtkpathbar.c		    |	 2 +-
 gtk/gtkplug.c			    |	 2 +-
 gtk/gtkpreview.c		    |	 2 +-
 gtk/gtkprogress.c		    |	 2 +-
 gtk/gtkrange.c			    |	 2 +-
 gtk/gtkruler.c			    |	 3 ++-
 gtk/gtksocket.c		    |	 4 ++--
 gtk/gtktext.c			    |	 2 +-
 gtk/gtktextview.c		    |	 3 ++-
 gtk/gtktoolbar.c		    |	 2 +-
 gtk/gtktoolitem.c		    |	 2 +-
 gtk/gtktoolitemgroup.c		    |	 2 +-
 gtk/gtktoolpalette.c		    |	 2 +-
 gtk/gtktree.c			    |	 2 +-
 gtk/gtktreeview.c		    |	 2 +-
 gtk/gtkviewport.c		    |	 2 +-
 gtk/gtkwidget.c		    |	 8 ++++----
 gtk/gtkwin32embedwidget.c	    |	 2 +-
 gtk/gtkwindow.c		    |	 2 +-
 tests/gtkoffscreenbox.c	    |	 2 +-
 47 files changed, 55 insertions(+), 52 deletions(-)

commit 24bafd8693e88b9b1635bbd6d1401ceb68ca7809
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Mar 6 11:29:31 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_NO_WINDOW)

    Use new API instead: gtk_widget_set_has_window ()

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/offscreen_window.c  |	 2 +-
 demos/gtk-demo/offscreen_window2.c |	 2 +-
 gtk/gtkalignment.c		    |	 2 +-
 gtk/gtkarrow.c			    |	 2 +-
 gtk/gtkbin.c			    |	 2 +-
 gtk/gtkbox.c			    |	 2 +-
 gtk/gtkbutton.c		    |	 2 +-
 gtk/gtkcellview.c		    |	 2 +-
 gtk/gtkcheckbutton.c		    |	 2 +-
 gtk/gtkclist.c			    |	 2 +-
 gtk/gtkexpander.c		    |	 2 +-
 gtk/gtkhandlebox.c		    |	 2 +-
 gtk/gtkhsv.c			    |	 2 +-
 gtk/gtkimage.c			    |	 2 +-
 gtk/gtkinvisible.c		    |	 2 +-
 gtk/gtkitem.c			    |	 2 +-
 gtk/gtklabel.c			    |	 2 +-
 gtk/gtkmenuitem.c		    |	 2 +-
 gtk/gtknotebook.c		    |	 2 +-
 gtk/gtkpaned.c			    |	 2 +-
 gtk/gtkpathbar.c		    |	 2 +-
 gtk/gtkpixmap.c		    |	 2 +-
 gtk/gtkprintunixdialog.c	    |	 4 ++--
 gtk/gtkradiobutton.c		    |	 2 +-
 gtk/gtkrange.c			    |	 2 +-
 gtk/gtkscrolledwindow.c	    |	 2 +-
 gtk/gtkseparator.c		    |	 2 +-
 gtk/gtkspinner.c		    |	 2 +-
 gtk/gtktable.c			    |	 2 +-
 gtk/gtktoolbar.c		    |	 2 +-
 gtk/gtkviewport.c		    |	 2 +-
 gtk/gtkwidget.c		    |	 4 ++--
 gtk/gtkwindow.c		    |	 2 +-
 tests/gtkoffscreenbox.c	    |	 2 +-
 34 files changed, 36 insertions(+), 36 deletions(-)

commit 2d4b7b263013fb20af740311af1f2890963737c5
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Mar 6 00:26:05 2010 +0100

    Updated Swedish translation

 po-properties/sv.po | 4936
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2361 insertions(+), 2575 deletions(-)

commit 44a8c5f3ff30780579cd899270dc3ed83b3d0f63
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Mar 6 00:24:37 2010 +0100

    Updated Swedish translation

 po/sv.po | 2887
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1313 insertions(+), 1574 deletions(-)

commit 4759da26348fd1063e2da2e8f85d7a7fa7b41acd
Author: Joanmarie Diggs <joanmarie.diggs@gmail.com>
Date:	Fri Mar 5 14:48:23 2010 +0800

    Add/Remove ATK_STATE_SENSITIVE according to cells' state.

    Bug #569042.

 modules/other/gail/gailbooleancell.c |   19 ++++++++++++++++++-
 modules/other/gail/gailbooleancell.h |    1 +
 2 files changed, 19 insertions(+), 1 deletions(-)

commit 7ab2155aef8e2069a9e5680ca2cd68f70eec43fd
Author: Patrick Bernaud <patrickb@chez.com>
Date:	Fri Mar 5 05:34:16 2010 +0100

    Move documentation to inline comments: GtkPlug

    https://bugzilla.gnome.org/show_bug.cgi?id=611707

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 docs/reference/gtk/tmpl/gtkplug.sgml |  126
 ----------------------------------
 gtk/gtkplug.c			      |   21 ++++++
 2 files changed, 21 insertions(+), 126 deletions(-)

commit 3f579a7a936b9b6cbd08aa2331eae932b1a68491
Author: Steven Harms <sharms@ubuntu.com>
Date:	Thu Mar 4 13:21:16 2010 -0500

    Move documentation to inline comments: GtkVBox

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611831

 docs/reference/gtk/tmpl/gtkvbox.sgml |   49
 ----------------------------------
 gtk/gtkvbox.c			      |   23 ++++++++++++++++
 2 files changed, 23 insertions(+), 49 deletions(-)

commit a5e496cf87f46a5fe186d9346de9898b655ad221
Author: Fran Diéguez <frandieguez@ubuntu.com>
Date:	Fri Mar 5 00:25:31 2010 +0100

    Update Galician translation

 po-properties/gl.po | 3696
 ++++++++++++++++++++++++++-------------------------
 po/gl.po	     | 2550 ++++++++++++++++++------------------
 2 files changed, 3124 insertions(+), 3122 deletions(-)

commit 01593516f1a54316ddbd1190753b9512216ec95e
Author: Friedel Wolff <friedel@translate.org.za>
Date:	Thu Mar 4 11:35:33 2010 +0100

    Update Afrikaans translation

 po/af.po | 3663
 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 1578 insertions(+), 2085 deletions(-)

commit 8c30affb6eba3202c2814e824428f91fd490bd22
Author: Li Yuan <li.yuan@sun.com>
Date:	Thu Mar 4 16:30:00 2010 +0800

    Return FALSE in signal handlers to make the signals be propagated

    Bug #611686.

 modules/other/gail/gailtreeview.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 15d1d8bb3b3c408002aaac19566b5d1f23a04aa0
Author: Steven Harms <sharms@ubuntu.com>
Date:	Wed Mar 3 18:35:45 2010 -0500

    Move documentation to inline comments: GtkVSeparator

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611662

 docs/reference/gtk/tmpl/gtkvseparator.sgml |	41
 ----------------------------
 gtk/gtkvseparator.c			    |	18 ++++++++++++
 gtk/gtkvseparator.h			    |	 6 ++++
 3 files changed, 24 insertions(+), 41 deletions(-)

commit f0f3b01876a8cb3d905ae472ab55ca2b68a8913e
Author: Steven Harms <sharms@ubuntu.com>
Date:	Wed Mar 3 18:21:56 2010 -0500

    Move documentation to inline comments: GtkVScrollbar

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611658

 docs/reference/gtk/tmpl/gtkvscrollbar.sgml |	40
 ----------------------------
 gtk/gtkvscrollbar.c			    |	14 ++++++++++
 gtk/gtkvscrollbar.h			    |	 6 ++++
 3 files changed, 20 insertions(+), 40 deletions(-)

commit 244ae204dac676fce55a17eb9b13e19c8f9155e3
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Thu Mar 4 00:34:04 2010 +0100

    Updated Hungarian translation

 po/hu.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 69279262bc0afdd6a92e4049b24cc80e10889581
Author: Steven Harms <sharms@ubuntu.com>
Date:	Wed Mar 3 16:39:29 2010 -0500

    Update gtkvscale documentation for in code comments. Removed template
    document

 docs/reference/gtk/tmpl/gtkvscale.sgml |   51
 --------------------------------
 gtk/gtkvscale.c			|   20 ++++++++++++-
 gtk/gtkvscale.h			|    6 ++++
 3 files changed, 25 insertions(+), 52 deletions(-)

commit 24ba8f315efeb298c2b85150ba2ad4fd5111c1d4
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Mar 3 23:19:47 2010 +0100

    Updated Basque language

 po/eu.po |  828
 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 350 insertions(+), 478 deletions(-)

commit 62a829dd309bf3ce1471265b1f0478e17f160e66
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Mar 3 23:03:13 2010 +0100

    Add version info about the deprecation of GTK_WIDGET_SENSITIVE

    This completes the patch of
    commit 64f526d34e1adc609944078e2fea38b2792f8230

 gtk/gtkwidget.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f6d54ac7be9c5bec8ead7be1b84e6e9ad2dad99d
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Mar 3 22:43:01 2010 +0100

    Updated Basque language

 po-properties/eu.po | 3982
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1937 insertions(+), 2045 deletions(-)

commit 16a59ad9129c680833c584768e6a81b2ba365268
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 07:16:02 2010 +0100

    Deprecate widget flag: GTK_WIDGET_REALIZED

    Use gtk_widget_get_realized() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/offscreen_window.c  |	 4 +-
 demos/gtk-demo/offscreen_window2.c |	 4 +-
 docs/tutorial/gtk-tut.sgml	    |	 4 +-
 examples/gtkdial/gtkdial.c	    |	 2 +-
 gtk/gtkassistant.c		    |	 2 +-
 gtk/gtkbutton.c		    |	 4 +-
 gtk/gtkcalendar.c		    |	 8 ++--
 gtk/gtkcheckbutton.c		    |	 2 +-
 gtk/gtkclist.c			    |	36 +++++++++---------
 gtk/gtkcolorbutton.c		    |	 2 +-
 gtk/gtkcolorsel.c		    |	 2 +-
 gtk/gtkcombobox.c		    |	 8 ++--
 gtk/gtkcontainer.c		    |	 7 ++-
 gtk/gtkctree.c			    |	26 ++++++------
 gtk/gtkdnd-quartz.c		    |	 4 +-
 gtk/gtkdnd.c			    |	 6 +-
 gtk/gtkdrawingarea.c		    |	 2 +-
 gtk/gtkentry.c			    |	24 ++++++------
 gtk/gtkeventbox.c		    |	 6 +-
 gtk/gtkexpander.c		    |	 8 ++--
 gtk/gtkfilechooserdefault.c	    |	 4 +-
 gtk/gtkfixed.c			    |	 4 +-
 gtk/gtkhandlebox.c		    |	10 ++--
 gtk/gtkhsv.c			    |	 2 +-
 gtk/gtkiconview.c		    |	21 +++++-----
 gtk/gtkinvisible.c		    |	 2 +-
 gtk/gtklabel.c			    |	19 +++++----
 gtk/gtklayout.c		    |	10 ++--
 gtk/gtklinkbutton.c		    |	 4 +-
 gtk/gtklist.c			    |	 4 +-
 gtk/gtklistitem.c		    |	 4 +-
 gtk/gtkmain.c			    |	 2 +-
 gtk/gtkmenu.c			    |	18 ++++----
 gtk/gtkmenubar.c		    |	 2 +-
 gtk/gtkmenuitem.c		    |	 2 +-
 gtk/gtknotebook.c		    |	 2 +-
 gtk/gtkoffscreenwindow.c	    |	 4 +-
 gtk/gtkoldeditable.c		    |	10 +++--
 gtk/gtkoptionmenu.c		    |	 2 +-
 gtk/gtkpaned.c			    |	 8 ++--
 gtk/gtkpathbar.c		    |	 2 +-
 gtk/gtkplug.c			    |	10 ++--
 gtk/gtkpreview.c		    |	 2 +-
 gtk/gtkprintunixdialog.c	    |	 2 +-
 gtk/gtkprogress.c		    |	 8 ++--
 gtk/gtkrange.c			    |	 4 +-
 gtk/gtkrecentchooserdefault.c	    |	 4 +-
 gtk/gtkruler.c			    |	 2 +-
 gtk/gtkselection.c		    |	 6 +-
 gtk/gtksocket-win32.c		    |	 2 +-
 gtk/gtksocket.c		    |	 8 ++--
 gtk/gtkspinbutton.c		    |	 6 +-
 gtk/gtkspinner.c		    |	 2 +-
 gtk/gtkstatusbar.c		    |	 8 ++--
 gtk/gtkstatusicon.c		    |	 2 +-
 gtk/gtkstyle.c			    |	 2 +-
 gtk/gtktext.c			    |	24 ++++++------
 gtk/gtktextview.c		    |	34 ++++++++--------
 gtk/gtktipsquery.c		    |	 2 +-
 gtk/gtktoolbar.c		    |	 4 +-
 gtk/gtktoolitem.c		    |	 3 +-
 gtk/gtktoolitemgroup.c		    |	 6 +-
 gtk/gtktrayicon-x11.c		    |	 2 +-
 gtk/gtktree.c			    |	 2 +-
 gtk/gtktreeitem.c		    |	 2 +-
 gtk/gtktreeview.c		    |	67
 +++++++++++++++++----------------
 gtk/gtktreeviewcolumn.c	    |	18 ++++----
 gtk/gtkviewport.c		    |	 8 ++--
 gtk/gtkwidget.c		    |	72
 ++++++++++++++++++------------------
 gtk/gtkwidget.h		    |	 4 ++
 gtk/gtkwin32embedwidget.c	    |	 4 +-
 gtk/gtkwindow.c		    |	64 ++++++++++++++++---------------
 modules/other/gail/gailtreeview.c  |	 4 +-
 tests/gtkoffscreenbox.c	    |	 6 +-
 tests/testgtk.c		    |	 6 +-
 tests/testsocket_common.c	    |	 2 +-
 76 files changed, 357 insertions(+), 342 deletions(-)

commit 1fe7d3cefd1aeabd6d8cab2a68673bb1f7876988
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 05:19:28 2010 +0100

    Deprecate widget flag: GTK_WIDGET_MAPPED

    Use gtk_widget_get_mapped() instead.

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 docs/tutorial/gtk-tut.sgml		    |	 4 +-
 examples/scribble-xinput/scribble-xinput.c |	 2 +-
 gtk/gtkassistant.c			    |	12 +++++-----
 gtk/gtkclist.c				    |	10 ++++----
 gtk/gtkcombobox.c			    |	 4 +-
 gtk/gtkcontainer.c			    |	 2 +-
 gtk/gtkdnd-quartz.c			    |	 2 +-
 gtk/gtkdnd.c				    |	 2 +-
 gtk/gtkentry.c				    |	20 +++++++++---------
 gtk/gtkentrycompletion.c		    |	14 ++++++------
 gtk/gtkfilechooserdefault.c		    |	 5 ++-
 gtk/gtkfilechooserdialog.c		    |	 4 +-
 gtk/gtkframe.c				    |	 2 +-
 gtk/gtkhandlebox.c			    |	 2 +-
 gtk/gtkimage.c				    |	 2 +-
 gtk/gtklabel.c				    |	 4 +-
 gtk/gtklayout.c			    |	 2 +-
 gtk/gtklist.c				    |	 2 +-
 gtk/gtkmenu.c				    |	 4 +-
 gtk/gtkmenubar.c			    |	 2 +-
 gtk/gtkmenuitem.c			    |	 2 +-
 gtk/gtkmnemonichash.c			    |	 2 +-
 gtk/gtknotebook.c			    |	27
 +++++++++++++------------
 gtk/gtkpaned.c				    |	 8 +++---
 gtk/gtkplug.c				    |	 4 +-
 gtk/gtkradiobutton.c			    |	 4 +-
 gtk/gtkrecentchooserdialog.c		    |	 2 +-
 gtk/gtkscale.c				    |	 2 +-
 gtk/gtksizegroup.c			    |	 2 +-
 gtk/gtkspinbutton.c			    |	 4 +-
 gtk/gtkstatusbar.c			    |	 2 +-
 gtk/gtktoolbar.c			    |	 6 ++--
 gtk/gtktoolitem.c			    |	 2 +-
 gtk/gtktoolitemgroup.c			    |	 2 +-
 gtk/gtktree.c				    |	 8 +++---
 gtk/gtktreeitem.c			    |	10 ++++----
 gtk/gtktreeview.c			    |	12 +++++-----
 gtk/gtkviewport.c			    |	 2 +-
 gtk/gtkwidget.c			    |	30
 ++++++++++++++--------------
 gtk/gtkwidget.h			    |	 4 +++
 gtk/gtkwin32embedwidget.c		    |	 2 +-
 gtk/gtkwindow.c			    |	28
 ++++++++++++++-----------
 modules/other/gail/gail.c		    |	 4 +-
 modules/other/gail/gailbutton.c	    |	 2 +-
 modules/other/gail/gailcombo.c		    |	 2 +-
 modules/other/gail/gailcombobox.c	    |	 2 +-
 modules/other/gail/gailexpander.c	    |	 2 +-
 modules/other/gail/gailitem.c		    |	 2 +-
 modules/other/gail/gaillabel.c		    |	 2 +-
 modules/other/gail/gailmenuitem.c	    |	 4 +-
 modules/other/gail/gailnotebookpage.c	    |	 2 +-
 modules/other/gail/gailwidget.c	    |	 4 +-
 modules/other/gail/gailwindow.c	    |	 2 +-
 perf/gtkwidgetprofiler.c		    |	 2 +-
 tests/testgtk.c			    |	18 ++++++++--------
 tests/testinput.c			    |	 2 +-
 tests/testtext.c			    |	 2 +-
 57 files changed, 164 insertions(+), 154 deletions(-)

commit f4d9c7be2b8d76c720ae8c38ca27f7618f5bf029
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Mar 3 15:51:31 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 3356
 ++++++++++++++++++++++++++++----------------------
 1 files changed, 1866 insertions(+), 1490 deletions(-)

commit 42f1789c1eaa716172f4b0b322c554edcfe7292d
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Mar 3 15:24:51 2010 +0100

    Updated Low German translation

 po-properties/nds.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fc82769a8885b7546d42bab7d37d18d69bd220e4
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Mar 3 15:21:42 2010 +0100

    Updated Low German translation

 po-properties/nds.po | 3397
 ++++++++++++++++++++++----------------------------
 1 files changed, 1491 insertions(+), 1906 deletions(-)

commit 6520046f035756235ce3803e76c102aba30b848b
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Mar 3 13:51:43 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 2239
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1122 insertions(+), 1117 deletions(-)

commit 32d043535bf3c8fb59d101efaa564f2e04fbbe00
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Mar 3 02:37:17 2010 +0100

    Fix gtk_widget_is_sensitive() function. Second try

    Use GTK_PARENT_SENSITIVE flag instead
    gtk_widget_get_sensitive(widget->parent)

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f61016f554012e793049d305998f49cceb35c734
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Wed Mar 3 00:56:00 2010 +0100

    Updated Hungarian translation

 po-properties/hu.po | 3953
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1928 insertions(+), 2025 deletions(-)

commit 491ed58420883ad68ff72691541d578422985d7d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 18:24:21 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_NO_SHOW_ALL)

 gtk/gtkwidget.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit f8fb228752a2873d5395fe71981c8dc57ca2a301
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 17:54:16 2010 +0100

    Fix gtk_widget_is_sensitive() function

    The bug was introduced in
    commit a27d5a2c9eba7af5b056de32ff9b2b4dd1eb97e1

 gtk/gtkwidget.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e8e95d4c5ee4c7c78971597c53f0b6e3f0e81b7a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 07:58:05 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_CAN_DEFAULT)

    Use new API instead: gtk_widget_set_can_default ()

 demos/gtk-demo/menus.c		      |    2 +-
 demos/gtk-demo/ui_manager.c	      |    2 +-
 docs/tutorial/gtk-tut.sgml	      |   12 +++---
 examples/calendar/calendar.c	      |    2 +-
 examples/entry/entry.c		      |    2 +-
 examples/progressbar/progressbar.c   |    2 +-
 examples/radiobuttons/radiobuttons.c |    2 +-
 examples/rangewidgets/rangewidgets.c |    2 +-
 examples/scrolledwin/scrolledwin.c   |    2 +-
 examples/text/text.c		      |    2 +-
 gtk/gtkaboutdialog.c		      |    4 +-
 gtk/gtkassistant.c		      |    6 +-
 gtk/gtkdialog.c		      |    2 +-
 gtk/gtkfilechooserdefault.c	      |    2 +-
 gtk/gtkfilesel.c		      |    4 +-
 gtk/gtkgamma.c			      |    2 +-
 gtk/gtkinfobar.c		      |    2 +-
 gtk/gtkinputdialog.c		      |    4 +-
 gtk/gtkmain.c			      |    2 +-
 gtk/gtkoptionmenu.c		      |    8 ++-
 gtk/gtkprintunixdialog.c	      |    2 +-
 gtk/gtkwidget.c		      |    4 +-
 tests/testcalendar.c		      |    2 +-
 tests/testgtk.c		      |   72
 +++++++++++++++++-----------------
 tests/testmenubars.c		      |    2 +-
 tests/testmenus.c		      |    2 +-
 tests/testrecentchoosermenu.c	      |    2 +-
 tests/testtext.c		      |    6 +-
 28 files changed, 80 insertions(+), 78 deletions(-)

commit 483a5a9e1a55f01cbd20b7bbd301ee59efaa4c64
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Mar 2 04:40:38 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_CAN_FOCUS)

    Use new API instead: gtk_widget_set_can_focus ()

 gtk/gtkbutton.c	 |    2 +-
 gtk/gtkcalendar.c	 |    2 +-
 gtk/gtkclist.c		 |    6 +++---
 gtk/gtkcolorsel.c	 |    2 +-
 gtk/gtkcombo.c		 |   10 +++++-----
 gtk/gtkcombobox.c	 |    2 +-
 gtk/gtkentry.c		 |    2 +-
 gtk/gtkexpander.c	 |    2 +-
 gtk/gtkhsv.c		 |    2 +-
 gtk/gtkiconview.c	 |    2 +-
 gtk/gtklabel.c		 |    4 ++--
 gtk/gtklistitem.c	 |    2 +-
 gtk/gtknotebook.c	 |    6 +++---
 gtk/gtkoldeditable.c	 |    2 +-
 gtk/gtkoptionmenu.c	 |    2 +-
 gtk/gtkpaned.c		 |    7 ++++---
 gtk/gtkscale.c		 |    2 +-
 gtk/gtkscrolledwindow.c |    3 ++-
 gtk/gtksocket.c	 |    8 +++++---
 gtk/gtkstatusicon.c	 |    2 +-
 gtk/gtktext.c		 |    2 +-
 gtk/gtktextview.c	 |    6 +++---
 gtk/gtktoolbar.c	 |    2 +-
 gtk/gtktoolitem.c	 |    2 +-
 gtk/gtktreeitem.c	 |    2 +-
 gtk/gtktreeviewcolumn.c |    4 ++--
 gtk/gtkwidget.c	 |    4 ++--
 tests/testinput.c	 |    2 +-
 28 files changed, 49 insertions(+), 45 deletions(-)

commit f19dc0bd4b117f3e80c2487e73db63bd672e9c1b
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Tue Mar 2 00:29:40 2010 +0100

    Updated Hungarian translation

 po/hu.po | 2375
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1176 insertions(+), 1199 deletions(-)

commit 1ec18b92581c93d5e73ca0bcf0a53a45d518387f
Author: Petr Kovar <pknbe@volny.cz>
Date:	Mon Mar 1 20:12:54 2010 +0100

    Update Czech translation

 po/cs.po | 2237
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1121 insertions(+), 1116 deletions(-)

commit c3d09e5627c1e59e4d181d1d4674d9af2a4eca45
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 18:24:28 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_SENSITIVE)

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 27b64f50e6c3ab1d90116ec584e3efa8b6ad5343
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 18:14:05 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_DOUBLE_BUFFERED)

    Use new API instead: gtk_widget_set_double_buffered ()

 docs/reference/gtk/drawing-model.xml |    2 +-
 gtk/gtkwidget.c		      |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit b909abaa622127c308388769e125a654a1371ba9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 17:41:37 2010 +0100

    Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_RECEIVES_DEFAULT)

    Use new API instead: gtk_widget_set_receives_default ()

 gtk/gtkbutton.c      |    3 ++-
 gtk/gtkcheckbutton.c |    2 +-
 gtk/gtkoptionmenu.c  |    3 ++-
 gtk/gtkradiobutton.c |    2 +-
 gtk/gtkwidget.c      |    4 ++--
 5 files changed, 8 insertions(+), 6 deletions(-)

commit b4b95d07f8b012cf29c0546f425ea3b78f2ad502
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Feb 27 04:10:17 2010 +0100

    Deprecate widget flag: GTK_WIDGET_PARENT_SENSITIVE

    Use gtk_widget_get_sensitive() on the parent widget instead.

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkwidget.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 214a023e9160fa008db069f5ec10ce3a4999a4dc
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 07:47:38 2010 +0100

    Deprecate widget flag: GTK_WIDGET_VISIBLE

    Use gtk_widget_get_visible() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/appwindow.c	      |    2 +-
 demos/gtk-demo/assistant.c	      |    2 +-
 demos/gtk-demo/builder.c	      |    2 +-
 demos/gtk-demo/button_box.c	      |    2 +-
 demos/gtk-demo/clipboard.c	      |    2 +-
 demos/gtk-demo/colorsel.c	      |    2 +-
 demos/gtk-demo/combobox.c	      |    2 +-
 demos/gtk-demo/dialog.c	      |    2 +-
 demos/gtk-demo/drawingarea.c	      |    2 +-
 demos/gtk-demo/editable_cells.c      |    2 +-
 demos/gtk-demo/entry_buffer.c	      |    2 +-
 demos/gtk-demo/entry_completion.c    |    2 +-
 demos/gtk-demo/expander.c	      |    2 +-
 demos/gtk-demo/hypertext.c	      |    2 +-
 demos/gtk-demo/iconview.c	      |    2 +-
 demos/gtk-demo/iconview_edit.c       |    2 +-
 demos/gtk-demo/images.c	      |    2 +-
 demos/gtk-demo/infobar.c	      |    2 +-
 demos/gtk-demo/links.c		      |    2 +-
 demos/gtk-demo/list_store.c	      |    2 +-
 demos/gtk-demo/menus.c		      |    2 +-
 demos/gtk-demo/offscreen_window.c    |   16 ++--
 demos/gtk-demo/offscreen_window2.c   |   16 ++--
 demos/gtk-demo/panes.c		      |    2 +-
 demos/gtk-demo/pickers.c	      |    2 +-
 demos/gtk-demo/pixbufs.c	      |    2 +-
 demos/gtk-demo/rotated_text.c	      |    2 +-
 demos/gtk-demo/search_entry.c	      |    2 +-
 demos/gtk-demo/sizegroup.c	      |    2 +-
 demos/gtk-demo/spinner.c	      |    2 +-
 demos/gtk-demo/stock_browser.c       |    2 +-
 demos/gtk-demo/textscroll.c	      |    2 +-
 demos/gtk-demo/textview.c	      |    2 +-
 demos/gtk-demo/toolpalette.c	      |    2 +-
 demos/gtk-demo/tree_store.c	      |    2 +-
 examples/calendar/calendar.c	      |    2 +-
 gtk/gtkalignment.c		      |    4 +-
 gtk/gtkaspectframe.c		      |    2 +-
 gtk/gtkassistant.c		      |   20 +++---
 gtk/gtkbbox.c			      |    7 +-
 gtk/gtkbin.c			      |    4 +-
 gtk/gtkbox.c			      |   18 +++--
 gtk/gtkbutton.c		      |    4 +-
 gtk/gtkcheckbutton.c		      |    8 +-
 gtk/gtkclist.c			      |   22 +++---
 gtk/gtkcombo.c			      |    2 +-
 gtk/gtkcombobox.c		      |    8 +-
 gtk/gtkcontainer.c		      |    4 +-
 gtk/gtkdialog.c		      |    2 +-
 gtk/gtkdnd.c			      |    2 +-
 gtk/gtkentry.c			      |   14 ++--
 gtk/gtkentrycompletion.c	      |    4 +-
 gtk/gtkeventbox.c		      |   10 +-
 gtk/gtkexpander.c		      |   20 +++--
 gtk/gtkfilechooserbutton.c	      |    2 +-
 gtk/gtkfilechooserdefault.c	      |    4 +-
 gtk/gtkfixed.c			      |   15 ++--
 gtk/gtkfontbutton.c		      |    2 +-
 gtk/gtkframe.c			      |   14 ++--
 gtk/gtkhandlebox.c		      |    6 +-
 gtk/gtkiconview.c		      |    2 +-
 gtk/gtkimage.c			      |   10 ++-
 gtk/gtkimagemenuitem.c		      |   11 ++-
 gtk/gtklabel.c			      |    2 +-
 gtk/gtklayout.c		      |    7 +-
 gtk/gtklist.c			      |    8 +-
 gtk/gtklistitem.c		      |    2 +-
 gtk/gtkmain.c			      |    2 +-
 gtk/gtkmenu.c			      |   18 ++--
 gtk/gtkmenubar.c		      |    8 +-
 gtk/gtkmenuitem.c		      |    8 +-
 gtk/gtkmenushell.c		      |   16 ++--
 gtk/gtkmenutoolbutton.c	      |    4 +-
 gtk/gtknotebook.c		      |  104 ++++++++++++++-------------
 gtk/gtkoffscreenwindow.c	      |    6 +-
 gtk/gtkoptionmenu.c		      |   11 ++-
 gtk/gtkpaned.c			      |   32 ++++----
 gtk/gtkpathbar.c		      |    2 +-
 gtk/gtkpixmap.c		      |    4 +-
 gtk/gtkplug.c			      |    8 +-
 gtk/gtkradiobutton.c		      |    2 +-
 gtk/gtkscale.c			      |    7 +-
 gtk/gtkscrolledwindow.c	      |   14 ++--
 gtk/gtkstatusbar.c		      |    2 +-
 gtk/gtktable.c			      |   32 ++++----
 gtk/gtktextview.c		      |    7 +-
 gtk/gtktogglebutton.c		      |    2 +-
 gtk/gtktoolbar.c		      |    8 +-
 gtk/gtktoolitem.c		      |    4 +-
 gtk/gtktoolitemgroup.c		      |   19 +++--
 gtk/gtktooltip.c		      |    2 +-
 gtk/gtktree.c			      |   14 ++--
 gtk/gtktreeitem.c		      |   14 ++--
 gtk/gtktreeview.c		      |   14 ++--
 gtk/gtkuimanager.c		      |    4 +-
 gtk/gtkviewport.c		      |   12 ++--
 gtk/gtkwidget.c		      |   38 +++++-----
 gtk/gtkwidget.h		      |    4 +
 gtk/gtkwin32embedwidget.c	      |    4 +-
 gtk/gtkwindow.c		      |   33 ++++-----
 gtk/tests/filechooser.c	      |    4 +-
 modules/other/gail/gailbutton.c      |    4 +-
 modules/other/gail/gailcombo.c       |    4 +-
 modules/other/gail/gailcombobox.c    |    4 +-
 modules/other/gail/gailentry.c       |    4 +-
 modules/other/gail/gailexpander.c    |    4 +-
 modules/other/gail/gailmenuitem.c    |    6 +-
 modules/other/gail/gailoptionmenu.c  |    4 +-
 modules/other/gail/gailrange.c       |    4 +-
 modules/other/gail/gailscalebutton.c |    2 +-
 modules/other/gail/gailtoplevel.c    |    2 +-
 modules/other/gail/gailwidget.c      |    6 +-
 modules/other/gail/gailwindow.c      |    2 +-
 modules/other/gail/tests/ferret.c    |    2 +-
 perf/gtkwidgetprofiler.c	      |    2 +-
 tests/gtkoffscreenbox.c	      |   30 ++++----
 tests/testassistant.c		      |   10 +-
 tests/testgtk.c		      |  134
 +++++++++++++++++-----------------
 tests/testmenubars.c		      |    2 +-
 tests/testmenus.c		      |    2 +-
 120 files changed, 529 insertions(+), 502 deletions(-)

commit 4232115e22c8ea41d6a3faf89bcaadfc9933d5e3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 04:21:41 2010 +0100

    Deprecate widget flag: GTK_WIDGET_HAS_FOCUS

    Use gtk_widget_has_focus() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkbutton.c			|    6 ++--
 gtk/gtkcalendar.c			|   16 +++++-----
 gtk/gtkcellrendererpixbuf.c		|    2 +-
 gtk/gtkcellrendererspinner.c		|    2 +-
 gtk/gtkcellrenderertext.c		|    4 +-
 gtk/gtkcellrenderertoggle.c		|    2 +-
 gtk/gtkcheckbutton.c			|    2 +-
 gtk/gtkclist.c				|   18 +++++-----
 gtk/gtkcolorsel.c			|    2 +-
 gtk/gtkcombo.c				|    4 +-
 gtk/gtkcombobox.c			|    6 ++--
 gtk/gtkcontainer.c			|    6 ++--
 gtk/gtkctree.c				|    4 +-
 gtk/gtkentry.c				|   53
 ++++++++++++++++++-------------
 gtk/gtkentrycompletion.c		|    2 +-
 gtk/gtkexpander.c			|    2 +-
 gtk/gtkfilechooserdefault.c		|    2 +-
 gtk/gtkfilechooserentry.c		|    2 +-
 gtk/gtkhsv.c				|    6 ++--
 gtk/gtkiconview.c			|   18 +++++-----
 gtk/gtklabel.c				|    8 ++--
 gtk/gtklinkbutton.c			|    2 +-
 gtk/gtklist.c				|   10 +++---
 gtk/gtklistitem.c			|    4 +-
 gtk/gtknotebook.c			|    4 +-
 gtk/gtkoptionmenu.c			|    4 +-
 gtk/gtkrange.c				|    5 +--
 gtk/gtksocket.c			|    2 +-
 gtk/gtkspinbutton.c			|    6 ++--
 gtk/gtkstyle.c				|    8 ++--
 gtk/gtktext.c				|    6 ++--
 gtk/gtktextdisplay.c			|   12 +++---
 gtk/gtktextview.c			|   18 +++++-----
 gtk/gtktrayicon-x11.c			|    2 +-
 gtk/gtktreeitem.c			|    8 ++--
 gtk/gtktreeview.c			|   50
 +++++++++++++++--------------
 gtk/gtktreeviewcolumn.c		|    2 +-
 gtk/gtkwidget.c			|    6 ++--
 gtk/gtkwidget.h			|    4 ++
 gtk/gtkwindow.c			|    8 ++--
 gtk/tests/builder.c			|    2 +-
 gtk/tests/testing.c			|    2 +-
 modules/engines/ms-windows/msw_style.c |    4 +-
 modules/other/gail/gail.c		|    2 +-
 modules/other/gail/gailtreeview.c	|    2 +-
 modules/other/gail/gailwidget.c	|    2 +-
 46 files changed, 178 insertions(+), 164 deletions(-)

commit 64f526d34e1adc609944078e2fea38b2792f8230
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Mar 1 05:58:37 2010 +0100

    Deprecate widget flag: GTK_WIDGET_SENSITIVE

    Use gtk_widget_get_sensitive() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkassistant.c		     |	  2 +-
 gtk/gtkbutton.c		     |	  2 +-
 gtk/gtkclist.c			     |	  2 +-
 gtk/gtkcombobox.c		     |	  2 +-
 gtk/gtkdnd-quartz.c		     |	  2 +-
 gtk/gtkdnd.c			     |	  2 +-
 gtk/gtkentry.c			     |	  6 +++---
 gtk/gtkfilechooserdefault.c	     |	  2 +-
 gtk/gtkfontsel.c		     |	  2 +-
 gtk/gtkoptionmenu.c		     |	  4 ++--
 gtk/gtkpaned.c			     |	  2 +-
 gtk/gtktoolitem.c		     |	  4 ++--
 gtk/gtkwidget.c		     |	  6 +++---
 gtk/gtkwidget.h		     |	  2 ++
 modules/other/gail/gailcombo.c      |	  4 ++--
 modules/other/gail/gailcombobox.c   |	  4 ++--
 modules/other/gail/gailentry.c      |	  4 ++--
 modules/other/gail/gailmenuitem.c   |	  4 ++--
 modules/other/gail/gailoptionmenu.c |	  4 ++--
 modules/other/gail/gailrange.c      |	  4 ++--
 modules/other/gail/gailwidget.c     |	  2 +-
 21 files changed, 34 insertions(+), 32 deletions(-)

commit f5bde06e82334995fca90ac6f103c8b2c7aa878a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Feb 27 05:55:12 2010 +0100

    Don't use GTK_WIDGET_NO_WINDOW in internal code anymore

    Use gtk_widget_get_has_window() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkstyle.c  |   16 +++++++-------
 gtk/gtkwidget.c |   58
 +++++++++++++++++++++++++++---------------------------
 gtk/gtkwidget.h |    3 +-
 3 files changed, 39 insertions(+), 38 deletions(-)

commit a27d5a2c9eba7af5b056de32ff9b2b4dd1eb97e1
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Feb 27 05:24:24 2010 +0100

    Deprecate widget flag: GTK_WIDGET_IS_SENSITIVE

    Use gtk_widget_is_sensitive() instead

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkbutton.c		      |    2 +-
 gtk/gtkcalendar.c		      |    6 +++---
 gtk/gtkcheckbutton.c		      |    2 +-
 gtk/gtkcheckmenuitem.c		      |    2 +-
 gtk/gtkclist.c			      |    2 +-
 gtk/gtkcolorbutton.c		      |    2 +-
 gtk/gtkcurve.c			      |    2 +-
 gtk/gtkentry.c			      |   10 +++++-----
 gtk/gtkexpander.c		      |    2 +-
 gtk/gtklabel.c			      |   14 +++++++-------
 gtk/gtkmain.c			      |   16 ++++++++--------
 gtk/gtkmenu.c			      |    2 +-
 gtk/gtkmenuitem.c		      |    6 +++---
 gtk/gtkmenutoolbutton.c	      |    2 +-
 gtk/gtkmnemonichash.c		      |    2 +-
 gtk/gtknotebook.c		      |    2 +-
 gtk/gtkoptionmenu.c		      |    8 ++++----
 gtk/gtkpaned.c			      |    4 ++--
 gtk/gtkpathbar.c		      |    6 +++---
 gtk/gtkprintunixdialog.c	      |   10 +++++-----
 gtk/gtkradiobutton.c		      |    6 +++---
 gtk/gtkrange.c			      |    6 +++---
 gtk/gtkscale.c			      |    2 +-
 gtk/gtkspinbutton.c		      |    2 +-
 gtk/gtkspinner.c		      |    2 +-
 gtk/gtkstatusbar.c		      |    2 +-
 gtk/gtktextview.c		      |    6 +++---
 gtk/gtktreeitem.c		      |   10 +++++-----
 gtk/gtktreeview.c		      |    2 +-
 gtk/gtkwidget.c		      |   30
 ++++++++++++++++--------------
 gtk/gtkwidget.h		      |    4 ++++
 gtk/gtkwindow.c		      |    8 ++++----
 modules/other/gail/gailbutton.c      |    4 ++--
 modules/other/gail/gailexpander.c    |    4 ++--
 modules/other/gail/gailscalebutton.c |    2 +-
 modules/other/gail/gailwidget.c      |    2 +-
 tests/testgtk.c		      |    2 +-
 37 files changed, 101 insertions(+), 95 deletions(-)

commit 4f78f70b15f861cca115f578b0f3f4ad3ad087e7
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jan 7 16:47:35 2010 +0100

    Deprecate widget flag: GTK_WIDGET_DRAWABLE

    Use gtk_widget_is_drawable() instead.

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 demos/gtk-demo/offscreen_window.c  |	 2 +-
 demos/gtk-demo/offscreen_window2.c |	 2 +-
 gtk/gtkaccellabel.c		    |	 2 +-
 gtk/gtkarrow.c			    |	 9 ++++++---
 gtk/gtkassistant.c		    |	 8 ++++----
 gtk/gtkbutton.c		    |	13 +++++++------
 gtk/gtkcalendar.c		    |	 6 +++---
 gtk/gtkcellview.c		    |	 2 +-
 gtk/gtkcheckbutton.c		    |	11 ++++++-----
 gtk/gtkcheckmenuitem.c		    |	 2 +-
 gtk/gtkcolorsel.c		    |	 2 +-
 gtk/gtkcombobox.c		    |	 2 +-
 gtk/gtkcontainer.c		    |	 6 +++---
 gtk/gtkdnd-quartz.c		    |	 4 ++--
 gtk/gtkdnd.c			    |	 4 ++--
 gtk/gtkentry.c			    |	20 +++++++++++---------
 gtk/gtkeventbox.c		    |	 2 +-
 gtk/gtkexpander.c		    |	 2 +-
 gtk/gtkfilechooserdialog.c	    |	 2 +-
 gtk/gtkframe.c			    |	13 ++++++++-----
 gtk/gtkhandlebox.c		    |	 2 +-
 gtk/gtkhsv.c			    |	 2 +-
 gtk/gtkimage.c			    |	 2 +-
 gtk/gtklabel.c			    |	 8 +++++---
 gtk/gtklistitem.c		    |	 2 +-
 gtk/gtkmenu.c			    |	 4 ++--
 gtk/gtkmenubar.c		    |	 4 ++--
 gtk/gtkmenuitem.c		    |	 4 ++--
 gtk/gtkmisc.c			    |	14 ++++++--------
 gtk/gtknotebook.c		    |	16 ++++++++--------
 gtk/gtkprogressbar.c		    |	 8 ++++----
 gtk/gtkradiobutton.c		    |	 5 +++--
 gtk/gtkrange.c			    |	 4 +++-
 gtk/gtkruler.c			    |	10 +++++-----
 gtk/gtkscrolledwindow.c	    |	 4 ++--
 gtk/gtkseparator.c		    |	 2 +-
 gtk/gtkspinbutton.c		    |	 4 ++--
 gtk/gtktearoffmenuitem.c	    |	 2 +-
 gtk/gtktextview.c		    |	 2 +-
 gtk/gtktogglebutton.c		    |	 2 +-
 gtk/gtktoolbar.c		    |	 2 +-
 gtk/gtktooltip.c		    |	 2 +-
 gtk/gtktreeitem.c		    |	 8 ++++----
 gtk/gtkviewport.c		    |	 4 ++--
 gtk/gtkwidget.c		    |	12 ++++++------
 gtk/gtkwidget.h		    |	 4 ++++
 gtk/tests/filechooser.c	    |	12 ++++++------
 modules/other/gail/gailwidget.c    |	 2 +-
 modules/other/gail/gailwindow.c    |	 2 +-
 tests/gtkoffscreenbox.c	    |	 2 +-
 tests/testgtk.c		    |	 4 ++--
 tests/testoffscreenwindow.c	    |	 2 +-
 52 files changed, 144 insertions(+), 127 deletions(-)

commit 6a9d4d82031a3a51a0c0ac8197766b75cd38a0a4
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Sat Feb 27 20:33:02 2010 +0100

    Updated German translation

 po-properties/de.po | 3836
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1927 insertions(+), 1909 deletions(-)

commit 8864b8190368152333713ec592e8807ced412dc2
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Fri Feb 26 13:56:29 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 1566
 +++++++++++++++++++++++++-------------------------
 1 files changed, 771 insertions(+), 795 deletions(-)

commit a9e0010ff887cf10d2ff61975d5118ce51962c9b
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Fri Feb 26 13:41:30 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 1564
 +++++++++++++++++++++++++-------------------------
 1 files changed, 794 insertions(+), 770 deletions(-)

commit c4a3a7bdfd8470667d869efbd332366c4d838637
Author: Florian Müllner <fmuellner@src.gnome.org>
Date:	Thu Feb 25 21:28:39 2010 +0100

    Add introspection annotation for gtk_builder_get_object

 gtk/gtkbuilder.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ab3d86d44d6444ff7c7e05c0d55627d4fe345018
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Thu Feb 25 19:30:59 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 3379
 ++++++++++++++++++++++++++++----------------------
 1 files changed, 1875 insertions(+), 1504 deletions(-)

commit 93ed6885a1cc51da0155e8a0080185822a33c0bd
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Thu Feb 25 14:32:38 2010 +0100

    Updated Polish translation

 po/pl.po |  646
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 324 insertions(+), 322 deletions(-)

commit 0807dd65122c70bf4c7fbc927028e76ee2b91c3d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Thu Feb 25 13:50:21 2010 +0100

    Updated Polish translation

 po/pl.po | 2522
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1267 insertions(+), 1255 deletions(-)

commit 973dbbf6344ce7abbf16d576d9797c2bf57a42a1
Author: Leonid Kanter <leon@asplinux.ru>
Date:	Thu Feb 25 13:57:08 2010 +0200

    Update Russian translation

 po/ru.po | 2441
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1206 insertions(+), 1235 deletions(-)

commit 31abb05273156e49182f145d3b9a1de43dcde463
Author: Leonid Kanter <leon@asplinux.ru>
Date:	Thu Feb 25 13:56:15 2010 +0200

    Update Russian translation

 po-properties/ru.po | 3677
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1839 insertions(+), 1838 deletions(-)

commit 707bec3ec234e881730c2c93a98405ca6763e86c
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Thu Feb 25 12:44:26 2010 +0100

    Updated LowGerman translation

 po/nds.po |  933
 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 507 insertions(+), 426 deletions(-)

commit 211c17458026f97708e2fb557afd0a1bae911463
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:	Thu Feb 25 02:43:25 2010 +0000

    Updated Portuguese translation

 po-properties/pt.po | 3664
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1833 insertions(+), 1831 deletions(-)

commit 8d475898ab723f3360ae4389be076ea16b7de0eb
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:	Thu Feb 25 02:30:32 2010 +0000

    Updated Portuguese translation

 po/pt.po | 2331
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1161 insertions(+), 1170 deletions(-)

commit 4ba5e0e5d625d4fe8344fc644b41935008742209
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Wed Feb 24 21:18:37 2010 +0200

    Updated Arabic translation

 po/ar.po |   36 +++++++++++++++---------------------
 1 files changed, 15 insertions(+), 21 deletions(-)

commit 868e1b07c3a1efc18ed2440a00bc7162d22985fa
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	Wed Feb 24 16:40:46 2010 +0000

    Updated British English translation

 po-properties/en_GB.po | 3669
 ++++++++++++++++++++++++------------------------
 po/en_GB.po		| 2309 +++++++++++++++---------------
 2 files changed, 2992 insertions(+), 2986 deletions(-)

commit 7d2f616bc64769aedb836365fe13c07058575bae
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Wed Feb 24 15:32:09 2010 +0100

    Updated Slovenian translation

 po/sl.po | 2823
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1309 insertions(+), 1514 deletions(-)

commit 62954b2f487d99d847dd1d6f70a9c422a5d1192d
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Feb 24 12:47:20 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 1248
 +++++++++++++++++++++++++-------------------------
 1 files changed, 624 insertions(+), 624 deletions(-)

commit e173212e458b7712f0ab49b1cedd25fb64b3798e
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Feb 24 12:39:51 2010 +0100

    Updated LowGerman translation

 po-properties/nds.po | 9106
 +++++++++++++++++++++++++++++---------------------
 1 files changed, 5280 insertions(+), 3826 deletions(-)

commit 0305a39900dbfa700eff17ff20ad2f3fd68372f2
Author: Alexander Shopov <ash@contact.bg>
Date:	Wed Feb 24 07:18:26 2010 +0200

    Updated Bulgarian translation

 po/bg.po | 2234
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1120 insertions(+), 1114 deletions(-)

commit 00a404c5151dbb98d21b47de044ce577ab528ed1
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	Wed Feb 24 00:04:14 2010 +0200

    Updated Lithuanian translation.

 po-properties/lt.po | 3557
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1792 insertions(+), 1765 deletions(-)

commit 49429b07a9e717ae1050451a14b01b94576f149f
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	Wed Feb 24 00:02:51 2010 +0200

    Updated Lithuanian translation.

 po/lt.po | 2251
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1128 insertions(+), 1123 deletions(-)

commit e8e29861d3edbb626e94ea242bb1c06e673b0e3b
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	Tue Feb 23 22:17:20 2010 +0100

    Updated Danish translation

 po-properties/da.po | 3683
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1837 insertions(+), 1846 deletions(-)

commit cc6e4d04505b332a1d87b1f9297e89b10a356561
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	Tue Feb 23 22:14:45 2010 +0100

    Updated Danish translation

 po/da.po | 2309
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1152 insertions(+), 1157 deletions(-)

commit e1ddcf84668364dad507820cc3e0550d16f6c681
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 15:53:03 2010 -0500

    Bump version

 configure.in |    2 +-
 po/es.po     |    8 --------
 2 files changed, 1 insertions(+), 9 deletions(-)

commit 1364b49e67367ca5b52164d8caf53c3ce08c0559
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 15:50:45 2010 -0500

    2.19.6

 po-properties/af.po	      |    2 +-
 po-properties/am.po	      |    2 +-
 po-properties/ang.po	      |    2 +-
 po-properties/ar.po	      |    2 +-
 po-properties/as.po	      |    2 +-
 po-properties/ast.po	      |    2 +-
 po-properties/az.po	      |    2 +-
 po-properties/az_IR.po       |    2 +-
 po-properties/be.po	      |    2 +-
 po-properties/be@latin.po    |    2 +-
 po-properties/bg.po	      | 3551 +++++++++++++++----------------
 po-properties/bn.po	      |    2 +-
 po-properties/bn_IN.po       |    2 +-
 po-properties/br.po	      |    2 +-
 po-properties/bs.po	      |    2 +-
 po-properties/ca.po	      |    2 +-
 po-properties/ca@valencia.po |    2 +-
 po-properties/crh.po	      |    2 +-
 po-properties/cs.po	      |    2 +-
 po-properties/cy.po	      |    2 +-
 po-properties/da.po	      |    2 +-
 po-properties/de.po	      |    2 +-
 po-properties/dz.po	      |    2 +-
 po-properties/el.po	      |    2 +-
 po-properties/en_CA.po       |    2 +-
 po-properties/en_GB.po       |    2 +-
 po-properties/eo.po	      |    2 +-
 po-properties/es.po	      |    2 +-
 po-properties/et.po	      |    2 +-
 po-properties/eu.po	      |    2 +-
 po-properties/fa.po	      |    2 +-
 po-properties/fi.po	      |    2 +-
 po-properties/fr.po	      |    2 +-
 po-properties/ga.po	      |    2 +-
 po-properties/gl.po	      |    2 +-
 po-properties/gu.po	      |    2 +-
 po-properties/he.po	      |    2 +-
 po-properties/hi.po	      |    2 +-
 po-properties/hr.po	      |    2 +-
 po-properties/hu.po	      |    2 +-
 po-properties/hy.po	      |    2 +-
 po-properties/ia.po	      |    2 +-
 po-properties/id.po	      |    2 +-
 po-properties/io.po	      |    2 +-
 po-properties/is.po	      |    2 +-
 po-properties/it.po	      |    2 +-
 po-properties/ja.po	      |    2 +-
 po-properties/ka.po	      |    2 +-
 po-properties/kn.po	      |    2 +-
 po-properties/ko.po	      | 3564 +++++++++++++++----------------
 po-properties/ku.po	      |    2 +-
 po-properties/li.po	      |    2 +-
 po-properties/lt.po	      | 3557 +++++++++++++++----------------
 po-properties/lv.po	      |    2 +-
 po-properties/mai.po	      |    2 +-
 po-properties/mi.po	      |    2 +-
 po-properties/mk.po	      |    2 +-
 po-properties/ml.po	      |    2 +-
 po-properties/mn.po	      |    2 +-
 po-properties/mr.po	      |    2 +-
 po-properties/ms.po	      |    2 +-
 po-properties/my.po	      |    2 +-
 po-properties/nb.po	      |    2 +-
 po-properties/nds.po	      |    2 +-
 po-properties/ne.po	      |    2 +-
 po-properties/nl.po	      |    2 +-
 po-properties/nn.po	      |    2 +-
 po-properties/nso.po	      |    2 +-
 po-properties/oc.po	      |    2 +-
 po-properties/or.po	      |    2 +-
 po-properties/pa.po	      |    2 +-
 po-properties/pl.po	      | 3551 +++++++++++++++----------------
 po-properties/ps.po	      |    2 +-
 po-properties/pt.po	      |    2 +-
 po-properties/pt_BR.po       |    2 +-
 po-properties/ro.po	      | 3554 +++++++++++++++----------------
 po-properties/ru.po	      |    2 +-
 po-properties/rw.po	      |    2 +-
 po-properties/si.po	      |    2 +-
 po-properties/sk.po	      |    2 +-
 po-properties/sl.po	      | 4859
 ++++++++++++++++++++++--------------------
 po-properties/sq.po	      |    2 +-
 po-properties/sr.po	      |    2 +-
 po-properties/sr@ije.po      |    2 +-
 po-properties/sr@latin.po    |    2 +-
 po-properties/sv.po	      |    2 +-
 po-properties/ta.po	      |    2 +-
 po-properties/te.po	      |    2 +-
 po-properties/th.po	      |    2 +-
 po-properties/tk.po	      |    2 +-
 po-properties/tr.po	      |    2 +-
 po-properties/tt.po	      |    2 +-
 po-properties/uk.po	      |    2 +-
 po-properties/ur.po	      |    2 +-
 po-properties/uz.po	      |    2 +-
 po-properties/uz@cyrillic.po |    2 +-
 po-properties/vi.po	      |    2 +-
 po-properties/wa.po	      |    2 +-
 po-properties/xh.po	      |    2 +-
 po-properties/yi.po	      |    2 +-
 po-properties/zh_CN.po       |    2 +-
 po-properties/zh_HK.po       |    2 +-
 po-properties/zh_TW.po       |    2 +-
 po/af.po		      |   32 +-
 po/am.po		      |   28 +-
 po/ang.po		      |   28 +-
 po/ar.po		      |   32 +-
 po/as.po		      |   32 +-
 po/ast.po		      |   32 +-
 po/az.po		      |   32 +-
 po/az_IR.po		      |   28 +-
 po/be.po		      |   32 +-
 po/be@latin.po		      |   32 +-
 po/bg.po		      | 2232 ++++++++++----------
 po/bn.po		      |   32 +-
 po/bn_IN.po		      |   32 +-
 po/br.po		      |   28 +-
 po/bs.po		      |   32 +-
 po/ca.po		      |   32 +-
 po/ca@valencia.po	      |   32 +-
 po/crh.po		      |   34 +-
 po/cs.po		      | 2235 ++++++++++----------
 po/cy.po		      |   32 +-
 po/da.po		      |   32 +-
 po/de.po		      | 2252 ++++++++++----------
 po/dz.po		      |   32 +-
 po/el.po		      |   32 +-
 po/en_CA.po		      |   32 +-
 po/en_GB.po		      |   32 +-
 po/eo.po		      |   32 +-
 po/es.po		      | 2252 ++++++++++----------
 po/et.po		      | 1142 ++++++++++-
 po/eu.po		      |   32 +-
 po/fa.po		      |   32 +-
 po/fi.po		      |   32 +-
 po/fr.po		      |   30 +-
 po/ga.po		      |   32 +-
 po/gl.po		      |   32 +-
 po/gu.po		      |   32 +-
 po/he.po		      |   32 +-
 po/hi.po		      |   32 +-
 po/hr.po		      |   32 +-
 po/hu.po		      |   32 +-
 po/hy.po		      |   32 +-
 po/ia.po		      |   28 +-
 po/id.po		      |   32 +-
 po/io.po		      |   31 +-
 po/is.po		      |   32 +-
 po/it.po		      |   32 +-
 po/ja.po		      | 2240 ++++++++++----------
 po/ka.po		      |   32 +-
 po/kn.po		      |   32 +-
 po/ko.po		      | 2249 ++++++++++----------
 po/ku.po		      |   32 +-
 po/li.po		      |   32 +-
 po/lt.po		      | 2262 ++++++++++----------
 po/lv.po		      |   32 +-
 po/mai.po		      |   32 +-
 po/mi.po		      |   32 +-
 po/mk.po		      |   32 +-
 po/ml.po		      |   32 +-
 po/mn.po		      |   34 +-
 po/mr.po		      |   32 +-
 po/ms.po		      |   32 +-
 po/my.po		      |   32 +-
 po/nb.po		      | 2235 ++++++++++----------
 po/nds.po		      |   28 +-
 po/ne.po		      |   32 +-
 po/nl.po		      |   32 +-
 po/nn.po		      |   32 +-
 po/nso.po		      |   32 +-
 po/oc.po		      |   29 +-
 po/or.po		      | 2286 ++++++++++----------
 po/pa.po		      |   32 +-
 po/pl.po		      | 2235 ++++++++++----------
 po/ps.po		      |   28 +-
 po/pt.po		      |   32 +-
 po/pt_BR.po		      |   30 +-
 po/ro.po		      | 2262 ++++++++++----------
 po/ru.po		      |   32 +-
 po/rw.po		      |   32 +-
 po/si.po		      |   32 +-
 po/sk.po		      |   32 +-
 po/sl.po		      | 2821 +++++++++++++------------
 po/sq.po		      |   32 +-
 po/sr.po		      |   32 +-
 po/sr@ije.po		      |   32 +-
 po/sr@latin.po		      |   32 +-
 po/sv.po		      |   32 +-
 po/ta.po		      |   32 +-
 po/te.po		      |   32 +-
 po/th.po		      |   30 +-
 po/tk.po		      |   28 +-
 po/tr.po		      |   34 +-
 po/tt.po		      |   28 +-
 po/uk.po		      |   32 +-
 po/ur.po		      |   28 +-
 po/uz.po		      |   28 +-
 po/uz@cyrillic.po	      |   28 +-
 po/vi.po		      |   32 +-
 po/wa.po		      |   32 +-
 po/xh.po		      |   32 +-
 po/yi.po		      |   32 +-
 po/zh_CN.po		      |   32 +-
 po/zh_HK.po		      |   32 +-
 po/zh_TW.po		      |   32 +-
 206 files changed, 28139 insertions(+), 26222 deletions(-)

commit 980326a2313e9f1892567bfd2d0a1f5b793e12e3
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Feb 23 21:51:30 2010 +0100

    Updated Spanish translation

 po/es.po |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 18d065c109a2e39c488b968b05a77228cfcce807
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 15:14:28 2010 -0500

    Updates

 NEWS |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit 6b5034323a7e42a6cdbbb5d3c64a2ab6a5221480
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 14:12:54 2010 -0500

    Some forgotten docs

 docs/reference/gtk/gtk-sections.txt |	  5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit e69add1dada544c956dec5ec8c5e48e24a1e4185
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 14:03:46 2010 -0500

    Add some missing docs

 gtk/gtkwindow.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit e601f6c47876beac60c02004f84ad4ba5b764ff5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 14:00:13 2010 -0500

    doc fixes

 gtk/gtktoolitemgroup.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a6fc3b91091a63f406f88040e124aab07ce618ba
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Feb 23 20:01:06 2010 +0100

    Updated Spanish translation

 po/es.po |   36 +++++++++++++++++++++---------------
 1 files changed, 21 insertions(+), 15 deletions(-)

commit 60017d2676cb7b1afb1946a983668182b121b103
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:57:47 2010 -0500

    Add 2.20 index for gdk docs

 docs/reference/gdk/gdk-docs.sgml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 28760d992b535f0bca162acb4f7df5c54a5db45d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:07:23 2010 -0500

    Init gdk in the same order as other backends

    Patch by Andre Draszik, bug 609172

 gdk/directfb/gdkdisplay-directfb.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7f483dbd7b935861fc00e67afe53c785a50695bc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:06:44 2010 -0500

    Fix a memory leak in gdk_display_open in the directfb backend

    Patch by Andre Draszik, bug 609172

 gdk/directfb/gdkdisplay-directfb.c |	14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 2dc9298b41cca3e05cb12ffb8578a37312d511ed
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:06:03 2010 -0500

    Simplify the DirectFBInit call

    Patch by Andre Draszik, bug 609172

 gdk/directfb/gdkdisplay-directfb.c |	 5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 3d66034d7dd0dc7ff5a9f95baf6c945f11debeef
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 13:05:24 2010 -0500

    Catch directfb errors in gdk_colormap_new

    Patch by Andre Draszik, bug 609172.

 gdk/directfb/gdkcolor-directfb.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit e06edf375aa46ee3e06b4c00a5db04d3cb41d419
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 12:54:00 2010 -0500

    Fix a crash at startup in the directfb backend

    Patch by André Draszik, bug 600789

 gdk/directfb/gdkwindow-directfb.c |	8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit cb184bed8c1f257fd9692b39abc95c5e544344a7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 12:49:51 2010 -0500

    Fix gdk_windowing_window_at_pointer in the directfb backend

    Patch by Hiroyuki Ikezoe, see bug 604799.

 gdk/directfb/gdkwindow-directfb.c |	7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 1e381138f37fed8a479ef59c888e91a17f7ee857
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 12:36:24 2010 -0500

    Correct annotations for gtk_tree_view_get_path_at_pos

    Patch by Alan Knowles, bug 609514.

 gtk/gtktreeview.c |	8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 325cbef27edd58b801509a2016aee6ab6e49d2f1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 12:32:36 2010 -0500

    Protect against X errors when clearing the DND cache

    This was reported as a problem in bug 609952.

 gdk/x11/gdkdnd-x11.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit cc66fd5eae6fd9d9cd879c02c40c3965334d1131
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Tue Feb 23 17:59:28 2010 +0100

    Updated German translation

 po/de.po |   28 ++++++++++++++++------------
 1 files changed, 16 insertions(+), 12 deletions(-)

commit 33330ab332ed1056d965a982a2fdd7adebddac30
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 11:50:25 2010 -0500

    Prevent a crash in the TGA loader

    Reported in bug 609744.

 gdk-pixbuf/io-tga.c |	  8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 06d02578f81db5f1233ec76ca6441053f3e54fa3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 11:23:10 2010 -0500

    Handle out-of-bounds parameters in gtk_assistant_get_nth_page

    Better do what the docs say...fix by Tadej Borovšak, bug 610141.

 gtk/gtkassistant.c |	 6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit ddcc305f4edf348f6f5f8cc218c90d61a133f982
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 11:16:04 2010 -0500

    Fix a segfault in gtk_assistant_set_current_page

    Reported by Tadej Borovšak in bug 610184

 gtk/gtkassistant.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c3f0cdcfcfc0e9a3007297af6679920ad1eb0e81
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 11:13:16 2010 -0500

    Clarify the docs for gtk_info_bar_set_default_response

    According to bug 610632

 gtk/gtkinfobar.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 9ce6db12973192052003b624d023af8518ac551c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 10:30:23 2010 -0500

    Add some padding in tool buttons

    The default value of the icon-spacing style property was 0, which
    is just not good. Themes are of course free to change this anyway.
    Bug 610381.

 gtk/gtktoolbutton.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 42e90521a98d2a3326f80764c0e323a21e0cfe69
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 23 10:22:37 2010 -0500

    Only look at x11 backend for gtk-doc comments for now

    See followup discussion in bug 610701

 gdk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 47fed7080ee657be1df7a852967b214a63c288b0
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Tue Feb 23 16:24:38 2010 +0100

    Updated German translation

 po/de.po |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 1e4a58fce63546a0d8f2b3218b87e1a950e9a1b3
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Tue Feb 23 16:00:19 2010 +0100

    Updated Slovenian translation

 po/sl.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 3866b07aa2a75dd6eeb292379e4922f5fb654702
Author: Alexander Shopov <ash@contact.bg>
Date:	Tue Feb 23 09:35:51 2010 +0200

    Updated Bulgarian translation

 po/bg.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 23450f4e7441fbfc635e6919fff73373a6c43933
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 22 23:49:47 2010 -0500

    Fix incorrect string

    String change. See bug 610235.

 gdk-pixbuf/io-qtif.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bcee7bda64efbda25060b3933ccbbcfbeb239372
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 22 23:47:24 2010 -0500

    Add some missing introspection annotations

 gdk/gdkvisual.c	 |    4 ++--
 gdk/x11/gdkcolor-x11.c  |    2 +-
 gdk/x11/gdkscreen-x11.c |   10 +++++-----
 gdk/x11/gdkvisual-x11.c |   13 +++++++------
 4 files changed, 15 insertions(+), 14 deletions(-)

commit f0ce4dcaa542858428235f5ab1e843a17f5224bb
Author: Johan Dahlin <johan@gnome.org>
Date:	Mon Feb 22 17:26:24 2010 -0300

    [build] Include all target source files

    Include all target source files when buildin the gir

    https://bugzilla.gnome.org/show_bug.cgi?id=610701

 gdk/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c85e7ec6d8d7bb0b1ea3dd6153edc8b985b51141
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 22 14:15:45 2010 -0500

    Add a missing introspection annotation for
    gdk_screen_get_default_colormap

 gdk/x11/gdkscreen-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cb438725c7a42af27bd6bf5f9d3492d3b36a9233
Author: Rimas Kudelis <rq@akl.lt>
Date:	Mon Feb 22 16:54:27 2010 +0200

    Updated Lithuanian translation

 po-properties/lt.po | 3725
 ++++++++++++++++++++++++++-------------------------
 po/lt.po	     | 2396 +++++++++++++++++-----------------
 2 files changed, 3057 insertions(+), 3064 deletions(-)

commit 62758ff5ef9a4f50d856bfc1f7814089a7951935
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Thu Feb 18 17:46:26 2010 +0100

    [docs] Fix GtkPlug::embedded signal documentation

    See bug #609650.

 gtk/gtkplug.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit e5fc3dcf6439d0e48349cb503666d392151ed6f4
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Thu Feb 11 15:34:45 2010 +0100

    Emit GtkPlug::embedded signal when plug/socket are in the same
    process too

    Fixes bug #609650.

 gtk/gtkplug.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit eaf2549be255cdd1d3a8a2feceee397717b4f35d
Author: Masato Hashimoto <cabezon.hashimoto@gmail.com>
Date:	Mon Feb 22 22:32:13 2010 +0900

    Updated Japanese translation.
    Translator: Masato Hashimoto <cabezon.hashimoto@gmail.com>
    Reviewed by:	Nishibori Kiyotaka
    <ml.nishibori.kiyotaka@gmail.com>

 po/ja.po | 2239
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1124 insertions(+), 1115 deletions(-)

commit 5b3ef8007b57dfece6e2b55e4fbee94db3cd5bed
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Mon Feb 22 14:03:59 2010 +0200

    Updated Arabic translation

 po/ar.po |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 51f7cedbd17fa3933589f74ee14229ece4d12a2b
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Feb 22 08:36:18 2010 +0200

    Updated Bulgarian translation

 po-properties/bg.po | 3635
 ++++++++++++++++++++++++++-------------------------
 po/bg.po	     | 2259 ++++++++++++++++----------------
 2 files changed, 2954 insertions(+), 2940 deletions(-)

commit 433892a20ff8e286308c31a086b2c3113a42e433
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:	Sun Feb 21 21:02:51 2010 +0200

    Updated Romanian translation

 po-properties/ro.po | 3673
 ++++++++++++++++++++++++++-------------------------
 po/ro.po	     | 2315 ++++++++++++++++----------------
 2 files changed, 2997 insertions(+), 2991 deletions(-)

commit b38e60b7ed9b3dfe3481eb1670d0818149d5778b
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Feb 21 00:07:42 2010 +0100

    Updated Polish translation

 po-properties/pl.po | 3760
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1881 insertions(+), 1879 deletions(-)

commit 019f74ae3954df5a1bb3ef580a7111a5ea0bea5f
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sat Feb 20 22:07:29 2010 +0100

    Updated Polish translation

 po/pl.po | 2411
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1202 insertions(+), 1209 deletions(-)

commit a067d58449058ae67f48c7531a124cb8696bc157
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Feb 20 16:56:43 2010 +0100

    Updated Spanish translation

 po/es.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit ff28ee8e6b4ce7fd793dfd70274765b7bb0bf0b9
Author: Viktor Pracht <ViktorPracht@gmx.de>
Date:	Fri Feb 19 18:57:08 2010 -0200

    [Annotations] Add array length for GtkTreeStore

    https://bugzilla.gnome.org/show_bug.cgi?id=603923

 gtk/gtktreestore.c |	 6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 592fd7a93b223767e68fda634f9578108f0152ec
Author: Johan Dahlin <johan@gnome.org>
Date:	Fri Feb 19 18:52:19 2010 -0200

    [annotations] Add allow-none for gtk_menu_popup

 gtk/gtkmenu.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fe852721123fb7dc5749c690613ca6e209363e2f
Author: Johan Dahlin <johan@gnome.org>
Date:	Fri Feb 19 14:53:17 2010 -0200

    [annotations] Add allow-none

    This commit was created using a script that searched for all
    docstrings
    containing a parameter and the string 'or %NULL'.
    Gdk backends and demos excluded as they are not part of a public API

    https://bugzilla.gnome.org/show_bug.cgi?id=610474

 gdk-pixbuf/gdk-pixbuf-io.c	|   14 ++++----
 gdk-pixbuf/gdk-pixbuf-loader.c |    6 ++--
 gdk/gdk.c			|    6 ++--
 gdk/gdkapplaunchcontext.c	|    4 +-
 gdk/gdkdisplay.c		|    6 ++--
 gdk/gdkdraw.c			|   12 +++---
 gdk/gdkpango.c			|   14 ++++----
 gdk/gdkpixbuf-drawable.c	|    6 ++--
 gdk/gdkrectangle.c		|    2 +-
 gdk/gdkscreen.c		|    2 +-
 gdk/gdkselection.c		|    2 +-
 gdk/gdkwindow.c		|    8 ++--
 gtk/gtkaboutdialog.c		|    2 +-
 gtk/gtkaccelgroup.c		|    8 ++--
 gtk/gtkaction.c		|    6 ++--
 gtk/gtkactivatable.c		|    2 +-
 gtk/gtkalignment.c		|    8 ++--
 gtk/gtkassistant.c		|    2 +-
 gtk/gtkbuildable.c		|    8 ++--
 gtk/gtkbuilder.c		|   14 ++++----
 gtk/gtkcalendar.c		|    6 ++--
 gtk/gtkcelleditable.c		|    2 +-
 gtk/gtkcellrenderer.c		|   22 ++++++------
 gtk/gtkcombobox.c		|    6 ++--
 gtk/gtkcontainer.c		|    4 +-
 gtk/gtkcustompaperunixdialog.c |    4 +-
 gtk/gtkdnd.c			|    8 ++--
 gtk/gtkentry.c			|   16 ++++----
 gtk/gtkentrybuffer.c		|    2 +-
 gtk/gtkfilechooser.c		|   18 +++++-----
 gtk/gtkfilechooserdialog.c	|   12 +++---
 gtk/gtkfilefilter.c		|    2 +-
 gtk/gtkfilesystemmodel.c	|    4 +-
 gtk/gtkframe.c			|    4 +-
 gtk/gtkhscrollbar.c		|    2 +-
 gtk/gtkiconfactory.c		|    4 +-
 gtk/gtkicontheme.c		|   10 +++---
 gtk/gtkiconview.c		|   26 +++++++-------
 gtk/gtkimcontext.c		|    2 +-
 gtk/gtkinfobar.c		|    2 +-
 gtk/gtkitemfactory.c		|   12 +++---
 gtk/gtklabel.c			|    4 +-
 gtk/gtklayout.c		|    8 ++--
 gtk/gtklinkbutton.c		|    6 ++--
 gtk/gtkliststore.c		|    8 ++--
 gtk/gtkmenu.c			|    6 ++--
 gtk/gtkmenuitem.c		|    2 +-
 gtk/gtkmenutoolbutton.c	|    4 +-
 gtk/gtkmessagedialog.c		|    6 ++--
 gtk/gtkmisc.c			|    8 ++--
 gtk/gtkmountoperation.c	|    4 +-
 gtk/gtknotebook.c		|    6 ++--
 gtk/gtkpagesetup.c		|   14 ++++----
 gtk/gtkpagesetupunixdialog.c	|    4 +-
 gtk/gtkpapersize.c		|    2 +-
 gtk/gtkprintjob.c		|    2 +-
 gtk/gtkprintoperation-unix.c	|    4 +-
 gtk/gtkprintoperation.c	|    6 ++--
 gtk/gtkprintsettings.c		|   14 ++++----
 gtk/gtkprintunixdialog.c	|    6 ++--
 gtk/gtkprogressbar.c		|    2 +-
 gtk/gtkradioaction.c		|    4 +-
 gtk/gtkradiobutton.c		|    2 +-
 gtk/gtkradiotoolbutton.c	|    4 +-
 gtk/gtkrange.c			|    4 +-
 gtk/gtkrc.c			|    2 +-
 gtk/gtkrecentaction.c		|   10 +++---
 gtk/gtkrecentchooser.c		|   10 +++---
 gtk/gtkrecentchooserdialog.c	|   12 +++---
 gtk/gtkrecentchooserutils.c	|    4 +-
 gtk/gtkrecentmanager.c		|   10 +++---
 gtk/gtkruler.c			|    6 ++--
 gtk/gtkscale.c			|    6 ++--
 gtk/gtkscalebutton.c		|    2 +-
 gtk/gtkscrollbar.c		|    2 +-
 gtk/gtkselection.c		|    2 +-
 gtk/gtkshow.c			|    2 +-
 gtk/gtkspinbutton.c		|    8 ++--
 gtk/gtkstatusicon.c		|    2 +-
 gtk/gtkstyle.c			|    8 ++--
 gtk/gtktestutils.c		|    2 +-
 gtk/gtktextbuffer.c		|    6 ++--
 gtk/gtktextiter.c		|    6 ++--
 gtk/gtktextlayout.c		|    4 +-
 gtk/gtktextmark.c		|    2 +-
 gtk/gtktexttag.c		|    2 +-
 gtk/gtktoggleaction.c		|    4 +-
 gtk/gtktoolbar.c		|    6 ++--
 gtk/gtktooltip.c		|   14 ++++----
 gtk/gtktreemodel.c		|    4 +-
 gtk/gtktreemodelfilter.c	|    8 ++--
 gtk/gtktreemodelsort.c		|    2 +-
 gtk/gtktreesortable.c		|    8 ++--
 gtk/gtktreestore.c		|   22 ++++++------
 gtk/gtktreeview.c		|   72
 ++++++++++++++++++++--------------------
 gtk/gtktreeviewcolumn.c	|   10 +++---
 gtk/gtkuimanager.c		|    2 +-
 gtk/gtkvscrollbar.c		|    2 +-
 gtk/gtkwidget.c		|   22 ++++++------
 gtk/gtkwindow.c		|   22 ++++++------
 gtk/gtkxembed.c		|    4 +-
 101 files changed, 370 insertions(+), 370 deletions(-)

commit 347d406f80f2140a466da30764171cd92aa7d7ea
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Feb 19 17:04:20 2010 +0100

    Bug 548026 - No accessor for GtkWidget.requisition

    Add gtk_widget_get_requisition().

 gtk/gtk.symbols |    1 +
 gtk/gtkwidget.c |   26 ++++++++++++++++++++++++++
 gtk/gtkwidget.h |    3 +++
 3 files changed, 30 insertions(+), 0 deletions(-)

commit 68a4847ac97b1dfc5327c98aa2abba056483aabb
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Thu Feb 18 13:48:34 2010 +0100

    Updated Slovenian translation

 po-properties/sl.po |	 36 +++++++++++++-----------------------
 1 files changed, 13 insertions(+), 23 deletions(-)

commit ca0b29ff551e273346d220648df5bd127642cf27
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Wed Feb 17 21:22:41 2010 +0530

    Updated Oriya Translation

 po/or.po | 2291
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1134 insertions(+), 1157 deletions(-)

commit 8b11bdb27cf45871cb5613e8261d405f26c7afec
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Wed Feb 17 13:30:33 2010 +0200

    Estonian translation updated

 po/et.po | 1167
 ++------------------------------------------------------------
 1 files changed, 24 insertions(+), 1143 deletions(-)

commit 45842ec58bd9f4dc31fc1e273d33c516195cea8f
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Wed Feb 17 09:16:18 2010 +0100

    Updated German translation

 po/de.po | 2320
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1160 insertions(+), 1160 deletions(-)

commit 41ef40bec0afa8625f0f18924886dcc1c8645928
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Feb 16 05:44:22 2010 +0100

    [gdk/x11] Change the name of the functions in the header file

    _gdk_keymap_add_virtual_modifiers() changed to
    _gdk_keymap_add_virtual_modifiers_compat() in
    commit 13d69e552dffe681ee80c0600366a8c04fc205c6
    This patch change the header name too.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=610063

 gdk/x11/gdkprivate-x11.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 046b7601274e9b4ad065af754294b94830eebe6d
Author: Changwoo Ryu <cwryu@debian.org>
Date:	Tue Feb 16 05:31:21 2010 +0900

    Update Korean translation

 po-properties/ko.po | 3715
 +++++++++++++++++++++++++--------------------------
 po/ko.po	     | 2359 ++++++++++++++++----------------
 2 files changed, 3037 insertions(+), 3037 deletions(-)

commit cf76627e93d0f7d18fbdcd08f7feeda485624e0a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Mon Feb 15 18:45:14 2010 +0100

    Updated Slovenian translation

 po-properties/sl.po | 4954
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2392 insertions(+), 2562 deletions(-)

commit e2a742dbd225262bde09a673b6f2e948437fe18b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Mon Feb 15 18:44:55 2010 +0100

    Updated Slovenian translation

 po/sl.po | 2880
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1333 insertions(+), 1547 deletions(-)

commit 5ff724ea954399b138a3342c358e48b3a81616ba
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Thu Feb 11 10:40:13 2010 +0200

    widget: ensure boolean before comparing

    Ensure boolean value like done elsewhere.

 gtk/gtkwidget.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ad93f2bc3e0c34c9c07d16ca2a3ac76811605607
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Thu Feb 11 10:38:44 2010 +0200

    widget: don't check before setting to avoid costly type checks

    There are no side effect of setting these flags and we don't fire
    g_object
    notifies also. Thus set/unset right away without costly check of
    current state.

 gtk/gtkwidget.c |   26 ++++++++------------------
 1 files changed, 8 insertions(+), 18 deletions(-)

commit c77678e03783286c278ee41b382132c1995b1866
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Feb 13 04:54:19 2010 +0100

    Revert "Drop duplicate declarations"

    The issue is already fixed in f9a3ce06cc990c8ae3a9d6cee514d0c5f5f05fd8

    This reverts commit 6f566057e85dc0d542f26db1d7964a774a5f88a4.

 gtk/gtkwidget.h |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 13d69e552dffe681ee80c0600366a8c04fc205c6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Feb 12 15:45:16 2010 -0500

    Fix a compatibility problem

    It turns out that my attempt at handling Super, Hyper and Meta better
    is causing problems, mostly because Alt and Meta are commonly
    colocated
    in the modmap, and apps do a check for the Alt modifier regularly.

    See e.g bug 607697.

 docs/reference/gdk/gdk-sections.txt |	  1 +
 gdk/gdk.symbols		     |	  1 +
 gdk/gdkkeys.h			     |	  2 +
 gdk/quartz/gdkkeys-quartz.c	     |	  7 +++++
 gdk/win32/gdkkeys-win32.c	     |	  6 ++++
 gdk/x11/gdkevents-x11.c	     |	  2 +-
 gdk/x11/gdkkeys-x11.c		     |	 49
 +++++++++++++++++++++++++++++++++-
 gtk/gtkkeyhash.c		     |	  1 +
 8 files changed, 66 insertions(+), 3 deletions(-)

commit 6f566057e85dc0d542f26db1d7964a774a5f88a4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Feb 10 16:07:43 2010 -0500

    Drop duplicate declarations

 gtk/gtkwidget.h |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit f9a3ce06cc990c8ae3a9d6cee514d0c5f5f05fd8
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Feb 12 18:10:17 2010 +0100

    Remove duplicate definitions of gtk_widget_set/get_realized/mapped

 gtk/gtkwidget.h |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 0231cff9889b4ec0adb7dc61cfeb647a11baf236
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Feb 11 09:27:05 2010 +0100

    Allow calling gtk_widget_style_attach() only when realized

 gtk/gtkwidget.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 96d07cacb23bd87658074220660fc3474123ab73
Author: Petr Kovar <pknbe@volny.cz>
Date:	Thu Feb 11 02:26:16 2010 +0100

    Update Czech translation

 po/cs.po | 2232
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1119 insertions(+), 1113 deletions(-)

commit 3cccae316e10167bbf37dd0dbd62659f811167ce
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Feb 11 01:11:17 2010 +0100

    Fix compilation warning: return FALSE instead NULL

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 45987f44c4aba675b262df2d2aa7d96be43bb1f0
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Feb 11 00:56:48 2010 +0100

    Fix compilation warning: cast to GCompareFunc

 gtk/gtkscale.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit aefec4693637dbbbee3423486d15ba1af82c883d
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Feb 10 19:53:37 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 2230
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1118 insertions(+), 1112 deletions(-)

commit 129637220d30682f23e5e7fb99b0dfaadef0a583
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Feb 10 07:56:11 2010 +0100

    Updated Spanish translation

 po/es.po | 2258
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1131 insertions(+), 1127 deletions(-)

commit ed9b8f3d3c7e3705a271064dd31d16942b66b2ec
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 15:58:13 2010 -0500

    bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d034007df35aba3821bc7dd38eaf8fea63278fc9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 15:53:41 2010 -0500

    2.19.5

 docs/reference/gtk/tmpl/gtkentry.sgml |   19 +
 docs/reference/gtk/tmpl/gtkrange.sgml |   55 +
 po-properties/af.po		       |  190 +-
 po-properties/am.po		       |  173 +-
 po-properties/ang.po		       |  170 +-
 po-properties/ar.po		       |  189 +-
 po-properties/as.po		       |  190 +-
 po-properties/ast.po		       |  190 +-
 po-properties/az.po		       |  189 +-
 po-properties/az_IR.po		       |  167 +-
 po-properties/be.po		       |  193 +-
 po-properties/be@latin.po	       |  194 +-
 po-properties/bg.po		       |  193 +-
 po-properties/bn.po		       | 3642 ++++++------
 po-properties/bn_IN.po		       |  190 +-
 po-properties/br.po		       |  174 +-
 po-properties/bs.po		       |  194 +-
 po-properties/ca.po		       |  189 +-
 po-properties/ca@valencia.po	       |  189 +-
 po-properties/crh.po		       |  210 +-
 po-properties/cs.po		       | 3551 ++++++------
 po-properties/cy.po		       |  191 +-
 po-properties/da.po		       |  202 +-
 po-properties/de.po		       |  195 +-
 po-properties/dz.po		       |  189 +-
 po-properties/el.po		       |  197 +-
 po-properties/en_CA.po		       |  189 +-
 po-properties/en_GB.po		       |  189 +-
 po-properties/eo.po		       |  167 +-
 po-properties/es.po		       | 3569 ++++++------
 po-properties/et.po		       | 1982 ++++++-
 po-properties/eu.po		       |  197 +-
 po-properties/fa.po		       |  181 +-
 po-properties/fi.po		       |  190 +-
 po-properties/fr.po		       | 3581 ++++++------
 po-properties/ga.po		       |  173 +-
 po-properties/gl.po		       |  191 +-
 po-properties/gu.po		       |  189 +-
 po-properties/he.po		       |  189 +-
 po-properties/hi.po		       |  189 +-
 po-properties/hr.po		       |  190 +-
 po-properties/hu.po		       |  190 +-
 po-properties/hy.po		       |  173 +-
 po-properties/ia.po		       |  172 +-
 po-properties/id.po		       |  191 +-
 po-properties/io.po		       |  167 +-
 po-properties/is.po		       |  179 +-
 po-properties/it.po		       |  197 +-
 po-properties/ja.po		       |  193 +-
 po-properties/ka.po		       |  189 +-
 po-properties/kn.po		       |  189 +-
 po-properties/ko.po		       |  189 +-
 po-properties/ku.po		       |  171 +-
 po-properties/li.po		       |  189 +-
 po-properties/lt.po		       |  189 +-
 po-properties/lv.po		       |  189 +-
 po-properties/mai.po		       |  189 +-
 po-properties/mi.po		       |  169 +-
 po-properties/mk.po		       |  189 +-
 po-properties/ml.po		       |  189 +-
 po-properties/mn.po		       |  206 +-
 po-properties/mr.po		       |  189 +-
 po-properties/ms.po		       |  189 +-
 po-properties/my.po		       |  189 +-
 po-properties/nb.po		       |  189 +-
 po-properties/nds.po		       |  169 +-
 po-properties/ne.po		       |  189 +-
 po-properties/nl.po		       |  193 +-
 po-properties/nn.po		       |  191 +-
 po-properties/nso.po		       |  201 +-
 po-properties/oc.po		       |  173 +-
 po-properties/or.po		       |  189 +-
 po-properties/pa.po		       |  189 +-
 po-properties/pl.po		       |  195 +-
 po-properties/ps.po		       |  182 +-
 po-properties/pt.po		       |  190 +-
 po-properties/pt_BR.po		       | 3551 ++++++------
 po-properties/ro.po		       |  193 +-
 po-properties/ru.po		       |  191 +-
 po-properties/rw.po		       |  189 +-
 po-properties/si.po		       |  178 +-
 po-properties/sk.po		       |  189 +-
 po-properties/sl.po		       |  191 +-
 po-properties/sq.po		       |  193 +-
 po-properties/sr.po		       |  190 +-
 po-properties/sr@ije.po	       |  190 +-
 po-properties/sr@latin.po	       |  190 +-
 po-properties/sv.po		       |  189 +-
 po-properties/ta.po		       |  189 +-
 po-properties/te.po		       |  189 +-
 po-properties/th.po		       |  175 +-
 po-properties/tk.po		       |  174 +-
 po-properties/tr.po		       |  208 +-
 po-properties/tt.po		       |  177 +-
 po-properties/uk.po		       |  193 +-
 po-properties/ur.po		       |  168 +-
 po-properties/uz.po		       |  178 +-
 po-properties/uz@cyrillic.po	       |  178 +-
 po-properties/vi.po		       |  192 +-
 po-properties/wa.po		       |  185 +-
 po-properties/xh.po		       |  196 +-
 po-properties/yi.po		       |  189 +-
 po-properties/zh_CN.po		       |  189 +-
 po-properties/zh_HK.po		       |  189 +-
 po-properties/zh_TW.po		       |  189 +-
 po/af.po			       |   84 +-
 po/am.po			       |   81 +-
 po/ang.po			       |   83 +-
 po/ar.po			       |   84 +-
 po/as.po			       |   84 +-
 po/ast.po			       |   84 +-
 po/az.po			       |   84 +-
 po/az_IR.po			       |   79 +-
 po/be.po			       |   84 +-
 po/be@latin.po			       |   84 +-
 po/bg.po			       |   84 +-
 po/bn.po			       |10880
 +++++++++++++++++----------------
 po/bn_IN.po			       |   84 +-
 po/br.po			       |   83 +-
 po/bs.po			       |   84 +-
 po/ca.po			       |   84 +-
 po/ca@valencia.po		       |   84 +-
 po/crh.po			       |   91 +-
 po/cs.po			       | 2232 ++++----
 po/cy.po			       |   85 +-
 po/da.po			       |   85 +-
 po/de.po			       |   84 +-
 po/dz.po			       |   84 +-
 po/el.po			       |   84 +-
 po/en_CA.po			       |   84 +-
 po/en_GB.po			       |   84 +-
 po/eo.po			       |   84 +-
 po/es.po			       | 2257 ++++----
 po/et.po			       | 1350 ++++-
 po/eu.po			       |   84 +-
 po/fa.po			       |   85 +-
 po/fi.po			       |   84 +-
 po/fr.po			       | 2246 ++++----
 po/ga.po			       |   84 +-
 po/gl.po			       |   84 +-
 po/gu.po			       |   84 +-
 po/he.po			       |   84 +-
 po/hi.po			       |   84 +-
 po/hr.po			       |   84 +-
 po/hu.po			       |   84 +-
 po/hy.po			       |   84 +-
 po/ia.po			       |   83 +-
 po/id.po			       |   84 +-
 po/io.po			       |   84 +-
 po/is.po			       |   84 +-
 po/it.po			       |   84 +-
 po/ja.po			       |   84 +-
 po/ka.po			       |   84 +-
 po/kn.po			       |   84 +-
 po/ko.po			       |   84 +-
 po/ku.po			       |   84 +-
 po/li.po			       |   86 +-
 po/lt.po			       |   84 +-
 po/lv.po			       |   84 +-
 po/mai.po			       |   84 +-
 po/mi.po			       |   84 +-
 po/mk.po			       |   84 +-
 po/ml.po			       |   84 +-
 po/mn.po			       |   90 +-
 po/mr.po			       |   84 +-
 po/ms.po			       |   84 +-
 po/my.po			       |   84 +-
 po/nb.po			       | 2231 ++++----
 po/nds.po			       |   82 +-
 po/ne.po			       |   84 +-
 po/nl.po			       |   88 +-
 po/nn.po			       |   85 +-
 po/nso.po			       |   84 +-
 po/oc.po			       |   83 +-
 po/or.po			       |   84 +-
 po/pa.po			       |   84 +-
 po/pl.po			       |   84 +-
 po/ps.po			       |   83 +-
 po/pt.po			       |   84 +-
 po/pt_BR.po			       | 2231 ++++----
 po/ro.po			       |   84 +-
 po/ru.po			       |   84 +-
 po/rw.po			       |   84 +-
 po/si.po			       |   84 +-
 po/sk.po			       | 2265 ++++----
 po/sl.po			       |   85 +-
 po/sq.po			       |   84 +-
 po/sr.po			       |   84 +-
 po/sr@ije.po			       |   84 +-
 po/sr@latin.po			       |   84 +-
 po/sv.po			       |   84 +-
 po/ta.po			       |   84 +-
 po/te.po			       |   84 +-
 po/th.po			       |   61 +-
 po/tk.po			       |   84 +-
 po/tr.po			       |   90 +-
 po/tt.po			       |   84 +-
 po/uk.po			       |   84 +-
 po/ur.po			       |   80 +-
 po/uz.po			       |   84 +-
 po/uz@cyrillic.po		       |   84 +-
 po/vi.po			       |   84 +-
 po/wa.po			       |   84 +-
 po/xh.po			       |   84 +-
 po/yi.po			       |   84 +-
 po/zh_CN.po			       |   84 +-
 po/zh_HK.po			       |   84 +-
 po/zh_TW.po			       |   84 +-
 208 files changed, 46965 insertions(+), 24804 deletions(-)

commit da68b2e600b015f970dd7953d9f90965eaf0f8a3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 14:12:54 2010 -0500

    Updates

 NEWS |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

commit e821eea4f017cc7ae7689daed0c3a56859268c80
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 13:40:58 2010 -0500

    Add some more goddamn accessors

 docs/reference/gtk/gtk-sections.txt |	  4 ++
 gtk/gtk.symbols		     |	  4 ++
 gtk/gtkwidget.c		     |	 94
 +++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.h		     |	 12 +++++
 4 files changed, 114 insertions(+), 0 deletions(-)

commit 893408352d89a04fe70d4b160a6010a0e00072a4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Feb 9 00:42:56 2010 -0500

    Avoid overlap of scale marks

    This was reported to be a problem in bug 608807.

 gtk/gtkscale.c |   88
 ++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 79 insertions(+), 9 deletions(-)

commit 412beb444440c01e2e2558cd0d20dac0fc1d9a69
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 8 21:18:13 2010 -0500

    Avoid a crash when setting a tooltip on a GtkCalendar

    The details code was assuming that it controls ::has-tooltip.
    Reported by Bill Nottingham, bug 607344.

 gtk/gtkcalendar.c |	8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit beddf67e562e1670d692cb9ba0a2546713cc80fc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 8 20:08:22 2010 -0500

    Fix a refcounting issues in GtkPlug

    When the foreign window already has a GdkWindow, we forget to take
    an extra references, leading to crashes later on. Patch by
    Karl Tomlinson, bug 607061.

 gtk/gtkplug.c |   35 +++++++++++++++++++++--------------
 1 files changed, 21 insertions(+), 14 deletions(-)

commit 9fc642019eef6fc6bc2ad01fc2bfd4c07b720885
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Feb 8 14:20:55 2010 -0500

    Allow running without any im context

    Setting GtkSettings::im-module to gtk-im-context-none will make
    GtkIMMultiContext just pass through.

 gtk/gtkimmulticontext.c |   40 +++++++++++++++++++++++++++++++++++++---
 1 files changed, 37 insertions(+), 3 deletions(-)

commit b193be900347e0986b8d5b8923b7f9a1469ae216
Author: Alan Knowles <alan@akbkhome.com>
Date:	Tue Feb 9 12:27:05 2010 -0500

    Add introspection annotations for
    gtk_tree_model_get_path+gtk_tree_store_newv

 gtk/gtktreemodel.c |	 2 +-
 gtk/gtktreestore.c |	 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 9497a198f7c6fc528391648f5e85dfa09364fc74
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Jan 26 15:41:00 2010 +0100

    Correctly clone the toolbutton's icon-name image widget

    Bug #608162.

 gtk/gtktoolbutton.c |	  6 ++++++
 tests/testtoolbar.c |	  5 +++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit bc39d88b4479051360cf8a16f40bbf51b7b758c4
Author: Alejandro Piñeiro <apinheiro@igalia.com>
Date:	Tue Feb 9 11:52:49 2010 +0100

    Solve a wrong reference on gdk_keymap_translate_keyboard_state

    Solves https://bugzilla.gnome.org/show_bug.cgi?id=608345

 docs/reference/gdk/tmpl/keys.sgml |	2 +-
 gdk/x11/gdkkeys-x11.c		   |	2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit d2b412af409b692500ee615b0857ed88ff2c7dbd
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Feb 8 10:41:51 2010 +0200

    Use correct processorArchitecture for x86_64 in manifest file

 configure.in	 |    3 +++
 gtk/Makefile.am |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 2adef27d7b16612e0a4f2f0cffee1a726a660fcd
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Nov 6 05:44:29 2009 +0100

    Move documentation to inline comments: GtkAccelLabel

    https://bugzilla.gnome.org/show_bug.cgi?id=403485

 docs/reference/gtk/tmpl/gtkaccellabel.sgml |  158
 ----------------------------
 gtk/gtkaccellabel.c			    |	86 +++++++++++++++-
 gtk/gtkaccellabel.h			    |	 6 +
 3 files changed, 90 insertions(+), 160 deletions(-)

commit db45d38b6fbbf19653c1294fdd0b87fb2469a94d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jan 7 07:51:13 2010 +0100

    [tests] Not use GtkOptionMenu deprecate widget.

    Replace GtkOptionMenu with GtkComboBox.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=606288

 tests/prop-editor.c |	 36 ++++++++++++------------------------
 1 files changed, 12 insertions(+), 24 deletions(-)

commit d1d98ad97b8f6a15a4884882b0b15c1c44685cca
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Mon Feb 8 11:13:03 2010 +0700

    Updated Thai translation.

 po/th.po |  273
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 153 insertions(+), 120 deletions(-)

commit 12edc32d95ddbb40182c16f088156d322781ebe9
Author: André Draszik <gtk@andred.net>
Date:	Sun Sep 13 14:11:49 2009 +0100

    gdk/directfb: cursor size is artificially limited

    Cursor sizes in DirectFB can be large (4095x4095), limit to 128x128
    though, because the x11 backend has this limit, too - for max.
    compatibility.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=609201

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkcursor-directfb.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 7f8b96d9bc220218f95dc081ba16cba915dd7e00
Author: André Draszik <gtk@andred.net>
Date:	Sun Sep 13 14:08:21 2009 +0100

    gdk/directfb: convert gdkgc-directfb to using G_DEFINE_TYPE

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=609199

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkgc-directfb.c	    |	70
 +++++++++++------------------------
 gdk/directfb/gdkprivate-directfb.h |	10 +++---
 2 files changed, 27 insertions(+), 53 deletions(-)

commit e1a83243e41f5bfc3d7b0b0536a3ec5d2e841a2a
Author: André Draszik <gtk@andred.net>
Date:	Sun Sep 13 14:08:21 2009 +0100

    gdk/directfb: gdkdnd-directfb's private data is used uninitialized

    Use G_TYPE_INSTANCE_GET_PRIVATE() instead

    In the process, convert to using G_DEFINE_TYPE, too.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=609195

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkdnd-directfb.c |   84
 ++++++++++++---------------------------
 1 files changed, 26 insertions(+), 58 deletions(-)

commit bc36a1544602241107a17b6330e4c6ff69294d83
Author: André Draszik <gtk@andred.net>
Date:	Sun Sep 13 14:08:21 2009 +0100

    gdk/directfb: convert gdkcolor-directfb to using G_DEFINE_TYPE

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=609191

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkcolor-directfb.c |   39
 ++-----------------------------------
 1 files changed, 3 insertions(+), 36 deletions(-)

commit e71d3c459aa7b1d81be82a841cd7c34d6ea230ed
Author: André Draszik <andre.draszik@st.com>
Date:	Sun Sep 13 15:16:13 2009 +0100

    gdk/directfb: fix _gdk_windowing_pointer_grab()

    Fix for bgo #609188

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gdk/directfb/gdkmain-directfb.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit f94d62aeab94c6ddffbffef5e4e7d563383a5b50
Author: Steffen Macke <sdteffen@gmail.com>
Date:	Sat Feb 6 20:04:30 2010 +0200

    Fix menu bar problem in ms-windows theme engine on Windows 7

    Patch from bug #591186. It won't have any effect in this branch as the
    whole XP-and-later theming code is broken and disabled, but when/if
    that is fixed, then this patch should help.

 modules/engines/ms-windows/msw_style.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5adb75f26b481b3d0677a5d165d6b82e4cc19e2d
Author: Christian Dywan <christian@lanedo.com>
Date:	Sun Feb 7 01:52:58 2010 +0100

    [gtk] Deprecate GtkCurveType enum

    It's only used by already deprecated GtkCurve and GtkGammaCurve

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=556263

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkenums.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e9d0bb5d58f16f25009393abe872d6460a60d591
Author: Claude Paroz <claude@2xlibre.net>
Date:	Sat Feb 6 23:00:16 2010 +0100

    Updated French translation

 po-properties/fr.po | 3667
 +++++++++++++++++++++++++++------------------------
 po/fr.po	     | 2294 ++++++++++++++++----------------
 2 files changed, 3073 insertions(+), 2888 deletions(-)

commit 07dc2f6c35cbe1909f6194ffe8dafdd7c82a9380
Author: Michael Natterer <mitch@gimp.org>
Date:	Sat Feb 6 15:57:15 2010 +0100

    gtk: fix crash in _gtk_rbtree_find_offset() called from
    update_prelight()

    Move the check for tree_view->priv->tree being NULL into
    update_prelight()
    so the function will never call _gtk_rbtree_find_offset() on a
    NULL rbtree.

 gtk/gtktreeview.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit ee57066cac11e918172c3bdb68ff7b3be901dbc7
Author: Jonh Wendell <jwendell@gnome.org>
Date:	Fri Feb 5 15:20:03 2010 -0300

    Updated Brazilian Portuguese translation

 po-properties/pt_BR.po | 3655
 +++++++++++++++++++++++++-----------------------
 1 files changed, 1901 insertions(+), 1754 deletions(-)

commit 42081e5f4a134db655aca059ca83689e99deb148
Author: Jonh Wendell <jwendell@gnome.org>
Date:	Fri Feb 5 11:30:41 2010 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 2279
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1164 insertions(+), 1115 deletions(-)

commit 69aa7a6392f2ed5d20483b01c0183a3b0fece0be
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Feb 4 19:15:54 2010 -0500

    Make DND work better with shaped windows

    If mouse clicks go through, drag-and-drop should too...
    Fixes bug 608615.

 gdk/x11/gdkdisplay-x11.c |    4 +-
 gdk/x11/gdkdisplay-x11.h |    1 +
 gdk/x11/gdkdnd-x11.c	  |  148
 +++++++++++++++++++++++++++++++++++++++++-----
 gdk/x11/gdkprivate-x11.h |    4 +
 gdk/x11/gdkwindow-x11.c  |   14 ++--
 5 files changed, 146 insertions(+), 25 deletions(-)

commit 0d946179358abc3c0e0618d35243cb11d1a54028
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Feb 4 15:33:55 2010 -0800

    Bug 554420 - Seal GtkTextTag

    Seal GtkTextTag.

 gtk/gtktexttag.h |   56
 +++++++++++++++++++++++++++---------------------------
 1 files changed, 28 insertions(+), 28 deletions(-)

commit 465dd9207cdb0667c78751cd9ece10f73551c016
Author: Petr Kovar <pknbe@volny.cz>
Date:	Thu Feb 4 23:39:36 2010 +0100

    Update Czech properties translation

 po-properties/cs.po | 3675
 ++++++++++++++++++++++++++------------------------
 1 files changed, 1911 insertions(+), 1764 deletions(-)

commit 6c12219eb3b1e10589d238948f69bdb97d173036
Author: Petr Kovar <pknbe@volny.cz>
Date:	Thu Feb 4 22:45:51 2010 +0100

    Update Czech translation

 po/cs.po | 2280
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1163 insertions(+), 1117 deletions(-)

commit 9d4c8f38d813460a1796dca00f898834b9fdc0db
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Feb 4 16:43:54 2010 +0100

    Bug 608993 - Add gtk_widget_style_attach()

    As replacement for:
    widget->style = gtk_style_attach (widget->style, widget->window);

 gtk/gtk.symbols |    1 +
 gtk/gtkwidget.c |   26 ++++++++++++++++++++++++++
 gtk/gtkwidget.h |   12 +++++++-----
 3 files changed, 34 insertions(+), 5 deletions(-)

commit 91c4184af63e8bb3af653030755d1de38b80dd2a
Author: Pavol Šimo <palo.simo@gmail.com>
Date:	Thu Feb 4 09:18:05 2010 +0100

    Updated Slovak translation

 po/sk.po | 2468
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1248 insertions(+), 1220 deletions(-)

commit 11bd065adff4848e395264c5596162a2bdaece49
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Feb 2 20:57:21 2010 +0100

    [docs] Add anchor for keybinding signals

 docs/reference/gtk/tmpl/gtkbindings.sgml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6a05e5edbf9b500c530865e73fd4c19701a155c1
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Mon Feb 1 17:09:06 2010 +0200

    Updating Estonian translation

 po/et.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ac2df186aa8805730b916f4cb3c41ad61e752180
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Mon Feb 1 09:41:45 2010 +0200

    Updating Estonian translation

 po/et.po | 1302
 +-------------------------------------------------------------
 1 files changed, 12 insertions(+), 1290 deletions(-)

commit 4c3f32a632797c4d6013deeaccd01a0b064b3aba
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Mon Feb 1 09:33:49 2010 +0200

    Updating Estonian translation

 po-properties/et.po | 1851
 ++-------------------------------------------------
 1 files changed, 41 insertions(+), 1810 deletions(-)

commit dead9af3d46d324b344b4b8410d98a598f8c27b8
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Sun Jan 31 20:03:30 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 2251
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1151 insertions(+), 1100 deletions(-)

commit 54b3340eeef9d07615ac568189e9f5561c46ded4
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sun Jan 31 13:31:26 2010 +0100

    Updated Spanish translation

 po-properties/es.po |	 44 +++++++++++++++++++++++---------------------
 1 files changed, 23 insertions(+), 21 deletions(-)

commit 66207cf13eb7b3837dd9b37dc31bd93c7ca59dfe
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Jan 3 15:27:53 2010 +0100

    Improve enter/motion notify semantics

    On X11 we receive enter notify and motion notify events for a window
    regardless of its focus state.  On Mac OS X this is not the case.
    This
    commit improves the semantics to overcome this difference.
    It improves
    on my earlier patch that sent a motion notify event when a window
    became
    main.

    Instead of sending a motion notify when a window becomes main, we now
    send one when a window becomes key, which comes closest to a window
    getting focus in X11.  This motion notify is needed because Mac OS
    X does
    not send motion events when an application is inactive (none of its
    windows have focus), these events are sent in X11.	This dummy motion
    notify event (with current coordinates of the mouse cursor) allows an
    application to get its prelight and other state right when it
    gets focus
    and thus user attention.

    Another change is to send an enter notify event when updating the
    tracking rectangle of a GdkQuartView and the mouse cursor is
    currently in
    this rectangle.  This rectangle is at least updated on window
    creation.
    This enter notify event is important for the case where a new window
    appears right below the mouse cursor.  The window has to receive
    an enter
    notify event for the subsequent events to be processed correctly.  Mac
    OS X does not send one in this case, so we generate it ourselves.

    Both of these synthesized events have to go through
    _gdk_windowing_got_event() for updating statekeeping, etc.
    append_event() has a boolean flag now to make this convenient.

 gdk/quartz/GdkQuartzView.c	|    9 +++
 gdk/quartz/gdkevents-quartz.c	|  113
 +++++++++++++++++++++++++++++++++++++--
 gdk/quartz/gdkprivate-quartz.h |    2 +
 gdk/quartz/gdkwindow-quartz.c	|   63 +----------------------
 4 files changed, 119 insertions(+), 68 deletions(-)

commit 15ef288b9baf831ef80e7cb9f2a3d81506be1b80
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jan 30 20:03:42 2010 +0100

    Updated Spanish translation

 po-properties/es.po |	 31 +++++++++----------------------
 1 files changed, 9 insertions(+), 22 deletions(-)

commit f0005fb96b4bb2c4fa3936d715066e8a7fc68e1c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jan 30 16:17:18 2010 +0100

    Updated Spanish translation

 po-properties/es.po | 3661
 +++++++++++++++++++++++++++------------------------
 1 files changed, 1924 insertions(+), 1737 deletions(-)

commit a5d7a7a6a36dfe09ee42f6c379bdf52a14d704cc
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jan 30 16:17:14 2010 +0100

    Updated Spanish translation

 po/es.po | 2280
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1165 insertions(+), 1115 deletions(-)

commit 2d0cef0896dbc70456b73bac130cd53f0ea3d171
Author: Andre Klapper <a9016009@gmx.de>
Date:	Fri Jan 29 22:28:45 2010 +0100

    Add missing files to POTFILES.in to make l10n.gnome.org happy

 po-properties/POTFILES.in |	5 +++++
 po/POTFILES.in		   |	3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 2147e57f46c43ef3fd3c145735329f8f2a558c4f
Author: Cody Russell <bratsche@gnome.org>
Date:	Fri Jan 29 11:09:13 2010 -0600

    Remove existing signal connections in gtk_drag_dest_unset().

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=608370

 gtk/gtkdnd.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit c9639c924b123628cb7d1032af066fa4ea4d49fa
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Jan 29 16:49:12 2010 +0100

    Implement gtk_paned_get_handle_window

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=607885

 gtk/gtk.symbols |    1 +
 gtk/gtkpaned.c  |   21 +++++++++++++++++++++
 gtk/gtkpaned.h  |    2 ++
 3 files changed, 24 insertions(+), 0 deletions(-)

commit a23f581c5d6f9256303df5cb639ebf6c935a886b
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Jan 29 16:43:15 2010 +0100

    Do not update paned position if it's already at the given value

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=561816

 gtk/gtkpaned.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit da86b0bd3f3c4bf3ec98812885ca2639364f95ed
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Fri Jan 29 21:46:36 2010 +0700

    Updated Thai translation.

 po/th.po |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 899d425e5020ad39b6c48f08754ae91cdccfef48
Author: Li Yuan <li.yuan@sun.com>
Date:	Fri Jan 29 14:16:24 2010 +0800

    Bug #608410. Set cursor position after inserting text.

 modules/other/gail/gailentry.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3a796a515883a2fbe125cd20b3fcdfc6f77d7fd2
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Fri Jan 29 00:53:15 2010 +0600

    Updated Bengali translation

 po/bn.po |12809
 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 5439 insertions(+), 7370 deletions(-)

commit 7aa3414c41e47d7b3b5bc97954e84dcc09722760
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Fri Jan 29 00:49:07 2010 +0600

    Updated Bengali translation

 po-properties/bn.po | 5010
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2357 insertions(+), 2653 deletions(-)

commit 6048c4b127a5aee3c3c9730f5da3b6124073a5bb
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Fri Jan 29 00:44:43 2010 +0600

    Updated Bengali translation

 po/bn.po |12365
 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 7151 insertions(+), 5214 deletions(-)

commit cc62ab3a0cf52aa5850c6ea733a07326327da03a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jan 28 03:10:09 2010 +0100

    [docs] Fix GtkOffscreenWindow documentation

 docs/reference/gtk/gtk-docs.sgml |    1 +
 docs/reference/gtk/gtk.types	  |    1 +
 gtk/gtkoffscreenwindow.c	  |   16 +++++++++-------
 3 files changed, 11 insertions(+), 7 deletions(-)

commit f5a8db1536fd2b614d442c83897358cf84532f88
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 23:25:17 2010 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7ad6567d77ad60f933cd51f477934d1124278475
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 23:23:51 2010 -0500

    2.19.4

 docs/reference/gtk/tmpl/gtkstatusicon.sgml |	 9 +
 po-properties/af.po			    |	 4 +-
 po-properties/am.po			    |	 4 +-
 po-properties/ang.po			    |	 4 +-
 po-properties/ar.po			    |	 4 +-
 po-properties/as.po			    |	 4 +-
 po-properties/ast.po			    | 5065 +++++++------
 po-properties/az.po			    |	 4 +-
 po-properties/az_IR.po			    |	 4 +-
 po-properties/be.po			    |	 4 +-
 po-properties/be@latin.po		    |	 4 +-
 po-properties/bg.po			    | 3486 +++++-----
 po-properties/bn.po			    |	 4 +-
 po-properties/bn_IN.po			    |	 4 +-
 po-properties/br.po			    |	 4 +-
 po-properties/bs.po			    |	 4 +-
 po-properties/ca.po			    |	 4 +-
 po-properties/ca@valencia.po		    |	 4 +-
 po-properties/crh.po			    |	 4 +-
 po-properties/cs.po			    |	 4 +-
 po-properties/cy.po			    |	 4 +-
 po-properties/da.po			    |	 4 +-
 po-properties/de.po			    |	 4 +-
 po-properties/dz.po			    |	 4 +-
 po-properties/el.po			    |	 4 +-
 po-properties/en_CA.po			    |	 4 +-
 po-properties/en_GB.po			    |	 4 +-
 po-properties/eo.po			    |	 4 +-
 po-properties/es.po			    |	 4 +-
 po-properties/et.po			    |	 4 +-
 po-properties/eu.po			    | 3824 +++++-----
 po-properties/fa.po			    |	 4 +-
 po-properties/fi.po			    |	 4 +-
 po-properties/fr.po			    |	 4 +-
 po-properties/ga.po			    |	 4 +-
 po-properties/gl.po			    |	 4 +-
 po-properties/gu.po			    |	 4 +-
 po-properties/he.po			    |	 4 +-
 po-properties/hi.po			    |	 4 +-
 po-properties/hr.po			    |	 4 +-
 po-properties/hu.po			    |	 4 +-
 po-properties/hy.po			    |	 4 +-
 po-properties/ia.po			    |	 4 +-
 po-properties/id.po			    |	 4 +-
 po-properties/io.po			    |	 4 +-
 po-properties/is.po			    |	 4 +-
 po-properties/it.po			    |	 4 +-
 po-properties/ja.po			    |	 4 +-
 po-properties/ka.po			    |	 4 +-
 po-properties/kn.po			    |	 4 +-
 po-properties/ko.po			    |	 4 +-
 po-properties/ku.po			    |	 4 +-
 po-properties/li.po			    |	 4 +-
 po-properties/lt.po			    |	 4 +-
 po-properties/lv.po			    |	 4 +-
 po-properties/mai.po			    |	 4 +-
 po-properties/mi.po			    |	 4 +-
 po-properties/mk.po			    |	 4 +-
 po-properties/ml.po			    |	 4 +-
 po-properties/mn.po			    |	 4 +-
 po-properties/mr.po			    |	 4 +-
 po-properties/ms.po			    |	 4 +-
 po-properties/my.po			    | 3552 +++++-----
 po-properties/nb.po			    | 3498 +++++-----
 po-properties/nds.po			    |	 4 +-
 po-properties/ne.po			    |	 4 +-
 po-properties/nl.po			    |	 4 +-
 po-properties/nn.po			    |	 4 +-
 po-properties/nso.po			    |	 4 +-
 po-properties/oc.po			    |	 4 +-
 po-properties/or.po			    |	 4 +-
 po-properties/pa.po			    |	 4 +-
 po-properties/pl.po			    |	 4 +-
 po-properties/ps.po			    |	 4 +-
 po-properties/pt.po			    |	 4 +-
 po-properties/pt_BR.po			    |	 4 +-
 po-properties/ro.po			    |	 4 +-
 po-properties/ru.po			    |	 4 +-
 po-properties/rw.po			    |	 4 +-
 po-properties/si.po			    |	 4 +-
 po-properties/sk.po			    |	 4 +-
 po-properties/sl.po			    |	 4 +-
 po-properties/sq.po			    |	 4 +-
 po-properties/sr.po			    |	 4 +-
 po-properties/sr@ije.po		    |	 4 +-
 po-properties/sr@latin.po		    |	 4 +-
 po-properties/sv.po			    |	 4 +-
 po-properties/ta.po			    |	 4 +-
 po-properties/te.po			    |	 4 +-
 po-properties/th.po			    |	 4 +-
 po-properties/tk.po			    |	 4 +-
 po-properties/tr.po			    |	 4 +-
 po-properties/tt.po			    |	 4 +-
 po-properties/uk.po			    |	 4 +-
 po-properties/ur.po			    |	 4 +-
 po-properties/uz.po			    |	 4 +-
 po-properties/uz@cyrillic.po		    |	 4 +-
 po-properties/vi.po			    |	 4 +-
 po-properties/wa.po			    |	 4 +-
 po-properties/xh.po			    |	 4 +-
 po-properties/yi.po			    |	 4 +-
 po-properties/zh_CN.po			    |	 4 +-
 po-properties/zh_HK.po			    |	 4 +-
 po-properties/zh_TW.po			    |	 4 +-
 po/af.po				    |  567 +-
 po/am.po				    |  567 +-
 po/ang.po				    |  567 +-
 po/ar.po				    | 2204 +++---
 po/as.po				    |  568 +-
 po/ast.po				    | 2807 ++++----
 po/az.po				    |  567 +-
 po/az_IR.po				    |  567 +-
 po/be.po				    |  567 +-
 po/be@latin.po				    |  568 +-
 po/bg.po				    | 2204 +++---
 po/bn.po				    |10826
 ++++++++++++++--------------
 po/bn_IN.po				    |  568 +-
 po/br.po				    |  567 +-
 po/bs.po				    |  567 +-
 po/ca.po				    |  568 +-
 po/ca@valencia.po			    |  568 +-
 po/crh.po				    |  568 +-
 po/cs.po				    |  568 +-
 po/cy.po				    |  568 +-
 po/da.po				    |  568 +-
 po/de.po				    |  568 +-
 po/dz.po				    |  568 +-
 po/el.po				    |  568 +-
 po/en_CA.po				    |  568 +-
 po/en_GB.po				    |  568 +-
 po/eo.po				    |  567 +-
 po/es.po				    | 2229 +++---
 po/et.po				    |  568 +-
 po/eu.po				    | 4214 ++++++++----
 po/fa.po				    |  567 +-
 po/fi.po				    |  568 +-
 po/fr.po				    |  568 +-
 po/ga.po				    |  568 +-
 po/gl.po				    |  568 +-
 po/gu.po				    |  568 +-
 po/he.po				    |  568 +-
 po/hi.po				    |  568 +-
 po/hr.po				    |  567 +-
 po/hu.po				    |  568 +-
 po/hy.po				    |  567 +-
 po/ia.po				    |  567 +-
 po/id.po				    |  568 +-
 po/io.po				    |  568 +-
 po/is.po				    |  567 +-
 po/it.po				    |  568 +-
 po/ja.po				    |  568 +-
 po/ka.po				    |  568 +-
 po/kn.po				    |  568 +-
 po/ko.po				    |  568 +-
 po/ku.po				    |  568 +-
 po/li.po				    |  567 +-
 po/lt.po				    |  568 +-
 po/lv.po				    |  568 +-
 po/mai.po				    |  568 +-
 po/mi.po				    |  567 +-
 po/mk.po				    |  568 +-
 po/ml.po				    |  568 +-
 po/mn.po				    |  567 +-
 po/mr.po				    |  568 +-
 po/ms.po				    |  567 +-
 po/my.po				    | 2256 +++---
 po/nb.po				    | 2204 +++---
 po/nds.po				    |  568 +-
 po/ne.po				    |  567 +-
 po/nl.po				    |  568 +-
 po/nn.po				    |  568 +-
 po/nso.po				    |  567 +-
 po/oc.po				    |  568 +-
 po/or.po				    |  568 +-
 po/pa.po				    |  568 +-
 po/pl.po				    |  568 +-
 po/ps.po				    |  567 +-
 po/pt.po				    |  568 +-
 po/pt_BR.po				    |  568 +-
 po/ro.po				    |  568 +-
 po/ru.po				    |  568 +-
 po/rw.po				    |  567 +-
 po/si.po				    |  568 +-
 po/sk.po				    |  568 +-
 po/sl.po				    | 2809 ++++----
 po/sq.po				    |  569 +-
 po/sr.po				    |  568 +-
 po/sr@ije.po				    |  567 +-
 po/sr@latin.po				    |  568 +-
 po/sv.po				    | 2824 ++++----
 po/ta.po				    |  568 +-
 po/te.po				    |  568 +-
 po/th.po				    |  568 +-
 po/tk.po				    |  567 +-
 po/tr.po				    |  568 +-
 po/tt.po				    |  567 +-
 po/uk.po				    |  568 +-
 po/ur.po				    |  567 +-
 po/uz.po				    |  568 +-
 po/uz@cyrillic.po			    |  568 +-
 po/vi.po				    |  568 +-
 po/wa.po				    |  568 +-
 po/xh.po				    |  567 +-
 po/yi.po				    |  567 +-
 po/zh_CN.po				    |  568 +-
 po/zh_HK.po				    |  568 +-
 po/zh_TW.po				    |  568 +-
 207 files changed, 62810 insertions(+), 44390 deletions(-)

commit aa81f217ccd9cb905efd25f5dabc58ecfd494758
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 22:35:02 2010 -0500

    Doc additions

 docs/reference/gtk/gtk-sections.txt |	  9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit f286c6281a5bf2ef2d85b7de7f5d3db3cbd15bae
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 22:32:00 2010 -0500

    Minor doc fix

 gdk/x11/gdkkeys-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7092006aeaba28dde93bf5446a1847a0fc457b4d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 25 21:31:09 2010 -0500

    Updates

 NEWS |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit d7c16f3607608935905582186925c623704f22dd
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Tue Jan 26 03:03:14 2010 +0600

    Updated Bengali translation

 po/bn.po |10664
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 5417 insertions(+), 5247 deletions(-)

commit e06bd6ba9253d319e90a54d6fe9265a397a9d139
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Jan 25 11:43:00 2010 +0200

    Updated Bulgarian translation

 po-properties/bg.po |	  2 +-
 po/bg.po	     |	  8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit f544c72ba107380f245fa0832a0f863e2014ceb6
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Jan 25 11:42:06 2010 +0200

    Updated Bulgarian translation

 po-properties/bg.po | 3527
 ++++++++++++++++++++++++++-------------------------
 po/bg.po	     | 2405 +++++++++++++++++++----------------
 2 files changed, 3062 insertions(+), 2870 deletions(-)

commit a7d57b622bc84cb47e3cd81c571c8f1e42c4d546
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 25 10:37:53 2010 +0100

    Remove the destination file if trying to save a pixbuf failed

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=591102

 gdk-pixbuf/gdk-pixbuf-io.c |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f8f35363dea922ef92083b0c0c687674f9ae25e6
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Jan 23 05:05:08 2010 +0100

    [test] Fix some typos

 tests/Makefile.am |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7767dae9cf6e4bc5e83689dbff841b405ad09a04
Author: Paul Davis <paul@linuxaudiosystems.com>
Date:	Fri Jan 22 21:08:11 2010 +0100

    Small memory fix

 gtk/gtkdnd-quartz.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2f9c4be0a8d16e26a6a611568298168450353837
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Jan 22 17:20:01 2010 +0100

    Bug 607778 - Add accessors for GtkEntry's windows

    Add gtk_entry_get_text_window() and get_icon_window() so we can
    distinguigh them in expose-event callbacks.

 gtk/gtk.symbols |    2 +
 gtk/gtkentry.c  |   58
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkentry.h  |   13 ++++++++++++
 3 files changed, 73 insertions(+), 0 deletions(-)

commit 35a2b6532854251f5aed2eba22549f12154a805e
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Jan 22 16:52:56 2010 +0100

     Bug 607082 - Add accessors for sealed GtkRange members

    Add accessors for range->range_rect, range->slider_range,
    range->slider_size_fixed and range->min_slider_size. Didn't add
    properties for any of them because thir purpose is mostly to enable
    proper subclassing.

 gtk/gtk.symbols |    6 ++
 gtk/gtkrange.c  |  149
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkrange.h  |   14 +++++
 3 files changed, 169 insertions(+), 0 deletions(-)

commit 52acceef5604c205185aa0de69bbf8b0e6d0ae5e
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:	Fri Jan 22 15:46:46 2010 +0200

    GtkTreeView: plug a leaking GtkTreeRowReference

    This is exposed by overshooting in a HildonPannableArea. Leaking
    a GtkTreeRowReference also means leaking the whole model, since
    the GtkTreeModel reference count is increased for each row
    reference.

    Fixes bug #607770 - Leak in GtkTreeView with HildonPannableArea

 gtk/gtktreeview.c |	3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 3c618f2f1f2181cb86226515e894f235f35b5fef
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 22 09:34:57 2010 +0100

    Avoid integer overflow in gdk_rectangle_intersect

    If e.g. the right edge of the leftmost rectangle is near MIN_INT, and
    the left edge of the rightmost rectangle is large then subtracting
    these
    can lead to an integer overflow, making the resultant "width" falsely
    positive, thus returning a very wide result instead of the expected
    no-intersection result.

    We avoid the overflow by not doing the subtraction unless we know the
    result will be positive. There are still risks for overflow if x
    + width
    or y + width is larger than MAXINT, but we won't ever overflow
    for valid
    rects now.

    This may fix #607687

 gdk/gdkrectangle.c |	12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 97a1a28bcb926e9e8f0f738f09f7ffe95dcbfdf5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 19 13:00:47 2010 -0500

    Add a way to set wm_class on statusicons

    Since the shell uses wm_class for sorting statusicons.

 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtkstatusicon.c		     |	 30 ++++++++++++++++++++++++++++++
 gtk/gtkstatusicon.h		     |	  2 ++
 4 files changed, 34 insertions(+), 0 deletions(-)

commit 3d9d002bed4ec90505a5a65665f5d6de36ad6f67
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 20 15:37:16 2010 +0100

    When native window requests button presses request other button
    related events

    We need to do this because otherwise the implicit button grab for this
    (native) window will not deliver the button events not selected for
    by this window. This is a problem because non-native child windows may
    select using a wider event mask, and we can't emulate these events
    if we
    don't get the native events.

    Fixes bug #607508

 gdk/gdkwindow.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 5469695f29683664122d87d9d7d085486d6e0007
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jan 19 16:57:13 2010 +0100

    Fix some compilation warnings

    The warnings was introduced with the changes in commit
    a491091e292cad33c7c040b6deb05acb43aaec5f

 demos/gtk-demo/toolpalette.c |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

commit e31a6d1fea3834b5d0831e6337e6ed0774189d47
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 19 16:37:42 2010 +0100

    Drop outstanding cairo surfaces when window is made native

    Any old cairo_surface referencing the old impl window will be wrong
    when we make a window native, so drop it.

    This fixes bug #599511

 gdk/gdkwindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 46d25437a1f44f76ef37318ad8c70b6591932992
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 19 16:36:49 2010 +0100

    Move common gdkwindow.c code into function
    gdk_window_drop_cairo_surface

    This code is duplicated in several places, and more to come, so put
    it all in one place.

 gdk/gdkwindow.c |   31 ++++++++++++++++---------------
 1 files changed, 16 insertions(+), 15 deletions(-)

commit 4fc8a11a9ff2c6b9302c59f15fe74aa44760dec6
Author: Russell Kyaw <rkyaw@yahoo.com>
Date:	Tue Jan 19 16:35:41 2010 +0200

    Added Burmese translation for gtk+ properties

 po-properties/my.po | 7264
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 7264 insertions(+), 0 deletions(-)

commit bf17d48c08f958cb733dc144d1a991cc51e40c04
Author: Russell Kyaw <rkyaw@yahoo.com>
Date:	Tue Jan 19 16:35:04 2010 +0200

    Added Burmese translation

 po/my.po | 5404
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 5404 insertions(+), 0 deletions(-)

commit 7e9acc01ade4195b4987a86d3931b10c480b996e
Author: Simos Xenitellis <simos@gnome.org>
Date:	Tue Jan 19 16:34:50 2010 +0200

    Added Burmese (my) to po/LINGUAS

 po/LINGUAS |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 841fa4771505b6810da341ea379d5f56af7ef1d1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 19 14:44:52 2010 +0100

    Track direct window cairo access and avoid tricks when used

    When a cairo surface is requested for direct window access (i.e. not
    when double-buffering) we can't really track when the actual drawing
    happens
    as cairo drawing is not virtualized. This means we can't properly
    flush
    any outstanding window moves or implicit paints.

    This actually causes problems with e.g. abiword (bug #606009)
    where they
    draw without double-buffering. If you press down it scrolls the window
    and then draws the caret, but the caret drawing does not flush the
    outstanding move from the scroll, so the caret gets drawn on the wrong
    screen.

    We fix this by never allowing either implicit paints or outstanding
    window
    moves on impl-windows where any windows related to it has an
    outstanding
    direct cairo surface. Luckily this is not very common so in practice
    this
    doesn't matter much.

 gdk/gdkinternals.h |	 1 +
 gdk/gdkwindow.c    |	 9 +++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 269b0fe97f70d5b1b4bba29686f929baf6bef91c
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Tue Jan 19 11:21:18 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po |   62
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 31 insertions(+), 31 deletions(-)

commit 18f33af2a0cd59c38e9e0d6e92ef409dffb64be3
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Tue Jan 19 11:19:55 2010 +0100

    Updated Norwegian bokmål translation

 po-properties/nb.po | 3696
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1832 insertions(+), 1864 deletions(-)

commit fa989128d4b78a3147f8c6b2d7429d231b59a2fb
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Jan 13 18:38:57 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 2375
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1275 insertions(+), 1100 deletions(-)

commit cf8b941807ba5d8158b5c99c747425e835cc314c
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Tue Jan 19 09:04:15 2010 +0100

    GtkToolPalette: Fix a compiler warning introduced in my last commit.

 gtk/gtktoolpalette.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 6b808a7389689b3e6b89475c5a30cced2885bb1d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 18 17:12:42 2010 +0100

    Add gtk_widget_has_rc_style() accessor

    Add gtk_widget_has_rc_style() as accessor for sealed
    GTK_WIDGET_RC_STYLE widget flag.

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtkwidget.c		     |	 31
 +++++++++++++++++++++++++------
 gtk/gtkwidget.h		     |	  6 ++++++
 4 files changed, 33 insertions(+), 6 deletions(-)

commit 833b9b42cc1fb0237e9d9fbf1324ec3a15cbdbc3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 18 14:04:49 2010 -0500

    Fix a redraw problem with action widgets

    Fixes bug 603245.

 gtk/gtknotebook.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2f73fb76c1263b27f38324cca9a8d1407ac8d6cb
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Jan 18 22:18:25 2010 +0100

    Bug 607322 -  Double-click doesn't work if the item is selected in...

    Slight correction to fix for #596473.

 gtk/gtktreeview.c |   38 ++++++++++++++++++--------------------
 1 files changed, 18 insertions(+), 20 deletions(-)

commit a491091e292cad33c7c040b6deb05acb43aaec5f
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Mon Jan 18 09:37:14 2010 +0100

    GtkToolPalette: Change gtk_tool_palette_get_drop_group() return.

    * gtk/gtktoolpalette.[h|cc]: gtk_tool_palette_get_drop_group():
      Change the return type from GtkWidget* to GtkToolItemGroup*,
      for consistency with other parts of GTK+, such as GtkToolbar.

 gtk/gtktoolpalette.c |    4 ++--
 gtk/gtktoolpalette.h |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d253fb51403eb6afa6b5b6f4c261184bdc53d7ae
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 18 01:20:50 2010 -0500

    Fix some issues with action widgets

    We need to hide/show them depending on show_tabs, and we should
    not grow the notebooks requisition unless we have to. Reported
    in bug 601412.

 gtk/gtknotebook.c |   45 +++++++++++++++++++++++++++------------------
 1 files changed, 27 insertions(+), 18 deletions(-)

commit 5e7801a304b4dd6c5955762e3f6ddc0678e93edd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 17 23:47:20 2010 -0500

    Fix declaration of gtk_print_job_set_status

    The problem was reported in bug 606698.

 gtk/gtk.symbols		|    9 ++++++++-
 gtk/gtkcustompaperunixdialog.c |    1 -
 gtk/gtkpagesetupunixdialog.c	|    1 -
 gtk/gtkprintbackend.c		|    1 -
 gtk/gtkprintoperation-unix.c	|    1 -
 5 files changed, 8 insertions(+), 5 deletions(-)

commit b242c02e71f00e21ed6b1f5146035db75c607642
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 17 23:33:19 2010 -0500

    Reset effective_attrs when necessary

    This fixes both bug 607217 and bug 607269.

 gtk/gtklabel.c |   24 +++++++++++-------------
 1 files changed, 11 insertions(+), 13 deletions(-)

commit 3fdcf3d3e2a127d168d50b651aac6fc9e6b931f6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 17 22:47:14 2010 -0500

    Fix a few C99isms

    Reported in bug 606761.

 gdk-pixbuf/pixops/pixops.c |	24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

commit 81359376d78d98e390f2f2fbe57dadc0499787e8
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Jan 16 13:47:42 2010 +0100

    Updated Swedish translation

 po/sv.po | 2993
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1453 insertions(+), 1540 deletions(-)

commit 236b155822d864d347da87de99787188c34207ca
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Fri Jan 15 19:39:32 2010 +0100

    Updated Slovenian translation

 po/sl.po | 2978
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1475 insertions(+), 1503 deletions(-)

commit f96e51db46f2196707c0ea44a46f1d67f9a069d4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 15 16:06:12 2010 +0100

    Avoid drawing implicit paints to destroyed windows

    It may happen that a window gets destroyed during painting, if so
    we should not draw the implicit paint double-buffered pixmap to it
    as that will cause a BadDrawable X error.

    This fixes bug 600865

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1e6df1dfc5e297cf9a07788b10dda67643ffce92
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:	Fri Jan 15 13:26:37 2010 +0100

    Updated asturian translation

 po/ast.po |  505
 +++++++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 338 insertions(+), 167 deletions(-)

commit 637cdd5d383efa421036f8f337f8a9e0711e568e
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:	Fri Jan 15 13:21:50 2010 +0100

    Updated asturian translations

 po/ast.po |10532
 ++++++++++++++++---------------------------------------------
 1 files changed, 2729 insertions(+), 7803 deletions(-)

commit cefc04070b8efe21769ab5332f08904f57b0d0b6
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:	Fri Jan 15 13:21:40 2010 +0100

    Updated asturian translations

 po-properties/ast.po | 7653
 +++++++++++++++++++++++++-------------------------
 1 files changed, 3865 insertions(+), 3788 deletions(-)

commit 122d2a32882f950a90bd042baa752b899d3a41af
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Thu Jan 14 10:26:49 2010 +0100

    GtkToolPalette: Use GtkToolItemGroup* instead of GtkWidget* for
    setter parameters.

    See Bug #567729

 gtk/gtktoolpalette.c |   44 ++++++++++++++++++++++++--------------------
 gtk/gtktoolpalette.h |   12 ++++++------
 2 files changed, 30 insertions(+), 26 deletions(-)

commit 4b1299ab8f0cbe953d2982869532e21f58826ae0
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Jan 13 22:23:03 2010 +0100

    Some fixes in gtkoffscreenwindow.h

    - use (void) not () for void functions
    - disallow individual inclusion unconditionally

 gtk/gtkoffscreenwindow.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit f804bff7055356dcc6fd6112ac50d48b37a03938
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Jan 13 17:36:18 2010 +0100

    Updated Basque language

 po-properties/eu.po | 3850
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1879 insertions(+), 1971 deletions(-)

commit 865249598f847c7f6f408e7196454156a13d7f50
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Jan 13 16:32:02 2010 +0100

    Updated Basque language

 po/eu.po | 4015
 ++++++++++++++++++++------------------------------------------
 1 files changed, 1296 insertions(+), 2719 deletions(-)

commit f1676cfb115f76b033836d8fb9df474ab3faeae5
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jan 12 21:00:30 2010 +0100

    [docs] Use the correct GTK-doc syntax to refer to GTK+ properties

 gtk/gtknotebook.c |	8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit d5086dc3793217fc8a9a6d63f0418904bda0940c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Jan 12 20:22:44 2010 +0100

    Updated Spanish translation

 po/es.po | 2400
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1287 insertions(+), 1113 deletions(-)

commit 291aa854df38c3e98f1d886b458df3e76df29143
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jan 12 20:17:38 2010 +0100

    [docs] Use the correct GTK-doc syntax to refer to GTK+ property

 gtk/gtkwidget.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fe0324d76a4d165a310a720f0c2190cdf4104ee9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Jan 12 16:57:00 2010 +0100

    [docs] Remove GTK+ 1.2 tutorial from master

    The tutorial it's still inside the gtk-1-2 branch if It's needed

 docs/tutorial/gtk_tut.sgml	    |18447
 ------------------------------------
 docs/tutorial/gtk_tut_12.es.sgml   |17638
 ----------------------------------
 docs/tutorial/gtk_tut_fr.sgml	    | 8600 -----------------
 docs/tutorial/gtk_tut_it.sgml	    |10090 --------------------
 docs/tutorial/gtk_tut_packbox1.eps | 7262 --------------
 docs/tutorial/gtk_tut_packbox1.gif |  Bin 52480 -> 0 bytes
 docs/tutorial/gtk_tut_packbox1.jpg |  Bin 24613 -> 0 bytes
 docs/tutorial/gtk_tut_packbox2.eps | 5428 -----------
 docs/tutorial/gtk_tut_packbox2.gif |  Bin 43000 -> 0 bytes
 docs/tutorial/gtk_tut_packbox2.jpg |  Bin 19530 -> 0 bytes
 docs/tutorial/gtk_tut_table.eps    | 1262 ---
 docs/tutorial/gtk_tut_table.gif    |  Bin 10056 -> 0 bytes
 docs/tutorial/gtk_tut_table.jpg    |  Bin 3890 -> 0 bytes
 docs/tutorial/package_tutorial.sh  |	99 -
 14 files changed, 0 insertions(+), 68826 deletions(-)

commit 92e1e4d9e32728f7bdf397cfba064e10355ba359
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Tue Jan 12 18:42:26 2010 +0200

    Updated Arabic translation

 po/ar.po | 2377
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1276 insertions(+), 1101 deletions(-)

commit 48f572822cc472f998d6345ee004102c80af1c32
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Dec 18 03:42:41 2009 +0100

    [docs] Fix documentation build warnings

    Fix issues when using GI annotations so the xslt does a
    fallback if the local links do not exist.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604876

 docs/reference/gdk-pixbuf/gdk-pixbuf.sgml |	3 +++
 docs/reference/gdk/gdk-docs.sgml	   |	5 ++++-
 docs/reference/gtk/gtk-docs.sgml	   |	3 +++
 3 files changed, 10 insertions(+), 1 deletions(-)

commit b6ff1abc93be2632a18e04911827bdfd650a87f1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 12 01:10:13 2010 -0500

    Correct PRC6 and PRC9 envelope sizes

    See bug 603144 for the full story.

 gtk/paper_names.c	   |	3 +-
 gtk/paper_names_offsets.c |  178
 ++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 176 insertions(+), 5 deletions(-)

commit 1024b44df93d3e18b5ca8779822bada1d7a4e2b5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 13:58:16 2010 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c54219da2485b71fb5d891b89ea4cfab9f727efc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 13:57:21 2010 -0500

    2.19.3

 docs/reference/gdk-pixbuf/tmpl/animation.sgml |    5 +
 docs/reference/gdk/tmpl/gdkscreen.sgml        |    9 +
 docs/reference/gdk/tmpl/input_devices.sgml    |    9 +-
 docs/reference/gdk/tmpl/keys.sgml	       |   10 +
 docs/reference/gdk/tmpl/pixmaps.sgml	       |   30 +
 docs/reference/gtk/tmpl/gtkaction.sgml        |   23 +
 docs/reference/gtk/tmpl/gtkentry.sgml	       |    8 +
 docs/reference/gtk/tmpl/gtknotebook.sgml      |   20 +
 docs/reference/gtk/tmpl/gtkobject.sgml        |   13 +
 docs/reference/gtk/tmpl/gtkprintcontext.sgml  |   13 +
 docs/reference/gtk/tmpl/gtkprinter.sgml       |   13 +
 docs/reference/gtk/tmpl/gtkprogressbar.sgml   |    4 +
 docs/reference/gtk/tmpl/gtkradiobutton.sgml   |    3 +
 docs/reference/gtk/tmpl/gtkradiomenuitem.sgml |    6 +
 docs/reference/gtk/tmpl/gtksettings.sgml      |    5 +
 docs/reference/gtk/tmpl/gtkspinbutton.sgml    |    7 +-
 docs/reference/gtk/tmpl/gtkstatusbar.sgml     |    9 +
 docs/reference/gtk/tmpl/gtkstyle.sgml	       |   12 +
 docs/reference/gtk/tmpl/gtktextview.sgml      |    8 +
 docs/reference/gtk/tmpl/gtktoolitem.sgml      |   36 +
 docs/reference/gtk/tmpl/gtktooltips.sgml      |    7 +
 docs/reference/gtk/tmpl/gtkwindow.sgml        |   32 +
 po-properties/af.po			       |  416 +-
 po-properties/am.po			       |  416 +-
 po-properties/ang.po			       |  416 +-
 po-properties/ar.po			       |  416 +-
 po-properties/as.po			       |  416 +-
 po-properties/ast.po			       |  416 +-
 po-properties/az.po			       |  416 +-
 po-properties/az_IR.po			       |  416 +-
 po-properties/be.po			       |  416 +-
 po-properties/be@latin.po		       |  416 +-
 po-properties/bg.po			       |  416 +-
 po-properties/bn.po			       |  416 +-
 po-properties/bn_IN.po			       |  416 +-
 po-properties/br.po			       |  416 +-
 po-properties/bs.po			       |  416 +-
 po-properties/ca.po			       |  416 +-
 po-properties/ca@valencia.po		       |  416 +-
 po-properties/crh.po			       |  416 +-
 po-properties/cs.po			       |  416 +-
 po-properties/cy.po			       | 3486 +++---
 po-properties/da.po			       |  416 +-
 po-properties/de.po			       |  416 +-
 po-properties/dz.po			       |  416 +-
 po-properties/el.po			       |  416 +-
 po-properties/en_CA.po			       |  416 +-
 po-properties/en_GB.po			       |  416 +-
 po-properties/eo.po			       |  416 +-
 po-properties/es.po			       |  416 +-
 po-properties/et.po			       |  416 +-
 po-properties/eu.po			       |  416 +-
 po-properties/fa.po			       |  416 +-
 po-properties/fi.po			       |  416 +-
 po-properties/fr.po			       |  416 +-
 po-properties/ga.po			       |  416 +-
 po-properties/gl.po			       |  416 +-
 po-properties/gu.po			       |  416 +-
 po-properties/he.po			       |  416 +-
 po-properties/hi.po			       |  416 +-
 po-properties/hr.po			       |  416 +-
 po-properties/hu.po			       |  416 +-
 po-properties/hy.po			       |  416 +-
 po-properties/ia.po			       |  416 +-
 po-properties/id.po			       |  416 +-
 po-properties/io.po			       |  416 +-
 po-properties/is.po			       |  416 +-
 po-properties/it.po			       |  416 +-
 po-properties/ja.po			       |  416 +-
 po-properties/ka.po			       |  416 +-
 po-properties/kn.po			       |  416 +-
 po-properties/ko.po			       |  416 +-
 po-properties/ku.po			       |  416 +-
 po-properties/li.po			       |  416 +-
 po-properties/lt.po			       |  416 +-
 po-properties/lv.po			       |  416 +-
 po-properties/mai.po			       |  416 +-
 po-properties/mi.po			       |  416 +-
 po-properties/mk.po			       |  416 +-
 po-properties/ml.po			       |  416 +-
 po-properties/mn.po			       |  416 +-
 po-properties/mr.po			       |  416 +-
 po-properties/ms.po			       |  416 +-
 po-properties/nb.po			       |  416 +-
 po-properties/nds.po			       |  416 +-
 po-properties/ne.po			       |  416 +-
 po-properties/nl.po			       |  416 +-
 po-properties/nn.po			       |  416 +-
 po-properties/nso.po			       |  416 +-
 po-properties/oc.po			       |  416 +-
 po-properties/or.po			       |  416 +-
 po-properties/pa.po			       |  416 +-
 po-properties/pl.po			       |  416 +-
 po-properties/ps.po			       |  416 +-
 po-properties/pt.po			       |  416 +-
 po-properties/pt_BR.po			       |  416 +-
 po-properties/ro.po			       |  416 +-
 po-properties/ru.po			       |  416 +-
 po-properties/rw.po			       |  416 +-
 po-properties/si.po			       |  416 +-
 po-properties/sk.po			       |  416 +-
 po-properties/sl.po			       |14422
 ++++++++++++------------
 po-properties/sq.po			       |  416 +-
 po-properties/sr.po			       |  416 +-
 po-properties/sr@ije.po		       |  416 +-
 po-properties/sr@latin.po		       |  416 +-
 po-properties/sv.po			       | 4832 ++++----
 po-properties/ta.po			       |  416 +-
 po-properties/te.po			       |  416 +-
 po-properties/th.po			       |  416 +-
 po-properties/tk.po			       |  416 +-
 po-properties/tr.po			       |  416 +-
 po-properties/tt.po			       |  416 +-
 po-properties/uk.po			       | 3493 +++---
 po-properties/ur.po			       |  416 +-
 po-properties/uz.po			       |  416 +-
 po-properties/uz@cyrillic.po		       |  416 +-
 po-properties/vi.po			       |  416 +-
 po-properties/wa.po			       |  416 +-
 po-properties/xh.po			       |  416 +-
 po-properties/yi.po			       |  416 +-
 po-properties/zh_CN.po			       |  416 +-
 po-properties/zh_HK.po			       |  416 +-
 po-properties/zh_TW.po			       |  416 +-
 po/af.po				       |   24 +-
 po/am.po				       |   24 +-
 po/ang.po				       |   24 +-
 po/ar.po				       |   24 +-
 po/as.po				       |   24 +-
 po/ast.po				       |15183
 +++++++++++++++----------
 po/az.po				       |   24 +-
 po/az_IR.po				       |   24 +-
 po/be.po				       |   24 +-
 po/be@latin.po				       |   24 +-
 po/bg.po				       |   24 +-
 po/bn.po				       |   24 +-
 po/bn_IN.po				       |   24 +-
 po/br.po				       |   24 +-
 po/bs.po				       |   24 +-
 po/ca.po				       |   24 +-
 po/ca@valencia.po			       |   24 +-
 po/crh.po				       |   24 +-
 po/cs.po				       |   24 +-
 po/cy.po				       | 2210 ++--
 po/da.po				       |   24 +-
 po/de.po				       |   24 +-
 po/dz.po				       |   24 +-
 po/el.po				       |   24 +-
 po/en_CA.po				       |   24 +-
 po/en_GB.po				       |   24 +-
 po/eo.po				       |   24 +-
 po/es.po				       | 2226 ++--
 po/et.po				       | 1126 ++-
 po/eu.po				       | 3664 +++++--
 po/fa.po				       |   24 +-
 po/fi.po				       |   28 +-
 po/fr.po				       |   24 +-
 po/ga.po				       |   24 +-
 po/gl.po				       |   24 +-
 po/gu.po				       |   24 +-
 po/he.po				       |   24 +-
 po/hi.po				       |   24 +-
 po/hr.po				       |   24 +-
 po/hu.po				       |   24 +-
 po/hy.po				       |   24 +-
 po/ia.po				       |   24 +-
 po/id.po				       |   24 +-
 po/io.po				       |   24 +-
 po/is.po				       |   24 +-
 po/it.po				       |   24 +-
 po/ja.po				       |   24 +-
 po/ka.po				       |   24 +-
 po/kn.po				       | 2306 ++--
 po/ko.po				       |   24 +-
 po/ku.po				       |   24 +-
 po/li.po				       |   24 +-
 po/lt.po				       |   24 +-
 po/lv.po				       |   24 +-
 po/mai.po				       |   24 +-
 po/mi.po				       |   24 +-
 po/mk.po				       |   24 +-
 po/ml.po				       |   24 +-
 po/mn.po				       |   24 +-
 po/mr.po				       |   24 +-
 po/ms.po				       |   24 +-
 po/nb.po				       | 2202 ++--
 po/nds.po				       |   24 +-
 po/ne.po				       |   24 +-
 po/nl.po				       |   24 +-
 po/nn.po				       |   24 +-
 po/nso.po				       |   24 +-
 po/oc.po				       |   24 +-
 po/or.po				       |   24 +-
 po/pa.po				       |   24 +-
 po/pl.po				       |   24 +-
 po/ps.po				       |   24 +-
 po/pt.po				       |   24 +-
 po/pt_BR.po				       |   24 +-
 po/ro.po				       |   24 +-
 po/ru.po				       |   24 +-
 po/rw.po				       |   24 +-
 po/si.po				       |   24 +-
 po/sk.po				       |   24 +-
 po/sl.po				       | 2807 +++---
 po/sq.po				       |   24 +-
 po/sr.po				       |   24 +-
 po/sr@ije.po				       |   24 +-
 po/sr@latin.po				       |   24 +-
 po/sv.po				       | 2822 +++---
 po/ta.po				       |   24 +-
 po/te.po				       |   24 +-
 po/th.po				       |   43 +-
 po/tk.po				       |   24 +-
 po/tr.po				       |   24 +-
 po/tt.po				       |   24 +-
 po/uk.po				       | 2205 ++--
 po/ur.po				       |   24 +-
 po/uz.po				       |   24 +-
 po/uz@cyrillic.po			       |   24 +-
 po/vi.po				       |   24 +-
 po/wa.po				       |   24 +-
 po/xh.po				       |   24 +-
 po/yi.po				       |   24 +-
 po/zh_CN.po				       |   24 +-
 po/zh_HK.po				       |   24 +-
 po/zh_TW.po				       |   24 +-
 226 files changed, 56778 insertions(+), 49487 deletions(-)

commit 76ae6a80ff71a4098cc03eb8a663572802285b63
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 12:58:34 2010 -0500

    Dco updates

 docs/reference/gdk/gdk-sections.txt |	  1 +
 docs/reference/gtk/gtk-sections.txt |	  3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 5adb6f2c20fc9ae4cdc71979b43bd141179ebd1b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 12:21:10 2010 -0500

    Updates

 NEWS |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

commit 59ddde4c37c85c082c412cbf78c14269e309ba40
Author: Christian Persch <chpe@gnome.org>
Date:	Mon Jan 4 12:32:54 2010 +0100

    Implement property editor for GdkColor properties

    Bug #606434.

 tests/prop-editor.c |	 69
 +++++++++++++++++++++++++++++++++++++++++++++++---
 tests/testgtk.c     |	 17 +++++++++---
 2 files changed, 76 insertions(+), 10 deletions(-)

commit 2520d02be9df6cb9be443f14abac9778afb62bad
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 11 17:37:13 2010 +0100

    Limit GtkContainer::border-width to 65535

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=605199

 gtk/gtkcontainer.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d32b061895378aa721cca52065608e1b34a60e2b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 11 10:23:57 2010 -0500

    Plug a pixmap leak

    We were getting our refcounts tangled up when setting drawable
    clips on
    GCs with CSW, leading to a pretty bad pixmap leak. See bug 606143.

 gdk/gdkgc.c |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 90f72a0d8f2d9b067462d8344ad55fff93f37ea1
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 11 10:59:26 2010 +0100

    Implement "preedit-changed" in GtkEntry and GtkTextView

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=602284

 gtk/gtkentry.c    |   23 +++++++++++++++++++++++
 gtk/gtktextview.c |   27 +++++++++++++++++++++++++++
 2 files changed, 50 insertions(+), 0 deletions(-)

commit 5bcc4e2e97a224c3d7bf48e05d61ba75e26601bc
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 11 10:35:06 2010 +0100

    Use const gchar* in gtk_window_get_icon_name implementation

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=597100

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 392540823274320c27e8897d07a0804a84390042
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 11 10:30:48 2010 +0100

    Document GtkWidget::state-changed signal properly

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=598383

 gtk/gtkwidget.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit ccf17a828bda3c22df7bd44c0736bf972c0588b7
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 11 06:25:59 2010 +0100

    [docs] Add missing "Deprecated: 2.x" to the api doc comments

 gdk-pixbuf/gdk-pixbuf-animation.c |	4 ++--
 gdk-pixbuf/gdk-pixbuf.c	   |	4 ++--
 gdk/gdkevents.c		   |	4 ++--
 gdk/gdkfont.c			   |	4 ++--
 gtk/gtkcolorsel.c		   |	2 +-
 gtk/gtkentry.c			   |	2 +-
 gtk/gtkwidget.h		   |	4 ++--
 7 files changed, 12 insertions(+), 12 deletions(-)

commit 1d2900bb27350d1f2dbeeff1eed0ee64d452aa82
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Jan 9 16:59:32 2010 +0100

    Updated Swedish translation

 po-properties/sv.po | 4860
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2317 insertions(+), 2543 deletions(-)

commit d907ef4f7382d950d3ca6c8f977d19db174270d5
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sat Jan 9 16:54:54 2010 +0100

    Updated Swedish translation

 po/sv.po | 2838
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1289 insertions(+), 1549 deletions(-)

commit e18ac2a617818a8b16aec512a053d212df4bb9d1
Author: Christian Persch <chpe@gnome.org>
Date:	Wed Jan 6 18:46:37 2010 +0100

    Allow NULL iter in gtk_combo_box_set_active_iter to unset

    Bug #606230.

 gtk/gtkcombobox.c |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit d85735a3376e2174fbf91360d82bada841853368
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 8 13:22:19 2010 -0500

    Try a little harder to survive close to OOM

 modules/engines/pixbuf/pixbuf-render.c |   48
 ++++++++++++++++++++++++++++++--
 1 files changed, 45 insertions(+), 3 deletions(-)

commit 1d4c6ebe5feae2566e005d260cc8a6f4285c7419
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 8 13:20:28 2010 -0500

    Avoid an FPE for ludicrous scale values

    ...just bail out early.

 gdk-pixbuf/pixops/pixops.c |	17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit f5b21802bbf02d89c61633286492f62109b0f2a2
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Jan 8 17:42:34 2010 +0100

    Use g_strcmp0() instead custom safe_strcmp()

    Reported by Rafal Luzynski in
    https://bugzilla.gnome.org/show_bug.cgi?id=606415

 gtk/gtkprinter.c	   |   18 +++---------------
 gtk/gtkprinteroptionset.c |   13 +------------
 2 files changed, 4 insertions(+), 27 deletions(-)

commit fbd0db99e44aadfd038c32ee5a32e0943115a490
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:	Fri Jan 8 17:55:32 2010 +0100

    Updated asturian language

 po/ast.po |12224
 ++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 6734 insertions(+), 5490 deletions(-)

commit 2a34285ad72ef32e255a4aca6895bd54c11c50e9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Jan 7 08:33:08 2010 +0100

    Fix links in GtkComboBox migration guide

    Some link to GTK+ classes are not gererated because the ":" near
    the class name; solution: "#GtkComboBox<!---->:"
    Also, added some links to the proper signals

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=606291

 docs/reference/gtk/migrating-GtkComboBox.sgml |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 808e698ea7ec48e28ffa175effa7b79939fccc80
Author: Jean Brefort <jean.brefort@normalesup.org>
Date:	Thu Jan 7 16:40:49 2010 +0100

    fix critical in gtk_editable_insert_text

 gtk/gtkentry.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 56a893ca8cafc4b4d5cc32018795d8eda3fa1dbc
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 4 04:56:11 2010 +0100

    Deprecate widget flag: GTK_WIDGET_CAN_FOCUS

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 gtk/gtkbutton.c			|    2 +-
 gtk/gtkcontainer.c			|    2 +-
 gtk/gtklabel.c				|    2 +-
 gtk/gtkrange.c				|    4 ++--
 gtk/gtkscrolledwindow.c		|    2 +-
 gtk/gtktogglebutton.c			|    2 +-
 gtk/gtktreeview.c			|   16 ++++++++--------
 gtk/gtktreeviewcolumn.c		|    2 +-
 gtk/gtkwidget.c			|   14 +++++++-------
 gtk/gtkwidget.h			|    5 +++++
 gtk/gtkwindow.c			|    2 +-
 modules/engines/ms-windows/msw_style.c |    2 +-
 modules/other/gail/gailbutton.c	|    2 +-
 modules/other/gail/gaillabel.c		|    2 +-
 modules/other/gail/gailwidget.c	|    4 ++--
 15 files changed, 34 insertions(+), 29 deletions(-)

commit 51e0dd9a82270ebfe8d4f5da0b3674c3c9ad0d57
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 4 03:07:11 2010 +0100

    Deprecate some widget flags

    Deprecate the following:
    GTK_WIDGET_APP_PAINTABLE
    GTK_WIDGET_CAN_DEFAULT
    GTK_WIDGET_DOUBLE_BUFFERED
    GTK_WIDGET_HAS_DEFAULT
    GTK_WIDGET_HAS_GRAB
    GTK_WIDGET_RECEIVES_DEFAULT

    https://bugzilla.gnome.org/show_bug.cgi?id=69872

 docs/reference/gtk/drawing-model.xml	|    2 +-
 gtk/gtkbutton.c			|    8 ++++----
 gtk/gtkeventbox.c			|    2 +-
 gtk/gtkmain.c				|    8 ++++----
 gtk/gtkscalebutton.c			|    2 +-
 gtk/gtkwidget.c			|   24 ++++++++++++------------
 gtk/gtkwidget.h			|   24 ++++++++++++++++++++++++
 gtk/gtkwindow.c			|   30
 +++++++++++++++---------------
 gtk/tests/builder.c			|    2 +-
 modules/engines/ms-windows/msw_style.c |    2 +-
 modules/other/gail/gail.c		|    2 +-
 modules/other/gail/gailwidget.c	|    2 +-
 12 files changed, 66 insertions(+), 42 deletions(-)

commit b9a96210eacc3cbad37e079ca3e294400335bac2
Author: Shankar Prasad <svenkate@svenkate.pnq.redhat.com>
Date:	Thu Jan 7 13:40:17 2010 +0530

    Made couple of translation changes in kn.po

 po/kn.po | 2337
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1141 insertions(+), 1196 deletions(-)

commit 9fc436d810d12f75387bf8bfd440ef6db460500a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 6 22:44:16 2010 -0500

    Setup libjpeg error handlers early enough

    See bug 606068 for details.

 gdk-pixbuf/io-jpeg.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit e466b0e93e6b89f28e44c7e7ba0b793e7275992c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Wed Jan 6 14:33:14 2010 +0100

    Updated Spanish translation

 po/es.po |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit cec572dbf6b071f265d97d676b2c5f8b46f8d537
Author: Timo Jyrinki <timo.jyrinki@iki.fi>
Date:	Wed Jan 6 11:41:07 2010 +0200

    One-line fix to a noticiable translation bug.

 po/fi.po |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit f28f71dbbd00610892352913658021ad650314d4
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Tue Jan 5 17:00:15 2010 +0100

    Updated Slovenian translation

 po/sl.po |11460
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 5730 insertions(+), 5730 deletions(-)

commit 8f79d833a2f23a16f3070ce1cd6dcf5a94e518c7
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Tue Jan 5 17:02:41 2010 +0200

    Update Ukrainian translation

 po-properties/uk.po | 3521
 ++++++++++++++++++++++++++-------------------------
 po/uk.po	     | 2254 ++++++++++++++++-----------------
 2 files changed, 2896 insertions(+), 2879 deletions(-)

commit de72a5dc9ec880540185af40467cd37899ab1779
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Tue Jan 5 13:48:13 2010 +0100

    Updated Norwegian bokmål translation.

 po/nb.po | 2214
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1108 insertions(+), 1106 deletions(-)

commit 0d501df246503d90b11582176c41e218da77b697
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Tue Jan 5 12:54:33 2010 +0100

    Updated Basque language

 po/eu.po | 3406
 +++++++++++++++-----------------------------------------------
 1 files changed, 815 insertions(+), 2591 deletions(-)

commit aa63be61d9082f50523c3c2c796d5a8318673cfe
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Jan 4 11:47:40 2010 +0100

    Fix compilation warning: use const *gchar variable

    https://bugzilla.gnome.org/show_bug.cgi?id=605090

 gtk/gtklabel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c1cddb2b24014abb50633fe7081b8ad94d111508
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Dec 21 04:01:03 2009 +0100

    Fix compilation warning: use the correct conversion specifier

    Use G_GSIZE_FORMAT instead of %i

    The warning was added in
    commit ba651d4022ed4dceb6ad7394adcb0ff6c8006581

 demos/testpixbuf-color.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit d8adf58d387bce760b75459193cee6ed48c0e9ea
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 08:41:07 2010 +0100

    Don't use GTK_WIDGET_NO_WINDOW in GtkEventBox

 gtk/gtkeventbox.c |   28 +++++++++++-----------------
 1 files changed, 11 insertions(+), 17 deletions(-)

commit 5d675b9f1199c2f410556f20a732e36820035951
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 08:39:24 2010 +0100

    No GTK_WIDGET_NO_WINDOW in GtkFixed and  deprecate
    gtk_fixed_set_has_window

 gtk/gtk.symbols |    4 +++-
 gtk/gtkfixed.c  |   23 ++++++++++++-----------
 gtk/gtkfixed.h  |    2 ++
 3 files changed, 17 insertions(+), 12 deletions(-)

commit 525cc3ada2060d8f71ed978057c0cd48ef1e6d3b
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 08:26:50 2010 +0100

    Don't use GTK_WIDGET_NO_WINDOW in GtkContainer

 gtk/gtkcontainer.c |	14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit bb1824c131f247c2ef64f3c5f8b9ffe3885c9d90
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 07:49:26 2010 +0100

    Deprecate flag macros for toplevel, state, no window and composite
    child

    Deprecate widget flag macros GTK_WIDGET_STATE, GTK_WIDGET_SAVED_STATE,
    GTK_WIDGET_FLAGS, GTK_WIDGET_TOPLEVEL, GTK_WIDGET_NO_WINDOW and
    GTK_WIDGET_COMPOSITE_CHILD.

    Also deprecate the type macros GTK_WIDGET_TYPE, GTK_OBJECT_TYPE_NAME
    and
    GTK_OBJECT_TYPE which have become redundant.

    Instances of GTK_WIDGET_TOPLEVEL are replaced with
    gtk_widget_is_toplevel,
    GTK_WIDGET_TYPE is replaced with G_OBJECT_TYPE,
    GTK_WIDGET_COMPOSITE_CHILD
    is replaced with use of the "composite-child" property and uses of
    GTK_WIDGET_NO_WINDOW are adjusted to use gtk_widget_get_has_window.

    Uses of GTK_WIDGET_SAVED_STATE and GTK_WIDGET_FLAGS inside GtkWidget
    are
    changed to direct flag usage.

    Documentation is updated to refer to gtk_widget_set_has_window and
    gtk_widget_get_has_window.

    Gail and tests are updated as well.

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=69872

 docs/reference/gtk/drawing-model.xml	  |    9 ++--
 docs/reference/gtk/glossary.xml	  |    5 +-
 docs/reference/gtk/tmpl/gtkobject.sgml   |   15 -------
 gtk/gtkassistant.c			  |    2 +-
 gtk/gtkclist.c				  |    2 +-
 gtk/gtkcolorbutton.c			  |    2 +-
 gtk/gtkcombobox.c			  |    4 +-
 gtk/gtkcontainer.c			  |    9 +++-
 gtk/gtkdnd-quartz.c			  |    6 +-
 gtk/gtkdnd.c				  |    8 ++--
 gtk/gtkdrawingarea.c			  |    4 +-
 gtk/gtkfilechooserbutton.c		  |    2 +-
 gtk/gtkfilechooserdefault.c		  |    2 +-
 gtk/gtkfontbutton.c			  |    2 +-
 gtk/gtkfontsel.c			  |    2 +-
 gtk/gtkhandlebox.c			  |    2 +-
 gtk/gtkiconview.c			  |    2 +-
 gtk/gtklabel.c				  |    2 +-
 gtk/gtkmenu.c				  |    2 +-
 gtk/gtkmenubar.c			  |    4 +-
 gtk/gtkmisc.c				  |    2 +-
 gtk/gtknotebook.c			  |    4 +-
 gtk/gtkobject.h			  |   22 ++++++++++-
 gtk/gtkoptionmenu.c			  |    2 +-
 gtk/gtkpaned.c				  |    2 +-
 gtk/gtkplug.c				  |   16 ++++----
 gtk/gtkprintunixdialog.c		  |    2 +-
 gtk/gtkrecentchooserdefault.c		  |    2 +-
 gtk/gtkscrolledwindow.c		  |    2 +-
 gtk/gtksizegroup.c			  |    2 +-
 gtk/gtksocket.c			  |    6 +-
 gtk/gtktextview.c			  |    2 +-
 gtk/gtktooltip.c			  |    4 +-
 gtk/gtktreeitem.c			  |    2 +-
 gtk/gtktreeview.c			  |    2 +-
 gtk/gtktreeviewcolumn.c		  |    2 +-
 gtk/gtkviewport.c			  |    2 +-
 gtk/gtkwidget.c			  |   60
 +++++++++++++++---------------
 gtk/gtkwidget.h			  |   26 ++++++++++++-
 gtk/gtkwindow.c			  |    4 +-
 modules/input/gtkimcontextxim.c	  |    4 +-
 modules/other/gail/gailtreeview.c	  |    6 +-
 modules/other/gail/gailwidget.c	  |    8 ++--
 modules/other/gail/gailwindow.c	  |    4 +-
 modules/other/gail/tests/testaction.c	  |    2 +-
 modules/other/gail/tests/testnotebook.c  |    2 +-
 modules/other/gail/tests/testobject.c	  |    2 +-
 modules/other/gail/tests/testselection.c |    2 +-
 perf/gtkwidgetprofiler.c		  |    2 +-
 tests/testdnd.c			  |    2 +-
 tests/testgtk.c			  |    2 +-
 51 files changed, 158 insertions(+), 130 deletions(-)

commit ac26960e62346558737073ac516790005d7c64ad
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 07:30:57 2010 +0100

    Fix missing GTK_WIDGET cast on printer option widget in
    construct_widgets

 gtk/gtkprinteroptionwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3a9633a9de67f0272e120c8e4540f27e4b52712f
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Jan 4 07:29:42 2010 +0100

    Fix missing GTK_WINDOW cast in _gtk_menu_shell_update_mnemonics

 gtk/gtkmenushell.c |	 8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 8f7c3729efb53662013ab3ea1c0a5690f55e81b3
Author: Benjamin Otte <otte@gnome.org>
Date:	Sun Jan 3 23:11:05 2010 +0100

    Document missing signal parameter

 gtk/gtktreemodel.c |	 3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit bef70bc5bf73d6c5020f0d606c49321e9d424bd6
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Dec 20 21:39:42 2009 +0100

    [docs] Add documentation for GdkWindow 'cursor' property

    Reported by Rafal Luzynski here:
    https://bugzilla.gnome.org/show_bug.cgi?id=604821

 gdk/gdkwindow.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 9734b1f138ae82865979470655c5dd496906b764
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Sun Jan 3 22:24:02 2010 +0700

    Updated Thai translation.

 po/th.po |   53 ++++++++++++++++++++---------------------------------
 1 files changed, 20 insertions(+), 33 deletions(-)

commit 23042427f54b19059e1e9fff1296e36b975e1639
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Sun Jan 3 18:22:55 2010 +0900

    Use CAIRO_VERSION instead of CAIRO_VERSION_CODE

    Cairo does not have CAIRO_VERSION_CODE macro.
    Fix for bug #605472.

 gdk/directfb/gdkdrawable-directfb.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 23a5381cbadab6ae79dfb896699fd7ab2566c01b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 3 00:57:14 2010 -0500

    Make mnemonic hiding work in all cases

    Both gtk-enable-mnemonics and gtk-auto-mnemonis did not work with
    gtk_label_set_markup_with_mnemonic(). Also, fix
    gtk_label_set_pattern().

 gtk/gtklabel.c |  168
 ++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 108 insertions(+), 60 deletions(-)

commit eb2879eba947407bc37613561460a89b3093d305
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 2 22:20:51 2010 -0500

    Update dependency information

 INSTALL.in |	 6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 85b41aaffce7996a9bf3e635fdd25e280c1315ee
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 2 20:11:50 2010 -0500

    Don't use string concatentation in translated strings

    gettext can't handle it, and there is no real need to use
    G_GSIZE_FORMAT
    here anyway.

 gdk-pixbuf/io-png.c  |    4 ++--
 gdk-pixbuf/io-tiff.c |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 94ba3d86f3e0b681c93830ab68f5b031c784184d
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Sat Jan 2 09:59:16 2010 +0100

    Updated Slovenian translation

 po-properties/sl.po |14437
 +++++++++++++++++++++++++--------------------------
 1 files changed, 7134 insertions(+), 7303 deletions(-)

commit 1353e1f51870c90f12624871f0b0d1754c1e48f7
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Sat Jan 2 09:59:04 2010 +0100

    Updated Slovenian translation

 po/sl.po |11657
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 5730 insertions(+), 5927 deletions(-)

commit 5886e5cff2606b9b948f254259744e417ac60f49
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Jan 1 20:54:27 2010 +0100

    Plug leaks in quartz implementation of gtk_drag_begin_idle()

 gtk/gtkdnd-quartz.c |	  7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit c049c6a38507fe4279a51422fb65d77cd8be8b8a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Jan 1 20:39:57 2010 +0100

    Rework a previous commit to not crash in addition to fixing leaks

    The target list/entry to pasteboard entry conversions return a NSSet
    now instead of NSArray.

 gtk/gtkclipboard-quartz.c |   14 +++++++++-----
 gtk/gtkdnd-quartz.c	   |   11 ++++++++---
 gtk/gtkquartz.c	   |   18 ++++--------------
 gtk/gtkquartz.h	   |	4 ++--
 4 files changed, 23 insertions(+), 24 deletions(-)

commit 693124500386628e2a26533bcfbb453b10d253ae
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Thu Dec 31 13:55:51 2009 +0100

    GtkToolPalette: docs: Minor English corrections.

 gtk/gtktoolpalette.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit cdb13d233eb5bc223dd980f120c54f17dea30398
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 31 01:48:50 2009 +0100

    Make sure Gdk-2.0.gir is installed

    Fixes a variable name typo

 gdk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c212f680a4be445e8964c2ea47347f218718b988
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 31 01:47:24 2009 +0100

    Avoid warnings when introspetion is not available

    -include is the same as include but will never warn if the
    file is not available

 gdk-pixbuf/Makefile.am |    2 +-
 gdk/Makefile.am	|    2 +-
 gtk/Makefile.am	|    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 5955cfe37fbe81ca1b9c660254db3ecedc92827a
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 31 01:19:13 2009 +0100

    Fix build with system install of introspection

    Or redo it properly and remove previous hack by Matthias.

 configure.in		|    6 ------
 gdk-pixbuf/Makefile.am |    4 ++--
 gdk/Makefile.am	|    4 ++--
 gtk/Makefile.am	|    4 ++--
 4 files changed, 6 insertions(+), 12 deletions(-)

commit c37c57528c674795c8c17d1549b57121e5e2d126
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:21:31 2009 +0100

    Fix compiler warning

 gtk/gtkquartz.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit f91907101d12f4f8808f4024b462820543ccccf6
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:18:33 2009 +0100

    Fix memory management of types array

    Also add autorelease pool to gtk_drag_begin_idle().

 gtk/gtkclipboard-quartz.c |	2 +-
 gtk/gtkdnd-quartz.c	   |	7 ++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

commit c12dbae0ac69d93376fb2091f4919ee36ba3348b
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:16:55 2009 +0100

    Do not leak the NSMutableSet

 gtk/gtkquartz.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 0912a113dd8017d2f1c7c6bbb99b2501f69c9f02
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:14:21 2009 +0100

    Release view after setting it as contentView

    Fixes GdkQuartzView being leaked.

 gdk/quartz/gdkwindow-quartz.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 255c2739e2a1334bba969daa8ad95b80866fedc8
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:12:42 2009 +0100

    Fix memleak in get_nsscreen_for_point()

    One codepath did not go through GDK_QUARTZ_RELEASE_POOL, refactored
    the code to fix this.

 gdk/quartz/gdkwindow-quartz.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 3887838244797c11cf590b5f819b1b9810994a3e
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 30 14:11:14 2009 +0100

    Fix memory leak in GdkQuartzView

    Should remove the tracking rect in dealloc.

 gdk/quartz/GdkQuartzView.c |	11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit ee62948b83cb769f546472a095a46c1e950c104c
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 28 23:01:42 2009 +0100

    Use CGFLOAT_DEFINED, don't rely on NSINTEGER_DEFINED for this

 gdk/quartz/gdkwindow-quartz.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 436855210ede712cb406d14f18e4cec5d97af701
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 28 21:34:17 2009 +0100

    Unset expander_column when expander column is removed from tree view

 gtk/gtktreeview.c |	3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e22de4a88e426798d8b38650672eb076d7ad5881
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 28 21:18:06 2009 +0100

    Add gdk_keymap_map_virtual_modifiers() to Quartz backend

 gdk/quartz/gdkkeys-quartz.c |	  8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit c8fef502e20d147ddc229fc4fec177bb1028b92a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 28 09:01:01 2009 +0100

    Start using CGFloat

    Fixes a bunch of compiler warnings.  Since CGFloat does not exist on
    Tiger and earlier, we have added a typedef likewise as was done for
    NSInteger.

 gdk/quartz/gdkcolor-quartz.c	|    8 ++++----
 gdk/quartz/gdkgc-quartz.c	|   20 ++++++++++----------
 gdk/quartz/gdkprivate-quartz.h |   12 ++++++------
 gdk/quartz/gdkwindow-quartz.c	|    2 +-
 gdk/quartz/gdkwindow-quartz.h	|    2 ++
 5 files changed, 23 insertions(+), 21 deletions(-)

commit f3a5bf48d4e3131ce6087afad5e25bdfae1c5084
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Dec 27 22:59:51 2009 +0100

    Fix compile warning in gdk_cursor_new_from_pixmap

 gdk/quartz/gdkcursor-quartz.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit dd415881beb560cbf09521787698e01a9afc8057
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Dec 27 22:56:52 2009 +0100

    initWithContentRect: has a NSUInteger parameter now

    The typedef in place for Tiger and earlier systems should change this
    to unsigned int without problems.

 gdk/quartz/GdkQuartzWindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 98a14e6067f1ec3b35a6bc892b49f79d61332b84
Author: Cody Russell <bratsche@gnome.org>
Date:	Mon Dec 28 09:42:12 2009 -0600

    Add GtkOffscreenWindow to gtk-sections.txt

 docs/reference/gtk/gtk-sections.txt |	 19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit dd8e4d588fb5929086efb522b8dd2d447d2e1199
Author: Cody Russell <crussell@canonical.com>
Date:	Mon Dec 28 09:24:12 2009 -0600

    Documentation changes.

 gtk/gtkoffscreenwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4681f0b4677baef7b55d6b729883c4ea74a9a12c
Author: Cody Russell <crussell@canonical.com>
Date:	Mon Dec 28 09:23:05 2009 -0600

    Add 'Since 2.20' documentation.

 gtk/gtkoffscreenwindow.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 09b25f9739b705c786878c05caee3a8c5c2ac9d3
Author: Cody Russell <crussell@canonical.com>
Date:	Sat Dec 19 16:09:54 2009 +0100

    Add documentation note for GtkOffscreenWindow emission of
    damage-event.

 gtk/gtkoffscreenwindow.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2158f5926329cf99dcb132ddd970a1d5f2943b99
Author: Cody Russell <crussell@canonical.com>
Date:	Sat Dec 19 13:08:20 2009 +0100

    Add gtk-doc section for GtkOffscreenWindow

 docs/reference/gtk/tmpl/gtkoffscreenwindow.sgml |   49
 -----------------------
 gtk/gtkoffscreenwindow.c			 |   25 ++++++++++++
 2 files changed, 25 insertions(+), 49 deletions(-)

commit 309e48378e5e46a8f0324bf0de73b4d7c0d2f6ec
Author: Cody Russell <crussell@canonical.com>
Date:	Sat Dec 19 12:30:47 2009 +0100

    Add gtk_offscreen_window_get_{pixmap,pixbuf} to gtk.symbols

 gtk/gtk.symbols |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 06a53cc482ce20e8ee54e6ea413cf672a6595c1e
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 21:27:41 2009 +0100

    Add gtkoffscreenwindow.sgml

 docs/reference/gtk/tmpl/gtkoffscreenwindow.sgml |   49
 +++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit 1c92a54983e590fc4ae17e26e7b51e7a191c4da1
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 20:08:45 2009 +0100

    Add gtk_offscreen_window_get_pixmap() and
    gtk_offscreen_window_get_pixbuf(), some API docs.

 gtk/gtkoffscreenwindow.c    |	 60
 +++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkoffscreenwindow.h    |	  2 +
 tests/testoffscreenwindow.c |	  2 +-
 3 files changed, 63 insertions(+), 1 deletions(-)

commit 5e76656a6593c6c8684aef4931b4402896b6d656
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 14:57:03 2009 +0100

    Add headers

 gtk/gtkoffscreenwindow.c |   22 +++++++++++++++++++++-
 gtk/gtkoffscreenwindow.h |   20 ++++++++++++++++++++
 2 files changed, 41 insertions(+), 1 deletions(-)

commit 2cd2e03721e6bb47cc487bd69dfb38b67767ed8a
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 14:52:36 2009 +0100

    Add offscreen window symbols to gtk.symbols

 gtk/gtk.symbols	  |    7 +++++++
 gtk/gtkoffscreenwindow.c |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 7fed1741947a7136282094195cad484fd7d1e5fa
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 14:37:12 2009 +0100

    Add gtk_offscreen_window_new() prototype to gtkoffscreenwindow.h

 gtk/gtkoffscreenwindow.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 8801d163a645197fd259e02279548dcacfc8c7f6
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 14:36:37 2009 +0100

    Add delete-event callback to window, use gtk_widget_queue_draw()
    instead of gtk_widget_draw()

 tests/testoffscreenwindow.c |	  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 8a523393acf46d8e31f5ab0f8bd9a44b2450c6e7
Author: Cody Russell <crussell@canonical.com>
Date:	Fri Dec 18 13:43:11 2009 +0100

    GtkOffscreenWindow implementation for #604901

 gtk/Makefile.am	     |	  2 +
 gtk/gtk.h		     |	  1 +
 gtk/gtkoffscreenwindow.c    |	200
 +++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkoffscreenwindow.h    |	 36 ++++++++
 tests/Makefile.am	     |	  6 ++
 tests/testoffscreenwindow.c |	 92 ++++++++++++++++++++
 6 files changed, 337 insertions(+), 0 deletions(-)

commit 74b8191f5589f4f3373ab11e5e9ea0a6606dfe02
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Mon Dec 28 02:09:35 2009 +0100

    Updated Spanish translation

 po/es.po | 2232
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1117 insertions(+), 1115 deletions(-)

commit b2b70e5a8d275c8412709c9f077fb136078cd416
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Dec 27 17:01:25 2009 +0100

    Start using NSInteger and NSUInteger

    These have been introduced in Leopard and default to int and
    unsigned int.
    In 64-bit Snow Leopard they are long and unsigned long.  This caused
    issues
    with the getRectsBeingDrawn message which needs a pointer to
    a NSInteger
    (long on 64-bit!) but we passed in an integer.  Surprisingly this
    problem
    was visible when compiling with -O0 (segfault), but *not* when
    compiling
    with -O1.  Other messages were NSInteger is now needed have also been
    adapted.

    Since NSInteger and NSUInteger are not available on Tiger, a define
    has been added to add typedefs for these when they have not been
    defined
    by the system headers.

 gdk/quartz/GdkQuartzView.c    |    3 ++-
 gdk/quartz/gdkcursor-quartz.c |    4 ++--
 gdk/quartz/gdkevents-quartz.c |    2 +-
 gdk/quartz/gdkwindow-quartz.c |    6 +++---
 gdk/quartz/gdkwindow-quartz.h |    8 ++++++++
 5 files changed, 16 insertions(+), 7 deletions(-)

commit 9d1e7b2146a0343210eb734ba2aa2b72f0a2ff24
Author: Ivar Smolin <okul@linux.ee>
Date:	Sun Dec 27 00:54:40 2009 +0200

    Updating Estonian translation

 po/et.po | 1123
 +-------------------------------------------------------------
 1 files changed, 7 insertions(+), 1116 deletions(-)

commit 07e8e4bc23213b34296525c6b1f39a2ee0109bf7
Author: Iestyn Pryce <dylunio@gmail.com>
Date:	Thu Dec 24 23:47:44 2009 +0000

    Updated Welsh translation

 po/cy.po | 2799
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1250 insertions(+), 1549 deletions(-)

commit da3f12b96571bfc9c6bfbb295c22b8e79cf2a189
Author: Iestyn Pryce <dylunio@gmail.com>
Date:	Thu Dec 24 23:45:52 2009 +0000

    Updated Welsh translation

 po-properties/cy.po | 3598
 +++++++++++++++++++++++++-------------------------
 1 files changed, 1799 insertions(+), 1799 deletions(-)

commit acb6f4ff33bb9eebd8c2b8ba4404d282426e1eeb
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Dec 23 08:31:21 2009 +0100

    Fix call to update_prelight()

    Seems like some minus signs sneaked in while diffing and reapplying...
    Fixes regression noted in 480065.

 gtk/gtktreeview.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 270dc0b5826859addb99b8d5ef4336c923820063
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Wed Dec 23 07:59:08 2009 +0700

    Updated Thai translation.

 po/th.po |   39 +++++++++++++++++----------------------
 1 files changed, 17 insertions(+), 22 deletions(-)

commit da113b8312c9ab4a08a171af5bbf35b063e27c9e
Author: Jonh Wendell <jwendell@gnome.org>
Date:	Tue Dec 22 11:18:05 2009 -0300

    Fix a memory leak in gtk_label_compose_effective_attrs()

 gtk/gtklabel.c |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit bda55eaac7bce00d6b83209288df34b30b917871
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 22:51:08 2009 -0500

    Forgotten news

 NEWS |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 277b5e5bd8a8717f9f08d34dd482b33928ca66d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 22:26:43 2009 -0500

    Bump version and add dist-bzip2

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 53b9a41b47ef981b9ab812c0a56a371750f6f273
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 22:24:59 2009 -0500

    2.19.2

 configure.in		      |    6 +
 m4/introspection.m4	      |    2 +
 po-properties/af.po	      |  635 +++---
 po-properties/am.po	      |  633 +++---
 po-properties/ang.po	      |  632 +++---
 po-properties/ar.po	      |  635 +++---
 po-properties/as.po	      |  635 +++---
 po-properties/ast.po	      |  632 +++---
 po-properties/az.po	      |  635 +++---
 po-properties/az_IR.po       |  632 +++---
 po-properties/be.po	      |  635 +++---
 po-properties/be@latin.po    |  635 +++---
 po-properties/bg.po	      |  635 +++---
 po-properties/bn.po	      |  635 +++---
 po-properties/bn_IN.po       |  635 +++---
 po-properties/br.po	      |  633 +++---
 po-properties/bs.po	      |  635 +++---
 po-properties/ca.po	      |  635 +++---
 po-properties/ca@valencia.po |  635 +++---
 po-properties/crh.po	      |  638 +++---
 po-properties/cs.po	      |  635 +++---
 po-properties/cy.po	      |  637 +++---
 po-properties/da.po	      |  636 +++---
 po-properties/de.po	      |  635 +++---
 po-properties/dz.po	      |  635 +++---
 po-properties/el.po	      |  635 +++---
 po-properties/en_CA.po       |  635 +++---
 po-properties/en_GB.po       |  635 +++---
 po-properties/eo.po	      |  632 +++---
 po-properties/es.po	      | 3492 +++++++++++++++----------------
 po-properties/et.po	      |  634 +++---
 po-properties/eu.po	      |  636 +++---
 po-properties/fa.po	      |  634 +++---
 po-properties/fi.po	      |  635 +++---
 po-properties/fr.po	      |  636 +++---
 po-properties/ga.po	      |  633 +++---
 po-properties/gl.po	      |  635 +++---
 po-properties/gu.po	      |  635 +++---
 po-properties/he.po	      | 3502 ++++++++++++++++----------------
 po-properties/hi.po	      |  635 +++---
 po-properties/hr.po	      |  635 +++---
 po-properties/hu.po	      |  635 +++---
 po-properties/hy.po	      |  633 +++---
 po-properties/ia.po	      |  634 +++---
 po-properties/id.po	      |  635 +++---
 po-properties/io.po	      |  632 +++---
 po-properties/is.po	      |  632 +++---
 po-properties/it.po	      |  636 +++---
 po-properties/ja.po	      |  635 +++---
 po-properties/ka.po	      |  635 +++---
 po-properties/kn.po	      |  635 +++---
 po-properties/ko.po	      |  635 +++---
 po-properties/ku.po	      |  632 +++---
 po-properties/li.po	      |  635 +++---
 po-properties/lt.po	      |  635 +++---
 po-properties/lv.po	      |  635 +++---
 po-properties/mai.po	      |  635 +++---
 po-properties/mi.po	      |  633 +++---
 po-properties/mk.po	      |  635 +++---
 po-properties/ml.po	      |  635 +++---
 po-properties/mn.po	      |  636 +++---
 po-properties/mr.po	      |  635 +++---
 po-properties/ms.po	      |  635 +++---
 po-properties/nb.po	      |  635 +++---
 po-properties/nds.po	      |  632 +++---
 po-properties/ne.po	      |  635 +++---
 po-properties/nl.po	      |  635 +++---
 po-properties/nn.po	      |  635 +++---
 po-properties/nso.po	      |  635 +++---
 po-properties/oc.po	      |  632 +++---
 po-properties/or.po	      |  635 +++---
 po-properties/pa.po	      |  635 +++---
 po-properties/pl.po	      |  635 +++---
 po-properties/ps.po	      |  632 +++---
 po-properties/pt.po	      |  635 +++---
 po-properties/pt_BR.po       |  635 +++---
 po-properties/ro.po	      |  635 +++---
 po-properties/ru.po	      |  635 +++---
 po-properties/rw.po	      |  635 +++---
 po-properties/si.po	      |  632 +++---
 po-properties/sk.po	      |  635 +++---
 po-properties/sl.po	      | 4759
 ++++++++++++++++++++++--------------------
 po-properties/sq.po	      |  636 +++---
 po-properties/sr.po	      |  635 +++---
 po-properties/sr@ije.po      |  635 +++---
 po-properties/sr@latin.po    |  635 +++---
 po-properties/sv.po	      |  635 +++---
 po-properties/ta.po	      |  635 +++---
 po-properties/te.po	      |  635 +++---
 po-properties/th.po	      |  632 +++---
 po-properties/tk.po	      |  634 +++---
 po-properties/tr.po	      |  638 +++---
 po-properties/tt.po	      |  633 +++---
 po-properties/uk.po	      |  635 +++---
 po-properties/ur.po	      |  632 +++---
 po-properties/uz.po	      |  632 +++---
 po-properties/uz@cyrillic.po |  632 +++---
 po-properties/vi.po	      |  635 +++---
 po-properties/wa.po	      |  634 +++---
 po-properties/xh.po	      |  635 +++---
 po-properties/yi.po	      |  635 +++---
 po-properties/zh_CN.po       |  635 +++---
 po-properties/zh_HK.po       |  635 +++---
 po-properties/zh_TW.po       |  635 +++---
 po/af.po		      |  163 +-
 po/am.po		      |  163 +-
 po/ang.po		      |  163 +-
 po/ar.po		      | 2209 ++++++++++----------
 po/as.po		      |  163 +-
 po/ast.po		      |  163 +-
 po/az.po		      |  163 +-
 po/az_IR.po		      |  163 +-
 po/be.po		      |  163 +-
 po/be@latin.po		      |  163 +-
 po/bg.po		      |  163 +-
 po/bn.po		      |  163 +-
 po/bn_IN.po		      |  163 +-
 po/br.po		      |  163 +-
 po/bs.po		      |  163 +-
 po/ca.po		      |  163 +-
 po/ca@valencia.po	      |  163 +-
 po/crh.po		      |  163 +-
 po/cs.po		      |  163 +-
 po/cy.po		      |  163 +-
 po/da.po		      |  163 +-
 po/de.po		      |  163 +-
 po/dz.po		      |  163 +-
 po/el.po		      |  163 +-
 po/en_CA.po		      |  163 +-
 po/en_GB.po		      |  163 +-
 po/eo.po		      |  163 +-
 po/es.po		      | 2234 ++++++++++----------
 po/et.po		      | 1122 ++++++++++-
 po/eu.po		      |  163 +-
 po/fa.po		      |  163 +-
 po/fi.po		      |  163 +-
 po/fr.po		      |  163 +-
 po/ga.po		      |  163 +-
 po/gl.po		      |  163 +-
 po/gu.po		      |  163 +-
 po/he.po		      | 2237 ++++++++++----------
 po/hi.po		      |  163 +-
 po/hr.po		      |  163 +-
 po/hu.po		      |  163 +-
 po/hy.po		      |  163 +-
 po/ia.po		      |  163 +-
 po/id.po		      |  163 +-
 po/io.po		      |  163 +-
 po/is.po		      |  163 +-
 po/it.po		      |  163 +-
 po/ja.po		      |  163 +-
 po/ka.po		      |  163 +-
 po/kn.po		      |  163 +-
 po/ko.po		      |  163 +-
 po/ku.po		      |  163 +-
 po/li.po		      |  163 +-
 po/lt.po		      |  163 +-
 po/lv.po		      |  163 +-
 po/mai.po		      |  163 +-
 po/mi.po		      |  163 +-
 po/mk.po		      |  163 +-
 po/ml.po		      |  163 +-
 po/mn.po		      |  163 +-
 po/mr.po		      |  163 +-
 po/ms.po		      |  163 +-
 po/nb.po		      | 2209 ++++++++++----------
 po/nds.po		      |  609 +++---
 po/ne.po		      |  163 +-
 po/nl.po		      |  163 +-
 po/nn.po		      |  163 +-
 po/nso.po		      |  163 +-
 po/oc.po		      |  163 +-
 po/or.po		      |  163 +-
 po/pa.po		      |  163 +-
 po/pl.po		      |  163 +-
 po/ps.po		      |  163 +-
 po/pt.po		      |  163 +-
 po/pt_BR.po		      |  163 +-
 po/ro.po		      |  163 +-
 po/ru.po		      |  163 +-
 po/rw.po		      |  163 +-
 po/si.po		      |  163 +-
 po/sk.po		      |  163 +-
 po/sl.po		      | 2810 +++++++++++++------------
 po/sq.po		      |  163 +-
 po/sr.po		      |  163 +-
 po/sr@ije.po		      |  163 +-
 po/sr@latin.po		      |  163 +-
 po/sv.po		      |  163 +-
 po/ta.po		      |  163 +-
 po/te.po		      |  163 +-
 po/th.po		      |  163 +-
 po/tk.po		      |  163 +-
 po/tr.po		      |  163 +-
 po/tt.po		      |  163 +-
 po/uk.po		      |  163 +-
 po/ur.po		      |  163 +-
 po/uz.po		      |  163 +-
 po/uz@cyrillic.po	      |  163 +-
 po/vi.po		      | 2231 ++++++++++----------
 po/wa.po		      |  163 +-
 po/xh.po		      |  163 +-
 po/yi.po		      |  163 +-
 po/zh_CN.po		      |  163 +-
 po/zh_HK.po		      |  163 +-
 po/zh_TW.po		      |  163 +-
 206 files changed, 54935 insertions(+), 50626 deletions(-)

commit f59294fd938065a3b306689343bf515b8eb633d7
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Dec 21 22:33:59 2009 +0100

    Correct problems with earlier fix for bug #480065

    Initialize event_last_[xy] to out of range coordinates and also update
    these values in enter and leave notify.  Fix up calls to
    update_prelight() from size allocate.  Unconditionally doing these
    calls
    caused problems with hover selection.  Now we only do this call when
    the "width before the expander column" has changed.  (Which might be
    awkward, but it is the best heuristic I could come up with so far).

 gtk/gtktreeprivate.h |    2 +
 gtk/gtktreeview.c    |   80
 ++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 67 insertions(+), 15 deletions(-)

commit f223577a88730a03686935e6d319006595480bd2
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Nov 26 21:05:01 2009 +0100

    Bug 480065 -  wrong tree collapsed (or expanded) after having scrolled

    Commit again after revert.

    Store (x, y) of last motion event.	From
    gtk_tree_view_adjustment_changed(), call prelight_or_select() so that
    the prelight is recalculated.  We do the same from
    gtk_tree_view_size_allocate() for the case that clicking on an
    expander
    shows new rows that resize the column(s) left of the expander.  This
    means that the expander is moved horizontally, in such a case the
    prelight also has to be reconsidered.

 gtk/gtktreeprivate.h |    3 +++
 gtk/gtktreeview.c    |   41 +++++++++++++++++++++++++++++++++++++++--
 2 files changed, 42 insertions(+), 2 deletions(-)

commit d5394b06e470161544c5251f75437725a3b501e6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 16:07:21 2009 -0500

     Updates

 NEWS |   67
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

commit 8daf770a73c53f92f0a1db1e5050bc7c63b7e8d8
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Dec 21 22:42:55 2009 +0200

    Add gdk_keymap_map_virtual_modifiers() implementation

 gdk/win32/gdkkeys-win32.c |	8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit d2ce67734a5b1ce83ee09356846f44204d25bab0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 15:27:46 2009 -0500

    Fix a think in the CSW input extension handling

    This was causing stack overflow due to an obvious infinite recursion.
    See e.g. RH #548849.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1781696a4a7f77297b1874cb905ee10ed8e963b0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 13:13:36 2009 -0500

    Fix make check

 gtk/gtk.symbols |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit c0d8b71bc5d4b404727b03053d27eaf35e7309b7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 11:29:12 2009 -0500

    Improve selection/arrow key behaviour in GtkTextView

    This patch makes the text view behave more similar to entries.
    Patch by Michael Natterer, see bug 50942

 gtk/gtktextview.c |   52
 ++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 44 insertions(+), 8 deletions(-)

commit c9875c6247481d615c7449e1da1aac256ef25585
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 11:26:11 2009 -0500

    Add a release note about virtual modifiers

 README.in |	8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 03b179c5e8311591f1487a650fec6f20a136e9ca
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Dec 21 11:15:28 2009 -0500

    Try harder to handle accelerators involving virtual modifiers

    This patch changes GDK to add all matching virtual modifiers in
    the state field of the key event. The corresponding GTK+ change makes
    use of a new GdkKeymap function to map virtual modifiers back to
    real modifiers and detect conflicts while doing so.

    This should fix bug 603190 and bug 427409.

 docs/reference/gdk/gdk-sections.txt |	  1 +
 gdk/gdk.symbols		     |	  1 +
 gdk/gdkkeys.h			     |	  2 +
 gdk/x11/gdkkeys-x11.c		     |	 61
 +++++++++++++++++++++++++++++++++--
 gtk/gtkkeyhash.c		     |	 27 ++++++++++------
 5 files changed, 79 insertions(+), 13 deletions(-)

commit 60e0183ac9a56fa0d05971a8cf90798053b430c7
Author: Richard Hughes <richard@hughsie.com>
Date:	Mon Dec 21 08:53:28 2009 +0000

    Add icc-profile option to gdk-pixbuf for the TIFF image format

 demos/testpixbuf-color.c   |	43 ++++++++++++++++++++++++++++++++
 gdk-pixbuf/gdk-pixbuf-io.c |	 2 +-
 gdk-pixbuf/io-tiff.c	    |	59
 +++++++++++++++++++++++++++++--------------
 3 files changed, 84 insertions(+), 20 deletions(-)

commit 25e3329215a11190a4846dada95d8fd305ac74f8
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 14 23:44:59 2009 +0200

    Move documentation to inline comments: GtkMountOperation

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/filesystem.sgml |  106
 -------------------------------
 gtk/gtkmountoperation.c		 |   24 ++++----
 gtk/gtkmountoperation.h		 |    5 ++
 3 files changed, 17 insertions(+), 118 deletions(-)

commit e62e7f76c91f186054fc5714800f6d0b67c89f65
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Dec 18 01:59:21 2009 +0100

    Move documentation to inline comments: GtkImage

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkimage.sgml |  518
 ---------------------------------
 gtk/gtkimage.c			       |  110 +++++++
 gtk/gtkimage.h			       |   28 ++
 3 files changed, 138 insertions(+), 518 deletions(-)

commit 016fba99e78107765e51cd5c295757e197b599f3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Dec 21 06:05:51 2009 +0100

    Move documentation to inline comments: GtkFileChooser

    Also, use Gtk-Doc markup to improve documentation
    cross-references.

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkfilechooser.sgml | 1341
 ---------------------------
 gtk/gtkfilechooser.c			     |	594 ++++++++++++-
 gtk/gtkfilechooser.h			     |	 51 +-
 3 files changed, 629 insertions(+), 1357 deletions(-)

commit 3921834b96281732bca7618325e747a7bfd8d80f
Author: Benjamin Otte <otte@gnome.org>
Date:	Mon Dec 21 02:43:10 2009 +0100

    Build adds not-yet-built libgtk-x11-2.0.la into the linker flags

    Commit 9e7c91bf83fd21a559b5658d02a1466deb4de919 added a bit too many
    LDFLAGS to the build of gtk-update-icon-cache, revert it to only
    use the
    required ones. Bug 605036

 gtk/Makefile.am |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 5a88e689f35f9424f92f294a9c0c4c3c36e6fc20
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 18:32:58 2009 -0500

    Make mnemonic hiding work for printer option widgets

    By making the widget itself insensitive.

 gtk/gtkprinteroptionwidget.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 72e41b41f506e0172bf12b4277918f11f06511a5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 18:29:47 2009 -0500

    More auto-mnemonics tweaks

    When auto-mnemonics are on, hide mnemonics with insensitive target.

 gtk/gtklabel.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 6f421d1450feec7f509f3966e7b6b6deea823514
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 18:20:42 2009 -0500

    Some improvements to the auto-mnemonics code

 gtk/gtkmain.c	    |	 7 +++++--
 gtk/gtkmenushell.c |	 8 ++++++--
 gtk/gtkwindow.c    |	21 +--------------------
 3 files changed, 12 insertions(+), 24 deletions(-)

commit 4116baef3244e2d43f9dd81b0e213c5d00572201
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 17:56:28 2009 -0500

    Handle reading the create-folders property

 gtk/gtkfilechooserbutton.c |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 134a8ffa194d32843677f89a2424d2b35c1070ca
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Dec 20 21:17:34 2009 +0100

    Fix compilation warning: cast to GTK_WIDGET()

 gtk/gtkmenushell.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 479c7b047648119f6fb0cf754fdbd3b08acc211e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Dec 20 21:13:26 2009 +0100

    Fix compilation warning: use the correct conversion specifier

    Use G_GSIZE_FORMAT instead of %d

 gdk-pixbuf/io-png.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c939fdbfbc92c29f6e68461bbce7733160cc7f1c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sun Dec 20 13:37:45 2009 +0100

    Updated Spanish translation

 po-properties/es.po | 3506
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1778 insertions(+), 1728 deletions(-)

commit c59f76fda2560273d7ee3255db9b697a7077ac38
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 03:04:52 2009 -0500

    Only show the mnemonic underline when pressing Alt

    ...and show them in menus when navigating the menu with the keyboard.
    This is similar to what other platforms do, and reduces visual
    clutter.
    There is a setting to control this. Most of the work on this patch was
    done by Thomas Wood. See bug 588554.

 gtk/gtklabel.c     |  108
 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtklabel.h     |	 5 ++
 gtk/gtkmain.c	    |	23 +++++++++++
 gtk/gtkmenu.c	    |	12 ++++++
 gtk/gtkmenubar.c   |	 1 +
 gtk/gtkmenuitem.c  |	 3 +
 gtk/gtkmenushell.c |	86 ++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkmenushell.h |	 6 +++
 gtk/gtksettings.c  |	20 +++++++++-
 gtk/gtkwindow.c    |	94 ++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkwindow.h    |	 3 +
 11 files changed, 353 insertions(+), 8 deletions(-)

commit af268d5b072b062fbc0325fe31e441e38700a21c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 20 03:04:08 2009 -0500

    Small documentation correction

 docs/reference/gdk/tmpl/event_structs.sgml |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9d999fb89f36a1341f7013efc753d53d1abda49f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 13:51:12 2009 -0500

    Properly free damage events

    This was reported in bug 605008

 gdk/gdkevents.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a2a990aa0bbddfeefd34896485cef70860003724
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 13:12:16 2009 -0500

    Fix a typo

 gtk/gtkbin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9e7c91bf83fd21a559b5658d02a1466deb4de919
Author: Benjamin Otte <otte@gnome.org>
Date:	Sat Dec 19 18:37:39 2009 +0100

    Fix up linker flags

    This adds LDFLAGS everywhere where they were previously pulled in via
    other libraries. This is however unsupported by modern linkers.
    You can trigger these failures by building with gold (or, I'm told,
    with
    very new ld).

 configure.in		    |	 1 +
 demos/Makefile.am	    |	 4 +++-
 demos/gtk-demo/Makefile.am |	 3 ++-
 docs/tools/Makefile.am     |	 3 ++-
 gtk/Makefile.am	    |	 5 +++--
 gtk/tests/Makefile.am	    |	 3 ++-
 gtk/theme-bits/Makefile.am |	 2 +-
 perf/Makefile.am	    |	 3 ++-
 tests/Makefile.am	    |	 3 ++-
 9 files changed, 18 insertions(+), 9 deletions(-)

commit d99742e1cb7751af872faffd7aec6747c8a02da6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 10:31:16 2009 -0500

    implement extended layout for GtkCellRendererText

 gtk/gtkcellrenderertext.c |   46
 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 45 insertions(+), 1 deletions(-)

commit 5e62f811960b04e91521e7daf269a65407d3277d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 10:23:58 2009 -0500

    implement extended layout for GtkCellView

 gtk/gtkcellview.c |  105
 ++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 91 insertions(+), 14 deletions(-)

commit ff1343a594383e0d88b1aecdf34025dd3ee36ed6
Author: Benjamin Otte <otte@gnome.org>
Date:	Sat Dec 19 13:46:18 2009 +0100

    Disconnect signal handlers on adjustment in destroy handler

    Not removing the signal handler caused crashes if the adjustment
    survived longer than the scrolled window and still emitted
    signals. This
    could happen inside WebKit.

 gtk/gtkscrolledwindow.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 17f026e4628fb65cf63248f6ed8f61dc00e45199
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Dec 19 13:31:19 2009 +0100

    Updated Spanish translation

 po/es.po |   53 +++++++++++++++++++++++++++++------------------------
 1 files changed, 29 insertions(+), 24 deletions(-)

commit a4db99ff1e26b03e762c4b63b9867ac6e2da6dcd
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Sat Dec 19 12:28:46 2009 +0100

    Fix a crash on print preview

    There's no printer when doing print preview so it's not possible
    to get
    its hard margins.

 gtk/gtkprintoperation-unix.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0b4af241b60cb63cccc010bc7c94ab2c97134730
Author: Dan Winship <danw@gnome.org>
Date:	Fri Dec 18 11:58:36 2009 +0100

    Change GtkIconSize to int in params/return values

    GtkIconSize is an extensible enumeration (via
    gtk_icon_size_register()), so methods that claim to take/return a
    GtkIconSize need to actually use "int" to work correctly with bindings
    that are strict about enum values.

    https://bugzilla.gnome.org/show_bug.cgi?id=604895

 gtk/gtkaction.c      |    2 +-
 gtk/gtkiconfactory.c |   21 ++++++++++++---------
 gtk/gtkimage.c       |   28 ++++++++++++++++------------
 gtk/gtkscalebutton.c |    2 +-
 gtk/gtkstyle.c       |    5 +++--
 gtk/gtktoolbar.c     |    6 ++++--
 gtk/gtktoolitem.c    |    3 ++-
 gtk/gtktoolpalette.c |    5 +++--
 gtk/gtktoolshell.c   |    2 +-
 gtk/gtktooltip.c     |    6 +++---
 gtk/gtkwidget.c      |    6 +++---
 11 files changed, 49 insertions(+), 37 deletions(-)

commit 6afa3b95078bbb78ba3287e1859395cc25bb41c3
Author: Dan Winship <danw@gnome.org>
Date:	Fri Dec 18 11:45:14 2009 +0100

    Fix out/transfer annotations on GtkImage getters

    https://bugzilla.gnome.org/show_bug.cgi?id=604895

 gtk/gtkimage.c |   38 ++++++++++++++++++++++++--------------
 1 files changed, 24 insertions(+), 14 deletions(-)

commit d4b1f0cadfc55a9454b695893555b15f56922d7b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 02:07:51 2009 -0500

    implement extended layout for GtkTreeView and GtkTreeViewColumn

 gtk/gtktreeprivate.h	 |    7 +++
 gtk/gtktreeview.c	 |  117
 +++++++++++++++++++++++++++++++++++++++++------
 gtk/gtktreeviewcolumn.c |   99 ++++++++++++++++++++++++++++++----------
 gtk/gtktreeviewcolumn.h |    1 +
 4 files changed, 185 insertions(+), 39 deletions(-)

commit 56edab35539fa81b8061dc7e963905b625bc2583
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 01:23:58 2009 -0500

    Implement extended layout for plug/socket

 gtk/gtkplug-x11.c	|   27 ++++++++++++++++++
 gtk/gtkplug.c		|    8 +++++
 gtk/gtkplugprivate.h	|    3 ++
 gtk/gtksocket-x11.c	|   62 +++++++++++++++++++++++++++++++++++++++++
 gtk/gtksocket.c	|   72
 +++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtksocketprivate.h |    4 ++
 6 files changed, 175 insertions(+), 1 deletions(-)

commit 9a480910649878c50e4eb6b5f57707118c54505c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 00:57:49 2009 -0500

    Implement extended layout for GtkScrolledWindow

 gtk/gtkscrolledwindow.c |  102
 +++++++++++++++++++++++++++++++++++++---------
 1 files changed, 82 insertions(+), 20 deletions(-)

commit 5e8045b14dde691fef5447b7ca483d95f9132b8a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 19 00:34:04 2009 -0500

    Implement extended layout for GtkBin

 gtk/gtkbin.c |   58
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 56 insertions(+), 2 deletions(-)

commit 7a69bdc5f083f54601242669e50508e9be526996
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 18 23:44:43 2009 -0500

    Make it compile

 gtk/gtk.symbols |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

commit a5475e0ec288222effb6964cb85fc9d77684a154
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 18 21:47:03 2009 -0500

    Fix doc typos

    Reported in bug 604902.

 gtk/gtkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7e114752988f4bf62034aa91dec496f980389f95
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Dec 18 04:34:15 2009 +0100

    [docs] Cast to GFunc in gtk_tree_selection_get_selected_rows()
    example code

    Reported by Diego Escalante Urrelo here:
    https://bugzilla.gnome.org/show_bug.cgi?id=502266

 gtk/gtktreeselection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 702ee3b3504079ea22565409846cb8d225b7f054
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Sat Dec 19 01:18:14 2009 +0100

    [gtk] GtkCellEditable::editing-cancelled should be writable

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604881

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkcelleditable.c |    2 +-
 gtk/gtkcombobox.c     |    4 ++++
 gtk/gtkentry.c        |    4 ++++
 3 files changed, 9 insertions(+), 1 deletions(-)

commit aadb190b77b0bd7d55f0e8939aaea10932c5328c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 18 19:17:04 2009 -0500

    Fix a thinko in computing damage for segments

    The code was not taking the endpoint of the first segment into
    account.
    This was reported in bug 604747.

 gdk/gdkoffscreenwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7a9a3077e4064ca284ec53e5c4d223f278f57781
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 18 18:43:32 2009 -0500

    Ensure native windows in gdk_property_change

    Using X properties on non-toplevel windows is somewhat exotic,
    but some people seem to do it, so better to keep it working.
    See bug 604787.

 gdk/x11/gdkproperty-x11.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0addda20289c46e7b295000dfd46881492106710
Author: Torsten Schoenfeld <kaffeetisch@gmx.de>
Date:	Fri Dec 18 20:58:26 2009 +0100

    [docs] Add some 'Since: 2.4' tags

    This patch adds Since: 2.4 tags to gtk_bindings_activate_event,
    gtk_window_propagate_key_event and gtk_window_activate_key.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604859

    Signed-off-by: Javier Jardón <jjardon@gnome.org>

 gtk/gtkbindings.c |	2 ++
 gtk/gtkwindow.c   |	8 ++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit d3fab727aef2b9fd59822a6018a383ceaf594411
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Thu Dec 17 19:35:34 2009 +0900

    Use g_value_dup_string instead.

    g_value_get_string and g_strdup should be replaced by
    g_value_dup_string.

 gtk/gtkcellrenderertext.c |	2 +-
 gtk/gtkentry.c		   |	2 +-
 gtk/gtktexttag.c	   |	2 +-
 gtk/gtktextview.c	   |	2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit ba651d4022ed4dceb6ad7394adcb0ff6c8006581
Author: Richard Hughes <richard@hughsie.com>
Date:	Fri Dec 18 15:17:13 2009 +0000

    Add color management support to gdk_pixbuf_save

    This patch adds an icc-profile option to a GdkPixbuf which can
    be used to read or write an embedded ICC profile.

    Add PNG support for now, but other image formats are awaiting
    review.

 demos/Makefile.am	    |	 4 ++
 demos/testpixbuf-color.c   |  116
 ++++++++++++++++++++++++++++++++++++++++++++
 gdk-pixbuf/gdk-pixbuf-io.c |	15 ++++++
 gdk-pixbuf/io-png.c	    |	93 ++++++++++++++++++++++++++++++-----
 4 files changed, 215 insertions(+), 13 deletions(-)

commit 7e9d89b555d7d22a89645e0821a334dec318bc21
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Dec 18 15:35:04 2009 +0100

    Actually send exposes from gdk_window_clear_area_e

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 674dd557e81f77d2a6fcf7a6e1b87c7ee369a6c6
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Dec 17 19:17:22 2009 +0100

    Add 'Since: 2.18' tag

    Add missing 'Since:' tag in gdk_window_get_root_coords() and
    gdk_window_is_destroyed()

    Reported by Rafal Luzynski in
    https://bugzilla.gnome.org/show_bug.cgi?id=604821

 gdk/gdkwindow.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 16ce0c76ebdfe1a9e675e221a23cf63e891378a8
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:	Fri Dec 18 16:07:40 2009 +0700

    vi.po: Updated Vietnamese translation

 po/vi.po | 2314
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1149 insertions(+), 1165 deletions(-)

commit 99f63451e07ad1406dda789654a8dd58206940e1
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Dec 17 10:41:11 2009 +0100

    Use gtk_widget_get_tooltip_text for gtk_tooltips_data_get in Gail

 modules/other/gail/gailwidget.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 435606a5bfdf9227e23682d54e413971c225d69e
Author: Tor Lillqvist <tml@iki.fi>
Date:	Thu Dec 17 01:50:47 2009 +0200

    Make the OLE2 DND code selectable at run-time instead of compile-time

    (It still doesn't work, though.)

 gdk/win32/gdkdnd-win32.c |  785
 ++++++++++++++++++++++------------------------
 1 files changed, 380 insertions(+), 405 deletions(-)

commit a5dec477e2755fe3a40034439f093d099119bb67
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed Dec 16 17:30:53 2009 -0200

    Make sure dist check includes introspection

 Makefile.am |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 957f50f5f0eed65345980549f4999fdaf00440a7
Author: Johan Dahlin <johan@gnome.org>
Date:	Mon Dec 14 21:50:47 2009 -0200

    Bump the required introspection version

    Makefile.introspection was added in 0.6.7

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eadc7885da120c8ec06a0b706d9248f9b94b1fe7
Author: Johan Dahlin <johan@gnome.org>
Date:	Mon Dec 14 21:47:39 2009 -0200

    Use Makefile.introspection

    Use the new fancy rules from the Makefile.introspection, it makes
    the rules prettier and avoids quite a bit of duplication

 gdk-pixbuf/Makefile.am |   38 ++++++++++++++++----------------------
 gdk/Makefile.am	|   42 +++++++++++++++++++-----------------------
 gtk/Makefile.am	|   45
 ++++++++++++++++++++++-----------------------
 3 files changed, 57 insertions(+), 68 deletions(-)

commit 2ada5a9cb9bd1d0641daecbbb22dcc0042641623
Author: Johan Dahlin <johan@gnome.org>
Date:	Mon Dec 14 21:46:42 2009 -0200

    Update introspection.m4

    This one includes the INTROSPECTION_MAKEFILE variable
    which we will include in all Makefiles which are going
    to build introspection girs/typelibs

 m4/introspection.m4 |	  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 75c7d910ae599da12099bba856c75afa3eeda386
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 17:22:17 2009 -0200

    Bump required introspection version to 0.6.6

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 248d4b16223f54244361bb6fb6eb7a47a1bc2931
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 12:04:48 2009 -0200

    Make sure dist check works with introspection

    We need to prepend the srcdir to all variables
    passed into the scanner as it runs with srcdir != builddir during
    distcheck.

 gdk-pixbuf/Makefile.am |    4 ++--
 gdk/Makefile.am	|    9 +++++++--
 gtk/Makefile.am	|    9 +++++++--
 3 files changed, 16 insertions(+), 6 deletions(-)

commit 09362d6e348191f954359c5f9fd836096c6c9c2a
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 12:03:58 2009 -0200

    Re-add accidentially removed gtkintl header

 gdk/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a9455052468eb621af37a95dbc04e29a0c7420be
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 09:58:51 2009 -0200

    Add no-portability option to automake

    We require GNU Make and has done so for a while already

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6529c07614ebfbfac73f526efb057d8a8e3a7354
Author: Colin Walters <walters@verbum.org>
Date:	Thu Dec 10 08:23:40 2009 -0200

    [introspection] Merge in Gtk-custom.c annotations

    The Gtk-custom.c file in gir-repository contained a number of
    introspection annotations.	Merge those into the GTK source files.

    Some documentation was moved from the tmpl/ files to accomodate
    the addition of annotations.

 docs/reference/gtk/tmpl/gtkprogressbar.sgml   |    6 -
 docs/reference/gtk/tmpl/gtkradiobutton.sgml   |    7 -
 docs/reference/gtk/tmpl/gtkradiomenuitem.sgml |    8 -
 docs/reference/gtk/tmpl/gtkspinbutton.sgml    |    9 +-
 docs/reference/gtk/tmpl/gtkstyle.sgml	       |    9 --
 docs/reference/gtk/tmpl/gtktooltips.sgml      |   10 --
 gtk/gtkaboutdialog.c			       |   18 ++--
 gtk/gtkaccelgroup.c			       |    5 +-
 gtk/gtkaction.c			       |    8 +-
 gtk/gtkactiongroup.c			       |   16 +-
 gtk/gtkassistant.c			       |    8 +-
 gtk/gtkbin.c				       |    4 +-
 gtk/gtkbuilder.c			       |    2 +-
 gtk/gtkcelllayout.c			       |    4 +-
 gtk/gtkcellview.c			       |    8 +-
 gtk/gtkclipboard.c			       |   11 +-
 gtk/gtkclist.c				       |    4 +
 gtk/gtkcombobox.c			       |    8 +-
 gtk/gtkcontainer.c			       |   13 +-
 gtk/gtkctree.c				       |   43 +++++-
 gtk/gtkdialog.c			       |   16 +-
 gtk/gtkdnd.c				       |    6 +-
 gtk/gtkeditable.c			       |   14 +-
 gtk/gtkentry.c				       |   14 +-
 gtk/gtkentrycompletion.c		       |    2 +-
 gtk/gtkexpander.c			       |    8 +-
 gtk/gtkfilechooser.c			       |   24 ++--
 gtk/gtkframe.c				       |    4 +-
 gtk/gtkiconfactory.c			       |    6 +-
 gtk/gtkicontheme.c			       |   18 ++--
 gtk/gtkiconview.c			       |   16 +-
 gtk/gtkimage.c				       |   30 ++--
 gtk/gtkimagemenuitem.c			       |    4 +-
 gtk/gtkitemfactory.c			       |    6 +-
 gtk/gtklabel.c				       |    6 +-
 gtk/gtklayout.c			       |    4 +-
 gtk/gtklinkbutton.c			       |    4 +-
 gtk/gtkliststore.c			       |   18 ++--
 gtk/gtkmain.c				       |   24 ++--
 gtk/gtkmenu.c				       |   13 ++-
 gtk/gtkmenuitem.c			       |    2 +-
 gtk/gtkmenutoolbutton.c		       |    4 +-
 gtk/gtkmessagedialog.c			       |   10 +-
 gtk/gtknotebook.c			       |   40 +++---
 gtk/gtkpapersize.c			       |   12 +-
 gtk/gtkpixmap.c			       |    4 +
 gtk/gtkprintbackend.c			       |   10 ++
 gtk/gtkprinter.c			       |    4 +-
 gtk/gtkprinteroptionset.c		       |    5 +
 gtk/gtkprintoperation-unix.c		       |   10 +-
 gtk/gtkprintoperation.c		       |   12 +-
 gtk/gtkprintsettings.c			       |   10 +-
 gtk/gtkprogressbar.c			       |    8 +
 gtk/gtkradioaction.c			       |    2 +-
 gtk/gtkradiobutton.c			       |   12 ++
 gtk/gtkradiomenuitem.c			       |   10 ++
 gtk/gtkrc.c				       |    6 +-
 gtk/gtkrecentchooser.c			       |    6 +-
 gtk/gtkrecentmanager.c			       |   25 ++--
 gtk/gtkscrolledwindow.c		       |   10 +-
 gtk/gtkselection.c			       |   11 +-
 gtk/gtksettings.c			       |    4 +-
 gtk/gtksizegroup.c			       |    4 +-
 gtk/gtkspinbutton.c			       |   10 ++
 gtk/gtkstatusicon.c			       |   20 ++--
 gtk/gtkstock.c				       |    4 +-
 gtk/gtkstyle.c				       |  177
 +++++++++++++------------
 gtk/gtktextbuffer.c			       |   14 +-
 gtk/gtktextbufferrichtext.c		       |    4 +-
 gtk/gtktextchild.c			       |    6 +-
 gtk/gtktextiter.c			       |   42 +++---
 gtk/gtktextlayout.c			       |   10 ++
 gtk/gtktextmark.c			       |    4 +-
 gtk/gtktextview.c			       |    6 +-
 gtk/gtktoolbar.c			       |   26 ++--
 gtk/gtktoolbutton.c			       |   28 ++--
 gtk/gtktoolitem.c			       |   12 +-
 gtk/gtktooltips.c			       |   11 ++
 gtk/gtktreemodel.c			       |   10 +-
 gtk/gtktreemodelfilter.c		       |    2 +-
 gtk/gtktreeselection.c			       |    8 +-
 gtk/gtktreestore.c			       |    4 +-
 gtk/gtktreeview.c			       |   24 ++--
 gtk/gtktreeviewcolumn.c		       |    4 +-
 gtk/gtkuimanager.c			       |   21 ++--
 gtk/gtkviewport.c			       |    8 +-
 gtk/gtkwidget.c			       |  150
 +++++++++++----------
 gtk/gtkwindow.c			       |   51 ++++----
 88 files changed, 709 insertions(+), 606 deletions(-)

commit b3c48a4501d77c15ae236f1fe4514cc02de187f3
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed Dec 9 20:12:46 2009 -0200

    Bump the required version of autoconf to 2.62

    It's need by the new introspection macro.

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 80c7937d6037f412fe6349139d75da279c7fa75f
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed Dec 9 16:47:00 2009 -0200

    Separate private from public gdk headers

    We don't want to parse the private gdk headers when
    creating the GIR.

 gdk/Makefile.am |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 945689548d1055a850c1ad2b10de71edfafcc2a3
Author: Johan Dahlin <johan@gnome.org>
Date:	Wed Dec 9 16:46:25 2009 -0200

    Add an m4 directory and a introspection.m4

    So we don't need the introspection.m4 file
    to create a dist of gtk+

 Makefile.am	     |	  1 +
 autogen.sh	     |	  2 +-
 configure.in	     |	  2 +
 m4/introspection.m4 |	 92
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 96 insertions(+), 1 deletions(-)

commit c171d586405435ada89b2dbdd91ba10272939d8b
Author: Tomeu Vizoso <tomeu@sugarlabs.org>
Date:	Wed Dec 9 16:10:46 2009 -0200

    Add a few more annotations to GtkIconTheme

 gtk/gtkicontheme.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 18dc96caf883cad9226cb6e783dd930a7fe62c2e
Author: Colin Walters <walters@verbum.org>
Date:	Tue Aug 18 14:35:10 2009 -0400

    Merge in Gdk-custom.c introspection annotations

    The Gdk-custom.c file in gir-repository contained a number of
    introspection annotations.	Merge those into the GDK source files.

    Some documentation was moved from the tmpl/ files to accomodate
    the addition of annotations.

    https://bugzilla.gnome.org/show_bug.cgi?id=592279

 docs/reference/gdk/tmpl/input_devices.sgml |	12 ++---
 docs/reference/gdk/tmpl/pixmaps.sgml	    |	61
 -------------------------
 gdk/gdk.c				    |	14 ++++--
 gdk/gdkcolor.c				    |	 4 +-
 gdk/gdkdisplay.c			    |	22 +++++-----
 gdk/gdkdisplaymanager.c		    |	21 +++++----
 gdk/gdkdnd.c				    |	 8 ++--
 gdk/gdkdraw.c				    |	 6 +-
 gdk/gdkinput.h				    |	 3 +
 gdk/gdkkeys.c				    |	 6 +-
 gdk/gdkpixmap.c			    |	67
 ++++++++++++++++++++++++++++
 gdk/gdkregion-generic.c		    |	 2 +-
 gdk/gdkwindow.c			    |	24 +++++-----
 gdk/x11/gdkcursor-x11.c		    |	 4 +-
 gdk/x11/gdkdnd-x11.c			    |	 8 ++--
 gdk/x11/gdkinput-x11.c			    |	10 ++++
 gdk/x11/gdkinput.c			    |	 9 +++-
 gdk/x11/gdkkeys-x11.c			    |	26 +++++-----
 gdk/x11/gdkscreen-x11.c		    |	 6 +-
 gdk/x11/gdkvisual-x11.c		    |	 4 +-
 20 files changed, 173 insertions(+), 144 deletions(-)

commit 78758d43ea1c2d3e87050eae078e679281d09106
Author: Colin Walters <walters@verbum.org>
Date:	Tue Aug 18 14:34:21 2009 -0400

    Build introspection data for gdk-pixbuf, gdk, and gtk

    Generate .gir and .typelib files for gdk-pixbuf, gdk, and gtk.

    https://bugzilla.gnome.org/show_bug.cgi?id=592279

 configure.in		|    5 +++++
 gdk-pixbuf/Makefile.am |   29 +++++++++++++++++++++++++++++
 gdk/Makefile.am	|   33 +++++++++++++++++++++++++++++++++
 gtk/Makefile.am	|   34 ++++++++++++++++++++++++++++++++++
 4 files changed, 101 insertions(+), 0 deletions(-)

commit 6e73be9d6cba117196595c015509b3380f57ea4e
Author: Tor Lillqvist <tml@iki.fi>
Date:	Wed Dec 16 13:47:57 2009 +0200

    Add copyright note and comment for merged old code

 gdk/win32/gdkdnd-win32.c |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit eb21a7df290936223f6a80cef36b52a8c68a1d22
Author: Tor Lillqvist <tml@iki.fi>
Date:	Wed Dec 16 13:04:29 2009 +0200

    Work on OLE2-based generic DND

    Intermediate commit of work in progress on integrating the old code
    for OLE2-based generic drag and drop from Arhaeopteryx Software, from
    a long time ago in the GTK+ 1.3 timeframe. Does still not work and is
    as before not compiled in unless OLE2_DND is defined in
    gdkdnd-win32.c. (Thus, for inter-process DND, still only WM_DROPFILES
    style dropping of files on GTK+ apps works.)

    Related slight refactoring of other code that shouldn't change how it
    works. Add more global variables for run-time constants (once
    initialized) representing well-known GdkAtoms and registered Windows
    clipboard formats, as they with the generic DND code will be needed in
    several source files. Some improved debugging output.

 gdk/win32/gdkdnd-win32.c	| 1284
 ++++++++++++++++++++++++++++------------
 gdk/win32/gdkevents-win32.c	|  104 +++--
 gdk/win32/gdkglobals-win32.c	|   14 +-
 gdk/win32/gdkinput-win32.c	|    2 +-
 gdk/win32/gdkmain-win32.c	|   47 +-
 gdk/win32/gdkprivate-win32.h	|   38 ++-
 gdk/win32/gdkproperty-win32.c	|    5 +
 gdk/win32/gdkselection-win32.c |   26 +-
 gdk/win32/gdkwindow-win32.c	|    2 +-
 9 files changed, 1060 insertions(+), 462 deletions(-)

commit c196ac2b631a04e2ab70bf4e42bdf25fcd2592c2
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Nov 15 03:49:22 2009 +0200

    Make more GdkAtom variables visible in all gdk/win32 files

    Make the GdkAtoms for the image formats extern and usable from all
    gdk/win32 files.

 gdk/win32/gdkglobals-win32.c	|    4 ++++
 gdk/win32/gdkmain-win32.c	|    4 ++++
 gdk/win32/gdkprivate-win32.h	|    4 ++++
 gdk/win32/gdkselection-win32.c |   33 ++++++++++++---------------------
 4 files changed, 24 insertions(+), 21 deletions(-)

commit c1ddd8f9bc3840a65d69c181afb656352bd046fa
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Nov 15 03:45:15 2009 +0200

    Make the gdk/win32 event debug printing function non-static

    Make print_event() extern and rename it to _gdk_win32_print_event() so
    it can be used from all gdk/win32 source files.

 gdk/win32/gdkevents-win32.c  |   17 +++++++++--------
 gdk/win32/gdkprivate-win32.h |    2 ++
 2 files changed, 11 insertions(+), 8 deletions(-)

commit 1bf9a2fa4197986d7bb055b703df4121e42c58a5
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Nov 15 02:51:44 2009 +0200

    Remove unused functions and variables

 gdk/win32/gdkevents-win32.c |	 71
 ++----------------------------------------
 gdk/win32/gdkinput.c	     |	 10 ++----
 2 files changed, 8 insertions(+), 73 deletions(-)

commit 9647285441e0aaa9243555bc45c46a4dcd507f01
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Dec 16 11:48:11 2009 +0100

    Revert dd511e825aef9edada30107b3d891d496cc39fd8

    The patch completely breaks entry completion - as can be seen
    when using
    epiphany. Bug 480065 has been reopened.

 gtk/gtktreeprivate.h |    3 ---
 gtk/gtktreeview.c    |   41 ++---------------------------------------
 2 files changed, 2 insertions(+), 42 deletions(-)

commit 44cadd2a48f93dd40a04ac83b157a78b2db0ffb3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Dec 9 23:54:17 2009 +0100

    Add info about single includes when compiling GTK+ apps

    gtk.h, gdk.h, gdk-pixbuf.h. are the recommended includes.
    But there are some exceptions: gdkkeysyms.h, gdkx.h and
    gtkunixprint.h

    https://bugzilla.gnome.org/show_bug.cgi?id=604117

 docs/reference/gtk/compiling.sgml |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit e8ed566898ed71b9cf2ee21be04bde9113332969
Author: Matthew Barnes <mbarnes@redhat.com>
Date:	Tue Dec 15 08:00:44 2009 -0500

    Bug 602099 - Actions can be activatable too

    Add a couple type checks in gtk_activatable_do_set_related_action() to
    allow both GtkWidgets and GtkActions to implement GtkActivatable.  Bug
    602099 describes a use case for this.

    Also add a GObject prerequisite to the GtkActivatable interface.

 gtk/gtkactivatable.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 21ebf5df864a998ce6df44e01ef93ff6045ad292
Author: Johannes Schmid <jhs@gnome.org>
Date:	Mon Dec 14 17:24:52 2009 +0100

    native-layout: Change test-case so that it is more obvious that the
    algorithm tries to show as many
    widgets with full size as possible.

 tests/testextendedlayout.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 24c1a4f24b370f2803a8f1c05d2e9ecdc3efacba
Author: Johannes Schmid <jhs@gnome.org>
Date:	Mon Dec 14 17:16:21 2009 +0100

    native-layout: Fix typo that brakes layout completely

 gtk/gtkbox.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 462dc0643bf9d51650471c19858ebe24c6df3b82
Author: Johannes Schmid <johannes.schmid@openismus.com>
Date:	Mon Dec 14 16:30:26 2009 +0100

    native-layout: Bump version of GtkExtendedLayout gtk-doc comments
    to 2.20

 gtk/gtkextendedlayout.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 972436628981cb8cf16091db69b0e6e91d82448f
Author: Johannes Schmid <jhs@gnome.org>
Date:	Mon Dec 14 16:28:56 2009 +0100

    native-layout: Don't expose extra gtk_widget_* function that are
    similar to the GtkExtendedLayout interface

 gtk/gtkbox.c	 |   16 ++++++------
 gtk/gtkwidget.c |   70
 ++++++++++++++++++++++++++++--------------------------
 gtk/gtkwidget.h |    8 ------
 3 files changed, 44 insertions(+), 50 deletions(-)

commit c659d1a505dbf141aefa266fb0e97c6dac218cee
Merge: e08d04b 182108c
Author: Johannes Schmid <jhs@gnome.org>
Date:	Mon Dec 14 15:36:22 2009 +0100

    Merge branch 'master' into native-layout

commit e08d04b5613ca267413bc0380a94de81bd65a486
Author: Johannes Schmmid <johannes.schmid@openismus.com>
Date:	Wed Dec 2 09:48:42 2009 +0100

    native-layout: Introduce GtkExtendedLayout interface.

 gtk/Makefile.am	    |	 2 +
 gtk/gtk.h		    |	 1 +
 gtk/gtk.symbols	    |	23 ++
 gtk/gtkalignment.c	    |	16 +-
 gtk/gtkbox.c		    |  603
 ++++++++++++++++++++++++--------------------
 gtk/gtkextendedlayout.c    |  146 +++++++++++
 gtk/gtkextendedlayout.h    |	74 ++++++
 gtk/gtklabel.c		    |  302 ++++++++++++++++++-----
 gtk/gtklabel.h		    |	 3 +
 gtk/gtksizegroup.c	    |  216 +++++++++++-----
 gtk/gtksizegroup.h	    |	 5 +-
 gtk/gtkwidget.c	    |  123 +++++++++-
 gtk/gtkwidget.h	    |	14 +
 tests/Makefile.am	    |	 3 +
 tests/testellipsise.c	    |  133 +++++++++-
 tests/testextendedlayout.c |  120 +++++++++
 16 files changed, 1368 insertions(+), 416 deletions(-)

commit 182108c68ebf43a3b254353a766ca9923bbc4c04
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 13 20:40:02 2009 -0500

    Implement gdk_screen_get_primary_monitor in all GDK backends

    The implementations are all trivial, just returning 0. At least
    for Quartz, we could probably do better than that. Bug 604459.

 gdk/directfb/gdkscreen-directfb.c |	8 ++++++++
 gdk/quartz/gdkscreen-quartz.c	   |   10 +++++++++-
 gdk/win32/gdkscreen-win32.c	   |	8 ++++++++
 3 files changed, 25 insertions(+), 1 deletions(-)

commit a9cd99c15f81d6fbb34e84432fc879b21bf86bc6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Dec 13 20:32:46 2009 -0500

    Fix gtk_tool_item_get_text_size_group return value

    Reported by Kazuki Iwamoto in bug 604462.

 gtk/gtktoolitem.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3d74197f8c428fcb6cef3373a5cc8bb9fd704f34
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sun Dec 13 09:55:01 2009 +0100

    Updated Spanish translation

 po/es.po | 2227
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1115 insertions(+), 1112 deletions(-)

commit b20f2d26b4b4ffa68bc92d339ab86c61612009da
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Dec 11 17:17:38 2009 +0100

    Reset the pressed state of a button when the screen changes

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=599397

 gtk/gtkbutton.c |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit a515a01faa900da81fc9c3222e44632e0779b0cb
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Fri Dec 11 09:16:09 2009 +0100

    Updated LowGerman translation

 po/nds.po |  484
 +++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 282 insertions(+), 202 deletions(-)

commit 70440523e3d92fd6e1a228c176e4e700012b4ba0
Author: Sven Herzberg <herzi@gnome-de.org>
Date:	Thu Dec 10 17:34:29 2009 +0100

    let the close button reflect the page_complete status of SUMMARY pages

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=604289
    In order to respect this properly, we have to restore the original
    behavior by watching a flag to check if the user has already set this.

    * gtk/gtkassistant.c: fix the bug by introducing a flag to check for
      non-automatic value setting
    * tests/testassistant.c: updated the "generous assistant" to permit
      quick manual testing of this feature

 gtk/gtkassistant.c    |   15 +++++++++++++--
 gtk/tests/treeview.c  |    2 +-
 tests/testassistant.c |   14 ++++++++++++--
 3 files changed, 26 insertions(+), 5 deletions(-)

commit 6879032113bf72aa28272fc198339b0d6c62388e
Author: Johan Dahlin <johan@gnome.org>
Date:	Thu Dec 10 12:04:14 2009 -0200

    Fix the builder tests

 gtk/tests/builder.c |	 12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 53ab5c0b63f5c2c84ff4c4ec3b5dcdd039792acd
Author: Cody Russell <bratsche@gnome.org>
Date:	Wed Dec 9 23:20:30 2009 -0600

    Add gdk_screen_get_primary_monitor to gdk.symbols

 gdk/gdk.symbols |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 15a5f153b1f6bb7c17b2d2255bac4fe0ef617ed1
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date:	Wed Dec 9 15:48:58 2009 +1100

    Fix GTK_TREE_MODEL_FILTER_GET_CLASS macro

 gtk/gtktreemodelfilter.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 662e69ad3ec7246c48f7117fc407f180c308d9ee
Author: Cody Russell <bratsche@gnome.org>
Date:	Tue Dec 8 11:27:02 2009 -0600

    Add gdk_screen_get_primary_monitor().  This fixes bug #601712

 gdk/gdkscreen.h	 |    1 +
 gdk/x11/gdkscreen-x11.c |   41 ++++++++++++++++++++++++++++++++++++++-
 gdk/x11/gdkscreen-x11.h |    1 +
 tests/testxinerama.c	 |   48
 +++++++++++++++++++++++++++++++++++++---------
 4 files changed, 79 insertions(+), 12 deletions(-)

commit 0748cf563d0d0d03001a62589f13be16a8ec06c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Dec 8 10:09:04 2009 -0500

    Never do implicit paints for foreign windows

    They don't need double buffer combination since they have no
    client-side children, and creating pixmaps for them is risky
    since they could disappear at any time.

    May fix bug 598476 and 603652.

 gdk/gdkwindow.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 105b00754560b7541a82e225023af743e8e1a34e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Dec 8 09:58:23 2009 -0500

    Set colormap of offscreen pixmaps

    This fixes problems in clutter-gtk. See bug 603619.

 gdk/gdkoffscreenwindow.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 22d1d0d5077a518c1e1a3622678cb7d1e6ab8e87
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 8 12:28:44 2009 +0100

    Fix up last commit

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 159214173d2ec626dd0390a5fd0e5beaa6404f6e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 8 12:19:00 2009 +0100

    Handle input extension events when making a window native

    It may happen when turning a client side window into a native window
    that the window, or some of its children with the same native parent
    have extension events enabled, and thus have an input window enabled
    for the native parent which needs to change as the window is made
    native.

    We fix this by temporarily disabling extension events on all the
    affected
    windows while we create the native window, and then reenable them
    afterwards.

    This fixes: https://bugzilla.redhat.com/show_bug.cgi?id=544624

 gdk/gdkwindow.c |   71
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 71 insertions(+), 0 deletions(-)

commit ae2a33be2f6dd83bc8fb12fe42f6f2a094c72570
Author: Ivar Smolin <okul@linux.ee>
Date:	Tue Dec 8 09:01:21 2009 +0200

    Updating Estonian translation

 po/et.po | 1135
 +-------------------------------------------------------------
 1 files changed, 14 insertions(+), 1121 deletions(-)

commit 260b4424621b1399c7a9ab19fe5a19809bd78234
Author: David King <davidk@openismus.com>
Date:	Tue Dec 8 05:53:34 2009 +0100

    [doc] Add error domains on functions taking a GError**

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=544706

 gtk/gtkprintsettings.c |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 deletions(-)

commit ae057dcd12c0729c1920c7761f76638142a85ce6
Author: Christian Dywan <christian@lanedo.com>
Date:	Tue Dec 8 05:45:50 2009 +0100

    [doc] Fix the documentation of GtkIconEntry

    Cast to (GFunc) in example code

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=601383

 gtk/gtkiconview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0e3e20e705c579eef7879a7233141813f661a110
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Dec 8 02:07:51 2009 +0100

    [gtk/gtkaccessible] Seal the public member of GtkAccesible

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=544892

 gtk/gtkaccessible.h |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 98a9c5c69a796b48d3797a35a301dabe1dcb2430
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 7 10:47:05 2009 +0100

    Fix damage report for lines drawn on offscreen windows

    All kinds of lines (lines, segments, arcs, etc) need to take into
    account the line properties (width, miter limit, joins, caps, etc)
    to get proper damage extents.

    This is not really possible to do, but we can make it likely to work
    with some ad-hoc estimates.

    Fixes bug 603904.

 gdk/gdkoffscreenwindow.c |   48
 +++++++++++++++++++++++++++++++++------------
 1 files changed, 35 insertions(+), 13 deletions(-)

commit 48fc0f36c28fb0317a3433bafbe7bf8ae8a01171
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 7 09:58:34 2009 +0100

    Fix mouse pointer handling on multiple screens

    The fix in 786b589d95077b465dcc2311ff2489ee7bb9a49f for the
    "Cannot click buttons more than once without moving the mouse cursor"
    did not correctly handle setups with multiple screens in one display.

    We need to handle the case where the first XQueryPointer returns
    a different root window than the default one.

    This fixes bug 597386 (agaion)

 gdk/x11/gdkwindow-x11.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3ea51bfec0a70bd388d0808c36721065163e3fbf
Author: Yair Hershkovitz <yairhr@gmail.com>
Date:	Sat Dec 5 23:24:01 2009 +0200

    Updated Hebrew translation

 po-properties/he.po | 3500
 ++++++++++++++++++++++++++-------------------------
 po/he.po	     | 2267 +++++++++++++++++-----------------
 2 files changed, 2884 insertions(+), 2883 deletions(-)

commit a3fea3f2416f93493cb556ef820debe39353735f
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Sat Dec 5 15:48:46 2009 +0100

    Fix Since tag in gtk_printer_get_default_page_size() doc

 gtk/gtkprinter.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e351f9214f69ca8c2f6be982293b644400c4606
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Sat Nov 21 21:12:16 2009 +1030

    Set win32 printer hard margins on print context

 gtk/gtkprintoperation-win32.c |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

commit 7c5e1cb7037fc9e824c044547d2a664fb800bb1f
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Sat Nov 21 21:10:36 2009 +1030

    Set hard margins to 0 when printing n-up on unix printers

 gtk/gtkprintoperation-unix.c |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

commit 05bb47cc3edea993d99eff5e03fb17efd4f11508
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Sat Nov 21 20:08:17 2009 +1030

    Default to hard margins not available

    unless the print backend explicitly provides them.

 gtk/gtkprintbackend.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 48cf7d9e7e2677bb5687e2c9b600fda7b56e0056
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Sat Nov 21 20:07:14 2009 +1030

    Set unix printer hard margins on print context

 gtk/gtkprintoperation-private.h |    5 +++++
 gtk/gtkprintoperation-unix.c	 |    4 ++++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit be686e2badb5cdfdaed7df2cac9ff3b3fb793056
Author: ecyrbe <ecyrbe@gmail.com>
Date:	Sat Dec 5 13:23:44 2009 +0100

    Bring GtkPrintContext hard margin aware

    See bug #468989.

 gtk/gtk.symbols       |    1 +
 gtk/gtkprintcontext.c |   64
 +++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkprintcontext.h |    5 ++++
 3 files changed, 70 insertions(+), 0 deletions(-)

commit db30c79dac4d72c267d7cc74da2c38018aa50f9f
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Fri Dec 4 21:21:38 2009 +0100

    Updated Norwegian bokmål translation.

 po/nb.po | 2204
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1105 insertions(+), 1099 deletions(-)

commit 1e3719ba81bf7ec503cdb71c7427131a625bafcd
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Fri Dec 4 20:48:54 2009 +0100

    Updated Slovenian translation

 po-properties/sl.po | 4744
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2289 insertions(+), 2455 deletions(-)

commit 19d2beee538190b2701ad4f76f57f3762eeac366
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Fri Dec 4 20:48:44 2009 +0100

    Updated Slovenian translation

 po/sl.po | 2843
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1323 insertions(+), 1520 deletions(-)

commit 325bd9299aaf05f18138c7e5f490a9bf9e1ce00a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Dec 4 02:15:00 2009 +0100

    Use GtkCellEditable::editing-canceled

    GtkCellEditable::editing-canceled property was added in 2.19 cycle,
    so we should make the code that currently uses entry->editing_canceled
    directly go through the property

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=599213

 gtk/gtkcellrenderercombo.c |	 6 ++++--
 gtk/gtkcellrendererspin.c  |	 4 +++-
 gtk/gtkcellrenderertext.c  |	14 ++++++++++----
 gtk/gtkcombobox.c	    |	21 +++++++++------------
 gtk/gtkcombobox.h	    |	 2 --
 5 files changed, 26 insertions(+), 21 deletions(-)

commit 46f5ee1d0c0f4601853ed57e99b1b513f1baa445
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Dec 3 13:10:02 2009 +0100

    Store the buildable name in object data instead of the widget name

    Widget names are used for theming which is why GtkBuilder should
    use object data.

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=591085

 docs/reference/gtk/tmpl/gtkbuildable.sgml |	6 ++----
 gtk/gtkwidget.c			   |	7 +++++--
 2 files changed, 7 insertions(+), 6 deletions(-)

commit 7e7c23de196011bca9d974a753c220d078bdb788
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Wed Dec 2 15:53:31 2009 +0200

    Updated Arabic translation

 po/ar.po | 2214
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1109 insertions(+), 1105 deletions(-)

commit b509f28559dba03684ecc88acac498b6f27d2ebf
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 2 11:09:37 2009 +0100

    Don't filter out BUTTON_MOTION event masks

    We don't really need to filter these out, it was just a leftover
    safety check to not override the GDK_POINTER_MOTION_MASK.

    Furthermore when we changed behaviour to not always select for native
    pointer motion it is actually wrong. We'll still get normal motion
    events for the toplevel which we will emulate as button motion on the
    child, but the button motion mask will not be inherited by implicit
    grabs which makes us not get any motion events during grabs.

    This fixes bug 601473

 gdk/gdkwindow.c |   20 +++++++-------------
 1 files changed, 7 insertions(+), 13 deletions(-)

commit 6201a5d7ee9e7ae2bbb5e5ba1a81e2ff802b90a1
Author: krishnababu k <kkrothap@redhat.ocm>
Date:	Wed Dec 2 15:04:25 2009 +0530

    Updated telugu translations

 po/te.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 62bfbe91d89bf7c4c91bd4384649c01dccde2b74
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Dec 2 09:27:12 2009 +0100

    [gtk/gtktextview] Use {} in empty if..else blocks

 gtk/gtktextview.c |	8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit f35c581de43532c493439c05ad6c1b19942e000e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Dec 2 09:26:26 2009 +0100

    [gtk/gtktreestore] Remove useless line

 gtk/gtktreestore.c |	 2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit a8ec02c93029e0ee71922fee493a5c5582d32557
Author: Johannes Schmid <jhs@gnome.org>
Date:	Tue Dec 1 20:05:09 2009 +0100

    gtknotebook: Avoid drawing artifacts with action widgets and long
    tab labels (bgo#603245)

 gtk/gtknotebook.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f332506804b2697bce570de78bfea0673ab73343
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Dec 2 02:11:59 2009 +0100

    Fix compilation warning: cast to GTK_LABEL()

    This was introduced in commit 478ca88ae5393c422f7c72795d7dd0df29108511

 gtk/gtkaboutdialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a18b8cdc4686c5e848307adebd5abdbc65f33b0c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Dec 1 17:07:28 2009 -0500

    Fix strftime format translation

    This was reported in RH bug 500067.

 po/nn.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 33552c75b1101562b6d7503e56cb3c66063df269
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Dec 1 19:00:43 2009 +0100

    Revert "Set unix printer hard margins on print context"

    This reverts commit 826d800b7420d1030337f46a6a742537a85f13f1.

 gtk/gtkprintoperation-private.h |    5 -----
 gtk/gtkprintoperation-unix.c	 |    4 ----
 2 files changed, 0 insertions(+), 9 deletions(-)

commit b2602a92b998637c1c7e2f0217fd611a05632e7e
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Dec 1 19:00:42 2009 +0100

    Revert "Default to hard margins not available"

    This reverts commit a77f209f23e78da6e63495b0ef873e28a371e084.

 gtk/gtkprintbackend.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit ab8e5657403cb04631c2b779c67c9c3a144e8cc3
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Dec 1 19:00:40 2009 +0100

    Revert "Set hard margins to 0 when printing n-up on unix printers"

    This reverts commit 215eb8c9f1635551bbfb30dd4e010b6ea3d871b4.

 gtk/gtkprintoperation-unix.c |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit 723c16d6cdbacd09ec9c6a57dc989d4771c1a9fa
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Dec 1 19:00:39 2009 +0100

    Revert "Set win32 printer hard margins on print context"

    This reverts commit a42107389f1ff4097b0671f2d74819bd531b3c29.

 gtk/gtkprintoperation-win32.c |   23 +----------------------
 1 files changed, 1 insertions(+), 22 deletions(-)

commit 88bcbf486608d01019fdc6828326f0e5a957ddbf
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Dec 1 19:00:34 2009 +0100

    Revert "Add comment explaining why we set the hard margins to 0
    for n-up"

    This reverts commit 394f698e4e216432a7fe4e4c17a9adc0517e8ecb.

 gtk/gtkprintoperation-unix.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit a31b5130ec1431d2a2f2f05c93b81c9d2afb9406
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Dec 1 12:47:44 2009 -0500

    Regenerate gtkimcontextsimpleseqs.h

    Based on the changes in the previous commit; this also pulls in
    some additions fixes from the current X.org Compose.pre file.

 gtk/gtkimcontextsimpleseqs.h |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 25260f986754f3e157519525c7aa911719ffd02e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Dec 1 12:27:32 2009 -0500

    Make Compose-vowel-minus combinations consistent

    Change <Multi_key>a- and <Multi_key>o- to produce āō to be
    consistent
    with eiu. See RH bug 510741.

 gtk/gtk-compose-lookaside.txt |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 394f698e4e216432a7fe4e4c17a9adc0517e8ecb
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Dec 1 17:42:08 2009 +0100

    Add comment explaining why we set the hard margins to 0 for n-up

    Bug #468989 comment 28.

 gtk/gtkprintoperation-unix.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit a42107389f1ff4097b0671f2d74819bd531b3c29
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Sat Nov 21 21:12:16 2009 +1030

    Set win32 printer hard margins on print context

 gtk/gtkprintoperation-win32.c |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

commit 215eb8c9f1635551bbfb30dd4e010b6ea3d871b4
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Sat Nov 21 21:10:36 2009 +1030

    Set hard margins to 0 when printing n-up on unix printers

 gtk/gtkprintoperation-unix.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit a77f209f23e78da6e63495b0ef873e28a371e084
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Sat Nov 21 20:08:17 2009 +1030

    Default to hard margins not available

    unless the print backend explicitly provides them.

 gtk/gtkprintbackend.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 826d800b7420d1030337f46a6a742537a85f13f1
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Sat Nov 21 20:07:14 2009 +1030

    Set unix printer hard margins on print context

 gtk/gtkprintoperation-private.h |    5 +++++
 gtk/gtkprintoperation-unix.c	 |    4 ++++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit efa90e418234f7773370f17e7f7bd47757b71d7b
Author: Christian Persch <chpe@gnome.org>
Date:	Wed Feb 6 23:58:47 2008 +0100

    Allow getting the printer's hard margins

    Adds a way to get the unprintable area of the printer. Bug #468989.

 docs/reference/gtk/gtk-sections.txt		  |    1 +
 gtk/gtk.symbols				  |    1 +
 gtk/gtkcustompaperunixdialog.c			  |    3 +-
 gtk/gtkprintbackend.c				  |   14 ++++---
 gtk/gtkprintbackend.h				  |   10 +++---
 gtk/gtkprinter-private.h			  |    5 ---
 gtk/gtkprinter.c				  |   38
 ++++++++++++++++------
 gtk/gtkprinter.h				  |    5 +++
 modules/printbackends/cups/gtkprintbackendcups.c |   16 +++++----
 9 files changed, 59 insertions(+), 34 deletions(-)

commit e81dacb8e3cf4c16071ecb8a98964d0e06838f40
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 18:36:56 2009 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eb662b4b58eb9ac8b86406918f0a73cdc13a086f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 17:23:48 2009 -0500

    2.19.1

 po-properties/af.po	      |  824 ++++----
 po-properties/am.po	      |  819 ++++----
 po-properties/ang.po	      |  818 ++++----
 po-properties/ar.po	      |  828 ++++----
 po-properties/as.po	      |  826 ++++----
 po-properties/ast.po	      |  818 ++++----
 po-properties/az.po	      |  828 ++++----
 po-properties/az_IR.po       |  818 ++++----
 po-properties/be.po	      |  828 ++++----
 po-properties/be@latin.po    |  828 ++++----
 po-properties/bg.po	      |  824 ++++----
 po-properties/bn.po	      |  826 ++++----
 po-properties/bn_IN.po       |  824 ++++----
 po-properties/br.po	      |  819 ++++----
 po-properties/bs.po	      |  828 ++++----
 po-properties/ca.po	      |  824 ++++----
 po-properties/ca@valencia.po |  824 ++++----
 po-properties/crh.po	      |  836 ++++----
 po-properties/cs.po	      |  826 ++++----
 po-properties/cy.po	      |  828 ++++----
 po-properties/da.po	      |  826 ++++----
 po-properties/de.po	      |  826 ++++----
 po-properties/dz.po	      |  828 ++++----
 po-properties/el.po	      |  826 ++++----
 po-properties/en_CA.po       |  826 ++++----
 po-properties/en_GB.po       |  824 ++++----
 po-properties/eo.po	      |  818 ++++----
 po-properties/es.po	      | 3485 +++++++++++++++----------------
 po-properties/et.po	      |  830 ++++----
 po-properties/eu.po	      |  826 ++++----
 po-properties/fa.po	      |  821 ++++----
 po-properties/fi.po	      |  826 ++++----
 po-properties/fr.po	      |  826 ++++----
 po-properties/ga.po	      |  819 ++++----
 po-properties/gl.po	      | 3530 ++++++++++++++++----------------
 po-properties/gu.po	      |  822 ++++----
 po-properties/he.po	      |  824 ++++----
 po-properties/hi.po	      |  822 ++++----
 po-properties/hr.po	      |  828 ++++----
 po-properties/hu.po	      |  826 ++++----
 po-properties/hy.po	      |  819 ++++----
 po-properties/ia.po	      |  819 ++++----
 po-properties/id.po	      |  828 ++++----
 po-properties/io.po	      |  818 ++++----
 po-properties/is.po	      |  821 ++++----
 po-properties/it.po	      |  826 ++++----
 po-properties/ja.po	      |  826 ++++----
 po-properties/ka.po	      |  828 ++++----
 po-properties/kn.po	      |  826 ++++----
 po-properties/ko.po	      |  826 ++++----
 po-properties/ku.po	      |  819 ++++----
 po-properties/li.po	      |  828 ++++----
 po-properties/lt.po	      |  826 ++++----
 po-properties/lv.po	      |  826 ++++----
 po-properties/mai.po	      |  822 ++++----
 po-properties/mi.po	      |  819 ++++----
 po-properties/mk.po	      |  826 ++++----
 po-properties/ml.po	      |  826 ++++----
 po-properties/mn.po	      |  836 ++++----
 po-properties/mr.po	      |  824 ++++----
 po-properties/ms.po	      |  824 ++++----
 po-properties/nb.po	      |  824 ++++----
 po-properties/nds.po	      | 3482 +++++++++++++++----------------
 po-properties/ne.po	      |  824 ++++----
 po-properties/nl.po	      |  826 ++++----
 po-properties/nn.po	      |  824 ++++----
 po-properties/nso.po	      |  828 ++++----
 po-properties/oc.po	      |  819 ++++----
 po-properties/or.po	      |  826 ++++----
 po-properties/pa.po	      |  822 ++++----
 po-properties/pl.po	      |  826 ++++----
 po-properties/ps.po	      |  820 ++++----
 po-properties/pt.po	      |  826 ++++----
 po-properties/pt_BR.po       |  826 ++++----
 po-properties/ro.po	      |  826 ++++----
 po-properties/ru.po	      |  826 ++++----
 po-properties/rw.po	      |  831 ++++----
 po-properties/si.po	      |  823 ++++----
 po-properties/sk.po	      |  826 ++++----
 po-properties/sl.po	      | 4752
 ++++++++++++++++++++++--------------------
 po-properties/sq.po	      |  830 ++++----
 po-properties/sr.po	      |  826 ++++----
 po-properties/sr@ije.po      |  828 ++++----
 po-properties/sr@latin.po    |  826 ++++----
 po-properties/sv.po	      |  826 ++++----
 po-properties/ta.po	      |  826 ++++----
 po-properties/te.po	      |  826 ++++----
 po-properties/th.po	      |  820 ++++----
 po-properties/tk.po	      |  819 ++++----
 po-properties/tr.po	      |  836 ++++----
 po-properties/tt.po	      |  821 ++++----
 po-properties/uk.po	      |  824 ++++----
 po-properties/ur.po	      |  818 ++++----
 po-properties/uz.po	      |  821 ++++----
 po-properties/uz@cyrillic.po |  821 ++++----
 po-properties/vi.po	      |  824 ++++----
 po-properties/wa.po	      |  822 ++++----
 po-properties/xh.po	      |  828 ++++----
 po-properties/yi.po	      |  828 ++++----
 po-properties/zh_CN.po       |  822 ++++----
 po-properties/zh_HK.po       |  822 ++++----
 po-properties/zh_TW.po       |  822 ++++----
 po/af.po		      |  411 ++--
 po/am.po		      |  411 ++--
 po/ang.po		      |  411 ++--
 po/ar.po		      |  413 ++--
 po/as.po		      |  411 ++--
 po/ast.po		      |  411 ++--
 po/az.po		      |  411 ++--
 po/az_IR.po		      |  411 ++--
 po/be.po		      |  411 ++--
 po/be@latin.po		      |  411 ++--
 po/bg.po		      |  411 ++--
 po/bn.po		      |  411 ++--
 po/bn_IN.po		      |  411 ++--
 po/br.po		      |  411 ++--
 po/bs.po		      |  411 ++--
 po/ca.po		      |  411 ++--
 po/ca@valencia.po	      |  411 ++--
 po/crh.po		      |  411 ++--
 po/cs.po		      |  411 ++--
 po/cy.po		      |  411 ++--
 po/da.po		      |  411 ++--
 po/de.po		      |  411 ++--
 po/dz.po		      |  411 ++--
 po/el.po		      |  415 ++--
 po/en_CA.po		      |  411 ++--
 po/en_GB.po		      |  411 ++--
 po/eo.po		      |  411 ++--
 po/es.po		      | 2227 ++++++++++----------
 po/et.po		      | 1134 ++++++++++-
 po/eu.po		      |  411 ++--
 po/fa.po		      |  411 ++--
 po/fi.po		      |  411 ++--
 po/fr.po		      |  411 ++--
 po/ga.po		      |  411 ++--
 po/gl.po		      | 2202 ++++++++++----------
 po/gu.po		      |  411 ++--
 po/he.po		      |  411 ++--
 po/hi.po		      |  411 ++--
 po/hr.po		      |  411 ++--
 po/hu.po		      |  411 ++--
 po/hy.po		      |  411 ++--
 po/ia.po		      |  411 ++--
 po/id.po		      |  411 ++--
 po/io.po		      |  411 ++--
 po/is.po		      |  411 ++--
 po/it.po		      |  411 ++--
 po/ja.po		      | 2221 ++++++++++----------
 po/ka.po		      |  411 ++--
 po/kn.po		      |  411 ++--
 po/ko.po		      |  411 ++--
 po/ku.po		      |  411 ++--
 po/li.po		      |  411 ++--
 po/lt.po		      |  411 ++--
 po/lv.po		      |  411 ++--
 po/mai.po		      |  411 ++--
 po/mi.po		      |  411 ++--
 po/mk.po		      |  411 ++--
 po/ml.po		      |  411 ++--
 po/mn.po		      |  411 ++--
 po/mr.po		      |  411 ++--
 po/ms.po		      |  411 ++--
 po/nb.po		      | 2204 ++++++++++----------
 po/nds.po		      | 2215 ++++++++++----------
 po/ne.po		      |  411 ++--
 po/nl.po		      |  411 ++--
 po/nn.po		      |  411 ++--
 po/nso.po		      |  411 ++--
 po/oc.po		      |  411 ++--
 po/or.po		      |  411 ++--
 po/pa.po		      | 2253 ++++++++++----------
 po/pl.po		      |  411 ++--
 po/ps.po		      |  411 ++--
 po/pt.po		      |  411 ++--
 po/pt_BR.po		      |  411 ++--
 po/ro.po		      |  412 ++--
 po/ru.po		      |  413 ++--
 po/rw.po		      |  411 ++--
 po/si.po		      |  411 ++--
 po/sk.po		      |  411 ++--
 po/sl.po		      | 2802 +++++++++++++------------
 po/sq.po		      |  411 ++--
 po/sr.po		      |  411 ++--
 po/sr@ije.po		      |  411 ++--
 po/sr@latin.po		      |  411 ++--
 po/sv.po		      | 2820 ++++++++++++++------------
 po/ta.po		      |  411 ++--
 po/te.po		      |  411 ++--
 po/th.po		      |  411 ++--
 po/tk.po		      |  411 ++--
 po/tr.po		      |  411 ++--
 po/tt.po		      |  411 ++--
 po/uk.po		      |  411 ++--
 po/ur.po		      |  411 ++--
 po/uz.po		      |  411 ++--
 po/uz@cyrillic.po	      |  411 ++--
 po/vi.po		      |  411 ++--
 po/wa.po		      |  411 ++--
 po/xh.po		      |  411 ++--
 po/yi.po		      |  411 ++--
 po/zh_CN.po		      |  411 ++--
 po/zh_HK.po		      |  411 ++--
 po/zh_TW.po		      |  411 ++--
 204 files changed, 78881 insertions(+), 75488 deletions(-)

commit 1d6b7f6de84b5f7c54794e6ee068a6f02a46cd4a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 16:53:50 2009 -0500

    Another make dist fix

 gtk/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 602e7e191074a08fa4056a405d9279239c17578f
Author: Pablo Castellano <pablog@src.gnome.org>
Date:	Mon Nov 30 22:40:35 2009 +0100

    Corrected typo in GtkIconTheme documentation

 docs/reference/gtk/tmpl/gtkicontheme.sgml |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 671f117d247d364e15c233c19fb800db1fba5680
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 16:15:43 2009 -0500

    Another update

 NEWS |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 2c0dbe0a0aa8aa8d2a78e59b1f503d01c743f2ce
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 16:13:59 2009 -0500

    Doc fixes

 gtk/gtkaction.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 1587165c18cefabaafff6ff37b179dc6361b7d9b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 16:05:35 2009 -0500

    More updates

 NEWS |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit dd3d8c96d07b19faa709f25c977212cf148c315b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 23:29:01 2009 +0200

    [gdk-pixbuf] Use G_STRLOC instead __LINE__

 gdk-pixbuf/io-gif.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8ecd77ffd17bffc610d55b4d8dc0a5322b1b9120
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 14:06:57 2009 -0500

    Add a release note about statusbar internal hierarchy changes

 README.in			     |	 10 ++++++++++
 docs/reference/gtk/gtk-sections.txt |	  2 ++
 gtk/gtkstyle.c			     |	  2 ++
 3 files changed, 14 insertions(+), 0 deletions(-)

commit ba1c9ae2bcbc1f82167968b9376475fadcc88a69
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 13:50:39 2009 -0500

    Another make check fix

 gtk/gtk.symbols |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9d6ddfdc51d2587fa8733ed3cb41f20779fc2499
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Nov 30 13:10:08 2009 -0500

    Make dist fixes

 gtk/Makefile.am |    4 ++--
 gtk/gtk.symbols |    1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

commit e72435f9d0f80b3dfcef2d0a7fdca961a53b3bef
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Nov 30 13:55:12 2009 +0100

    Implement "compression" option in the TIFF pixbuf loader

    This enables applications to read out the compression of a TIFF image
    and also makes it possible to apply the same or a different
    compression when saving.

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=584700

 gdk-pixbuf/gdk-pixbuf-io.c |	 4 ++++
 gdk-pixbuf/io-tiff.c	    |	33 +++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 0 deletions(-)

commit 6dfdf0fadf4598b1ec7a32d525c87920ba7f8bee
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Nov 30 13:20:43 2009 +0100

    Fallback to gtk_show_uri for print preview if the command fails

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=601682

 gtk/gtkprintoperation-unix.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit cb49a28f8cc72be570600014e4f8fbb271520f6e
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Nov 30 12:55:29 2009 +0100

    Mention exact property names in notebook tab packing deprecation

    Follow-up for bug 596083.

 gtk/gtknotebook.c |	6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit ee2c797e700ec933fafce48b405dda53fdb228da
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 30 06:01:43 2009 +0100

    [gdk/directfb] Made dfb_events_dispatch() thread save

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=591438

 gdk/directfb/gdkevents-directfb.c |	4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit d0083b5df38368a77307d4e05d9fe9e3c2cda562
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 29 19:48:16 2009 -0500

    Whitespace fixes

 gtk/gtkaboutdialog.c | 1103
 +++++++++++++++++++++++++-------------------------
 1 files changed, 550 insertions(+), 553 deletions(-)

commit 478ca88ae5393c422f7c72795d7dd0df29108511
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 29 19:00:28 2009 -0500

    Use a url label instead of a link button

    This looks nicer, and allows us to make the url-hook work again
    for the website url. Fixes bug 603201.

 gtk/gtkaboutdialog.c |   61
 +++++++++++++++++++++++++++++++++++++------------
 1 files changed, 46 insertions(+), 15 deletions(-)

commit 6abb399ef459d887a7aea4913ff73e9f076fa7fa
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 29 19:00:10 2009 -0500

    Trivial doc typo fix

 gtk/gtklabel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 324ff48edcc6e1679741165fcef31ef9a76b80db
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 29 17:17:26 2009 -0500

    Avoid a harmless warning

    In labels with colored, underlined text, the link handling code
    would spit out a warning, even if no links are around.
    See 603302.

 gtk/gtklabel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d0bbb86f1b55619a41059258612879eb66e07e60
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sun Nov 29 12:24:10 2009 +0100

    Updated Spanish translation

 po-properties/es.po |	412
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 207 insertions(+), 205 deletions(-)

commit c08ed56f13bafff56fe3a827baf78bb0d2a1f872
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Nov 28 21:47:36 2009 -0500

    Allow holding compose key while entering a sequence

    This broke when we started allowing Super, Hyper and Meta as
    accel modifiers. See bug 601959.

 gtk/gtkimcontextsimple.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit bbb4e4910bca120747630c794263f6dcca7beadb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Nov 28 21:43:59 2009 -0500

    Make the toolbar-style and toolbar-size settings work

    This broke when moving the setting from gtktoolbar.c to gtksettings.c.
    Spotted by Christian Persch in bug 603271.

 gtk/gtksettings.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d8dfad3eb93be03945f69f269fce24ff31ade406
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Nov 28 20:59:56 2009 -0500

    Fix small documentation problems after the toolpalette merge

    Several Since tags were wrong. Spotted by Christian Persch in
    bug 603268.

 gtk/gtksettings.c |	4 ----
 gtk/gtktoolitem.c |   44 ++++++++++++++++++++++----------------------
 2 files changed, 22 insertions(+), 26 deletions(-)

commit 4e0b7bf6fe8004ce51ddc992865010d3ab4232bb
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Nov 28 20:49:37 2009 -0500

    Position new ui nodes correctly when existing dirty dead nodes exist

    If you add a new ui node that was recently removed it will still be
    in the tree, but marked dirty. In this case we previously just used
    the old node, which meant it wouldn't get the same position as if
    the dirty nodes had been processed first (and deleted) before the
    new node was added.

    We handle this by detecting this case and reposition the node as if
    it was new.

    https://bugzilla.gnome.org/show_bug.cgi?id=603128

 gtk/gtkuimanager.c |	42 +++++++++++++++++++++++++++++++++++-------
 1 files changed, 35 insertions(+), 7 deletions(-)

commit 25a8c7316d4acb2fe3ada0bef3c087875bc95e45
Author: Matthew Barnes <mbarnes@redhat.com>
Date:	Sat Nov 28 20:00:07 2009 -0500

    Bug 601869 - GtkUIManager assumes too much about popup menus

    Check that the child of a popup menu item is actually a GtkAccelLabel
    before setting its "accel-closure" property.

 gtk/gtkuimanager.c |	 6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 5bf30c2885253f7687c4f7e03e5f9fd2c9d82922
Author: Christian Persch <chpe@gnome.org>
Date:	Tue Nov 10 15:40:29 2009 +0100

    Make the action widgets internal children of GtkNotebook

    So they're not included in the result of gtk_container_foreach() which
    preserves it as a convenient way to get the list of all notebook
    content
    widgets.

    Bug #601409.

 gtk/gtknotebook.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 6dfb21e616bdf1e1db7ed86bff08fcb68210f17e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Nov 28 10:27:32 2009 -0500

    Rework a broken workaround for a Java bug

    This was committed to fix bug 568263, but it is not correct, as
    pointed out in 601611.

 gtk/gtkselection.c |	 5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit be86bc5c3236bb123acb84ada78ac2bc5ffc6a12
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Sat Nov 28 13:37:49 2009 +0100

    Updated Low German translation

 po-properties/nds.po | 2055
 ++++++++++++++++++++++++--------------------------
 1 files changed, 1005 insertions(+), 1050 deletions(-)

commit dc98b24561edf21c78fa6bf8db283437e822dbaa
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Sat Nov 28 13:36:06 2009 +0100

    Updated Low German translation

 po/nds.po | 9258
 ++++++++++++++++++++++++-------------------------------------
 1 files changed, 3689 insertions(+), 5569 deletions(-)

commit d5395027e5de392cc49fab4859ec9822941cbe63
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Sat Nov 28 13:30:13 2009 +0100

    Updated Low German translation

 po/nds.po | 9258
 +++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 5569 insertions(+), 3689 deletions(-)

commit cbf6c1b572e14da71ef0019b6ebe634492d58c48
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Nov 28 10:53:59 2009 +0100

    Updated Spanish translation

 po-properties/es.po | 3515
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1772 insertions(+), 1743 deletions(-)

commit 53218f5c829e4fb653b5bc98edd2c90dbae93f4b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Nov 28 02:17:40 2009 -0500

    Improve docs of two style properties

    See discussion in bug 561334. Based on a patch by Paul Bolle.

 gtk/gtkbutton.c |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

commit 84254039f261b4c4421246ed4b90127711858af5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 23:44:01 2009 -0500

    Handle reparenting out of a socket

    Although it isnt' allowed by the XEMBED protocol, its possible
    that the plug window will be reparented out of the socket without
    the socket having done so. See bug 123569. Patch by David Jander.

 gtk/gtksocket-x11.c |	 19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

commit 2040547d967550b3debc928c16113ec3f83b7650
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Nov 8 07:04:37 2009 +0100

    Move documentation to inline comments: GtkStock

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkstock.sgml | 1020
 ---------------------------------
 gtk/gtkstock.c			       |   25 +
 gtk/gtkstock.h			       |  857 +++++++++++++++++++++++++++-
 3 files changed, 870 insertions(+), 1032 deletions(-)

commit 869ee7f232d2afcf2c08003e4f279e21b58b9581
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 20:57:59 2009 -0500

    Allocate a large-enough and mask

    We came up short when the image width is not a multiple of 8.
    Bug 585383, fix by Felix Riemann.

 gdk-pixbuf/io-ico.c |	  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 36ca3fd5e9106a241e833942f96549af21554580
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 18:44:31 2009 -0500

    Add a missing include

    memset() is used in gdk/x11/gdkinput-xfree.c but string.h is not
    included.
    Patch by Vincent Untz, bug 597026.

 gdk/x11/gdkinput-xfree.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0ef8f5256765526075f2a25eac056c6e753b1849
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Nov 28 02:59:06 2009 +0100

    Move documentation from templates to inline comments: GtkWidget

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkwidget.sgml | 2867
 --------------------------------
 gtk/gtkwidget.c			|  184 ++-
 gtk/gtkwidget.h			|  359 ++++-
 3 files changed, 520 insertions(+), 2890 deletions(-)

commit 43a07af9b131929d26eac8259c15f1e7bf0ddf1e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 18:39:15 2009 -0500

    Be a bit more forgiving about invalid monitor number

    By moving the g_return_if_fail() checks into individual monitor
    functions.
    See bug 561130.

 gdk/x11/gdkscreen-x11.c |  102
 ++++++++++++++++++++++++++---------------------
 1 files changed, 56 insertions(+), 46 deletions(-)

commit 5bfab2b9d49913284314ff6c22285b55b44ec1a1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 18:17:33 2009 -0500

    Short-circuit get_frame_extents for override-redirect windows

    There's no reason to do our expensive round-trips for an
    override-redirect
    window; just use local information. See bug 581145. Patch by Owen
    Taylor.

 gdk/x11/gdkwindow-x11.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 7abd4d1359ec6b376601169198bbe9a025461df3
Author: Christian Persch <chpe@gnome.org>
Date:	Mon Nov 23 14:09:55 2009 +0100

    Implement gail_image_get_image_size for storage GICON and ICON_NAME

    Bug #602724.

 modules/other/gail/gailimage.c |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)

commit 65485cbc7c8d48513aa7e14477a2eacf82276f9b
Author: Christian Persch <chpe@gnome.org>
Date:	Wed Nov 11 18:59:12 2009 +0100

    Add UI manager attribute to always show image in menu items

    Add always-show-image="true|false" attribute to <menuitem> element
    in UI
    manager markup. If present, it overrides the always-show-image
    property
    on image menu items. Bug #589842.

 docs/reference/gtk/tmpl/gtkuimanager.sgml |	3 ++-
 gtk/gtkuimanager.c			   |   21 +++++++++++++++++++--
 tests/merge-2.ui			   |	2 +-
 3 files changed, 22 insertions(+), 4 deletions(-)

commit e571273d81cc22bd258bfd47b6c53672043ea7da
Author: Christian Persch <chpe@gnome.org>
Date:	Sun Aug 16 22:57:49 2009 +0200

    Add gtk_action_[sg]et_always_show_image()

    Add a way to tell a GtkAction to have its menu item proxies always
    show
    their image. Bug #589842.

 docs/reference/gtk/gtk-sections.txt |	  2 +
 gtk/gtk.symbols		     |	  2 +
 gtk/gtkaction.c		     |	 84
 +++++++++++++++++++++++++++++++++-
 gtk/gtkaction.h		     |	  3 +
 gtk/gtkimagemenuitem.c		     |	  2 +
 5 files changed, 90 insertions(+), 3 deletions(-)

commit 1e476186cbbc64340b89f76db96fb49957739112
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Nov 27 15:58:13 2009 +0100

    Add missing single-include guards

 gtk/gtktoolitemgroup.h |    4 ++++
 gtk/gtktoolpalette.h	|    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 2ef9b989bff2faf392aedc57902e23739b965cb9
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Nov 27 13:40:30 2009 +0100

    Bug 596473 - Second double-click of GtkTreeView row doesn't emit...

    Rework double click handling in GtkTreeView.  We cannot blindly use
    the 2BUTTON_PRESS and 3BUTTON_PRESS events.  In case a user does two
    fast double clicks, we receive a 3BUTTON_PRESS and BUTTON_PRESS.  We
    cannot easily deduce two double clicks from this.

    We have removed the bookkeeping using row references of the last paths
    clicked.  Instead we monitor event time, (x, y) coordinates and
    compare
    against double-click-time and double-click-distance ourselves.

 gtk/gtktreeprivate.h |    5 ++-
 gtk/gtktreeview.c    |   93
 ++++++++++++++++---------------------------------
 2 files changed, 34 insertions(+), 64 deletions(-)

commit dd511e825aef9edada30107b3d891d496cc39fd8
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Nov 26 21:05:01 2009 +0100

    Bug 480065 -  wrong tree collapsed (or expanded) after having scrolled

    Store (x, y) of last motion event.	From
    gtk_tree_view_adjustment_changed(), call prelight_or_select() so that
    the prelight is recalculated.  We do the same from
    gtk_tree_view_size_allocate() for the case that clicking on an
    expander
    shows new rows that resize the column(s) left of the expander.  This
    means that the expander is moved horizontally, in such a case the
    prelight also has to be reconsidered.

 gtk/gtktreeprivate.h |    3 +++
 gtk/gtktreeview.c    |   41 +++++++++++++++++++++++++++++++++++++++--
 2 files changed, 42 insertions(+), 2 deletions(-)

commit d3592dc22c3eac467546c66da0e4cf5c9e39cde8
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Nov 26 20:31:29 2009 +0100

    Logically re-group fields in GtkTreePrivate structure

    This should now cause much less of a headache than before.
    Fields have
    been properly reordered, each group has been given a comment.
    Since the
    GtkTreePrivate structure is private (as the name says), this
    should not
    have any effect on ABI.

 gtk/gtktreeprivate.h |  144
 ++++++++++++++++++++++++++++----------------------
 1 files changed, 80 insertions(+), 64 deletions(-)

commit 2b810d1a22b5fce4d6de7a72ea22e839f4869e5b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Fri Nov 27 13:38:19 2009 +0100

    Updated Slovenian translation

 po-properties/sl.po |	430
 +++++++++++++++++++++++++-------------------------
 1 files changed, 215 insertions(+), 215 deletions(-)

commit 4df33774460e2c07199ec30908208710853a738d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 02:11:08 2009 -0500

    Updates

 NEWS |   47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 47 insertions(+), 0 deletions(-)

commit 0567ea1c1834609821460abb91bd4144da565c7a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 01:23:55 2009 -0500

    Add customary args to gtk_style_paint_spinner()

    ...and adjust all callers.

 gtk/gtkcellrendererspinner.c |    3 ++
 gtk/gtkspinner.c	      |    6 +++-
 gtk/gtkstyle.c		      |   57
 +++++++++++++++++++++++++----------------
 gtk/gtkstyle.h		      |   22 ++++++++++------
 4 files changed, 57 insertions(+), 31 deletions(-)

commit c1dfd2f2f5a958eb73f7e9f6a653963b58008d79
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:47:03 2009 -0500

    Remove duplicate entries

 docs/reference/gtk/gtk-sections.txt |	  2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 14fb7dfb7ed8f494adc6c7a690e1e476c909c20b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:46:18 2009 -0500

    Fix a doc comment

 gtk/gtkimagemenuitem.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 111dd859bad31a1f3c965e6d7a68979716a32fe8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:45:22 2009 -0500

    Fix a doc comment

 gtk/gtkiconview.c |	8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 6255df0982f7c4a0f98f722e50ff02f6de5824fd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:43:51 2009 -0500

    Fix a doc comment

 gtk/gtkaction.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 927aaa43f9abc218f490ac0ea79fcaab8db733f6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:42:54 2009 -0500

    Remove duplicate doc comments.

    These can only serve to confuse gtk-doc.

 gtk/gtkclipboard-quartz.c |  361
 +--------------------------------------------
 1 files changed, 1 insertions(+), 360 deletions(-)

commit 3faf7d0214f0d1cf54b496872f693a5c41c12242
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:39:26 2009 -0500

    Fix a doc comment

 gtk/gtkclipboard.c |	21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

commit 7ad6bb3eb6ccad80d2e7991516f712d4d8f22dbf
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:37:20 2009 -0500

    Un-doc-commentify a comment

 gtk/gtkaccessible.h |	  3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 13d5d37bc77f78e5a961adce3f2ccc654c5d9658
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:37:03 2009 -0500

    Fix a doc comment

 gtk/gtktoolitem.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 104ee307c2eb4a78860eb561e4f98514e0f1cd73
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:32:14 2009 -0500

    Update debug flag information

 docs/reference/gtk/running.sgml |   31 ++++++++++++++++++++++++++++++-
 1 files changed, 30 insertions(+), 1 deletions(-)

commit 1f8d468123eba7b5037e0d58a54899d803e48a43
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:14:37 2009 -0500

    Adjust default value for GtkToolItemGroup::label

 gtk/gtktoolitemgroup.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4362400018eea850f11d1abba52d083203f95b9d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Nov 27 00:11:59 2009 -0500

    Exclude GtkToolItemGroup::label-widget from default value test

 gtk/tests/defaultvalue.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 37255486d4c4ef49d784e5383b3181e70b048474
Merge: 837775a 9f1399e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Nov 26 23:54:55 2009 -0500

    Merge branch 'master' into toolpalette

commit 837775af7ba01aa87c5e10b7de0c7772ada9a7a2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Nov 26 23:52:20 2009 -0500

    Fix up docs, and set up the aliasing machinery

 docs/reference/gtk/gtk-sections.txt	   |   47 +----
 docs/reference/gtk/images/toolpalette.png |  Bin 0 -> 10010 bytes
 docs/tools/widgets.c			   |   29 +++
 gtk/gtk.symbols			   |   50 ++++
 gtk/gtktoolitemgroup.c			   |  187 ++++++++--------
 gtk/gtktoolitemgroup.h			   |   12 +-
 gtk/gtktoolpalette.c			   |  345
 +++++++++++++++++------------
 gtk/gtktoolpalette.h			   |   12 +-
 gtk/gtktoolshell.c			   |	2 +-
 9 files changed, 401 insertions(+), 283 deletions(-)

commit 7f9b55710a50e7d6cb18f9f3950e175bd6acac42
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Nov 26 19:41:38 2009 -0500

    Some cleanups for the toolpalette demo

 demos/gtk-demo/toolpalette.c |  280
 +++++++++++++++++++++++------------------
 1 files changed, 157 insertions(+), 123 deletions(-)

commit 7aa1d6fcafcc93688cf3da53f6cae92af1aa7a9d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Nov 26 18:56:25 2009 -0500

    Fix another doc typo

 gtk/gtktoolpalette.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9f1399e0183915a8452b82b3acae6024b6d1d854
Author: Nishibori Kiyotaka <ml.nishibori.kiyotaka@gmail.com>
Date:	Thu Nov 26 23:13:38 2009 +0900

    Updated Japanese translation

 po/ja.po | 2233
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1124 insertions(+), 1109 deletions(-)

commit 044f168507ca5e7b0f1fa19b322b17cdab708413
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Nov 25 23:39:31 2009 -0500

    Set scale_num only once

    This modifies the previous commit to be according the upstream libjpeg
    maintainers recommendations. See bug 588740.

 gdk-pixbuf/io-jpeg.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b72c2143b0608f0f5fb32abb9053e7bcd0541de7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Nov 25 17:33:41 2009 -0500

    Remove misleading text about invisible text

    Invisible text has been working reasonably well since 2.8.

 docs/reference/gtk/tmpl/gtktexttag.sgml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 85cb4e7a9c74822bdca489d7fc0a4943a31f0dfa
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Wed Nov 25 18:08:10 2009 +0100

    Updated LowGerman translation

 po/nds.po |  457
 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 233 insertions(+), 224 deletions(-)

commit d4b92737abaf1f7d25090cc989846ca130617b73
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Nov 25 01:02:40 2009 -0500

    Make level3 keys work again

    We were not paying attention to consumed modifiers when adding
    virtual modifiers. This fixes RH bug 537567.

 gdk/x11/gdkevents-x11.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit ba218a77892739a3668a3369370afb5d41de8c03
Author: Christian Persch <chpe@gnome.org>
Date:	Mon Nov 23 14:33:08 2009 +0100

    Make setting the icon-size property on GTK_IMAGE_GICON images work

    Bug #602725.

 gtk/gtkimage.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit f0923341bb0a3d267abb8f3f256ff6677d29b029
Author: Ivar Smolin <okul@linux.ee>
Date:	Sun Nov 22 12:20:41 2009 +0200

    Updating Estonian translation

 po/et.po | 1154
 ++------------------------------------------------------------
 1 files changed, 27 insertions(+), 1127 deletions(-)

commit bffd43bd8ff9761f263609583190314530706056
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Nov 18 10:38:45 2009 +0100

    toolpalette: Don't call gdk_window_process_updates() in the animation
    callback

    That does not seem to make any difference.

 gtk/gtktoolitemgroup.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 3cc1478a2951da5b3ba626d31747ab2d1dc96fea
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Nov 18 10:32:37 2009 +0100

    toolpalette: Added dnd code to the gtk-demo

 demos/gtk-demo/toolpalette.c |  425
 +++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 424 insertions(+), 1 deletions(-)

commit ad2f04119f8b74fa8e1fa4fb5a82afe7bcc20925
Author: Matt Arsenault <arsenm2@rpi.edu>
Date:	Sat Nov 14 10:08:32 2009 -0500

    Fix missing documentation for GdkPixbufSimpleAnim.

    It wasn't clear it was a GObject.

 docs/reference/gdk-pixbuf/gdk-pixbuf.types |	 2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 81101c22718a698d554d0f8b4fe397d1155fe577
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Sun Nov 15 17:58:59 2009 +0100

    Added dummy Low German translation

 po-properties/nds.po | 7102
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 7102 insertions(+), 0 deletions(-)

commit 5cef58cfc386f3aa621809e46d64de75ff173caf
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:	Sun Nov 15 17:55:27 2009 +0100

    Added Low German translation

 po/LINGUAS |	 1 +
 po/nds.po  | 5158
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 5159 insertions(+), 0 deletions(-)

commit cffddd2adc336a2ab07b73bcae460c4183ff084e
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Nov 15 15:29:45 2009 +0100

    Document how Cocoa coordinate and monitor layout transforms to
    GDK work

 gdk/quartz/gdkscreen-quartz.c |   34 ++++++++++++++++++++++++++++++++++
 gdk/quartz/gdkwindow-quartz.c |    1 +
 2 files changed, 35 insertions(+), 0 deletions(-)

commit 087348a55d28aa43cd9fa1eb21f7947326a548d2
Author: Alberto Garcia <agarcia@igalia.com>
Date:	Wed Nov 11 12:14:16 2009 +0100

    Bug 601512 -  Remove unnecessary check in GtkTreeModelFilter

    gtk_tree_model_filter_set_visible_func() is checking for
    priv->visible_func, but that is always going to be NULL since there's
    no way to call this function twice.

    Besides that the code itself is wrong, since it tries to call
    priv->visible_destroy without making sure that it's not NULL

 gtk/gtktreemodelfilter.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 7fda8e6378d90bc8cf670ffe9dea682911e5e241
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Nov 15 00:32:14 2009 +0200

    Awful hack for problem in dnd of images from Firefox on Windows

    Bypassed with #if 0 because it is an awful hack and not really
    acceptable from a privacy point of view for instance. It prevents
    Firefox from deleting temporary files containing images being dragged,
    so they stay on disk. Bug #561973.

 gdk/win32/gdkdnd-win32.c |   78
 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 77 insertions(+), 1 deletions(-)

commit ccf97385a791e68180c871dbefcd3f2fb6af33e7
Author: Antón Méixome <meixome@mancomun.org>
Date:	Fri Nov 13 11:27:54 2009 +0100

    Updated Galician Translation

 po-properties/gl.po | 3529
 ++++++++++++++++++++++++++-------------------------
 po/gl.po	     | 2372 +++++++++++++++++-----------------
 2 files changed, 2969 insertions(+), 2932 deletions(-)

commit c10231f3e0f7365debd957ec258d5e5b56fd7579
Author: Li Yuan <li.yuan@sun.com>
Date:	Fri Nov 13 12:28:03 2009 +0800

    Require atk 1.29.2 for bug #569430.

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0bc668056449e5a3502eef9d3cfdc3b6e5f201b9
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Nov 12 18:57:37 2009 +0100

    Implement gtk_statusbar_get_message_area and "message_area" child

    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=594535

 gtk/gtk.symbols    |	 1 +
 gtk/gtkstatusbar.c |	56
 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkstatusbar.h |	 2 +
 3 files changed, 57 insertions(+), 2 deletions(-)

commit d03b53800e6f7aca3c6583a967802024291fa6cd
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Nov 11 21:39:21 2009 +0100

    Fix typo

 gdk/gdkcolor.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 385c266a0feb33a866002dd488009dd4db944e57
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Nov 11 20:13:39 2009 +0100

    Updated Norwegian bokmål translation.

 po/nb.po | 2228
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1120 insertions(+), 1108 deletions(-)

commit 00d87c256345123f15a4ed1d394d1bdb74e64550
Author: Christian Dywan <christian@lanedo.com>
Date:	Wed Nov 11 20:06:52 2009 +0100

    [gtk/gtkwindow] Added accessor for GTK_WINDOW ()->type

    There already is the "type" property, but an accessor
    function for it would be intuitive: gtk_window_get_window_type()

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=595498

 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtkwindow.c		     |	 18 ++++++++++++++++++
 gtk/gtkwindow.h		     |	  2 ++
 4 files changed, 22 insertions(+), 0 deletions(-)

commit ecc3065f760616ecdd5a64bfebc98bf2885d5e10
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 10 21:02:45 2009 +0100

    Only use gdk_input_select_events() if XINPUT_NONE is defined

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=601337

 gdk/x11/gdkinput.c |	 6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit c32c2882b20b36266ac1a86fd8b83b704e162374
Author: Marek Kasik <mkasik@redhat.com>
Date:	Wed Nov 11 14:21:11 2009 +0100

    Rotate figures on landscape icons in page setup dialog

    Rotate figures on landscape and reverse landscape icons
    to match output of print (#599402).

 gtk/stock-icons/16/gtk-orientation-landscape.png   |  Bin 608 ->
 756 bytes
 gtk/stock-icons/16/gtk-orientation-landscape.svg   |	10 +++++-----
 .../16/gtk-orientation-reverse-landscape.png	    |  Bin 599 ->
 751 bytes
 .../16/gtk-orientation-reverse-landscape.svg	    |	10 +++++-----
 gtk/stock-icons/24/gtk-orientation-landscape.png   |  Bin 932 ->
 1097 bytes
 gtk/stock-icons/24/gtk-orientation-landscape.svg   |	10 +++++-----
 .../24/gtk-orientation-reverse-landscape.png	    |  Bin 920 ->
 1059 bytes
 .../24/gtk-orientation-reverse-landscape.svg	    |	10 +++++-----
 8 files changed, 20 insertions(+), 20 deletions(-)

commit ffce5223fcb9e71b09c996d04c7fe41483741307
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Nov 11 10:02:36 2009 +0100

    toolpalette: Fixed inconsistent spacing

 gtk/gtktoolitemgroup.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 0e2a5509f6a4ef181497a1dde76afcda07bfddcc
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Nov 11 09:42:49 2009 +0100

    toolpalette: fixed trailing whitespaces

 gtk/gtktoolitemgroup.c |   50 +++++++++++-----------
 gtk/gtktoolitemgroup.h |    2 +-
 gtk/gtktoolpalette.c	|  112
 ++++++++++++++++++++++++------------------------
 gtk/gtktoolpalette.h	|    8 ++--
 4 files changed, 86 insertions(+), 86 deletions(-)

commit 0886416f268f8ea1de5c50ff8b39d0216b4b2472
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Nov 11 09:37:55 2009 +0100

    toolpalette: Fixed documentation

 gtk/gtktoolpalette.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit fe216c93676e04e2e1c125b154318a80b2159c5b
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Nov 11 09:33:49 2009 +0100

    toolpalette: allow to reset same adjustment

 gtk/gtktoolpalette.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 3b2ae9dc3e2d31da0bb31a529a3ca1801bd7ddad
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Nov 11 09:32:15 2009 +0100

    toolpalettte: Fixed some style issues

 gtk/gtktoolitemgroup.c |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

commit e8b640104e5c71b497deea9c2f90016a24d70c2b
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Nov 11 09:27:00 2009 +0100

    toolpalette: Always show text horizontally

 gtk/gtktoolitemgroup.c |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

commit c366d5c89ee7f235187f3d37724d4ed281e0e9bc
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 10 20:37:56 2009 +0100

    Fix incorrect GtkMovementStep description

    Reported by James Campos here:
    https://bugzilla.gnome.org/show_bug.cgi?id=601432

 gtk/gtkenums.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e8e82802a48a3bf2003a6f1451534a7f218c776b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 10 20:26:59 2009 +0100

    Fix compilation warning: Use GDK_GPOINTER_TO_NATIVE_WINDOW() macro

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cd2ff792ca268c6e772bb40002a125a034654839
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 10 20:09:18 2009 +0100

    [gdk] Added GDK_GPOINTER_TO_NATIVE_WINDOW() macro

    GdkNativeWindow cast is needed in 64-bit Windows so gpointer data
    is converted to a (64-bit) native window handle.
    GPOINTER_TO_UINT() is used in other platforms.

 gdk/gdktypes.h |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 0e87c905395b06ce31cee5238172ce2de739f532
Author: Tor Lillqvist <tml@iki.fi>
Date:	Tue Nov 10 16:08:23 2009 +0200

    Revert "Fix compilation warning: Use G_POINTER_TO_UINT"

    GPOINTER_TO_UINT() *does* drop the upper 32 bits on 64-bit
    Windows. After all, it by definition produces a (32-bit) unsigned int.

    The GLib commit mentioned in the reverted commit's log message just
    means that it does this without any compiler warning about casting
    from pointer to integer of smaller size, as it first casts to a 64-bit
    integer, then casts that to a (32-bit) int.

    We must use the GdkNativeWindow cast here so that on 64-bit Windows
    the gpointer data in embedded_list is converted to a (64-bit) native
    window handle without going through 32-bit truncation. If ifdefs are
    required to avoid compiler warnings on X11, so be it then. Probably it
    would be best to introduce a GDK_GPOINTER_TO_NATIVE_WINDOW() macro in
    gdktypes.h.

    This reverts commit 78151dc7d41069e876fe165527e68c238ef7fd4a.

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cb301e6dbbe8c4017c7022995976b577796cf903
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 22:39:54 2009 +0100

    Fix compilation warning: Use a variable to store the return value

 gtk/gtkfilesel.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 1de2a55eaf9173e9de3bcb886c20695c511e1470
Author: Johannes Schmid <jhs@gnome.org>
Date:	Mon Nov 9 22:16:15 2009 +0100

    Ported gtktoolpalette from a custom array to GPtrArray.

    ...and some mixed fixes of things mentioned in the bug report

 gtk/gtktoolitemgroup.c |   20 +++--
 gtk/gtktoolpalette.c	|  222
 +++++++++++++++++++++---------------------------
 2 files changed, 110 insertions(+), 132 deletions(-)

commit 21f6e1841ae1546cf109ed83ff0fbb705212b29d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 21:48:25 2009 +0100

    Fix compilation warning: Use G_GNUC_UNUSED macro

    add_builtin_module() is only used into #define block of code

 gtk/gtkimmodule.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 78151dc7d41069e876fe165527e68c238ef7fd4a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 05:48:45 2009 +0100

    Fix compilation warning: Use G_POINTER_TO_UINT

    GPOINTER_TO_UINT() doesn't drops the upper 32 bits on Win64 anymore.
    The Glib commit e4194cb055e44f8a1bd2ab666ead9fa040bcdb89 solved this
    problem.

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3143a344a76ebaf9e931c00efd8b797074d56542
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 20:56:54 2009 +0100

    Fix compilation warning: Disable unused function

    Use #if 0 to disable unused gtk_text_btree_node_invalidate_downward()

 gtk/gtktextbtree.c |	 4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 148ffd2cc9c3fbd9f627f6fee7c009290112c0e5
Author: Christian Dywan <christian@twotoasts.de>
Date:	Mon Nov 9 16:36:17 2009 +0100

    Clarify documentation of gtk_notebook_set_action_widget

 gtk/gtknotebook.c |	5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit f1f6d76078dccd1c7d7c305a45c270451ead6612
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 10:27:30 2009 +0100

    Fix some compilation warnings

    Use the proper G*_TO_POINTER macro

 gtk/tests/object.c |	 6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 1919f55647007d1ca1f9fd38b5108e0adb54ea30
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 09:41:51 2009 +0100

    Fix compilation warning: initialize variable to NO_MATCH

 gtk/gtkfilechooserentry.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 20f123531a70bce7c6b96b788aa22d7d1551d392
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 02:25:06 2009 +0100

    Fix compilation warning

    Use GINT_TO_POINTER() and GPOINTER_TO_INT()

 modules/other/gail/gailbutton.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8831a4490264d9ac6ecac8014a066fabd2fbdc6e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 06:39:34 2009 +0100

    Fix warning: Use parentheses around '&&' within '||'

 gtk/tests/object.c |	12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit d8f5ce4b545250a5c8dd50f21d031999b348a8e3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 02:01:56 2009 +0100

    Fix compilation warning: Use const gchar* variable

 demos/gtk-demo/printing.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit ef414cc6bf01adf667e036ec1d00e2ad15d98a74
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 01:53:25 2009 +0100

    Fix compilation warning: Cast to gchar*

 modules/printbackends/lpr/gtkprintbackendlpr.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c7a5ddf8a7250ae549995508dda894544435f2eb
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 06:15:56 2009 +0100

    Disable test until it is rewritten to work

 tests/testtreeview.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit e70a46c7e3266e38294ac49e97646d99ab4c83a9
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 06:09:40 2009 +0100

    Fix compilation warning: initialize the variable

 gtk/gtkkeyhash.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 73cfcf94953359dc781f30f94eef15593000a2e5
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 9 00:32:50 2009 +0100

    Fix compilation warning: Cast to guchar*

 demos/testpixbuf-save.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c605474fa911e88ba6fb1bbf561658a87cb8816f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 8 21:34:29 2009 -0500

    Add GtkBuilder support for notebook action area.

    Allow to place children into the notebooks action areas by using
    "action-start" or "action-end" as the type.

 docs/reference/gtk/tmpl/gtknotebook.sgml |    7 ++++++-
 gtk/gtknotebook.c			  |    8 ++++++++
 2 files changed, 14 insertions(+), 1 deletions(-)

commit c7e4a1a012042ab711f04458df3ee517bdf6aa1c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 8 21:25:05 2009 -0500

    Add an 'action area' to GtkNotebook

    Add support for putting widgets in the tab area, before or after
    the tabs. This was requested a long time ago in bug 116650. The
    implementation is the work of Johannes Schmid.

 docs/reference/gtk/gtk-sections.txt |	  4 +
 gtk/gtk.symbols		     |	  2 +
 gtk/gtknotebook.c		     |	436
 +++++++++++++++++++++++++++++++----
 gtk/gtknotebook.h		     |	  6 +
 4 files changed, 403 insertions(+), 45 deletions(-)

commit 38f7383c7a10fe98ce4a29086a6722f40a429424
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sun Nov 8 22:09:50 2009 +0100

    Updated Swedish translation

 po/sv.po | 2830
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1291 insertions(+), 1539 deletions(-)

commit 26e2c7f398e9376df4e67ca2d712b38a220b88f5
Author: Robin Stocker <robin@nibor.org>
Date:	Sun Nov 8 01:27:05 2009 +0100

    Example for setting default action in gtk_drag_dest_set

 gtk/gtkdnd.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit bb036097c3313c559ab8f5ad355017b00f81d6d9
Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date:	Sun Nov 8 01:10:45 2009 +0200

    Trivial typo fix.

 gtk/gtkcellrenderer.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 812c97012e95b35871cc0d66d08b2dd383704937
Author: Thomas Thurman <tthurman@Dorothy.plexq.com>
Date:	Sat Nov 7 15:49:44 2009 +0000

    Shavian translation

 po-properties/en@shaw.po | 5767
 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 5767 insertions(+), 0 deletions(-)

commit 51534bd6665efa1fde3caa9fa0b4df0eb88bb57f
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Nov 7 12:45:52 2009 +0100

    Updated Spanish translation

 po/es.po |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 42b6d0a02d7e51d0ec6c2bb8a794e3c4ae2f8e68
Author: A S Alam <aalam@users.sf.net>
Date:	Sat Nov 7 16:08:34 2009 +0530

    Change Latin Number to Gurmukhi for Step up the use of Punjabi
    (Gurmukhi)

 po/pa.po | 2268
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1138 insertions(+), 1130 deletions(-)

commit 02a9d9afd81682d73403cec5c8051927de42719f
Author: Johannes Schmid <jhs@gnome.org>
Date:	Sat Nov 7 10:55:37 2009 +0100

    Remove G_GNUC_UNUSED

 gtk/gtktoolitemgroup.c |   10 +++++-----
 gtk/gtktoolpalette.c	|   20 ++++++++++----------
 2 files changed, 15 insertions(+), 15 deletions(-)

commit 78acc785db13f45e82d565eda5715dc00182e45c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Nov 7 02:18:05 2009 +0100

    Fix a typo

    This was introduced in commit 72b69e0094db5ac1f9bf38bea429b45bf2e449e3
    Reported by BugByteMan here:
    http://mail.gnome.org/archives/gtk-devel-list/2009-November/msg00014.html

 m4macros/gtk-2.0.m4 |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f733568f1fac413356e9d29170beedd32d008044
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Fri Nov 6 21:52:01 2009 +0100

    Updated Spanish translation

 po/es.po | 2242
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1131 insertions(+), 1111 deletions(-)

commit d823957ee60f61d0b32dec12f49f09ec328a94dd
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Fri Nov 6 14:50:26 2009 +0100

    Updated Slovenian translation

 po-properties/sl.po | 4843
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2338 insertions(+), 2505 deletions(-)

commit bcd8b4b2b8e729e156c574ad9db991d8ac5c8130
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Fri Nov 6 14:49:58 2009 +0100

    Updated Slovenian translation

 po/sl.po | 2825
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1318 insertions(+), 1507 deletions(-)

commit a196cb940072e6e6078dec7c3e964b62e0bef08c
Author: Joanmarie Diggs <joanmarie.diggs@gmail.com>
Date:	Fri Nov 6 16:17:23 2009 +0800

    Add RELATION_NODE_PARENT_OF relationship for treeview.

    Bug 569430.

 modules/other/gail/gailtreeview.c |	2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit aaa126d39f4ceee9b0b507e7412577e7354e5b14
Author: Nirbheek Chauhan <nirbheek@gentoo.org>
Date:	Fri Nov 6 05:47:15 2009 +0100

    [configure] Add check for cairo-svg.h for file print backend

    Closes https://bugzilla.gnome.org/show_bug.cgi?id=600222

 configure.in |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 7d1c8fa644aac585c23f3859f7a0190ea9924d26
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Nov 6 03:41:02 2009 +0100

    [gdk/x11/gdkdnd-x11] Add missing "Deprecated: 2.x" to the api doc
    comments.

 gdk/x11/gdkdnd-x11.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 0d55c6ede124d46e078a0a15934512316da33479
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Nov 6 03:37:56 2009 +0100

    [gdk/gdkimage] Add missing "Deprecated: 2.x" to the api doc comments.

 gdk/gdkimage.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 7bc07ffe86fc8296123c7c2b40fd6dacf4aea209
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Nov 6 03:30:31 2009 +0100

    [gdk/gdkgc] Add missing "Deprecated: 2.x" to the api doc comments.

 gdk/gdkgc.c |	  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 925fa99393050f27197d4df63455a0cf8db84d35
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Nov 6 03:26:27 2009 +0100

    [gdk/gdkdraw] Add missing "Deprecated: 2.x" to the api doc comments.

 gdk/gdkdraw.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 64d054264e9016496bb209ebea114dc215583014
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Nov 6 03:16:34 2009 +0100

    [gdk/gdkcolors] Add missing "Deprecated: 2.x" to the api doc comments.

 gdk/gdkcolor.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 8082aad271762db8ea710a8305b7cca0fd243a0d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Oct 30 19:34:36 2009 +0100

    Use "Deprecated:" gtk-doc symbol corrently

    Also, added some suggestion about replacements for deprecated
    functions

 gdk/x11/gdkevents-x11.c    |	 2 +-
 gtk/gtkfilechooserdialog.c |	 2 +-
 gtk/gtkfilechooserwidget.c |	 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 1e1131c959c5e74ce1272b698f597e97e0f5ddd7
Author: Nicola Fontana <ntd@entidi.it>
Date:	Fri Nov 6 01:21:09 2009 +0100

    Do not use static GTypeInfo and GInterfaceInfo

    Either g_type_register_static_simple (used by G_DEFINE_TYPE_EXTENDED)
    and G_IMPLEMENT_INTERFACE use automatic variables for GTypeInfo and
    GInterfaceInfo structs, while tutorials and source code often use
    static variables. This commit consistently adopts the former method.

    https://bugzilla.gnome.org/show_bug.cgi?id=600158

 docs/tutorial/gtk-tut.sgml			  |    6 +++---
 examples/gtkdial/gtkdial.c			  |    2 +-
 examples/tictactoe/tictactoe.c			  |    2 +-
 gdk-pixbuf/io-ani-animation.c			  |    4 ++--
 gdk-pixbuf/io-gdip-animation.c			  |    4 ++--
 gdk-pixbuf/io-gif-animation.c			  |    4 ++--
 gdk/directfb/gdkcolor-directfb.c		  |    2 +-
 gdk/directfb/gdkdisplay-directfb.c		  |    2 +-
 gdk/directfb/gdkdnd-directfb.c			  |    2 +-
 gdk/directfb/gdkdrawable-directfb.c		  |    2 +-
 gdk/directfb/gdkgc-directfb.c			  |    2 +-
 gdk/directfb/gdkimage-directfb.c		  |    2 +-
 gdk/directfb/gdkinput-directfb.c		  |    2 +-
 gdk/directfb/gdkpixmap-directfb.c		  |    2 +-
 gdk/directfb/gdkvisual-directfb.c		  |    2 +-
 gdk/directfb/gdkwindow-directfb.c		  |    6 +++---
 gdk/quartz/gdkcolor-quartz.c			  |    2 +-
 gdk/quartz/gdkdnd-quartz.c			  |    2 +-
 gdk/quartz/gdkdrawable-quartz.c		  |    2 +-
 gdk/quartz/gdkgc-quartz.c			  |    2 +-
 gdk/quartz/gdkimage-quartz.c			  |    2 +-
 gdk/quartz/gdkinput-old.c			  |    2 +-
 gdk/quartz/gdkinput.c				  |    2 +-
 gdk/quartz/gdkpixmap-quartz.c			  |    2 +-
 gdk/quartz/gdkvisual-quartz.c			  |    2 +-
 gdk/win32/gdkcolor-win32.c			  |    2 +-
 gdk/win32/gdkgc-win32.c			  |    2 +-
 gdk/win32/gdkimage-win32.c			  |    2 +-
 gdk/win32/gdkinput.c				  |    2 +-
 gdk/win32/gdkpixmap-win32.c			  |    2 +-
 gdk/win32/gdkvisual-win32.c			  |    2 +-
 gdk/win32/gdkwindow-win32.c			  |    2 +-
 gdk/x11/gdkinput.c				  |    2 +-
 gdk/x11/gdkkeys-x11.c				  |    2 +-
 gdk/x11/gdkvisual-x11.c			  |    2 +-
 gtk/gtkactiongroup.c				  |    2 +-
 gtk/gtkcontainer.c				  |    2 +-
 gtk/gtkiconview.c				  |   14 +++++++-------
 gtk/gtktext.c					  |    2 +-
 gtk/gtktoolbutton.c				  |    2 +-
 modules/engines/ms-windows/msw_rc_style.c	  |    2 +-
 modules/engines/ms-windows/msw_style.c		  |    2 +-
 modules/engines/pixbuf/pixbuf-draw.c		  |    2 +-
 modules/engines/pixbuf/pixbuf-rc-style.c	  |    2 +-
 modules/input/gtkimcontextime.c		  |    2 +-
 modules/input/gtkimcontextmultipress.c		  |    2 +-
 modules/input/gtkimcontextthai.c		  |    2 +-
 modules/input/gtkimcontextxim.c		  |    2 +-
 modules/input/imam-et.c			  |    2 +-
 modules/input/imcedilla.c			  |    2 +-
 modules/input/imcyrillic-translit.c		  |    2 +-
 modules/input/iminuktitut.c			  |    2 +-
 modules/input/imipa.c				  |    2 +-
 modules/input/imti-er.c			  |    2 +-
 modules/input/imti-et.c			  |    2 +-
 modules/input/imviqr.c				  |    2 +-
 modules/other/gail/libgail-util/gailtextutil.c   |    2 +-
 modules/printbackends/cups/gtkprintbackendcups.c |    2 +-
 modules/printbackends/cups/gtkprintercups.c	  |    2 +-
 modules/printbackends/file/gtkprintbackendfile.c |    2 +-
 modules/printbackends/lpr/gtkprintbackendlpr.c   |    2 +-
 modules/printbackends/papi/gtkprintbackendpapi.c |    2 +-
 modules/printbackends/papi/gtkprinterpapi.c	  |    2 +-
 modules/printbackends/test/gtkprintbackendtest.c |    2 +-
 tests/testtreecolumns.c			  |    8 ++++----
 tests/testtreeview.c				  |    4 ++--
 66 files changed, 83 insertions(+), 83 deletions(-)

commit e41f4e85cf56f3419fc284f9ef6cfd61b9008b4e
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Nov 6 00:56:30 2009 +0100

    Improve accessibility context and description of the spinner

    https://bugzilla.gnome.org/show_bug.cgi?id=598758

 gtk/gtkspinner.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2f9bd297bb347aa2996bfd1523c91c18903857ff
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	Fri Oct 30 18:54:28 2009 +0000

    Fix tooltips in GtkColorSelection

    Tooltips made reference to palette, even though it may not have been
    visible. Bug #600150.

 gtk/gtkcolorsel.c |   35 ++++++++++++++++++++++++++++-------
 1 files changed, 28 insertions(+), 7 deletions(-)

commit f4990f6c9d20776af0ff87a9cdb0c19b3b0686d4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Nov 5 10:29:34 2009 -0500

    Fix loading scaled-down jpegs

    The assumption that scale_num will be automatically be 1 is no longer
    with libjpeg7. So set it explicitly. Bug #588740.

 gdk-pixbuf/io-jpeg.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9e51c10edc50333997a28c221b200cc6f83bdcef
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Nov 4 14:03:04 2009 +0100

    Don't unnecessarily clear windows with no exposure mask set

    When we just invalidate some area from the app we don't need to clear
    windows with no exposure mask, because that wouldn't have happened
    pre-csw
    anyway. Additionally we can avoid such clearing for native windows
    in cases
    where the xserver already did the clearing like on exposes or when
    resizing
    toplevels.

    This means we don't fully redraw a GtkSocket when it resizes, thus
    avoiding flicker in gnome-mplayer as reported in this bug:
    https://bugzilla.gnome.org/show_bug.cgi?id=598050

 gdk/gdkwindow.c |  198
 +++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 133 insertions(+), 65 deletions(-)

commit 9ae0d9a44f785564a9b100a58b34a9dcabf61724
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Nov 4 14:01:36 2009 +0100

    Document clears_as_native and make the name more descriptive

 gdk/gdkwindow.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 39993f147f05a3711b415635c592200f28db5dcd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Nov 3 15:38:35 2009 +0100

    Add supports_native_bg to GdkWindowImpl

    Backends that support native window background setting (and that
    clears
    new window areas to this color/pixmap) should set this to true.

    Currently only X11 supports this.

 gdk/gdkwindowimpl.h	 |    1 +
 gdk/x11/gdkwindow-x11.c |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 4cd5c9894268966d4d8a2586a7d5a7c5c440ee33
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Nov 3 14:47:31 2009 +0100

    Don't unnecessarily expose areas copied by native windowing system

    When moving or scrolling a window with native children, there is no
    need to expose the areas that are copied by the windowing system
    as part of moving/resizing the native windows anyway.

 gdk/gdkwindow.c |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit a299797883440e7671956d73761885ec102840b0
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Nov 3 14:41:36 2009 +0100

    Only send exposes on unmap if window really was unmapped

    Exposing when you hide a hidden window is just a waste of time.

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8c1ea38d84468a9098e88573ba714cbbe3c80ed5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Nov 3 14:39:50 2009 +0100

    Flush outstanding stuff when clearing directly on a window

    Clearing will directly modify the contents of the window, so we need
    to flush any outstanding moves or double-buffering.

 gdk/gdkwindow.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 72b69e0094db5ac1f9bf38bea429b45bf2e449e3
Author: Paolo Bonzini <bonzini@gnu.org>
Date:	Tue Nov 3 18:48:42 2009 +0200

    Don't run system("touch conf.gtktest") in the AM_PATH_GTK_2_0 macro

    Just use the C library instead to create the file. Helps building
    using Wine. Not that I think we want to endorse that way to build GTK+
    for Windows, proper cross-compiling surely probably more sense, but
    accepting this minimal patch doesn't hurt. From bug #590017.

    Signed-off-by: Tor Lillqvist <tml@iki.fi>

 m4macros/gtk-2.0.m4 |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8dfac859a15ea90c3015c510247dd3113c14dc26
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Nov 3 00:04:49 2009 +0100

    Fix some compilation warnings

    Cast to guint8* and use guint instead int in some variables

 contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c |	41
 ++++++++++----------
 1 files changed, 21 insertions(+), 20 deletions(-)

commit 1a02671437369f8b07c7eb0bfaa3de98f41f1bfc
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Nov 2 03:10:16 2009 +0100

    Fix compilation warning: Use gpointer variables

 gtk/gtksettings.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ba9f53397ff0b86ad56166c7fc91b4d499f7aefc
Author: Benjamin Otte <otte@gnome.org>
Date:	Mon Nov 2 19:49:11 2009 +0100

    Don't keep the filesystem model alive while querying files

    This allows disposing of the filesystemmodel while the file
    enumeration
    is still happening.
    As the filechooser does not disconnect its signals because it
    assumes it
    is the only owner of the model, this also prevents a SEGV when
    emitting
    the "load-finished" signal in that case.

 gtk/gtkfilesystemmodel.c |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)

commit 8632d8763d1613d2b938f47b155b68caf2d2cc57
Author: Benjamin Otte <otte@gnome.org>
Date:	Mon Nov 2 19:48:05 2009 +0100

    Simplify cleanup code

    The patch ensures that the file browse model can only get removed
    in one
    place, so it's easier to clean up.

 gtk/gtkfilechooserdefault.c |	 22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

commit 1dbb6ebcfc74d5ecb0b98c459b4dc80e252dfeaf
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 1 19:37:53 2009 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6f3a73cfb91c722a2a8d1c823ef8a16cd9015c03
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 1 19:23:05 2009 -0500

    2.19.0

 docs/reference/gtk/gtk-sections.txt	      |   11 +-
 docs/reference/gtk/tmpl/gtkbutton.sgml       |    1 -
 docs/reference/gtk/tmpl/gtkcelleditable.sgml |    5 +
 docs/reference/gtk/tmpl/gtkdialog.sgml       |   10 +
 docs/reference/gtk/tmpl/gtkinputdialog.sgml  |    4 +
 docs/reference/gtk/tmpl/gtkstyle.sgml	      |   15 +
 docs/reference/gtk/tmpl/gtktooltip.sgml      |   10 +
 docs/reference/gtk/tmpl/gtkviewport.sgml     |    9 +
 po-properties/af.po			      |  655 +++---
 po-properties/am.po			      |  654 +++---
 po-properties/ang.po			      |  654 +++---
 po-properties/ar.po			      |  658 +++---
 po-properties/as.po			      |  655 +++---
 po-properties/ast.po			      |  654 +++---
 po-properties/az.po			      |  655 +++---
 po-properties/az_IR.po			      |  654 +++---
 po-properties/be.po			      |  655 +++---
 po-properties/be@latin.po		      |  658 +++---
 po-properties/bg.po			      |  655 +++---
 po-properties/bn.po			      |  658 +++---
 po-properties/bn_IN.po			      |  655 +++---
 po-properties/br.po			      |  654 +++---
 po-properties/bs.po			      |  655 +++---
 po-properties/ca.po			      | 3483
 ++++++++++++------------
 po-properties/ca@valencia.po		      |  655 +++---
 po-properties/crh.po			      |  656 +++---
 po-properties/cs.po			      |  655 +++---
 po-properties/cy.po			      |  658 +++---
 po-properties/da.po			      |  658 +++---
 po-properties/de.po			      |  658 +++---
 po-properties/dz.po			      |  658 +++---
 po-properties/el.po			      |  655 +++---
 po-properties/en_CA.po			      |  658 +++---
 po-properties/en_GB.po			      |  658 +++---
 po-properties/eo.po			      |  654 +++---
 po-properties/es.po			      | 3482
 ++++++++++++-------------
 po-properties/et.po			      |  654 +++---
 po-properties/eu.po			      |  655 +++---
 po-properties/fa.po			      |  654 +++---
 po-properties/fi.po			      |  658 +++---
 po-properties/fr.po			      |  655 +++---
 po-properties/ga.po			      |  654 +++---
 po-properties/gl.po			      |  655 +++---
 po-properties/gu.po			      |  655 +++---
 po-properties/he.po			      |  658 +++---
 po-properties/hi.po			      |  655 +++---
 po-properties/hr.po			      |  659 +++---
 po-properties/hu.po			      |  655 +++---
 po-properties/hy.po			      |  659 +++---
 po-properties/ia.po			      |  654 +++---
 po-properties/id.po			      |  655 +++---
 po-properties/io.po			      |  654 +++---
 po-properties/is.po			      |  659 +++---
 po-properties/it.po			      |  658 +++---
 po-properties/ja.po			      |  655 +++---
 po-properties/ka.po			      |  655 +++---
 po-properties/kn.po			      |  655 +++---
 po-properties/ko.po			      |  655 +++---
 po-properties/ku.po			      |  654 +++---
 po-properties/li.po			      |  655 +++---
 po-properties/lt.po			      |  658 +++---
 po-properties/lv.po			      |  655 +++---
 po-properties/mai.po			      |  655 +++---
 po-properties/mi.po			      |  659 +++---
 po-properties/mk.po			      |  658 +++---
 po-properties/ml.po			      |  655 +++---
 po-properties/mn.po			      |  655 +++---
 po-properties/mr.po			      |  655 +++---
 po-properties/ms.po			      |  655 +++---
 po-properties/nb.po			      |  655 +++---
 po-properties/ne.po			      |  655 +++---
 po-properties/nl.po			      |  658 +++---
 po-properties/nn.po			      |  655 +++---
 po-properties/nso.po			      |  655 +++---
 po-properties/oc.po			      |  658 +++---
 po-properties/or.po			      |  655 +++---
 po-properties/pa.po			      | 3655
 +++++++++++++-------------
 po-properties/pl.po			      |  656 +++---
 po-properties/ps.po			      |  658 +++---
 po-properties/pt.po			      |  658 +++---
 po-properties/pt_BR.po			      |  658 +++---
 po-properties/ro.po			      |  655 +++---
 po-properties/ru.po			      | 3483
 ++++++++++++------------
 po-properties/rw.po			      |  654 +++---
 po-properties/si.po			      |  654 +++---
 po-properties/sk.po			      |  658 +++---
 po-properties/sl.po			      |  658 +++---
 po-properties/sq.po			      |  655 +++---
 po-properties/sr.po			      | 3488
 ++++++++++++-------------
 po-properties/sr@ije.po		      |  655 +++---
 po-properties/sr@latin.po		      | 3598
 +++++++++++++-------------
 po-properties/sv.po			      |  658 +++---
 po-properties/ta.po			      |  655 +++---
 po-properties/te.po			      |  655 +++---
 po-properties/th.po			      |  654 +++---
 po-properties/tk.po			      |  659 +++---
 po-properties/tr.po			      |  658 +++---
 po-properties/tt.po			      |  654 +++---
 po-properties/uk.po			      |  658 +++---
 po-properties/ur.po			      |  654 +++---
 po-properties/uz.po			      |  655 +++---
 po-properties/uz@cyrillic.po		      |  655 +++---
 po-properties/vi.po			      |  655 +++---
 po-properties/wa.po			      |  654 +++---
 po-properties/xh.po			      |  655 +++---
 po-properties/yi.po			      |  655 +++---
 po-properties/zh_CN.po			      |  658 +++---
 po-properties/zh_HK.po			      |  658 +++---
 po-properties/zh_TW.po			      |  658 +++---
 po/af.po				      |  608 +++---
 po/am.po				      |  607 +++---
 po/ang.po				      |  616 +++---
 po/ar.po				      | 2230 ++++++++--------
 po/as.po				      |  608 +++---
 po/ast.po				      |  608 +++---
 po/az.po				      |  614 +++---
 po/az_IR.po				      |  603 +++---
 po/be.po				      |  614 +++---
 po/be@latin.po				      |  608 +++---
 po/bg.po				      | 2238 ++++++++--------
 po/bn.po				      |  610 +++---
 po/bn_IN.po				      |  610 +++---
 po/br.po				      |  606 +++---
 po/bs.po				      |  614 +++---
 po/ca.po				      | 2238 ++++++++--------
 po/ca@valencia.po			      |  608 +++---
 po/crh.po				      |  611 +++---
 po/cs.po				      |  608 +++---
 po/cy.po				      |  610 +++---
 po/da.po				      |  608 +++---
 po/de.po				      |  608 +++---
 po/dz.po				      |  610 +++---
 po/el.po				      | 2218 ++++++++--------
 po/en_CA.po				      |  608 +++---
 po/en_GB.po				      |  608 +++---
 po/eo.po				      |  610 +++---
 po/es.po				      | 2225 ++++++++--------
 po/et.po				      |  608 +++---
 po/eu.po				      |  608 +++---
 po/fa.po				      |  614 +++---
 po/fi.po				      | 2256 ++++++++--------
 po/fr.po				      |  608 +++---
 po/ga.po				      |  608 +++---
 po/gl.po				      |  608 +++---
 po/gu.po				      |  608 +++---
 po/he.po				      |  608 +++---
 po/hi.po				      |  608 +++---
 po/hr.po				      |  611 +++---
 po/hu.po				      |  608 +++---
 po/hy.po				      |  612 +++---
 po/ia.po				      |  607 +++---
 po/id.po				      |  610 +++---
 po/io.po				      |  608 +++---
 po/is.po				      |  614 +++---
 po/it.po				      | 2255 ++++++++--------
 po/ja.po				      |  608 +++---
 po/ka.po				      |  608 +++---
 po/kn.po				      |  608 +++---
 po/ko.po				      |  608 +++---
 po/ku.po				      |  608 +++---
 po/li.po				      |  611 +++---
 po/lt.po				      |  608 +++---
 po/lv.po				      |  607 +++---
 po/mai.po				      |  608 +++---
 po/mi.po				      |  614 +++---
 po/mk.po				      |  608 +++---
 po/ml.po				      |  608 +++---
 po/mn.po				      |  617 +++---
 po/mr.po				      |  608 +++---
 po/ms.po				      |  614 +++---
 po/nb.po				      | 2240 ++++++++--------
 po/ne.po				      |  610 +++---
 po/nl.po				      |  612 +++---
 po/nn.po				      |  614 +++---
 po/nso.po				      |  614 +++---
 po/oc.po				      |  608 +++---
 po/or.po				      | 2285 ++++++++--------
 po/pa.po				      | 2284 ++++++++--------
 po/pl.po				      |  608 +++---
 po/ps.po				      |  607 +++---
 po/pt.po				      |  608 +++---
 po/pt_BR.po				      | 2238 ++++++++--------
 po/ro.po				      | 2218 ++++++++--------
 po/ru.po				      | 2306 ++++++++--------
 po/rw.po				      |  610 +++---
 po/si.po				      |  610 +++---
 po/sk.po				      |  608 +++---
 po/sl.po				      | 2828 +++++++++++---------
 po/sq.po				      |  608 +++---
 po/sr.po				      |  608 +++---
 po/sr@ije.po				      |  614 +++---
 po/sr@latin.po				      |  608 +++---
 po/sv.po				      | 2846 +++++++++++---------
 po/ta.po				      |  608 +++---
 po/te.po				      |  608 +++---
 po/th.po				      |  608 +++---
 po/tk.po				      |  610 +++---
 po/tr.po				      |  611 +++---
 po/tt.po				      |  610 +++---
 po/uk.po				      |  608 +++---
 po/ur.po				      |  603 +++---
 po/uz.po				      |  607 +++---
 po/uz@cyrillic.po			      |  607 +++---
 po/vi.po				      |  608 +++---
 po/wa.po				      |  610 +++---
 po/xh.po				      |  610 +++---
 po/yi.po				      |  611 +++---
 po/zh_CN.po				      |  608 +++---
 po/zh_HK.po				      |  608 +++---
 po/zh_TW.po				      |  608 +++---
 210 files changed, 86850 insertions(+), 84015 deletions(-)

commit 80de4ab0d997b52d04c9160737dc5a6953880b5d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 1 18:53:51 2009 -0500

    Another property formatting fix

 gtk/gtknotebook.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0a9a1bec93a8e6f857ae36d9f1dae5ecf420f4cc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 1 16:41:48 2009 -0500

    Work around a gtk-doc formatting problem

 gtk/gtknotebook.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 097b254e4b5a0fc50b97c001a1f3b8edecef258d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 1 16:12:43 2009 -0500

    Documentation and stylistic fixups

 gtk/gtktooltip.c |    9 +++++----
 gtk/gtktooltip.h |    6 +++---
 2 files changed, 8 insertions(+), 7 deletions(-)

commit ff2dbc5040fb488dc5473f6e4ccd2adbab47d53d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 1 15:45:09 2009 -0500

    Remove en@shaw from LINGUAS

    It breaks the build because there is no po-properties/en@shaw.po.
    Please add that file before adding it back, thanks.

 po/LINGUAS |	 1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 3e599b651ab0613365bfbb85184171d25922ca43
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Nov 1 15:40:02 2009 -0500

    Updates

 NEWS |   79
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 79 insertions(+), 0 deletions(-)

commit 97b7cdda175c11e41d7c320dfbdea68c4deb6350
Author: Thomas Thurman <tthurman@gnome.org>
Date:	Sat Oct 31 22:20:09 2009 -0400

    Shavian translation fix

 po/en@shaw.po |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit e73974f2ee207731cfb59745f9dca0df944f30c6
Author: Thomas Thurman <tthurman@gnome.org>
Date:	Sat Oct 31 21:52:18 2009 -0400

    Shavian translation

 po/LINGUAS    |    1 +
 po/en@shaw.po | 4491
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 4492 insertions(+), 0 deletions(-)

commit 5df0609641cd671f5987ed05698090482aa85288
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Fri Oct 30 21:38:21 2009 +0200

    Updated Arabic translation

 po/ar.po | 2291
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1153 insertions(+), 1138 deletions(-)

commit 141a7dac000a5cc4c103e614291021f0b292660c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Oct 30 19:11:28 2009 +0100

    Fix warning: Initialize to TRUE the returned variable

    Also, fixing some indentation problems

 gdk-pixbuf/io-qtif.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 550796d897380d64675373d763275d69eefbcad1
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Oct 30 04:47:19 2009 +0100

    Fix some compilation warnings

    Use proper gint8 array variable instead a string

 gtk/gtkclist.c |   12 +++++++++---
 gtk/gtkctree.c |    8 ++++++--
 2 files changed, 15 insertions(+), 5 deletions(-)

commit 8763551b6b0035d6ecc762368c838507dccbbbeb
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 29 04:39:18 2009 +0100

    Fix warning: cast to gint*

 gtk/gtkobject.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3dbfc08a7a219db290b049a0788db519fcbcb35d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 29 03:39:35 2009 +0100

    Fix some compilation warnings

    Fixed the prototypes of MyEnhancedXkbTranslateKeyCode() and
    translate_keysym() to take a gint* because those functions treat
    these arguments as an int, so we get around the need to cast.

 gdk/x11/gdkkeys-x11.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 3388a1b146a4808a467c7d39c32b637811b54289
Author: Javier Jardón <jjardon@gnome.org>
Date:	Fri Oct 30 06:07:15 2009 +0100

    Use "Since: 2.x" instead "Since 2.x"

 gdk-pixbuf/gdk-pixbuf-util.c |    2 +-
 gtk/gtkcellrendererspinner.c |    6 +++---
 gtk/gtkspinner.c	      |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 0a9843c1b9d7b58adb2690630d704ad524011a3c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 29 04:53:24 2009 +0100

    Fix warning: some casts to gchar*

 gtk/gtktext.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 07236ee745c06c4dbb210d239bf188cb8dc3550a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 29 04:25:07 2009 +0100

    Remove statement with no effect

 gtk/gtkmain.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit cbba733b47424cfe44f7a358317db14a406d2374
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 29 03:58:00 2009 +0100

    Fix warning: cast to gchar*

 gtk/gtkcolorsel.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d76287c94b3b6a111eb6bf84315ba9c10ff3eb7f
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 28 23:49:55 2009 +0100

    Fix warning: cast to gchar*

 gdk/x11/gdkim-x11.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0f78a6c89a96c53d17d93d1854d0d6c6b25c229e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Oct 28 12:13:58 2009 -0400

    Allow setting type hints on unmapped windows

    We set the hint on map, so it makes sense to check for
    GTK_WIDGET_MAPPED,
    not GTK_WIDGET_VISIBLE as the code currently does.

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ed41fa8b500857aba757769981cfe2a1750879b0
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Oct 28 13:17:13 2009 +0100

    Fixed GtkToolPalette API docs to mention 2.20 instead of 2.18

 gtk/gtktoolitemgroup.c |   36 ++++++++++++++++++------------------
 gtk/gtktoolpalette.c	|   44
 ++++++++++++++++++++++----------------------
 2 files changed, 40 insertions(+), 40 deletions(-)

commit e83013c066841e47150f662bb928b962ed6cf1a3
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Oct 28 13:11:37 2009 +0100

    Fix custom label handling in gtktoolitemgroup

 gtk/gtktoolitemgroup.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit c229306a18f6453c144397bfbbf2284afa9731eb
Merge: 249be99 4ff709c
Author: Johannes Schmid <jhs@gnome.org>
Date:	Wed Oct 28 10:57:46 2009 +0100

    Merge branch 'master' into toolpalette

commit 4ff709c24b8d4b3e26b3d513fde0676e9c43f897
Author: Yevgen Muntyan <muntyan@tamu.edu>
Date:	Wed Oct 28 00:43:08 2009 +0100

    Use standard mac shortcuts: add gtk/gtkrc.key.mac

    This completes commit 3c510f028f9a399c80851d2cb8c230e930abd4ff

    https://bugzilla.gnome.org/show_bug.cgi?id=530351

 gtk/gtkrc.key.mac |  240
 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 240 insertions(+), 0 deletions(-)

commit da8dde446d8316bbc4e64498ac18bef8985a0ce0
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Oct 27 22:39:30 2009 +0100

    Deprecate functions according to deprecated GtkButton signals

    https://bugzilla.gnome.org/show_bug.cgi?id=599218

 docs/reference/gtk/tmpl/gtkbutton.sgml |    5 +++++
 gtk/gtk.symbols			|    6 ++++++
 gtk/gtkbutton.h			|    4 ++++
 3 files changed, 15 insertions(+), 0 deletions(-)

commit 6271cb967225693c0747b580645024d27eef9d14
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Oct 27 22:38:46 2009 +0100

    Don't use deprecated button signal functions in clist and combo

 gtk/gtkclist.c |    4 ++--
 gtk/gtkcombo.c |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 87c0397edc794cd30454d88af6fb0513cb72dca1
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Oct 27 22:37:57 2009 +0100

    Don't use deprecated button signal functions in Gail

 modules/other/gail/gailbutton.c     |	  8 ++++----
 modules/other/gail/gailoptionmenu.c |	  2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit b2e629f044d8ad534c891dafb435396ef2c5e746
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Oct 27 21:40:12 2009 +0100

    Updated Spanish translation

 po-properties/es.po | 3488
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1762 insertions(+), 1726 deletions(-)

commit 4f0b0d0775f15793194c840f06461cf7ecc8c51c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Oct 27 21:27:28 2009 +0100

    Don't use structure fields of GtkAccelMap in GtkSocket

    https://bugzilla.gnome.org/show_bug.cgi?id=599403

 gtk/gtksocket.c |   27 ++++-----------------------
 1 files changed, 4 insertions(+), 23 deletions(-)

commit f4d5ed539706c3ec97d4a0c7ae71510b7bd2858a
Author: Christian Dywan <christian@twotoasts.de>
Date:	Tue Oct 27 21:25:56 2009 +0100

    Allow removing all closures with gtk_accel_group_disconnect

    https://bugzilla.gnome.org/show_bug.cgi?id=599403

 gtk/gtkaccelgroup.c |	  7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 33ec0ecf05593174ad95831d4851a27d14222436
Author: Marek Kasik <mkasik@redhat.com>
Date:	Tue Oct 27 17:35:37 2009 +0100

    Don't assign a GtkPageOrientation to a boolean value

    GtkPrintOperationPrivate->orientation is a boolean value.

 gtk/gtkprintoperation.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 50e784c40519288d688f2dab8a84a05569e0a2ad
Author: Marek Kasik <mkasik@redhat.com>
Date:	Tue Oct 27 16:53:43 2009 +0100

    Rotate number-up layout according to orientation when printing

    Number-up layout has to be rotated differently since rotation in
    "landscape" and "reversed landscape" mode was changed.

 modules/printbackends/cups/gtkprintbackendcups.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 9f2c5e3b3a1f1cf8f4c4cd15f1e4ca84cf998267
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Mon Oct 26 11:09:16 2009 +0200

    Take printer margins into account on Windows

    Fixes bug #381371.

 gtk/gtkprintoperation-win32.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 57af1cdb8caad86719b6f56d5026c12c7de52464
Author: Christian Dywan <christian@lanedo.com>
Date:	Tue Oct 27 00:30:54 2009 +0100

    Only set the accesible label if it is non-empty

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=599446

 gtk/gtktoolbutton.c |	 11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit d0f2cd73b075a7490840b26ef06b83803d895c10
Author: Javier Jardón <jjardon@gnome.org>
Date:	Mon Oct 26 22:51:41 2009 +0100

    Use G_STRLOC instead __FILE__ and __LINE__

 gtk/gtkstatusicon.c |	 20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 92a68f4cf94f7615b5f0b2d16ec3c20b3775202b
Author: Nick Schermer <nick@xfce.org>
Date:	Mon Oct 26 22:27:03 2009 +0100

    gtk_init_with_args() arguments should be const gchar*

    The translation_domain argument should be const gchar * to allow
    compilation
    with -Wwrite-strings. It only passes the argument to
    g_option_context_add_main_entries() which is already const gchar*.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=583305

 gtk/gtkmain.c |    4 ++--
 gtk/gtkmain.h |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit aaa45996d94c36008c2855112fab07ad45085994
Author: Dumitru Mișu Moldovan <dumol@gnome.ro>
Date:	Mon Oct 26 22:54:59 2009 +0200

    Updated Romanian translation

 po/ro.po | 2271
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1145 insertions(+), 1126 deletions(-)

commit 12061507b40532c0123dfa3f107fa64075817eb3
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 23:02:29 2009 +0200

    Use G_STRFUNC and G_STRLOC instead __FUNCTION__ and __FILE__

 gtk/gtktreeprivate.h |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit 42aebf51a293c86a6481c0ab7231087f8964c8a4
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 22:47:05 2009 +0200

    Use G_STRFUNC instead __FUNCTION__

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c368c6e42517927e9bd52656b82fdb7aa9aa0805
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 23:25:56 2009 +0200

    Use G_STRLOC instead __LINE__

 gdk/testgdk.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a667ee8e5ec04eb9c5cb5e5f3ad4735d920d883a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 22:35:12 2009 +0200

    Use G_STRFUNC instead __FUNCTION__

 gdk/directfb/gdkdrawable-directfb.c |	 22 +++++++-------
 gdk/directfb/gdkevents-directfb.c   |	  2 +-
 gdk/directfb/gdkimage-directfb.c    |	  4 +-
 gdk/directfb/gdkinput-directfb.c    |	  4 +-
 gdk/directfb/gdkpixmap-directfb.c   |	  2 +-
 gdk/directfb/gdkwindow-directfb.c   |	 56
 +++++++++++++++++-----------------
 6 files changed, 45 insertions(+), 45 deletions(-)

commit 6b5912a213d9c44e66fabddf980756b9af099e5c
Author: Marek Kasik <mkasik@redhat.com>
Date:	Mon Oct 26 17:47:37 2009 +0100

    Show correct print preview

    Modify print preview according to settings from print dialog.
    Similar approach as during real print is applied to the preview
    process (#592582).

 gtk/gtkprintoperation-unix.c |   26 ++++++-
 gtk/gtkprintoperation.c      |  161
 ++++++++++++++++++++++++------------------
 gtk/gtkprintsettings.c       |    2 +-
 3 files changed, 117 insertions(+), 72 deletions(-)

commit 567b23229f78e2ca4d651c3ab60054fda5857d1b
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sun Oct 25 22:47:17 2009 +0100

    Cast to gchar* to fix a compilation warning

 gdk-pixbuf/io-gif.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a338c7e9293b9494a87857985dc48779dd52d036
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Oct 26 09:57:11 2009 +0100

    Update copyright

 gdk/quartz/gdkscreen-quartz.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit fa8fa48ef1fa91b40a7ad292b93d1edd72e0d2b6
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Oct 26 09:20:28 2009 +0100

    Update position of toplevels after display reconfiguration

    We have to do this, especially after the screen containing the menubar
    has changed.  Such more larger changes in monitor geometry will cause
    changes to how monitors are laid out in the root window.  The position
    coordinates of the windows will have to be updated to reflect their
    position in the new layout.

 gdk/quartz/GdkQuartzWindow.c	|    5 +----
 gdk/quartz/gdkprivate-quartz.h |    4 +++-
 gdk/quartz/gdkscreen-quartz.c	|    2 +-
 gdk/quartz/gdkwindow-quartz.c	|   33 +++++++++++++++++++++++++++++++--
 4 files changed, 36 insertions(+), 8 deletions(-)

commit a4d932cc641504bbb1de3e7ac0e8d02e6df47267
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Oct 26 08:58:12 2009 +0100

    Fixup get_nsscreen_for_x()

 gdk/quartz/gdkwindow-quartz.c |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

commit 221883dd31f61d5c83de354c0fe8987db18c8fed
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Oct 26 08:53:52 2009 +0100

    Remove unused variable (fix compiler warning)

 gdk/quartz/gdkdisplay-quartz.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 93530675de5e2d287bc27d0c6d691bbcbedef5e7
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Oct 26 08:53:20 2009 +0100

    Update size of root window after display reconfiguration

 gdk/quartz/gdkprivate-quartz.h |   11 ++++++-----
 gdk/quartz/gdkscreen-quartz.c	|    2 ++
 gdk/quartz/gdkwindow-quartz.c	|   33 +++++++++++++++++++++------------
 3 files changed, 29 insertions(+), 17 deletions(-)

commit 959a9437e61b803ba9234d7a4e71a96910dbbc69
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Oct 26 08:42:15 2009 +0100

    Support arbitrary screen layouts

    The Quartz port now supports arbitrary multiple monitor layouts
    instead
    of only monitors are were laid out horizontally.  This builds on the
    reworked coordinate translation done in a previous commit.

 gdk/quartz/gdkscreen-quartz.c |   41
 ++++++++++++++---------------------------
 1 files changed, 14 insertions(+), 27 deletions(-)

commit 8846012c6d1e75199f75487f6829f3082408c026
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Oct 25 21:36:56 2009 +0100

    Rework coordinate transformation to be based on root window

    The root window contains all the monitors attached to a Mac.  The
    coordinate transformation now both translates the x and y coordinate,
    translating it from the Cocoa monitor coordinate space to the GDK
    coordinate space.  How monitors are laid out in the root window
    differs
    between Cocoa and GDK, which is why it is important to translate based
    on the root window to get multi monitor setups to work properly.

    We have replaced the old y coordinate transformation function with
    new functions that translate both the x and y coordinate.

    When creating new toplevels, we have to determine the Cocoa screen on
    which the toplevel should appear and translate the coordinates
    according
    to that screen.

    This change also fixes event handling in case there is a monitor left
    of the screen containing the menu bar.  In such a case all coordinates
    on the left monitor are negative.  Event handling broke, because of
    _gdk_quartz_window_find_child() checking bounds.  Now that coordinates
    are always properly translated to GDK coordinate space, in which
    negative
    coordinates do never occur, the checks here will work properly.

 gdk/quartz/GdkQuartzWindow.c	|   22 ++++---
 gdk/quartz/gdkevents-quartz.c	|    3 +-
 gdk/quartz/gdkprivate-quartz.h |   12 +++-
 gdk/quartz/gdkscreen-quartz.c	|    6 ++-
 gdk/quartz/gdkscreen-quartz.h	|    4 +
 gdk/quartz/gdkwindow-quartz.c	|  137
 ++++++++++++++++++++++++++++++----------
 6 files changed, 139 insertions(+), 45 deletions(-)

commit d26dd103b27a47d84876c1d0a6d253694fd433c1
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Oct 24 14:53:28 2009 +0200

    Be consistent with X11: emit monitors-changed first, then size-changed

 gdk/quartz/gdkscreen-quartz.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit aa25e4a51c3e0215e9f03083bedbb7ff8a5e1efd
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Oct 24 12:26:46 2009 +0200

    Update documentation for ::monitors-changed to mention OS X support

 gdk/gdkscreen.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e36872da3866e4df2aae9effdca05d9ce110250a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Oct 24 12:25:55 2009 +0200

    Use screen when emitting signal, not _gdk_screen

 gdk/quartz/gdkscreen-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 63e2f54516329cd54509e87e417905d73277eb9e
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Oct 24 12:25:29 2009 +0200

    Emit monitors-changed signal when appropriate

 gdk/quartz/gdkscreen-quartz.c |   25 ++++++++++++++++++++-----
 gdk/quartz/gdkscreen-quartz.h |    2 ++
 2 files changed, 22 insertions(+), 5 deletions(-)

commit 12dc617dc23646b4a4e9048b57ef7bd27ea5082d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Oct 24 11:51:51 2009 +0200

    Move screen resolution setup to GdkScreenQuartz initializer

 gdk/quartz/gdkdisplay-quartz.c |    3 ---
 gdk/quartz/gdkscreen-quartz.c	|    5 +++++
 2 files changed, 5 insertions(+), 3 deletions(-)

commit d47772f002efdb1d88b61d8176ea432e7a8b5106
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Oct 24 11:48:39 2009 +0200

    Create a proper subclass of GdkScreen: GdkScreenQuartz

 gdk/quartz/Makefile.am		|    1 +
 gdk/quartz/gdkdisplay-quartz.c |    8 +-
 gdk/quartz/gdkprivate-quartz.h |    3 -
 gdk/quartz/gdkscreen-quartz.c	|  302
 ++++++++++++++++++++--------------------
 gdk/quartz/gdkscreen-quartz.h	|   62 ++++++++
 5 files changed, 222 insertions(+), 154 deletions(-)

commit 73b55ae8f56190901a2cbb462a85bcae67a126fb
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Oct 24 10:29:43 2009 +0200

    Register and handle a display reconfiguration callback

    Using this we can update our internal monitor/screen layout state
    and emit the GdkScreen::size-changed signal.  Work has not
    completely finished on this yet, see bug 596238.

 gdk/quartz/gdkscreen-quartz.c |   63
 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 63 insertions(+), 0 deletions(-)

commit ce3c861c2a756b62c9c99dd704bd7ab5be732a2e
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Oct 12 09:55:45 2009 +0200

    Setup monitor rects during screen initialization and re-use data

 gdk/quartz/gdkscreen-quartz.c |  144
 +++++++++++++++++++++++------------------
 1 files changed, 80 insertions(+), 64 deletions(-)

commit ca20b04b5884af23a0cd896902d2641f7b608c08
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Oct 7 18:54:47 2009 +0200

    Move screen initialization to gdkscreen-quartz.c

 gdk/quartz/gdkdisplay-quartz.c |    3 +--
 gdk/quartz/gdkprivate-quartz.h |    3 +++
 gdk/quartz/gdkscreen-quartz.c	|    7 +++++++
 3 files changed, 11 insertions(+), 2 deletions(-)

commit d3e6cffff7be51748eac859850c24cd1075795f9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Oct 25 23:47:59 2009 -0400

    Fix issues with symbolic colors in rc file parsing

    Don't recreate the settings color hash every time, repopulate it
    instead. This avoids invalidating the references held by RcContexts.

 gtk/gtkrc.c	   |   16 +++++++++++-----
 gtk/gtksettings.c |   49
 +++++++++++++++++++++++++++++++++----------------
 2 files changed, 44 insertions(+), 21 deletions(-)

commit 16482f20db0596851f3b43cc167df2a464115822
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Oct 25 23:46:27 2009 -0400

    Fixes for the compose-parse.py script

    Several fixes by Ray Strode and Peter Hutterer to make
    compose-parse.py
    work with the current X.org Compose file.

 gtk/compose-parse.py |   47
 +++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 39 insertions(+), 8 deletions(-)

commit 4c26d99d3e34e4b049aba11250353fc266b8cd3d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Oct 25 23:42:58 2009 -0400

    Update compose sequences

    This patch includes additions to the X.org Compose file from the
    last year. Patch by Peter Hutterer

 gtk/gtkimcontextsimple.c     |    2 +-
 gtk/gtkimcontextsimpleseqs.h |   91
 +++++++++++++++++++++++++++--------------
 2 files changed, 61 insertions(+), 32 deletions(-)

commit 4b22b461b6ece49563fef808ff8d3b2fe6660713
Author: Kevin Peng <kevin@zycomtech.com>
Date:	Sun Oct 25 22:03:19 2009 +0100

    GdkPixbuf loader for QTIF format

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=366217

 configure.in		    |	 3 +-
 gdk-pixbuf/Makefile.am     |	16 ++
 gdk-pixbuf/gdk-pixbuf-io.c |	 7 +
 gdk-pixbuf/io-qtif.c	    |  607
 ++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 632 insertions(+), 1 deletions(-)

commit 3c510f028f9a399c80851d2cb8c230e930abd4ff
Author: Yevgen Muntyan <muntyan@tamu.edu>
Date:	Sun Oct 25 23:46:19 2009 +0100

    Use standard mac shortcuts

    This changes Ctrl-X, Ctrl-C, etc. to Cmd-X, Cmd-C, etc. Also,
    Alt-Left and Alt-Right in text widgets bound to Ctrl-Left and
    Ctrl-Right actions

    https://bugzilla.gnome.org/show_bug.cgi?id=530351

 gtk/Makefile.am	  |   16 ++++++++++++++--
 gtk/gtkimcontextsimple.c |    3 ++-
 gtk/gtkprivate.h	  |    9 +++++++++
 gtk/gtksettings.c	  |    8 +++++++-
 gtk/gtkstock.c		  |    1 +
 gtk/gtktreeview.c	  |    4 ++--
 6 files changed, 35 insertions(+), 6 deletions(-)

commit e21355495a056488fdea98372de2754530b3c86a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Sat Oct 24 17:09:01 2009 +0200

    Cast to gchar* to fix a compilation warning

 gdk-pixbuf/io-pnm.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 04d7d8105629532875d2bf1c3a454184fd6d1b40
Author: Michael Emmel <mike.emmel@gmail.com>
Date:	Sat Oct 24 17:17:06 2009 +0200

    Fix for position bug

    https://bugzilla.gnome.org/show_bug.cgi?id=590800

 gdk/directfb/gdkwindow-directfb.c |	9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 13d968adbed19502cce23c92582f0dc3366a9614
Author: Matthew Barnes <mbarnes@redhat.com>
Date:	Fri Oct 23 19:32:25 2009 -0400

    Bug 581150 - GtkIconView tries to paint items with invalid sizes

    Run gtk_icon_view_layout() if necessary before attempting to paint the
    icon view items during an expose event.  This ensures all the
    items have
    valid sizes, as some themes don't take kindly to negative dimensions.

 gtk/gtkiconview.c |	5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 42ac2268773936a0a85b017e5ebac83c4b0b7557
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Oct 23 13:53:57 2009 +0200

    Bug 598881 - Unimplemented GdkWindowImplIface methods crash gimp
    on OSX

    Add dummy for _gdk_input_window_crossing ().  Set both
    input_window_destroy
    and input_window_crossing pointers in the Impl struct.

    Reported by John Ralls.

 gdk/quartz/gdkinput.c	       |    6 ++++++
 gdk/quartz/gdkinputprivate.h  |    3 +++
 gdk/quartz/gdkwindow-quartz.c |    3 +++
 3 files changed, 12 insertions(+), 0 deletions(-)

commit 861c34b01ef22f9dfc482929b133977657c0b76b
Author: Tor Lillqvist <tml@iki.fi>
Date:	Fri Oct 23 13:40:27 2009 +0300

    Use correct type text/uri-list for the dropped files selection

    Fixes bug #599321.

 gdk/win32/gdkselection-win32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8e945e0e3f1c7df4cb0873cc248181e03dcdc9ce
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 22 00:00:52 2009 +0200

    Cast to gchar* to fix a compilation warning

 gdk-pixbuf/io-jpeg.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 852d4f49cd65c4a78791dfc781f504d6cbb9335c
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 23:53:01 2009 +0200

    Cast to fix compilation warning

 gdk-pixbuf/io-bmp.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit af6f5c1349041b83ecfc8ea6adba510cd939a3e4
Author: Luca Ferretti <elle.uca@libero.it>
Date:	Wed Oct 21 22:06:14 2009 +0200

    Add translators comments for tab labels (closes 599118)

 gtk/gtkprintunixdialog.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit d3dbd540766c01a1c3e3b4cb5ed9767f6237cc3d
Author: Luca Ferretti <elle.uca@libero.it>
Date:	Wed Oct 21 21:47:06 2009 +0200

    Minor fixes

 po/it.po | 2215
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1105 insertions(+), 1110 deletions(-)

commit 98ea183c1322559b2a92cfdc1cd0146267c37f1d
Author: Javier Jardon <jjardon@gnome.org>
Date:	Wed Oct 21 21:46:44 2009 +0300

    Use G_STRLOC instead __FILE__ and __LINE__

    Patch from bug #599225

 gdk/win32/gdkmain-win32.c    |    6 ++----
 gdk/win32/gdkprivate-win32.h |   12 ++----------
 2 files changed, 4 insertions(+), 14 deletions(-)

commit 34b4b4d9c3ae28e17b5d080c8bab8967f7cc8cd3
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Oct 21 20:21:20 2009 +0200

    Add single-include guard and reduce includes to what's needed

 gtk/gtkcellrendererspinner.c |    5 +++--
 gtk/gtkcellrendererspinner.h |    7 +++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 8c34831e4299b88663db30e30438b119058ddd92
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Oct 21 20:20:54 2009 +0200

    Don't allow to include this new header individually

 gtk/gtkspinner.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c43a3acac3d56d7fb67c996450d3d1ca9f7668e7
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 19:41:50 2009 +0200

    Fix a compilation warning: use NULL instead ""

 gtk/gtkselection.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d020cb4aa34e786a15a71be72679f37b6164507e
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 05:33:58 2009 +0200

    Remove unused function

 gtk/gtkaboutdialog.c |   26 --------------------------
 1 files changed, 0 insertions(+), 26 deletions(-)

commit d5f1b79fabe73345968b6b1f6035a9ba149adc38
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 05:19:39 2009 +0200

    Fix compilation warnings: use G_GSIZE_FORMAT instead %i

 modules/printbackends/lpr/gtkprintbackendlpr.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 48f1b89eae8d67663f841865c8eaf1efe08b82a4
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Oct 21 12:29:03 2009 -0500

    bgo#563010 - Fix clearing the selection in GtkFileChooserButton

    Previously the filename would get re-set on the button if one cleared
    the selection,
    as an async cancellable was not getting canceled in that case.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserbutton.c |	12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 0f33ad4ee1211fcaac13ca74ed372b74116d98d5
Author: Cody Russell <bratsche@gnome.org>
Date:	Wed Oct 21 18:40:19 2009 +0200

    Added editing_canceled property to GtkCellEditable

    GTK_ENTRY()->editing_canceled should really have been a parameter
    of the
    GtkCellEditable::editing-done signal, it should be a property on
    the cell
    editable interface

    https://bugzilla.gnome.org/show_bug.cgi?id=594962

 gtk/gtkcelleditable.c |   29 +++++++++---
 gtk/gtkcombobox.c     |  116
 ++++++++++++++++++++++++++----------------------
 gtk/gtkentry.c        |   12 +++++-
 3 files changed, 96 insertions(+), 61 deletions(-)

commit 272e0b5b763a5deefe8138fb053fe72ef1ac0d4c
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 21 18:25:02 2009 +0200

    Deprecated GtkNotebook tab packing

    https://bugzilla.gnome.org/show_bug.cgi?id=596083

 docs/reference/gtk/tmpl/gtknotebook.sgml |    3 ++-
 gtk/gtk.symbols			  |    4 ++++
 gtk/gtknotebook.c			  |    4 ++++
 gtk/gtknotebook.h			  |    2 ++
 4 files changed, 12 insertions(+), 1 deletions(-)

commit 7c6823373aa82b6b2749c01bfa6fcdedac963412
Author: Christian Dywan <christian@twotoasts.de>
Date:	Wed Oct 21 18:15:52 2009 +0200

    Deprecate GtkCurve and GtkGammaCurve

    https://bugzilla.gnome.org/show_bug.cgi?id=556263

 docs/reference/gtk/tmpl/gtkcurve.sgml |   21 ++++++++++-----------
 docs/reference/gtk/tmpl/gtkgamma.sgml |   15 ++++-----------
 gtk/Makefile.am		       |    8 ++++----
 gtk/gtk.h			       |    4 ++--
 gtk/gtk.symbols		       |    4 ++++
 gtk/gtkcurve.c			       |    2 ++
 gtk/gtkcurve.h			       |   16 +++-------------
 gtk/gtkgamma.c			       |    2 ++
 gtk/gtkgamma.h			       |   16 +++-------------
 9 files changed, 34 insertions(+), 54 deletions(-)

commit f5df4e05e2c5f6c5380890f651cd49eeba85e8be
Author: Christian Dywan <christian@lanedo.com>
Date:	Wed Oct 21 18:12:01 2009 +0200

    Added accesor for GTK_VIEWPORT (widget)->bin_window

    Although, you can use:
    gtk_widget_get_parent_window (gtk_bin_get_child (GTK_BIN (widget)))
    there already are gtk_tree_view_get_bin_window() and
    gtk_layout_get_bin_window() in GTK+ api.

    https://bugzilla.gnome.org/show_bug.cgi?id=594960

 gtk/gtk.symbols   |	1 +
 gtk/gtkviewport.c |   18 ++++++++++++++++++
 gtk/gtkviewport.h |	1 +
 3 files changed, 20 insertions(+), 0 deletions(-)

commit 6f6746389c5d08e1534a7eb04f02e00c5b409e50
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 02:55:46 2009 +0200

    Fix a compilation warning

    Use switch instead if's to get a default value

 gtk/gtkprintunixdialog.c |   41 ++++++++++++++++++++++++++---------------
 1 files changed, 26 insertions(+), 15 deletions(-)

commit 69773763ee7fbd2c494a5b8c5ff13093715fb788
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Oct 20 04:08:00 2009 +0200

    Fix a compilation warning

    Reorder the function so the "lookup_context" variable can't be
    used uninitialized

 gtk/gtkmountoperation.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit 13ff5575872c89abb12b8b7620bfd3745aaf53a5
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 02:37:05 2009 +0200

    Fix some compilation warning

    Complete the previous patch: set lower to 0 too

 gtk/gtkmenu.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 670e141b3a23c9578dcffe7b04d6a0ff84404bec
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 21 02:07:26 2009 +0200

    Fix some compilation warning

    Added some default cases and assert if reached

 gtk/gtkinfobar.c	 |    5 +++++
 gtk/gtkmenu.c		 |    4 ++++
 gtk/gtkprintoperation.c |    4 ++++
 3 files changed, 13 insertions(+), 0 deletions(-)

commit 8e70bc988b5fc7589ee949be2f8f768bfd1a173d
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Oct 20 04:06:05 2009 +0200

    Fix a compilation warning

    Use parenthesis in a expression with "&" operator

 gdk-pixbuf/io-ani.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 33f53e1d0460b26f5dd4713555cc553dbef4847a
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Oct 20 20:43:44 2009 +0200

    Fix a compilation warning

    Catch the returned value of write()

 modules/other/gail/tests/ferret.c |	5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 232fca6e9587041c12d9b81e19d721c661c24207
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Oct 20 04:01:52 2009 +0200

    Fix compilation warning

    Use g_get_current_dir() instead getcwd()

 tests/testfilechooserbutton.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit d3155bb1eaf81a6175dff0347d7e6e146735a4d4
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Oct 20 04:00:02 2009 +0200

    Remove some unnused variables

 gdk/gdkwindow.c	 |    2 --
 gdk/x11/gdkwindow-x11.c |    2 --
 gtk/tests/filtermodel.c |    1 -
 3 files changed, 0 insertions(+), 5 deletions(-)

commit cf8c4a6a80c7a47812a5459ceb9a8755748ee00d
Author: Marek Kasik <mkasik@redhat.com>
Date:	Mon Oct 19 11:44:09 2009 +0200

    A small correction of previous commit

    Correct of a typo.

 gtk/gtktooltip.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 52ef2f2a3e0835f861712680cef69ed550064e91
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Oct 18 20:38:28 2009 -0400

    Correct a small oversight

    When changing themes, we also need to update the box spacing of
    tooltips.

 gtk/gtktooltip.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ab13c00a38e17d239cab10292f2943014c1e547d
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Oct 18 14:35:17 2009 +0300

    Use correct size for root window with multiple monitors

    The root window width and height have already been correctly
    initialised in _gdk_root_window_size_init() to cover all monitors, so
    don't incorrectly re-initialise using GetSystemMetrics(SM_C[XY]SCREEN)
    which only gives the size of the primary monitor anyway. (See MSDN.)

    This fixes at least gdk_screen_get_{width,height}() which indirectly
    affects at least the positioning of combo box pop-up menus on multiple
    monitors.

 gdk/win32/gdkwindow-win32.c |	  3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 0698ddd42154874578942f1d8482d4bf0b8bbfb3
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Oct 18 14:19:55 2009 +0300

    Delete a couple of leftover commented-out lines

 gdk/win32/gdkmain-win32.c |	2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 77590e9af7ece505527094162e74abc35bcb2a07
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Oct 18 14:19:24 2009 +0300

    Add missing newline to debugging output

 gdk/win32/gdkwindow-win32.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit be5c06d7995fc0bf6b714c2e698f4cdf4fea4473
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Oct 18 12:08:18 2009 +0300

    Delete unused leftover static function

 gdk/win32/gdkwindow-win32.c |	 32 --------------------------------
 1 files changed, 0 insertions(+), 32 deletions(-)

commit f545bd270dd08cf510a2549a3836a42fbec6e766
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Oct 18 12:06:29 2009 +0300

    More meaningful debugging output in gdk_win32_window_get_root_coords

 gdk/win32/gdkwindow-win32.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d8de4227942a51ef3827aea5d2aac0beea415692
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Oct 18 11:51:57 2009 +0300

    Remove unused variables and static functions

 gdk/win32/gdkwindow-win32.c |	 89
 -------------------------------------------
 1 files changed, 0 insertions(+), 89 deletions(-)

commit b92f882ec45177a70eb62d1e171b52a51a5e1f06
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sun Oct 18 11:43:33 2009 +0300

    Correct function names in debugging output

 gdk/win32/gdkwindow-win32.c |	 44
 +++++++++++++++++++++---------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

commit 9f11bb0ff6d2e97b59fb81100b7670e83320b96b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Oct 18 02:07:58 2009 -0400

    Don't omit GTK_ICON_SIZE_DIALOG

 gtk/gtkstatusicon.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1dbfcf484ba15381263c53fcdf7fa0c023bf7477
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Oct 18 01:36:14 2009 -0400

    Fix a problem in GtkImage size allocation

    When GtkMisc padding is set on an image, the optimization for only
    recalculating size after a clear() breaks, since the requisition is
    not (0, 0). We need a separate 'need_calc' flag.

 gtk/gtkimage.c |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

commit 2f796df1eaded5cfeb9ea16ee11e0d0e106c7508
Author: Simos Xenitellis <simos@gnome.org>
Date:	Sat Oct 17 17:30:28 2009 +0300

    Updated Greek translation

 po/el.po | 2275
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1143 insertions(+), 1132 deletions(-)

commit 185ed295986d2b4fd54a80e62fa30aeef603b4e2
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Oct 17 13:45:01 2009 +0200

    Updated Spanish translation

 po/es.po | 2263
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1141 insertions(+), 1122 deletions(-)

commit 06603435a2fa1dc03e4729df6fb3fe482af83e00
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 18:45:53 2009 +0200

    Undefine GTK_DISABLE_DEPRECATED in testinput to keep it compiling

 tests/testinput.c |	2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 8e6dbff2b0198efc98332dc430ea2fc2e50fbb9e
Author: Christian Dywan <christian@twotoasts.de>
Date:	Fri Oct 16 16:05:13 2009 +0200

    Deprecate GtkInputDialog

    Deprecate the widget and adjust the documentation.

    https://bugzilla.gnome.org/show_bug.cgi?id=594903

 docs/reference/gdk/tmpl/input_devices.sgml  |	  7 +------
 docs/reference/gtk/tmpl/gtkinputdialog.sgml |	 17 ++++++-----------
 gtk/Makefile.am			     |	  2 +-
 gtk/gtk.h				     |	  2 +-
 gtk/gtk.symbols			     |	  2 ++
 gtk/gtkinputdialog.h			     |	  8 +++-----
 6 files changed, 14 insertions(+), 24 deletions(-)

commit 6d62e4fafe96f3f2b35d3e459d850f5f44f4de8a
Author: Tor Lillqvist <tml@iki.fi>
Date:	Fri Oct 16 13:29:54 2009 +0300

    Fix build on Windows

 gtk/gtkfilechooserdefault.c |	  7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 34f6b9518c12840cc82ce0a3fd3346e5b5a7f135
Author: Debarshi Ray <debarshir@src.gnome.org>
Date:	Fri Oct 16 00:22:20 2009 +0300

    Use G_BEGIN/END_DECLS in gtkcellrendererspinner.h

 gtk/gtkcellrendererspinner.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit f0e2d7d88b82bfc69fd810707bcb1fa069b29d91
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 30 18:49:33 2009 -0500

    Fix thinkos in which fields get used

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 02d96465f4502b5f5ea8305ac06ac35d551954ee
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 30 18:39:33 2009 -0500

    Oops, it's gsize, not GSize

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1d283145bffc1e54c10130f0a2c8af147b188e57
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 30 17:55:12 2009 -0500

    Fix a g_strdup_printf()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c39e8af7f4f527dbee1b01e5ae4c14d93c58185d
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 11 14:28:36 2009 -0500

    Put the list of column types in a macro

    Every call to _gtk_file_system_model_new*() gets the same list of
    column types,
    so we now keep the list in a macro instead of having duplicated
    copies all around.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	 58
 +++++++++++++++----------------------------
 1 files changed, 20 insertions(+), 38 deletions(-)

commit 4c242317b0e621f87500e41c1043b5bea223d17c
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 11 14:20:19 2009 -0500

    Clarify the arguments of g_file_query_info_async()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2f3367fbf87974ba15b07c1b4a57774d20206372
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 11 13:32:08 2009 -0500

    Make copy_attribute() a function instead of a macro

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	 16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit 442484a28014206697393e1485568ce3f72b76dd
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 11 13:25:29 2009 -0500

    Don't leak a treepath if the treeview is not populated yet

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 35028b9f0595db92c964e5119cc4a32d6811ead3
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 11 13:14:49 2009 -0500

    Factor out function to set a fixed size for the icon cell renderers

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	 16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 90647c1a13e579e12410d175c0b2b0086e3b6fe4
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 11 13:08:11 2009 -0500

    Comment that the column order needs to be kept in sync across two
    functions

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 0144521438f129c85b1b3ddebd52d89c63c3f841
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 11 13:03:34 2009 -0500

    Fix typo in a comment

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e3a6ba12f72a0aac10d6ecbad86a4d034a5642a
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 11 12:44:21 2009 -0500

    Make get_selected_file() return a ref'ed file

    The old semantics was to return a GFile* owned by the file system
    model; the new
    semantics is to hand out new references whenever possible.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	 13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 7e9fbd16e4b712967d8780ad3c5c497e02f25962
Author: Federico Mena Quintero <federico@novell.com>
Date:	Thu Sep 10 17:22:12 2009 -0500

    In set_filter(), handle the case where the new filter is the same
    as the old filter

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit fb1a72fcb005a14b004eaae6912abd5232713a80
Author: Federico Mena Quintero <federico@novell.com>
Date:	Thu Sep 10 16:33:37 2009 -0500

    s/get_is_visible/iter_is_visible for clarity

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  4 ++--
 gtk/gtkfilesystemmodel.c    |	  8 ++++----
 gtk/gtkfilesystemmodel.h    |	  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

commit 9efa64fba5d9fe0c2eeb08ce56f53af04800d58f
Author: Federico Mena Quintero <federico@novell.com>
Date:	Thu Sep 10 15:36:15 2009 -0500

    Remove obsolete comment

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 55a04b1da0f41ba3291c403c7498e5f03ad5880b
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 4 13:53:46 2009 -0500

    Make the code match the docs in _gtk_file_system_model_clear_cache()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 112d2430bee7dcecc274b2d61bfc63e5b851b773
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 4 13:42:46 2009 -0500

    Free some missing fields in ::finalize()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 5ea265ca61d53e2c8daf13dc4b9a1dac4f4a69fc
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 4 13:06:54 2009 -0500

    Clarify variable names in gtk_file_system_model_sort()

    To comply with the i -> indexes; r -> rows convention.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

commit 7ecc87ed5928c194b9e2fd3f9fa0efc9cc6fbe38
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 4 12:49:53 2009 -0500

    Nothing to do for ref/unref_node

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8bf24cdd9d7353a4c92b9920a0350ab96fb029b0
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 4 12:31:37 2009 -0500

    Clarify a couple of spots with comments

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 14cc3e17f5588ae66543b2e5cad3d08105883749
Author: Federico Mena Quintero <federico@novell.com>
Date:	Fri Sep 4 12:01:16 2009 -0500

    Clarify array indexes vs. row numbers

    There was some confusion between "index" as used for the
    model->files[] array,
    and node->index as used for our 1-based row numbers.  Now we use
    "index" only
    for indices in the model->files[] array, and node->row for row
    numbers.  Functions
    and variables are renamed to clarify whether they refer to indexes
    or rows.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |  150
 +++++++++++++++++++++++++++------------------
 1 files changed, 90 insertions(+), 60 deletions(-)

commit d0468ee7e1184918326bae52eb5c8f5f3dffd72e
Author: Federico Mena Quintero <federico@novell.com>
Date:	Thu Sep 3 18:22:21 2009 -0500

    Big comment on how GtkFileSystemModel works

    Let's have some documentation on the idea behind this beast...

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   66
 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 65 insertions(+), 1 deletions(-)

commit 04c78019fb44f6e44ea055e20c201bcebed1050a
Author: Federico Mena Quintero <federico@novell.com>
Date:	Thu Sep 3 12:09:09 2009 -0500

    Remove obsolete code to use a cached mime-type

    The non-standard "filechooser::mime-type" was a remnant of the
    recent-files code using
    a hand-built GFileInfo; now we just query the file info ourselves.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   26 ++++++++++----------------
 1 files changed, 10 insertions(+), 16 deletions(-)

commit 6166fccf30a7283dab79371b2d5b5c580b9d3913
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 2 18:26:00 2009 -0500

    Fix thinko in node_should_be_visible()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 908911d6db7b5a2304b0421ecf37c181768b4c66
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 2 17:10:46 2009 -0500

    Factory out functions to emit row_inserted, row_changed, row_deleted

    This is to avoid temporary variables for the path/iter and to avoid
    duplicated code.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   70
 ++++++++++++++++++++++++++++-----------------
 1 files changed, 43 insertions(+), 27 deletions(-)

commit ad2e6ff52c254c950602b4327fc314e9eb94ff26
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 2 15:23:21 2009 -0500

    When updating a file, handle the case where the old file info is
    the same as the new one

    This prevents us from inadvertently losing the last ref to the info.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 688917cdbbbc42678c9bcfd9249fa80119000498
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 2 15:21:45 2009 -0500

    When removing a file, also remove it from the file_lookup hash table

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 385fa71ec0c7a8f59a729bbba2d8a327f5a62596
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 2 14:51:02 2009 -0500

    Comment on how the file_lookup hash table gets rebuilt on demand

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

commit 6820dee988c9d3dfcec0749d77302a4577f20ff8
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 2 13:54:52 2009 -0500

    Clarify the arguments to g_file_query_info_async()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ccee7ef4fb19097eaa2cbbf4fea94da3dfc89178
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Sep 2 13:43:03 2009 -0500

    Show an error dialog when we can't read the folder's contents

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	 26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit 3b8697307523576106e5c38fb4a2a83260cc94ed
Author: Federico Mena Quintero <federico@novell.com>
Date:	Mon Aug 31 16:13:05 2009 -0500

    Clarify the code flow in gtk_file_system_model_got_files()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

commit 3f7c1446053679271bdffc1fe6f5af26e4890f61
Author: Federico Mena Quintero <federico@novell.com>
Date:	Mon Aug 31 15:53:45 2009 -0500

    Remove the dir_thaw_source while disposing the model

    Otherwise that timeout may trigger after the model has died.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 30016185be806b4ee2100e4b6973668606bddad8
Author: Federico Mena Quintero <federico@novell.com>
Date:	Mon Aug 31 15:11:44 2009 -0500

    Make _gtk_file_system_model_remove_file() static

    It was only used internally by the model.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   13 ++++++++-----
 gtk/gtkfilesystemmodel.h |    2 --
 2 files changed, 8 insertions(+), 7 deletions(-)

commit 2e0382cf02853f23d1f604c908f15629834b648e
Author: Federico Mena Quintero <federico@novell.com>
Date:	Mon Aug 31 15:08:43 2009 -0500

    Make _gtk_file_system_model_add_file() static

    It was only used internally by the model, anyway.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   24 ++++++++++++++----------
 gtk/gtkfilesystemmodel.h |    3 ---
 2 files changed, 14 insertions(+), 13 deletions(-)

commit 93588c6d5c8746fab2a1b51b5311a1785e0e8ed3
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Aug 26 19:27:40 2009 -0500

    Clarify the comments that some fields in GtkFileSystemModel can
    be NULL

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 88bb9342ab20a54272140ce3a461aa86df22f108
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Aug 26 19:25:18 2009 -0500

    Clarify the arguments to g_file_monitor_directory()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d2d997a02123ac2935e0094d6d1d990c4bef0e81
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Aug 26 19:14:07 2009 -0500

    Clarify an argument to g_file_enumerate_children_async()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d5d960185208e331f8182aa471d54b44ccef1007
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Aug 26 19:10:51 2009 -0500

    Fix and tighten an assertion

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 86c32c2502438e840f88060d80f01fc796aa2be0
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Aug 26 19:10:26 2009 -0500

    Complete the documentation string for _gtk_file_system_model_new()

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 3232c469fc87b98121817e08947e0b62bacf5720
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Aug 26 18:52:24 2009 -0500

    Start with a file array with a resonable preallocated size

    g_array_new() doesn't reserve any size by default, so during the
    initial population
    of the file array, we'll do more reallocs than strictly needed.
    We'll start with
    a reasonable preallocated size, in this case the number of files
    which we can
    get in a single chunk out of GIO.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 51104156845fb9adcd94f6620415775d49ad6f95
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Aug 26 18:42:49 2009 -0500

    Compute the node size only once to avoid the scary macro

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

commit dfe20ea1a8e1a97dfb10a5a7f7834ef1ebb0d81f
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Aug 26 18:38:03 2009 -0500

    g_error() as soon as we catch an invalid column type

    There's no point in running a GtkFileSystemModel with invalid
    column types.
    This way we can also avoid clearing the memory of the column_types
    array.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilesystemmodel.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 836c3ab043700e0c13fb63da00e76ac9851a6d4d
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jul 1 10:32:26 2009 +0200

    Improve show_and_select_files() function

    The previous function enumerated the whole directory and used a lot of
    outdated API to decide how to show files.
    The new code queries the filesystem model to decide about this.
    The now unused old functions were removed.

 gtk/gtkfilechooserdefault.c |	248
 +++++++-----------------------------------
 gtk/gtkfilechooserprivate.h |	  1 -
 gtk/gtkfilesystemmodel.c    |	 62 ++++++++++-
 gtk/gtkfilesystemmodel.h    |	  2 +
 4 files changed, 101 insertions(+), 212 deletions(-)

commit 6bdaaea3a4cd6bae0a3ea5c98d6098e44a29a1b8
Author: Benjamin Otte <otte@gnome.org>
Date:	Thu Jun 25 15:05:27 2009 +0200

    Remove unused error argument from show_and_select_files()

 gtk/gtkfilechooserdefault.c |	  8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 682a3c8c75e9b327fa7013be6afd251dc2dbdbc7
Author: Benjamin Otte <otte@gnome.org>
Date:	Thu Jun 25 13:18:04 2009 +0200

    Enable the size column in recent files/search

    Previously information about file sizes was not available for search
    results and recent files, so the column was always hidden. As this
    information is now available, we can stop the special handling and use
    the same setting as in browse mode.

 gtk/gtkfilechooserdefault.c |	 11 +++--------
 1 files changed, 3 insertions(+), 8 deletions(-)

commit d68bca17711eb2fe7bdb05943bcd2125873d5b94
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jul 1 10:20:04 2009 +0200

    Use the faster accessor function in the sort functions

    Use the faster _gtk_file_system_model_get_value() function instead of
    gtk_tree_model_get() inside the sort functions. This gives a
    significant
    speed-up when sorting large lists.
    In a test case with 40.000 files, the sorting time went from ~5
    seconds
    to less than 0.5 seconds for my test case. There is 2 significant
    problems with gtk_tree_model_get() that cause this:
    1) The value is copied, which takes quite a bit of time for strings.
       ~25% of excessive time or ~1 second in my test
    2) The tree model functions need to lookup the interface vfunc. And
       gtk_tree_model_get() doesn't do that only once, but multiple times
       (verifying column id, getting the actual value, ...)
       ~75% of excessive time or ~3 seconds in my test

 gtk/gtkfilechooserdefault.c |	 28 +++++++++++++---------------
 1 files changed, 13 insertions(+), 15 deletions(-)

commit 53a00e3cc3a6e20e8f45edd751126035feb6d184
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jun 24 23:04:04 2009 +0200

    Convert recent files to a GtkFileSystemModel

    This does to the recent files what the last commit did to the
    search. It
    uses a GtkFileSystemModel and its API niceties to show the recent
    files.

 gtk/gtkfilechooserdefault.c |	464
 ++++---------------------------------------
 gtk/gtkfilechooserprivate.h |	  4 +-
 2 files changed, 38 insertions(+), 430 deletions(-)

commit 5a31dfd66beabb43206a6c23a699a3297cd9cac3
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jun 24 22:43:14 2009 +0200

    Convert search to use a GtkFileSystemModel

    Replace the list model code with the file system model and use all the
    file system model API niceties we get from that.
    Also adds the function _gtk_file_system_model_add_and_query_file()
    which
    g_file_query_info()'s the file before adding it, so it gets added with
    the right information.

 gtk/gtkfilechooserdefault.c |	459
 +++----------------------------------------
 gtk/gtkfilechooserprivate.h |	  4 +-
 gtk/gtkfilesystemmodel.c    |	 27 +++
 gtk/gtkfilesystemmodel.h    |	  3 +
 4 files changed, 60 insertions(+), 433 deletions(-)

commit 390a3910f51fbb101bf6959ff681ab3df9556394
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jun 24 22:46:21 2009 +0200

    Don't count the "enter directory name" line as a selected file

 gtk/gtkfilechooserdefault.c |	 13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit affa8c84597651931ac7518da211616d4dd0392e
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jun 24 18:41:03 2009 +0200

    Add a constructor to filesystem model that does not monitor a
    directory

    This is in preparation for switching search and recent models to use
    GtkFileSystemModel

 gtk/gtkfilechooserdefault.c |	  2 +-
 gtk/gtkfilesystemmodel.c    |	 78
 ++++++++++++++++++++++++++++++++++---------
 gtk/gtkfilesystemmodel.h    |	  6 +++-
 3 files changed, 68 insertions(+), 18 deletions(-)

commit 10e8d6abca18836c69da9101421fc35f29a0a207
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jun 24 16:36:20 2009 +0200

    Make the filesystem model filter API use a GtkFileFilter

    This gets rid of the vfunc API and does exactly what the file chooser
    wants.

 gtk/gtkfilechooserdefault.c |	 36 +----------------
 gtk/gtkfilesystemmodel.c    |	 93
 +++++++++++++++++++++++++++++++++++-------
 gtk/gtkfilesystemmodel.h    |	 13 ++----
 3 files changed, 82 insertions(+), 60 deletions(-)

commit cd337e2a95c2363d95c87319aec4907f773384e8
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 30 23:45:39 2009 +0200

    Only query the absolutely necessary attributes

    Since the time taken by g_file_enumerate_children() depends a lot
    on the
    attributes that are queried, we query the minimum attributes that need
    to be queired to display the file chooser.

    In particular, the attributes for loading the icon are ignored,
    as icons
    are loaded on demand (see previous commit).

 gtk/gtkfilechooserdefault.c |	  5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 4a1ff32325fd2ffc80ec3d9612f4e2a846261abc
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 30 23:33:29 2009 +0200

    Load icons on-demand

    Because loading icons takes a noticable performance, this code
    loads the
    pixbuf on demand and only loads icons for rows that are visible. There
    is a few caveats to this:
    - The pixbuf cell renderer must report the proer size even if the icon
      is not yet loaded. This is achieved by setting a fixed size.
    - On theme changes the cahced pixbufs and the cell renderer must be
      updated to conform to the new theme.

 gtk/gtkfilechooserdefault.c |	102
 ++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 100 insertions(+), 2 deletions(-)

commit 105e6fbc11dbc37a6b863b766b878cad1c63b969
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 30 23:17:26 2009 +0200

    Use the GtkTreeSortable of the filesystem model

    Previously, there was a GtkTreeSortModel wrapped around the filesystem
    model to make it sortable. As the new implementation implements the
    GtkTreeSortable interface, we can use this instead.

 gtk/gtkfilechooserdefault.c |	100
 +++++++++++++++----------------------------
 gtk/gtkfilechooserprivate.h |	  2 -
 2 files changed, 34 insertions(+), 68 deletions(-)

commit 3e385ffd077d5e8f888a2688642b90a0cbe75de8
Author: Benjamin Otte <otte@gnome.org>
Date:	Fri Jun 19 22:36:26 2009 +0200

    Clean up code to use the model directly

    A lot of code special cases accesses to the tree view for the
    different
    browse modes, which was previously necessary, because the models were
    different. Now that they are identical in the first columns, there
    is no
    such need anymore, and the functions don't need to be special cased.

 gtk/gtkfilechooserdefault.c |	252
 ++++++++-----------------------------------
 1 files changed, 44 insertions(+), 208 deletions(-)

commit 30c1a1ee2c471f975d6bf3cb0cef608d428c7a77
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 30 22:58:55 2009 +0200

    Replace the cell data computations

    Previously custom functions were used to compute the data passed
    to the
    cell renderers. Now that all this data is saved by the tree models
    with
    compatible nodes, the usual default attribute-to-column mapping can be
    used.
    With this, caching of the values can happen in the tree model, which
    avoids costly lookups of icons or computation of strings. Last but not
    least it avoids spurious bugs that could happen when strings changed
    without anyone noticing, like the mtime when a new day begins.

 gtk/gtkfilechooserdefault.c |	428
 ++++++-------------------------------------
 1 files changed, 53 insertions(+), 375 deletions(-)

commit a5390ad49e53522dedc6bbb894e715e7eef91f7f
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 30 21:24:52 2009 +0200

    Consolidate tree models for different browse modes

    All tree models in browse mode now share the first 10 column types
    containing all the necessary information to display the model
    on screen.
    Therefor it is now easy to just operate on the tree model associated
    with the file tree view and in most cases it isn't necessary
    anymore to
    special case the browse modes.

 gtk/gtkfilechooserdefault.c | 1087
 ++++++++++++++++---------------------------
 1 files changed, 397 insertions(+), 690 deletions(-)

commit d6f3d0e7ebe2314dbe8e5319c018ab241b78c50d
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 30 21:10:07 2009 +0200

    Simplify gtk_file_chooser_default_unselect_file()

 gtk/gtkfilechooserdefault.c |	 37 +++++++++++--------------------------
 1 files changed, 11 insertions(+), 26 deletions(-)

commit 0ccb2f242787ed8c01af480334d9411b5f86ebe2
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jul 1 09:48:32 2009 +0200

    Creating the model no longer fails

    So remove the code that checked for failure, as it's not needed
    anymore.

 gtk/gtkfilechooserdefault.c |	  7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 18b56b997089595df4c602d8d045a291d69a7ff8
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 30 15:15:55 2009 +0200

    Implement new GtkFileSystemModel

    The new model is mostly API-compatible with the old model (minimal
    changes were required), but is a lot faster and has a lot of very
    desirable features.
    - the model does no longer support a tree, just a list of files in a
      given directory
    - the storage has been moved to a GArray as opposed to a tree
    - no more dependency on GtkFileSystem
    - columns are managed by the creator of the model, so any number of
      nodes can be added as needed. This also makes the API more similar
      to GtkListStore.
    - Values are filled on demand using a function given when creating the
      model.
    - The function can decide to let the model cache returned values or
      decide to be called again the next time the value is queried.
    - implements GtkTreeSortable
    - _gtk_file_system_model_get_value() was added to significantly speed
      up value access, which is necessary when sorting large models.

 gtk/gtkfilechooserdefault.c |	 68 +-
 gtk/gtkfilesystemmodel.c    | 2832
 +++++++++++++++++++------------------------
 gtk/gtkfilesystemmodel.h    |	 54 +-
 3 files changed, 1325 insertions(+), 1629 deletions(-)

commit 3c9a34dba39abc24a7745d85163b8785400e7236
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jun 17 10:39:26 2009 +0200

    move GtkFileSystemModel private stuff out of the private header

 gtk/gtkfilechooserprivate.h |	 57
 -------------------------------------------
 gtk/gtkfilesystemmodel.c    |	 54
 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+), 57 deletions(-)

commit 009f1607094821fae4a658d1d6a513dcb8a296a2
Author: Xan Lopez <xan@gnome.org>
Date:	Thu Oct 15 09:43:08 2009 +0300

    Do not assign the parent class twice

    G_DEFINE_TYPE already does this for us, no need to do it again in
    class_init

    https://bugzilla.gnome.org/show_bug.cgi?id=598515

 gtk/gtkspinner.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 10a53ff12e83c3822d29f38a1646627ffb086462
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Thu Oct 15 13:59:01 2009 +0200

    Notify the "active" property of the spinner only when needed

    Notify spinner::active only if it really changed an other cosmetic
    fixes

 gtk/gtkspinner.c |  134
 +++++++++++++++++++++++++++++++----------------------
 gtk/gtkspinner.h |    2 +-
 2 files changed, 79 insertions(+), 57 deletions(-)

commit 7d6a0f348a110c56f54581beca2bbeb2dbe25bc2
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Thu Oct 15 14:30:54 2009 +0200

    Updated Slovenian translation

 po/sl.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ab36b8b12cf8cd3a34e3d78e3e64ddc73cbad1b9
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Thu Oct 15 14:27:30 2009 +0200

    Updated Slovenian translation

 po/sl.po |  292
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 150 insertions(+), 142 deletions(-)

commit ef3361caa3f4bd43147f269f9be8f54736ee68b3
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:	Thu Oct 15 12:25:21 2009 +0100

    gtk-demo: Remove C99-ism from list_store example

 demos/gtk-demo/list_store.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3c18cc3405441578eecd9644289e700da8b4c678
Author: Daniel Nylander <po@danielnylander.se>
Date:	Thu Oct 15 09:53:00 2009 +0200

    Updated Swedish translation

 po/sv.po | 2813
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1283 insertions(+), 1530 deletions(-)

commit edcf78848ae34e34197fe3a59521d0294bea0f7b
Author: A S Alam <aalam@users.sf.net>
Date:	Thu Oct 15 12:56:27 2009 +0530

    Completing translation for Punjabi

 po-properties/pa.po | 3654
 +++++++++++++++++++++++++--------------------------
 po/pa.po	     | 2266 ++++++++++++++++----------------
 2 files changed, 2956 insertions(+), 2964 deletions(-)

commit df5ee2fa10d0d1b3bb067f6667ae1d4e5a5ee2d4
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 15 03:47:45 2009 +0200

    Move documentation to inline comments: GtkToolShell

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtktoolshell.sgml |   80
 -----------------------------
 gtk/gtktoolshell.c			   |	1 +
 2 files changed, 1 insertions(+), 80 deletions(-)

commit fbae115b03cec75a51f68e41615ac183d579d031
Author: Javier Jardón <jjardon@gnome.org>
Date:	Thu Oct 15 00:25:40 2009 +0200

    Move documentation from templates to inline comments: GtkAccesible

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkaccessible.sgml |	33
 ----------------------------
 gtk/gtkaccessible.c			    |	 7 ++++++
 2 files changed, 7 insertions(+), 33 deletions(-)

commit bd2dd7dc9e39e1e74209bafcbe5a53fc70b62f4f
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 14 23:47:33 2009 +0200

    Move documentation from templates to inline comments: GtkActivatable

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkactivatable.sgml |	 98
 ---------------------------
 gtk/gtkactivatable.c			     |	  1 +
 2 files changed, 1 insertions(+), 98 deletions(-)

commit ff76366652e455d19f9766966a186ff5f396bea2
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 14 04:09:48 2009 +0200

    Move documentation from templates to inline comments: GtkAccelGroup

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkaccelgroup.sgml |  327
 ----------------------------
 gtk/gtkaccelgroup.c			    |	25 ++
 gtk/gtkaccelgroup.h			    |	26 +++
 3 files changed, 51 insertions(+), 327 deletions(-)

commit 7fd79f42ab7f5ab19df4033309ecdcc113c7f32b
Author: Bastien Nocera <hadess@hadess.net>
Date:	Wed Oct 14 23:11:43 2009 +0100

    Fix GtkSpinner using style before it's set

    Fix a possible division by zero when the spinner
    is started before it's realized (eg. before it has a style
    set).

    https://bugzilla.gnome.org/show_bug.cgi?id=598496

 demos/gtk-demo/spinner.c |    4 +++
 gtk/gtkspinner.c	  |   49
 ++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 49 insertions(+), 4 deletions(-)

commit 6f44b009354ccfcc84ace52774a521500a45afa9
Author: Bastien Nocera <hadess@hadess.net>
Date:	Wed Oct 14 22:38:28 2009 +0100

    Fix property links in GtkSpinner

 gtk/gtkspinner.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b466b5e7c1cf5739eb3a3da1087347fb864dba32
Author: Leonid Kanter <leon@asplinux.ru>
Date:	Wed Oct 14 23:32:01 2009 +0300

    Updated Russian translation

 po/ru.po | 2200
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1107 insertions(+), 1093 deletions(-)

commit e9a240cd52270992249223485714649d7ddb44f3
Author: Bastien Nocera <hadess@hadess.net>
Date:	Wed Oct 14 18:43:05 2009 +0100

    Add GtkSpinner::animation-duration style property

 demos/gtk-demo/list_store.c  |    4 +++-
 gtk/gtkcellrendererspinner.c |    5 +++--
 gtk/gtkspinner.c	      |   25 ++++++++++++++++++++++---
 3 files changed, 28 insertions(+), 6 deletions(-)

commit 9112194791bb451a0ab952d2bd1d2158c6a6d664
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Oct 14 13:52:52 2009 -0400

    Add GtkSpinner to the widget gallery

    Yes, our documentation setup is wierd and wonderful.

 docs/reference/gtk/Makefile.am        |    1 +
 docs/reference/gtk/images/spinner.png |  Bin 0 -> 3531 bytes
 docs/reference/gtk/visual_index.xml   |    3 +++
 docs/tools/widgets.c		       |   21 +++++++++++++++++++++
 4 files changed, 25 insertions(+), 0 deletions(-)

commit d1ee8e2d4b7b83b3fbbfe39b7985bfc4b39c8264
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Oct 14 13:25:23 2009 -0400

    Documentation and stylistic fixups

 docs/reference/gtk/gtk-docs.sgml |    6 ++
 docs/reference/gtk/gtk.types	  |    2 +
 gtk/gtkaboutdialog.c		  |   12 ++--
 gtk/gtkcellrendererspinner.c	  |  109
 +++++++++++++++++++++++---------------
 gtk/gtkspinner.c		  |   97
 ++++++++++++++++++++--------------
 5 files changed, 138 insertions(+), 88 deletions(-)

commit aa663e08f7fad8fe277eca2bab9dd7233422b6db
Author: Bastien Nocera <hadess@hadess.net>
Date:	Wed Oct 14 17:46:11 2009 +0100

    Fix "active" property not being notified

    And setting it FALSE starting the spinning when it should
    stop it.

 gtk/gtkspinner.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 2cd44fa5f3a599fbd63debd2f917640341185a12
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Oct 14 12:30:40 2009 -0400

    Fix doc build

    There was an escaping problem in the newly inlined documentation.

 gtk/gtkaboutdialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a480cae52408726954668297a26994507f9a6ec7
Author: Bastien Nocera <hadess@hadess.net>
Date:	Wed Oct 14 16:01:24 2009 +0100

    Capitalise a11y description for GtkSpinner

 gtk/gtkspinner.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6e3792aad9fdfcb11cfd59c75d577364441f0ee5
Author: Bastien Nocera <hadess@hadess.net>
Date:	Wed Oct 14 15:58:05 2009 +0100

    Update POTFILES.in for spinner widgets

 po/POTFILES.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d21700f5105c2e4b215aa2b4d4f8c90121748cda
Author: Bastien Nocera <hadess@hadess.net>
Date:	Tue Jul 21 02:16:56 2009 +0100

    Bug 319607 – Add a throbber (activity widget) to GTK+

    Add GtkSpinner activity throbber, as well as a cell renderer.

 demos/gtk-demo/Makefile.am	     |	  1 +
 demos/gtk-demo/list_store.c	     |	144 +++++++---
 demos/gtk-demo/spinner.c	     |	 90 ++++++
 docs/reference/gtk/gtk-sections.txt |	 36 +++
 gtk/Makefile.am		     |	  4 +
 gtk/gtk.h			     |	  2 +
 gtk/gtk.symbols		     |	 17 ++
 gtk/gtkcellrendererspinner.c	     |	362 ++++++++++++++++++++++++
 gtk/gtkcellrendererspinner.h	     |	 60 ++++
 gtk/gtkspinner.c		     |	525
 +++++++++++++++++++++++++++++++++++
 gtk/gtkspinner.h		     |	 65 +++++
 gtk/gtkstyle.c			     |	118 ++++++++-
 gtk/gtkstyle.h			     |	 18 +-
 13 files changed, 1403 insertions(+), 39 deletions(-)

commit df53e6ad8b8939f1e7bb9a48987f972fec6cfa4c
Author: Bastien Nocera <hadess@hadess.net>
Date:	Tue Oct 13 13:53:09 2009 +0100

    Add ability to set a tooltip's image from a GIcon

    Makes it easier to implement fallbacks whilst following
    theme changes.

    https://bugzilla.gnome.org/show_bug.cgi?id=598261

 docs/reference/gtk/gtk-sections.txt |	  1 +
 gtk/gtk.symbols		     |	  1 +
 gtk/gtktooltip.c		     |	 32
 +++++++++++++++++++++++++++++---
 gtk/gtktooltip.h		     |	  3 +++
 4 files changed, 34 insertions(+), 3 deletions(-)

commit 588bec91211977b311d9f2c808d3ff241fa53c38
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 14 03:23:47 2009 +0200

    Move documentation from templates to inline comments: GtkAboutDialog

    https://bugzilla.gnome.org/show_bug.cgi?id=597865

 docs/reference/gtk/tmpl/gtkaboutdialog.sgml |	475
 ---------------------------
 gtk/gtkaboutdialog.c			     |	 61 ++++
 gtk/gtkaboutdialog.h			     |	 17 +
 3 files changed, 78 insertions(+), 475 deletions(-)

commit df9e1c329441bee4d066b10060660cbecd94b981
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Mon Oct 12 15:59:45 2009 +0200

    Substitute gtk_widget_ref/unref with g_object_ref/unref

    Substitute the use of gtk_widget_ref/unref in documentation examples
    and in internal gtk+ code

    https://bugzilla.gnome.org/show_bug.cgi?id=598218

 docs/developers.txt		  |    9 ---------
 docs/faq/gtk-faq.sgml		  |    4 ++--
 docs/refcounting.txt		  |    8 ++++----
 docs/tutorial/gtk_tut.sgml	  |    4 ++--
 docs/tutorial/gtk_tut_12.es.sgml |    4 ++--
 gtk/gtkwidget.h		  |    4 ++--
 6 files changed, 12 insertions(+), 21 deletions(-)

commit b66583f2a59e09ad9f27f1750b58917b243381ae
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Mon Oct 12 16:09:55 2009 +0200

    Substitute gtk_style_unref for g_object_unref in documentation example

    https://bugzilla.gnome.org/show_bug.cgi?id=598218

 docs/tutorial/gtk_tut.sgml |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 57bc51371396af839859293468ba6004adfebcad
Author: Javier Jardón <jjardon@gnome.org>
Date:	Wed Oct 14 03:02:14 2009 +0200

    Use g_object_ref/unref instead deprecated gdk_*_ref/unref functions

    Substitute deprecated reference counting functions for
    g_object_ref/unref in documentation and in internal code

    https://bugzilla.gnome.org/show_bug.cgi?id=598217

 docs/dnd_internals.txt		  |    2 --
 docs/faq/gtk-faq.sgml		  |    4 ++--
 docs/tutorial/gtk_tut.sgml	  |    8 ++++----
 docs/tutorial/gtk_tut_12.es.sgml |    6 +++---
 docs/widget_system.txt		  |    2 +-
 gdk/directfb/gdkdnd-directfb.c   |    4 ++--
 gdk/gdkgc.h			  |    2 +-
 gdk/gdkimage.h			  |    2 +-
 gdk/gdkpixmap.h		  |    8 ++++----
 gdk/gdkwindow.h		  |    4 ++--
 gdk/testgdk.c			  |    2 +-
 gdk/x11/gdkcursor-x11.c	  |    4 ++--
 12 files changed, 23 insertions(+), 25 deletions(-)

commit fb63e32a9d54854ea126fb5e772b412df9bbaef8
Author: Tor Lillqvist <tml@iki.fi>
Date:	Tue Oct 13 21:32:04 2009 +0300

    Don't use XP themes until they work

 modules/engines/ms-windows/xp_theme.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 8539899349ccb928e3074c4261758682ca1784a4
Author: Javier Jardón <jjardon@gnome.org>
Date:	Tue Oct 13 17:29:04 2009 +0200

    Bump version to 2.19.0

 configure.in |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9eeece19eda609e01c613ad38ca9f4b01d89dffe
Author: Leonid Kanter <leon@asplinux.ru>
Date:	Tue Oct 13 17:19:26 2009 +0300

    Updated Russian translation

 po/ru.po |  186
 +++++++++++++++++++++++---------------------------------------
 1 files changed, 69 insertions(+), 117 deletions(-)

commit 891c2d1b3f6cab1fc4f3eb3c3e23778dc53b27e8
Author: Leonid Kanter <leon@asplinux.ru>
Date:	Tue Oct 13 17:00:59 2009 +0300

    Updated Russian translation

 po-properties/ru.po | 3596
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1801 insertions(+), 1795 deletions(-)

commit 646955f1860d477fe61dd1991a54efba5cc5c973
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:	Tue Oct 13 20:19:54 2009 +0700

    po/vi.po: update translation of "Places"

 po/vi.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 1542fa6f8dc1cd488ef374ed47fd9d7d730e2fec
Author: David Planella <david.planella@gmail.com>
Date:	Tue Oct 13 13:37:44 2009 +0200

    Updated Catalan translation

 po-properties/ca.po | 3586
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1798 insertions(+), 1788 deletions(-)

commit 0ade1c4bff2e7a8ca9b1c138a11f0b6b0847214f
Author: David Planella <david.planella@gmail.com>
Date:	Mon Oct 12 19:32:26 2009 +0200

    Updated Catalan translation

 po/ca.po | 2209
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1106 insertions(+), 1103 deletions(-)

commit 127033f83d309612bc3a386e2519c4d93ff882c1
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Wed Sep 23 16:53:55 2009 +0200

    Bug 596019 - No accessors for GtkDialog buttons

    Add API for GtkDialog to return widgets by response ID.
    Added gtk_dialog_get_widget_for_response() to access to all kinds
    of buttons with all kinds of responses.

 gtk/gtk.symbols |    1 +
 gtk/gtkdialog.c |   43 +++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkdialog.h |    2 ++
 3 files changed, 46 insertions(+), 0 deletions(-)

commit 39c1da4d0106ea5c63f4b38836aa65881f9dc0e1
Author: Dumitru Mișu Moldovan <dumol@gnome.ro>
Date:	Sun Oct 11 14:29:25 2009 +0300

    Updated Romanian translation

 po/ro.po |   21 ++++++++-------------
 1 files changed, 8 insertions(+), 13 deletions(-)

commit 80ace71c9434aaa37ca071a99036be30f56196be
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Sun Oct 11 12:36:48 2009 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 2213
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1108 insertions(+), 1105 deletions(-)

commit 76997ab57d6af3a08507755dd654d2e71d4c39ac
Author: Eitan Isaacson <eitan@ascender.com>
Date:	Tue Oct 6 12:28:23 2009 -0700

    Explicitly set the accessible name of GtkToolButton.

    GAIL is not able to retrieve the correct button name alone, so it
    must be set in gtktoolbutton.c

    https://bugzilla.gnome.org/show_bug.cgi?id=597596

 gtk/gtktoolbutton.c |	  7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 59f2a62e9c2fd0377ca19326800b15a0b7962a46
Author: Michael Natterer <mitch@gimp.org>
Date:	Sat Oct 10 18:26:07 2009 +0200

    Revert "Remove deprecated GtkContainer function and macros"

    This reverts commit 0e3a46915eabaf1bb8fd0559616c0cec92025678.

 gtk/gtkcontainer.c |	30 ++++++++++++++++++++++++++++++
 gtk/gtkcontainer.h |	14 ++++++++++++++
 2 files changed, 44 insertions(+), 0 deletions(-)

commit 0e3a46915eabaf1bb8fd0559616c0cec92025678
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Thu Oct 8 17:54:55 2009 +0200

    Remove deprecated GtkContainer function and macros

 gtk/gtkcontainer.c |	30 ------------------------------
 gtk/gtkcontainer.h |	14 --------------
 2 files changed, 0 insertions(+), 44 deletions(-)

commit 1b32f7ad172c238cf652c0e3fe6f02c8038d64c0
Author: Branko Kokanović <branko.kokanovic@gmail.com>
Date:	Fri Oct 9 20:12:26 2009 +0000

    Updated Serbian translation

 po-properties/sr.po	   | 5072
 +++++++++++++++++++++------------------------
 po-properties/sr@latin.po | 5129
 +++++++++++++++++++++------------------------
 2 files changed, 4781 insertions(+), 5420 deletions(-)

commit f562138ef008d48e2c8fc077de5786b4793082b7
Author: Tor Lillqvist <tml@iki.fi>
Date:	Thu Oct 8 15:40:45 2009 +0300

    Create and install gtk-update-icon-cache.exe.manifest to avoid UAC

 gtk/Makefile.am |   36 +++++++++++++++++++++++++++++++++++-
 1 files changed, 35 insertions(+), 1 deletions(-)

commit 2e0b5580efb217586b5ac74d4cfdf2db5125006e
Author: Tor Lillqvist <tml@iki.fi>
Date:	Fri Oct 9 14:32:11 2009 +0300

    Don't include gdkwin32.h when testing Objective-C++

    Fixes bug #594644. If somebody actually some day needs to include
    gdkwin32.h from an Objective-C++ program something needs to be done.

 tests/autotestkeywords.cc |	2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 088baaec31705d2efa6e66d7ab14139c154320c2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Oct 9 07:08:54 2009 +0200

    Make selecting the last character work again

    This broke when I added link support. git bisect helped to track it
    down.

 gtk/gtklabel.c |   28 +++++++++++++---------------
 1 files changed, 13 insertions(+), 15 deletions(-)

commit b3b26b517de61562c3429dbaea8f72549ac83d23
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Thu Oct 8 14:20:59 2009 +0200

    Updated Slovenian translation

 po/sl.po | 2799
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1301 insertions(+), 1498 deletions(-)

commit 3cad065c9888d44a08f96e81597a235765bfd68a
Author: Timo Jyrinki <timo.jyrinki@iki.fi>
Date:	Thu Oct 8 12:50:35 2009 +0300

    Updated Finnish translation by Jiri Grönroos.

 po/fi.po | 2252
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1129 insertions(+), 1123 deletions(-)

commit 9212f560f0df8e9697d952fb4f3ad89595a4cab2
Author: Tor Lillqvist <tml@iki.fi>
Date:	Thu Oct 8 10:54:22 2009 +0300

    Fix the GDI+ gdk-pixbuf loader

    Should fix bug #552678. Patch by Dominic Lachowicz, based on a clueful
    response from Jason Copenhaver on Albeto Ruiz's blog
    http://aruiz.typepad.com/siliconisland/2009/08/dear-lazyweb-gtk-need-gdi-help.html

 gdk-pixbuf/io-gdip-utils.c |	68
 ++++++++++++++++++++++++-------------------
 1 files changed, 38 insertions(+), 30 deletions(-)

commit f38fc7f37db3f2a135fe085014b7cfd568a7bb21
Author: André Gondim <andregondim@ubuntu.com>
Date:	Wed Oct 7 07:20:26 2009 -0300

    Updated Brazilian Portuguese translation.

    Reviewed by Rodrigo Flores <mail@rodrigoflores.org>.

 po/pt_BR.po | 2214
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1108 insertions(+), 1106 deletions(-)

commit 79c2af5c4ed29b9e8ab3083abee840bac2ba68f6
Author: Alexander Shopov <ash@contact.bg>
Date:	Wed Oct 7 07:44:35 2009 +0300

    Updated Bulgarian translation

 po/bg.po | 2222
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1113 insertions(+), 1109 deletions(-)

commit 425b6520037b006adae590d8436d680fbffe9352
Author: Tor Lillqvist <tml@iki.fi>
Date:	Tue Oct 6 14:53:22 2009 +0300

    Don't ignore SIGPIPE unless it exists

 gtk/gtkmain.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 2dee48b6d0ee5eec85341577061f701fff92c766
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Tue Oct 6 11:27:46 2009 +0530

    Updated Oriya Translation

 po/or.po | 2257
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1118 insertions(+), 1139 deletions(-)

commit 4ee18f8b940be175c4f220fa2d1bf53d998638a2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Oct 5 17:44:25 2009 -0400

    Bump version

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 68f25328e48b0885788baa6e9d5a44e65d353735
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Oct 5 17:42:00 2009 -0400

    2.18.2

 NEWS			      |    1 +
 po-properties/af.po	      |    2 +-
 po-properties/am.po	      |    2 +-
 po-properties/ang.po	      |    2 +-
 po-properties/ar.po	      |    2 +-
 po-properties/as.po	      |    2 +-
 po-properties/ast.po	      |    2 +-
 po-properties/az.po	      |    2 +-
 po-properties/az_IR.po       |    2 +-
 po-properties/be.po	      |    2 +-
 po-properties/be@latin.po    |    2 +-
 po-properties/bg.po	      |    2 +-
 po-properties/bn.po	      |    2 +-
 po-properties/bn_IN.po       |    2 +-
 po-properties/br.po	      |    2 +-
 po-properties/bs.po	      |    2 +-
 po-properties/ca.po	      |    2 +-
 po-properties/ca@valencia.po |    2 +-
 po-properties/crh.po	      |    2 +-
 po-properties/cs.po	      |    2 +-
 po-properties/cy.po	      |    2 +-
 po-properties/da.po	      |    2 +-
 po-properties/de.po	      |    2 +-
 po-properties/dz.po	      |    2 +-
 po-properties/el.po	      |    2 +-
 po-properties/en_CA.po       |    2 +-
 po-properties/en_GB.po       |    2 +-
 po-properties/eo.po	      |    2 +-
 po-properties/es.po	      |    2 +-
 po-properties/et.po	      |    2 +-
 po-properties/eu.po	      |    2 +-
 po-properties/fa.po	      |    2 +-
 po-properties/fi.po	      |    2 +-
 po-properties/fr.po	      |    2 +-
 po-properties/ga.po	      |    2 +-
 po-properties/gl.po	      |    2 +-
 po-properties/gu.po	      |    2 +-
 po-properties/he.po	      |    2 +-
 po-properties/hi.po	      |    2 +-
 po-properties/hr.po	      |    2 +-
 po-properties/hu.po	      |    2 +-
 po-properties/hy.po	      |    2 +-
 po-properties/ia.po	      |    2 +-
 po-properties/id.po	      |    2 +-
 po-properties/io.po	      |    2 +-
 po-properties/is.po	      |    2 +-
 po-properties/it.po	      |    2 +-
 po-properties/ja.po	      |    2 +-
 po-properties/ka.po	      |    2 +-
 po-properties/kn.po	      |    2 +-
 po-properties/ko.po	      |    2 +-
 po-properties/ku.po	      |    2 +-
 po-properties/li.po	      |    2 +-
 po-properties/lt.po	      |    2 +-
 po-properties/lv.po	      |    2 +-
 po-properties/mai.po	      |    2 +-
 po-properties/mi.po	      |    2 +-
 po-properties/mk.po	      |    2 +-
 po-properties/ml.po	      |    2 +-
 po-properties/mn.po	      |    2 +-
 po-properties/mr.po	      |    2 +-
 po-properties/ms.po	      |    2 +-
 po-properties/nb.po	      |    2 +-
 po-properties/ne.po	      |    2 +-
 po-properties/nl.po	      |    2 +-
 po-properties/nn.po	      |    2 +-
 po-properties/nso.po	      |    2 +-
 po-properties/oc.po	      |    2 +-
 po-properties/or.po	      |    2 +-
 po-properties/pa.po	      |    2 +-
 po-properties/pl.po	      |    2 +-
 po-properties/ps.po	      |    2 +-
 po-properties/pt.po	      |    2 +-
 po-properties/pt_BR.po       |    2 +-
 po-properties/ro.po	      |    2 +-
 po-properties/ru.po	      |    2 +-
 po-properties/rw.po	      |    2 +-
 po-properties/si.po	      |    2 +-
 po-properties/sk.po	      |    2 +-
 po-properties/sl.po	      |    2 +-
 po-properties/sq.po	      |    2 +-
 po-properties/sr.po	      |    2 +-
 po-properties/sr@ije.po      |    2 +-
 po-properties/sr@latin.po    |    2 +-
 po-properties/sv.po	      |    2 +-
 po-properties/ta.po	      |    2 +-
 po-properties/te.po	      |    2 +-
 po-properties/th.po	      |    2 +-
 po-properties/tk.po	      |    2 +-
 po-properties/tr.po	      |    2 +-
 po-properties/tt.po	      |    2 +-
 po-properties/uk.po	      |    2 +-
 po-properties/ur.po	      |    2 +-
 po-properties/uz.po	      |    2 +-
 po-properties/uz@cyrillic.po |    2 +-
 po-properties/vi.po	      |    2 +-
 po-properties/wa.po	      |    2 +-
 po-properties/xh.po	      |    2 +-
 po-properties/yi.po	      |    2 +-
 po-properties/zh_CN.po       |    2 +-
 po-properties/zh_HK.po       |    2 +-
 po-properties/zh_TW.po       |    2 +-
 po/af.po		      |   16 +-
 po/am.po		      |   16 +-
 po/ang.po		      |   16 +-
 po/ar.po		      |   16 +-
 po/as.po		      |   16 +-
 po/ast.po		      |   16 +-
 po/az.po		      |   16 +-
 po/az_IR.po		      |   16 +-
 po/be.po		      |   16 +-
 po/be@latin.po		      |   16 +-
 po/bg.po		      |   16 +-
 po/bn.po		      |   16 +-
 po/bn_IN.po		      |   16 +-
 po/br.po		      |   16 +-
 po/bs.po		      |   16 +-
 po/ca.po		      |   16 +-
 po/ca@valencia.po	      |   16 +-
 po/crh.po		      |   16 +-
 po/cs.po		      |   16 +-
 po/cy.po		      |   16 +-
 po/da.po		      |   16 +-
 po/de.po		      |   16 +-
 po/dz.po		      |   16 +-
 po/el.po		      |   16 +-
 po/en_CA.po		      |   16 +-
 po/en_GB.po		      |   16 +-
 po/eo.po		      |   16 +-
 po/es.po		      |   16 +-
 po/et.po		      |   16 +-
 po/eu.po		      |   16 +-
 po/fa.po		      |   16 +-
 po/fi.po		      |   16 +-
 po/fr.po		      |   16 +-
 po/ga.po		      |   16 +-
 po/gl.po		      |   16 +-
 po/gu.po		      |   16 +-
 po/he.po		      |   16 +-
 po/hi.po		      |   16 +-
 po/hr.po		      |   16 +-
 po/hu.po		      |   16 +-
 po/hy.po		      |   16 +-
 po/ia.po		      |   16 +-
 po/id.po		      |   16 +-
 po/io.po		      |   16 +-
 po/is.po		      |   16 +-
 po/it.po		      | 2205
 +++++++++++++++++++++---------------------
 po/ja.po		      |    5 +-
 po/ka.po		      |   16 +-
 po/kn.po		      |   16 +-
 po/ko.po		      |   16 +-
 po/ku.po		      |   16 +-
 po/li.po		      |   16 +-
 po/lt.po		      |   16 +-
 po/lv.po		      |   16 +-
 po/mai.po		      |   16 +-
 po/mi.po		      |   16 +-
 po/mk.po		      |   16 +-
 po/ml.po		      |   16 +-
 po/mn.po		      |   16 +-
 po/mr.po		      |   16 +-
 po/ms.po		      |   16 +-
 po/nb.po		      |   16 +-
 po/ne.po		      |   16 +-
 po/nl.po		      |   16 +-
 po/nn.po		      |   16 +-
 po/nso.po		      |   16 +-
 po/oc.po		      |   16 +-
 po/or.po		      |   16 +-
 po/pa.po		      |   16 +-
 po/pl.po		      |   16 +-
 po/ps.po		      |   16 +-
 po/pt.po		      |   16 +-
 po/pt_BR.po		      |   16 +-
 po/ro.po		      |   16 +-
 po/ru.po		      |   16 +-
 po/rw.po		      |   16 +-
 po/si.po		      |   16 +-
 po/sk.po		      |   16 +-
 po/sl.po		      |   16 +-
 po/sq.po		      |   16 +-
 po/sr.po		      | 2217
 +++++++++++++++++++++---------------------
 po/sr@ije.po		      |   16 +-
 po/sr@latin.po		      | 2248
 +++++++++++++++++++++---------------------
 po/sv.po		      |   16 +-
 po/ta.po		      |   16 +-
 po/te.po		      |   16 +-
 po/th.po		      |   16 +-
 po/tk.po		      |   16 +-
 po/tr.po		      |   16 +-
 po/tt.po		      |   16 +-
 po/uk.po		      |   16 +-
 po/ur.po		      |   16 +-
 po/uz.po		      |   16 +-
 po/uz@cyrillic.po	      |   16 +-
 po/vi.po		      |   16 +-
 po/wa.po		      |   16 +-
 po/xh.po		      |   16 +-
 po/yi.po		      |   16 +-
 po/zh_CN.po		      |   16 +-
 po/zh_HK.po		      |   16 +-
 po/zh_TW.po		      |   16 +-
 203 files changed, 4219 insertions(+), 4211 deletions(-)

commit c29e8f6cff0ee3b755b7ec712f342547b30b09f4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Oct 5 16:43:37 2009 -0400

    Updates

 NEWS |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit c5d086117982b1997389afd08a52ddaf2fdf8254
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Oct 5 22:07:06 2009 +0200

    Don't request window sizes with zero width or height

    Zero width/height is unsupported and will magically be turned
    into one.
    For instance, gtk_widget_size_allocate() will eventually do this magic
    on the value stored in widget->allocation.

    However, if we don't do this magic conversion early, then the value
    returned from gtk_window_compute_configure_request() will not be
    comparable with whats stored in widget->allocation. (I.E. they will
    differ if width or height are zero).

    This is dangerous, as we do such a comparison in
    gtk_window_move_resize().
    Currently a change from e.g. 10x1 (current allocation) to 10x0
    (new size)
    will be expected to produce a ConfigureNotify, when it actually won't,
    thus never thawing the frozen toplevel.

    Fixes bug #588059

 gtk/gtkwindow.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 786b589d95077b465dcc2311ff2489ee7bb9a49f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Oct 5 11:39:29 2009 +0200

    Fix up _gdk_windowing_window_at_pointer coordinate reporting

    We need to do a final XQueryWindow to get the coordinates inside the
    windows rather than in the parent window.

    This fixes bug #597386, "Cannot click buttons more than once...",
    which
    failed due to the grab tracking stuff getting the wrong coordinates as
    per the above.

 gdk/x11/gdkwindow-x11.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 4581432387ad1667a25a5645cc37f8b55345d3fb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Oct 4 22:35:12 2009 -0400

    Plug a memory leak

    Valgrind reported a leak of regions from
    gdk_window_process_updates_internal.

 gdk/gdkwindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 05ded28d7d282bed6de457edeeb3e1461ea0d0ac
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:	Sat Oct 3 18:34:58 2009 +0900

    Updated Japanese translation

 po/ja.po |   38 ++++++++++++++++++--------------------
 1 files changed, 18 insertions(+), 20 deletions(-)

commit c3b22ee7c49677d5ba474c597255e469194a437c
Author: Luca Ferretti <elle.uca@libero.it>
Date:	Sat Oct 3 09:20:44 2009 +0200

    Updated Italian translation

 po/it.po | 2224
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1106 insertions(+), 1118 deletions(-)

commit 59177b19322729e50ac6748274f250c04ad08fa0
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:	Fri Oct 2 07:39:34 2009 +0200

    Bug 596959 - DirectFB backend compilation broken with changes from
    2.18.0 to 2.18.1

    Fix compilation of the DirectFB backend after internal API changes
    of GDK.

 gdk/directfb/gdkwindow-directfb.c |	6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit f3013bf6ed127ffdaae940d32f08ec0f6229e6e2
Author: Pascal Terjan <pterjan@mandriva.com>
Date:	Thu Oct 1 17:47:22 2009 +0200

    Call XReconfigureWMWindow with proper screen

    Thanks gcc :

    gdkwindow-x11.c:1731: warning: passing argument 3 of
    'XReconfigureWMWindow' makes integer from pointer without a cast
    /usr/include/X11/Xlib.h:1871: note: expected 'int' but argument is of
    type 'struct GdkScreen *'

    Signed-off-by: Pascal Terjan <pterjan@mandriva.com>

 gdk/x11/gdkwindow-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 97d15954ad426ea792e1c237dfefe754614a0e9e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Oct 1 11:41:17 2009 -0400

    Move SIGPIPE suppression to gtk_init and document it

    Some people were unhappy with doing it deep inside the lpr print
    backend at an unpredictable time, and SIGPIPE is almost never
    wanted anyway.

 README.in					|    5 +++++
 gtk/gtkmain.c					|   11 +++++++++++
 modules/printbackends/lpr/gtkprintbackendlpr.c |    2 --
 3 files changed, 16 insertions(+), 2 deletions(-)

commit 42ad005847e9270d39ef692291fc95dfb96750fb
Author: Miloš Popović <mpopovic@src.gnome.org>
Date:	Thu Oct 1 01:23:06 2009 +0000

    Updated Serbian translation

 po/sr.po	| 2246
 ++++++++++++++++++++++++++++----------------------------
 po/sr@latin.po | 2277
 ++++++++++++++++++++++++++++----------------------------
 2 files changed, 2259 insertions(+), 2264 deletions(-)

commit 3b39aacd295253daada8f5e517cc0aab658b10b6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 30 18:02:46 2009 -0400

    Bump version

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit df3775821d766b0619236cf0213d80850b7acd91
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 30 18:00:21 2009 -0400

    2.18.1

 po-properties/af.po	      |    2 +-
 po-properties/am.po	      |    2 +-
 po-properties/ang.po	      |    2 +-
 po-properties/ar.po	      |    2 +-
 po-properties/as.po	      |    2 +-
 po-properties/ast.po	      |    2 +-
 po-properties/az.po	      |    2 +-
 po-properties/az_IR.po       |    2 +-
 po-properties/be.po	      |    2 +-
 po-properties/be@latin.po    |    2 +-
 po-properties/bg.po	      |    2 +-
 po-properties/bn.po	      |    2 +-
 po-properties/bn_IN.po       |    2 +-
 po-properties/br.po	      |    2 +-
 po-properties/bs.po	      |    2 +-
 po-properties/ca.po	      |    2 +-
 po-properties/ca@valencia.po |    2 +-
 po-properties/crh.po	      |    2 +-
 po-properties/cs.po	      |    2 +-
 po-properties/cy.po	      |    2 +-
 po-properties/da.po	      |    2 +-
 po-properties/de.po	      |    2 +-
 po-properties/dz.po	      |    2 +-
 po-properties/el.po	      |    2 +-
 po-properties/en_CA.po       |    2 +-
 po-properties/en_GB.po       | 3474
 +++++++++++++++++++++---------------------
 po-properties/eo.po	      |    2 +-
 po-properties/es.po	      |    2 +-
 po-properties/et.po	      |    2 +-
 po-properties/eu.po	      |    2 +-
 po-properties/fa.po	      |    2 +-
 po-properties/fi.po	      |    2 +-
 po-properties/fr.po	      |    2 +-
 po-properties/ga.po	      |    2 +-
 po-properties/gl.po	      |    2 +-
 po-properties/gu.po	      |    2 +-
 po-properties/he.po	      |    2 +-
 po-properties/hi.po	      |    2 +-
 po-properties/hr.po	      |    2 +-
 po-properties/hu.po	      |    2 +-
 po-properties/hy.po	      |    2 +-
 po-properties/ia.po	      |    2 +-
 po-properties/id.po	      |    2 +-
 po-properties/io.po	      |    2 +-
 po-properties/is.po	      |    2 +-
 po-properties/it.po	      |    2 +-
 po-properties/ja.po	      |    2 +-
 po-properties/ka.po	      |    2 +-
 po-properties/kn.po	      |    2 +-
 po-properties/ko.po	      |    2 +-
 po-properties/ku.po	      |    2 +-
 po-properties/li.po	      |    2 +-
 po-properties/lt.po	      |    2 +-
 po-properties/lv.po	      |    2 +-
 po-properties/mai.po	      |    2 +-
 po-properties/mi.po	      |    2 +-
 po-properties/mk.po	      |    2 +-
 po-properties/ml.po	      |    2 +-
 po-properties/mn.po	      |    2 +-
 po-properties/mr.po	      |    2 +-
 po-properties/ms.po	      |    2 +-
 po-properties/nb.po	      |    2 +-
 po-properties/ne.po	      |    2 +-
 po-properties/nl.po	      |    2 +-
 po-properties/nn.po	      |    2 +-
 po-properties/nso.po	      |    2 +-
 po-properties/oc.po	      |    2 +-
 po-properties/or.po	      |    2 +-
 po-properties/pa.po	      |    2 +-
 po-properties/pl.po	      |    2 +-
 po-properties/ps.po	      |    2 +-
 po-properties/pt.po	      |    2 +-
 po-properties/pt_BR.po       |    2 +-
 po-properties/ro.po	      |    2 +-
 po-properties/ru.po	      |    2 +-
 po-properties/rw.po	      |    2 +-
 po-properties/si.po	      |    2 +-
 po-properties/sk.po	      |    2 +-
 po-properties/sl.po	      |    2 +-
 po-properties/sq.po	      |    2 +-
 po-properties/sr.po	      |    2 +-
 po-properties/sr@ije.po      |    2 +-
 po-properties/sr@latin.po    |    2 +-
 po-properties/sv.po	      |    2 +-
 po-properties/ta.po	      |    2 +-
 po-properties/te.po	      |    2 +-
 po-properties/th.po	      |    2 +-
 po-properties/tk.po	      |    2 +-
 po-properties/tr.po	      |    2 +-
 po-properties/tt.po	      |    2 +-
 po-properties/uk.po	      |    2 +-
 po-properties/ur.po	      |    2 +-
 po-properties/uz.po	      |    2 +-
 po-properties/uz@cyrillic.po |    2 +-
 po-properties/vi.po	      |    2 +-
 po-properties/wa.po	      |    2 +-
 po-properties/xh.po	      |    2 +-
 po-properties/yi.po	      |    2 +-
 po-properties/zh_CN.po       |    2 +-
 po-properties/zh_HK.po       |    2 +-
 po-properties/zh_TW.po       |    2 +-
 po/af.po		      |  350 +++--
 po/am.po		      |  350 +++--
 po/ang.po		      |  348 +++--
 po/ar.po		      |  348 +++--
 po/as.po		      |  431 +++---
 po/ast.po		      |  349 +++--
 po/az.po		      |  350 +++--
 po/az_IR.po		      |  345 +++--
 po/be.po		      |  350 +++--
 po/be@latin.po		      |  350 +++--
 po/bg.po		      |  348 +++--
 po/bn.po		      |  347 +++--
 po/bn_IN.po		      |  348 +++--
 po/br.po		      |  346 +++--
 po/bs.po		      |  350 +++--
 po/ca.po		      |  348 +++--
 po/ca@valencia.po	      |  350 +++--
 po/crh.po		      |  355 +++--
 po/cs.po		      | 2190 +++++++++++++-------------
 po/cy.po		      |  350 +++--
 po/da.po		      |  349 +++--
 po/de.po		      | 2280 ++++++++++++++--------------
 po/dz.po		      |  350 +++--
 po/el.po		      |  349 +++--
 po/en_CA.po		      |  350 +++--
 po/en_GB.po		      | 2211 ++++++++++++++-------------
 po/eo.po		      |  350 +++--
 po/es.po		      | 2217 ++++++++++++++--------------
 po/et.po		      | 1108 ++++++++++++++-
 po/eu.po		      |  349 +++--
 po/fa.po		      |  350 +++--
 po/fi.po		      |  348 +++--
 po/fr.po		      | 2200 ++++++++++++++-------------
 po/ga.po		      |  348 +++--
 po/gl.po		      | 2190 +++++++++++++-------------
 po/gu.po		      |  348 +++--
 po/he.po		      |  350 +++--
 po/hi.po		      |  348 +++--
 po/hr.po		      |  350 +++--
 po/hu.po		      | 2249 ++++++++++++++--------------
 po/hy.po		      |  350 +++--
 po/ia.po		      |  350 +++--
 po/id.po		      |  350 +++--
 po/io.po		      |  350 +++--
 po/is.po		      |  350 +++--
 po/it.po		      |  349 +++--
 po/ja.po		      |  348 +++--
 po/ka.po		      |  350 +++--
 po/kn.po		      |  348 +++--
 po/ko.po		      |  348 +++--
 po/ku.po		      |  350 +++--
 po/li.po		      |  350 +++--
 po/lt.po		      |  350 +++--
 po/lv.po		      |  350 +++--
 po/mai.po		      |  348 +++--
 po/mi.po		      |  350 +++--
 po/mk.po		      |  350 +++--
 po/ml.po		      |  348 +++--
 po/mn.po		      |  355 +++--
 po/mr.po		      |  348 +++--
 po/ms.po		      |  350 +++--
 po/nb.po		      |  348 +++--
 po/ne.po		      |  350 +++--
 po/nl.po		      |  349 +++--
 po/nn.po		      |  350 +++--
 po/nso.po		      |  350 +++--
 po/oc.po		      |  348 +++--
 po/or.po		      |  348 +++--
 po/pa.po		      |  348 +++--
 po/pl.po		      |  349 +++--
 po/ps.po		      |  350 +++--
 po/pt.po		      |  349 +++--
 po/pt_BR.po		      |  350 +++--
 po/ro.po		      |  351 +++--
 po/ru.po		      |  348 +++--
 po/rw.po		      |  355 +++--
 po/si.po		      |  350 +++--
 po/sk.po		      |  350 +++--
 po/sl.po		      | 2806 ++++++++++++++++++----------------
 po/sq.po		      |  350 +++--
 po/sr.po		      |  348 +++--
 po/sr@ije.po		      |  350 +++--
 po/sr@latin.po		      |  348 +++--
 po/sv.po		      | 2803 +++++++++++++++++++----------------
 po/ta.po		      |  348 +++--
 po/te.po		      |  348 +++--
 po/th.po		      |  348 +++--
 po/tk.po		      |  350 +++--
 po/tr.po		      |  355 +++--
 po/tt.po		      |  350 +++--
 po/uk.po		      |  348 +++--
 po/ur.po		      |  346 +++--
 po/uz.po		      |  350 +++--
 po/uz@cyrillic.po	      |  350 +++--
 po/vi.po		      |  347 +++--
 po/wa.po		      |  350 +++--
 po/xh.po		      |  350 +++--
 po/yi.po		      |  350 +++--
 po/zh_CN.po		      |  348 +++--
 po/zh_HK.po		      |  348 +++--
 po/zh_TW.po		      |  348 +++--
 202 files changed, 30924 insertions(+), 26871 deletions(-)

commit 121868f660c7558c91fbc67df4caff41b9c20945
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 30 16:28:02 2009 -0400

    Updates

 NEWS |   48 ++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 46 insertions(+), 2 deletions(-)

commit 724b2bae64de6a81815e4f33a3673f7195c8a28d
Author: Petr Kovar <pknbe@volny.cz>
Date:	Wed Sep 30 21:23:10 2009 +0200

    Updated Czech translation

 po/cs.po | 2216
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1125 insertions(+), 1091 deletions(-)

commit 7c3e8130c471c617d8a686735da0c08a99c7d618
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Wed Sep 30 12:47:55 2009 -0400

    Correct the orientation of landscape pages

    The convention for landscape pages, and required by PostScript
    Language Reference Manual, is for landscape printing to rotate user
    space 90 degrees counterclockwise. Part of bug 596423

 gtk/gtkprintcontext.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 4261efda2bdcc458f9e0898f3d9c9861c124c6d0
Author: Adrian Johnson <ajohnson@redneon.com>
Date:	Wed Sep 30 12:46:58 2009 -0400

    Emit PageOrientation DSC comment into PostScript print output

    The PageOrientation DSC comment tells PostScript viewers such as gv or
    evince the orientation to use when displaying the page. Part of
    bug 596423

 gtk/gtkprintoperation-unix.c |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

commit dd52987d1fe3c3481fffc5b776fcac6b02114b01
Author: Marek Kasik <mkasik@redhat.com>
Date:	Wed Sep 30 12:40:11 2009 -0400

    Speed up printer listing in the print dialog

    Use shorter timeout for connection testing to avoid A 3-6 second
    delay before the printers appear. Bug 594643

 modules/printbackends/cups/gtkprintbackendcups.c |   50
 ++++++++++++++++++----
 modules/printbackends/cups/gtkprintercups.c	  |    2 +
 modules/printbackends/cups/gtkprintercups.h	  |    1 +
 3 files changed, 45 insertions(+), 8 deletions(-)

commit 14f3006d124cc42dd5110b4fa7e49176ac3cd2fc
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Wed Sep 30 16:49:55 2009 +0200

    Updated Hungarian translation

 po/hu.po |  195
 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 108 insertions(+), 87 deletions(-)

commit a4145bfeefef97b88e280b25e87b3414cd0e85d7
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Sep 30 15:07:37 2009 +0200

    Bug 588449 - DnD doesn't work on GDK/Quartz

    Patch from Paul Davis.  This gets the basics of drag and drop properly
    working on Mac OS X.

 gdk/quartz/GdkQuartzWindow.c |   30 +++++++++
 gdk/quartz/gdkdnd-quartz.c   |    6 ++
 gtk/gtkdnd-quartz.c	      |  134
 ++++++++++++++++++++++++++++++------------
 3 files changed, 132 insertions(+), 38 deletions(-)

commit 31771cc6402ac4ae637d0a126295ba0dc6b879bc
Author: Christian Dywan <christian@lanedo.com>
Date:	Wed Sep 30 08:45:30 2009 -0400

    Add a note about tooltip theming

    This should help to reduce the amount of confusion about how to
    make a tooltip window appear like a tooltip. Bug 596080.

 gtk/gtkwidget.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2518fbdc02bd1e58631bb6379539d5e343dc2300
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Sep 30 13:09:22 2009 +0200

    Fix compile warning in defaultvalue test

 gtk/tests/defaultvalue.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit dc04e012cf99278f4915717637ccd9280906dd55
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Sep 30 13:05:33 2009 +0200

    Ignore certain GtkSettings in defaultvalues unit test

    Like the other GtkSettings already registered, these are influenced
    from
    the outside and cannot be properly tested.	The defaultvalues test
    passes again now.

 gtk/tests/defaultvalue.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 28d56cbbda3ee3605280210b79ca05ac3c01ce38
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Sep 30 13:00:28 2009 +0200

    Use boxed accessors for setting and retrieving cursor property

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 77fc6e35397d96c4a511d65dff58ce42e58a39ec
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Sep 30 10:19:07 2009 +0200

    Bug 596580 - Blank rows in entry autocompletion

    gtk_tree_model_build_level() always needs to emit row-inserted when
    requested, this should not depend on whether the level has a parent
    level or a virtual root, which is a check whether or not we need to
    reference the node in the child model.  Furthermore, we also need
    to emit row-has-child-toggled after row-inserted when appropriate.

    When gtk_tree_model_filter_row_changed() pulls in the root level, it
    must request build_level() to emit signals for this.  The refilter
    function uses row_changed to process the changes, so build_level() in
    the first call to row_changed() might pull in multiple new nodes
    in this
    scenario, for all of these signals need to be emitted.  Of course,
    build_level() will then also emit the signals for the node
    row_changed()
    is processing, we should not emit a duplicate signal, this is now
    accounted for.

    Add a unit test for this.  For this small functionality to block the
    row-changed signal has been implemented, so that we can simulate calls
    to the refilter function using the current visible column setup.

 gtk/gtktreemodelfilter.c |   55 +++++++----
 gtk/tests/filtermodel.c  |  227
 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 261 insertions(+), 21 deletions(-)

commit 3a69f6772bfa8a560e3fef557d292851a5da45a4
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 29 17:12:37 2009 +0200

    Pretty print non-matching signals in filter model test suite

 gtk/tests/filtermodel.c |   64
 ++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 58 insertions(+), 6 deletions(-)

commit efd28144777ceab95b929b41e901ee13efe86445
Author: Daniel Nylander <po@danielnylander.se>
Date:	Wed Sep 30 09:58:00 2009 +0200

    Updated Swedish translation

 po/sv.po |  195
 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 108 insertions(+), 87 deletions(-)

commit 35845f1efe6c46f4cc6cadbade122aedc242ba49
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Tue Sep 29 02:23:25 2009 -0400

    Interpret min_value == max_value correctly

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

 gdk/x11/gdkinput-x11.c |   27 ++++++++++++++++++++++-----
 1 files changed, 22 insertions(+), 5 deletions(-)

commit 70bd23537f3cf78f4d17118f5249a4ea93d413a0
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Tue Sep 29 02:20:40 2009 -0400

    Select for DeviceStateNotify

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-x11.c    |   21 +++++++++++++++++++++
 gdk/x11/gdkinputprivate.h |	2 +-
 2 files changed, 22 insertions(+), 1 deletions(-)

commit 0178ebf739cb5c69e83664f25343b1bb022e33f8
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Tue Sep 29 11:57:50 2009 -0400

    Keep track of axis values

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-x11.c    |   25 +++++++++++++++++++++++--
 gdk/x11/gdkinput.c	   |	2 ++
 gdk/x11/gdkinputprivate.h |	1 +
 3 files changed, 26 insertions(+), 2 deletions(-)

commit ee25051f9690106d93de998183717e50d9d89829
Author: Jürg Billeter <j@bitron.ch>
Date:	Wed Sep 30 00:43:51 2009 -0400

    Support tracker 0.7

    Make GtkSearchEngineTracker work with libtracker 0.6 and 0.7.
    See bug 596081.

 gtk/gtksearchenginetracker.c |   95
 +++++++++++++++++++++++++++++------------
 1 files changed, 67 insertions(+), 28 deletions(-)

commit f0f39c34f807dcd4775415f1b7604b9debc16c60
Author: Xan Lopez <xan@gnome.org>
Date:	Tue Sep 29 23:45:03 2009 -0400

    Update last_window only when needed

    _gtk_tooltip_handle_event, which is called for many events in the GTK+
    main loop, calls gtk_tooltip_set_last_window, which keeps a weak
    reference to the last window we passed through. If the window being
    set is the same than the last one there's really no need to update our
    weak reference, so add a check for that and exit early.

 gtk/gtktooltip.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 67728ac004eff3cb2175a8c1db9bfbc749985cda
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Tue Sep 29 02:14:12 2009 -0400

    Filter out events that the current window didn't select for

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-x11.c    |   49
 +++++++++++++++++++++++++++++++++++++++++++++
 gdk/x11/gdkinput-xfree.c  |	2 +-
 gdk/x11/gdkinputprivate.h |	3 ++
 3 files changed, 53 insertions(+), 1 deletions(-)

commit 51f2a99096958e1eeaef82a13240d28a40e5db53
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Tue Sep 29 02:12:27 2009 -0400

    Always select all XInput motion events

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-x11.c |   44
 ++++----------------------------------------
 1 files changed, 4 insertions(+), 40 deletions(-)

commit acdecb6aa440eb98066acc4d3c316affbc62a944
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Tue Sep 29 01:56:59 2009 -0400

    Report XInput button motion events until all buttons are released.

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-xfree.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2635fb75c688b9c44a7db4840afaadba4c6d31b3
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Tue Sep 29 01:51:44 2009 -0400

    XInput allows up to 255 buttons

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-x11.c    |   16 +++++++++++++---
 gdk/x11/gdkinput-xfree.c  |	5 +++--
 gdk/x11/gdkinputprivate.h |	3 ++-
 3 files changed, 18 insertions(+), 6 deletions(-)

commit abf7742beb53f8a2c8012a353299abc68b5dbaaf
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Tue Sep 29 01:48:59 2009 -0400

    Refactor _gdk_input_other_event

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-xfree.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit bd51d930e8901a348eb6ea8190dc3e4764990ede
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Mon Sep 28 20:21:33 2009 -0400

    Use strstr instead of g_strrstr.

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

 gdk/x11/gdkinput-x11.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 6fef640debbe468586ff866cbef38d7a29c452d1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Sep 29 12:56:57 2009 +0200

    Only select for button and pointer event on toplevels

    These event types propagate up the hierarchy anyway, so this means
    we avoid setting it unnecessarily. This is especially important
    for button press event, since only one client can select for this
    on each window, causing X errors if two clients do it.

 gdk/gdkwindow.c |   53
 ++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 36 insertions(+), 17 deletions(-)

commit 5a39fdbba1ed4922b65b0a9e9c245c7dabbb688d
Author: Claude Paroz <claude@2xlibre.net>
Date:	Tue Sep 29 12:03:40 2009 +0200

    Updated French translation

 po/fr.po |  196
 ++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 109 insertions(+), 87 deletions(-)

commit 987b45da7b44d8c65fdae20e11711732810d5a25
Author: Amitakhya Phukan <aphukan@fedoraproject.org>
Date:	Tue Sep 29 11:19:07 2009 +0530

    Updating corrected Assamese translations.

 po/as.po |   97
 +++++++++++++++++++++++++++----------------------------------
 1 files changed, 43 insertions(+), 54 deletions(-)

commit 894e11e447ad0c4ff49643a2f0e29eb347016c09
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Sep 28 12:41:29 2009 -0400

    Always initialize out params

    This was causing a crash in the appearance capplet, reported in
    bug 596345.

 gtk/gtkiconview.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 7d196b3939e1bbf5eddc5da0980e30c2f38c9cdd
Author: Thomas Jaeger <ThJaeger@gmail.com>
Date:	Mon Sep 28 01:39:42 2009 -0400

    Improve detection of input device source type

    This detection code is not 100% reliable, but it should fare much
    better
    than the current code, which just compares the device name to a fixed
    set of strings.  Many applications depend on erasers being recognized
    reliably, so we start by checking for a device name containing the
    substring 'eraser'.

    Signed-off-by: Thomas Jaeger <ThJaeger@gmail.com>

 gdk/x11/gdkinput-x11.c |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit e81501ebea4cceffce2890519807b0c243fec0a3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 28 15:29:37 2009 +0200

    Sent button events don't cause passive grabs

    Don't track sent button events as causing or removing
    passive grabs.

 gdk/gdkwindow.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 739121dee0bddddffc43d48803ca84996f42142c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 28 15:26:19 2009 +0200

    Remove unused grab_one_pointer_release_event var

    We don't use this anymore, so just remove.

 gdk/gdkdisplay.c   |	 4 +---
 gdk/gdkinternals.h |	 1 -
 2 files changed, 1 insertions(+), 4 deletions(-)

commit 5ebb32d1ffa23241d562fb4d5be02bc6f156b515
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 28 15:21:54 2009 +0200

    Extend _gdk_windowing_window_at_pointer to be able to get toplevels
    only

    This has two advantages:
    1) In many backends, this is faster as we can terminate the window
    hierarchy traversal earlier
    2) When used in gdkdisplay.c::get_current_toplevel() to get the
    current toplevel that has the pointer we now correctly return
    a toplevel with the pointer in it where the pointer is inside
    some foreign subwindow of a toplevel window.

    The second advantage fixes some bugs in client side event generation
    when the pointer is inside such a foreign child window.

 gdk/directfb/gdkwindow-directfb.c |   20 ++++++++++++++++++++
 gdk/gdkdisplay.c		   |   20 +++-----------------
 gdk/gdkinternals.h		   |	3 ++-
 gdk/quartz/gdkwindow-quartz.c	   |   23 ++++++++++++++++++++++-
 gdk/win32/gdkwindow-win32.c	   |	8 +++++++-
 gdk/x11/gdkwindow-x11.c	   |   11 ++++++++++-
 6 files changed, 64 insertions(+), 21 deletions(-)

commit fe188a18f324f4545af857436a6060e676a1287d
Author: Cody Russell <bratsche@gnome.org>
Date:	Sun Sep 27 14:37:19 2009 -0500

    Bug 596494 - New property "cursor" in 2.18's GdkWindow with wrong
    type?

    Use a boxed paramspec with GDK_TYPE_CURSOR instead of a pointer
    paramspec.

 gdk/gdkwindow.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit f2d9f5a9e6d4d9d3de1510b39d9a0ce0a976a4b3
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Sep 27 13:43:35 2009 +0200

    Remove unused variable

 gdk/quartz/gdkwindow-quartz.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 2f782de1b7eb1b3dd778d01867e4e56a77af4a8c
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Sep 27 13:36:08 2009 +0200

    Bug 596012 - popup menu position is horribly off on gdk quartz
    with ...

    Based on first patches by Christian Hergert.  Change
    screen_get_monitor_geometry() so that it translates the layout of
    the screens
    from Cocoa layout to GDK layout.  In Cocoa, the screen locations
    are specified in Cocoa geometry, as well as that GDK uses a
    different way
    to place individual monitors in the root window.  For now only
    monitors
    that are laid out horizontally are supported (see the FIXMEs in
    the source),
    in bug 596238 we will track future work to get things fully right.

    Modify _gdk_quartz_window_get_inverted_screen_y() to take the
    differences
    in screen layout between Cocoa and GDK into account.  Also this
    function
    is subject to future work.

 gdk/quartz/gdkscreen-quartz.c |   32 +++++++++++++++++++++++++++++++-
 gdk/quartz/gdkwindow-quartz.c |   11 +++++++++--
 2 files changed, 40 insertions(+), 3 deletions(-)

commit f506752affaf5bc0e8e96ab6c3421b042ab0319a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Sep 27 00:14:54 2009 -0400

    Handle child widgets correctly with multiple views

    This was broken by an RTL fix in April.

 gtk/gtktextlayout.c |	 65
 ++++++++++++++++++++++++++------------------------
 1 files changed, 34 insertions(+), 31 deletions(-)

commit 17130a8ec9f461b681cce41215f460307a20aaba
Author: Christian Hergert <chris@dronelabs.com>
Date:	Fri Sep 25 21:52:13 2009 +0200

    Bug 517394 - Native resize grip steals button release ...

    Explicitly handle resizing by leaving all events in the lower
    right 15x15
    corner to Cocoa, if the window shows a resizing indicator.	Some
    applications may have widgets allocated in this area.  Generally,
    these
    widgets are likely larger than 15x15 so they can still be hit.  Often
    scroll bars are found in this area and these can also be manipulated
    by
    other means.  Since this is the only way of resizing windows on Mac
    OS X,
    it is too important to keep it broken.

 gdk/quartz/gdkevents-quartz.c |   36 ++++++++++++++++++++++++++++++++++--
 1 files changed, 34 insertions(+), 2 deletions(-)

commit 785e55f87ddd364f2686a3bc5ed324ec629d7ef3
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 25 18:16:06 2009 +0200

    Bug 596250 - Gdkcursor-quartz.c doesn't implement GDK_BLANK_CURSOR

    Support GDK_BLANK_CURSOR.  Patch by John Ralls.

 gdk/quartz/gdkcursor-quartz.c |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

commit cdec2caaf3571dbaf0ccd52aab6a111b1bcb1307
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 25 17:23:54 2009 +0200

    Send a motion-notify when a (new) main window became active

    This motion-notify even will make sure that things like highlights are
    set up correctly now that the window has become active.

 gdk/quartz/gdkwindow-quartz.c |   65
 ++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 64 insertions(+), 1 deletions(-)

commit 3bcf8b39fb7651cbdeaf356cbe829799cc0b1ed0
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 25 11:28:26 2009 +0200

    On pointer grab request native events needed for event emulation

    When we grab the pointer we need to request more events than what is
    specified, otherwise our event emulation stop working and you won't
    e.g. get crossing event unless you specified motion event mask.

 gdk/gdkwindow.c |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

commit f8aba1471462f4a7e6f03e9e26289ebf6398b13c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Fri Sep 25 08:16:56 2009 +0200

    Updated Spanish translation

 po/es.po |  201
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 113 insertions(+), 88 deletions(-)

commit 06c208f8f1db10fc46ea44dc06fdd92b76467b4f
Author: Ivar Smolin <okul@linux.ee>
Date:	Fri Sep 25 07:23:11 2009 +0300

    Updating Estonian translation

 po/et.po |   69
 +++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 42 insertions(+), 27 deletions(-)

commit cdba018fe9e6b33a92d1f936b10715efd7c49022
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Thu Sep 24 19:41:16 2009 +0200

    Updated German translation

 po/de.po |  200
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 112 insertions(+), 88 deletions(-)

commit afc19eb4a7e4ec4420dc202e0da0fe2c4d1ca7c2
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Sep 24 16:42:52 2009 +0200

    Send expose events on foreign windows

    F-Spot needs this as it draws on a foreign (screensaver) window, which
    used to work.

    I believe this is safe, because in all typical cases the expose
    mask will not be set, so we won't do anything, and its what we used to
    do.

 gdk/gdkwindow.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 402d60e5b4b657ea0ce8a60eb15e7e1e33bf3db3
Author: Antón Méixome <meixome@mancomun.org>
Date:	Thu Sep 24 15:44:12 2009 +0200

    Updated Galician Translation

 po/gl.po | 2228
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1130 insertions(+), 1098 deletions(-)

commit a3e07662185f17e5bff1a732db3aa9dad121a763
Author: Marek Kasik <mkasik@redhat.com>
Date:	Thu Sep 24 15:34:56 2009 +0200

    Add support for 'auth-info' attribute to the CUPS backend

    Check for 'auth-info-required' attribute from printer attributes to
    find out whether an authentization of user is needed.
    Change password dialog of print backend to be able to require
    informations
    requested thru 'auth-info-required' (#566522).

 gtk/gtkmarshalers.list				  |    1 +
 gtk/gtkprintbackend.c				  |  164 +++++++-------
 gtk/gtkprintbackend.h				  |   16 +-
 modules/printbackends/cups/gtkcupsutils.c	  |    5 +
 modules/printbackends/cups/gtkcupsutils.h	  |    3 +
 modules/printbackends/cups/gtkprintbackendcups.c |  267
 ++++++++++++++++++++--
 modules/printbackends/cups/gtkprintercups.c	  |    2 +
 modules/printbackends/cups/gtkprintercups.h	  |    1 +
 8 files changed, 351 insertions(+), 108 deletions(-)

commit 9439a7ee0e1bc53e4f0246e6d6c441a253f36140
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Thu Sep 24 12:41:34 2009 +0200

    Updated Slovenian translation

 po/sl.po | 2915
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1357 insertions(+), 1558 deletions(-)

commit c8f06be920bd67c78467e6441376df351fc51d0e
Author: Ivar Smolin <okul@linux.ee>
Date:	Thu Sep 24 13:28:31 2009 +0300

    Updating Estonian translation

 po/et.po | 1105
 +-------------------------------------------------------------
 1 files changed, 7 insertions(+), 1098 deletions(-)

commit e1a47f4f43841e5f9c1fa2847a6c07dd6f2bd449
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Thu Sep 24 12:26:34 2009 +0200

    Updated Hungarian translation

 po/hu.po | 2236
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1109 insertions(+), 1127 deletions(-)

commit bde1767f8d87326565f43ead23f275bf4ef99848
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Thu Sep 24 10:23:00 2009 +0200

    Updated Spanish translation

 po/es.po | 2206
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1107 insertions(+), 1099 deletions(-)

commit 29b6013e178ccbe92aac00d6c78b8641a121acca
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:	Wed Sep 23 23:12:50 2009 +0100

    Updated British English translation

 po-properties/en_GB.po | 3490
 ++++++++++++++++++++++++------------------------
 1 files changed, 1758 insertions(+), 1732 deletions(-)

commit fc3f46856b903beb5d68f595320acf4616d3fd78
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:	Wed Sep 23 22:03:05 2009 +0100

    Updated British English translation

 po/en_GB.po | 2184
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1097 insertions(+), 1087 deletions(-)

commit 2c4d706350c84715381c470ac1a81aa2ae0b8a58
Author: Daniel Nylander <po@danielnylander.se>
Date:	Wed Sep 23 22:15:34 2009 +0200

    Updated Swedish translation

 po/sv.po | 2793
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1271 insertions(+), 1522 deletions(-)

commit ac2ecf64bb826047a6f2cb92597bd6802a0a62c8
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Wed Sep 23 21:39:40 2009 +0200

    Updated German translation

 po/de.po | 2267
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1134 insertions(+), 1133 deletions(-)

commit a2c2427562f9d5b041a8762a8e62e1c2f55b3fba
Author: Claude Paroz <claude@2xlibre.net>
Date:	Wed Sep 23 21:01:38 2009 +0200

    Updated French translation

 po/fr.po | 2192
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1094 insertions(+), 1098 deletions(-)

commit 5f4915f62403ddb2502fa7b431a97943c9b56b88
Author: Marek Kasik <mkasik@redhat.com>
Date:	Wed Sep 23 14:35:26 2009 +0200

    Don't hang print dialog when remote CUPS printer is not available

    This patch tests availability of remote host before getting ppd file
    for selected printer (#586207). It also adds a state message for
    failure of getting details.

 gtk/gtkprintunixdialog.c			  |   28 ++++++++-----
 modules/printbackends/cups/gtkprintbackendcups.c |   47
 ++++++++++++++++++++--
 modules/printbackends/cups/gtkprintercups.c	  |    8 ++++
 modules/printbackends/cups/gtkprintercups.h	  |    5 ++
 4 files changed, 74 insertions(+), 14 deletions(-)

commit 915957fca35ead312f7327ce59a73eb301024faf
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 23 00:08:43 2009 -0400

    Bump version

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b841251ca79c332fd9922973b2a40e1298ae7f47
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 23 00:02:47 2009 -0400

    2.18.0

 docs/reference/gdk/tmpl/cairo_interaction.sgml |    2 +-
 docs/reference/gdk/tmpl/windows.sgml		|    8 +
 po-properties/af.po				|   76 +-
 po-properties/am.po				|   76 +-
 po-properties/ang.po				|   76 +-
 po-properties/ar.po				|   76 +-
 po-properties/as.po				|  265 +-
 po-properties/ast.po				|   76 +-
 po-properties/az.po				|   76 +-
 po-properties/az_IR.po				|   76 +-
 po-properties/be.po				|   76 +-
 po-properties/be@latin.po			|   76 +-
 po-properties/bg.po				|   76 +-
 po-properties/bn.po				|   76 +-
 po-properties/bn_IN.po				| 3712 ++++++++++---------
 po-properties/br.po				|   76 +-
 po-properties/bs.po				|   76 +-
 po-properties/ca.po				|   76 +-
 po-properties/ca@valencia.po			|   76 +-
 po-properties/crh.po				|   76 +-
 po-properties/cs.po				|   76 +-
 po-properties/cy.po				|   76 +-
 po-properties/da.po				| 3474 +++++++++---------
 po-properties/de.po				| 3474 +++++++++---------
 po-properties/dz.po				|   76 +-
 po-properties/el.po				|   76 +-
 po-properties/en_CA.po				|   76 +-
 po-properties/en_GB.po				| 3474 +++++++++---------
 po-properties/eo.po				|   76 +-
 po-properties/es.po				|   76 +-
 po-properties/et.po				|   76 +-
 po-properties/eu.po				|   76 +-
 po-properties/fa.po				|   76 +-
 po-properties/fi.po				|   76 +-
 po-properties/fr.po				|   76 +-
 po-properties/ga.po				|   76 +-
 po-properties/gl.po				|   76 +-
 po-properties/gu.po				| 3646 +++++++++---------
 po-properties/he.po				|   76 +-
 po-properties/hi.po				|   76 +-
 po-properties/hr.po				|   76 +-
 po-properties/hu.po				|   76 +-
 po-properties/hy.po				|   76 +-
 po-properties/ia.po				|   76 +-
 po-properties/id.po				|   76 +-
 po-properties/io.po				|   76 +-
 po-properties/is.po				|   76 +-
 po-properties/it.po				| 3484 +++++++++---------
 po-properties/ja.po				|   78 +-
 po-properties/ka.po				|   76 +-
 po-properties/kn.po				|   76 +-
 po-properties/ko.po				|   76 +-
 po-properties/ku.po				|   76 +-
 po-properties/li.po				|   76 +-
 po-properties/lt.po				| 3474 +++++++++---------
 po-properties/lv.po				|   76 +-
 po-properties/mai.po				| 3642 +++++++++---------
 po-properties/mi.po				|   76 +-
 po-properties/mk.po				|   76 +-
 po-properties/ml.po				| 3663 +++++++++---------
 po-properties/mn.po				|   76 +-
 po-properties/mr.po				| 3664 +++++++++---------
 po-properties/ms.po				|   76 +-
 po-properties/nb.po				| 3476 +++++++++---------
 po-properties/ne.po				|   76 +-
 po-properties/nl.po				|   76 +-
 po-properties/nn.po				|   76 +-
 po-properties/nso.po				|   76 +-
 po-properties/oc.po				|   76 +-
 po-properties/or.po				| 3757
 ++++++++++----------
 po-properties/pa.po				|   76 +-
 po-properties/pl.po				|   76 +-
 po-properties/ps.po				|   76 +-
 po-properties/pt.po				|   76 +-
 po-properties/pt_BR.po				|   76 +-
 po-properties/ro.po				|   95 +-
 po-properties/ru.po				|   76 +-
 po-properties/rw.po				|   76 +-
 po-properties/si.po				|   76 +-
 po-properties/sk.po				|   76 +-
 po-properties/sl.po				| 4733
 ++++++++++++------------
 po-properties/sq.po				|   76 +-
 po-properties/sr.po				|   76 +-
 po-properties/sr@ije.po			|   76 +-
 po-properties/sr@latin.po			|   76 +-
 po-properties/sv.po				|   76 +-
 po-properties/ta.po				|   76 +-
 po-properties/te.po				|   76 +-
 po-properties/th.po				|   76 +-
 po-properties/tk.po				|   76 +-
 po-properties/tr.po				|   76 +-
 po-properties/tt.po				|   76 +-
 po-properties/uk.po				| 3474 +++++++++---------
 po-properties/ur.po				|   76 +-
 po-properties/uz.po				|   76 +-
 po-properties/uz@cyrillic.po			|   76 +-
 po-properties/vi.po				|   76 +-
 po-properties/wa.po				|   76 +-
 po-properties/xh.po				|   76 +-
 po-properties/yi.po				|   76 +-
 po-properties/zh_CN.po				| 3477 +++++++++---------
 po-properties/zh_HK.po				| 3571 +++++++++---------
 po-properties/zh_TW.po				| 3474 +++++++++---------
 po/af.po					| 2174 ++++++------
 po/am.po					|   48 +-
 po/ang.po					|   48 +-
 po/ar.po					|   48 +-
 po/as.po					|   85 +-
 po/ast.po					|   48 +-
 po/az.po					|   48 +-
 po/az_IR.po					|   48 +-
 po/be.po					|   48 +-
 po/be@latin.po					|   48 +-
 po/bg.po					|   48 +-
 po/bn.po					|   48 +-
 po/bn_IN.po					|   48 +-
 po/br.po					|   48 +-
 po/bs.po					|   48 +-
 po/ca.po					| 2196 ++++++------
 po/ca@valencia.po				|   48 +-
 po/crh.po					|   48 +-
 po/cs.po					|   48 +-
 po/cy.po					|   48 +-
 po/da.po					| 2194 ++++++------
 po/de.po					| 2197 ++++++------
 po/dz.po					|   48 +-
 po/el.po					| 2569 +++++++-------
 po/en_CA.po					|   48 +-
 po/en_GB.po					| 2194 ++++++------
 po/eo.po					|   48 +-
 po/es.po					|   48 +-
 po/et.po					|   48 +-
 po/eu.po					|   48 +-
 po/fa.po					|   48 +-
 po/fi.po					|   48 +-
 po/fr.po					|   48 +-
 po/ga.po					|   48 +-
 po/gl.po					|   48 +-
 po/gu.po					| 2229 ++++++------
 po/he.po					|   48 +-
 po/hi.po					| 2193 ++++++------
 po/hr.po					|   48 +-
 po/hu.po					|   48 +-
 po/hy.po					|   48 +-
 po/ia.po					|   48 +-
 po/id.po					|   48 +-
 po/io.po					|   48 +-
 po/is.po					|   48 +-
 po/it.po					| 2189 ++++++------
 po/ja.po					|   50 +-
 po/ka.po					|   48 +-
 po/kn.po					|   48 +-
 po/ko.po					|   48 +-
 po/ku.po					|   48 +-
 po/li.po					|   48 +-
 po/lt.po					| 2198 ++++++------
 po/lv.po					|   48 +-
 po/mai.po					| 2232 ++++++------
 po/mi.po					|   48 +-
 po/mk.po					|   48 +-
 po/ml.po					| 2229 ++++++------
 po/mn.po					|   48 +-
 po/mr.po					| 2235 ++++++------
 po/ms.po					|   48 +-
 po/nb.po					| 2174 ++++++------
 po/ne.po					|   48 +-
 po/nl.po					| 2589 +++++++-------
 po/nn.po					|   48 +-
 po/nso.po					|   48 +-
 po/oc.po					|   48 +-
 po/or.po					| 2223 ++++++------
 po/pa.po					|   48 +-
 po/pl.po					| 2552 +++++++-------
 po/ps.po					|   48 +-
 po/pt.po					|   48 +-
 po/pt_BR.po					| 2174 ++++++------
 po/ro.po					| 2212 ++++++------
 po/ru.po					|   48 +-
 po/rw.po					|   48 +-
 po/si.po					|   48 +-
 po/sk.po					|   48 +-
 po/sl.po					| 2774 ++++++++-------
 po/sq.po					|   48 +-
 po/sr.po					|   48 +-
 po/sr@ije.po					|   48 +-
 po/sr@latin.po					|   48 +-
 po/sv.po					|   48 +-
 po/ta.po					|   48 +-
 po/te.po					|   48 +-
 po/th.po					|   48 +-
 po/tk.po					|   48 +-
 po/tr.po					|   48 +-
 po/tt.po					|   48 +-
 po/uk.po					| 2174 ++++++------
 po/ur.po					|   48 +-
 po/uz.po					|   48 +-
 po/uz@cyrillic.po				|   48 +-
 po/vi.po					|   48 +-
 po/wa.po					|   48 +-
 po/xh.po					|   48 +-
 po/yi.po					|   48 +-
 po/zh_CN.po					| 2193 ++++++------
 po/zh_HK.po					| 2200 ++++++------
 po/zh_TW.po					| 2190 ++++++------
 204 files changed, 63501 insertions(+), 62991 deletions(-)

commit 5a7dc8cc71f677f3104d434adcb0497e0f0ede58
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Sep 22 22:19:06 2009 -0400

    Updates

 NEWS |   68
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 68 insertions(+), 0 deletions(-)

commit d611674a5556d95d600451af78c882325adb25f8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Sep 22 21:00:54 2009 -0400

    Bump version to 2.18.0

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7af7cefa2dfc9fb0bd647d9f567af088c979b617
Author: andreas <apauley+gnome@gmail.com>
Date:	Tue Sep 22 20:11:22 2009 -0300

    Updated Afrikaans translation

 po/af.po | 2199
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1099 insertions(+), 1100 deletions(-)

commit 6546ef0ffa686dc0afca5e7e7ddd04660b4d2a0d
Author: David Planella <david.planella@gmail.com>
Date:	Tue Sep 22 20:08:40 2009 +0200

    Updated Catalan translation

 po/ca.po | 2308
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1144 insertions(+), 1164 deletions(-)

commit 4c0418c9a63b2a79c5887a3a26d454adbdee1189
Author: Rajesh Ranjan <rranjan@rranjan.csb>
Date:	Tue Sep 22 15:30:33 2009 +0530

    hindi update

 po/hi.po | 2197
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1098 insertions(+), 1099 deletions(-)

commit 0633ba0163861fc87492391ce454963c96163c8d
Author: Mart Raudsepp <leio@gentoo.org>
Date:	Thu Sep 17 09:07:03 2009 +0300

    Fix more GtkEntry Since tags.

    progress-border and invisible-char style properties had wrong amount
    of colons for gtk-doc (signal markup instead of properties), so the
    Since tags didn't seem to get picked up.
    GtkEntry:invisible-char also had a wrong Since: 2.22, fixed to 2.18.

 gtk/gtkentry.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9ea2bfe73f49083d3cafef2da83a39b4149e22b5
Author: Mart Raudsepp <leio@gentoo.org>
Date:	Thu Sep 17 08:49:01 2009 +0300

    Add missing Since: 2.16 for gtk_entry_[set/get]_icon_drag_source

 gtk/gtkentry.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 797b4c80030ca6c395d7be7fbfd5556af7c598b5
Author: Mart Raudsepp <leio@gentoo.org>
Date:	Thu Sep 17 07:51:43 2009 +0300

    Fix a typo

    previe => preview

 docs/reference/gtk/tmpl/gtkprintunixdialog.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9eeda3e21d0b276336aeceafe229d7802045bde8
Author: Mart Raudsepp <leio@gentoo.org>
Date:	Wed Sep 16 16:17:05 2009 +0300

    GtkImage docs: Fix typo - widgte => widget

 docs/reference/gtk/tmpl/gtkimage.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 275001badc2ceee8958059651ab8bee1233f6289
Author: Mart Raudsepp <leio@gentoo.org>
Date:	Wed Sep 16 08:53:22 2009 +0300

    Pack the struct better, should save four bytes per GtkIconView

 gtk/gtkiconview.c |	6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d42d61ac73c3333dfc491cd84f77b1433f4acb65
Author: Luca Ferretti <elle.uca@libero.it>
Date:	Mon Sep 21 22:43:03 2009 +0200

    Updated Italian translation

 po-properties/it.po | 3658
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1849 insertions(+), 1809 deletions(-)

commit 3043155796b8685ae505917d691818047833f9a2
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Sep 20 15:27:14 2009 +0200

    Bug 550939 - GtkFileChooser listbox does not refresh selection

    Make the quartz backend support the new queued translations.
    We do this
    by keeping our own copy of the region that has been set to need
    display.
    Using this region we can intersect by the given area, translate this
    and also
    set needs display for the resulting area.

 gdk/quartz/GdkQuartzView.c	 |    7 +++++++
 gdk/quartz/gdkgeometry-quartz.c |   26 ++++++++++++++++++++++++++
 gdk/quartz/gdkprivate-quartz.h  |    3 +++
 gdk/quartz/gdkwindow-quartz.c	 |   34 ++++++++++++++++++++++------------
 gdk/quartz/gdkwindow-quartz.h	 |    2 ++
 5 files changed, 60 insertions(+), 12 deletions(-)

commit bfc88240b43885149a99eb0e4a58662133db0b35
Author: Carlos Garnacho <carlos@gnome.org>
Date:	Mon Sep 21 19:24:45 2009 +0200

    Always report XInput events to the grab window if any.

    The grab window should be the first option to send events to, else
    we may
    get unpaired events, making display->ignore_core_events go crazy.

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-xfree.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit d37268c60f6d84d69e669b477209104b204afab1
Author: Carlos Garnacho <carlos@gnome.org>
Date:	Mon Sep 21 02:24:32 2009 +0200

    Block extended events to windows that didn't select them.

    Now XSelectExtensionEvent() is called on the native window, so there
    may be virtual windows inside that shouldn't receive extended events.

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-xfree.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 13c258f891f00e12321b56de66a9e7cc02b76f72
Author: Carlos Garnacho <carlos@gnome.org>
Date:	Mon Sep 21 02:08:41 2009 +0200

    Fix x/y coordinates for extended events.

    Extended events were being reported to virtual windows without
    taking into
    account the position of the virtual window inside the native one.

    https://bugzilla.gnome.org/show_bug.cgi?id=588649

 gdk/x11/gdkinput-x11.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit cb5e659ae48fe3bcdcb6c1d189423e7993e044b7
Author: Cody Russell <bratsche@gnome.org>
Date:	Mon Sep 21 11:32:37 2009 -0500

    revert some changes in directfb backend that broke API

 gdk/directfb/gdkdirectfb.h	   |	2 +
 gdk/directfb/gdkwindow-directfb.c |  207
 +++++++++++++++++++++++++++++++++++++
 2 files changed, 209 insertions(+), 0 deletions(-)

commit 95cb1cc86cf3624069a3583bcf28b572a5d12d18
Author: Kristian Rietveld <kris@gtk.org>
Date:	Mon Sep 21 12:57:39 2009 +0200

    Sensitivity event box should only be toggled if cell view is non-NULL

 gtk/gtkcombobox.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4ba1e081239507da64ef3da8a0a68351944104d0
Author: Christian Dywan <christian@lanedo.com>
Date:	Mon Sep 21 12:38:34 2009 +0200

    Restore initializing settings sizes, which was accidentally removed

 gtk/gtkiconfactory.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 39dec4e576e340db1554b8ffe1ba0979387254af
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Mon Sep 21 11:58:21 2009 +0200

    Updated Norwegian bokmål translation.

 po-properties/nb.po | 3519
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1766 insertions(+), 1753 deletions(-)

commit 508a44a0df2e3c5a4e470bb9384c7108aced8a9c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Sep 20 22:53:58 2009 -0400

    Whitespace fixes

 gtk/gtkiconfactory.c |  474
 ++++++++++++++++++++++++--------------------------
 1 files changed, 230 insertions(+), 244 deletions(-)

commit 5ed8cf50b8a319275b7b4b6093f0010820fa22d1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Sep 20 22:39:13 2009 -0400

    Don't dereference a NULL error

    This was pointed out in bug 595790.

 gtk/gtkiconfactory.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 2e8b6757b15e0258a27e2931819f3bf7fa149c99
Author: Rajesh Ranjan <rranjan@rranjan.csb>
Date:	Sun Sep 20 12:43:35 2009 +0530

    maithili update, translated by Sangeeta Kumari

 po-properties/mai.po | 4270
 ++++++++++++++++++++++++-------------------------
 1 files changed, 2091 insertions(+), 2179 deletions(-)

commit e25ed50a44054976d6a07c1074d6cb87bf2afb31
Author: Rajesh Ranjan <rranjan@rranjan.csb>
Date:	Sun Sep 20 12:41:52 2009 +0530

    maithili update, translated by Sangeeta Kumari

 po/mai.po | 2377
 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1163 insertions(+), 1214 deletions(-)

commit cf5cc07c355e9f81270d76c3b173233d1b0c156e
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:	Sat Sep 19 21:02:22 2009 +0800

    Updated Traditinal Chinese translation (Hong Kong and Taiwan)

 po-properties/zh_HK.po | 3679
 ++++++++++++++++++++++++------------------------
 po-properties/zh_TW.po | 3584
 +++++++++++++++++++++++-----------------------
 po/zh_HK.po		| 2253 +++++++++++++++---------------
 po/zh_TW.po		| 2237 +++++++++++++++---------------
 4 files changed, 5848 insertions(+), 5905 deletions(-)

commit 57fa8e81240a6cd6c4ec1b69087ed21bdd9f5257
Author: Cody Russell <bratsche@gnome.org>
Date:	Fri Sep 18 22:37:22 2009 -0500

    Move '-x objective-c++' from CXXFLAGS to CPPFLAGS

 tests/Makefile.am |	3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 5f126bec3a2819ab04e90f2b33d323c8e634770e
Author: Owen Taylor <otaylor@fishsoup.net>
Date:	Fri Sep 18 16:37:43 2009 -0400

    Don't focus unmapped radio buttons

    With Bug 302240, a check was added to avoid keynav to unrealized
    radio buttons in the group, but that's not the right check - the
    check should be on MAPPED instead, since a widget can be realized
    even if it, or a parent, is hidden. Bug 595599

 gtk/gtkradiobutton.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit aa43f804233cdf8c9022e03864328f17c562822a
Author: Dumitru Mișu Moldovan <dumol@gnome.ro>
Date:	Fri Sep 18 22:57:47 2009 +0300

    Updated Romanian translation

 po/ro.po | 2367
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1171 insertions(+), 1196 deletions(-)

commit 0a39beedc99fb53d82bed14bd22f802f3925a4df
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:	Fri Sep 18 21:38:06 2009 +0200

    Updated German translation

 po-properties/de.po | 3699
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1856 insertions(+), 1843 deletions(-)

commit 921355f998dd5187fbc3797dcae77ff53037b8a4
Author: Dumitru Mișu Moldovan <dumol@gnome.ro>
Date:	Fri Sep 18 22:34:21 2009 +0300

    Updated Romanian translation

 po-properties/ro.po |	117
 ++++++++++++++++++++------------------------------
 1 files changed, 47 insertions(+), 70 deletions(-)

commit 3a3926c5c32e0b0d121a0c26de0bb5a6976b2c87
Author: Luca Ferretti <elle.uca@libero.it>
Date:	Fri Sep 18 12:40:24 2009 +0200

    Updated Italian translation

 po/it.po | 2578
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1164 insertions(+), 1414 deletions(-)

commit 327d2095eda878a3cd36b9b6599d5c3bf41c5c71
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Thu Sep 17 22:14:59 2009 +0530

    Upadated Oriya Translation

 po-properties/or.po |	 47
 +++++++++++++++++++++++++++++++++++++----------
 1 files changed, 37 insertions(+), 10 deletions(-)

commit 9050d10957abbe83363826d2047020664641b08e
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Thu Sep 17 19:03:44 2009 +0530

    Upadated Oriya Translation

 po-properties/or.po |	 41 +++++++++++++++++++++++++++++------------
 1 files changed, 29 insertions(+), 12 deletions(-)

commit 659776ce35b4894c5217325978aa48a79689d669
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Sep 17 11:38:14 2009 +0200

    Fix gdk_device_get_history() for the core pointer

    When filtering out the events for "window" from the events we got for
    our "impl_window", don't forget to adjust the returned number of
    events because it might be smaller than what XGetMotionEvents has
    returned, and free coords we allocated too much. Also if we filtered
    away *all* events, return FALSE and get rid of the allocated history
    entirely. Together fixes all sorts of mishehavior when painting in
    GIMP, from coords going wild to plain crashes and infinite loops.

 gdk/x11/gdkinput.c |	28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

commit 8251d6da8a17ae3cc8ec668b4722b05a92a5c2e2
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Wed Sep 16 16:29:10 2009 +0300

    Added Ukrainian translation

 po-properties/uk.po |	 19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 6e307ac5329c63dee4f2e8cc3ed221ae268ef7ee
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Wed Sep 16 16:28:29 2009 +0300

    Added Ukrainian translation

 po-properties/uk.po | 3551
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1778 insertions(+), 1773 deletions(-)

commit 62b5b5fca2dc10c6306ca5addf7a263d56b09b2d
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Wed Sep 16 16:01:56 2009 +0300

    Added Ukrainian translation

 po/uk.po | 2228
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1109 insertions(+), 1119 deletions(-)

commit ac1b35895fc8882e55ad66e9df54b047a57e7833
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Wed Sep 16 14:11:55 2009 +0200

    Updated Slovenian translation

 po-properties/sl.po | 4842
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2328 insertions(+), 2514 deletions(-)

commit 24a3172c10906bca53de1da7b18a74f22841b048
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Wed Sep 16 14:11:12 2009 +0200

    Updated Slovenian translation

 po/sl.po | 2899
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1337 insertions(+), 1562 deletions(-)

commit cd709a074a40b868859416ab93d633e851453b31
Author: Djavan Fagundes <dnoway@gmail.com>
Date:	Wed Sep 16 08:17:03 2009 -0300

    Corrected a typo in Brazilian Portuguese translation

 po/pt_BR.po | 2176
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1091 insertions(+), 1085 deletions(-)

commit 46f369e9515a2f7b66f1245e571a00edb6dd8a37
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Wed Sep 16 16:17:33 2009 +0530

    Upadted Oriya Translation

 po-properties/or.po |	147
 ++++++++++++++++++++++++++++----------------------
 1 files changed, 82 insertions(+), 65 deletions(-)

commit 6406f64e12e65f6d0172b9297bca3b14cb30ff29
Author: Runa Bhattacharjee <runab@redhat.com>
Date:	Wed Sep 16 16:06:02 2009 +0530

    Updated Bengali India Translations

 po-properties/bn_IN.po |  142
 +++++++++++++++++++++++++++++++++---------------
 1 files changed, 99 insertions(+), 43 deletions(-)

commit f6ed1487bd2c5c2315a07ff2f9f4426102524743
Author: Marek Kasik <mkasik@redhat.com>
Date:	Wed Sep 16 09:59:56 2009 +0200

    Let GTK+ handle SIGPIPE signal itself when printing with lpr

    When a SIGPIPE signal is raised during printing with lpr,
    application should not be killed by the signal but a standard
    error-workflow should be performed (bug #503776).

 modules/printbackends/lpr/gtkprintbackendlpr.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit d797dcc4dd3454d768743702c7094f549bc34315
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 15 11:04:50 2009 +0200

    Assign the size of the screen to the root window

    On startup, the root window got assigned the size of the main screen.
    But, the GdkScreen has the width of all screens/monitors connected
    to the
    machine.  Change this so that in _gdk_windowing_window_init, we assign
    the width/height of all monitors to the root window width, height.
    Should fix bug 594738.

 gdk/quartz/gdkwindow-quartz.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit cf80feb3dd4d458bc82a7cc023007ad39f3d781e
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 15 09:54:34 2009 +0200

    Do not test the event mask of implicit grabs

    The quartz backend simulates the semantics of XGrabPointer, as a
    part of
    this it checks the event mask of the grab.	However, implicit grabs
    on X
    do not go through XGrabPointer and thus the quartz backend should
    not check
    the event mask for these.  This fixes various "the UI got stuck"
    cases.

 gdk/quartz/gdkevents-quartz.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit e9d732bde7dab477cf39f22df6d23dfc963dc740
Author: Amitakhya Phukan <aphukan@fedoraproject.org>
Date:	Wed Sep 16 11:41:07 2009 +0530

    Updating Assamese translations.

 po-properties/as.po |	 48
 ++++++++++++++++++++++--------------------------
 1 files changed, 22 insertions(+), 26 deletions(-)

commit 3086e702d214655ca16c6636bb7a400be751ef17
Author: Amitakhya Phukan <aphukan@fedoraproject.org>
Date:	Wed Sep 16 11:35:12 2009 +0530

    Updating Assamese translations

 po-properties/as.po |	767
 +++++++++++++++++++++++----------------------------
 po/as.po	     |	166 +++++-------
 2 files changed, 407 insertions(+), 526 deletions(-)

commit 57937268d9759a6a285daddc21242a9b3de7908c
Author: Sweta Kothari <swkothar@redhat.com>
Date:	Wed Sep 16 10:50:22 2009 +0530

    Updated Gujarati Translations

 po-properties/gu.po |	102
 ++++++++++++++++++++++++---------------------------
 1 files changed, 48 insertions(+), 54 deletions(-)

commit 19966510a0387331a50d977f47497505c1fb6d26
Author: Sandeep Shedmake <sshedmak@redhat.com>
Date:	Wed Sep 16 10:35:02 2009 +0530

    Updated Marathi Translations

 po-properties/mr.po | 3781
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1860 insertions(+), 1921 deletions(-)

commit ec36494508606c11258ef67daedb69199d61618e
Author: Sandeep Shedmake <sshedmak@redhat.com>
Date:	Wed Sep 16 10:34:56 2009 +0530

    Updated Marathi Translations

 po/mr.po | 2401
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1173 insertions(+), 1228 deletions(-)

commit b92c788dbac2121fd845be67e53d7630ba17a054
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Tue Sep 15 19:31:07 2009 +0530

    Upadted Oriya Translation

 po-properties/or.po | 3726
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1843 insertions(+), 1883 deletions(-)

commit 0ecd87fb78dfc6ef299971472f675402f737c19c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Sep 15 14:39:04 2009 +0200

    Respect grab event mask for crossing events

    In the case of a non-owner_events grab, use grab->event_mask rather
    than the window even mask to decide whether to deliver the event
    or not.

 gdk/gdkwindow.c |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

commit 142d59904b4a9aea7bd7d476854b29ca9282bcac
Author: Runa Bhattacharjee <runab@redhat.com>
Date:	Tue Sep 15 17:15:01 2009 +0530

    Updated Bengali India Translations

 po-properties/bn_IN.po |  584
 ++++++++++++++++++++++++------------------------
 1 files changed, 292 insertions(+), 292 deletions(-)

commit d937bd703761e0d59c0ef0fe228fc3d3a71a9432
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Tue Sep 15 14:50:19 2009 +0530

    Upadted Oriya Translation

 po/or.po |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit fbcb382df3d1d38b8bd909ddc5ba4ef761248b09
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Tue Sep 15 13:15:50 2009 +0530

    Upadted Oriya Translation

 po/or.po | 2232
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1107 insertions(+), 1125 deletions(-)

commit ff47468018eabb0e0600b09bc2c06f68bdbf5eba
Author: Runa Bhattacharjee <runab@redhat.com>
Date:	Mon Sep 14 23:26:44 2009 +0530

    updated Bengali India translation

 po-properties/bn_IN.po | 4145
 ++++++++++++++++++++++++------------------------
 1 files changed, 2045 insertions(+), 2100 deletions(-)

commit 02b102cbbc4e68f4036452814249ea26511478d9
Author: Michael Meeks <michael.meeks@novell.com>
Date:	Mon Sep 14 15:34:43 2009 +0100

    fix whitespace error

 gdk/x11/gdkscreen-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit db88f084bc83dff85b3c4c6c62a294e8e1c595de
Author: Michael Meeks <michael.meeks@novell.com>
Date:	Mon Sep 14 14:27:42 2009 +0100

    fix race between fetching owner of composit selection, and
    registering as a listener for changes; bug#594913

 gdk/x11/gdkdisplay-x11.c |    3 +--
 gdk/x11/gdkscreen-x11.c  |   18 ++++++++++++++++--
 gdk/x11/gdkscreen-x11.h  |    1 +
 3 files changed, 18 insertions(+), 4 deletions(-)

commit 7ab7ffa542be7a6dcda1a35d151ace5e22a8d721
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 14 16:07:43 2009 +0200

    Automatically flush window when doing non-double-buffered expose

    Applications using non-double-buffered drawing using cairo
    (e.g. Abiword)
    can draw directly to the window using cairo and thus manage to avoid
    the automatic flushing of outstanding moves. This can cause redraw
    inconsistencies like bug 593507.

    We fix this by always flushing when exposing non-double-buffered
    widgets.

 docs/reference/gdk/gdk-sections.txt |	  1 +
 gtk/gtkmain.c			     |	 10 +++++++++-
 2 files changed, 10 insertions(+), 1 deletions(-)

commit cfeba9c3897a6b0ca8a50703f2336520204b4ac8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 14 16:07:25 2009 +0200

    Make gdk_window_flush public

    We need to call this from Gtk+, and its concievable that some other
    app doing weird stuff could have a use for it.

 gdk/gdk.symbols |    1 +
 gdk/gdkwindow.c |   25 +++++++++++++++++++++++--
 gdk/gdkwindow.h |    1 +
 3 files changed, 25 insertions(+), 2 deletions(-)

commit f473242e19c14d159cf8386b3331b930ca4bdd5b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 14 13:44:09 2009 +0200

    Better handling of window hierarchy changes from inside expose handler

    If we move, resize or otherwise change a window from inside a (double
    buffered)  expose handler we can run into issues with double buffered
    paints that have already been ended but have not yet been commited
    to the window from the implicit paint pixmap.

    For instance, any copies of source regions due to a window scroll need
    to take these into account, and any operation that causes some
    drawing at
    a destination covered by the implicit paint region would be overdrawn
    when the implicit paint is ended.

    So, before we do any window-hierarchy changing operation while
    an implicit
    paint is in effect we flush all moves and already commited paints.

 gdk/gdkwindow.c |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit 6d84fcab760f1aa96eb147ceb749d02dc090ce67
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 14 13:38:47 2009 +0200

    Handle expose events moving or resizing windows

    When a window is moved or resized from a double-buffered expose
    handler
    we can't really just copy the window region around, as the window
    will be overdrawn with the double buffered region when the expose
    returns.

    Instead we remove all regions with outstanding implicit paints
    from the
    region to be copied and just mark this area as invalid to be redrawn
    later.

    This fixes bug 594880.

 gdk/gdkwindow.c |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

commit 2d2dc2c7e99fba24c5c732f5648ff821b4003bc2
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 14 13:28:38 2009 +0200

    Factor out impl_window_add_update_area() to a function

 gdk/gdkwindow.c |   32 +++++++++++++++++++-------------
 1 files changed, 19 insertions(+), 13 deletions(-)

commit 130a7743e39985731dd712b3aa94105e0977f510
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 14 13:24:55 2009 +0200

    Don't reenter gdk_window_process_updates_internal

    Its not correct for recurse gdk_window_process_updates_internal, as
    the outer instance will overdraw the inner. So, protect against
    gdk_window_process_updates() being called while in an expose
    handler.

    This shouldn't be a repaint problem, as eventually the idle handler
    will cause the updates to be processed.

 gdk/gdkwindow.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 6716d46393039c0a0691306d65a1e1921a6957fe
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Sep 14 13:09:07 2009 +0200

    Bail out of window move/resize early if no change

    This is not all that uncommon in size_allocate, so we want
    to optimize this case.

 gdk/gdkwindow.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit f10f6b8b0c9787d5d394bcb73fcb3b85bf3c7567
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Sep 13 23:32:46 2009 -0400

    Mention thread-safety issues

 .../reference/gtk/migrating-ClientSideWindows.sgml |	13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 8f16541d93cbaca38db2f5ac27eba58a30be03eb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Sep 13 23:16:44 2009 -0400

    Fix gdk_display_beep

    Since XBell() seems broken, just call XkbBell().

 gdk/x11/gdkdisplay-x11.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 618764c1bbc84af9b957895e52e8c7f780464ed0
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Mon Sep 14 00:22:42 2009 +0200

    Update Norwegian bokmål translation.

 po/nb.po | 2182
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1094 insertions(+), 1088 deletions(-)

commit e7fa16281af9029f76ad0695314f70a445d36220
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:	Sun Sep 13 02:51:18 2009 +0200

    Updated Danish translation

 po-properties/da.po | 3588
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1798 insertions(+), 1790 deletions(-)

commit 93e379818c5b5b541b145d89cdc80627a802f034
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	Sat Sep 12 19:27:38 2009 +0100

    Updated British English translations

 po-properties/en_GB.po | 3612
 ++++++++++++++++++++++++------------------------
 po/en_GB.po		| 2343 ++++++++++++++++----------------
 2 files changed, 2965 insertions(+), 2990 deletions(-)

commit 3ce155580a533021bb0af4c540325130ecbdcd42
Author: Aron Xu <aronxu@gnome.org>
Date:	Sat Sep 12 23:59:39 2009 +0800

    Updated Simplified Chinese translation.

 po/zh_CN.po | 2299
 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 1140 insertions(+), 1159 deletions(-)

commit 1c45f32c9bab27d3363cb44e4203eb2c02a98250
Author: Aron Xu <aronxu@gnome.org>
Date:	Sat Sep 12 23:43:04 2009 +0800

    Updated Simplified translation.

 po-properties/zh_CN.po | 3593
 ++++++++++++++++++++++++------------------------
 1 files changed, 1799 insertions(+), 1794 deletions(-)

commit 83719cbb90c28cb8d58e32872b762bfaac1ad900
Author: Vincent Untz <vuntz@gnome.org>
Date:	Sat Sep 12 13:23:09 2009 +0200

    Fix warning about pointer/int confusion

    https://bugzilla.gnome.org/show_bug.cgi?id=594679

 tests/testwindows.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 63742b3162d7557a6349ce1addbed14c8b9b5728
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	Sat Sep 12 03:20:20 2009 +0200

    Updated Danish translation

 po/da.po | 2313
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1143 insertions(+), 1170 deletions(-)

commit e9f6b93ec13b1e00b451c35b47245bf342426e9f
Author: Tor Lillqvist <tml@iki.fi>
Date:	Sat Sep 12 01:23:01 2009 +0300

    Parse libtoolize --version more carefully

    Some recent versions of libtoolize output a version blurb like:
      libtoolize (GNU libtool 1.3110 2009-07-01) 2.2.7a
    Don't get confused by the numbers inside the parens.

 autogen.sh |	 5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 8c1f50cf1441f99b07d2055b1249b9e5ba913a43
Author: Reinout van Schouwen <reinouts@gnome.org>
Date:	Fri Sep 11 22:36:58 2009 +0200

    Updated Dutch translation

 po/nl.po | 3778
 ++++++++++++++++++++++----------------------------------------
 1 files changed, 1349 insertions(+), 2429 deletions(-)

commit 24df69b283d7e7f310450449ae5eca95edc396b2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 11 12:47:32 2009 -0400

    Add a note about tooltip limitations

    Apparently Windows only shows the first 64 characters of tooltips
    on statusicons. Bug 594600.

 gtk/gtkstatusicon.c |	  4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit f5e2b3f9710cc6226413846156a4170d5e14fdc7
Author: Kostas Papadimas <pkst@gnome.org>
Date:	Fri Sep 11 19:27:03 2009 +0300

    Updated Greek translation.

 po/el.po | 2690
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1330 insertions(+), 1360 deletions(-)

commit e1554d8466f2d354243d950768bbfa45e4b8dc3b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 11 15:21:43 2009 +0200

    Don't support the old handling of zero height/width in
    gdk_window_clear_area

    We used to handle zero height/width specially in the non-double
    buffered
    case due to the weird behaviour of XClearArea in this case. However
    this is undocumented, incompatible with what happens on
    double-buffered
    drawing, and just not a good API. So, we drop this behaviour, having
    fixed gtkclist.c which used this.

 .../reference/gtk/migrating-ClientSideWindows.sgml |	10 ++++++++++
 gdk/gdkwindow.c				    |	11 ++++-------
 2 files changed, 14 insertions(+), 7 deletions(-)

commit 0df4283574d680187714d210c371926e73a7d923
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 11 15:08:14 2009 +0200

    Don't use magic zero height/width argument to gdk_window_clear_area

    This is an undocumented feature that we stopped supporting, and
    anyway it likely only ever worked on X anyway.

 gtk/gtkclist.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 0a46d331eb9612061a6c47ffb4a6083cebf0e673
Author: Ani <peter.ani@gmail.com>
Date:	Fri Sep 11 12:08:06 2009 +0530

    Updated Malayalam Translations

 po-properties/ml.po | 3805
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1876 insertions(+), 1929 deletions(-)

commit b4a5c05a25073fb9e50b568ef931cea7dfec01b1
Author: Ani <peter.ani@gmail.com>
Date:	Fri Sep 11 12:07:41 2009 +0530

    Updated Malayalam Translations

 po/ml.po | 2364
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1155 insertions(+), 1209 deletions(-)

commit 417776c34887a61d4dedc06c2e18dc5848b9c269
Author: Mario Blättermann <mariobl@gnome.org>
Date:	Thu Sep 10 21:06:15 2009 +0200

    Updated German translation

 po/de.po | 2280
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1128 insertions(+), 1152 deletions(-)

commit d497e8ed74991f3c7fe320d964db14514f6be233
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Sep 10 13:52:29 2009 -0400

    Mention gdk_window_restack

    It is probably worth mentioning this function by name, since we've
    added it explicitly to easy porting...

 .../reference/gtk/migrating-ClientSideWindows.sgml |	 2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d409cf2bf395896e856fe1affe438dd0c041824f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Sep 10 13:51:02 2009 -0400

    Add more hints

    Mention problems related to cairo and clipping.

 .../reference/gtk/migrating-ClientSideWindows.sgml |	13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit be22a6216094814b00243a3da93fe177814a4e9b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 9 22:40:44 2009 -0400

    Cleanups

    This commit removes dead code, mostly pointed out by clang.

 demos/gtk-demo/offscreen_window2.c		  |    2 --
 gdk-pixbuf/io-xpm.c				  |    2 +-
 gdk/gdkoffscreenwindow.c			  |    8 --------
 gdk/gdkwindow.c				  |    7 -------
 gdk/x11/gdkgeometry-x11.c			  |   21
 ++++++++-------------
 gdk/x11/gdkwindow-x11.c			  |    6 ------
 modules/other/gail/gailbutton.c		  |    3 ---
 modules/other/gail/gailcombobox.c		  |   12 ++++++------
 modules/other/gail/gailscalebutton.c		  |    2 --
 modules/printbackends/file/gtkprintbackendfile.c |    2 --
 10 files changed, 15 insertions(+), 50 deletions(-)

commit 7124f5927ae96d13ea74268b73c62293b0243ddd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Sep 10 19:27:45 2009 +0200

    Don't send grab broken for implicit grabs on button release

    This is how it used to work, you only get grab broken if someone
    else gets a grab, or if the grabbed window gets destroyed or unmapped.

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c4d2c38238f68bab1331631a4639c0fd49730cfd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Sep 10 13:53:29 2009 +0200

    Ensure recursing gdk_window_process_all_updates works

    There are two issues here. First of all an ignored update didn't
    use to unset update_idle which could cause all further idle repaints
    to be ignored. (Bug #591583)

    Secondly, if we ignore the process_all_updates we may end up not
    updating
    the windows in update_windows unless something else triggers an
    update.
    So, we handle this by checking for recursions and scheduling a
    new update
    at the end of the outermost process_all_updates.

 gdk/gdkwindow.c |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

commit 81334f3f96924c98a8f9c658b6f81c931d82217d
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	Thu Sep 10 13:46:13 2009 +0300

    Updated Lithuanian translation.

 po-properties/lt.po | 3559
 ++++++++++++++++++++++++++-------------------------
 po/lt.po	     | 2343 +++++++++++++++++-----------------
 2 files changed, 2940 insertions(+), 2962 deletions(-)

commit b1d1e36855de04c532d4bd9310f4e5b8cc0d61ba
Author: Bastien Nocera <hadess@hadess.net>
Date:	Thu Sep 10 10:18:29 2009 +0100

    Keysyms docs update

    Mention XK_ prefixes as well.

 docs/reference/gdk/tmpl/keys.sgml |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4ccd47f47ec533564c7159856d4a40306b8c330b
Author: Bastien Nocera <hadess@hadess.net>
Date:	Thu Sep 10 10:15:10 2009 +0100

    Avoid duplicate keysyms, ignore mispelled one

    GDK_Select and GDK_Clear were duplicated, GDK_Calculater is
    only useful for compulsive misspellers.

 gdk/gdkkeysyms-update.pl |   12 +++++++++++-
 gdk/gdkkeysyms.h	  |    5 ++---
 2 files changed, 13 insertions(+), 4 deletions(-)

commit 43fbf646a870c0ae321f891adabeab5cbe2dc977
Author: Sweta Kothari <swkothar@redhat.com>
Date:	Thu Sep 10 14:20:08 2009 +0530

    Updated Gujarati Translations

 po/gu.po | 2361
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1154 insertions(+), 1207 deletions(-)

commit 514742ac590815fbd9484ab8a5678d550c658672
Author: Sweta Kothari <swkothar@redhat.com>
Date:	Thu Sep 10 12:57:02 2009 +0530

    Updated Gujarati Translations

 po-properties/gu.po | 3722
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1836 insertions(+), 1886 deletions(-)

commit fef3c88e8959598553de87cc6ac89bfc5bb02c1f
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Sep 9 09:43:30 2009 +0200

    Unbreak GtkComboBox::button-sensitivity

    Fixed the button-sensivity patch done to GtkComboBox to account for
    changes in appearance (changes to the appears-as-list style property).
    Also, in list-mode, the event box that has been created below the cell
    view also needs to have its sensitivity updated.

 gtk/gtkcombobox.c |	9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 11898088a1ac30eff17e7f24dd906aba476ae384
Author: Bastien Nocera <hadess@hadess.net>
Date:	Wed Sep 9 18:01:43 2009 +0100

    Bug 594668 - Add new Xorg keysyms

    Add support for XF86keysym.h to gdkkeysyms-update.pl and
    update the generated gdkkeysyms.h file for the latest sources.

 docs/reference/gdk/tmpl/keys.sgml |	5 +
 gdk/gdkkeysyms-update.pl	   |   61 ++-
 gdk/gdkkeysyms.h		   | 1468
 +++++++++++++++++++++----------------
 3 files changed, 891 insertions(+), 643 deletions(-)

commit 3dd459caea597abc776b3052353372938748bbe4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 9 11:52:07 2009 -0400

    Accept "true" as a true value in printer settings

    Some of the settings come directly from cups config files, which
    have no case sensitivity requirement, so we should not be more
    picky.  Bug 594652.

 gtk/gtkprinteroptionwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit aa9bb7d8e4cf9ef9d47f6dad6aa9deb2f30723a1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 9 09:00:15 2009 -0400

    Deprecate gdk_event_get_graphics exposes

    This function is only used in deprecated, broken widgets. Also,
    fix up some of its implmentation that clang was complaining about.

 gdk/gdk.symbols	 |    2 ++
 gdk/gdkevents.h	 |    2 ++
 gdk/x11/gdkevents-x11.c |   27 +++++++--------------------
 3 files changed, 11 insertions(+), 20 deletions(-)

commit ebf73f4096879a401ade9483c1cfa5ec8d037221
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 9 00:53:32 2009 -0400

    Remove a dead assignment

    Pointed out by clang.

 modules/printbackends/lpr/gtkprintbackendlpr.c |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit d01dc74a850b9ef0d2cae0bae8f29b8f9c9fd3fc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 9 00:52:01 2009 -0400

    Remove a dead assignment

    Pointed out by clang.

 modules/other/gail/gailbutton.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 0ea5787fca7b85ce2b4a02929a51d774534f4b01
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 9 00:01:23 2009 -0400

    Fix a typo

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 308fade38c1c69bcdd655d8c707c6c3dffe7fd9b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Sep 8 19:39:52 2009 -0400

    Make the custom paper size dialog not block the main dialog

    This was causing problems in gedit, which uses window groups.
    Bug 593678.

 gtk/gtkcustompaperunixdialog.c |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

commit 16c5339ea8209ebc38cab417c9116d360eb9bac6
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 8 15:51:10 2009 +0200

    Don't access the parent level, there might not be one

    Use the index instead, that can be -1.  A unit test has been added as
    well.

 gtk/gtktreemodelfilter.c |    7 ++++---
 gtk/tests/filtermodel.c  |   26 ++++++++++++++++++++++++++
 2 files changed, 30 insertions(+), 3 deletions(-)

commit 113d21801b4550058d10cd324da24f688c903793
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Sep 8 11:48:20 2009 +0200

    Fix handling of window cursor wrt grabs

    Even for grabs we need to recurse up to look for what cursor to use.

 gdk/gdkwindow.c |   30 +++++++++++++++++++-----------
 1 files changed, 19 insertions(+), 11 deletions(-)

commit 4e78b4c7d194d33377c6203ef4c4c434303afc75
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Mon Sep 7 11:16:33 2009 +0200

    One more unit test

 gtk/tests/expander.c |   31 +++++++++++++++++++++++++++++--
 1 files changed, 29 insertions(+), 2 deletions(-)

commit 04a58d87578db1b95a35a17ab82f9182a1992ed8
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Sun Sep 6 16:09:17 2009 +0200

    Simple expander unit test

 gtk/tests/Makefile.am |    4 +++
 gtk/tests/expander.c  |   67
 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+), 0 deletions(-)

commit f77042aae2e33e99e2824058ff516b114d01b78a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Sep 6 20:23:05 2009 +0200

    Avoid recursive calls to gtk_tree_view_top_row_to_dy()

    Commit 3f306a40422e367ef03b9e6f6c80dec9fc932602 made it possible for
    gtk_tree_view_top_row_to_dy() to be called recursively.  (In a
    different
    way than was already guarded for).	This caused a single test case in
    the scrolling test suite to fail.  We now also guard for recursive
    calls at
    the beginning of gtk_tree_view_top_row_to_dy().

 gtk/gtktreeview.c |	4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 3d3f8697c0f02b52f85b04994fa0a3a85d7441db
Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date:	Sun Sep 6 14:29:50 2009 +0200

    Updated Polish translation

 po/pl.po | 2556
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1281 insertions(+), 1275 deletions(-)

commit a59c39f3703e81f560aa946c25145413192d795b
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Sep 6 13:35:37 2009 +0200

    Bug 346800 - Rework sort/filter models to use indices to parents...

    Rework the sort and filter models to store their reference to
    the parent
    element as an array index instead of a pointer to an array element.
    These pointers could become invalid with any array modification,
    whereas
    indices do not.

 gtk/gtktreemodelfilter.c |  156
 ++++++++++++++++++++++++++----------------
 gtk/gtktreemodelsort.c   |  169
 +++++++++++++++++++++++++++-------------------
 2 files changed, 195 insertions(+), 130 deletions(-)

commit 143b06c9d38d058bc7f632b00865b5acea30449d
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:	Sun Sep 6 18:47:08 2009 +0900

    Update Japanese translation

 po-properties/ja.po |	559
 ++++++++++++++++++++++++---------------------------
 po/ja.po	     |	155 ++++++---------
 2 files changed, 326 insertions(+), 388 deletions(-)

commit da00e171e7ac1ed3354f2aa81c8f69faaffc9421
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Sep 6 02:42:39 2009 -0400

    Correct the initial event mask of the root window

    This fixes bug 588455 where the panel stopped responding to Alt-F2
    when
    setting a transparent background.

 gdk/x11/gdkwindow-x11.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit d0051a46f77c70288035fa3316699c584da78c79
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Sep 5 16:59:17 2009 +0200

    Fix compiler warnings

 gtk/gtktreemodelfilter.c |    1 -
 gtk/tests/filtermodel.c  |    2 ++
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 855fee8f1f6ec34e631c2a8bdf47f4c38b0008aa
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Sep 5 16:58:12 2009 +0200

    Fix memleak in filter model unit test

    (There is one larger memleak left here, but this is a side effect
    of the
    test case for bug 346800).

 gtk/tests/filtermodel.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit c2f6611e4b156d9f89f75f8e8d5564df56020820
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Sep 5 16:47:35 2009 +0200

    List work left to do in the filter model unit test

 gtk/tests/filtermodel.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit f483c5b7d635e15373c4fe61c96de3410d299a32
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Sep 5 16:41:09 2009 +0200

    Emit row-has-child-toggled when a first node becomes visible in
    a level

    If we have a level with zero visible nodes and the first node becomes
    visible in that level, then parent has just become a "real" parent
    node.
    In such a case we need to emit row-has-child-toggled.  This only
    applies
    to non-root levels that have a parent.  This problem was also
    found when
    writing the unit test, the respective cases in the unit test have been
    corrected.

    This fixes bugs:
     Bug 372010 - Filtering not working properly
     Bug 525965 - Filtered and sorted GtkTreeView is missing rows

 gtk/gtktreemodelfilter.c |   15 +++++++++++++++
 gtk/tests/filtermodel.c  |    7 +++++--
 2 files changed, 20 insertions(+), 2 deletions(-)

commit 0c4f29e85767154382cf2a46d3faa6b0ab742aa8
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Sep 5 16:12:48 2009 +0200

    When the filter removes a node, it needs to remove its children too

    In gtk_tree_model_filter_remove_node(), we check if the given elt has
    children.  If so, this level will be freed.  This action is recursive.

 gtk/gtktreemodelfilter.c |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit bf573a1e1ef913e309ffcab1feb4bc5ee8da1a3d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Sep 5 15:57:25 2009 +0200

    Have the unit test check if the filter model emits the right signals

 gtk/tests/filtermodel.c |  612
 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 610 insertions(+), 2 deletions(-)

commit 14c8149dafc0f02aef9e01684475492e35372c9d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 09:28:21 2009 +0200

    Properly handle cases where an ancestor node is invisible

 gtk/gtktreemodelfilter.c |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit bbb5bbb591b200b39ef5a92a8147126618e53bf9
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Sep 2 12:47:53 2009 +0200

    Extend filter model unit test with row-has-child-toggled testers

 gtk/tests/filtermodel.c |  183
 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 183 insertions(+), 0 deletions(-)

commit 733e532c59f90885a4f7bd422219826ca42b1a89
Author: Kristian Rietveld <kris@gtk.org>
Date:	Wed Sep 2 12:45:41 2009 +0200

    Correct handling of row-has-child-toggled signal

    When a filter function is used that determines the visibility property
    of a node using whether or it it has children, the state of this node
    very likely changes when the filter model receives a
    row-has-child-toggled signal.  Therefore, we need to handle state
    changes in the row-has-child-toggled handler.

 gtk/gtktreemodelfilter.c |   52
 +++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 47 insertions(+), 5 deletions(-)

commit 66069890194dbd94f8c28edf19796f6915ee52fd
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 18:06:56 2009 +0200

    Remove unused variable

 gtk/tests/filtermodel.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 5b766102fdf9762d83e124813bdde27cd4fb97b8
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 18:05:46 2009 +0200

    More virtual root unit tests

 gtk/tests/filtermodel.c |  172
 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 172 insertions(+), 0 deletions(-)

commit 7b1d2de75e1a14093efbf9b8234caf69000c565c
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 17:51:50 2009 +0200

    Add a rather specially crafted test case

 gtk/tests/filtermodel.c |   40 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

commit af73305d37fa185308995b99d8332d9eea2ffe68
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 17:51:19 2009 +0200

    Marking nodes invisible after pulling in the root level is wrong

 gtk/gtktreemodelfilter.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 532eccabde13286de3bc33c558b7a09a80e4489b
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 17:49:02 2009 +0200

    Do not emit has-child-toggled when a root level node is removed

 gtk/gtktreemodelfilter.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 15fdf44501e813e9937ea1f6c36043df8623c649
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 16:45:39 2009 +0200

    Correct unfiltered test cases

 gtk/tests/filtermodel.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 18b20416e59b504ea13d918d6f0df46632740032
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 16:37:57 2009 +0200

    Check for successfull iterator retrieval

 gtk/tests/filtermodel.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 958f772c24cf199f5655edcfe687fedb4e35c2dd
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 16:19:30 2009 +0200

    Refilter is required after setting visible column

 gtk/tests/filtermodel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2cca680c66e00c356dcfdf708b73ec0fd2a5351d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 16:15:08 2009 +0200

    Correct /FilterModel/empty/vroot-show-nodes test case

 gtk/tests/filtermodel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d09c2ae965f7393c9a375987f12188715287a98a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 16:10:05 2009 +0200

    Only emit row-inserted if all ancestors are visible

 gtk/gtktreemodelfilter.c |   27 ++++++++++++++++++++++++++-
 1 files changed, 26 insertions(+), 1 deletions(-)

commit 378a6dffce9aa27dfebda401a882584ac764a7f5
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 14:50:32 2009 +0200

    Generalize fixture setup code

 gtk/tests/filtermodel.c |   53
 ++++++++++++++++++++++------------------------
 1 files changed, 25 insertions(+), 28 deletions(-)

commit b6559c31a7b53ed8a8bf2eb42aa25727ae8880b5
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 14:46:11 2009 +0200

    Make a start with virtual root unit tests

 gtk/tests/filtermodel.c |  250
 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 249 insertions(+), 1 deletions(-)

commit 93b29a9cffe0cd1593948a669535145b4c30644a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 13:54:35 2009 +0200

    Add test cases for bugs 464173 and 529287

 gtk/tests/filtermodel.c |  114
 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 114 insertions(+), 0 deletions(-)

commit 6f2aff35f7390628fc59485b97ff8c0c149f9150
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 11:14:40 2009 +0200

    Add unit test for bug 540201

 gtk/tests/filtermodel.c |   53
 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

commit 81bc45ee69834215ffcf2c69fbd5b3f458287fec
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 09:39:11 2009 +0200

    Add a helper for inserting paths in the test tree store

 gtk/tests/filtermodel.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 923a6a808389bb1d7563a791f2bc83bbff1adab9
Author: Kristian Rietveld <kris@gtk.org>
Date:	Tue Sep 1 09:17:02 2009 +0200

    Start a testsuite for GtkTreeModelFilter

 gtk/tests/Makefile.am	 |    4 +
 gtk/tests/filtermodel.c | 1231
 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1235 insertions(+), 0 deletions(-)

commit 05ef84e9d6a5409d22f87023b861fb2450c4f86a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Sep 5 01:46:39 2009 -0400

    Fix fallout from automake version bump

 po-properties/Makefile.in.in |    2 +-
 po/Makefile.in.in	      |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 50945f0c21fda61fcad5244916a071c8f95d0a3f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Sep 5 00:36:49 2009 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e1cd3e06109acd4244d757c0ae992585488ddb52
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Sep 5 00:35:08 2009 -0400

    2.17.11

 docs/reference/gdk/tmpl/cairo_interaction.sgml |    9 +
 docs/reference/gdk/tmpl/windows.sgml		|   19 +
 docs/reference/gtk/tmpl/gtkwidget.sgml		|   18 +
 po-properties/Makefile.in.in			|   21 +-
 po-properties/af.po				|   84 +-
 po-properties/am.po				|   84 +-
 po-properties/ang.po				|   84 +-
 po-properties/ar.po				|   84 +-
 po-properties/as.po				|   84 +-
 po-properties/ast.po				|   84 +-
 po-properties/az.po				|   84 +-
 po-properties/az_IR.po				|   84 +-
 po-properties/be.po				|   84 +-
 po-properties/be@latin.po			|   84 +-
 po-properties/bg.po				|   84 +-
 po-properties/bn.po				|   84 +-
 po-properties/bn_IN.po				|   84 +-
 po-properties/br.po				|   84 +-
 po-properties/bs.po				|   84 +-
 po-properties/ca.po				|   84 +-
 po-properties/ca@valencia.po			|   84 +-
 po-properties/crh.po				|   84 +-
 po-properties/cs.po				|   84 +-
 po-properties/cy.po				|   84 +-
 po-properties/da.po				|   84 +-
 po-properties/de.po				|   84 +-
 po-properties/dz.po				|   84 +-
 po-properties/el.po				|   84 +-
 po-properties/en_CA.po				|   84 +-
 po-properties/en_GB.po				|   84 +-
 po-properties/eo.po				|   84 +-
 po-properties/es.po				|   84 +-
 po-properties/et.po				|   84 +-
 po-properties/eu.po				|   84 +-
 po-properties/fa.po				|   84 +-
 po-properties/fi.po				|   84 +-
 po-properties/fr.po				| 3477 +++++++++---------
 po-properties/ga.po				|   84 +-
 po-properties/gl.po				|   84 +-
 po-properties/gu.po				|   84 +-
 po-properties/he.po				| 4738
 ++++++++++++------------
 po-properties/hi.po				|   84 +-
 po-properties/hr.po				|   84 +-
 po-properties/hu.po				| 3767 ++++++++++---------
 po-properties/hy.po				|   84 +-
 po-properties/ia.po				|   84 +-
 po-properties/id.po				|   84 +-
 po-properties/io.po				|   84 +-
 po-properties/is.po				|   84 +-
 po-properties/it.po				|   84 +-
 po-properties/ja.po				|   84 +-
 po-properties/ka.po				|   84 +-
 po-properties/kn.po				|   84 +-
 po-properties/ko.po				|   84 +-
 po-properties/ku.po				|   84 +-
 po-properties/li.po				|   84 +-
 po-properties/lt.po				|   84 +-
 po-properties/lv.po				|   84 +-
 po-properties/mai.po				|   84 +-
 po-properties/mi.po				|   84 +-
 po-properties/mk.po				|   84 +-
 po-properties/ml.po				|   84 +-
 po-properties/mn.po				|   84 +-
 po-properties/mr.po				|   84 +-
 po-properties/ms.po				|   84 +-
 po-properties/nb.po				|   84 +-
 po-properties/ne.po				|   84 +-
 po-properties/nl.po				|   84 +-
 po-properties/nn.po				|   84 +-
 po-properties/nso.po				|   84 +-
 po-properties/oc.po				|   84 +-
 po-properties/or.po				|   84 +-
 po-properties/pa.po				|   84 +-
 po-properties/pl.po				|   84 +-
 po-properties/ps.po				|   84 +-
 po-properties/pt.po				|   84 +-
 po-properties/pt_BR.po				|   84 +-
 po-properties/ro.po				|   84 +-
 po-properties/ru.po				|   84 +-
 po-properties/rw.po				|   84 +-
 po-properties/si.po				|   84 +-
 po-properties/sk.po				|   84 +-
 po-properties/sl.po				|   84 +-
 po-properties/sq.po				|   84 +-
 po-properties/sr.po				|   84 +-
 po-properties/sr@ije.po			|   84 +-
 po-properties/sr@latin.po			|   84 +-
 po-properties/sv.po				|   84 +-
 po-properties/ta.po				|   84 +-
 po-properties/te.po				|   84 +-
 po-properties/th.po				|   84 +-
 po-properties/tk.po				|   84 +-
 po-properties/tr.po				|   84 +-
 po-properties/tt.po				|   84 +-
 po-properties/uk.po				|   84 +-
 po-properties/ur.po				|   84 +-
 po-properties/uz.po				|   84 +-
 po-properties/uz@cyrillic.po			|   84 +-
 po-properties/vi.po				|   84 +-
 po-properties/wa.po				|   84 +-
 po-properties/xh.po				|   84 +-
 po-properties/yi.po				|   84 +-
 po-properties/zh_CN.po				|   84 +-
 po-properties/zh_HK.po				|   84 +-
 po-properties/zh_TW.po				|   84 +-
 po/Makefile.in.in				|   21 +-
 po/af.po					|   24 +-
 po/am.po					|   24 +-
 po/ang.po					|   24 +-
 po/ar.po					|   24 +-
 po/as.po					|   24 +-
 po/ast.po					|   24 +-
 po/az.po					|   24 +-
 po/az_IR.po					|   24 +-
 po/be.po					|   24 +-
 po/be@latin.po					|   24 +-
 po/bg.po					|   24 +-
 po/bn.po					|   24 +-
 po/bn_IN.po					|   24 +-
 po/br.po					|   24 +-
 po/bs.po					|   24 +-
 po/ca.po					|   24 +-
 po/ca@valencia.po				|   24 +-
 po/crh.po					|   24 +-
 po/cs.po					|   24 +-
 po/cy.po					|   24 +-
 po/da.po					|   24 +-
 po/de.po					|   24 +-
 po/dz.po					|   24 +-
 po/el.po					|   24 +-
 po/en_CA.po					|   24 +-
 po/en_GB.po					|   24 +-
 po/eo.po					|   24 +-
 po/es.po					|   24 +-
 po/et.po					|   24 +-
 po/eu.po					|   24 +-
 po/fa.po					|   24 +-
 po/fi.po					|   24 +-
 po/fr.po					| 2187 ++++++------
 po/ga.po					|   24 +-
 po/gl.po					|   24 +-
 po/gu.po					|   24 +-
 po/he.po					|   24 +-
 po/hi.po					|   24 +-
 po/hr.po					|   24 +-
 po/hu.po					| 2183 ++++++------
 po/hy.po					|   24 +-
 po/ia.po					|   24 +-
 po/id.po					|   24 +-
 po/io.po					|   24 +-
 po/is.po					|   24 +-
 po/it.po					|   24 +-
 po/ja.po					|   24 +-
 po/ka.po					|   24 +-
 po/kn.po					|   24 +-
 po/ko.po					|   24 +-
 po/ku.po					|   24 +-
 po/li.po					|   24 +-
 po/lt.po					|   24 +-
 po/lv.po					|   24 +-
 po/mai.po					|   24 +-
 po/mi.po					|   24 +-
 po/mk.po					|   24 +-
 po/ml.po					|   24 +-
 po/mn.po					|   24 +-
 po/mr.po					|   24 +-
 po/ms.po					|   24 +-
 po/nb.po					| 2179 ++++++------
 po/ne.po					|   24 +-
 po/nl.po					|   24 +-
 po/nn.po					|   24 +-
 po/nso.po					|   24 +-
 po/oc.po					|   24 +-
 po/or.po					|   24 +-
 po/pa.po					|   24 +-
 po/pl.po					|   24 +-
 po/ps.po					|   24 +-
 po/pt.po					|   24 +-
 po/pt_BR.po					|   24 +-
 po/ro.po					|   24 +-
 po/ru.po					|   24 +-
 po/rw.po					|   24 +-
 po/si.po					|   24 +-
 po/sk.po					|   24 +-
 po/sl.po					|   24 +-
 po/sq.po					|   24 +-
 po/sr.po					|   24 +-
 po/sr@ije.po					|   24 +-
 po/sr@latin.po					|   24 +-
 po/sv.po					|   24 +-
 po/ta.po					|   24 +-
 po/te.po					|   24 +-
 po/th.po					|   24 +-
 po/tk.po					|   24 +-
 po/tr.po					|   24 +-
 po/tt.po					|   24 +-
 po/uk.po					|   24 +-
 po/ur.po					|   24 +-
 po/uz.po					|   24 +-
 po/uz@cyrillic.po				|   24 +-
 po/vi.po					|   24 +-
 po/wa.po					|   24 +-
 po/xh.po					|   24 +-
 po/yi.po					|   24 +-
 po/zh_CN.po					|   24 +-
 po/zh_HK.po					|   24 +-
 po/zh_TW.po					|   24 +-
 207 files changed, 14732 insertions(+), 14471 deletions(-)

commit d09d810261a959b53f1da7a5c344a22d70cba28a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 23:27:37 2009 -0400

    Fix a typo

 gdk/gdkcairo.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bec0d570b0a6d8c296d6113fe361514252eca0cf
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 23:00:27 2009 -0400

    Fix the build

 gdk/x11/gdkevents-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5c4f248ff93a70061831b6566bfb4b9e5040496f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 22:53:03 2009 -0400

    Documentation additions

 docs/reference/gdk/gdk-sections.txt |	  3 +++
 docs/reference/gtk/gtk-sections.txt |	  2 ++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 96636bd8cdaafd91b2f21c55533194aefc82c19c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 22:47:59 2009 -0400

    Updates

 NEWS |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit d6f3af077782527a26debc81740600b1abba605b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 22:20:28 2009 -0400

    Make gtk_combo_box_entry_set_text_column more forgiving

    The assertions in there were unnecessarily restrictive. This has
    been reported in bug 564160.

 gtk/gtkcomboboxentry.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 6b7fef09ca588ce6e24bb76284adf3fee576f6a5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 20:34:09 2009 -0400

    Don't forget to set the client window on the slave

 gtk/gtkimmulticontext.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 5c14089225e5706af90e0c195d2e95886bef6418
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 20:22:43 2009 -0400

    Make window manager tracking work better

    We were getting the new wm name with a 15 second delay, due to
    some race. Reported in bug 593644.

 gdk/x11/gdkevents-x11.c |   64
 +++++++++++++++++++++++++++-------------------
 1 files changed, 37 insertions(+), 27 deletions(-)

commit 079cc2195603110ff021aebb8a8710fdd1d2907b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 18:22:30 2009 -0400

    Avoid a segfault if license is NULL

    The license field was introduced later on, so some out-of-tree loaders
    may not set it. And Solaris printf() doesn't take NULL for a string...
    Bug 594178.

 gdk-pixbuf/queryloaders.c |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

commit 1c0ecc0380f8e30df297c5f1156c11ce70c98c81
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 18:09:44 2009 -0400

    Rework the way IM contexts are set

    Add a function to obtain the effective context id, and reset the slave
    only when the effective context id is different from the current
    context
    id, when setting a client window and on focus in. This might fix
    bug 593868 and bug 567124.

 gtk/gtkimmodule.c	 |   10 ++----
 gtk/gtkimmulticontext.c |   72
 +++++++++++++++++++++-------------------------
 2 files changed, 36 insertions(+), 46 deletions(-)

commit ea98cdc164b8837ff20d8906764a2e679686dd6b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 15:13:09 2009 -0400

    Try again to allow newer automake

 autogen.sh   |   12 ++++++++++--
 configure.in |    1 +
 2 files changed, 11 insertions(+), 2 deletions(-)

commit 8654ffd9db89730bf3a89998e35a761e5324ecb0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 12:05:10 2009 -0400

    Revert "Add AM_PROG_CC_C_O"

    This reverts commit 1606b822321fb4cd370a2cd2e117481e125722ee.

 configure.in |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 5cfe90d60ce97c9d9d8d659539199912626bb2a8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 12:04:51 2009 -0400

    Revert "Accept automake 1.10 and 1.11"

    This reverts commit 76dab7b3b745c285f814311b071fefc8244d5245.

 autogen.sh |	12 ++----------
 1 files changed, 2 insertions(+), 10 deletions(-)

commit 812b3c451d2717e54ff7eb778f8dfbd018da48a7
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 17:53:27 2009 +0200

    Deprecate GDK_WINDOW_OBJECT and GdkWindowObject

 gdk/gdkwindow.h     |	  4 ++++
 gtk/gtktestutils.c  |	  2 ++
 tests/testwindows.c |	  1 +
 3 files changed, 7 insertions(+), 0 deletions(-)

commit d0ac27fe5f95a92af8cb40ed3db6d35e1874851f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 17:52:46 2009 +0200

    Add function accessors for x11 window/pixmap impl

 gdk/gdk.symbols	   |	2 ++
 gdk/x11/gdkdrawable-x11.c |   11 +++++++++++
 gdk/x11/gdkdrawable-x11.h |	2 ++
 gdk/x11/gdkx.h		   |	6 ++++--
 4 files changed, 19 insertions(+), 2 deletions(-)

commit 0c7830aa42d3e6cd89b42b1c7d42aeaa14fccc7e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 17:50:42 2009 +0200

    Make public GDK_WINDOW_TYPE and GDK_WINDOW_DESTROYED use functions
    calls

 gdk/gdkinternals.h |	 2 ++
 gdk/gdkprivate.h   |	 6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit f64ef921da53be7268f4a337e1fbeaa3332016b0
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 17:49:57 2009 +0200

    Add gdk_window_is_destroyed

 gdk/gdk.symbols |    1 +
 gdk/gdkwindow.c |   14 ++++++++++++++
 gdk/gdkwindow.h |    1 +
 3 files changed, 16 insertions(+), 0 deletions(-)

commit a10e90b79990fea43817367f3fb47e7fa21262f7
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 17:48:49 2009 +0200

    Move _gdk_window_event_parent_of to gdkinternals.h

    gdkprivate.h is in installed file and this function does not
    need to be exported.

 gdk/gdkinternals.h |	 2 ++
 gdk/gdkprivate.h   |	 3 ---
 2 files changed, 2 insertions(+), 3 deletions(-)

commit 76dab7b3b745c285f814311b071fefc8244d5245
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 11:52:55 2009 -0400

    Accept automake 1.10 and 1.11

    This was tested to work in bug 588788.

 autogen.sh |	12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit 1606b822321fb4cd370a2cd2e117481e125722ee
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Sep 4 11:51:50 2009 -0400

    Add AM_PROG_CC_C_O

 configure.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a47aadb05ec83cecac777b31b03fba05504bc144
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 17:40:12 2009 +0200

    Protect gtk_text_view_scroll_mark_onscreen() from using invalid marks

    Suggested by Paolo Borelli.

 gtk/gtktextview.c |	5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 5ec80eb5ba09409ef36d8b9430d681bbd49e2872
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 16:56:05 2009 +0200

    Recalculate heights when a (new) separator func is set on GtkTreeView

 gtk/gtktreeview.c |	4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit dcc87f7a6786065b919516b7c806e3f33c5c10a3
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 16:38:04 2009 +0200

    Move mark check to gtk_text_view_scroll_to_mark()

    Also use a different means to check that the given mark is in the text
    view's buffer.  This will also play nice with anonymous and NULL
    marks.
    Suggested by Paolo Borelli.

 gtk/gtktextview.c |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

commit 4adcb39f86e972cad16f7758184248dcb34a382a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 16:01:35 2009 +0200

    Ensure clip region valid before using it for emulating graphics
    exposures

    If there is a drawable clip on it we don't want to use that.

 gdk/gdkwindow.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 294e222fa8d516b5dee6c989a57a5538ef93fe37
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 15:59:22 2009 +0200

    Ensure gc clip region valid in _gdk_gc_update_context

    There might be an old drawable clip on it, if so remove it.

 gdk/gdkgc.c |	  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6ee228a36349a26a96a5e51d31d055be45b712be
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Sep 4 15:18:24 2009 +0200

    gtk_widget_set_property(): use accessors instead of setting flags

    Use the newly added accessors to set the "can-focus", "can-default"
    and "receives-default" properties.

 gtk/gtkwidget.c |   24 ++++--------------------
 1 files changed, 4 insertions(+), 20 deletions(-)

commit 026bea22934e79b94ac6b28f3b08ca78046bfabc
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Sep 4 14:54:13 2009 +0200

    gtk_widget_set_property(): use gtk_widget_set_visible()

    Use the new API instead of show() and hide().

 gtk/gtkwidget.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit b81079d898050dec2211abc96a0dcad332a7cb59
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Sep 4 14:50:35 2009 +0200

    Bug 69872 - GTK_WIDGET_SET_FLAGS should be deprecated

    Add gtk_widget_set_receives_default() and
    gtk_widget_get_receives_default() as accessors for
    GTK_RECEIVES_DEFAULT.

 gtk/gtk.symbols |    2 ++
 gtk/gtkwidget.c |   54
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.h |    4 ++++
 3 files changed, 60 insertions(+), 0 deletions(-)

commit dc3fb714a08a102c0972489afd0c566b9a17cc56
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 13:41:17 2009 +0200

    Improve unsetting old buffer in gtk_text_view_set_buffer()

    When unsetting the old buffer always set the buffer on the layout to
    NULL.  More importantly, clear the pending scroll.	(The scroll is
    handled in an idle, when not cleared an idle handler might touch the
    layout later on, possibly corrupting the BTree).  Unref the buffer
    after
    removing the selection from the clipboard, not before.  Patch merged
    from maemo-gtk.

 gtk/gtktextview.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 7a3d98324df08cce17ee0ffce74c0fa73b38ee4a
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 13:34:56 2009 +0200

    Fail to scroll if the given mark is not in text view's current buffer

    In gtk_text_view_queue_scroll() we need to verify if the given mark
    exists in the text view's current buffer.  When not done, this can
    result in corruption of the BTree data structure.  Patch merged from
    maemo-gtk.

 gtk/gtktextview.c |	7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 3a917a2a677b02b587a44b7157231418508faa5e
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 13:30:48 2009 +0200

    Update IM spot location before running _validate_onscreen()

    Updating the IM spot location in gtk_text_view_value_changed() might
    invalidate the layout, so we need to make sure that we update
    it before
    validating the layout again.  Otherwise, the layout will be
    invalidated
    right after validating it (possibly resulting in a failed
    onscreen_validated assertion).  Patch merged from maemo-gtk.

 gtk/gtktextview.c |	8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 4f219692ed25e2405be4302738c8c867af9094d8
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 13:21:26 2009 +0200

    Make toggle cell renderer follow insensitive state of widget

    Likewise to other cell renderers, GtkCellRendererToggle now properly
    follows the insensitive state of the widget requesting rendering.  It
    does this by checking the state of the widget pointer, not by using
    GtkCellRendererFlags (there exists an insensitive flags).  Later on, I
    think we should move to using GtkCellRendererFlags and not the
    state of
    the widget requesting rendering.  Patch merged from maemo-gtk.

 gtk/gtkcellrenderertoggle.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6f20cf691ed473228b49912096a31a112ffecee9
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 13:11:19 2009 +0200

    Propagate insensitive state to cell renderers in GtkCellView

    If the cell view is insensitive, it needs to properly propagate this
    insensitive state to the cell renderers using cell renderer flags.
    Merged from maemo-gtk.

 gtk/gtkcellview.c |	2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3f306a40422e367ef03b9e6f6c80dec9fc932602
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Sep 4 11:06:11 2009 +0200

    Have tree view process exposes after adjustments have been updated

    This was removed long ago by the patch in bug 101235.  On a hindsight,
    all other scrollable widgets are processing exposes at this point,
    which
    completely makes sense to me, so I am putting it back.

 gtk/gtktreeview.c |	3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 223bcd23f71e66a4d9afd1ad8c9ed175b6090ca6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 13:14:25 2009 +0200

    Correct the antiexposure vs implicit paint flush race

    The check for a possible implicit paint flush before queueing an
    antiexposure was wrong. An implicit flush doesn't actually NULL
    the implicit paint, se we have add a flag to explicitly track if
    it is flushed.

 gdk/gdkwindow.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 753f159aad956de1455f5d7c0b2cd8b79a7fb7f5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 13:10:35 2009 +0200

    Don't access region when it might be freed

    Passing region into _gdk_gc_set_clip_region_internal takes ownership,
    so don't use it after that. We can just as well just move the usage
    above the call.

 gdk/gdkwindow.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 587bc97d9c88d2eae56cfef1a00e2933f8ea3502
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Sep 4 11:08:46 2009 +0200

    Fix warnings in gdk_window_restack

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6b9a3c9057244c5d1a6032e0e5a1e62b53247bc4
Author: Christian Dywan <christian@twotoasts.de>
Date:	Thu Sep 3 11:30:12 2009 +0200

    Bug 584638 - Build of gtkupdateiconcache without NLS breaks

    Wrap textdomain calls in updateiconcache.c in NLS conditionals.

 gtk/updateiconcache.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2f80806359f9d6f064cdc85f61eae1021e486bb2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 2 22:50:05 2009 -0400

    Fix the return type of gdk_selection_property_get

    It returns the length of the property, not a boolean. Reported
    in bug 593788.

 gdk/gdkselection.h |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 05d39e4085d70d0693af1afb24ad08dee14b3d99
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 2 22:14:47 2009 -0400

    Add a missing include

    This was reported in bug 593606.

 gtk/gtkcellrendereraccel.c |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 908b6620bdbb2794064c008e3f4004669ca89f6e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 2 22:11:28 2009 -0400

    Remove sincos use

    It turns out to be not worth the portability pain. Bug 593877

 demos/gtk-demo/offscreen_window.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 36a73586cea7783c06aa6eab08751b1abf58c8c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Sep 2 21:39:36 2009 -0400

    Fix a merge conflict

 po/hu.po |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4e6e46d621f128c3756b476a8d4b3a540c0df285
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Sep 1 09:25:18 2009 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 781e878efbd63d3241eb3edc49eebd6fe6512d13
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Sep 1 09:23:08 2009 -0400

    2.17.10

 po-properties/af.po	      |   10 +-
 po-properties/am.po	      |   10 +-
 po-properties/ang.po	      |   10 +-
 po-properties/ar.po	      |   10 +-
 po-properties/as.po	      |   10 +-
 po-properties/ast.po	      |   10 +-
 po-properties/az.po	      |   10 +-
 po-properties/az_IR.po       |   10 +-
 po-properties/be.po	      |   10 +-
 po-properties/be@latin.po    |   10 +-
 po-properties/bg.po	      |   10 +-
 po-properties/bn.po	      |   10 +-
 po-properties/bn_IN.po       |   10 +-
 po-properties/br.po	      |   10 +-
 po-properties/bs.po	      |   10 +-
 po-properties/ca.po	      |   10 +-
 po-properties/ca@valencia.po |   10 +-
 po-properties/crh.po	      |   10 +-
 po-properties/cs.po	      | 3474
 +++++++++++++++++++-------------------
 po-properties/cy.po	      |   10 +-
 po-properties/da.po	      |   10 +-
 po-properties/de.po	      |   10 +-
 po-properties/dz.po	      |   10 +-
 po-properties/el.po	      |   10 +-
 po-properties/en_CA.po       |   10 +-
 po-properties/en_GB.po       |   10 +-
 po-properties/eo.po	      |   10 +-
 po-properties/es.po	      |   10 +-
 po-properties/et.po	      |   10 +-
 po-properties/eu.po	      | 3808
 +++++++++++++++++++++---------------------
 po-properties/fa.po	      |   10 +-
 po-properties/fi.po	      | 3474
 +++++++++++++++++++-------------------
 po-properties/ga.po	      |   10 +-
 po-properties/gl.po	      |   10 +-
 po-properties/gu.po	      |   10 +-
 po-properties/hi.po	      | 3664
 ++++++++++++++++++++--------------------
 po-properties/hr.po	      |   10 +-
 po-properties/hy.po	      |   10 +-
 po-properties/ia.po	      |   10 +-
 po-properties/id.po	      |   10 +-
 po-properties/io.po	      |   10 +-
 po-properties/is.po	      |   10 +-
 po-properties/it.po	      |   10 +-
 po-properties/ja.po	      |   10 +-
 po-properties/ka.po	      |   10 +-
 po-properties/kn.po	      | 3718
 +++++++++++++++++++++--------------------
 po-properties/ko.po	      |   10 +-
 po-properties/ku.po	      |   10 +-
 po-properties/li.po	      |   10 +-
 po-properties/lt.po	      |   10 +-
 po-properties/lv.po	      |   10 +-
 po-properties/mai.po	      |   10 +-
 po-properties/mi.po	      |   10 +-
 po-properties/mk.po	      |   10 +-
 po-properties/ml.po	      |   10 +-
 po-properties/mn.po	      |   10 +-
 po-properties/mr.po	      |   10 +-
 po-properties/ms.po	      |   10 +-
 po-properties/nb.po	      |   10 +-
 po-properties/ne.po	      |   10 +-
 po-properties/nl.po	      |   10 +-
 po-properties/nn.po	      |   10 +-
 po-properties/nso.po	      |   10 +-
 po-properties/oc.po	      |   10 +-
 po-properties/or.po	      |  185 ++-
 po-properties/pa.po	      |   10 +-
 po-properties/pl.po	      | 3474
 +++++++++++++++++++-------------------
 po-properties/ps.po	      |   10 +-
 po-properties/pt.po	      |   10 +-
 po-properties/pt_BR.po       |   10 +-
 po-properties/ro.po	      |   10 +-
 po-properties/ru.po	      |   10 +-
 po-properties/rw.po	      |   10 +-
 po-properties/si.po	      |   10 +-
 po-properties/sk.po	      |   10 +-
 po-properties/sl.po	      |   10 +-
 po-properties/sq.po	      |   10 +-
 po-properties/sr.po	      | 3597
 +++++++++++++++++++++-------------------
 po-properties/sr@ije.po      |   10 +-
 po-properties/sr@latin.po    | 3662
 +++++++++++++++++++++-------------------
 po-properties/sv.po	      |   10 +-
 po-properties/ta.po	      | 3675
 ++++++++++++++++++++--------------------
 po-properties/te.po	      | 3624
 ++++++++++++++++++++--------------------
 po-properties/th.po	      |   10 +-
 po-properties/tk.po	      |   10 +-
 po-properties/tr.po	      |   10 +-
 po-properties/tt.po	      |   10 +-
 po-properties/uk.po	      |   10 +-
 po-properties/ur.po	      |   10 +-
 po-properties/uz.po	      |   10 +-
 po-properties/uz@cyrillic.po |   10 +-
 po-properties/vi.po	      |   10 +-
 po-properties/wa.po	      |   10 +-
 po-properties/xh.po	      |   10 +-
 po-properties/yi.po	      |   10 +-
 po-properties/zh_CN.po       |   10 +-
 po-properties/zh_HK.po       |   10 +-
 po-properties/zh_TW.po       |   10 +-
 po/af.po		      |  280 ++--
 po/am.po		      |  280 ++--
 po/ang.po		      |  280 ++--
 po/ar.po		      |  280 ++--
 po/as.po		      |  280 ++--
 po/ast.po		      | 2194 ++++++++++++------------
 po/az.po		      |  280 ++--
 po/az_IR.po		      |  280 ++--
 po/be.po		      |  280 ++--
 po/be@latin.po		      |  280 ++--
 po/bg.po		      |  280 ++--
 po/bn.po		      |  280 ++--
 po/bn_IN.po		      | 2223 +++++++++++++------------
 po/br.po		      |  280 ++--
 po/bs.po		      |  280 ++--
 po/ca.po		      |  280 ++--
 po/ca@valencia.po	      |  280 ++--
 po/crh.po		      |  280 ++--
 po/cs.po		      | 2174 ++++++++++++------------
 po/cy.po		      |  280 ++--
 po/da.po		      |  280 ++--
 po/de.po		      |  280 ++--
 po/dz.po		      |  280 ++--
 po/el.po		      |  280 ++--
 po/en_CA.po		      |  280 ++--
 po/en_GB.po		      |  280 ++--
 po/eo.po		      |  280 ++--
 po/es.po		      |  280 ++--
 po/et.po		      |  280 ++--
 po/eu.po		      |  280 ++--
 po/fa.po		      |  280 ++--
 po/fi.po		      | 2194 ++++++++++++------------
 po/ga.po		      |  280 ++--
 po/gl.po		      |  280 ++--
 po/gu.po		      |  280 ++--
 po/he.po		      |  280 ++--
 po/hi.po		      | 2220 +++++++++++++------------
 po/hr.po		      |  280 ++--
 po/hu.po		      |    2 +-
 po/hy.po		      |  280 ++--
 po/ia.po		      |  280 ++--
 po/id.po		      |  280 ++--
 po/io.po		      |  280 ++--
 po/is.po		      |  280 ++--
 po/it.po		      |  280 ++--
 po/ja.po		      |  280 ++--
 po/ka.po		      |  280 ++--
 po/kn.po		      | 2235 +++++++++++++------------
 po/ko.po		      |  280 ++--
 po/ku.po		      |  280 ++--
 po/li.po		      |  280 ++--
 po/lt.po		      |  280 ++--
 po/lv.po		      |  280 ++--
 po/mai.po		      |  280 ++--
 po/mi.po		      |  280 ++--
 po/mk.po		      |  280 ++--
 po/ml.po		      |  280 ++--
 po/mn.po		      |  280 ++--
 po/mr.po		      |  280 ++--
 po/ms.po		      |  280 ++--
 po/nb.po		      |   13 -
 po/ne.po		      |  280 ++--
 po/nl.po		      |  280 ++--
 po/nn.po		      |  280 ++--
 po/nso.po		      |  280 ++--
 po/oc.po		      |  280 ++--
 po/or.po		      | 2223 +++++++++++++------------
 po/pa.po		      |  280 ++--
 po/pl.po		      | 2545 ++++++++++++++--------------
 po/ps.po		      |  280 ++--
 po/pt.po		      |  280 ++--
 po/pt_BR.po		      |  280 ++--
 po/ro.po		      |  280 ++--
 po/ru.po		      |  280 ++--
 po/rw.po		      |  280 ++--
 po/si.po		      |  280 ++--
 po/sk.po		      |  280 ++--
 po/sl.po		      |  280 ++--
 po/sq.po		      |  280 ++--
 po/sr.po		      | 2201 ++++++++++++------------
 po/sr@ije.po		      |  280 ++--
 po/sr@latin.po		      | 2232 +++++++++++++------------
 po/sv.po		      |  280 ++--
 po/ta.po		      | 2223 +++++++++++++------------
 po/te.po		      | 2235 +++++++++++++------------
 po/th.po		      |  280 ++--
 po/tk.po		      |  280 ++--
 po/tr.po		      |  280 ++--
 po/tt.po		      |  280 ++--
 po/uk.po		      |  280 ++--
 po/ur.po		      |  280 ++--
 po/uz.po		      |  280 ++--
 po/uz@cyrillic.po	      |  280 ++--
 po/vi.po		      |  280 ++--
 po/wa.po		      |  280 ++--
 po/xh.po		      |  280 ++--
 po/yi.po		      |  280 ++--
 po/zh_CN.po		      |  280 ++--
 po/zh_HK.po		      |  280 ++--
 po/zh_TW.po		      |  280 ++--
 198 files changed, 44429 insertions(+), 43790 deletions(-)

commit e1b0e761961698767e559579cc4ca957b128c43d
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Thu Sep 3 02:48:08 2009 +0200

    Hungarian translation updated

 po-properties/hu.po | 3877
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1892 insertions(+), 1985 deletions(-)

commit 4ab7255b0aa6e38087893b40fc0d721862f661ff
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Thu Sep 3 00:08:59 2009 +0200

    Hungarian translation updated

 po/hu.po | 2311
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1138 insertions(+), 1173 deletions(-)

commit d5125660c1d92646bc69c90186051cc32bb589ff
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Sep 2 23:39:57 2009 +0200

    Add test for gdk_window_restack

 tests/testwindows.c |	 44 +++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 43 insertions(+), 1 deletions(-)

commit d67a7eda16d64ba44fa759530abd08147347bae6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Sep 2 23:38:55 2009 +0200

    Add gdk_window_restack

    This lets you restack a window above or below a specified sibling.
    At least eclipse wants this functionallity.

 gdk/gdk.symbols	       |    1 +
 gdk/gdkwindow.c	       |  116
 +++++++++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h	       |    3 +
 gdk/gdkwindowimpl.h	       |    3 +
 gdk/quartz/gdkwindow-quartz.c |    9 +++
 gdk/win32/gdkwindow-win32.c   |    9 +++
 gdk/x11/gdkwindow-x11.c       |   16 ++++++
 7 files changed, 157 insertions(+), 0 deletions(-)

commit 45956aea21e9c8a279f096a0536826a5d14a9c82
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Sep 1 17:05:50 2009 +0200

    Add gdk_cairo_reset_clip

    This is required to get back the original drawable clip due to
    non-native windows on a cairo_t.

 gdk/gdk.symbols |    1 +
 gdk/gdkcairo.c  |   28 ++++++++++++++++++++++++++++
 gdk/gdkcairo.h  |    2 ++
 3 files changed, 31 insertions(+), 0 deletions(-)

commit f97a33ad9c6936b1ce6c5d4e937a17cc392b95b3
Author: Paolo Borelli <porelli@gnome.org>
Date:	Mon Aug 3 21:39:34 2009 +0200

    Move timer removal in dispose

    Move removal of timer function in dispose to prevent potentially
    running
    them on a diposed-but-not-finalized tooltip

 gtk/gtktooltip.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit b31f1cd80a2d72270035fda35b3d0192c563afdb
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	Tue Sep 1 16:17:13 2009 +0300

    Updated Hebrew translation

 po-properties/he.po | 4758
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2292 insertions(+), 2466 deletions(-)

commit ce0cfa2620bf319387dbd8e93c38b98e6fa7fd98
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Tue Sep 1 10:49:44 2009 +0200

    Update Norwegian bokmål translation.

 po/nb.po | 2180
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1093 insertions(+), 1087 deletions(-)

commit 42f2549303d06aa6b4b777b658209fca9bebd3ee
Author: Claude Paroz <claude@2xlibre.net>
Date:	Tue Sep 1 09:43:36 2009 +0200

    Updated French translation

 po-properties/fr.po | 3511
 ++++++++++++++++++++++++++-------------------------
 po/fr.po	     | 2214 ++++++++++++++++----------------
 2 files changed, 2866 insertions(+), 2859 deletions(-)

commit 32d59d174ef8e514644a9fd516ba9e2bbc661e32
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Sep 1 00:53:44 2009 -0400

    Documentation fixes

 docs/reference/gdk/tmpl/windows.sgml		    |	 8 +++++-
 docs/reference/gtk/Makefile.am			    |	 1 +
 docs/reference/gtk/gtk-sections.txt		    |	 5 +++
 .../reference/gtk/migrating-ClientSideWindows.sgml |	 2 +-
 docs/reference/gtk/tmpl/gtkrange.sgml		    |	18 +++++++++++++
 docs/reference/gtk/tmpl/gtkwidget.sgml		    |	27
 ++++++++++++++++++++
 gdk/gdkoffscreenwindow.c			    |	 2 +
 7 files changed, 61 insertions(+), 2 deletions(-)

commit 39c714ddc0b7d654102dbc836e53cd9fb1c9f433
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Sep 1 00:01:13 2009 -0400

    More updates

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 036aada54389a92709bf342200f7dd54f821b129
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 23:59:44 2009 -0400

    Fix the cups checks

    This was reported in bug 593712.

 configure.in |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)

commit 0b1a1e200f2c66621ff4a2c9cd109a5162671e67
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 23:02:49 2009 -0400

    More updates

 NEWS |   26 ++++++++++++++++++++++----
 1 files changed, 22 insertions(+), 4 deletions(-)

commit 9be22cb5748baea7bac1187e975347e30ecb108c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 19:51:19 2009 -0400

    Document gdk_window_geometry_changed

 gdk/gdkwindow.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 45d6752a3cd5b6c4caaf6bb2b404d012a19ba63e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 19:41:09 2009 -0400

    Handle geometry change correctly

    This makes sure that the button is properly prelighted when
    rotating it
    underneath the pointer by using keynav on the scale.

 demos/gtk-demo/offscreen_window.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d22b79f1b66967a650e019f8f9d065f4640f3e59
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 19:36:35 2009 -0400

    Add another offscreen demo

    This demo shows rendering multiple times, to achieve a reflection
    effect.
    Inspired by an earlier demo by macslow.

 demos/gtk-demo/Makefile.am	    |	 1 +
 demos/gtk-demo/offscreen_window.c  |	 4 +-
 demos/gtk-demo/offscreen_window2.c |  502
 ++++++++++++++++++++++++++++++++++++
 3 files changed, 505 insertions(+), 2 deletions(-)

commit 582b281761149680af42be66cbe3e1ec58ac81d3
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Mon Aug 31 21:56:14 2009 +0200

    Make sure the paper dialog is destroyed with the parent

 gtk/gtkcustompaperunixdialog.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0bb51bca9b07a0c407b2de1c415b1d5e51d1e728
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Sun Aug 16 02:36:15 2009 +0200

    Remove unneeded call of begin/end user action

    delete_interactive already uses them so no need to wrap the call.

 gtk/gtktextbuffer.c |	  6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 3e40146c04e3a6522b579261343b3ef555872ec1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 31 16:37:50 2009 +0200

    Fix order of cairo clip setting when drawing text

    We need to set the window clip region before applying the gc clip
    region,
    otherwise we will reset the gc clip region. Fixes bug 593595

 gdk/gdkgc.c |	  7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 36809d400f820bea837f4051ef0918d018b759b7
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 31 16:16:23 2009 +0200

    Describe how gdk_x11_drawable_get_xid() works wrt CSW in docs

 .../reference/gtk/migrating-ClientSideWindows.sgml |	 3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 3959ae91d15f90275a1e1a605804afe44c221bfb
Author: krishnababu k <kkrothap@redhat.ocm>
Date:	Mon Aug 31 19:48:13 2009 +0530

    Updated Telugu Translations

 po-properties/te.po | 3733
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1843 insertions(+), 1890 deletions(-)

commit 168e9d0708ba70eea8a20a77edaba5d0e472379c
Author: krishnababu k <kkrothap@redhat.ocm>
Date:	Mon Aug 31 19:47:32 2009 +0530

    Updated Telugu Translations

 po/te.po | 2369
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1157 insertions(+), 1212 deletions(-)

commit 21efe59aa027354ebcc7160805583d9a3fb47a47
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Aug 28 12:10:49 2009 +0200

    Don't delay showing windows until viewable in GDK_NATIVE_WINDOWS mode

    If all windows are native there is no need for delaying the operations
    so we just do all shows/hides directly.

 gdk/gdkwindow.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit b18afe905437f0d4a0faad03cee2fb1770b68b69
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 31 09:38:14 2009 +0200

    Don't propagate GDK_NATIVE_WINDOWS to child processes

    Generally you only need to work around bugs in one specific app, so we
    don't want to affect the applications that application will start.
    Thus we unset GDK_NATIVE_WINDOWS after reading it.

 gdk/gdk.c |	9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 4d3b19fa7cd4177d66ab6f20b52bf49ead10eb41
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 27 18:04:07 2009 +0200

    Update shape handling

    For toplevels, never apply clip as shape, instead apply shape.
    This way we don't have to re-set it all the time as the window size
    changes. Furthermore, this change fixes unsetting a shape on a
    toplevel window which didn't actually unset the shape before.

    Additionally we never apply clips as shape if the shape would just
    be the same as the regular window size. This means we won't
    unnecessarily
    add a useless shape to most native child windows (and additionally
    this
    helps apps that do weird X stuff that don't expect these shaped
    windows).

 gdk/gdkinternals.h |	 1 +
 gdk/gdkwindow.c    |	90
 ++++++++++++++++++++++++++++++++++++++++++----------
 2 files changed, 74 insertions(+), 17 deletions(-)

commit cc5b22cc816b0af0b19e0603c1cfc0043c5d11fe
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Aug 28 12:03:04 2009 +0200

    Don't update window->shaped from backends

    This is properly updated from the main code these days and
    should not be touched by the backend code.

 gdk/win32/gdkwindow-win32.c |	  8 --------
 gdk/x11/gdkwindow-x11.c     |	  6 ------
 2 files changed, 0 insertions(+), 14 deletions(-)

commit 154be115ecb0759e1f44402348be37a0e20b414d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 31 10:44:11 2009 +0200

    Use temporary impl_iface variable to make lines shorter

    I.e. we use:
     impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl);
    And then use impl_iface instead of the full macro when calling vfuncs.

    Also, in some places we avoid getting the iface multiple times.

 gdk/gdkwindow.c |  246
 +++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 165 insertions(+), 81 deletions(-)

commit 397951cc856fff61332f6c4d108e5acb2cc9f8a9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 31 10:59:21 2009 +0200

    Add and use gdk_window_is_toplevel when possible

    This makes a lot of code cleaner and easier to understand

 gdk/gdkwindow.c |   48 +++++++++++++++++++++---------------------------
 1 files changed, 21 insertions(+), 27 deletions(-)

commit 028610b104b78815d2947f701360402cdea19c4c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Aug 28 12:48:13 2009 +0200

    Add window type an shape to window print for nicer debugging

 gdk/gdkwindow.c |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit d3d7070995b426c89f256c376b373d3b20e9f6fa
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 27 15:55:01 2009 +0200

    Support DEBUG_WINDOW_PRINTING even with GDK_NATIVE_WINDOWS

 gdk/gdkwindow.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit c5621f857b68c8f133caacdb3eff9a65921c362e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Mon Aug 31 14:50:28 2009 +0200

    Updated Polish translation

 po-properties/pl.po | 3837
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1907 insertions(+), 1930 deletions(-)

commit de89bf3e71ce7c64535e8486af08f6150fb96003
Author: Runa Bhattacharjee <runab@redhat.com>
Date:	Mon Aug 31 17:59:19 2009 +0530

    Updated Bengali India Translations

 po/bn_IN.po | 2300
 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 1129 insertions(+), 1171 deletions(-)

commit e2f561aae01bbd2ca6b5dcb39c3fb82f403f8c99
Author: Shankar Prasad <svenkate@redhat.com>
Date:	Mon Aug 31 15:20:18 2009 +0530

    Updated Kannada(kn) translation

 po-properties/kn.po | 3814
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1869 insertions(+), 1945 deletions(-)

commit ced22b15402dfda6c45062739372dd1b4d69b793
Author: Shankar Prasad <svenkate@redhat.com>
Date:	Mon Aug 31 14:36:51 2009 +0530

    Updated Kannada(kn) translation

 po/kn.po | 2363
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1154 insertions(+), 1209 deletions(-)

commit b6b64353a188275c0ee4e5f267080a881304769e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 01:26:11 2009 -0400

    Add an migration chapter for CSW

 docs/reference/gtk/Makefile.am			    |	 1 +
 docs/reference/gtk/gtk-docs.sgml		    |	 1 +
 .../reference/gtk/migrating-ClientSideWindows.sgml |	39
 ++++++++++++++++++++
 3 files changed, 41 insertions(+), 0 deletions(-)

commit 953d391a342fe7c3a078aab9f7f5bb0895013289
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 01:08:31 2009 -0400

    Cosmetic fixes

 demos/gtk-demo/clipboard.c |	 4 ++++
 demos/gtk-demo/links.c     |	 8 ++++----
 demos/gtk-demo/menus.c     |	35 ++++++++++++++++-------------------
 3 files changed, 24 insertions(+), 23 deletions(-)

commit f649237bf25de1198226f4bea2ab7121b78ddb2d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 00:55:57 2009 -0400

    Minor doc fix

 gdk/x11/gdkscreen-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5e5ab90a5708d6c2bcd8b073dda0ae509dd62464
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 00:55:32 2009 -0400

    Improve CSW docs

 docs/reference/gdk/tmpl/windows.sgml |   41 +++++++++++++++++++++++-----
 gdk/gdkoffscreenwindow.c	      |    7 +++++
 gdk/gdkwindow.c		      |   49
 +++++++++++++++++++++------------
 3 files changed, 71 insertions(+), 26 deletions(-)

commit 97d4b25d02e53024cf3e690a0ce68062c1cf9c24
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 31 00:20:39 2009 -0400

    Add an offscreen window demo

 demos/gtk-demo/Makefile.am	   |	1 +
 demos/gtk-demo/offscreen_window.c |  575
 +++++++++++++++++++++++++++++++++++++
 2 files changed, 576 insertions(+), 0 deletions(-)

commit ab93e1b8e8ecd69658fd445cb3c2b91d41ae510e
Author: Petr Kovar <pknbe@volny.cz>
Date:	Sun Aug 30 18:31:22 2009 +0200

    Updated Czech translation

 po-properties/cs.po | 3590
 +++++++++++++++++++++++++-------------------------
 1 files changed, 1795 insertions(+), 1795 deletions(-)

commit 2421e641f42dfb523cb5189ddb812e9cfb8865aa
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Aug 30 11:14:40 2009 -0400

    Warn when a parent is destroyed

    Previously gdk_window_new would silently return NULL. Bug 590921.

 gdk/gdkwindow.c |   42 ++++++++++++++++++++++++------------------
 1 files changed, 24 insertions(+), 18 deletions(-)

commit 13147323d7f1e6da605b31aa2fd760c858736a1e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Aug 30 11:10:47 2009 -0400

    Forgotten part of the lpi change

 gtk/gtkprintsettings.c				  |    8 ++++----
 modules/printbackends/cups/gtkprintbackendcups.c |   21
 ++++++---------------
 2 files changed, 10 insertions(+), 19 deletions(-)

commit f117777c20f9ad0447bea9eb8c8d03c1b64d4344
Author: Marek Kasik <mkasik@redhat.com>
Date:	Sat Aug 29 21:34:05 2009 -0400

    Return meaningful default values for lpi and resolution

    Change default values returned by gtk_print_settings_get_printer_lpi()
    and gtk_print_settings_get_resolution{_x, _y}(). New values are
    150 for
    lpi and 300 for resolution (instead of 0) (#590861).

 modules/printbackends/file/gtkprintbackendfile.c |    3 ---
 modules/printbackends/lpr/gtkprintbackendlpr.c   |    3 ---
 modules/printbackends/papi/gtkprintbackendpapi.c |    5 +++--
 modules/printbackends/test/gtkprintbackendtest.c |    3 ---
 4 files changed, 3 insertions(+), 11 deletions(-)

commit 3b336186ee4d55799f4290c672d6bccd787c70fa
Author: Marek Kasik <mkasik@redhat.com>
Date:	Sat Aug 29 21:32:01 2009 -0400

    Add CUPS events as soon as possible when printing

    CUPS events are added in prepare part of the main loop. These
    events are initialized before their addition (#434318, #586466).

 modules/printbackends/cups/gtkprintbackendcups.c |   46
 +++++++++++++++-------
 1 files changed, 31 insertions(+), 15 deletions(-)

commit 2d8b8e054a76901aa625725bac8b7610ff927a77
Author: Paolo Borelli <pborelli@katamail.com>
Date:	Sat Aug 29 21:29:57 2009 -0400

    buffer_backspace should delete \r\n in one go

    Special case \r\n in gtk_text_buffer_backspace since \r should not be
    reinserted even if we are deleting one char at a time. Also add
    corresponding unit test. Fixes bug #544724.

 gtk/gtktextbuffer.c	|    5 +++--
 gtk/tests/textbuffer.c |   37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+), 2 deletions(-)

commit f7cfe2bfeabcacef0ba4427b196c0c6fdc80a18e
Author: Marek Kasik <mkasik@redhat.com>
Date:	Sat Aug 29 21:17:47 2009 -0400

    Emit "update-custom-widget" when the page setup changes

    Previously, the signal was only emitted when the user selected
    another printer. Bug 593001.

 gtk/gtkprintoperation-unix.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 2105d946cf76a342aa63c34f3030911dc3d7ea17
Author: Christian Persch <chpe@gnome.org>
Date:	Sat Aug 29 21:15:10 2009 -0400

    Plug a mem leak

    GtkWindow was leaking the startup_id, reported in bug 593317.

 gtk/gtkwindow.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 44adf811ea3831573566b75c686a0c89f5141ed3
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Mon Aug 24 15:41:37 2009 +1000

    [GtkSizeGroup] don't recurse into yourself

 gtk/gtksizegroup.c |	 8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit a2420c7db59e107b25e35b292849833786cc9437
Author: Christian Persch <chpe@gnome.org>
Date:	Sat Aug 29 20:40:50 2009 -0400

    Plug a mem leak

    The filechooser was leaking tooltips. Reported in bug bug 593080.

 gtk/gtkfilechooserdefault.c |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c51830f45399047e5f3b93a2101d778a2f87cf18
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Sat Aug 29 20:36:28 2009 -0400

    Do not emit action-activated signal when there are not actions
    selected

    This was causing problems for epiphanys location entry, reported
    in bug 593481.

 gtk/gtkentry.c |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit 047a91322c6098fb6d2e71720fa0418ad2be736b
Author: Pascal Terjan <pascal.terjan@free.fr>
Date:	Sat Aug 29 20:27:23 2009 -0400

    Show the icon window back after changing pixbuf

    Otherwise, there is no way to get icons to show again after calling
    _clear() once. Reported in bug 593135.

 gtk/gtkentry.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit a8715045ce60882fe45000b7a819b9bf1d93f379
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Aug 29 20:21:21 2009 -0400

    Fix --enable-{cups,papi} handling

    The configure script was not doing the right thing when these
    options where explicitly given. Reported by Marvin Schmidt in
    bug 593012.

 configure.in |   35 +++++++++++++++++++++++------------
 1 files changed, 23 insertions(+), 12 deletions(-)

commit 7e4e2c636e77a68a8b5b524588543dc383cb895c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Aug 29 19:45:52 2009 -0400

    Fix a documentation error

    Reported by Eduard Bagrov in bug 592862.

 gdk/x11/gdkpixmap-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 64cd8c3f52764766664ea940708cb4f513ad1124
Author: Petr Kovar <pknbe@volny.cz>
Date:	Sat Aug 29 20:26:45 2009 +0200

    Updated Czech translation

 po/cs.po | 2298
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1136 insertions(+), 1162 deletions(-)

commit 8005fd9e4d4d79735d5ec0de1679282fbd2b2b12
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Aug 29 14:02:37 2009 -0400

    Updates

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ca3b8e8eda355615183ee8f9a49cd7b1129fc9d7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Aug 29 13:22:15 2009 -0400

    Updates

 NEWS |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit 145fdcbb9e3e17627a1eb62cca1da09222d46ec4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Aug 29 13:06:04 2009 -0400

    Make beeps work again

    Yay, beeps !

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ca75ead34ab5640ba4632eee16d3443c4525d95e
Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date:	Sat Aug 29 15:21:45 2009 +0200

    Updated Polish translation

 po/pl.po | 3408
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 1327 insertions(+), 2081 deletions(-)

commit cc8927a5896121ffa8bcbc192b8a3b794a4d812f
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Aug 28 16:51:48 2009 +0200

    Add gtk_widget_set_window()

    New function as replacement for setting widget->window directly.
    Should only be used in GtkWidget::realize().

 gtk/gtk.symbols |    1 +
 gtk/gtkwidget.c |   35 +++++++++++++++++++++++++++++++++--
 gtk/gtkwidget.h |    5 ++++-
 3 files changed, 38 insertions(+), 3 deletions(-)

commit 0e52286d53b48005bfd2dc78a0f6f53875f88ee6
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Aug 28 16:27:26 2009 +0200

    Bug 69872 -  GTK_WIDGET_SET_FLAGS should be deprecated

    Add gtk_widget_is_toplevel() for GTK_WIDGET_TOPLEVEL()
    and gtk_widget_is_drawable() for GTK_WIDGET_DRAWABLE()

 gtk/gtk.symbols |    2 ++
 gtk/gtkwidget.c |   40 ++++++++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.h |    6 ++++++
 3 files changed, 48 insertions(+), 0 deletions(-)

commit e6af9279f30264e20acf4caee183ff7dd2ba795d
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Fri Aug 28 17:50:41 2009 +0530

    Updated Oriya Translation

 po-properties/or.po |	214
 ++++++++++++++++++---------------------------------
 1 files changed, 74 insertions(+), 140 deletions(-)

commit 6c3aca73456bae9f9d324183f3eb9918f66dd980
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Fri Aug 28 17:41:59 2009 +0530

    Updated Oriya Translation

 po/or.po | 2305
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1130 insertions(+), 1175 deletions(-)

commit 44469e468472dc6e0c8d7f17e13c7f3d2ce94a0d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Aug 28 09:53:49 2009 +0200

    Make gtk_tree_view_real_set_cursor() handle non-existing paths

    Such paths (eg. a child node that is collapsed) should be ignored.
    This
    is fixed by checking the return value of _gtk_tree_view_find_node(),
    which returns a partial return value (the parent node) when it returns
    TRUE.  Also added a unit test.

 gtk/gtktreeview.c    |   22 ++++++++++++++-----
 gtk/tests/treeview.c |   56
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+), 6 deletions(-)

commit 8d936d3cde8b0ce53ba4544a3d810f3ad352c8c1
Author: Miloš Popović <mpopovic@src.gnome.org>
Date:	Fri Aug 28 02:52:14 2009 +0200

    Updated Serbian translation

 po-properties/sr.po	   |12656
 +++++++++++++++++++++++++--------------------
 po-properties/sr@latin.po |12656
 +++++++++++++++++++++++++--------------------
 po/sr.po		   | 2344 +++++-----
 po/sr@latin.po		   | 2372 +++++-----
 4 files changed, 16380 insertions(+), 13648 deletions(-)

commit 25cf6517e83a0f15f6010172bb50d263aa7a0499
Author: Miloš Popović <mpopovic@src.gnome.org>
Date:	Fri Aug 28 02:47:28 2009 +0200

    Updated Serbian translation

 po-properties/sr.po	   |12850
 ++++++++++++++++++++-------------------------
 po-properties/sr@latin.po |12853
 ++++++++++++++++++++-------------------------
 2 files changed, 11282 insertions(+), 14421 deletions(-)

commit 591b37d7ced7eb857afd75e570318fb0a51e07e1
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Aug 27 21:12:32 2009 +0200

    Add accessors for sealed member "flippable"

    One step closer to makes GtkRange properly subclassable, but still
    quite some accessors missing.

 gtk/gtk.symbols |    2 ++
 gtk/gtkrange.c  |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkrange.h  |    4 ++++
 3 files changed, 52 insertions(+), 0 deletions(-)

commit d30c31d6e1f9391dbe320db0e5ebc110801d03a2
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Aug 27 21:11:28 2009 +0200

    marks_start_element(): initialize "value" to get rid of a compiler
    warning

 gtk/gtkscale.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6a278af6d2aaa8466fbc1750fbcc6cd56e1f4cdd
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Aug 27 21:10:25 2009 +0200

    Fix casts in calls to g_utf8_validate()

    The "end" parameter is (const gchar **), not (const gchar *).

 gtk/gtkmountoperation-x11.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3e5934e5c2caf053f7675a5ddc565e5b6d3d8693
Author: Tommi Vainikainen <thv@iki.fi>
Date:	Thu Aug 27 22:13:02 2009 +0300

    Updated Finnish translation

 po-properties/fi.po | 3590
 ++++++++++++++++++++++++++-------------------------
 po/fi.po	     | 2323 ++++++++++++++++-----------------
 2 files changed, 2943 insertions(+), 2970 deletions(-)

commit ec7187e0396fe130cb8a7b35770b9c96e432cb8c
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Aug 27 18:09:17 2009 +0200

    Bug 543310 -  set_enable_tree_lines doesn't work when a
    cellrenderer...

    Reorder drawing in gtk_tree_view_bin_expose() so that the tree
    lines are
    drawn after the cells have been drawn.  This is because
    cell-background
    is handled in the cell renderer, so the tree lines need to be drawn
    after this.

 gtk/gtktreeview.c |  146
 +++++++++++++++++++++++++++--------------------------
 1 files changed, 74 insertions(+), 72 deletions(-)

commit 786b3914cde5f49857b47b12b54fd05fa7284f98
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Aug 27 17:31:44 2009 +0200

    Bug 588199 - GtkTreeView rendering glitch while using a default ...

    Contrary to what was believed before, do_validate_rows() does need to
    queue a normal resize (including a redraw) when it has to.	The redraw
    is required because of the size of the tree has changed because new
    row(s) have been validated.

 gtk/gtktreeview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit de1c79c72100ea8d630ec15034dca37d9857213b
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Aug 27 16:22:11 2009 +0200

    Bug 592883 - Spin cell rendererer problem with double click

    Block 2BUTTON and 3BUTTON press events using a button press event
    handler in GtkCellRendererSpin, so that they won't be eaten and
    processed by tree view.

 gtk/gtkcellrendererspin.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 05b246accc06695c84d940769c36e1207e51a582
Author: Dan Winship <danw@gnome.org>
Date:	Thu Aug 27 10:49:16 2009 -0400

    fix gtk-doc syntax on GtkWidget:double-buffered, so Since gets
    picked up

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 858e6bcd658b060757cc88d8106518540ec432b8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 27 13:34:00 2009 +0200

    Allow x and y to be NULL in gdk_window_get_geometry

    Fixes a crash reported in bug #593249

 gdk/gdkwindow.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 1932f32ef201268272bff03c590766d1448ddcc8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 27 13:30:20 2009 +0200

    Correct generation of broken grabs

    We send a broken grab when a *parent* gets unmapped, not when
    a child gets unmapped!

 gdk/gdkdisplay.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 41054425b96d7af47005c1c7a12ae6445ab55b09
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 27 13:11:04 2009 +0200

    Make sure we only send one grab broken event

    We were incorrectly sending grab broken events in two places which
    could cause multiple events for a single grab broken.

 gdk/gdkdisplay.c |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

commit 51f140bfdcb5a85d9fff5e187b1de92f0faf4b81
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Aug 26 22:23:21 2009 +0200

    Document ownership for return value of gtk_file_chooser_get_file()

 gtk/gtkfilechooser.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4a0f78b72fa98cad4c4befed4e6f1527006b66e3
Author: Benjamin Otte <otte@gnome.org>
Date:	Fri Aug 21 19:02:38 2009 +0200

    Bug 592606 - Activate the default button in a respose-request callback

    Previously the rightmost button with a proper response id was
    activated,
    this is now only done if there is no default button set.

    With this patch the right widget gets activated when there are
    multiple
    widgets wth response ids conforming to is_stock_accept_response_id()
    as
    the selected widget is made the new default widget before showing the
    overwrite confirmation dialog.

 gtk/gtkfilechooserdialog.c |	 9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit cf739308691c0bc6883cb48947caa74eca4abd2b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Aug 26 14:53:27 2009 +0200

    Don't unnecessarily set the event mask as that can cause X errors

    For instance, two clients selecting for button events can cause
    BadAccess.
    This fixes bug 592624, where a gdk_window_reparent caused us to re-set
    the event mask, breaking the workaround for the mozilla BadAccess bug.

 gdk/gdkwindow.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 2400e1440e391ed8400c674095f92cff6c445457
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Aug 26 10:34:15 2009 +0200

    Propagate the "send_event" flag for emulated events

    This fixes bug 593011, where we were getting a bogus time on sent
    events
    and the gnome-panel specifically looked for this and worked around it.

 gdk/gdkwindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a2edc3c6bf5b99d68a271639f2b631eaf2a2d8fc
Author: Mikel González <dangerous_piper@softastur.org>
Date:	Wed Aug 26 10:14:22 2009 +0200

    Updated Asturian translation

 po/ast.po | 3050
 +++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1425 insertions(+), 1625 deletions(-)

commit ccf988e23d5a5cdd9467e5e0b2092c9cbd0d0592
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Wed Aug 26 10:15:35 2009 +0200

    Updated Basque language

 po-properties/eu.po | 3813
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1864 insertions(+), 1949 deletions(-)

commit 4739118988a4feb50b093897888a02cd07d02918
Author: Rajesh Ranjan <rranjan@rranjan.csb>
Date:	Wed Aug 26 11:52:58 2009 +0530

    hindi updated by Rajesh Ranjan

 po/hi.po | 2347
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1149 insertions(+), 1198 deletions(-)

commit 1937d1df5cb094bbe768a09cfb391d599c203d68
Author: Rajesh Ranjan <rranjan@rranjan.csb>
Date:	Wed Aug 26 11:51:44 2009 +0530

    hindi updated by Rajesh Ranjan

 po-properties/hi.po | 3778
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1860 insertions(+), 1918 deletions(-)

commit 7cc8cf2888f8a295b0f348095e818c5495523e58
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Aug 25 15:43:52 2009 +0200

    Fix cairo clipping to client side windows

    When updating the clip region on cairo context (due to window
    changes or
    paints of different sizes) we reset the old clip region, but this was
    erronously done inside a cairo_save/cairo_restore pair, which made the
    reset not take effect.

    This fixes bug #592263.

 gdk/gdkwindow.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit c91cb2f71a33445fa3d8cf8da214cdc0212918ed
Author: Christian Dywan <christian@lanedo.com>
Date:	Tue Aug 25 11:58:30 2009 +0200

    Bug 592901 - Crash in JPEG pixbuf loader instead of error

    Initialize the error structure early enough to ensure that it
    propagates properly in the case of an error. Patch by Nokia.

 gdk-pixbuf/io-jpeg.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 33c70e9b52088b107e7b6e14f57a23cf3fe666e6
Author: ifelix <ifelix@redhat.com>
Date:	Tue Aug 25 14:15:42 2009 +0530

    Updated Tamil Translations

 po-properties/ta.po | 3786
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1862 insertions(+), 1924 deletions(-)

commit a202dc2e9f9d0c4ca9456eb33cc67efa4f5b3d6f
Author: ifelix <ifelix@redhat.com>
Date:	Tue Aug 25 14:14:45 2009 +0530

    Updated Tamil Translations

 po/ta.po | 2357
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1154 insertions(+), 1203 deletions(-)

commit c2546c859d3f41b0bf736c94101a9d65ea538afa
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Aug 25 10:34:10 2009 +0200

    Clean up gdk_draw_drawable() composite handling

    Instead of doing some magic in gdk_draw_drawable() to avoid double
    offsetting when calling gdk_draw_drawable on the impl we call
    the vfunc directly on the impl. Thus removing the weird magic from
    gdk_draw_drawable().

    I tested this with the testgtk test "text", where if the original
    magic
    code is disabled typing a newline in the middle of a text line causes
    the double offset issue to appear.

 gdk/gdkdraw.c	 |   17 +++--------------
 gdk/gdkpixmap.c |   12 ++++++++----
 gdk/gdkwindow.c |   10 ++++++++--
 3 files changed, 19 insertions(+), 20 deletions(-)

commit c0084e21422c28e1b1039e509622e2b354b857f4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Aug 25 10:16:39 2009 +0200

    Fix clipping issue with clip masks

    When the clip mask is completely inside the drawable clip region we
    don't change the clip at all. However, we did set region_tag_applied,
    so when the drawable clip was removed we removed the original
    clip mask.
    This is no good, so we fix that by returning early in this case.

    Fixes issue reported in bug #592752.

 gdk/gdkgc.c |	 22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

commit 0ad0646dafed805a1fb7d8bed37301c1248a7591
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Aug 25 08:57:10 2009 +0200

    Fix clipping of drawn pixbufs in the no-render case

    The fallback pixbuf rendering case ends up calling gdk_draw_image()
    on the
    destination drawable wrapper, which resets the previously set
    clip region.
    So, we need to manually get the impl and draw on that directly.

    This fixes bug 592752 where we don't clip pixbuf rendering on
    non-render
    Xservers.

 gdk/gdkdraw.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 9e12297d692659b434feba491ddfc94a1632ee2b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 24 19:45:14 2009 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e6cfb7b19fc80b06115c807a4ad17c0983b01251
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 24 18:54:51 2009 -0400

    2.17.9

 docs/reference/gdk/tmpl/windows.sgml		    |	 9 +
 docs/reference/gtk/tmpl/gtk-unused.sgml	    |	 8 -
 docs/reference/gtk/tmpl/gtkcellrenderer.sgml	    |	76 +
 docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml |	18 +
 docs/reference/gtk/tmpl/gtkwidget.sgml		    |  162 +
 po-properties/af.po				    |	 7 +-
 po-properties/am.po				    |	 7 +-
 po-properties/ang.po				    |	 6 +-
 po-properties/ar.po				    |	 7 +-
 po-properties/as.po				    |	 7 +-
 po-properties/ast.po				    |	 6 +-
 po-properties/az.po				    |	 7 +-
 po-properties/az_IR.po				    |	 6 +-
 po-properties/be.po				    |	 7 +-
 po-properties/be@latin.po			    |	 7 +-
 po-properties/bg.po				    | 3474 ++++----
 po-properties/bn.po				    |	 7 +-
 po-properties/bn_IN.po				    |	 7 +-
 po-properties/br.po				    |	 7 +-
 po-properties/bs.po				    |	 7 +-
 po-properties/ca.po				    | 3474 ++++----
 po-properties/ca@valencia.po			    | 3474 ++++----
 po-properties/crh.po				    |	 8 +-
 po-properties/cs.po				    |	 7 +-
 po-properties/cy.po				    |	 7 +-
 po-properties/da.po				    |	 7 +-
 po-properties/de.po				    |	 7 +-
 po-properties/dz.po				    |	 7 +-
 po-properties/el.po				    |	 7 +-
 po-properties/en_CA.po				    |	 7 +-
 po-properties/en_GB.po				    |	 7 +-
 po-properties/eo.po				    |	 6 +-
 po-properties/es.po				    | 3478 ++++----
 po-properties/et.po				    | 1751 ++++-
 po-properties/eu.po				    |	 8 +-
 po-properties/fa.po				    |	 7 +-
 po-properties/fi.po				    |	 7 +-
 po-properties/fr.po				    |	 7 +-
 po-properties/ga.po				    |	 6 +-
 po-properties/gl.po				    | 3474 ++++----
 po-properties/gu.po				    | 3643 ++++----
 po-properties/he.po				    |	 7 +-
 po-properties/hi.po				    |	 7 +-
 po-properties/hr.po				    |	 7 +-
 po-properties/hu.po				    |	 7 +-
 po-properties/hy.po				    |	 6 +-
 po-properties/ia.po				    |	 7 +-
 po-properties/id.po				    |	 7 +-
 po-properties/io.po				    |	 6 +-
 po-properties/is.po				    |	 6 +-
 po-properties/it.po				    |	 7 +-
 po-properties/ja.po				    |	 7 +-
 po-properties/ka.po				    |	 7 +-
 po-properties/kn.po				    |	 7 +-
 po-properties/ko.po				    | 3502 ++++----
 po-properties/ku.po				    |	 6 +-
 po-properties/li.po				    |	 7 +-
 po-properties/lt.po				    |	 7 +-
 po-properties/lv.po				    |	 7 +-
 po-properties/mai.po				    |	 7 +-
 po-properties/mi.po				    |	 6 +-
 po-properties/mk.po				    |	 7 +-
 po-properties/ml.po				    |	 7 +-
 po-properties/mn.po				    |	 8 +-
 po-properties/mr.po				    |	 7 +-
 po-properties/ms.po				    |	 7 +-
 po-properties/nb.po				    |	 7 +-
 po-properties/ne.po				    |	 7 +-
 po-properties/nl.po				    |	 7 +-
 po-properties/nn.po				    |	 7 +-
 po-properties/nso.po				    |	 7 +-
 po-properties/oc.po				    |	 7 +-
 po-properties/or.po				    |	 7 +-
 po-properties/pa.po				    | 3625 ++++----
 po-properties/pl.po				    |	 7 +-
 po-properties/ps.po				    |	 7 +-
 po-properties/pt.po				    | 3501 ++++----
 po-properties/pt_BR.po				    | 3477 ++++----
 po-properties/ro.po				    |	 7 +-
 po-properties/ru.po				    |	 7 +-
 po-properties/rw.po				    |	 7 +-
 po-properties/si.po				    |	 7 +-
 po-properties/sk.po				    |	 7 +-
 po-properties/sl.po				    |	 7 +-
 po-properties/sq.po				    |	 7 +-
 po-properties/sr.po				    |	 7 +-
 po-properties/sr@ije.po			    |	 7 +-
 po-properties/sr@latin.po			    |	 7 +-
 po-properties/sv.po				    | 4811 +++++-----
 po-properties/ta.po				    |	 7 +-
 po-properties/te.po				    |	 7 +-
 po-properties/th.po				    |	 6 +-
 po-properties/tk.po				    |	 6 +-
 po-properties/tr.po				    |	 8 +-
 po-properties/tt.po				    |	 7 +-
 po-properties/uk.po				    |	 7 +-
 po-properties/ur.po				    |	 6 +-
 po-properties/uz.po				    |	 7 +-
 po-properties/uz@cyrillic.po			    |	 7 +-
 po-properties/vi.po				    |	 7 +-
 po-properties/wa.po				    |	 7 +-
 po-properties/xh.po				    |	 7 +-
 po-properties/yi.po				    |	 7 +-
 po-properties/zh_CN.po				    |	 7 +-
 po-properties/zh_HK.po				    |	 7 +-
 po-properties/zh_TW.po				    |	 7 +-
 po/af.po					    |  258 +-
 po/am.po					    |  258 +-
 po/ang.po					    |  258 +-
 po/ar.po					    |  258 +-
 po/as.po					    |  258 +-
 po/ast.po					    |  258 +-
 po/az.po					    |  258 +-
 po/az_IR.po					    |  258 +-
 po/be.po					    |  258 +-
 po/be@latin.po					    |  258 +-
 po/bg.po					    |  258 +-
 po/bn.po					    |10369
 ++++++++++----------
 po/bn_IN.po					    |  258 +-
 po/br.po					    | 2417 +++---
 po/bs.po					    |  258 +-
 po/ca.po					    | 2196 +++---
 po/ca@valencia.po				    | 2196 +++---
 po/crh.po					    |  258 +-
 po/cs.po					    |  258 +-
 po/cy.po					    |  258 +-
 po/da.po					    |  258 +-
 po/de.po					    |  258 +-
 po/dz.po					    |  258 +-
 po/el.po					    |  258 +-
 po/en_CA.po					    |  258 +-
 po/en_GB.po					    |  258 +-
 po/eo.po					    |  258 +-
 po/es.po					    |  258 +-
 po/et.po					    |  258 +-
 po/eu.po					    |  258 +-
 po/fa.po					    |  258 +-
 po/fi.po					    |  258 +-
 po/fr.po					    |  258 +-
 po/ga.po					    | 2199 +++---
 po/gl.po					    | 2184 +++--
 po/gu.po					    |  258 +-
 po/he.po					    |  258 +-
 po/hi.po					    |  258 +-
 po/hr.po					    |  258 +-
 po/hu.po					    |  258 +-
 po/hy.po					    |  258 +-
 po/ia.po					    |  258 +-
 po/id.po					    |  258 +-
 po/io.po					    |  258 +-
 po/is.po					    |  258 +-
 po/it.po					    |  258 +-
 po/ja.po					    |  258 +-
 po/ka.po					    |  258 +-
 po/kn.po					    |  258 +-
 po/ko.po					    | 2185 +++--
 po/ku.po					    |  258 +-
 po/li.po					    |  258 +-
 po/lt.po					    |  258 +-
 po/lv.po					    |  258 +-
 po/mai.po					    |  258 +-
 po/mi.po					    |  258 +-
 po/mk.po					    |  258 +-
 po/ml.po					    |  258 +-
 po/mn.po					    |  258 +-
 po/mr.po					    |  258 +-
 po/ms.po					    |  258 +-
 po/nb.po					    | 2174 ++--
 po/ne.po					    |  258 +-
 po/nl.po					    |  258 +-
 po/nn.po					    |  258 +-
 po/nso.po					    |  258 +-
 po/oc.po					    |  258 +-
 po/or.po					    |  258 +-
 po/pa.po					    | 2225 +++---
 po/pl.po					    |  258 +-
 po/ps.po					    |  258 +-
 po/pt.po					    | 2200 +++---
 po/pt_BR.po					    |  258 +-
 po/ro.po					    |  258 +-
 po/ru.po					    |  258 +-
 po/rw.po					    |  258 +-
 po/si.po					    |  258 +-
 po/sk.po					    |  258 +-
 po/sl.po					    |  258 +-
 po/sq.po					    |  258 +-
 po/sr.po					    |  258 +-
 po/sr@ije.po					    |  258 +-
 po/sr@latin.po					    |  258 +-
 po/sv.po					    |  258 +-
 po/ta.po					    |  258 +-
 po/te.po					    |  258 +-
 po/th.po					    |  258 +-
 po/tk.po					    |  258 +-
 po/tr.po					    |  258 +-
 po/tt.po					    |  258 +-
 po/uk.po					    |  258 +-
 po/ur.po					    |  258 +-
 po/uz.po					    |  258 +-
 po/uz@cyrillic.po				    |  258 +-
 po/vi.po					    |  258 +-
 po/wa.po					    |  258 +-
 po/xh.po					    |  258 +-
 po/yi.po					    |  258 +-
 po/zh_CN.po					    |  258 +-
 po/zh_HK.po					    |  258 +-
 po/zh_TW.po					    |  258 +-
 207 files changed, 49420 insertions(+), 46974 deletions(-)

commit 9bad2f70a4010a36da0064f6a06cc7a16a641595
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 24 18:17:54 2009 -0400

    Documentation fixes

 gtk/gtkcellrenderer.c |   12 ++++++++----
 gtk/gtkwidget.c       |   29 ++++++++++++++++++-----------
 2 files changed, 26 insertions(+), 15 deletions(-)

commit b09f8f6e3089197c6bd893e4e81bc883d2bbb3cc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 24 16:31:46 2009 -0400

     Updates

 NEWS |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

commit 23b88f26b969769c7d8a2d1ea0d50039cd7b8aa4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 24 10:37:46 2009 -0400

    Document GDK_NATIVE_WINDOWS

    Add a section in the release notes about it and list it
    in the docs with all the other environment variables.

 README.in			 |    7 +++++++
 docs/reference/gtk/running.sgml |   10 ++++++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

commit 9d1dc2dae927c02fa0ebdff9507196927e5b1797
Author: Gil Forcada <gforcada@gnome.org>
Date:	Mon Aug 24 20:16:29 2009 +0200

    Minor fix to Catalan translation

 po/ca.po | 2200
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1102 insertions(+), 1098 deletions(-)

commit c268892e392965aec24ae510f1a3e5b14fb6655a
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:	Mon Aug 24 20:16:02 2009 +0200

    Updated Catalan (Valencian) translation

 po/ca@valencia.po | 4234
 ++++++++++++++++++++---------------------------------
 1 files changed, 1621 insertions(+), 2613 deletions(-)

commit 37c3413beb3899e3c151b5f042b127f7ed9145ab
Author: Gil Forcada <gforcada@gnome.org>
Date:	Mon Aug 24 20:09:26 2009 +0200

    Minor fix to Catalan translation

 po-properties/ca.po | 3485
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1758 insertions(+), 1727 deletions(-)

commit 1f446d06585a1b2c555aebf7f61b68488f5723b4
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:	Mon Aug 24 20:06:44 2009 +0200

    Updated Catalan (Valencian) translation

 po-properties/ca@valencia.po | 4629
 +++++++++++++++++++++---------------------
 1 files changed, 2279 insertions(+), 2350 deletions(-)

commit e8dcf330cca3e97ee8ca1a5b81c6f475df4eeed1
Author: Christian Persch <chpe@gnome.org>
Date:	Thu Aug 20 15:32:22 2009 +0200

    Preserve errno, and always use g_strerror()

    Bug #592461.

 gdk-pixbuf/io-gif.c	     |	  2 +-
 gtk/gtkfilesel.c	     |	 12 +++++++++---
 gtk/gtkmountoperation-x11.c |	  6 ++++--
 gtk/updateiconcache.c	     |	 18 +++++++++++++-----
 4 files changed, 27 insertions(+), 11 deletions(-)

commit a79f929dd6c89fceeaf0d9039e5a10cad9d87d2f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 24 15:18:10 2009 +0200

    Add support for enabling only native windows

    Some applications make weird assumtions on Gtk+ that do not work
    anymore
    with the new client-side windows support. For instance SWT/Eclipse
    reorders
    the stacking order of the X windows directly without telling gdk this,
    which breaks gdk drawing as gdk now relies on knowing the stacking
    order
    for window clipping.

    This introduces a GDK_NATIVE_WINDOWS environment variable, which
    if set
    causes Gtk+ to always use native windows. Its more compatible with
    pre-csw Gtk+ behaviour if you do weird X-specific hacks, although
    it does
    limit the size of GdkWindows to 65535x65535.

 gdk/gdk.c	    |	 3 +
 gdk/gdkdisplay.c   |	 4 ++
 gdk/gdkglobals.c   |	 1 +
 gdk/gdkinternals.h |	 1 +
 gdk/gdkwindow.c    |  123
 +++++++++++++++++++++++++++++++++++++++++++---------
 5 files changed, 111 insertions(+), 21 deletions(-)

commit deda8b97f61329f3f23705cbf9a15fc24b657967
Author: Denis Arnaud <darnaud@src.gnome.org>
Date:	Mon Aug 24 12:42:14 2009 +0200

    Updated breton translation

 po/br.po | 2588
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1322 insertions(+), 1266 deletions(-)

commit 6dd6d44f984c208a11ce82166aee52b51282aeb6
Author: Sweta Kothari <swkothar@redhat.com>
Date:	Mon Aug 24 14:55:18 2009 +0530

    Updated Gujarati Translations

 po-properties/gu.po | 3672
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1824 insertions(+), 1848 deletions(-)

commit 17f9ba3a15b1a09373db26dbbe226d75f589fdf6
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Aug 24 10:08:53 2009 +0300

    Update README.win32

 README.win32 |  301
 +++++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 184 insertions(+), 117 deletions(-)

commit abf088f1322b6cebb4a69b8100d0ff32122d4e2e
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:	Sun Aug 23 23:36:39 2009 +0100

    Updated Portuguese translation

 po-properties/pt.po | 3587
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1796 insertions(+), 1791 deletions(-)

commit d1eea9cf1f6cc63d4fe2376c8aed23b00df1df71
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:	Sun Aug 23 23:21:56 2009 +0100

    Updated Portuguese translation

 po/pt.po | 2328
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1151 insertions(+), 1177 deletions(-)

commit c45c51ecd97a056bef11175c9b243d9605fa94c8
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:	Mon Aug 24 03:40:03 2009 +0700

    Updated Bengali translation

 po/bn.po |11314
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 5207 insertions(+), 6107 deletions(-)

commit 4449acbb82ece37acbf6189e43c3d75240a54052
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Aug 23 22:01:39 2009 +0200

    Remove broken logic in backwards walks in validate_visible_area()

    In validate_visible_area() it was assumed that gtk_tree_path_prev()
    would always return the correct path of the preceding node.  This is
    obviously not true.  The if-clause has been removed so that we now
    always use _gtk_tree_view_find_path() to get the path from the tree,
    node.

 gtk/gtktreeview.c |   20 ++++++++++++++------
 1 files changed, 14 insertions(+), 6 deletions(-)

commit 7b4f09a589de2abae42fab87805e468e467b8c50
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Aug 23 21:44:58 2009 +0200

    Add a scrolling test case involving creating new rows in tree stores

    Based on a bug report from Miroslav Rajcic, details are in the
    tree view
    scrolling suite source code.

 gtk/tests/treeview-scrolling.c |   86
 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 86 insertions(+), 0 deletions(-)

commit 105e0be70ef9683a18e772ce84124190d8265cc2
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Aug 23 21:13:38 2009 +0200

    Rework naming of tests to make better use of path matching feature

 gtk/tests/treeview-scrolling.c |   42
 ++++++++++++++++++++++-----------------
 1 files changed, 24 insertions(+), 18 deletions(-)

commit a4a5d3da0e29e5d66739db0a2b8d7583ad2dff4b
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Aug 23 21:06:29 2009 +0200

    Change prefix of tree view scrolling tests into TreeView

 gtk/tests/treeview-scrolling.c |   33 +++++++++++++++++----------------
 1 files changed, 17 insertions(+), 16 deletions(-)

commit ebc6a000151551c843592a55029d344d03e1e17d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Aug 23 15:29:11 2009 +0200

    Clean up code in gtk_tree_store_set_n_columns()

    Clean up GtkTreeStore likewise as Benjamin Otte has done for
    GtkListStore in commit 3c97f037.

 gtk/gtktreestore.c |	20 +++++---------------
 1 files changed, 5 insertions(+), 15 deletions(-)

commit 9976554c6e8605aadd7d8df7fd26b3e01fc9e663
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Aug 23 12:21:53 2009 +0200

    Bug 528283 - Problems when using PageUp & PageDown to navigate...

    Patch from Jonathan Matthew to make focus grabbing of page up/down,
    home/end and left/right movements consistent with up/down.

 gtk/gtktreeview.c |	4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2f3cf2c449e78a445851a0c77839cdd73748b4ff
Author: Daniel Nylander <po@danielnylander.se>
Date:	Sun Aug 23 20:08:35 2009 +0200

    Updated Swedish translation

 po-properties/sv.po | 4815
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2300 insertions(+), 2515 deletions(-)

commit bb8fbde89f72735e63450583a248892ad732fe67
Author: Ivar Smolin <okul@linux.ee>
Date:	Sun Aug 23 19:41:38 2009 +0300

    Updating Estonian translation

 po-properties/et.po | 1776
 +--------------------------------------------------
 1 files changed, 23 insertions(+), 1753 deletions(-)

commit 6320b12e8c63bd13ca33c5d206d9d2f322f8b21d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sun Aug 23 08:59:34 2009 +0200

    Bug 526149 - GtkCellRendererAccel editing conflicts with mnemonics

    GtkCellRendererAccel also needs to acquire the GTK+ grab in
    addition to
    a GDK keyboard grab.  With the GDK keyboard grab, KeyPress and
    KeyRelease events are delivered as usual, although we only want to
    receive them for our grab widget.

 gtk/gtkcellrendereraccel.c |	 4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit f84df976a7f9aea5e9311ab53745f9c127b5a590
Author: Kristian Rietveld <kris@gtk.org>
Date:	Sat Aug 22 23:21:44 2009 +0200

    Bug 478519 -  GtkTooltip segfaults on NULL gdk-display-current-tooltip

    Make the tooltip code a bit more robust for a case that only
    occurs when
    GTK+ is used from a language binding.  It looks like this case appears
    because the memory management / ref counting is handled differently in
    some of the language bindings.  Instead of asserting, we will fail
    silently.  Also fix a think-o in gtk_tooltip_start_delay().
    Patch from
    O. Andrieu.

 gtk/gtktooltip.c |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit e86fab56df86fadba57ed08b883e686031f26424
Author: Changwoo Ryu <cwryu@debian.org>
Date:	Sun Aug 23 01:32:31 2009 +0900

    Update Korean translation

 po-properties/ko.po | 3897
 +++++++++++++++++++++++++--------------------------
 po/ko.po	     | 2344 +++++++++++++++----------------
 2 files changed, 3086 insertions(+), 3155 deletions(-)

commit 727216966567b354a8fe229082cf27296d2f24bf
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Sat Aug 22 23:07:00 2009 +0700

    Updated Thai translation.

 po/th.po |   19 +++++++------------
 1 files changed, 7 insertions(+), 12 deletions(-)

commit 8de2dbb440e7ace80c6ea502ac2497104c83541f
Author: Alexander Shopov <ash@contact.bg>
Date:	Sat Aug 22 19:04:13 2009 +0300

    Updated Bulgarian translation

 po-properties/bg.po | 3480
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1755 insertions(+), 1725 deletions(-)

commit 61ea6875d2077d17a2fe8040bd85a94b4f714d29
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Aug 22 12:11:53 2009 +0200

    Updated Spanish translation

 po-properties/es.po | 3482
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1757 insertions(+), 1725 deletions(-)

commit 9d611b14357b0738c2a1b864395d7cedf777c8af
Author: A S Alam <aalam@users.sf.net>
Date:	Sat Aug 22 07:34:04 2009 +0530

    Updating Punjabi Translation Update

 po-properties/pa.po | 3762
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1859 insertions(+), 1903 deletions(-)

commit 16f72308ecfbeb9d10da4a850db08b99f9e114ae
Author: A S Alam <aalam@users.sf.net>
Date:	Sat Aug 22 07:21:13 2009 +0530

    Updating Punjabi Translation Update

 po/pa.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0fe210c6da626221dbe5413b65e717b348d7bc6d
Author: A S Alam <aalam@users.sf.net>
Date:	Sat Aug 22 07:19:38 2009 +0530

    Added Punjabi (Gurmukhi) Translaiton) by A S Alam

 po/pa.po | 2467
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1217 insertions(+), 1250 deletions(-)

commit 65ccceea9d3b997fe548b3c08b64b844e2b5cfb8
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Fri Aug 21 13:41:16 2009 +0200

    Added Norwegian bokmål translation.

 po/nb.po | 2190
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1098 insertions(+), 1092 deletions(-)

commit 0780a4975b71f563f6846f29c763d1d5c93f3a91
Author: Li Yuan <li.yuan@sun.com>
Date:	Fri Aug 21 15:29:51 2009 +0800

    Return state_set directly if there is no parent.

    Bug #592403. Return state_set directly if there is no parent. Fix
    crash.

 modules/other/gail/gailmenuitem.c |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

commit e0a1e78a5a8d20b35db103ff230a456e48a50c58
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Aug 20 18:06:35 2009 -0400

    Silence the conversion from xatom to atom too

 gdk/x11/gdkproperty-x11.c |	4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 277d840616c624101fae2aad409115661e838d35
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:	Thu Aug 20 23:57:41 2009 +0300

    Deprecate also GdkFontPrivateWin32

 gdk/win32/gdkprivate-win32.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 02457e3a93d8aaea3ea78118eba9a0366cd8c2bb
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:	Thu Aug 20 23:56:52 2009 +0300

    Return value from non-void function

 gtk/gtkprintoperation.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bbe16ec60fa2080459578f596b21657b86f39672
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:	Thu Aug 20 23:55:51 2009 +0300

    Use g_object_ref/unref instead of deprecated specializations

 gdk/win32/gdkdrawable-win32.c |   12 ++++++------
 gdk/win32/gdkimage-win32.c    |    4 ++--
 gdk/win32/gdkpixmap-win32.c   |    2 +-
 3 files changed, 9 insertions(+), 9 deletions(-)

commit 89a8fade6f75d3a8f19ffa4c9229894081300cb0
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:	Thu Aug 20 23:53:57 2009 +0300

    Don't use stream before it is created

 gdk-pixbuf/io-gdip-utils.c |	 5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit e10db38f0d82f997850cc890d79140751c6962b3
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:	Thu Aug 20 23:51:38 2009 +0300

    Put variable definitions at start of block

 gdk-pixbuf/gdk-pixbuf-io.c		|    3 ++-
 modules/engines/ms-windows/msw_style.c |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 428d7bd27bccb4f21d210cefc2024cfb526d398c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 20 17:09:08 2009 +0200

    More reentrancy protection for process_updates

    Protect against exposes destroying windows in some more places.
    Hopefully this fixes bug 589367.

 gdk/gdkwindow.c |   31 +++++++++++++++++++++++++++----
 1 files changed, 27 insertions(+), 4 deletions(-)

commit bbd96c51615b4e2f414c6068e6f75ee8d3248892
Author: Antón Méixome <meixome@mancomun.org>
Date:	Wed Aug 19 16:26:24 2009 +0200

    Updated Galician Translation

 po-properties/gl.po |	 86
 +++++++++++++++++++++++---------------------------
 1 files changed, 40 insertions(+), 46 deletions(-)

commit dc7feb27e4354fe3242e87725d4d9ad6f4802124
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Wed Aug 19 06:37:36 2009 -0600

    Updated Irish translation

 po/ga.po | 2319
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1174 insertions(+), 1145 deletions(-)

commit 97ec7f76df4ec53492017aa9f3d4dede6af89653
Author: Antón Méixome <meixome@mancomun.org>
Date:	Wed Aug 19 13:39:19 2009 +0200

    Updated Galician Translation

 po-properties/gl.po | 3576
 ++++++++++++++++++++++++++-------------------------
 po/gl.po	     | 2268 ++++++++++++++++-----------------
 2 files changed, 2915 insertions(+), 2929 deletions(-)

commit e6e3d0adb3c1130ad9890f22581d9a7ef4b0b059
Author: Leonardo Ferreira Fontenelle <leonardof@gnome.org>
Date:	Tue Aug 18 22:15:12 2009 -0400

    Updated Brazilian Portuguese translation.

 po-properties/pt_BR.po | 3608
 ++++++++++++++++++++++++------------------------
 1 files changed, 1809 insertions(+), 1799 deletions(-)

commit feb95806211d7ebee57f292e31c6895dd0da7e68
Author: Andre Klapper <a9016009@gmx.de>
Date:	Tue Aug 18 19:24:54 2009 +0200

    Add missing file.

 po-properties/POTFILES.in |	1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7a769966064547ca680c079fdfe2349d7e044096
Author: Andre Klapper <a9016009@gmx.de>
Date:	Tue Aug 18 19:22:38 2009 +0200

    Add missing file.

 po/POTFILES.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c21373dbe2f7898e3365f26a4c69a0e40f1ab3a8
Author: Marek Kasik <mkasik@redhat.com>
Date:	Tue Aug 18 16:05:31 2009 +0200

    Use gtk-save icon for GtkPrintBackendFile

    Use gtk-save icon instead of gtk-floppy for GtkPrintBackendFile.

 modules/printbackends/file/gtkprintbackendfile.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3dc377a2ca46531acc864c18c516c7d81f0c25e0
Author: Marek Kasik <mkasik@redhat.com>
Date:	Tue Aug 18 13:22:23 2009 +0200

    Correctly select default printer when there is more than one (CUPS)

    Select a local default printer if there is one instead of a remote
    default printer (specified by the "printer-type" CUPS attribute)
    (#591549).

 modules/printbackends/cups/gtkprintbackendcups.c |   39
 ++++++++++++++++++++-
 1 files changed, 37 insertions(+), 2 deletions(-)

commit 9c151ba3e1d9f2fcf3f8aa5ab0d46ef4c9642ed8
Author: Michael Natterer <mitch@gimp.org>
Date:	Tue Aug 18 12:10:03 2009 +0200

    Shut up warning about calling gtk_object_get_type() having no effect

 gtk/gtktypeutils.c |	 4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 9389d53504372e9f04de0bec5d693e736a42c7ad
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 17 23:53:36 2009 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a84f36028ecc270abec6899d0317adfbbcf52959
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 17 23:51:50 2009 -0400

    2.17.8

 docs/reference/gdk/gdk-sections.txt |	  1 +
 docs/reference/gtk/gtk-sections.txt |	 30 +
 po-properties/af.po		     |	  2 +-
 po-properties/am.po		     |	  2 +-
 po-properties/ang.po		     |	  2 +-
 po-properties/ar.po		     |	  2 +-
 po-properties/as.po		     |	  2 +-
 po-properties/ast.po		     |	  2 +-
 po-properties/az.po		     |	  2 +-
 po-properties/az_IR.po		     |	  2 +-
 po-properties/be.po		     |	  2 +-
 po-properties/be@latin.po	     |	  2 +-
 po-properties/bg.po		     | 3472 +++++++++++++-------------
 po-properties/bn.po		     |	  2 +-
 po-properties/bn_IN.po		     |	  2 +-
 po-properties/br.po		     |	  2 +-
 po-properties/bs.po		     |	  2 +-
 po-properties/ca.po		     |	  2 +-
 po-properties/ca@valencia.po	     |	  2 +-
 po-properties/crh.po		     |	  2 +-
 po-properties/cs.po		     |	  2 +-
 po-properties/cy.po		     |	  2 +-
 po-properties/da.po		     |	  2 +-
 po-properties/de.po		     |	  2 +-
 po-properties/dz.po		     |	  2 +-
 po-properties/el.po		     |	  2 +-
 po-properties/en_CA.po		     |	  2 +-
 po-properties/en_GB.po		     |	  2 +-
 po-properties/eo.po		     |	  2 +-
 po-properties/es.po		     |	  2 +-
 po-properties/et.po		     |	  2 +-
 po-properties/eu.po		     |	  2 +-
 po-properties/fa.po		     |	  2 +-
 po-properties/fi.po		     |	  2 +-
 po-properties/fr.po		     |	  2 +-
 po-properties/ga.po		     |	  2 +-
 po-properties/gl.po		     |	  2 +-
 po-properties/gu.po		     |	  2 +-
 po-properties/he.po		     |	  2 +-
 po-properties/hi.po		     |	  2 +-
 po-properties/hr.po		     |	  2 +-
 po-properties/hu.po		     |	  2 +-
 po-properties/hy.po		     |	  2 +-
 po-properties/ia.po		     |	  2 +-
 po-properties/id.po		     |	  2 +-
 po-properties/io.po		     |	  2 +-
 po-properties/is.po		     |	  2 +-
 po-properties/it.po		     |	  2 +-
 po-properties/ja.po		     |	  2 +-
 po-properties/ka.po		     |	  2 +-
 po-properties/kn.po		     |	  2 +-
 po-properties/ko.po		     |	  2 +-
 po-properties/ku.po		     |	  2 +-
 po-properties/li.po		     |	  2 +-
 po-properties/lt.po		     |	  2 +-
 po-properties/lv.po		     |	  2 +-
 po-properties/mai.po		     |	  2 +-
 po-properties/mi.po		     |	  2 +-
 po-properties/mk.po		     |	  2 +-
 po-properties/ml.po		     |	  2 +-
 po-properties/mn.po		     |	  2 +-
 po-properties/mr.po		     |	  2 +-
 po-properties/ms.po		     |	  2 +-
 po-properties/nb.po		     |	  2 +-
 po-properties/ne.po		     |	  2 +-
 po-properties/nl.po		     |	  2 +-
 po-properties/nn.po		     |	  2 +-
 po-properties/nso.po		     |	  2 +-
 po-properties/oc.po		     |	  2 +-
 po-properties/or.po		     |	  2 +-
 po-properties/pa.po		     |	  2 +-
 po-properties/pl.po		     |	  2 +-
 po-properties/ps.po		     |	  2 +-
 po-properties/pt.po		     |	  2 +-
 po-properties/pt_BR.po		     |	  2 +-
 po-properties/ro.po		     |	  2 +-
 po-properties/ru.po		     |	  2 +-
 po-properties/rw.po		     |	  2 +-
 po-properties/si.po		     |	  2 +-
 po-properties/sk.po		     |	  2 +-
 po-properties/sl.po		     |	  2 +-
 po-properties/sq.po		     |	  2 +-
 po-properties/sr.po		     |	  2 +-
 po-properties/sr@ije.po	     |	  2 +-
 po-properties/sr@latin.po	     |	  2 +-
 po-properties/sv.po		     | 4808
 ++++++++++++++++++-----------------
 po-properties/ta.po		     |	  2 +-
 po-properties/te.po		     |	  2 +-
 po-properties/th.po		     |	  2 +-
 po-properties/tk.po		     |	  2 +-
 po-properties/tr.po		     |	  2 +-
 po-properties/tt.po		     |	  2 +-
 po-properties/uk.po		     |	  2 +-
 po-properties/ur.po		     |	  2 +-
 po-properties/uz.po		     |	  2 +-
 po-properties/uz@cyrillic.po	     |	  2 +-
 po-properties/vi.po		     |	  2 +-
 po-properties/wa.po		     |	  2 +-
 po-properties/xh.po		     |	  2 +-
 po-properties/yi.po		     |	  2 +-
 po-properties/zh_CN.po		     |	  2 +-
 po-properties/zh_HK.po		     |	  2 +-
 po-properties/zh_TW.po		     |	  2 +-
 po/af.po			     |	 14 +-
 po/am.po			     |	 14 +-
 po/ang.po			     |	 14 +-
 po/ar.po			     |	 14 +-
 po/as.po			     |	 14 +-
 po/ast.po			     |	 14 +-
 po/az.po			     |	 14 +-
 po/az_IR.po			     |	 14 +-
 po/be.po			     |	 14 +-
 po/be@latin.po			     |	 14 +-
 po/bg.po			     | 2184 ++++++++--------
 po/bn.po			     |	 14 +-
 po/bn_IN.po			     |	 14 +-
 po/br.po			     |	 14 +-
 po/bs.po			     |	 14 +-
 po/ca.po			     |	 14 +-
 po/ca@valencia.po		     |	 14 +-
 po/crh.po			     |	 14 +-
 po/cs.po			     |	 14 +-
 po/cy.po			     |	 14 +-
 po/da.po			     |	 14 +-
 po/de.po			     |	 14 +-
 po/dz.po			     |	 14 +-
 po/el.po			     |	 14 +-
 po/en_CA.po			     |	 14 +-
 po/en_GB.po			     |	 14 +-
 po/eo.po			     |	 14 +-
 po/es.po			     |	 14 +-
 po/et.po			     |	 14 +-
 po/eu.po			     |	 14 +-
 po/fa.po			     |	 14 +-
 po/fi.po			     |	 14 +-
 po/fr.po			     |	 14 +-
 po/ga.po			     | 2190 ++++++++--------
 po/gl.po			     |	 14 +-
 po/gu.po			     |	 14 +-
 po/he.po			     |	 14 +-
 po/hi.po			     |	 14 +-
 po/hr.po			     |	 14 +-
 po/hu.po			     |	 14 +-
 po/hy.po			     |	 14 +-
 po/ia.po			     |	 14 +-
 po/id.po			     |	 14 +-
 po/io.po			     |	 14 +-
 po/is.po			     |	 14 +-
 po/it.po			     |	 14 +-
 po/ja.po			     |	 14 +-
 po/ka.po			     |	 14 +-
 po/kn.po			     |	 14 +-
 po/ko.po			     |	 14 +-
 po/ku.po			     |	 14 +-
 po/li.po			     |	 14 +-
 po/lt.po			     |	 14 +-
 po/lv.po			     |	 14 +-
 po/mai.po			     |	 14 +-
 po/mi.po			     |	 14 +-
 po/mk.po			     |	 14 +-
 po/ml.po			     |	 14 +-
 po/mn.po			     |	 14 +-
 po/mr.po			     |	 14 +-
 po/ms.po			     |	 14 +-
 po/nb.po			     |	 14 +-
 po/ne.po			     |	 14 +-
 po/nl.po			     |	 14 +-
 po/nn.po			     |	 14 +-
 po/nso.po			     |	 14 +-
 po/oc.po			     |	 14 +-
 po/or.po			     |	 14 +-
 po/pa.po			     |	 14 +-
 po/pl.po			     |	 14 +-
 po/ps.po			     |	 14 +-
 po/pt.po			     |	 14 +-
 po/pt_BR.po			     | 2197 ++++++++--------
 po/ro.po			     |	 14 +-
 po/ru.po			     |	 14 +-
 po/rw.po			     |	 14 +-
 po/si.po			     |	 14 +-
 po/sk.po			     |	 14 +-
 po/sl.po			     |	 14 +-
 po/sq.po			     |	 14 +-
 po/sr.po			     |	 14 +-
 po/sr@ije.po			     |	 14 +-
 po/sr@latin.po			     |	 14 +-
 po/sv.po			     | 2194 ++++++++--------
 po/ta.po			     |	 14 +-
 po/te.po			     |	 14 +-
 po/th.po			     |	 14 +-
 po/tk.po			     |	 14 +-
 po/tr.po			     |	 14 +-
 po/tt.po			     |	 14 +-
 po/uk.po			     |	 14 +-
 po/ur.po			     |	 14 +-
 po/uz.po			     |	 14 +-
 po/uz@cyrillic.po		     |	 14 +-
 po/vi.po			     |	 14 +-
 po/wa.po			     |	 14 +-
 po/xh.po			     |	 14 +-
 po/yi.po			     |	 14 +-
 po/zh_CN.po			     |	 14 +-
 po/zh_HK.po			     |	 14 +-
 po/zh_TW.po			     |	 14 +-
 204 files changed, 9437 insertions(+), 9195 deletions(-)

commit 93c8b1fdee59d7fa1e9ffe6bcd81ff64deb6123c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 17 22:19:24 2009 -0400

    Updates

 NEWS |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit c930f3a74812b00d821be8f250b836e398c7315a
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Mon Aug 17 17:55:09 2009 +0200

    Support silent build rules with automake 1.11 (GnomeBug:591998)

    Support silent build rules, requires at least automake-1.11.
    Enable by either passing --enable-silent-rules to configure or
    passing V=0 to make.

 configure.in |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 270a95f12e2375227218ec66da4e112d8f331f77
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 17 13:38:06 2009 -0400

    Handle accelerators involving virtual modifiers better

    The previous code would trigger on an unmodified 'S' key for a
    'Super+S' accel. The current code avoids that at the cost of breaking
    combinations like 'Mod4+Super+S' which are too exotic to worry
    about...
    Bug 591526

 gtk/gtkkeyhash.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit be83e8789c3d29ebdd6cb27af5227d2141f92e6c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Aug 17 09:16:12 2009 -0400

    Tiny docs improvement

    Mention that gdk_xid_table_lookup may return  NULL. Bug 591432.

 gdk/x11/gdkxid.c |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

commit 30ffad76f5df6ca7ad407fd6523682f0b7a03143
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Mon Aug 17 17:04:30 2009 +0200

    Bug 592003 - Shift+click should always modify selection

    Shift-click inside an existing selection reduces the selection to the
    range from the insert mark to the clicked point instead of removing
    the
    selection. This makes GtkTextView more consistent with GtkEntry.

 gtk/gtktextview.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit f7185ec704f0681b3a9ce910a0f35d93549f01e3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 17 16:59:47 2009 +0200

    Don't crash on NULL parent

    The parent window can be NULL, check for that before dereferencing.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 155140160c09eb909208cb48fcd90ad1217b4631
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Mon Aug 17 03:17:30 2009 -0600

    Updated Irish translation

 po/ga.po | 2381
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1192 insertions(+), 1189 deletions(-)

commit 44b84fe12d54e7997011a2c7190684c7761d90e4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Aug 16 22:32:58 2009 +0200

    Remove unused variable

 gdk/gdkwindow.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 528546733f1da859cb8041829abe0ae677d9a46d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Aug 16 22:24:00 2009 +0200

    Fix gdk_window_get_geometry for native children with non-native parent

    gdk_window_get_geometry calls the native function for all non-native
    windows. This returns coords relative to the native parent. We need
    to convert this to be relative to the client side parent.

    This fixes DnD coordinates in firefox (bug 588437).

 gdk/gdkwindow.c |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit 03018f1d012a167345aab66a259d236c450afe3a
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Fri Aug 14 11:33:47 2009 +0200

    Fix memory leaks when using add_objects

 gtk/gtkbuilderparser.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 0696bc8e86df92426d68c5feedeb17050e87f84f
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Fri Aug 14 00:09:46 2009 +0200

    Fix memory leaks in unit tests

 gtk/tests/builder.c |	  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 6cfb23d185254ab1402c66508e02f6e7942b1a2c
Author: Paolo Borelli <pborelli@gnome.org>
Date:	Fri Aug 14 00:08:09 2009 +0200

    Fix duplicated id detection in gtkbuilder

    Fix memory handling of duplicated id hashtable and add unit test

 gtk/gtkbuilderparser.c |    6 ++++--
 gtk/tests/builder.c	|    9 ++++++++-
 2 files changed, 12 insertions(+), 3 deletions(-)

commit bd0755753a02a0898961be757e2b8bc2d243688d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Aug 14 12:09:02 2009 +0200

    Always queue antiexposes after flushing outstanding moves

    If antiexposures are queued and then we do the outstanding moves
    we will queue translations that will affect incomming exposes
    wrongly wrt the antiexposure. So, make sure we process the outstanding
    moves before doing the antiexposure.

    Additionally this commit adds a bunch of comments about how the
    expose handling works and fixes a small bug that made us always
    flush outstanding moves a little to early than necessary.

 gdk/gdkwindow.c |  105
 +++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 79 insertions(+), 26 deletions(-)

commit f1f7df6443fa448ade41f58140469115bf956645
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Aug 14 11:20:12 2009 +0200

    Fix type mismatch warnings

    Cast g_list_foreach args to GFunc.

 gdk/gdkwindow.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 341b8a47529ad5f1bddee19cb6e32fac6c7b8856
Author: Tor Lillqvist <tml@iki.fi>
Date:	Thu Aug 13 22:49:35 2009 +0300

    Initialize missing methods on Windows

    Set the input_window_destroy and input_window_crossing methods of the
    GdkWindowImplIface on Windows. Add implementation of
    _gdk_input_crossing_event that is mostly dummy, though.

 gdk/win32/gdkinput-win32.h  |	  8 ++++++--
 gdk/win32/gdkinput.c	     |	 28 ++++++++++++++++++++++++++++
 gdk/win32/gdkwindow-win32.c |	  2 ++
 3 files changed, 36 insertions(+), 2 deletions(-)

commit a5f6b812be05ebd7bcd8db7ab1698cd9603b50ee
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Aug 13 11:22:57 2009 -0500

    Add gtk_widget_set_allocation to gtkwidget.h and gtk.symbols

 gtk/gtk.symbols |    1 +
 gtk/gtkwidget.h |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)

commit 5c89bbf3de8cf0c8d0c86d0186d655b5176515e0
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Aug 13 11:21:15 2009 -0500

    Make the allocation parameter const

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2ba836defb0a862307e02209939dcd20970adf96
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Aug 13 09:57:25 2009 -0500

    Add widget->allocation setter method

    Add gtk_widget_set_allocation() to be used by size_allocate() methods,
    since widget->allocation is now sealed.  Bug #585211

 gtk/gtkwidget.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit 9f822431970b9744f0184ae2d9e9977f607ffe4e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 17:00:00 2009 +0200

    Make _gdk_window_process_updates_recurse reentrancy safe

    Apps may change the window hierarchy while recursing over it by
    destroying windows from the expose event handler. We need to copy
    the children list and ref all the children while recursing.

    This fixes some crashers in gedit (bug #589367, bug #591434)

 gdk/gdkwindow.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 7667c4d8dc1c1fb558942609a0daa277e35fc7e4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 16:48:07 2009 +0200

    Fix leaks of clip region and outstanding moves

    We're never freeing these, do so when destroying.
    Fixes bug 589877

 gdk/gdkwindow.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit 9ec4fb60f20ec3bcf18e120b5851d4aa2c5ca570
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Aug 13 09:45:04 2009 -0400

    Don't return uninitialized pointers

    This was giving me segfaults somewhere else.

 gtk/gtkiconview.c |	6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 939e55223cefb14ec4a6866c073bd79ee75eaccc
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 14:25:35 2009 +0200

    Ensure that queue_translation is paired with the right X operation

    The X11 queue_translation operation uses NextRequest to get the serial
    of the XCopyArea operation where the translation should end. However,
    if the gc passed to gdk_draw_drawable has a non-flushed clip region
    (which it commonly has now for the window clipping) then the next
    operation will be the GC flush, not the XCopyArea.

    To handle this right we now pass in the GC to be used to
    queue_translation and ensure that it is flushed before calling
    NextRequest().

 gdk/directfb/gdkwindow-directfb.c |	1 +
 gdk/gdkoffscreenwindow.c	   |	1 +
 gdk/gdkwindow.c		   |   10 +++++-----
 gdk/gdkwindowimpl.h		   |	1 +
 gdk/quartz/gdkgeometry-quartz.c   |	1 +
 gdk/quartz/gdkprivate-quartz.h    |	1 +
 gdk/win32/gdkwindow-win32.c	   |	1 +
 gdk/x11/gdkgeometry-x11.c	   |	6 ++++++
 gdk/x11/gdkprivate-x11.h	   |	1 +
 9 files changed, 18 insertions(+), 5 deletions(-)

commit e25ac0b5cbf9c8b3b8ff3dd7c4bf22f8f480132f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 13:35:58 2009 +0200

    Clarify comment

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 043ca236f2f9678638e05b435bdf675f80b631b1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 13:32:17 2009 +0200

    Invalidate old source in gdk_window_move_region

    When we copy the region we need to also re-expose the areas of
    the copied region that was not also in the destination.
    And, we need to do this invalidation after the move, as the
    move also moves any invalid area.

 gdk/gdkwindow.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 8a517dc0bb3299b1d6e9491d1f7e926a47deb305
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 13:13:47 2009 +0200

    Modify window system exposes wrt outstanding moves

    If there are outstanding moves in an area that intersects
    the source of an outstanding move we need to move the invalid
    area correspondingly, otherwise we will expose the wrong area
    as the outstanding move copy will happen before we expose
    the invalid area.

 gdk/gdkinternals.h |	 2 +-
 gdk/gdkwindow.c    |	31 ++++++++++++++++++++++++++++++-
 2 files changed, 31 insertions(+), 2 deletions(-)

commit a3ee8271a98ca4fb6584f4ea8e46e7c30a0fa885
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 13:07:13 2009 +0200

    Check for GraphicsExpose too in expose_serial_predicate

    GraphicsExpose cause invalidation too, so we need to look for such
    events in addition to normal Expose events.

 gdk/x11/gdkgeometry-x11.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f0190474025ae9fce5ed3bd5b7ffe02529f711ef
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 13:04:28 2009 +0200

    Don't un-invalidate area that will be immediately invalidated again.

    When moving an area we move any invalid region in this area to the
    new place, but there really is no need to remove the old invalid
    area as it would just be invalidated again (being newly exposed).

 gdk/gdkwindow.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit ff558e2ec603754f871f2bcdfcb53882f187aaa3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Aug 13 12:54:31 2009 +0200

    Remove C++ comment

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5745760450ab83b7b38003c09a548c2c8ba7d0f9
Author: Alexander Shopov <ash@contact.bg>
Date:	Thu Aug 13 12:05:10 2009 +0300

    Updated Bulgarian translation

 po-properties/bg.po | 3591
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1799 insertions(+), 1792 deletions(-)

commit c167c7a6137459dacb0395afdec98d17ac82c2ec
Author: Daniel Nylander <po@danielnylander.se>
Date:	Thu Aug 13 10:31:54 2009 +0200

    Updated Swedish translation

 po-properties/sv.po | 4825
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2300 insertions(+), 2525 deletions(-)

commit d2e14a7669032431471de657dfe41a0a484b0ab6
Author: Daniel Nylander <po@danielnylander.se>
Date:	Thu Aug 13 10:29:36 2009 +0200

    Updated Swedish translation

 po/sv.po |  851
 ++++++++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 557 insertions(+), 294 deletions(-)

commit 8ad5076d7e8cb81b6f3ff195f87f7d1aa201c3b5
Author: Daniel Nylander <po@danielnylander.se>
Date:	Thu Aug 13 10:08:20 2009 +0200

    Updated Swedish translation

 po/sv.po | 2813
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1276 insertions(+), 1537 deletions(-)

commit 4327141289c368eb5c0cfdc447cc8c9add4692f6
Author: Alexander Shopov <ash@contact.bg>
Date:	Thu Aug 13 07:33:11 2009 +0300

    Updated Bulgarian translation

 po/bg.po |  117
 +++++++++++++++++++++----------------------------------------
 1 files changed, 40 insertions(+), 77 deletions(-)

commit ee67900024f636bdd654469a3708033744bab212
Author: Alexander Shopov <ash@contact.bg>
Date:	Thu Aug 13 07:15:50 2009 +0300

    Updated Bulgarian translation

 po/bg.po | 2216
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1106 insertions(+), 1110 deletions(-)

commit d170ab22a64f4a2cf546fa33672b564335cc775d
Author: Leonardo Ferreira Fontenelle <leonardof@gnome.org>
Date:	Wed Aug 12 23:02:15 2009 -0300

    Updated Brazilian Portuguese translation.

 po/pt_BR.po | 2988
 ++++++++++++++++++++++-------------------------------------
 1 files changed, 1104 insertions(+), 1884 deletions(-)

commit e3bdf9291f6abd22e92f121716f9f39343b34568
Author: Benjamin Otte <otte@gnome.org>
Date:	Thu Aug 6 16:25:20 2009 +0200

    Bug 590959 - Set child_has_focus flag properly (second try)

    Previously, this flag wasn't cleared properly when the notebook lost
    focus, but only when the notebook was focussed again later.
    As this flag is only used to advance correctly focus pages by grabbing
    focus to the new page after switching the page, this is not good.
    In particular, it can cause a focus grab when programmatically
    switching
    the notebook page and the focus is inside a completely different
    widget.

    A previous attempt at this fix in
    6e0af6c25225440263792a3cbecd8f4301e3def5 has been reverted in
    dfe0c8c0ca4823c77fa71b0048f6454958170b4e because it didn't work
    correctly.

 gtk/gtknotebook.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 860fdbe3ba6279dd354743f46d89e896fd14619e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Aug 11 15:07:15 2009 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4df049d21891cb0e1de8a377ef456a11908e771d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Aug 11 15:06:02 2009 -0400

    2.17.7

 NEWS						|    1 +
 docs/reference/gdk/tmpl/windows.sgml		|    5 +
 docs/reference/gtk/gtk-sections.txt		|    1 +
 docs/reference/gtk/tmpl/gtkfilechooser.sgml	|   23 +
 docs/reference/gtk/tmpl/gtkiconview.sgml	|   23 +
 docs/reference/gtk/tmpl/gtkprintoperation.sgml |   14 +
 po-properties/af.po				|  357 +-
 po-properties/am.po				|  356 +-
 po-properties/ang.po				|  354 +-
 po-properties/ar.po				|  360 +-
 po-properties/as.po				|  358 +-
 po-properties/ast.po				|  352 +-
 po-properties/az.po				|  357 +-
 po-properties/az_IR.po				|  352 +-
 po-properties/be.po				|  357 +-
 po-properties/be@latin.po			|  360 +-
 po-properties/bg.po				|  360 +-
 po-properties/bn.po				|  361 +-
 po-properties/bn_IN.po				|  357 +-
 po-properties/br.po				| 3174 ++++++++--------
 po-properties/bs.po				|  357 +-
 po-properties/ca.po				|  360 +-
 po-properties/ca@valencia.po			|  360 +-
 po-properties/crh.po				|  362 +-
 po-properties/cs.po				|  360 +-
 po-properties/cy.po				|  360 +-
 po-properties/da.po				|  360 +-
 po-properties/de.po				|  360 +-
 po-properties/dz.po				|  360 +-
 po-properties/el.po				|  360 +-
 po-properties/en_CA.po				|  360 +-
 po-properties/en_GB.po				|  360 +-
 po-properties/eo.po				|  352 +-
 po-properties/es.po				| 3478 +++++++++---------
 po-properties/et.po				| 1746 +++++++++-
 po-properties/eu.po				| 3830 ++++++++++---------
 po-properties/fa.po				|  357 +-
 po-properties/fi.po				|  360 +-
 po-properties/fr.po				|  360 +-
 po-properties/ga.po				| 3472 +++++++++---------
 po-properties/gl.po				| 3472 +++++++++---------
 po-properties/gu.po				|  360 +-
 po-properties/he.po				| 3496 +++++++++---------
 po-properties/hi.po				|  358 +-
 po-properties/hr.po				|  357 +-
 po-properties/hu.po				|  360 +-
 po-properties/hy.po				|  352 +-
 po-properties/ia.po				|  355 +-
 po-properties/id.po				|  361 +-
 po-properties/io.po				|  352 +-
 po-properties/is.po				|  357 +-
 po-properties/it.po				|  361 +-
 po-properties/ja.po				|  360 +-
 po-properties/ka.po				|  357 +-
 po-properties/kn.po				|  360 +-
 po-properties/ko.po				|  358 +-
 po-properties/ku.po				|  353 +-
 po-properties/li.po				|  357 +-
 po-properties/lt.po				|  360 +-
 po-properties/lv.po				|  357 +-
 po-properties/mai.po				|  358 +-
 po-properties/mi.po				|  352 +-
 po-properties/mk.po				|  360 +-
 po-properties/ml.po				|  360 +-
 po-properties/mn.po				|  360 +-
 po-properties/mr.po				|  360 +-
 po-properties/ms.po				|  357 +-
 po-properties/nb.po				|  360 +-
 po-properties/ne.po				|  357 +-
 po-properties/nl.po				|  361 +-
 po-properties/nn.po				|  357 +-
 po-properties/nso.po				|  357 +-
 po-properties/oc.po				|  353 +-
 po-properties/or.po				|  359 +-
 po-properties/pa.po				|  359 +-
 po-properties/pl.po				|  360 +-
 po-properties/ps.po				|  354 +-
 po-properties/pt.po				|  360 +-
 po-properties/pt_BR.po				|  360 +-
 po-properties/ro.po				|  360 +-
 po-properties/ru.po				|  360 +-
 po-properties/rw.po				|  357 +-
 po-properties/si.po				|  355 +-
 po-properties/sk.po				|  360 +-
 po-properties/sl.po				|  360 +-
 po-properties/sq.po				|  360 +-
 po-properties/sr.po				|  357 +-
 po-properties/sr@ije.po			|  357 +-
 po-properties/sr@latin.po			|  357 +-
 po-properties/sv.po				| 4821
 +++++++++++++-----------
 po-properties/ta.po				|  360 +-
 po-properties/te.po				|  359 +-
 po-properties/th.po				|  353 +-
 po-properties/tk.po				|  354 +-
 po-properties/tr.po				|  362 +-
 po-properties/tt.po				|  355 +-
 po-properties/uk.po				|  360 +-
 po-properties/ur.po				|  352 +-
 po-properties/uz.po				|  357 +-
 po-properties/uz@cyrillic.po			|  357 +-
 po-properties/vi.po				|  360 +-
 po-properties/wa.po				|  356 +-
 po-properties/xh.po				|  357 +-
 po-properties/yi.po				|  357 +-
 po-properties/zh_CN.po				|  359 +-
 po-properties/zh_HK.po				|  358 +-
 po-properties/zh_TW.po				|  358 +-
 po/af.po					|  509 ++--
 po/am.po					|  509 ++--
 po/ang.po					|  509 ++--
 po/ar.po					| 2212 ++++++------
 po/as.po					|  509 ++--
 po/ast.po					|  509 ++--
 po/az.po					|  509 ++--
 po/az_IR.po					|  509 ++--
 po/be.po					|  509 ++--
 po/be@latin.po					|  509 ++--
 po/bg.po					|  509 ++--
 po/bn.po					|  509 ++--
 po/bn_IN.po					|  509 ++--
 po/br.po					| 1407 ++++---
 po/bs.po					|  509 ++--
 po/ca.po					|  509 ++--
 po/ca@valencia.po				|  509 ++--
 po/crh.po					|  509 ++--
 po/cs.po					|  509 ++--
 po/cy.po					|  509 ++--
 po/da.po					|  509 ++--
 po/de.po					|  509 ++--
 po/dz.po					|  509 ++--
 po/el.po					|  509 ++--
 po/en_CA.po					|  509 ++--
 po/en_GB.po					|  509 ++--
 po/eo.po					|  509 ++--
 po/es.po					| 2197 ++++++------
 po/et.po					| 1100 ++++++-
 po/eu.po					| 2232 ++++++------
 po/fa.po					|  509 ++--
 po/fi.po					|  509 ++--
 po/fr.po					|  509 ++--
 po/ga.po					| 2190 ++++++------
 po/gl.po					| 2184 ++++++------
 po/gu.po					|  509 ++--
 po/he.po					|  509 ++--
 po/hi.po					|  509 ++--
 po/hr.po					|  509 ++--
 po/hu.po					|  509 ++--
 po/hy.po					|  509 ++--
 po/ia.po					|  509 ++--
 po/id.po					|  509 ++--
 po/io.po					|  509 ++--
 po/is.po					|  509 ++--
 po/it.po					|  509 ++--
 po/ja.po					|  509 ++--
 po/ka.po					|  509 ++--
 po/kn.po					|  509 ++--
 po/ko.po					|  509 ++--
 po/ku.po					|  509 ++--
 po/li.po					|  509 ++--
 po/lt.po					|  509 ++--
 po/lv.po					|  509 ++--
 po/mai.po					|  509 ++--
 po/mi.po					|  509 ++--
 po/mk.po					|  509 ++--
 po/ml.po					|  509 ++--
 po/mn.po					|  509 ++--
 po/mr.po					|  509 ++--
 po/ms.po					|  509 ++--
 po/nb.po					| 2202 ++++++------
 po/ne.po					|  509 ++--
 po/nl.po					|  509 ++--
 po/nn.po					|  511 ++--
 po/nso.po					|  509 ++--
 po/oc.po					|  509 ++--
 po/or.po					|  509 ++--
 po/pa.po					|  509 ++--
 po/pl.po					|  509 ++--
 po/ps.po					|  509 ++--
 po/pt.po					|  509 ++--
 po/pt_BR.po					| 2210 ++++++------
 po/ro.po					|  509 ++--
 po/ru.po					|  509 ++--
 po/rw.po					|  511 ++--
 po/si.po					|  509 ++--
 po/sk.po					|  509 ++--
 po/sl.po					|  509 ++--
 po/sq.po					|  509 ++--
 po/sr.po					|  509 ++--
 po/sr@ije.po					|  509 ++--
 po/sr@latin.po					|  509 ++--
 po/sv.po					|  509 ++--
 po/ta.po					|  509 ++--
 po/te.po					|  509 ++--
 po/th.po					|  509 ++--
 po/tk.po					|  509 ++--
 po/tr.po					|  509 ++--
 po/tt.po					|  509 ++--
 po/uk.po					|  509 ++--
 po/ur.po					|  509 ++--
 po/uz.po					|  509 ++--
 po/uz@cyrillic.po				|  509 ++--
 po/vi.po					|  509 ++--
 po/wa.po					|  509 ++--
 po/xh.po					|  509 ++--
 po/yi.po					|  509 ++--
 po/zh_CN.po					|  509 ++--
 po/zh_HK.po					|  509 ++--
 po/zh_TW.po					|  509 ++--
 208 files changed, 67001 insertions(+), 58606 deletions(-)

commit bdffae7f6c28e0215504ebf77d0d7bb395e8df1b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Aug 11 14:19:35 2009 -0400

    Make setting the root cursor work again

    This used to work, and CSW broke it. Bug 591462, 589844.

 gdk/gdkwindow.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit f96d9132d6cbe3f0651ac36472eab996123b613d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Aug 11 14:18:13 2009 -0400

    Fix make check

 gtk/gtk.symbols   |	1 +
 gtk/gtkiconview.c |	8 ++++++++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit dffb6283a0530ded9ec305b95a9808cefd43f62e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Aug 11 12:47:09 2009 -0400

    Updates

 NEWS |   62
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

commit fa214590662ae57ec0011e25ec0c6fafb65b165d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Aug 11 15:41:23 2009 +0200

    Fix clearing of window background for some transparent notification
    icons

    This extends the usage of the native clear region call such that its
    called also for windows that have parent relative background all the
    way up to a native window. That way we get true background relative
    background clearing even to a foreign parent, which means that some
    transparent notification icons look right again.

 gdk/gdkwindow.c |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

commit 60fa0da96d43baec777f598467044fbd816c4c47
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Aug 11 12:58:48 2009 +0200

    Implement fallback for old draw_drawable vfunc

    GdkDrawable->draw_drawback was replaced with a new vfunc
    draw_drawback_with_src that is now called from gdk_draw_drawable.
    However, some code seems to call the vfunc directly (see bug #591288),
    so make it chain to the new call.

    Note that such direct vfunc calls are a bad idea and won't work
    for all
    cases.

 gdk/gdkdraw.c |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit f30cfd729a99f4d2a8b69f94a96b9385835ad59e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Aug 11 11:30:55 2009 +0200

    Show/Hide native window when updating viewable

    This moves the native show/hide calls to the generic code
    for calculating viewable rather than in its own separate code
    called from gdk_window_show/hide. This simplifies the code a bit,
    but most significantly it means things are correctly shown when
    they become viewable for other reasons than a show/hide call.

    For instance, this fixes bug 590442 (gvim embedding) where the
    toplevel GtkPlug is mapped by the embedder and we didn't previously
    pick up that the native children became viewable and should be shown.

 gdk/gdkinternals.h |	 2 +-
 gdk/gdkwindow.c    |  129
 ++++++++++++++++++++++++++--------------------------
 2 files changed, 65 insertions(+), 66 deletions(-)

commit 70efa7331100df0743bd8a1b85231dc3ec67c24d
Author: Marek Kasik <mkasik@redhat.com>
Date:	Tue Aug 11 09:24:18 2009 +0200

    Print when Enter pressed in certain GtkEntries of the print dialog

    Print when Enter pressed in Name entry or Command Line entry in the
    print dialog (#564695).
    Add gtk_printer_option_set_activates_default() function and
    gtk_printer_option_get_activates_default() function to control
    behaviour of GtkPrinterOptionWidget.

 gtk/gtk.symbols				  |    2 +
 gtk/gtkprinteroption.c				  |   18 +++++++++
 gtk/gtkprinteroption.h				  |   41
 ++++++++++++---------
 gtk/gtkprinteroptionwidget.c			  |    4 ++
 modules/printbackends/file/gtkprintbackendfile.c |    1 +
 modules/printbackends/lpr/gtkprintbackendlpr.c   |    1 +
 6 files changed, 49 insertions(+), 18 deletions(-)

commit 527e0937a82729edc7d856c5730967b491a5403d
Author: Ivar Smolin <okul@linux.ee>
Date:	Tue Aug 11 09:29:08 2009 +0300

    Updating Estonian translation

 po/et.po |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

commit f04a410dc599c94fe98bfd2de69f82d5821002d1
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Mon Aug 10 19:59:25 2009 +0200

    Updated Basque language

 po/eu.po | 1788
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 1755 insertions(+), 33 deletions(-)

commit 321c034cd65476e8b1f6e2698dfbb61dc9603e21
Author: Antón Méixome <meixome@mancomun.org>
Date:	Mon Aug 10 17:19:30 2009 +0200

    Updated Galician translation

 po-properties/gl.po | 3576
 ++++++++++++++++++++++++++-------------------------
 po/gl.po	     | 3384
 +++++++++++++++++-------------------------------
 2 files changed, 2986 insertions(+), 3974 deletions(-)

commit 67718230c789183ad560e3d110a412117e567d57
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Mon Aug 10 18:50:51 2009 +0200

    Updated Basque language

 po/eu.po |   48 +++++++++++++++++++++++++++++++-----------------
 1 files changed, 31 insertions(+), 17 deletions(-)

commit 4d49969d5fd7b537b98186bb9da1d095a0ee2ea0
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Mon Aug 10 18:49:34 2009 +0200

    Updated Basque language

 po-properties/eu.po | 3913
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1922 insertions(+), 1991 deletions(-)

commit 19c1c11322baa4fc8a1314b6550665414fdc4f60
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 10 15:35:33 2009 +0200

    Don't invalidate unnecessary areas on raise

    We used to invalidate the whole window when raised, but this is
    unnecessary much, we now just invalidate the visible area minus the
    previously visible area.

    This also fixes a problem where expose calling raise caused a loop
    (#588438)

 gdk/gdkwindow.c |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit 0fc8c475a840527ec9a4bb030939f7c7e0dc0bde
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 10 14:27:53 2009 +0200

    Remove old comment about guffaw scrolling

    We no longer use guffaw scrolling since the client side windows
    branch was merged.

 gdk/x11/gdkgeometry-x11.c |  112
 ---------------------------------------------
 1 files changed, 0 insertions(+), 112 deletions(-)

commit 7f92684237fe842621b2653cc8b46288646a61b3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Aug 10 14:08:37 2009 +0200

    Don't ever invalidate the root window

    This never worked before csw since the root window is never
    set as IS_MAPPED, but with the new viewable check (which is
    true for the root window) we could erronously queue exposes
    on the root window.

    This happened unexpectedly in bug 589369, where metacity
    got a GraphicsExpose event on the root window due to some
    graphics operation, queueing an expose which would be handled
    by clearing that area. That is fixed with this commit.

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c68194b951b25c4d9b6cb6b8f7e731b98a535dee
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	Mon Aug 10 14:35:05 2009 +0200

    Updated Basque language

 po/eu.po | 3461
 +++++++++++++++-----------------------------------------------
 1 files changed, 839 insertions(+), 2622 deletions(-)

commit d878dc8e1ad82bbdf5838ffab804d05c93e48352
Author: Marek Kasik <mkasik@redhat.com>
Date:	Mon Aug 10 11:37:32 2009 +0200

    Increment page sequence before print of the page, not after

    When printing, increment page sequence before rendering of the page,
    not after (#590084).
    In opposite case it runs "end_page" function with wrong parameters
    when
    drawing a page in another thread.

 gtk/gtkprintoperation.c |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit ec7c24d227fc1a480dec1975f4dc6c383f941070
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Sun Aug 9 12:01:03 2009 +0200

    Remove some unused variables (GnomeBug:591218)

 demos/gtk-demo/links.c  |    1 -
 gdk/x11/gdkscreen-x11.c |    1 -
 gtk/gtkimagemenuitem.c  |    1 -
 gtk/gtkliststore.c	 |    1 -
 gtk/gtkmenu.c		 |    1 -
 gtk/gtkscale.c		 |    1 -
 tests/testscale.c	 |    1 -
 7 files changed, 0 insertions(+), 7 deletions(-)

commit 54863bbba61f0f40b714a83cf93dc568a9e52f83
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Aug 8 22:43:16 2009 -0400

    Correct a doc comment

    Add 'papi' to the list of possible print backends, and mention 'file'
    instead of 'pdf'.

 gtk/gtksettings.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 69fc109c22a59acdf0fbf35c03b9c7a516869ba8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Aug 7 12:00:10 2009 -0400

    Avoid some gratitious behaviour changes

    Go back to allowing a lot of the WM-level functions on foreign
    windows,
    since we used to allow that before csw. Fixes bug 589732.

 gdk/x11/gdkwindow-x11.c |  140
 +++++++++++++++++++++++------------------------
 1 files changed, 69 insertions(+), 71 deletions(-)

commit 913c95a5b50e8e1c3054041137f4b9554a57c453
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Sat Aug 8 21:32:20 2009 +0300

    Updated Arabic translation

 po/ar.po | 2329
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1160 insertions(+), 1169 deletions(-)

commit a6632e9499fccad30e6e5d92a4f1566cfff904f7
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Sat Aug 8 02:23:01 2009 -0600

    Updated Irish translation

 po-properties/ga.po | 3781
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1897 insertions(+), 1884 deletions(-)

commit f57e212695f5a78a5b055fb7cac4736b323c4a4d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Fri Aug 7 19:54:02 2009 +0200

    Updated Spanish translation

 po/es.po |  125
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 65 insertions(+), 60 deletions(-)

commit ea746ed15151159821394dc821f89ad08cf08722
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Fri Aug 7 19:29:25 2009 +0200

    Updated Spanish translation

 po-properties/es.po |	148
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 81 insertions(+), 67 deletions(-)

commit 9124254974686ce30d49194b15ddb6fb514e2169
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Fri Aug 7 18:51:12 2009 +0200

    Updated Spanish translation

 po/es.po |  308
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 156 insertions(+), 152 deletions(-)

commit dfe0c8c0ca4823c77fa71b0048f6454958170b4e
Author: Xan Lopez <xan@gnome.org>
Date:	Fri Aug 7 15:39:49 2009 +0300

    Revert "Bug 590959 - Set child_has_focus flag properly"

    This reverts commit 6e0af6c25225440263792a3cbecd8f4301e3def5.

    The patch seems to break focus handling in some applications, like
    Epiphany.

 gtk/gtknotebook.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8296bf70353180c7b975a02767c12339a768cf2e
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Aug 7 14:48:00 2009 +0200

    Bug 69872 – GTK_WIDGET_SET_FLAGS should be deprecated

    Add gtk_widget_has_grab() as replacement for GTK_WIDGET_HAS_GRAB().

 gtk/gtk.symbols |    3 ++-
 gtk/gtkwidget.c |   21 +++++++++++++++++++++
 gtk/gtkwidget.h |    2 ++
 3 files changed, 25 insertions(+), 1 deletions(-)

commit 8a6bb818a44ed98e1abf9d54363825435117f658
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Fri Aug 7 02:27:37 2009 -0600

    Updated Irish translation

 po/ga.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c775906e4a1bf45e5c9dc4a810b1ca15d0235d97
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Wed Aug 5 20:20:05 2009 +0200

    Add gtk_print_operation_get_n_pages_to_print()

    It returns the number of pages that will be printed to allow tracking
    the progress of a print operation. Fixes bgo#582964.

 gtk/gtkprintoperation.c |   56
 ++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkprintoperation.h |    1 +
 2 files changed, 56 insertions(+), 1 deletions(-)

commit d468aee5d980d41fceb6deecd5a0319b2ca0d87b
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Fri Aug 7 01:17:14 2009 -0600

    Updated Irish translation

 po/ga.po | 2276
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1126 insertions(+), 1150 deletions(-)

commit eb0a5721d96bc937daeb742c9c216549a9456eba
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Aug 7 08:53:32 2009 +0200

    Bug 69872 – GTK_WIDGET_SET_FLAGS should be deprecated

    Add gtk_widget_get_visible(). For symmetry reasons and for convenience
    when a widget's visibility state is available as a boolean condition,
    also add gtk_widget_set_visible() (which simply calls show()/hide()).

 gtk/gtk.symbols |    2 ++
 gtk/gtkwidget.c |   52
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.h |    4 ++++
 3 files changed, 58 insertions(+), 0 deletions(-)

commit b514c6ac22300b99836f1c6a1abaa97f41f448f3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Aug 7 00:10:43 2009 -0400

    Fix a logic error in gdk_window_set_title on OS X

    Also fix a similar error in gdk_window_set_transient_for.
    This fixes bug 589738

 gdk/quartz/gdkwindow-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5002976fabfd650b2d95dc6371fb125e52bebda5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Aug 7 00:10:43 2009 -0400

    Fix a logic error in gdk_window_set_title on OS X

    This fixes bug 589738

 gdk/quartz/gdkwindow-quartz.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 549ffcbf5cb3ef0e18b8c0cc5ca155ffb7d37559
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Aug 6 23:56:30 2009 -0400

    Add a GtkIconView::item-padding property

    The property can be used to fine-tune who much space each column
    needs. See bug 586100.

 docs/reference/gtk/gtk-sections.txt |	  2 +
 gtk/gtk.symbols		     |	  2 +
 gtk/gtkiconview.c		     |	104
 ++++++++++++++++++++++++++++-------
 gtk/gtkiconview.h		     |	  3 +
 4 files changed, 90 insertions(+), 21 deletions(-)

commit ae37d2097eff40ede42d2cc1e8490092bd3ac4f6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Aug 6 23:52:18 2009 -0400

    Emit GtkAssistant::apply before computing the next step

    This fixes bug 589745.

 gtk/gtkassistant.c |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d769808cbb48f3c154615cb64d5452f360d5f1e0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Aug 6 23:49:02 2009 -0400

    Fix a typo

    This was reported in bug 586808.

 docs/reference/gtk/migrating-GtkEntry-icons.sgml |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 00c439dfcb3d909320499b343ea77d35409ce996
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Aug 6 23:44:00 2009 -0400

    Fix a typo

    This was reported in bug 586347.

 gtk/gtkicontheme.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f8171ce092ccc1308e9d31996d2ce9d8cce6caeb
Author: Pascal Terjan <pterjan@mandriva.com>
Date:	Fri Jul 31 18:27:51 2009 +0200

    Update tooltip if no removable one is selected

 gtk/gtkfilechooserdefault.c |	 25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit 6e0af6c25225440263792a3cbecd8f4301e3def5
Author: Benjamin Otte <otte@gnome.org>
Date:	Thu Aug 6 16:25:20 2009 +0200

    Bug 590959 - Set child_has_focus flag properly

    Previously, this flag wasn't cleared properly when the notebook lost
    focus, but only when the notebook was focussed again later.
    As this flag is only used to advance correctly focus pages by grabbing
    focus to the new page after switching the page, this is not good.
    In particular, it can cause a focus grab when programmatically
    switching
    the notebook page and the focus is inside a completely different
    widget.

 gtk/gtknotebook.c |	4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c44b0d2f7a587b70b207d3168b018c2d6db56496
Author: Marek Kasik <mkasik@redhat.com>
Date:	Thu Aug 6 09:11:31 2009 +0200

    Check for details request before print

    Checks for details request before sending a job to a printer.
    Shows busy state indication (cursor + status field).
    This avoids printing to wrong printer (bug #576601).

 gtk/gtkprintunixdialog.c |  161
 +++++++++++++++++++++++++++++----------------
 1 files changed, 104 insertions(+), 57 deletions(-)

commit 94bc87c637c2acd9f9f3e69211b7d4a5aeb64030
Author: Marek Kasik <mkasik@redhat.com>
Date:	Wed Aug 5 10:34:27 2009 +0200

    Get default cover sheets from each printer separately

    Fixes bug #590309.
    Add default_cover_before string and default_cover_after string
    to GtkPrinterCups and fill it when getting list of printers.

 modules/printbackends/cups/gtkprintbackendcups.c |   35
 +++++++++------------
 modules/printbackends/cups/gtkprintercups.c	  |    4 ++
 modules/printbackends/cups/gtkprintercups.h	  |    3 ++
 3 files changed, 22 insertions(+), 20 deletions(-)

commit d4ac4f69d11cfbff45f57e756c1ece1a5657b42e
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Aug 4 19:31:33 2009 +0200

    Updated Spanish translation

 po-properties/es.po | 3488
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1771 insertions(+), 1717 deletions(-)

commit d6d39154a26daa4eb242c60f32da6093ee9f854e
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Aug 4 19:31:27 2009 +0200

    Updated Spanish translation

 po/es.po | 2197
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1102 insertions(+), 1095 deletions(-)

commit e87a9021a22ced3183f329bd40d8545f90dd8a3f
Author: Ivar Smolin <okul@linux.ee>
Date:	Tue Aug 4 10:23:58 2009 +0300

    Updating Estonian translation

 po/et.po |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 055c7aa454fc672a7abdce9d0342d92eeaa68d89
Author: Ivar Smolin <okul@linux.ee>
Date:	Mon Aug 3 20:48:29 2009 +0300

    Updating Estonian translation

 po/et.po |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 39b960216c91dba2af2730e0e49893af155b0bfc
Author: Marek Kasik <mkasik@redhat.com>
Date:	Mon Aug 3 11:25:19 2009 +0200

    Add SVG support to GtkPrintBackendFile

    This add support for printing to SVG 1.2 files (#357655).

 demos/gtk-demo/printing.c			  |    2 +
 modules/printbackends/file/gtkprintbackendfile.c |   58
 +++++++++++++++++++---
 2 files changed, 52 insertions(+), 8 deletions(-)

commit f29b9e2dafc458f88837e4484b729ed10b92dbb5
Author: Denis Arnaud <darnaud@src.gnome.org>
Date:	Sat Aug 1 01:26:38 2009 +0200

    Updated breton translation

 po-properties/br.po | 3424
 ++++++++++++++++++++++++---------------------------
 1 files changed, 1606 insertions(+), 1818 deletions(-)

commit 1fa297c82fbef542984c808cd876401aa2b1a288
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Mon Aug 3 00:21:24 2009 +0200

    Updated Norwegian bokmål translation.

 po/nb.po |  230
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 104 insertions(+), 126 deletions(-)

commit ad3be192517c10097b91a618f62fd741d8e681f6
Author: Sam Thursfield <ssssam@gmail.com>
Date:	Sun Aug 2 10:40:13 2009 +0300

    Make gdk-pixbuf-csource work on Windows also in the build tree.

    Patch from bug #590448.

 gdk-pixbuf/gdk-pixbuf-io.c |	 6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 2f0dd2d8064195e52369ef3e59b207e07bbede41
Author: Sam Thursfield <ssssam@gmail.com>
Date:	Sun Aug 2 10:32:47 2009 +0300

    Fix configure.in to work without --with-gdktarget on non-X11.

    Patch from bug #590086.

 configure.in |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 5ab28ed9fa619a2adefa7212cf67d9f0e6bcd859
Author: Ivar Smolin <okul@linux.ee>
Date:	Sun Aug 2 09:39:18 2009 +0300

    Updating Estonian translation

 po-properties/et.po | 1814
 ++-------------------------------------------------
 1 files changed, 52 insertions(+), 1762 deletions(-)

commit c009f49f935e28cc18ec3959462b4489d8ffff4b
Author: Leonardo Ferreira Fontenelle <leonardof@gnome.org>
Date:	Sun Aug 2 01:27:31 2009 -0300

    Updated Brazilian Portuguese translation.

 po/pt_BR.po | 2258
 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 1122 insertions(+), 1136 deletions(-)

commit 8c8e1daefae30245b1aa5e03e1d37d1eff3c3d60
Author: Kristian Rietveld <kris@gtk.org>
Date:	Fri Jul 31 21:22:54 2009 +0200

    Add stubs for missing GDK windowing functions to Quartz backend

    This seems to more or less fix the build.  On Tiger there are
    still issues
    with libresolv missing on the link line, I will figure out what's
    up with
    that soonish.

 gdk/quartz/gdkwindow-quartz.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 1946086d8bebe473260ed18a0df59585d5d91a59
Author: Yaron Sharabani <sh.yaron@gmail.com>
Date:	Fri Jul 31 17:25:36 2009 +0300

    updated hebrew translation

 po-properties/he.po | 3524
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1772 insertions(+), 1752 deletions(-)

commit 493d3868347c19ace284930e200a7ec57b7cf2f8
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Fri Jul 31 13:27:48 2009 +0300

    docs: don't invent new docbook tags, it is <type> not <typename>

 docs/reference/gtk/migrating-GtkIconView.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bd439f65e259abae5326857d8ccfbdec32816ee5
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Fri Jul 31 10:26:34 2009 +0300

    docs: fix include by adding GtkLabel-links doc to expand_content_files

 docs/reference/gtk/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d743b2fbeab01f9a9904712a5b751afd0519696d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Jul 30 21:23:47 2009 +0200

    Bug 586374 – code does not follow documentation

    Properly invalidate iterators in iter_next, iter_children,
    iter_nth_child and iter_parent when FALSE is returned.  ListStore was
    actually already mostly in order as the GSequence pointers are very
    strictly checked, but to be a little stricter we've added stamp = 0
    lines.  TreeStore did not invalidate its iterators, so stamp = 0 lines
    were added where appropriate.  Unit tests have been added to check
    this.

    Fixes bug 586374, reported by Mike Gemunde.

 gtk/gtkliststore.c    |   21 +++++++++++--
 gtk/gtktreestore.c    |   20 ++++++++++--
 gtk/tests/liststore.c |   80
 +++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/tests/treestore.c |   80
 +++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 194 insertions(+), 7 deletions(-)

commit a79ef0866bb14a31ad789c4a8750f66ec1d7ad64
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Jul 30 20:22:45 2009 +0200

    Bug 555109 – selection broken when typeahead active

    gtk_tree_view_enter_notify() now "ignores" the synthesized crossing
    events.  The synthesized crossing events always have (0, 0) as
    coordinates, which messes things up.  This patch does not fix
    all issues,
    at least it makes the behavior much more reasonable again.	Watch bug
    555109 for further discussion on the issue.

 gtk/gtktreeview.c |	6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit bce2a5173de6dea42d7cfeee88ab84f8cc6c95b0
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Jul 30 14:35:09 2009 +0200

    Bug 573321 – additional check in gtk_tree_model_filter_convert_*

    Added checks to see whether the passed iterators are not the same in
    convert_child_iter_to_iter() and iter_to_child_iter() functions
    in both
    the sort and filter models.

    Fixes bug 573321, suggestion by Vadim Godunko.

 gtk/gtktreemodelfilter.c |    2 ++
 gtk/gtktreemodelsort.c   |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 069a593b0fc73cffe2015558a0c8160c92c61465
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Jul 30 14:17:00 2009 +0200

    Bug 539377 – Unnecessary warnings when GtkTreeView is not realized

    Adapt gtk_tree_view_get_path_at_pos() and
    gtk_tree_view_get_drag_dest_row() to just return FALSE when bin_window
    is NULL and not hit a warning.  Makes this case consistent with
    the tree
    view not having a model.  Documentation has been updated to clarify
    this, unit test has been added.

    Fixes bug 539377, based on a patch by Bjorn Lindqvist.

 gtk/gtktreeview.c    |   19 +++++++++++++------
 gtk/tests/treeview.c |   28 ++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+), 6 deletions(-)

commit ff10f9ce0243a06d24e1319fa546d5a6e6d5eb69
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Jul 30 13:58:25 2009 +0200

    Bug 498010, 546005 - fix assertion in gtk_tree_view_set_cursor_on_cell

    Instead of failing with warning on !tree_view->priv->tree, return
    silently when tree_view->priv->model is NULL.  Clarified in the
    documentation that for invalid paths (and every path is invalid
    when no
    model is set), the function will fail silently although the current
    cursor will be unset.

    Fixes bugs 498010 and 546005.

 gtk/gtktreeview.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 531c7e535bceb05ace097b9e9fdc4720e18b2252
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Jul 30 13:54:30 2009 +0200

    Start general GtkTreeView unit tests

    Includes a test case for bug 546005 to start with, logic provided by
    Paul Pogonyshev and Bjorn Lindqvist.  In the future, we should maybe
    merge treeview-scrolling.c with this one to create one large
    monolithic
    tree view tester.

 gtk/tests/Makefile.am |    4 ++
 gtk/tests/treeview.c  |   81
 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 85 insertions(+), 0 deletions(-)

commit a4514f993e3d9176fdd8ee62b0654cbefb463e6f
Author: Pascal Terjan <pterjan@mandriva.com>
Date:	Tue Jul 28 14:15:59 2009 +0200

    Allow disabling New Folder button in File Choser

    Bug #570516. Add a new property "create-folders" meaning that the
    "New Folder" button should be displayed in the modes where it used
    to be.

 docs/reference/gtk/gtk-sections.txt |	  2 +
 gtk/gtk.symbols		     |	  2 +
 gtk/gtkfilechooser.c		     |	 59
 +++++++++++++++++++++++++++++++++++
 gtk/gtkfilechooser.h		     |	  4 ++
 gtk/gtkfilechooserbutton.c	     |	  1 +
 gtk/gtkfilechooserdefault.c	     |	 19 +++++++++--
 gtk/gtkfilechooserprivate.h	     |	  1 +
 gtk/gtkfilechooserutils.c	     |	  3 ++
 gtk/gtkfilechooserutils.h	     |	  3 +-
 9 files changed, 90 insertions(+), 4 deletions(-)

commit d75ccb5c0d4876c3c021668fdad02e68d0501f4d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jul 30 09:07:37 2009 -0400

    Correct a thinko

    The xml way of saying %s is &percnt;s, not &amp;s.

 docs/reference/gtk/migrating-GtkBuilder.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2d794051186deb05e440ede12434c261906dc3c1
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:	Sat May 30 12:43:28 2009 +0100

    Bug #514260 – Better filtering for "Recently Used" files

    Instead of refiltering the recently used files we should rebuild
    the list altogether when the current GtkFileFilter changes; this
    allows us to keep showing the maximum amount of recently used
    files.

    Fixes bug:

      http://bugzilla.gnome.org/show_bug.cgi?id=514260

 gtk/gtkfilechooserdefault.c |	 10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 6f0f5f8dc73611bfce9cf33ab19159fea0f8c5eb
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:	Thu Jul 30 11:10:45 2009 +0100

    Fix gdk_window_get_cursor() documentation

    The 'Return value' annotation is missing from the documentation
    of gdk_window_get_cursor().

 gdk/gdkwindow.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 1811ecfb583f33d7af537c50047217c9a3c9d2e1
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:	Thu Jul 30 11:10:22 2009 +0100

    Add missing gdk_window_get_cursor to the GDK symbols

 gdk/gdk.symbols |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c035c122e2194a57a0a3a54a46a0765ec135228d
Author: Kristian Rietveld <kris@gtk.org>
Date:	Thu Jul 30 12:00:12 2009 +0200

    Remove unused dirty iter discovery functions

    gtk_tree_view_discover_dirty_iter() and gtk_tree_view_discover_iter()
    have been in the tree forever, but unused since 1.3.8 or so.
    I guess we
    no longer need them, so removed them.  Fixes a compiler warning
    as well.

 gtk/gtktreeview.c |  136
 -----------------------------------------------------
 1 files changed, 0 insertions(+), 136 deletions(-)

commit 60077615498bc6a213e19f01f8c168c90a8fa5d8
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Jul 30 11:49:47 2009 +0200

    Fix gtk_widget_get_allocation()

    - add it to the header
    - add the symbol to gtk.symbols
    - fix coding style and check for allocation != NULL

 gtk/gtk.symbols |    1 +
 gtk/gtkwidget.c |    4 +++-
 gtk/gtkwidget.h |    3 +++
 3 files changed, 7 insertions(+), 1 deletions(-)

commit 94f887390c09476445ca42487ac15bf2b8a20d02
Author: Ivar Smolin <okul@linux.ee>
Date:	Thu Jul 30 08:50:39 2009 +0300

    Updating Estonian translation

 po/et.po | 1141
 +-------------------------------------------------------------
 1 files changed, 15 insertions(+), 1126 deletions(-)

commit 1780361b799822d63aafd164a52b287ab9643f4f
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Jul 16 01:16:01 2009 -0500

    add gdk_window_get_cursor()

 gdk/gdkwindow.c |   92
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h |    1 +
 2 files changed, 93 insertions(+), 0 deletions(-)

commit 4a73b41a3496db5f50c4afd3c6678a9c98070979
Author: Cody Russell <bratsche@gnome.org>
Date:	Wed Jul 29 22:28:17 2009 -0500

    add getter function for widget->allocation

    Add gtk_widget_get_allocation() to retrieve a widget's allocation.
    Needed as a step to enable GSEAL building.

    This fixes bug #585211

 gtk/gtkwidget.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit f22239c4aae183e3ff5d19c06c21fbc8e15a40be
Author: Alejandro Piñeiro Iglesias <apinheiro@igalia.com>
Date:	Wed Jul 29 11:55:53 2009 +0800

    Report ATK_STATE_SHOWING only when all parents are visible

    Bug #509650. Checks if all the predecesors (the parent widget,
    his parent, etc) are visible. Only reports ATK_STATE_SHOWING when
    all parents are visible.
    Signed-off-by: Li Yuan <li.yuan@sun.com>

 modules/other/gail/gailwidget.c |   32 ++++++++++++++++++++++++++++++--
 1 files changed, 30 insertions(+), 2 deletions(-)

commit a96bf76db3cc21d735749bd36dd81b94fe8db8d0
Author: Jamy <jamybzh@free.fr>
Date:	Tue Jul 28 13:46:41 2009 +0200

    Updated breton translation

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 29870ca2f95a6ba6f3c6ebbd318e7d46b5864b6f
Author: Jamy <jamybzh@free.fr>
Date:	Tue Jul 28 13:45:35 2009 +0200

    Updated breton translation

 po/br.po | 2685
 +++++++++++++++++++++++++-------------------------------------
 1 files changed, 1064 insertions(+), 1621 deletions(-)

commit 0e6d121b836ef0f34fbecf733d9b3d7354f03d39
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Tue Jul 28 11:21:49 2009 +0300

    docs: add missing <variablelist> tags

    Fixes docbook validation for these files.

 docs/reference/gtk/tmpl/gtkmenutoolbutton.sgml   |   28 ++++++++-------
 docs/reference/gtk/tmpl/gtktoggletoolbutton.sgml |   40
 +++++++++++----------
 2 files changed, 36 insertions(+), 32 deletions(-)

commit ed58c1028a1d03c03b981c86943f08cce413588e
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Tue Jul 28 11:20:22 2009 +0300

    docs: inline see_also to sections docs and add missing <variablelist>

    This fixes docbook validation for the file.

 docs/reference/gtk/tmpl/gtktoolitem.sgml |   17 -----------------
 gtk/gtktoolitem.c			  |   16 ++++++++++++++++
 2 files changed, 16 insertions(+), 17 deletions(-)

commit d55ff39ad0e8cdfa2ce37c2551b2177026436c65
Author: Federico Mena Quintero <federico@novell.com>
Date:	Mon Jul 27 19:24:42 2009 -0500

    bgo#161489 - In the file chooser, let the left/right arrow keys
    switch focus between the file list and shortcuts

    Based on a patch by Christian Neumair <cneumair@gnome.org>

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	 34 ++++++++++++++++++++++++++++++----
 1 files changed, 30 insertions(+), 4 deletions(-)

commit b50548e35015910f62e36b96e74a54382b97cdb2
Author: Federico Mena Quintero <federico@novell.com>
Date:	Mon Jul 27 18:04:51 2009 -0500

    From the shortcuts pane, focus the GtkEntry and redirect unhandled
    keystrokes to it

    This lets us do this:

    1. click on a folder in the shortcuts pane
    2. start typing a filename

    Then, the typed filename will actually go to the filename entry, like
    the user expects.  (Or to the search entry, in case the user clicked
    on the Search shortcut.)

    Also, removed the obsolete callback that made "/" and "~" typed in the
    shortcuts pane bring up the location entry.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	 60
 ++++++++++++++++++++++++++++++-------------
 1 files changed, 42 insertions(+), 18 deletions(-)

commit 0f5f7539f33d64ced71537612146d71920abc9a3
Author: Federico Mena Quintero <federico@novell.com>
Date:	Mon Jul 27 17:21:28 2009 -0500

    bgo#534462: Disable interactive search in the file chooser's
    shortcuts pane

    People often do this:
    1. Bring up a SAVE dialog
    2. Click on a folder in the shortcuts pane
    3. Start typing a filename
    4. Oops!  The interactive-search entry in the shortcuts pane appears.

    With this, the shortcuts pane will not bring up the interactive-search
    entry.  Then it
    will be clear that you are not typing in the right place.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 00ff4d622b512bab5a2d77b857aa954cb3406c11
Author: Daniel Nylander <po@danielnylander.se>
Date:	Tue Jul 28 02:22:30 2009 +0200

    Updated Swedish translation

 po-properties/sv.po | 4790
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2292 insertions(+), 2498 deletions(-)

commit 313b6f39a62fae3bbbd6d55993a2c3cfa03e3ba9
Author: Cody Russell <bratsche@gnome.org>
Date:	Mon Jul 27 15:39:28 2009 -0500

    _gdk_window_impl_new() on directfb

 gdk/directfb/gdkwindow-directfb.c |  159
 ++++++++++++++-----------------------
 1 files changed, 59 insertions(+), 100 deletions(-)

commit 10e249f035c4df7fff96d63723906f74a73b0f65
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Mon Jul 27 16:36:56 2009 +0200

    Fix translation

 po/nb.po | 2181
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1086 insertions(+), 1095 deletions(-)

commit a7394dc88739eef0ead6b096d18dc0c61a34bc56
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 26 19:12:30 2009 +0200

    Implement GdkDrawableImplWin32::draw_pixbuf

 gdk/win32/gdkdrawable-win32.c |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

commit 45344cdf7c0ded79b6f4f642a0b0f501e1da4679
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 26 19:10:13 2009 +0200

    Use G_DEFINE_TYPE (GdkDrawableImplWin32, ...)

 gdk/win32/gdkdrawable-win32.c |   43
 ++++++++--------------------------------
 gdk/win32/gdkdrawable-win32.h |    4 +-
 2 files changed, 11 insertions(+), 36 deletions(-)

commit c5c87a918f891f791131d13ea4bc0fcbae8b69c3
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 26 19:08:49 2009 +0200

    Some cursor work for csw(win32), more left to do

 gdk/win32/gdkevents-win32.c |	 49
 ++++++++++++++++++++++++++++++++++++++++--
 gdk/win32/gdkwindow-win32.c |	  3 +-
 2 files changed, 48 insertions(+), 4 deletions(-)

commit 31357a7ab6efe6c3b34b50d95062fa59db0bfbd3
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 26 19:05:45 2009 +0200

    Enable big_window bench on win32, dialog for everyone

 tests/testgtk.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 4d2c165b75fc3a624ce9fbb6969133714b90dcd9
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 18 16:24:02 2009 +0200

    Formatting and removing commented/obsolete code

 gdk/win32/gdkwindow-win32.c |	 68
 +++++++++++-------------------------------
 1 files changed, 18 insertions(+), 50 deletions(-)

commit f9a1bfb7b9c7fde1b45a263387b1b36fc7f7b492
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:	Sat Jul 25 17:46:09 2009 +0100

    Bug 589336 – Add GtkTreeViewColumn:sort-column-id property

    Add the property, change notifications and documentation stubs.

 docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml |    5 +++
 gtk/gtktreeviewcolumn.c			|   34
 ++++++++++++++++++++++-
 2 files changed, 37 insertions(+), 2 deletions(-)

commit 88d96c7246f668edbc07133f9714e32470bb917e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 24 23:51:47 2009 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a99a4d35e4da8ef68b6db791eb1a4cd6cd2d34a1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 24 23:49:37 2009 -0400

    2.17.6

 po-properties/af.po	      |   68 +-
 po-properties/am.po	      |   68 +-
 po-properties/ang.po	      |   68 +-
 po-properties/ar.po	      |   68 +-
 po-properties/as.po	      |   68 +-
 po-properties/ast.po	      |   68 +-
 po-properties/az.po	      |   68 +-
 po-properties/az_IR.po       |   68 +-
 po-properties/be.po	      |   68 +-
 po-properties/be@latin.po    |   68 +-
 po-properties/bg.po	      |   68 +-
 po-properties/bn.po	      |   68 +-
 po-properties/bn_IN.po       |   68 +-
 po-properties/br.po	      |   68 +-
 po-properties/bs.po	      |   68 +-
 po-properties/ca.po	      |   68 +-
 po-properties/ca@valencia.po |   68 +-
 po-properties/crh.po	      |   68 +-
 po-properties/cs.po	      |   68 +-
 po-properties/cy.po	      |   68 +-
 po-properties/da.po	      |   68 +-
 po-properties/de.po	      |   68 +-
 po-properties/dz.po	      |   68 +-
 po-properties/el.po	      |   68 +-
 po-properties/en_CA.po       |   68 +-
 po-properties/en_GB.po       |   68 +-
 po-properties/eo.po	      |   68 +-
 po-properties/es.po	      | 3459 +++++++++++++++---------------
 po-properties/et.po	      | 2472 ++++++++++++++++++++--
 po-properties/eu.po	      |   68 +-
 po-properties/fa.po	      |   68 +-
 po-properties/fi.po	      |   68 +-
 po-properties/fr.po	      | 3463 +++++++++++++++---------------
 po-properties/ga.po	      |   68 +-
 po-properties/gl.po	      |   68 +-
 po-properties/gu.po	      |   68 +-
 po-properties/he.po	      |   68 +-
 po-properties/hi.po	      |   68 +-
 po-properties/hr.po	      |   68 +-
 po-properties/hu.po	      |   68 +-
 po-properties/hy.po	      |   68 +-
 po-properties/ia.po	      |   68 +-
 po-properties/id.po	      |   68 +-
 po-properties/io.po	      |   68 +-
 po-properties/is.po	      |   68 +-
 po-properties/it.po	      |   68 +-
 po-properties/ja.po	      |   68 +-
 po-properties/ka.po	      |   68 +-
 po-properties/kn.po	      |   68 +-
 po-properties/ko.po	      |   68 +-
 po-properties/ku.po	      |   68 +-
 po-properties/li.po	      |   68 +-
 po-properties/lt.po	      |   68 +-
 po-properties/lv.po	      |   68 +-
 po-properties/mai.po	      |   68 +-
 po-properties/mi.po	      |   68 +-
 po-properties/mk.po	      |   68 +-
 po-properties/ml.po	      |   68 +-
 po-properties/mn.po	      |   68 +-
 po-properties/mr.po	      |   68 +-
 po-properties/ms.po	      |   68 +-
 po-properties/nb.po	      |   68 +-
 po-properties/ne.po	      |   68 +-
 po-properties/nl.po	      |   68 +-
 po-properties/nn.po	      |   68 +-
 po-properties/nso.po	      |   68 +-
 po-properties/oc.po	      |   68 +-
 po-properties/or.po	      |   68 +-
 po-properties/pa.po	      |   68 +-
 po-properties/pl.po	      |   68 +-
 po-properties/ps.po	      |   68 +-
 po-properties/pt.po	      |   68 +-
 po-properties/pt_BR.po       |   68 +-
 po-properties/ro.po	      |   68 +-
 po-properties/ru.po	      |   68 +-
 po-properties/rw.po	      |   68 +-
 po-properties/si.po	      |   68 +-
 po-properties/sk.po	      |   68 +-
 po-properties/sl.po	      |   68 +-
 po-properties/sq.po	      |   68 +-
 po-properties/sr.po	      |   68 +-
 po-properties/sr@ije.po      |   68 +-
 po-properties/sr@latin.po    |   68 +-
 po-properties/sv.po	      | 4780
 ++++++++++++++++++++++--------------------
 po-properties/ta.po	      |   68 +-
 po-properties/te.po	      |   68 +-
 po-properties/th.po	      |   68 +-
 po-properties/tk.po	      |   68 +-
 po-properties/tr.po	      |   68 +-
 po-properties/tt.po	      |   68 +-
 po-properties/uk.po	      |   68 +-
 po-properties/ur.po	      |   68 +-
 po-properties/uz.po	      |   68 +-
 po-properties/uz@cyrillic.po |   68 +-
 po-properties/vi.po	      |   68 +-
 po-properties/wa.po	      |   68 +-
 po-properties/xh.po	      |   68 +-
 po-properties/yi.po	      |   68 +-
 po-properties/zh_CN.po       |   68 +-
 po-properties/zh_HK.po       |   68 +-
 po-properties/zh_TW.po       |   68 +-
 po/af.po		      |  102 +-
 po/am.po		      |   90 +-
 po/ang.po		      |   89 +-
 po/ar.po		      |  102 +-
 po/as.po		      |  102 +-
 po/ast.po		      |  102 +-
 po/az.po		      |   90 +-
 po/az_IR.po		      |   89 +-
 po/be.po		      |   90 +-
 po/be@latin.po		      |  102 +-
 po/bg.po		      |  102 +-
 po/bn.po		      |   91 +-
 po/bn_IN.po		      |  102 +-
 po/br.po		      |   90 +-
 po/bs.po		      |   90 +-
 po/ca.po		      |  102 +-
 po/ca@valencia.po	      |  102 +-
 po/crh.po		      |  103 +-
 po/cs.po		      |  102 +-
 po/cy.po		      |  102 +-
 po/da.po		      |  102 +-
 po/de.po		      |  100 +-
 po/dz.po		      |   91 +-
 po/el.po		      |  102 +-
 po/en_CA.po		      |  102 +-
 po/en_GB.po		      |  102 +-
 po/eo.po		      |   91 +-
 po/es.po		      | 2196 ++++++++++----------
 po/et.po		      |  100 +-
 po/eu.po		      |  102 +-
 po/fa.po		      |   90 +-
 po/fi.po		      |  102 +-
 po/fr.po		      | 2208 ++++++++++----------
 po/ga.po		      |  102 +-
 po/gl.po		      |  102 +-
 po/gu.po		      |  102 +-
 po/he.po		      |  102 +-
 po/hi.po		      |  102 +-
 po/hr.po		      |  101 +-
 po/hu.po		      |  102 +-
 po/hy.po		      |   90 +-
 po/ia.po		      |   90 +-
 po/id.po		      |   94 +-
 po/io.po		      |   96 +-
 po/is.po		      |   90 +-
 po/it.po		      |  105 +-
 po/ja.po		      |  102 +-
 po/ka.po		      |  102 +-
 po/kn.po		      |  102 +-
 po/ko.po		      |  102 +-
 po/ku.po		      |  102 +-
 po/li.po		      |   90 +-
 po/lt.po		      |  102 +-
 po/lv.po		      |  102 +-
 po/mai.po		      |  102 +-
 po/mi.po		      |   90 +-
 po/mk.po		      |  102 +-
 po/ml.po		      |  102 +-
 po/mn.po		      |   91 +-
 po/mr.po		      |  102 +-
 po/ms.po		      |   90 +-
 po/nb.po		      |  100 +-
 po/ne.po		      |   90 +-
 po/nl.po		      |  104 +-
 po/nn.po		      |  106 +-
 po/nso.po		      |   90 +-
 po/oc.po		      |   96 +-
 po/or.po		      |  102 +-
 po/pa.po		      |  102 +-
 po/pl.po		      |  102 +-
 po/ps.po		      |  101 +-
 po/pt.po		      |  102 +-
 po/pt_BR.po		      |  102 +-
 po/ro.po		      |  102 +-
 po/ru.po		      |  102 +-
 po/rw.po		      |   92 +-
 po/si.po		      |  102 +-
 po/sk.po		      |  102 +-
 po/sl.po		      |  102 +-
 po/sq.po		      |  102 +-
 po/sr.po		      |  102 +-
 po/sr@ije.po		      |   90 +-
 po/sr@latin.po		      |  102 +-
 po/sv.po		      | 2798 ++++++++++++++-----------
 po/ta.po		      |  102 +-
 po/te.po		      |  102 +-
 po/th.po		      |  100 +-
 po/tk.po		      |   90 +-
 po/tr.po		      |  103 +-
 po/tt.po		      |   90 +-
 po/uk.po		      |  100 +-
 po/ur.po		      |   90 +-
 po/uz.po		      |  101 +-
 po/uz@cyrillic.po	      |  101 +-
 po/vi.po		      |  100 +-
 po/wa.po		      |   90 +-
 po/xh.po		      |   90 +-
 po/yi.po		      |   90 +-
 po/zh_CN.po		      |  102 +-
 po/zh_HK.po		      |  100 +-
 po/zh_TW.po		      |  100 +-
 202 files changed, 20356 insertions(+), 17251 deletions(-)

commit 012ff55b84023fe7c1527310451d6df6424e3d3a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 24 22:52:21 2009 -0400

    Updates

 NEWS |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

commit a504784b4b458d32e770cab3c0e48229552652a5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jul 24 21:41:37 2009 +0200

    Fix cairo rendering on large subwindows

    We get the real pixmap size and use as cairo surface size rather
    than doing some magic to try to get clipping on the right hand size
    (and the magic looks wrong anyway).

    The previous code could result in the width/height being to big for
    the cairo 28.4 fix point size and thus not drawing anything.

    This fixes bug #588076.

 gdk/gdkwindow.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit ee876f94b145089baafbda05b05623b4c4de6ae7
Author: Li Yuan <li.yuan@sun.com>
Date:	Fri Jul 24 16:23:57 2009 +0800

    Remove both SHOWING and SELECTED states when menuitem is not visible

    Bug #582674 and Bug #574674. Remove SHOWING state also.

 modules/other/gail/gailmenuitem.c |	1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit de718dbe93f16499fd6c3485270d7136446b0bf0
Author: Li Yuan <li.yuan@sun.com>
Date:	Fri Jul 24 16:11:30 2009 +0800

    Remove ATK_STATE_SHOWING state when menuitem is not visible

    When the menu is not selected, remove ATK_STATE_SHOWING state. And
    emit state change signal if the menu is selected/unselected.

 modules/other/gail/gailmenuitem.c |   34
 +++++++++++++++++++++++++++++++++-
 1 files changed, 33 insertions(+), 1 deletions(-)

commit 9660bfe9daaee78c4cd78a1ccc8004129a0fb9a0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 24 00:45:34 2009 -0400

    Fix issues with resize handles

    The resize handles were not correctly redrawn and not positioned
    correctly, initially.

 gtk/gtkstatusbar.c |	35 +++++++++++++++++++++--------------
 1 files changed, 21 insertions(+), 14 deletions(-)

commit 9d69355e6f000ba2b8c7ae8897a04f3d6c8c19da
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jul 23 21:53:46 2009 +0200

    Fix clipping of pixbuf drawing to windows

    When the fallback for gdk_draw_pixbuf (gdk_drawable_real_draw_pixbuf)
    is called with a window destination we have already applied any clip
    regions and offsets for the window, but the window we get is a wrapper
    and not an impl. We have to ensure we really draw to the impl, as
    otherwise the pixbuf drawing will be clipped by client side
    subwindows.

    This fixes bug 588553.

 gdk/gdkdraw.c |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit e71c5d3ab544466754bb1b85358186e8d7e7b9f9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jul 23 21:52:32 2009 +0200

    Avoid unnecessary indirect call

    Call klass->draw_pixbuf directly inside gdk_window_draw_pixbuf
    instead of gdk_draw_pixbuf to avoid doing all checks twice.

 gdk/gdkwindow.c |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

commit 82ba9628e53958d862cdcced97c4a5c9692396ea
Author: Ivar Smolin <okul@linux.ee>
Date:	Thu Jul 23 19:08:44 2009 +0300

    Updating Estonian translation

 po-properties/et.po | 2484
 ++++-----------------------------------------------
 1 files changed, 180 insertions(+), 2304 deletions(-)

commit 141e983d241efa57c99308f275ee1bf34c15df57
Author: Daniel Nylander <po@danielnylander.se>
Date:	Wed Jul 22 14:23:31 2009 +0200

    Updated Swedish translation

 po-properties/sv.po | 4852
 ++++++++++++++++++++++++---------------------------
 1 files changed, 2311 insertions(+), 2541 deletions(-)

commit 0c5e3b390bcfc3d94a840e327178d48eb484f713
Author: Daniel Nylander <po@danielnylander.se>
Date:	Wed Jul 22 13:51:09 2009 +0200

    Updated Swedish translation

 po/sv.po | 2858
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1294 insertions(+), 1564 deletions(-)

commit cfc27be34e7aeb4fa288eb135598c299aab376c5
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Tue Jul 21 12:48:39 2009 -0400

    Slightly updated grammer in migrating-GtkBuilder.sgml

    Just fixes the previous patch concerning using Glade if
    possible before resorting to gtk-builder-convert to have
    better grammer.

 docs/reference/gtk/migrating-GtkBuilder.sgml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f4d1246700b220829920356860c5b6b95fe34e57
Author: Javier Jardón <javierjc1982@gmail.com>
Date:	Tue Jul 21 01:45:43 2009 +0200

    Suggesto to use Glade instead gtk-builder-convert script
    (GnomeBug:587337)

    * docs/reference/gtk/migrating-GtkBuilder.sgml

 docs/reference/gtk/migrating-GtkBuilder.sgml |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

commit d84b575cd0a4cb411489007687086149c5c670cd
Author: Cody Russell <bratsche@gnome.org>
Date:	Tue Jul 21 11:44:25 2009 -0500

    Bug 589275 – [csw] Trying to destroy NULL regions

    gdk_window_input_shape_combine_mask() can accept NULL for the mask
    parameter, but it wasn't checking for NULL before passing the
    resulting GdkRegion to gdk_region_destroy().  Fixes #589275

 gdk/gdkwindow.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 18048308e48e2b8f72162bd76e3229f186e68b41
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jul 20 23:18:41 2009 +0200

    Revert all handling of clip_region being unset for non-viewable
    windows

    This is now handled by explicitly setting it to empty for all
    non-viewable
    windows.

    This reverts these commits:
    82e609c2a025224921908e3a0e7472256e7e1269
    36861cf6088442bfe438be6b48a1b19c85c61a01
    454160ad9e39e75d9c37dd43f445b8b3540bba57
    7adf894a29d87ba85f0d27f71e2480caf53dae79
    ed2c83757417a1ca19bb54f11b74c8fd93ef81c0

 gdk/gdkwindow.c |   41 ++++++++++++++---------------------------
 1 files changed, 14 insertions(+), 27 deletions(-)

commit 3c03683e0992bf34be2a32a41fc79cf5f5c8c716
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jul 20 23:15:34 2009 +0200

    Set clip region to empty for non-viewable windows

    This lets us avoid lots of viewable checks and still not waste
    time computing clip regions for non-viewable windows

 gdk/gdkwindow.c |   49 +++++++++++++++++++++++++++----------------------
 1 files changed, 27 insertions(+), 22 deletions(-)

commit 82e609c2a025224921908e3a0e7472256e7e1269
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jul 20 22:36:02 2009 +0200

    Make gdk_window_begin/end_paint handle non-viewable windows

    These are updated to not read clip region is not viewable

 gdk/gdkwindow.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 36861cf6088442bfe438be6b48a1b19c85c61a01
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jul 20 22:30:48 2009 +0200

    Make gdk_drawable_get_visible/clip_region handle the !viewable case

    We can't access ->clip_region for these cases as its not yet
    calculated.

 gdk/gdkwindow.c |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

commit bf78db5690062a9427f616a569830ddc3d0fb043
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jul 20 22:19:35 2009 +0200

    Calculate clip region when window goes viewable

    Since we're no longer calculating clip regions for non-viewable
    windows
    we need to calculate it when it goes viewable.

 gdk/gdkwindow.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 6e4aff86083983be6307aee822360f87fa53ea23
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Mon Jul 20 20:28:40 2009 +0200

    Updated Spanish translation

 po/es.po | 6462
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 5755 insertions(+), 707 deletions(-)

commit 6b3613d30c1f0c4306a59499fc371300583d97a4
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Mon Jul 20 20:27:43 2009 +0200

    Updated Spanish translation

 po/es.po | 6462
 +++++++-------------------------------------------------------
 1 files changed, 707 insertions(+), 5755 deletions(-)

commit dbc80f47b1805ae53207d6386228e4940d0671f0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Mon Jul 20 20:19:09 2009 +0200

    Updated Spanish translation

 po/es.po |  110
 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 59 insertions(+), 51 deletions(-)

commit c564b3ef2b45b995bce9ff14e5b43d1bb0b6b1a5
Author: Paolo Borelli <porelli@gnome.org>
Date:	Sat Jul 18 12:28:05 2009 +0200

    Microoptimization in interactive search handling

 gtk/gtktreeview.c |	5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 48f1b45b62af538016545f8d6e4ef84743b21abe
Author: Paolo Borelli <porelli@gnome.org>
Date:	Sat Jul 18 13:14:07 2009 +0200

    Bug 588943 – set correct selection before emitting cursor-changed
    when searching

    Make sure the correct selection is set when emitting cursor-changed
    during an interactive search

 gtk/gtktreeview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3484246dc3a4c72b980c88d57fb4a88d331ee08d
Author: Xan Lopez <xan@gnome.org>
Date:	Mon Jul 20 09:58:22 2009 +0300

    g_strdup_print does not exist, the function is g_strdup_printf.

 gtk/gtkfilechooserdefault.c  |    2 +-
 gtk/gtkpagesetupunixdialog.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 267d2094416c5c13292a58f7b63de3027dade829
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 20 01:10:52 2009 -0400

    Remove markup from translatable strings

    Pointed out in bug 588964. String change !

 gtk/gtkfilechooserdefault.c  |   10 ++++++++--
 gtk/gtkpagesetupunixdialog.c |   22 ++++++++++++----------
 2 files changed, 20 insertions(+), 12 deletions(-)

commit 8430e215a71c0d3114fd395f0ed62ae3549b79b6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 20 00:31:20 2009 -0400

    Remove a duplicate include.

    This was pointed out in bug 588897.

 gdk/gdkwindow.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit d6afa6eff295e90532f456a48c8f5533b7d51093
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jul 19 23:46:53 2009 -0400

    Fix a typo in the startup-id property definition

    As well as some new GtkPrintOperation properties, which were not
    correctly set up. This was noticed in bug 588958.

 gtk/gtkprintoperation.c |   20 +++++++++++++++++---
 gtk/gtkwindow.c	 |    6 +++---
 2 files changed, 20 insertions(+), 6 deletions(-)

commit 4f49287659f39c8b44912d0fd6c410b9bae36c42
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jul 19 23:21:52 2009 -0400

    Add a translator comment

    This fixes bug 589035.

 gtk/gtkmountoperation-x11.c |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit aa47fca68f9e71e49677d90e0e93578d4db3ac96
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Jul 19 22:36:43 2009 +0200

    Exit remove_child_area when region is empty

    When the region is empty we can return early, because there
    is no more area to remove. This happens often for children
    of scrolled windows (i.e. things that are clipped out.

 gdk/gdkwindow.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit a057c038893b7a9c84524796662de17a97e4437a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Jul 19 22:35:25 2009 +0200

    Optimize remove_child_area for children outside region

    If a child is totally outside the current region, bail early instead
    of doing costly calculations to subtract the child region.

 gdk/gdkwindow.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit ef8ce08edf8fa28b990e2cdac81113877ff22dc3
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sun Jul 19 18:45:41 2009 +0200

    Updated Spanish translation

 po/es.po |  180
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 87 insertions(+), 93 deletions(-)

commit e87db9e44aedeb96d62196a937e5489f004d718c
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:	Sun Jul 19 13:02:49 2009 +0700

    Updated Thai translation.

 po/th.po |  111
 ++++++++++++++++++++++++-------------------------------------
 1 files changed, 44 insertions(+), 67 deletions(-)

commit 454160ad9e39e75d9c37dd43f445b8b3540bba57
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 18 21:56:03 2009 +0200

    Fix read of non-initialized clip_region

    Foreign children are always viewable but may not have a viewable
    parent, so ensure we don't read the parent for them.

 gdk/gdkwindow.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 7adf894a29d87ba85f0d27f71e2480caf53dae79
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 18 21:55:17 2009 +0200

    Don't read non-initialized clip region

    The clip region is only initialized (and needed) for viewable windows.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b36b7000f194cd16cfa5f07b0fb07afbd1f7bbf9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 18 21:53:15 2009 +0200

    Only handle viewable windows in collect_native_child_region

    There is no need to handle non-viewable windows and additionally
    they may not have the clip region set yet.

 gdk/gdkwindow.c |   34 +++++++++++++++++++---------------
 1 files changed, 19 insertions(+), 15 deletions(-)

commit ed2c83757417a1ca19bb54f11b74c8fd93ef81c0
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 18 21:51:11 2009 +0200

    Only apply clip_region shape for viewable windows

    This fixes a problem where the clip region is not yet calculated

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7cbb573ca9f61569d91452a4bf43dd219e5c945f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 18 20:52:30 2009 +0200

    Only calculate clipping regions for viewable windows

 gdk/gdkwindow.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 027f411150b313082c4bb729ed242d561c98782f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 18 20:37:19 2009 +0200

    Check for viewable to avoid doing work instead of mapped

    This is now cheap and allows us to avoid more work.

 gdk/gdkwindow.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit aa8693f2cb67d29720672203bcc9a36a3660ad29
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 18 20:29:50 2009 +0200

    Track viewable for GdkWindow

 gdk/directfb/gdkwindow-directfb.c |	2 +
 gdk/gdkevents.c		   |	3 ++
 gdk/gdkinternals.h		   |	2 +
 gdk/gdkwindow.c		   |   63
 ++++++++++++++++++++++++++++---------
 gdk/quartz/gdkwindow-quartz.c	   |	1 +
 gdk/win32/gdkwindow-win32.c	   |	2 +
 gdk/x11/gdkwindow-x11.c	   |	4 ++-
 7 files changed, 61 insertions(+), 16 deletions(-)

commit 7efa439fb3c49cb4efbfcb5eefe783a0642f7288
Author: Claude Paroz <claude@2xlibre.net>
Date:	Sat Jul 18 20:45:09 2009 +0200

    Updated French translation

    Contributed by Laurent Coudeur and Claude Paroz.

 po-properties/fr.po | 3553
 ++++++++++++++++++++++++++-------------------------
 po/fr.po	     | 2237 ++++++++++++++++----------------
 2 files changed, 2893 insertions(+), 2897 deletions(-)

commit db4dabf5e7a934bbf71c7ffc6be6edc83f0b54fe
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 18 15:04:06 2009 +0200

    GDK_WINDOW_TYPE does a runtime typecheck, don't call it unnecessary

    Looking at a profile the typecheck from GDK_WINDOW_TYPE stood
    out quite
    a bit, which is fixed by not using it unnecessarily.

 gdk/gdkwindow.c |   70
 ++++++++++++++++++++++++++++--------------------------
 1 files changed, 36 insertions(+), 34 deletions(-)

commit cf08a43eaa6c67c50e0557888dd72354d6e70895
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jul 18 14:40:07 2009 +0200

    Updated Spanish translation

 po-properties/es.po | 3499
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1758 insertions(+), 1741 deletions(-)

commit dd0d0753e9f0e33a5fa5c2a6bc6088ccb716c204
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jul 18 13:53:50 2009 +0200

    Updated Spanish translation

 po/es.po | 2220
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1113 insertions(+), 1107 deletions(-)

commit 1e765d2df07b7031925aee5de6566fa896459849
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 18 13:31:51 2009 +0200

    Use perl to make gtkalias.h without warnings

 gtk/makefile.msc.in |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f3668e96e78d7a060f9affa8f6dc6fe15251c5b1
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 18 13:08:13 2009 +0200

    Bug #588398 - Leak with testgtk::preview_(color|gray) and more

    Revert to gdk_win32_ref_cairo_surface() implementation from gtk-2-16
    and make _gdk_windowing_create_cairo_surface() simply delegate to it.

 gdk/win32/gdkdrawable-win32.c |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

commit 630441030f3b75fe5777332ed162d58e1cf366b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 17 23:11:12 2009 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 37b1a1acf66e95dfb01e04937f5cfd83cef0a524
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 17 23:08:51 2009 -0400

    2.17.5

 docs/reference/gtk/tmpl/gtkwidget.sgml |    5 +
 po-properties/af.po			|  420 +++--
 po-properties/am.po			|  414 +++--
 po-properties/ang.po			|  411 ++--
 po-properties/ar.po			|  421 +++--
 po-properties/as.po			|  423 +++--
 po-properties/ast.po			|  410 ++--
 po-properties/az.po			|  419 +++--
 po-properties/az_IR.po			|  410 ++--
 po-properties/be.po			|  418 +++--
 po-properties/be@latin.po		|  420 +++--
 po-properties/bg.po			|  423 +++--
 po-properties/bn.po			|  421 +++--
 po-properties/bn_IN.po			|  419 +++--
 po-properties/br.po			|  414 +++--
 po-properties/bs.po			|  419 +++--
 po-properties/ca.po			|  423 +++--
 po-properties/ca@valencia.po		|  420 +++--
 po-properties/crh.po			|  431 +++--
 po-properties/cs.po			|  422 +++--
 po-properties/cy.po			|  420 +++--
 po-properties/da.po			|  422 +++--
 po-properties/de.po			|  423 +++--
 po-properties/dz.po			|  420 +++--
 po-properties/el.po			|  423 +++--
 po-properties/en_CA.po			|  420 +++--
 po-properties/en_GB.po			|  421 +++--
 po-properties/eo.po			|  410 ++--
 po-properties/es.po			| 3509
 ++++++++++++++++---------------
 po-properties/et.po			|  419 +++--
 po-properties/eu.po			|  424 +++--
 po-properties/fa.po			|  416 +++--
 po-properties/fi.po			|  421 +++--
 po-properties/fr.po			|  423 +++--
 po-properties/ga.po			|  413 +++--
 po-properties/gl.po			|  423 +++--
 po-properties/gu.po			|  421 +++--
 po-properties/he.po			|  421 +++--
 po-properties/hi.po			|  421 +++--
 po-properties/hr.po			|  420 +++--
 po-properties/hu.po			|  421 +++--
 po-properties/hy.po			|  414 +++--
 po-properties/ia.po			|  411 ++--
 po-properties/id.po			|  420 +++--
 po-properties/io.po			|  410 ++--
 po-properties/is.po			|  415 +++--
 po-properties/it.po			|  427 +++--
 po-properties/ja.po			|  421 +++--
 po-properties/ka.po			|  422 +++--
 po-properties/kn.po			|  421 +++--
 po-properties/ko.po			|  421 +++--
 po-properties/ku.po			|  413 +++--
 po-properties/li.po			|  418 +++--
 po-properties/lt.po			|  421 +++--
 po-properties/lv.po			|  420 +++--
 po-properties/mai.po			|  420 +++--
 po-properties/mi.po			|  410 ++--
 po-properties/mk.po			|  420 +++--
 po-properties/ml.po			|  421 +++--
 po-properties/mn.po			|  428 +++--
 po-properties/mr.po			|  421 +++--
 po-properties/ms.po			|  419 +++--
 po-properties/nb.po			|  420 +++--
 po-properties/ne.po			|  420 +++--
 po-properties/nl.po			|  422 +++--
 po-properties/nn.po			|  419 +++--
 po-properties/nso.po			|  421 +++--
 po-properties/oc.po			|  415 +++--
 po-properties/or.po			|  420 +++--
 po-properties/pa.po			|  421 +++--
 po-properties/pl.po			|  422 +++--
 po-properties/ps.po			|  415 +++--
 po-properties/pt.po			|  421 +++--
 po-properties/pt_BR.po			|  422 +++--
 po-properties/ro.po			|  423 +++--
 po-properties/ru.po			|  422 +++--
 po-properties/rw.po			|  421 +++--
 po-properties/si.po			|  416 +++--
 po-properties/sk.po			|  421 +++--
 po-properties/sl.po			|  421 +++--
 po-properties/sq.po			|  422 +++--
 po-properties/sr.po			|  420 +++--
 po-properties/sr@ije.po		|  419 +++--
 po-properties/sr@latin.po		|  420 +++--
 po-properties/sv.po			|  422 +++--
 po-properties/ta.po			|  421 +++--
 po-properties/te.po			|  421 +++--
 po-properties/th.po			|  415 +++--
 po-properties/tk.po			|  413 +++--
 po-properties/tr.po			|  430 +++--
 po-properties/tt.po			|  417 +++--
 po-properties/uk.po			|  423 +++--
 po-properties/ur.po			|  411 ++--
 po-properties/uz.po			|  418 +++--
 po-properties/uz@cyrillic.po		|  418 +++--
 po-properties/vi.po			|  421 +++--
 po-properties/wa.po			|  419 +++--
 po-properties/xh.po			|  421 +++--
 po-properties/yi.po			|  418 +++--
 po-properties/zh_CN.po			|  421 +++--
 po-properties/zh_HK.po			| 3601
 ++++++++++++++++----------------
 po-properties/zh_TW.po			| 3504
 ++++++++++++++++---------------
 po/af.po				|  337 ++--
 po/am.po				|  326 ++-
 po/ang.po				|  322 ++-
 po/ar.po				|  332 ++--
 po/as.po				|  336 ++--
 po/ast.po				|  332 ++--
 po/az.po				|  330 ++--
 po/az_IR.po				|  299 ++-
 po/be.po				|  330 ++--
 po/be@latin.po				|  332 ++--
 po/bg.po				|  332 ++--
 po/bn.po				|  336 ++--
 po/bn_IN.po				|  332 ++--
 po/br.po				|  344 ++--
 po/bs.po				|  330 ++--
 po/ca.po				|  341 ++--
 po/ca@valencia.po			|  341 ++--
 po/crh.po				|  345 ++--
 po/cs.po				|  332 ++--
 po/cy.po				|  336 ++--
 po/da.po				|  336 ++--
 po/de.po				|  338 ++--
 po/dz.po				|  336 ++--
 po/el.po				|  332 ++--
 po/en_CA.po				|  332 ++--
 po/en_GB.po				|  336 ++--
 po/eo.po				|  336 ++--
 po/es.po				| 2309 +++++++++++----------
 po/et.po				|  332 ++--
 po/eu.po				|  332 ++--
 po/fa.po				|  330 ++--
 po/fi.po				|  332 ++--
 po/fr.po				|  332 ++--
 po/ga.po				|  332 ++--
 po/gl.po				|  336 ++--
 po/gu.po				|  332 ++--
 po/he.po				|  332 ++--
 po/hi.po				|  340 ++--
 po/hr.po				|  330 ++--
 po/hu.po				|  332 ++--
 po/hy.po				|  315 ++-
 po/ia.po				|  311 ++-
 po/id.po				|  336 ++--
 po/io.po				|  332 ++--
 po/is.po				|  334 ++--
 po/it.po				|  332 ++--
 po/ja.po				|  332 ++--
 po/ka.po				|  332 ++--
 po/kn.po				|  332 ++--
 po/ko.po				|  332 ++--
 po/ku.po				|  332 ++--
 po/li.po				|  332 ++--
 po/lt.po				|  336 ++--
 po/lv.po				|  332 ++--
 po/mai.po				|  332 ++--
 po/mi.po				|  326 ++-
 po/mk.po				|  336 ++--
 po/ml.po				|  332 ++--
 po/mn.po				|  346 ++--
 po/mr.po				|  332 ++--
 po/ms.po				|  330 ++--
 po/nb.po				| 2270 +++++++++++----------
 po/ne.po				|  315 ++-
 po/nl.po				|  340 ++--
 po/nn.po				|  366 ++--
 po/nso.po				|  330 ++--
 po/oc.po				|  318 ++-
 po/or.po				|  332 ++--
 po/pa.po				|  332 ++--
 po/pl.po				|  336 ++--
 po/ps.po				|  324 ++--
 po/pt.po				|  336 ++--
 po/pt_BR.po				| 2214 ++++++++++----------
 po/ro.po				|  332 ++--
 po/ru.po				|  332 ++--
 po/rw.po				|  332 ++-
 po/si.po				|  336 ++--
 po/sk.po				|  332 ++--
 po/sl.po				|  332 ++--
 po/sq.po				|  332 ++--
 po/sr.po				|  336 ++--
 po/sr@ije.po				|  333 ++--
 po/sr@latin.po				|  336 ++--
 po/sv.po				|  336 ++--
 po/ta.po				|  332 ++--
 po/te.po				|  332 ++--
 po/th.po				|  336 ++--
 po/tk.po				|  326 ++-
 po/tr.po				|  348 ++--
 po/tt.po				|  315 ++-
 po/uk.po				|  336 ++--
 po/ur.po				|  295 ++-
 po/uz.po				|  326 ++--
 po/uz@cyrillic.po			|  326 ++--
 po/vi.po				|  332 ++--
 po/wa.po				|  330 ++--
 po/xh.po				|  330 ++--
 po/yi.po				|  330 ++--
 po/zh_CN.po				|  332 ++--
 po/zh_HK.po				| 2316 +++++++++++----------
 po/zh_TW.po				| 2306 +++++++++++----------
 203 files changed, 54741 insertions(+), 40259 deletions(-)

commit 40408e74dde4615f56e8befdf4a8e71451eff0f0
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Jul 17 21:49:58 2009 +0200

    Two more getters for flags plus one new property

    More stuff based on patches from Christian Dywan:
    - gtk_widget_get_app_paintable()
    - gtk_widget_get_double_buffered()
    - r/w property "double-buffered"

 gtk/gtk.symbols |    2 +
 gtk/gtkwidget.c |   78
 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 gtk/gtkwidget.h |    4 +++
 3 files changed, 79 insertions(+), 5 deletions(-)

commit 33ada9e9384390f1381f0b3563d5e1752e0ff3fa
Author: Benjamin Otte <otte@gnome.org>
Date:	Fri Jul 10 10:51:39 2009 +0200

    Bug 588273 - Make number of validated rows depend on time, not
    row count

    Previously, do_validate_rows() validated 300 rows per iteration. While
    this is usually not problematic, as the typical tree view contains
    less
    than 100 rows. Tree views with a lot of columns or complex cell
    renderers could take inacceptably long, like:
    - Epiphany's location bar entry completion has multiline and marked up
      text in every cell. Validating a single row took ~1.5ms here.
    - In the list view in Nautilus, When enabling all columns,
    validating a
      single row would take ~3ms.
    With 300 rows per iteration, that made those examples take 500ms/1s
    in a
    signle main loop callback, and this obviously caused responsiveness
    problems.

    Now the code uses a timer and limits the time for validating rows to
    30ms. This can cause less lines to be invalidated per call, so the
    function might be called more often, but generally results in more
    responsive applications.

 gtk/gtktreeview.c |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit 74ca4e24827619428a375904312dc8ba39e8d4a8
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Jul 17 21:18:26 2009 +0200

    Add API for more widget flags

    Add the following functions based on a patch from Christian Dywan:
    - gtk_widget_set/get_can_focus()
    - gtk_widget_set/get_can_default()
    - gtk_widget_has_default()

 gtk/gtk.symbols |    7 ++
 gtk/gtkwidget.c |  175
 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/gtkwidget.h |   16 +++++-
 3 files changed, 192 insertions(+), 6 deletions(-)

commit c28d6b84fa1690c8b36bdb7c3c7056a8a627ab19
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 17 15:16:38 2009 -0400

    Correct property types

 gtk/gtkentrybuffer.c |   33 +++++++++++++++++++++------------
 1 files changed, 21 insertions(+), 12 deletions(-)

commit 20dc8509f8fd41f9ff15629d3be8dd4295fc3a0e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 17 15:09:35 2009 -0400

    Complete the get_buffer() conversion

    There was one direct buffer access in gtk_entry_real_delete_text
    leftover, and it promptly made our testsuite fail.

 gtk/gtkentry.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b923f9cf54d6b0c012390f3c67a2172ab4d14c34
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 17 14:31:00 2009 -0400

    Updates

 NEWS |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit b2c8cb55c29ebf16320169f178dd89f1e0add8d9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 17 13:29:07 2009 -0400

    Fix DND onto an empty icon view

    This did not work due to a copy and paste bug from the time when
    the treeview DND code was turned into iconview DND code. Fixes
    bug 599484.

 gtk/gtkiconview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d0cf137ed910f83093da504fb7a40d0514fcd903
Author: Hans Breuer <hans@breuer.org>
Date:	Fri Jul 17 14:26:02 2009 +0200

    More efficient version of _gdk_win32_window_queue_translation()

    Don't create create an extraneous expose event for any scroll
    operation
    that gtk+ does. Thanks to Alex for the hint.

 gdk/win32/gdkwindow-win32.c |	 37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)

commit d8d62ceb997af855c35e23855e9e9ef03775c9de
Author: Hans Breuer <hans@breuer.org>
Date:	Fri Jul 17 14:38:43 2009 +0200

    Fix inconsistent line-endings

    They are causing trouble with core.autocrlf=true, see:
    http://mail.gnome.org/archives/gtk-devel-list/2009-July/msg00041.html

 po/li.po |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 98cdcce34913a253195f837175d0ae0a476b921f
Author: Marek Kasik <mkasik@redhat.com>
Date:	Fri Jul 17 16:33:16 2009 +0200

    Change position of paper's dimensions according to reading direction

    Change position of paper's dimensions in GtkPrintUnixDialog according
    to reading direction.

 gtk/gtkprintunixdialog.c |   46
 +++++++++++++++++++++++++++++++++++-----------
 1 files changed, 35 insertions(+), 11 deletions(-)

commit 51149246c04ba21010892c5e349564ef9893c926
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:	Thu Jul 16 23:19:03 2009 -0400

    Fixed crashes when GtkEntry's internal buffer is not available
    (bug 588395)

    To fix this I replaced the code that creates an internal buffer
    at init and construction time with code that creates a buffer
    at _get_buffer() time, this is the same as GtkTextView does and
    fixes the crashes for me.

 gtk/gtkentry.c |  136
 +++++++++++++++++++++++---------------------------------
 1 files changed, 56 insertions(+), 80 deletions(-)

commit 7f83be85956500e2b8fbf444fcf742ec5c3e8966
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jul 16 22:06:40 2009 -0400

    Make suitable GtkAssistant buttons default

    We grab the default to the apply, forward or close buttons, as
    appropriate. Also, make sure that the logic for setting the focus
    to the best place on page change is applied to the initial page.

 gtk/gtkassistant.c |	31 ++++++++++++++++---------------
 1 files changed, 16 insertions(+), 15 deletions(-)

commit c41e36ad8ae2bdff5323d064d28243c0a40afa8e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jul 16 20:54:42 2009 -0400

    Make jasper support optional

    To enable it, one must now pass --with-libjasper to configure.

 README.in    |    3 +++
 configure.in |    8 ++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 4d282879be83592552441bf5e2eb498dda061b7f
Author: Tor Lillqvist <tml@iki.fi>
Date:	Thu Jul 16 22:03:33 2009 +0300

    Disable the GDI+ loaders by default as they are broken.

 configure.in |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 249be999a6699752980a5e16e45b45c4db18dabf
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Thu Jul 16 19:27:20 2009 +0200

    Fixed a typo that I didn't see until now, strangely.

 gtk/gtktoolpalette.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 87b53b3df18a6e5103fd87ada981f8542b2d7e78
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Thu Jul 16 18:13:34 2009 +0200

    Removed empty docs/reference/ChangeLog entries. I am using
    prepare-ChangeLog.pl to help create informative commit messages and
    this was a side-effect.

 docs/reference/ChangeLog |   30 ------------------------------
 1 files changed, 0 insertions(+), 30 deletions(-)

commit eb76666f1c25d4cd38d231dca49c960c6d5e3b4d
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Thu Jul 16 17:51:55 2009 +0200

    GtkToolPalette: Use gtk-toolbar-style and gtk-toolbar-icon-size
    settings.

	* gtk/gtksettings.c: (settings_install_property_parser): Handle
	enums too.
	* gtk/gtktoolbar.c (gtk_toolbar_class_init): Move the
	gtk-toolbar-style and
	gtk-toolbar-icon-size settings into GtkSettings because we now
	use it in
	GtkToolPalette too.

	* gtk/gtktoolpalette.[h|c]: Add gtk_tool_palette_unset_style() and
	gtk_tool_palette_unset_icon_size(), and use the toolbar-style and
	icon-size from GtkSettings if these are not set via the set
	functions.

	* demos/gtk-demo/toolpalette.c (on_combo_style_changed),
	(do_toolpalette): Add and handle a -1 value to mean the desktop
	"Default"
	toolbar style.

 demos/gtk-demo/toolpalette.c	     |	  8 +-
 docs/reference/ChangeLog	     |	  6 +
 docs/reference/gtk/gtk-sections.txt |	  2 +
 gtk/gtksettings.c		     |	 39 +++++-
 gtk/gtktoolbar.c		     |	 14 --
 gtk/gtktoolpalette.c		     |	275
 +++++++++++++++++++++++++++++++++--
 gtk/gtktoolpalette.h		     |	  2 +
 7 files changed, 319 insertions(+), 27 deletions(-)

commit 6a98939720da162723520feb0d3acf7871c95a35
Author: André Gondim <andregondim@ubuntu.com>
Date:	Wed Jul 15 21:31:37 2009 -0300

    Updated Brazilian Portuguese translation.

 po/pt_BR.po | 2386
 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 1239 insertions(+), 1147 deletions(-)

commit 143b55c3cb064f4924ab6d508afe69e365b26807
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jul 15 19:17:36 2009 -0400

    Add a tooltip to the save folder combo

    Add a tooltip that shows the full path of the current folder, to avoid
    ambiguity. We only show the tooltip when the expander is collapsed to
    avoid cluttering the full file chooser.

 gtk/gtkfilechooserdefault.c |	 36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit a47c0754d7e1998137c88a58323e128695ce99e4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jul 15 18:29:13 2009 -0400

    Use G_CONST_RETURN for const return values

 gtk/gtkentrybuffer.c |    2 +-
 gtk/gtkentrybuffer.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 9a3af66a21f3fcb4548bb468b469132009b96887
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jul 15 18:25:02 2009 -0400

    Avoid gratitious behaviour change

    gtk_entry_set_text() used to emit the ::delete-text, ::insert-text
    signals. Changing to GtkEntryBuffer should not change this.

 gtk/gtkentry.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit b5dab96b45e48756363e24baad955608f5a99102
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jul 15 16:12:09 2009 -0400

    Make GtkEntryBuffer::max-length and int property

    This avoid a behaviour change in a corner case and should not make
    any difference.

 gtk/gtkentrybuffer.c |   15 +++++++--------
 gtk/gtkentrybuffer.h |    4 ++--
 2 files changed, 9 insertions(+), 10 deletions(-)

commit b29fb1e609e88fed4f59c8ab2d35be22e1333a34
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jul 14 22:33:14 2009 -0400

    Fix a typo

 docs/reference/gtk/migrating-GtkBuilder.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 548f3a8c69660d43d3fdbd6878b65bf521aa95f1
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Jul 15 03:22:22 2009 +0200

    Add API for sealed member "visible"

 gtk/gtk.symbols       |    2 ++
 gtk/gtkcellrenderer.c |   38 ++++++++++++++++++++++++++++++++++++++
 gtk/gtkcellrenderer.h |    4 ++++
 3 files changed, 44 insertions(+), 0 deletions(-)

commit a14e05fa591cffe5043832cc8efefe9ff2691587
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Tue Jul 14 23:46:21 2009 +0200

    GtkToolItemGroup now has label and label-widget properties.

	* demos/gtk-demo/toolpalette.c (load_special_items): Demonstrate
	gtk_tool_item_group_set_label_widget().
	* gtk/gtktoolitemgroup.[h|c]: Rename the "item-group-name"
	property to
	"label" because that is what it is. Likewise rename the functions.
	Add a "label-widget" propert and get/set_label_widget() functions,
	based on the same code/API in GtkExpander.

 demos/gtk-demo/toolpalette.c	     |	  7 +-
 docs/reference/ChangeLog	     |	  6 +
 docs/reference/gtk/gtk-sections.txt |	  6 +-
 gtk/gtktoolitemgroup.c		     |	440
 ++++++++++++++++++++++-------------
 gtk/gtktoolitemgroup.h		     |	 11 +-
 5 files changed, 304 insertions(+), 166 deletions(-)

commit 33c4cb76d86c192ea4dbb8f0db34bbbc37158305
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jul 14 15:55:12 2009 -0400

    Also flip scrollbars in the toolpalette example

 demos/gtk-demo/toolpalette.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 2bd2a024ed8e7e7e0464e480e462c01cb0cad5fe
Author: Claude Paroz <claude@2xlibre.net>
Date:	Tue Jul 14 20:46:24 2009 +0200

    Add missing files in POTFILES.in

 po-properties/POTFILES.in |	8 ++++++++
 po/POTFILES.in		   |	8 ++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

commit fc226767eb49763cd8c11ae0f42859c4b7914ce5
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Tue Jul 14 19:53:28 2009 +0200

    GtkToolItemGroup: Rename the name property. GtkToolPalette: Added
    class padding.

    * gtk/gtktoolitemgroup.[h|c]: Rename the name property to
    item-group-name
    and rename get/set_name() to get/set_item_group_name(), to avoid a
    clash with
    GtkWidget::name.
    * gtk/gtktoolpalette.h: GtkToolPaletteClass: Add padding for
    future use.

 docs/reference/ChangeLog	     |	  6 +++++
 docs/reference/gtk/gtk-sections.txt |	  4 +-
 gtk/gtktoolitemgroup.c		     |	 40
 +++++++++++++++++++---------------
 gtk/gtktoolitemgroup.h		     |	  6 ++--
 gtk/gtktoolpalette.h		     |	  8 +++++++
 5 files changed, 41 insertions(+), 23 deletions(-)

commit ac7b0c91ae8394b869c00ece5ccadcb433aaecd6
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Tue Jul 14 19:11:20 2009 +0200

    ToolPalette: Implement GtkOrientable.

    * gtk/gtktoolpalette.[h|c]: Remove
    gtk_tool_palette_get/set_property(),
    implementing GtkOrientable instead.
    * gtk/gtktoolitemgroup.c:
    * demos/gtk-demo/toolpalette.c: Use gtk_orientable_* instead.

 demos/gtk-demo/toolpalette.c	     |	  2 +-
 docs/reference/ChangeLog	     |	  6 ++++
 docs/reference/gtk/gtk-sections.txt |	  2 -
 gtk/gtktoolitemgroup.c		     |	  4 +-
 gtk/gtktoolpalette.c		     |	 51
 ++++------------------------------
 gtk/gtktoolpalette.h		     |	  3 --
 6 files changed, 15 insertions(+), 53 deletions(-)

commit 2686930bfd9c26757e1e2281657ee7d04278a7e6
Author: Michael Natterer <mitch@gimp.org>
Date:	Tue Jul 14 02:45:42 2009 +0200

    Add gtk_widget_get_state() for accessing the sealed member "state"

 gtk/gtk.symbols |    1 +
 gtk/gtkwidget.c |   15 +++++++++++++++
 gtk/gtkwidget.h |    2 ++
 3 files changed, 18 insertions(+), 0 deletions(-)

commit 8f6017622937770082f7b49dfbe135fae5608704
Author: Michael Natterer <mitch@gimp.org>
Date:	Tue Jul 14 02:12:40 2009 +0200

    Add API for some sealed widget flags

    - gtk_widget_has_focus() for GTK_WIDGET_HAS_FOCUS()
    - gtk_widget_get_sensitive() for GTK_WIDGET_SENSITIVE()
    - gtk_widget_is_sensitive() for GTK_WIDGET_IS_SENSITIVE()

 gtk/gtk.symbols |    3 ++
 gtk/gtkwidget.c |   56
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.h |    5 ++++
 3 files changed, 64 insertions(+), 0 deletions(-)

commit 66ae394eb5681f16b8c47a88fccc9f0136438726
Author: Michael Natterer <mitch@gimp.org>
Date:	Tue Jul 14 01:53:56 2009 +0200

    Add API for the sealed member "activatable"

 gtk/gtk.symbols	     |	  2 ++
 gtk/gtkcellrenderertoggle.c |	 41
 +++++++++++++++++++++++++++++++++++++++++
 gtk/gtkcellrenderertoggle.h |	 20 ++++++++++++--------
 3 files changed, 55 insertions(+), 8 deletions(-)

commit dffc1bf19da9d2f071ee692478e8fca2a77ac600
Author: Michael Natterer <mitch@gimp.org>
Date:	Tue Jul 14 01:45:03 2009 +0200

    Add API for sealed members xpad, ypad, xalign, yalign and sensitive

 gtk/gtk.symbols       |    6 ++
 gtk/gtkcellrenderer.c |  173
 +++++++++++++++++++++++++++++++++++++++++++++++--
 gtk/gtkcellrenderer.h |   19 ++++++
 3 files changed, 192 insertions(+), 6 deletions(-)

commit 9e5b3a46b118c25e7a3d646af775b55f7339a6cc
Author: Michael Natterer <mitch@gimp.org>
Date:	Tue Jul 14 01:33:52 2009 +0200

    No need to have single-include guards in a private header

 gtk/gtkcustompaperunixdialog.h |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 0e8fe66f094bdeb990c84a0a9b6e76eb6f3d049e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 13 14:48:10 2009 -0400

    Fix some problems with prelighting of icons in entries

 gtk/gtkentry.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit ea3184f12972a6b03a0479ce26855c709ca41867
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 13 13:37:35 2009 -0400

    Make gtk_editable_get_chars work as before

    It used to return actual entry contents, regardless of visiblity.
    Make it do that again. This was reported in bug 588461.

 gtk/gtkentry.c |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

commit 2976f4d98cb2a45a7d1b67bb3ef4a2fed4194fc8
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Mon Jul 13 19:37:25 2009 +0200

    GtkTool*: Removed the HAVE_EXTENDED_TOOL_SHELL_SUPPORT_BUG_535090
    ifdefs. This gives us nicer text alignment among other things.

 gtk/gtktoolitemgroup.c      |	  8 --------
 gtk/gtktoolpalette.c	     |	 10 ----------
 gtk/gtktoolpaletteprivate.h |	  4 ----
 3 files changed, 0 insertions(+), 22 deletions(-)

commit dad6e7343c1fbdbbe2a6ca765aabcf8b887933c9
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Mon Jul 13 19:13:59 2009 +0200

    ToolShell: Add ellipsize, text-orientation, text-alignment and
    size-group.

	* gtk/gtktoolshell.c: Added vfuncs to get/set ellipsize,
	text-orientation,
	text-alignment and size-group plus getter/setters to invoke
	these vfuncs.
	* gtk/gtktoolitem.[h|c]: Added getters and setters to get/set
	these from the
	parent GtkToolShell. This is in the style of the existing
	"properties".
	* gtk/gtktoolbutton.c: Updated to use the extra properties.

	* docs/reference/gtk/gtk-sections.txt
	* gtk/gtk.symbols: Updated to mention the new functions.

	These new "properties" are used by GtkToolPalette.

 docs/reference/ChangeLog	     |	  6 +
 docs/reference/gtk/gtk-sections.txt |	  6 +
 gtk/gtk.symbols		     |	  8 +
 gtk/gtktoolbutton.c		     |	 73 +-
 gtk/gtktoolitem.c		     |	106 +
 gtk/gtktoolitem.h		     |	  5 +
 gtk/gtktoolshell.c		     |	 92 +
 gtk/gtktoolshell.h		     |	 46 +-
 gtktoolitemgroup.c		     | 6972
 -----------------------------------
 gtktoolitemgroup.h		     |	276 --
 gtktoolpalette.c		     | 5055 -------------------------
 gtktoolpalette.h		     |	399 --
 gtktoolpaletteprivate.h	     |	 59 -
 13 files changed, 318 insertions(+), 12785 deletions(-)

commit 8a294b8bb75236c52519dcb39794bedad15498df
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Mon Jul 13 19:11:12 2009 +0200

    Added missing files that I thought I had already added.

 gtk/gtktoolpaletteprivate.h |	 59 +
 gtktoolitemgroup.c	     | 6972
 +++++++++++++++++++++++++++++++++++++++++++
 gtktoolitemgroup.h	     |	276 ++
 gtktoolpalette.c	     | 5055 +++++++++++++++++++++++++++++++
 gtktoolpalette.h	     |	399 +++
 gtktoolpaletteprivate.h     |	 59 +
 6 files changed, 12820 insertions(+), 0 deletions(-)

commit d95654fd5f61788b4a590cd0558c80adebde5e1a
Author: Murray Cumming <murrayc@murrayc.com>
Date:	Mon Jul 13 18:45:48 2009 +0200

    gtk+/demos/gtk-demo/: Added GtkToolPalette demo.

 demos/gtk-demo/Makefile.am   |    1 +
 demos/gtk-demo/toolpalette.c |  318
 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 319 insertions(+), 0 deletions(-)

commit 5a1415feda34ae1a634adad57ecd64d1cdc434c7
Author: Johannes Schmid <johannes.schmid@openismus.com>
Date:	Mon Jul 13 17:38:34 2009 +0200

    Added GtkToolPalette.

	    * gtk/gtktoolpallete.[h|cc]:
	    * gtk/gtktoolitemgroup.[h|cc]: Added a tool pallete container
	    widget,
	    with groups of toolbar items that can be shown as a grid
	    of icons
	    or a list of names.
	    * gtk/Makefile.am:
	    * gtk/gtk.h:
	    * gtk/gtkmarshal.list: Mentioned the new files.

	    Bug #567729

 docs/reference/gtk/Makefile.am      |	  2 +
 docs/reference/gtk/gtk-docs.sgml    |	  2 +
 docs/reference/gtk/gtk-sections.txt |	103 ++
 docs/reference/gtk/gtk.types	     |	  2 +
 docs/reference/gtk/visual_index.xml |	  3 +
 gtk/Makefile.am		     |	  4 +
 gtk/gtk.h			     |	  2 +
 gtk/gtktoolitemgroup.c		     | 2324
 +++++++++++++++++++++++++++++++++++
 gtk/gtktoolitemgroup.h		     |	 92 ++
 gtk/gtktoolpalette.c		     | 1685 +++++++++++++++++++++++++
 gtk/gtktoolpalette.h		     |	133 ++
 11 files changed, 4352 insertions(+), 0 deletions(-)

commit ecd961fcf733efc1403a911b21572f1ec1743887
Author: Cody Russell <bratsche@gnome.org>
Date:	Mon Jul 13 08:36:40 2009 -0500

    more directfb updates

 gdk/directfb/gdkdrawable-directfb.c |	 26 +++++++++++++++++++++++
 gdk/directfb/gdkmain-directfb.c     |	 28 +++++++++++++-----------
 gdk/directfb/gdkwindow-directfb.c   |	 39
 +++++++++++++++++++++++++++++++++++
 3 files changed, 80 insertions(+), 13 deletions(-)

commit 8e9436daaefba2e31f8d04d9d155c4e7c7b36ae0
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Mon Jul 13 11:16:46 2009 +0200

    Updated Norwegian bokmål translation.

 po/nb.po | 2190
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1071 insertions(+), 1119 deletions(-)

commit e7737dbd19148c4728e190ef93249634e4dcd6b0
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 22:32:28 2009 +0200

    Implement _gdk_win32_window_destroy() and more cleanup

    Implement _gdk_win32_window_destroy() by just renaming
    _gdk_windowing_window_destroy(), removed superfuous stub.

    Also cleaned up implementations of	gdk_win32_window_set_background()
    and gdk_win32_window_set_back_pixmap() - removed stuff now done at the
    respective gdk_window_*() function.

 gdk/win32/gdkwindow-win32.c |	 29 ++---------------------------
 1 files changed, 2 insertions(+), 27 deletions(-)

commit e96c161643038ab91b4d5293b9cfa9bfeea59093
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 21:26:29 2009 +0200

    Implement _gdk_win32_window_queue_translation()

 gdk/win32/gdkwindow-win32.c |	  8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 52941c5089bd8e48c1aa796d7055a12fb8d9453d
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 19:36:30 2009 +0200

    Mark gtk_custom_paper_unix_dialog_get_type() unix only

 gtk/gtk.symbols |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b72960f12dd9fcb19a3ccff6283c1c9ac0e43c68
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 18:58:59 2009 +0200

    Bug #588388 - shape rendering is back

    Just mapping exisiting implementations to new GdkWindow API.

    http://bugzilla.gnome.org/show_bug.cgi?id=588388

 gdk/win32/gdkwindow-win32.c |	 31 ++++++++++++++++++++++++++-----
 1 files changed, 26 insertions(+), 5 deletions(-)

commit 4c2c45740d1bf5bfd96273553da508b615455d3c
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 18:51:20 2009 +0200

    Make more use of defines in $(TOP)/build/win32/make.msc

 gdk/makefile.msc |   33 +++++++++------------------------
 1 files changed, 9 insertions(+), 24 deletions(-)

commit c99b4e775b23d6cdd3e616fb04728bb7a13bba22
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 18:23:01 2009 +0200

    Bug #588379 - testgtk::panes does not change the cursor on mouse over

    That one was easy, just removing Alex's #ifdef TODO_CSW ;)

    http://bugzilla.gnome.org/show_bug.cgi?id=588379

 gdk/win32/gdkevents-win32.c |	  3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit e2000ac36692e782f8c31322d5138ab01808be48
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 18:20:08 2009 +0200

    Bug #588373 - Menus broken by client-side-windows

    Resurrcetion and adaption of find_window_for_mouse_event(). The window
    receiving the WM_MOUSEMOVE, WM_?BUTTONDOWN is not necessarily the one
    interested in GDK_(ENTER|MOTION|LEAVE)_NOTIFY

    http://bugzilla.gnome.org/show_bug.cgi?id=588373

    Also added some more more TODO_CSW and disabled print_event():
    it can not
    cope with the new _gdk_windowing_got_event() eating/morphing events.

 gdk/win32/gdkevents-win32.c |	 87
 +++++++++++++++++++++++++++++++++++--------
 1 files changed, 71 insertions(+), 16 deletions(-)

commit fcdeab5456c7774edf79c8c26658a8fd5174c03d
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 18:00:40 2009 +0200

    Fix gccism - pointer arithmetic with void pointers

 gtk/gtkmountoperation.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c6f9e39762f9ae338c685cbdfdd247e3bb464941
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 17:58:41 2009 +0200

    Fix c99ism - declaration in the mid of a block

 gtk/gtkentrybuffer.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit b97ccecd5d1cce39857ac6e07635c58e80cddacb
Author: Hans Breuer <hans@breuer.org>
Date:	Sun Jul 12 17:57:13 2009 +0200

    Update msvc build

 gdk/win32/makefile.msc |   10 +++++-----
 gtk/makefile.msc.in	|    3 +++
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 3750ecc8214cc4f3d5f26c02a0781e0cc3264af3
Author: Hans Breuer <hans@breuer.org>
Date:	Fri Jul 10 13:42:46 2009 +0200

    Build more testapps, use G_PI instead of M_PI

 tests/makefile.msc    |   16 +++++++++++-----
 tests/testoffscreen.c |    2 +-
 2 files changed, 12 insertions(+), 6 deletions(-)

commit 26e67850a70869f24686df1f8bc0bab9049e5925
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jul 12 23:04:57 2009 -0400

    Revert 8031432c09c864d6fe635a8e8890c5221399fc4f

    We can't disallow single-includes unconditionally because
    gtkentrybuffer.h
    is included in gtkentry.h.

 gtk/gtkentrybuffer.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2c0e3be61fc27571c582566d54eb02c3753bcca1
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:	Sun Jul 12 15:41:40 2009 +0800

    Updated Traditional Chinese (Hong Kong and Taiwan)

 po-properties/zh_HK.po | 3586
 ++++++++++++++++++++++++------------------------
 po-properties/zh_TW.po | 3487
 +++++++++++++++++++++++-----------------------
 po/zh_HK.po		| 2255 +++++++++++++++---------------
 po/zh_TW.po		| 2227 +++++++++++++++---------------
 4 files changed, 5752 insertions(+), 5803 deletions(-)

commit 5b02063c9f28beb55eae8614bd757c46dda23919
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jul 11 14:44:51 2009 +0200

    Updated Spanish translation

 po-properties/es.po | 3441
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1735 insertions(+), 1706 deletions(-)

commit 31d6d3ea179c0b8b051ed768f4b3f8cd07f77db7
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Sat Jul 11 14:44:43 2009 +0200

    Updated Spanish translation

 po/es.po | 2162
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1080 insertions(+), 1082 deletions(-)

commit d7f18ddad90e2740d019b3b87fa81688db186f49
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 10 22:29:50 2009 -0400

    Remove outdated text from README.in

    The PATCH and API keywords are no longer in use. Pointed out in
    588229.

 README.in |	6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 417e5f86cf361b587a38f9950647d1d7c352a544
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 10 19:45:21 2009 -0400

    Bump version to 2.17.5

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4ff4eb544db60bdcc18167caacf54a1aa32e8e8c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 10 19:02:32 2009 -0400

    2.17.4

 docs/reference/gtk/tmpl/gtklabel.sgml		 |   23 +
 docs/reference/gtk/tmpl/gtkprintoperation.sgml  |   23 +
 docs/reference/gtk/tmpl/gtkprintunixdialog.sgml |   32 +
 po-properties/af.po				 |  356 ++--
 po-properties/am.po				 |  354 ++--
 po-properties/ang.po				 |  352 ++--
 po-properties/ar.po				 |  356 ++--
 po-properties/as.po				 |  356 ++--
 po-properties/ast.po				 |  352 ++--
 po-properties/az.po				 |  356 ++--
 po-properties/az_IR.po				 |  352 ++--
 po-properties/be.po				 |  355 ++--
 po-properties/be@latin.po			 |  356 ++--
 po-properties/bg.po				 |  356 ++--
 po-properties/bn.po				 |  356 ++--
 po-properties/bn_IN.po				 |  354 ++--
 po-properties/br.po				 |  353 ++--
 po-properties/bs.po				 |  356 ++--
 po-properties/ca.po				 |  356 ++--
 po-properties/ca@valencia.po			 |  356 ++--
 po-properties/crh.po				 |  359 ++--
 po-properties/cs.po				 |  356 ++--
 po-properties/cy.po				 |  356 ++--
 po-properties/da.po				 |  356 ++--
 po-properties/de.po				 |  356 ++--
 po-properties/dz.po				 |  356 ++--
 po-properties/el.po				 |  356 ++--
 po-properties/en_CA.po				 |  356 ++--
 po-properties/en_GB.po				 |  356 ++--
 po-properties/eo.po				 |  352 ++--
 po-properties/es.po				 | 3441
 +++++++++++-----------
 po-properties/et.po				 |  355 ++--
 po-properties/eu.po				 |  357 ++--
 po-properties/fa.po				 |  354 ++--
 po-properties/fi.po				 |  356 ++--
 po-properties/fr.po				 |  356 ++--
 po-properties/ga.po				 |  353 ++--
 po-properties/gl.po				 |  356 ++--
 po-properties/gu.po				 |  356 ++--
 po-properties/he.po				 |  356 ++--
 po-properties/hi.po				 |  356 ++--
 po-properties/hr.po				 |  356 ++--
 po-properties/hu.po				 |  356 ++--
 po-properties/hy.po				 |  354 ++--
 po-properties/ia.po				 |  353 ++--
 po-properties/id.po				 |  357 ++--
 po-properties/io.po				 |  352 ++--
 po-properties/is.po				 |  353 ++--
 po-properties/it.po				 |  356 ++--
 po-properties/ja.po				 |  356 ++--
 po-properties/ka.po				 |  356 ++--
 po-properties/kn.po				 |  356 ++--
 po-properties/ko.po				 |  356 ++--
 po-properties/ku.po				 |  352 ++--
 po-properties/li.po				 |  355 ++--
 po-properties/lt.po				 |  356 ++--
 po-properties/lv.po				 |  356 ++--
 po-properties/mai.po				 |  356 ++--
 po-properties/mi.po				 |  353 ++--
 po-properties/mk.po				 |  356 ++--
 po-properties/ml.po				 |  356 ++--
 po-properties/mn.po				 |  359 ++--
 po-properties/mr.po				 |  356 ++--
 po-properties/ms.po				 |  356 ++--
 po-properties/nb.po				 |  356 ++--
 po-properties/ne.po				 |  356 ++--
 po-properties/nl.po				 | 3456
 +++++++++++-----------
 po-properties/nn.po				 |  356 ++--
 po-properties/nso.po				 |  356 ++--
 po-properties/oc.po				 |  353 ++--
 po-properties/or.po				 |  356 ++--
 po-properties/pa.po				 |  356 ++--
 po-properties/pl.po				 |  356 ++--
 po-properties/ps.po				 |  355 ++--
 po-properties/pt.po				 |  356 ++--
 po-properties/pt_BR.po				 |  356 ++--
 po-properties/ro.po				 |  356 ++--
 po-properties/ru.po				 |  356 ++--
 po-properties/rw.po				 |  355 ++--
 po-properties/si.po				 |  355 ++--
 po-properties/sk.po				 |  356 ++--
 po-properties/sl.po				 |  356 ++--
 po-properties/sq.po				 |  357 ++--
 po-properties/sr.po				 |  356 ++--
 po-properties/sr@ije.po			 |  356 ++--
 po-properties/sr@latin.po			 |  356 ++--
 po-properties/sv.po				 |  356 ++--
 po-properties/ta.po				 |  356 ++--
 po-properties/te.po				 |  356 ++--
 po-properties/th.po				 |  353 ++--
 po-properties/tk.po				 |  353 ++--
 po-properties/tr.po				 |  359 ++--
 po-properties/tt.po				 |  356 ++--
 po-properties/uk.po				 | 3436
 +++++++++++-----------
 po-properties/ur.po				 |  352 ++--
 po-properties/uz.po				 |  354 ++--
 po-properties/uz@cyrillic.po			 |  354 ++--
 po-properties/vi.po				 |  356 ++--
 po-properties/wa.po				 |  356 ++--
 po-properties/xh.po				 |  358 ++--
 po-properties/yi.po				 |  355 ++--
 po-properties/zh_CN.po				 |  356 ++--
 po-properties/zh_HK.po				 |  356 ++--
 po-properties/zh_TW.po				 |  356 ++--
 po/af.po					 |  328 ++--
 po/am.po					 |  312 +--
 po/ang.po					 |  316 +--
 po/ar.po					 |  328 ++--
 po/as.po					 |  328 ++--
 po/ast.po					 |  328 ++--
 po/az.po					 |  317 +--
 po/az_IR.po					 |  295 +--
 po/be.po					 |  317 +--
 po/be@latin.po					 |  328 ++--
 po/bg.po					 |  328 ++--
 po/bn.po					 |  328 ++--
 po/bn_IN.po					 |  328 ++--
 po/br.po					 |  332 ++--
 po/bs.po					 |  317 +--
 po/ca.po					 |  332 ++--
 po/ca@valencia.po				 |  332 ++--
 po/crh.po					 |  339 ++--
 po/cs.po					 |  328 ++--
 po/cy.po					 |  328 ++--
 po/da.po					 |  328 ++--
 po/de.po					 |  330 ++--
 po/dz.po					 |  328 ++--
 po/el.po					 |  328 ++--
 po/en_CA.po					 |  328 ++--
 po/en_GB.po					 |  328 ++--
 po/eo.po					 |  327 ++--
 po/es.po					 | 2255 ++++++++--------
 po/et.po					 | 1182 ++++++++-
 po/eu.po					 |  328 ++--
 po/fa.po					 |  317 +--
 po/fi.po					 |  328 ++--
 po/fr.po					 |  328 ++--
 po/ga.po					 |  328 ++--
 po/gl.po					 |  336 ++--
 po/gu.po					 |  328 ++--
 po/he.po					 |  328 ++--
 po/hi.po					 |  336 ++--
 po/hr.po					 |  317 +--
 po/hu.po					 |  328 ++--
 po/hy.po					 |  307 +--
 po/ia.po					 |  302 +--
 po/id.po					 |  328 ++--
 po/io.po					 |  328 ++--
 po/is.po					 |  320 +--
 po/it.po					 |  328 ++--
 po/ja.po					 |  328 ++--
 po/ka.po					 |  328 ++--
 po/kn.po					 |  328 ++--
 po/ko.po					 |  328 ++--
 po/ku.po					 |  328 ++--
 po/li.po					 |  317 +--
 po/lt.po					 |  328 ++--
 po/lv.po					 |  328 ++--
 po/mai.po					 |  328 ++--
 po/mi.po					 |  312 +--
 po/mk.po					 |  328 ++--
 po/ml.po					 |  328 ++--
 po/mn.po					 |  329 ++--
 po/mr.po					 |  328 ++--
 po/ms.po					 |  317 +--
 po/nb.po					 |  328 ++--
 po/ne.po					 |  307 +--
 po/nl.po					 | 2272 ++++++++--------
 po/nn.po					 |  351 ++--
 po/nso.po					 |  317 +--
 po/oc.po					 |  312 +--
 po/or.po					 |  328 ++--
 po/pa.po					 |  328 ++--
 po/pl.po					 |  328 ++--
 po/ps.po					 |  319 ++--
 po/pt.po					 |  328 ++--
 po/pt_BR.po					 |  328 ++--
 po/ro.po					 |  328 ++--
 po/ru.po					 |  328 ++--
 po/rw.po					 |  314 +--
 po/si.po					 |  327 ++--
 po/sk.po					 |  328 ++--
 po/sl.po					 |  328 ++--
 po/sq.po					 |  328 ++--
 po/sr.po					 |  328 ++--
 po/sr@ije.po					 |  319 +--
 po/sr@latin.po					 |  328 ++--
 po/sv.po					 | 2861
 ++++++++++---------
 po/ta.po					 |  328 ++--
 po/te.po					 |  328 ++--
 po/th.po					 |  328 ++--
 po/tk.po					 |  312 +--
 po/tr.po					 |  338 ++--
 po/tt.po					 |  307 +--
 po/uk.po					 | 2253 ++++++++--------
 po/ur.po					 |  292 +--
 po/uz.po					 |  322 ++--
 po/uz@cyrillic.po				 |  322 ++--
 po/vi.po					 |  328 ++--
 po/wa.po					 |  322 ++--
 po/xh.po					 |  317 +--
 po/yi.po					 |  317 +--
 po/zh_CN.po					 |  328 ++--
 po/zh_HK.po					 |  328 ++--
 po/zh_TW.po					 |  328 ++--
 205 files changed, 46020 insertions(+), 41204 deletions(-)

commit d0366e5160af88e9fa6842c5492db1bd58be5379
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 11 00:28:18 2009 +0200

    Don't draw to unviewable windows

    The scrolling and region moving code needs to avoid drawing when the
    window is mapped, which it did. However, it also needs to avoid
    drawing when any of its parents are not mapped, which it didn't so
    switch to using gdk_window_is_viewable().

    This fixes the index rendering in evolution (#588169)

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c25ef64c706204847958fc5efcf1de629472be4e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 10 18:12:42 2009 -0400

    Exclude GtkEntry::buffer from default value testing

 gtk/tests/defaultvalue.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 66f108874b0b64138f6bfa065891342c0a7dbb2d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 10 18:12:22 2009 -0400

    Make pltcheck pass

 gtk/gtk.symbols      |   26 ++++++++++++++++++++++++++
 gtk/gtkentrybuffer.c |    3 +++
 2 files changed, 29 insertions(+), 0 deletions(-)

commit 369ffae8dc2ef15db54449cd45f6818463ab8256
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 10 14:00:35 2009 -0400

    Update

 NEWS |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit b664c328b4288f65bd4585900ad9233791d3772f
Author: Michael Natterer <mitch@gimp.org>
Date:	Fri Jul 10 20:27:33 2009 +0200

    Create a buffer in init() so subclasses can use the entry in their
    init()

 gtk/gtkentry.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 9063e5b3bf6fdb120598df8cee96fc6763abe18d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jul 10 19:36:38 2009 +0200

    Ensure that windows used for selections are native

    This fixes cut and paste in gvim (#588115)

 gdk/x11/gdkselection-x11.c |	 4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit ccb09d1c6fc1beeb2d371d4e427af71cfc7d6de6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jul 10 17:30:42 2009 +0200

    Manually update toplevel_under_pointer when a grab changes to
    owner_events

    When we ungrab the pointer we don't get enter events for the
    window the
    pointer is in at the time of the ungrab, so we manually query for the
    window the pointer is in. The same thing actually happens on
    re-grab if
    the previous grab was !owner_events (meaning we don't get crossing
    events
    for windows other than the grab) but the new grab is owner_events (and
    thus non-grab windows need to get crossing events).

    This factors out some common code and enables it also for the re-grab
    to owner_events case.

 gdk/gdkdisplay.c |  131
 ++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 83 insertions(+), 48 deletions(-)

commit 0ef74c936f7a5b36a66ea828506b4b44e25a1998
Author: Marek Kasik <mkasik@redhat.com>
Date:	Fri Jul 10 11:28:31 2009 +0200

    Add paper size combo and orientation combo to print dialog

    Paper size combo and orientation combo can be added by
    gtk_print_operation_set_embed_page_setup_dialog() to GtkPrinUnixDialog
    now. This function induce calling of
    gtk_print_unix_dailog_set_embed_page_setup_dialog() after creation of
    dialog. These two functions control embed-page-setup-dialog properties
    in GtkPrintOperation and in GtkPrintUnixDialog.
    There is also new function gtk_print_unix_dialog_get_page_setup_set()
    which says whether page setup was set by user.
    Selected page setup is stored as default page setup in
    GtkPrintOperation.
    New class is added, its name is GtkCustomPaperUnixDialog. The class
    manages custom sizes. It is derived from GtkPageSetupUnixDialog's
    CustomPaperDialog structure.
    Page layout preview is modified, so, it shows dimensions of current
    page setup (mm or inch - depends on locale). It also shows the name of
    actual paper if page setup dialog is not embedded (paper size combo is
    not visible).
    gtk-demo is actualized to include this new feature.

 demos/gtk-demo/printing.c	     |	  1 +
 docs/reference/gtk/gtk-sections.txt |	  5 +
 gtk/Makefile.am		     |	  2 +
 gtk/gtk.symbols		     |	  5 +
 gtk/gtkcustompaperunixdialog.c      | 1190
 +++++++++++++++++++++++++++++++++++
 gtk/gtkcustompaperunixdialog.h      |	 74 +++
 gtk/gtkpagesetupunixdialog.c	     |	919 +--------------------------
 gtk/gtkprintoperation-private.h     |	  1 +
 gtk/gtkprintoperation-unix.c	     |	 17 +-
 gtk/gtkprintoperation.c	     |	 71 ++-
 gtk/gtkprintoperation.h	     |	  3 +
 gtk/gtkprintunixdialog.c	     |	732 +++++++++++++++++++++-
 gtk/gtkprintunixdialog.h	     |	 42 +-
 13 files changed, 2135 insertions(+), 927 deletions(-)

commit 6ca5430a74c86b448e96b64166d67b3268e24789
Merge: 6445943 e6605b0
Author: Cody Russell <bratsche@gnome.org>
Date:	Fri Jul 10 03:21:28 2009 +0100

    Merge branch 'directfb-csw'

commit e6605b091cf629c0aed502de145bcf43fd810f08
Author: Cody Russell <bratsche@gnome.org>
Date:	Thu Jul 9 23:53:26 2009 +0100

    get directfb building with csw

 gdk/directfb/gdkdisplay-directfb.c |	18 +-
 gdk/directfb/gdkgc-directfb.c	    |	14 +-
 gdk/directfb/gdkinput-directfb.h   |	 1 -
 gdk/directfb/gdkmain-directfb.c    |	81 +-----
 gdk/directfb/gdkpixmap-directfb.c  |	30 +-
 gdk/directfb/gdkwindow-directfb.c  |  537
 ++++++------------------------------
 6 files changed, 119 insertions(+), 562 deletions(-)

commit 6445943ff9f1852cbb40056e9e8382447878b379
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Thu Jul 9 23:55:59 2009 +0300

    Updated Ukrainian translation

 po-properties/uk.po |	100
 +++++++++++++++++++++++++++------------------------
 1 files changed, 53 insertions(+), 47 deletions(-)

commit 8fbdbed18c01bd9a15537316acde6169148497fe
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Thu Jul 9 20:58:54 2009 +0200

    Updated Spanish translation

 po-properties/es.po |	 91
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 50 insertions(+), 41 deletions(-)

commit 2bb282027253355e3456ffccc05c8a0800fd574e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jul 9 13:59:35 2009 -0400

    Make link coloring in labels optional

    Turns out that link coloring is expected for actual hypertext-like
    use, but when using links just as 'mutant button', then it gets
    in the way.

 docs/reference/gtk/gtk-sections.txt |	  2 +
 gtk/gtk.symbols		     |	  2 +
 gtk/gtklabel.c			     |	 84
 ++++++++++++++++++++++++++++++++---
 gtk/gtklabel.h			     |	  4 ++
 4 files changed, 86 insertions(+), 6 deletions(-)

commit 3d1f55b68d7a53345bf36805aab1dbb04b044f1e
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Jul 9 17:59:41 2009 +0200

    Add xevent->xcrossing.mode to GDK_NOTE() for enter and leave notify
    events

 gdk/x11/gdkevents-x11.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 305979d5a16c8ae9517981c30e7cced81f2e03b2
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jul 9 17:10:56 2009 +0200

    Remove accidentally added debug spew

 gtk/gtkmenu.c |   50 --------------------------------------------------
 1 files changed, 0 insertions(+), 50 deletions(-)

commit 9044ec9bb9b1d08bd6674f17c7ea25fdbe3ac1ab
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jul 9 16:48:22 2009 +0200

    Correctly set enter/leave events as detail=nonlinear

    If we get a nonlinear enter/leave notify on the toplevel we need
    to set nonlinear in all the events we send, even if the in-toplevel
    tree is linear.

    This fixes combobox menus popping down immediately when you click
    (not hold). (bug #587559)

 gdk/gdkdisplay.c   |	56 ++++++++++++++++----------------
 gdk/gdkinternals.h |	19 ++++++-----
 gdk/gdkwindow.c    |	91
 ++++++++++++++++++++++++++++-----------------------
 gtk/gtkmenu.c	    |	50 ++++++++++++++++++++++++++++
 4 files changed, 138 insertions(+), 78 deletions(-)

commit 8031432c09c864d6fe635a8e8890c5221399fc4f
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Jul 9 16:31:27 2009 +0200

    Disallow single-include unconditionally because this is a new file

 gtk/gtkentrybuffer.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit becb5057fc26e721e49d16b2cd1edc4834d65ce3
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Jul 9 16:30:52 2009 +0200

    Add single-include guard

 gtk/gtkinfobar.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 690af10d659da8d1d8b6a4f6208bd59eca6b501f
Author: Tino Meinen <tino.meinen@gmail.com>
Date:	Thu Jul 9 11:36:05 2009 +0100

    Dutch translation updated

 po-properties/nl.po | 3641
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1814 insertions(+), 1827 deletions(-)

commit ba184fc5af4f16ae73401c7b0ff6a0132ed975f6
Author: Tino Meinen <tino.meinen@gmail.com>
Date:	Thu Jul 9 11:35:03 2009 +0100

    Dutch translation updated

 po/nl.po | 2199
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1109 insertions(+), 1090 deletions(-)

commit 57032100bf418ef9843e7814b53e1269f18048b3
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Thu Jul 9 10:48:54 2009 +0300

    Updated Ukrainian translation

 po-properties/uk.po | 3463
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1748 insertions(+), 1715 deletions(-)

commit d0f4532d9007558adde92e39ecb17310636bf222
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Thu Jul 9 10:45:55 2009 +0300

    Updated Ukrainian translation

 po/uk.po | 2204
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1101 insertions(+), 1103 deletions(-)

commit a003b1b5f25564ae3c39c4be7fd2d679f5526ca7
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Thu Jul 9 07:36:52 2009 +0200

    Updated Spanish translation

 po-properties/es.po | 3429
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1732 insertions(+), 1697 deletions(-)

commit eab02f697a29f2bfd388f6318adf18e2936e7e96
Author: Stef Walter <stef@memberwebs.com>
Date:	Wed Jul 8 20:41:53 2009 -0500

    GtkEntryBuffer holds text for GtkEntry

    Adds a 'model' type buffer for GtkEntry in which the actual
    textual data is stored. GtkEntryBuffer can be subclassed.

    Among other things, this allows GtkEntry to be used for secrets
    that need to be stored in non-pageable memory. It also allows
    buffers to be shared by entries.

    See bug #576801.

 demos/gtk-demo/Makefile.am		     |	  1 +
 demos/gtk-demo/entry_buffer.c		     |	 65 ++
 docs/reference/gtk/gtk-docs.sgml	     |	  1 +
 docs/reference/gtk/gtk-sections.txt	     |	 31 +
 docs/reference/gtk/gtk.types		     |	  1 +
 docs/reference/gtk/tmpl/gtk-unused.sgml     |	 19 +
 docs/reference/gtk/tmpl/gtkentry.sgml	     |	 32 +
 docs/reference/gtk/tmpl/gtkentrybuffer.sgml |	168 +++++
 gtk/Makefile.am			     |	  2 +
 gtk/gtk.h				     |	  1 +
 gtk/gtkentry.c				     |	979
 +++++++++++++++------------
 gtk/gtkentry.h				     |	 15 +-
 gtk/gtkentrybuffer.c			     |	741 ++++++++++++++++++++
 gtk/gtkentrybuffer.h			     |	133 ++++
 gtk/gtkmarshalers.list			     |	  2 +
 15 files changed, 1754 insertions(+), 437 deletions(-)

commit 9ef87ea11e7d2b50d5222e5429b8a65a0f665162
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 8 18:40:05 2009 +0200

    Handle non-native windows in the gdk test utils

    We need to add the non-native offset to the root coords when
    sending events.

 gdk/x11/gdktestutils-x11.c |	14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit a90d43bed605f6afb929672d8568be0afbf9408d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 8 18:36:24 2009 +0200

    Don't emulate map/unmap events for native windows

    We really need to wait for the MapNotify from the xserver to ensure
    that the window has been mapped, as it may be delayed by the WM,
    network
    or similar things.

    This fixes a problem in the /ui-tests/keys-events gtk test

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8ebf278ebb23799682af45de512667d0473c9067
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 8 16:59:14 2009 +0200

    Fix defaultvalue test due to csw

    Initialize GdkWindowAttr required fields. This makes sure toplevel
    windows are not accidentally larger than 16bit.

 gtk/tests/defaultvalue.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit a0ab93ca1328deef09832d0e3bef00667d37fa32
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jul 8 17:54:17 2009 +0200

    Remove unused variable

 gtk/gtkentry.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 2de23ea6cffba39d239eaf7307c418801ad60abd
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Jul 8 17:01:32 2009 +0200

    Fix the remaining issues that broke the PLT check

    Add internal API for the default button box layouts to so we don't
    need to call deprectated GTK+ functions (which are invisible with
    GTK_DISABLE_DEPRECATED).

 gtk/gtkbbox.c	|    4 ++--
 gtk/gtkhbbox.c |    6 ++++++
 gtk/gtkhbbox.h |    3 +++
 gtk/gtkvbbox.c |    7 +++++++
 gtk/gtkvbbox.h |    2 ++
 5 files changed, 20 insertions(+), 2 deletions(-)

commit 6fc6903c16e92a21fb19e5d48140c01ba7ccae80
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 8 16:41:32 2009 +0200

    Move get_cells implementation from deprecated function

    This way the deprecated function calls the new one instead of
    the other
    way around, which fixes pltcheck.sh

 gtk/gtktreeviewcolumn.c |   33 +++++++++++++++++----------------
 1 files changed, 17 insertions(+), 16 deletions(-)

commit fb1aeab052acc0453cc0cec20e63a0dd70aa1d52
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 8 16:38:40 2009 +0200

    Move get_cells implementation from deprecated function

    This way the deprecated function calls the new one instead of
    the other
    way around, which fixes pltcheck.sh

 gtk/gtkcellview.c |   40 ++++++++++++++++++++--------------------
 1 files changed, 20 insertions(+), 20 deletions(-)

commit 11ec2ede5623c052644af83c2e0c36d60744aa99
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Jul 8 16:37:29 2009 +0200

    Some indentation fixes and minor cleanup

 gtk/gtkhbbox.c |   20 ++++++++------------
 gtk/gtkvbbox.c |   12 ++++--------
 2 files changed, 12 insertions(+), 20 deletions(-)

commit 872152d56b10e8c64753cb62b443fe003a0a5dc5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jul 8 09:53:41 2009 -0400

    Make gdk build with GDK_DISABLE_DEPRECATED

    Turns out gdk_window_get_deskrelative_origin is now called in
    gdk as well.

 gdk/gdkwindow.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b6b9004885c2df890058517c5e7986be4929e21e
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	Wed Jul 8 15:48:51 2009 +0200

    Use g_object_unref instead of deprecated gdk_pixmap_unref

 gdk/gdkoffscreenwindow.c |    2 +-
 gdk/testgdk.c		  |   14 +++++++-------
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 8c685884bdda3e179ec477c7619c35ece414d7d5
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:	Wed Jul 8 13:42:16 2009 +1000

    po/vi.po: updated key names

 po/vi.po |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

commit ba44717959061e1e8bcb321db473069d6dca72f9
Author: Ivar Smolin <okul@linux.ee>
Date:	Wed Jul 8 00:07:16 2009 +0300

    Updating Estonian translation

 po/et.po | 1088
 +-------------------------------------------------------------
 1 files changed, 7 insertions(+), 1081 deletions(-)

commit a7681f4c1ad558c44914fd716cec8b67bc0a0d3f
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	Tue Jul 7 22:39:47 2009 +0200

    Updated Spanish translation

 po/es.po | 2165
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1084 insertions(+), 1081 deletions(-)

commit a338c0f5eae113024023fb04979292dc4e406932
Author: Andre Klapper <a9016009@gmx.de>
Date:	Tue Jul 7 16:37:07 2009 +0100

    Improve translator comment. Fixes bug #569393.

 gtk/gtkcalendar.c |	7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 62db28607bae28c660bba1f559dbd5f44a6f89c7
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jul 7 16:51:11 2009 +0200

    The shape is in window coordinate, so properly offset it when using it

 gdk/gdkwindow.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 52e3d2cf0e848d8956a6091c68b6d382cbbf4eb6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jul 7 15:14:16 2009 +0200

    Optimize clip-to-window with clipmask case when fully visible
    or obscured

    This avoids creating alot of bitmaps in common trivial cases.

 gdk/gdkgc.c |	 59
 ++++++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 42 insertions(+), 17 deletions(-)

commit 2678a454e5447ba28cf1aa7c316a1e73b7b30018
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jul 7 14:51:38 2009 +0200

    Make clipmasks work for pixbuf rendering

    This is more important in the client side windows world, as clip masks
    may be used for clipping to non-native subwindows. This fixes a bug
    in aisleriot where it uses masked pixbuf drawing and it ends up
    drawing
    over the moving card subwindow.

 NEWS			   |	9 +++++++++
 gdk/gdkdraw.c		   |	3 ---
 gdk/x11/gdkdrawable-x11.c |   17 +++++++++++++++--
 3 files changed, 24 insertions(+), 5 deletions(-)

commit 5f12fe2b3b89dc3b1c7ef391ff491aa70802049b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jul 7 14:33:48 2009 +0200

    Add _gdk_gc_get_clip_mask

    Internal function to get the clip mask of a gc (if set)

 gdk/gdkgc.c	    |	18 ++++++++++++++++++
 gdk/gdkinternals.h |	 1 +
 2 files changed, 19 insertions(+), 0 deletions(-)

commit a7e48466d4a871a06e723835884372c297e88e04
Author: Daniel Nylander <po@danielnylander.se>
Date:	Tue Jul 7 17:02:17 2009 +0200

    Updated Swedish translation

 po/sv.po | 2769
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1252 insertions(+), 1517 deletions(-)

commit 3b1a673ccd44620f3eabbefba14334886f65ac5b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jul 7 01:08:01 2009 -0400

    Reenable tests

 gtk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b55ac3523d7731ad4296f754aeffa179b2d9d405
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jul 7 01:07:27 2009 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b3969a3d7540dfd7e2a933707fca3f934d628816
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jul 7 01:05:29 2009 -0400

    2.17.3

 docs/reference/gdk/tmpl/regions.sgml	    |	10 +
 docs/reference/gtk/tmpl/gtkmenu.sgml	    |	23 +
 docs/reference/gtk/tmpl/gtkstatusicon.sgml |	23 +
 gdk/gdkwindow.c			    |	 4 +-
 gtk/gtkmountoperation-x11.c		    |	 2 +
 gtk/tests/testing.c			    |	12 +-
 po-properties/af.po			    |  367 ++--
 po-properties/am.po			    |  364 ++--
 po-properties/ang.po			    |  364 ++--
 po-properties/ar.po			    |  365 ++--
 po-properties/as.po			    |  365 ++--
 po-properties/ast.po			    |  363 ++--
 po-properties/az.po			    |  366 ++--
 po-properties/az_IR.po			    |  363 ++--
 po-properties/be.po			    |  367 ++--
 po-properties/be@latin.po		    |  365 ++--
 po-properties/bg.po			    |  365 ++--
 po-properties/bn.po			    |  365 ++--
 po-properties/bn_IN.po			    |  365 ++--
 po-properties/br.po			    |  364 ++--
 po-properties/bs.po			    |  366 ++--
 po-properties/ca.po			    |  365 ++--
 po-properties/ca@valencia.po		    |  365 ++--
 po-properties/crh.po			    |  366 ++--
 po-properties/cs.po			    |  365 ++--
 po-properties/cy.po			    |  365 ++--
 po-properties/da.po			    |  365 ++--
 po-properties/de.po			    | 3415 ++++++++++----------
 po-properties/dz.po			    |  365 ++--
 po-properties/el.po			    |  365 ++--
 po-properties/en_CA.po			    |  365 ++--
 po-properties/en_GB.po			    |  365 ++--
 po-properties/eo.po			    |  363 ++--
 po-properties/es.po			    | 3419 ++++++++++----------
 po-properties/et.po			    |  365 ++--
 po-properties/eu.po			    |  365 ++--
 po-properties/fa.po			    |  364 ++--
 po-properties/fi.po			    |  365 ++--
 po-properties/fr.po			    |  365 ++--
 po-properties/ga.po			    |  364 ++--
 po-properties/gl.po			    |  365 ++--
 po-properties/gu.po			    |  365 ++--
 po-properties/he.po			    | 4661
 +++++++++++++++-------------
 po-properties/hi.po			    |  365 ++--
 po-properties/hr.po			    |  365 ++--
 po-properties/hu.po			    |  365 ++--
 po-properties/hy.po			    |  364 ++--
 po-properties/ia.po			    |  363 ++--
 po-properties/id.po			    |  365 ++--
 po-properties/io.po			    |  363 ++--
 po-properties/is.po			    |  364 ++--
 po-properties/it.po			    |  365 ++--
 po-properties/ja.po			    |  365 ++--
 po-properties/ka.po			    |  365 ++--
 po-properties/kn.po			    |  365 ++--
 po-properties/ko.po			    |  365 ++--
 po-properties/ku.po			    |  364 ++--
 po-properties/li.po			    |  367 ++--
 po-properties/lt.po			    |  365 ++--
 po-properties/lv.po			    |  365 ++--
 po-properties/mai.po			    |  365 ++--
 po-properties/mi.po			    |  363 ++--
 po-properties/mk.po			    |  365 ++--
 po-properties/ml.po			    |  365 ++--
 po-properties/mn.po			    |  366 ++--
 po-properties/mr.po			    |  365 ++--
 po-properties/ms.po			    |  366 ++--
 po-properties/nb.po			    |  365 ++--
 po-properties/ne.po			    |  365 ++--
 po-properties/nl.po			    |  365 ++--
 po-properties/nn.po			    |  366 ++--
 po-properties/nso.po			    |  367 ++--
 po-properties/oc.po			    |  364 ++--
 po-properties/or.po			    |  364 ++--
 po-properties/pa.po			    |  365 ++--
 po-properties/pl.po			    |  365 ++--
 po-properties/ps.po			    |  364 ++--
 po-properties/pt.po			    |  365 ++--
 po-properties/pt_BR.po			    |  365 ++--
 po-properties/ro.po			    |  365 ++--
 po-properties/ru.po			    |  365 ++--
 po-properties/rw.po			    |  365 ++--
 po-properties/si.po			    |  364 ++--
 po-properties/sk.po			    |  365 ++--
 po-properties/sl.po			    |  365 ++--
 po-properties/sq.po			    |  365 ++--
 po-properties/sr.po			    |  365 ++--
 po-properties/sr@ije.po		    |  365 ++--
 po-properties/sr@latin.po		    |  365 ++--
 po-properties/sv.po			    |  365 ++--
 po-properties/ta.po			    |  365 ++--
 po-properties/te.po			    |  365 ++--
 po-properties/th.po			    |  364 ++--
 po-properties/tk.po			    |  364 ++--
 po-properties/tr.po			    |  366 ++--
 po-properties/tt.po			    |  364 ++--
 po-properties/uk.po			    |  365 ++--
 po-properties/ur.po			    |  363 ++--
 po-properties/uz.po			    |  364 ++--
 po-properties/uz@cyrillic.po		    |  364 ++--
 po-properties/vi.po			    |  365 ++--
 po-properties/wa.po			    |  364 ++--
 po-properties/xh.po			    |  365 ++--
 po-properties/yi.po			    |  366 ++--
 po-properties/zh_CN.po			    |  365 ++--
 po-properties/zh_HK.po			    |  365 ++--
 po-properties/zh_TW.po			    |  365 ++--
 po/af.po				    |  220 +-
 po/am.po				    |  220 +-
 po/ang.po				    |  220 +-
 po/ar.po				    |  220 +-
 po/as.po				    |  220 +-
 po/ast.po				    |  220 +-
 po/az.po				    |  220 +-
 po/az_IR.po				    |  220 +-
 po/be.po				    |  220 +-
 po/be@latin.po				    |  220 +-
 po/bg.po				    |  220 +-
 po/bn.po				    |  220 +-
 po/bn_IN.po				    |  220 +-
 po/br.po				    |  220 +-
 po/bs.po				    |  220 +-
 po/ca.po				    |  220 +-
 po/ca@valencia.po			    |  220 +-
 po/crh.po				    |  220 +-
 po/cs.po				    |  220 +-
 po/cy.po				    |  220 +-
 po/da.po				    |  220 +-
 po/de.po				    | 2161 +++++++-------
 po/dz.po				    |  220 +-
 po/el.po				    |  220 +-
 po/en_CA.po				    |  220 +-
 po/en_GB.po				    |  220 +-
 po/eo.po				    |  220 +-
 po/es.po				    |  220 +-
 po/et.po				    | 1090 +++++++-
 po/eu.po				    |  220 +-
 po/fa.po				    |  220 +-
 po/fi.po				    |  220 +-
 po/fr.po				    |  220 +-
 po/ga.po				    |  220 +-
 po/gl.po				    |  220 +-
 po/gu.po				    |  220 +-
 po/he.po				    |  220 +-
 po/hi.po				    |  220 +-
 po/hr.po				    |  220 +-
 po/hu.po				    |  220 +-
 po/hy.po				    |  220 +-
 po/ia.po				    |  220 +-
 po/id.po				    |  220 +-
 po/io.po				    |  220 +-
 po/is.po				    |  220 +-
 po/it.po				    |  220 +-
 po/ja.po				    |  220 +-
 po/ka.po				    |  220 +-
 po/kn.po				    |  220 +-
 po/ko.po				    |  220 +-
 po/ku.po				    |  220 +-
 po/li.po				    |  220 +-
 po/lt.po				    |  220 +-
 po/lv.po				    |  220 +-
 po/mai.po				    |  220 +-
 po/mi.po				    |  220 +-
 po/mk.po				    |  220 +-
 po/ml.po				    |  220 +-
 po/mn.po				    |  220 +-
 po/mr.po				    |  220 +-
 po/ms.po				    |  220 +-
 po/nb.po				    |  220 +-
 po/ne.po				    |  220 +-
 po/nl.po				    |  220 +-
 po/nn.po				    |  220 +-
 po/nso.po				    |  220 +-
 po/oc.po				    |  220 +-
 po/or.po				    |  220 +-
 po/pa.po				    |  220 +-
 po/pl.po				    |  220 +-
 po/ps.po				    |  220 +-
 po/pt.po				    |  220 +-
 po/pt_BR.po				    |  220 +-
 po/ro.po				    |  220 +-
 po/ru.po				    |  220 +-
 po/rw.po				    |  220 +-
 po/si.po				    |  220 +-
 po/sk.po				    |  220 +-
 po/sl.po				    |  220 +-
 po/sq.po				    |  220 +-
 po/sr.po				    |  220 +-
 po/sr@ije.po				    |  220 +-
 po/sr@latin.po				    |  220 +-
 po/sv.po				    | 2766 +++++++++--------
 po/ta.po				    |  220 +-
 po/te.po				    |  220 +-
 po/th.po				    |  220 +-
 po/tk.po				    |  220 +-
 po/tr.po				    |  220 +-
 po/tt.po				    |  220 +-
 po/uk.po				    |  220 +-
 po/ur.po				    |  220 +-
 po/uz.po				    |  220 +-
 po/uz@cyrillic.po			    |  220 +-
 po/vi.po				    |  220 +-
 po/wa.po				    |  220 +-
 po/xh.po				    |  220 +-
 po/yi.po				    |  220 +-
 po/zh_CN.po				    |  220 +-
 po/zh_HK.po				    |  220 +-
 po/zh_TW.po				    |  220 +-
 208 files changed, 39741 insertions(+), 35159 deletions(-)

commit 27f972cd344410e395199b6145da63b1bdacdfc3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jul 7 00:29:14 2009 -0400

    Fix some distcheck issues

 gtk/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1c6cd91b649560adde5c0a0989544ba7724032d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jul 7 00:14:31 2009 -0400

    Temporarily turn of tests

    Since there are some csw regressions.

 gtk/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 93556ea8990f5cbefd258c13fbfd20055a193869
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 6 23:06:46 2009 -0400

    Make distcheck pass

 gdk/Makefile.am	 |    4 ++--
 gdk/gdk.symbols	 |    7 +++++++
 gdk/gdkdisplay.c	 |   32 ++------------------------------
 gdk/gdkdisplaymanager.c |    2 +-
 gdk/gdkprivate.h	 |    3 +++
 gdk/gdkwindow.c	 |   18 ++++++++----------
 6 files changed, 23 insertions(+), 43 deletions(-)

commit 91701d685a529d8510941dd80317ebd5e0b15844
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 6 21:37:42 2009 -0400

    Fix a typo

 docs/reference/gtk/gtk-sections.txt |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2163081bc61564066d9b21e3a2b003bd5c193f96
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 6 20:25:17 2009 -0400

    Update NEWS

 NEWS |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 200d5dde044bcfeb9fe9db0eb91f59f8ee6f2f8c
Author: David Zeuthen <davidz@redhat.com>
Date:	Tue Jun 30 23:46:02 2009 -0400

    Bug 587485 – GMountOperation::show-processes support

     - Add support for GMountOperation::show-processes

     - Implement process look up for the X11 target

 gtk/Makefile.am		|   12 +-
 gtk/gtkmountoperation-stub.c	|   68 +++
 gtk/gtkmountoperation-x11.c	|  967
 ++++++++++++++++++++++++++++++++++++++++
 gtk/gtkmountoperation.c	|  601 +++++++++++++++++++++++++-
 gtk/gtkmountoperationprivate.h |   53 +++
 5 files changed, 1693 insertions(+), 8 deletions(-)

commit dab552dc2249fc1b569ffaf93f039c9f3382f67e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 6 02:03:21 2009 -0400

    Use gdk_display_sync instead of XSync

 gtk/gtktrayicon-x11.c |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

commit 42e7318b620ad73bd16b28b8f4d648350a337604
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 6 01:56:05 2009 -0400

    Fix redraw issues in GtkInfoBar

    This was reported in bug 587716. I have no idea why this used
    to work just fine for me...

 gtk/gtkinfobar.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 91868f5e767619985170305ac56a3dc1d851b1ea
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jul 6 01:20:35 2009 -0400

    Fix the doc build

 docs/reference/gtk/tmpl/gtksettings.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a213b00d8b80ae19bd3be1ba7b6db73376e12ad6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 3 16:37:14 2009 -0400

    More documentation fixes

 gdk/directfb/gdkdisplay-directfb.c |	 5 +--
 gdk/directfb/gdkmain-directfb.c    |	 5 +--
 gdk/directfb/gdkwindow-directfb.c  |	 5 +--
 gdk/gdkwindow.c		    |	41
 ++++++++++++++++++++++++++++++++++++
 4 files changed, 47 insertions(+), 9 deletions(-)

commit 3b3e4e2a4ba31d586eb7f732cdf0587db412bc8d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 3 15:36:48 2009 -0400

    More small documentation fixups

 gdk/gdkdraw.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 44bb1fb30eb6258cda9ec8ec838d2a2fd28075a1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 3 15:35:41 2009 -0400

    Small documentation fixes

 docs/reference/gdk/tmpl/events.sgml  |    2 +-
 docs/reference/gdk/tmpl/windows.sgml |  102
 +++++++++++++++++++++++++++++++--
 gdk/gdkregion.h		      |    2 +-
 3 files changed, 97 insertions(+), 9 deletions(-)

commit 0e07d8b189e731b9d1c9e3b3eb7781b04a00a0f9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jul 4 20:13:43 2009 +0200

    Hack that works around firefox plugin crash

    It turns out that mozilla, as per the gtk2xt code selects for input on
    the socket with a mask of 0x0fffff (for god knows why) which includes
    ButtonPressMask, causing a BadAccess if someone else also selects for
    this. As per the client-side windows merge we always normally selects
    for button press so we can emulate it on client side children that
    selects for button press. However, we don't need this for GtkSocket,
    so we unselect it here, fixing the crashes in firefox.

 gtk/gtksocket-x11.c |	 10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 84c51a60895aae9761fb925af714d97e6b709246
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	Sat Jul 4 20:49:39 2009 +0300

    Updated Hebrew translation

 po-properties/he.po | 4680
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2259 insertions(+), 2421 deletions(-)

commit cd58baa7e38c5ec3d809ffc3a4bd7b2efe73d08d
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 4 12:15:39 2009 +0200

    Updated msvc build

 gdk/makefile.msc    |	  2 ++
 gtk/makefile.msc.in |	  1 +
 2 files changed, 3 insertions(+), 0 deletions(-)

commit 7e116727d750bf419c3d1feaa1d24c9718b022cd
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 4 12:10:57 2009 +0200

    Fix condition to deliver root coords

 gdk/win32/gdkwindow-win32.c |	  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 23b1b350b070f6ac6cb3039c59af2d8a8750f4f0
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 4 12:07:58 2009 +0200

    Enable window creation with GDK_WINDOW_CHILD again

 gdk/win32/gdkwindow-win32.c |	  2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 1bc0954495d0ddb2ac291f7ea15c175056b4ac6e
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 4 12:03:24 2009 +0200

    Initialize 'private' before use

 gdk/win32/gdkgeometry-win32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fbf0f2d0ecd5f3ad3b7b152ea690412b65cd941e
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 4 12:01:39 2009 +0200

    Fix includes for missing prototypes

 gtk/gtkbbox.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 37957aea347c0eaa758d689137765dceee182f5e
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 4 11:59:26 2009 +0200

    Use G_PI rather than M_PI

 gtk/gtkprintoperation.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bff092a0d589eba505f81c22ee5e6730ff8a3613
Author: Hans Breuer <hans@breuer.org>
Date:	Sat Jul 4 11:58:27 2009 +0200

    Undef USE_MMX for msvc build

 config.h.win32.in |	6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit b11c4d9fae4ed1013a3983f4cdf3d898b62a0566
Author: Hans Breuer <hans@breuer.org>
Date:	Wed Jul 1 22:29:32 2009 +0200

    gtk_status_icon_get_title() must return a value

 gtk/gtkstatusicon.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fbf73aada929f760d0875f4bccf326841964eb09
Author: Hans Breuer <hans@breuer.org>
Date:	Wed Jul 1 21:32:46 2009 +0200

    Updated msvc build

 gdk-pixbuf/makefile.msc |    3 ++-
 gdk/makefile.msc	 |    2 +-
 gtk/makefile.msc.in	 |   17 ++++++++++++++++-
 3 files changed, 19 insertions(+), 3 deletions(-)

commit bbd62f4ad8809b4011cc4102af8ee0982493f6aa
Author: Hans Breuer <hans@breuer.org>
Date:	Wed Jul 1 21:32:11 2009 +0200

    Conditionally define WS_EX_COMPOSITED

 gdk/win32/gdkmain-win32.c |	3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 6b56aea518226c27411414176527667472a3c936
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 3 15:21:50 2009 -0400

    Add another bug ref

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8031910e21a22d103f0ee1e45928e857df43f2e0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 3 15:17:26 2009 -0400

    Add doc stubs

 gdk/gdkoffscreenwindow.c |   28 +++++++++++++++++++++++-----
 gdk/gdkwindow.c	  |    8 +++++++-
 2 files changed, 30 insertions(+), 6 deletions(-)

commit 837e16789f904404bc64f1175e1f39789d8d7421
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 3 01:39:59 2009 -0400

    Add new symbols

 docs/reference/gdk/gdk-docs.sgml    |	  4 ++++
 docs/reference/gdk/gdk-sections.txt |	  7 +++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit 6ba2dd8d60decac3c309a4aa9e2ccc7e0de81714
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jul 3 01:32:46 2009 -0400

    Update for 2.17.3

 NEWS |   42 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 42 insertions(+), 0 deletions(-)

commit 9503034262b8691a2177b2a61a043f7517433ca6
Author: Hendrik Richter <hendrikr@gnome.org>
Date:	Fri Jul 3 08:20:49 2009 +0200

    Updated German translation.

 po-properties/de.po | 3424
 ++++++++++++++++++++++++++-------------------------
 po/de.po	     | 2210 +++++++++++++++++-----------------
 2 files changed, 2834 insertions(+), 2800 deletions(-)

commit 584c9c8a022349bd5f7519a8289302563219be1c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jul 1 15:11:03 2009 -0400

    Make stock buttons have mnemonics again

    We used to treat stock buttons as having an implicit use-underline.
    A recent but fix lost that.

 gtk/gtkbutton.c |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit bde64ecda2c7ea3cf74cb7d69464d54378852fa1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jul 1 15:04:31 2009 -0400

    Add a testcase for use-stock/use-underline in buttons

    The fix for bug 586330 caused some unexpected behaviour changes, that
    this testcase ought to illustrate.

 tests/Makefile.am   |	  6 ++
 tests/testbuttons.c |	145
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 151 insertions(+), 0 deletions(-)

commit 6060dab77afd288dfb6e0d2105f6ae1a2c8ed41d
Author: Cody Russell <bratsche@gnome.org>
Date:	Wed Jul 1 13:17:51 2009 -0500

    fix wrap width calculations that caused item height to be wrong

    Fix by logari81 to the wrap width calculations fir
    GtkIconView. #490724

 gtk/gtkiconview.c |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

commit 2e3866b5b2cd727fdd68e51ddb766e736ac59900
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 19:50:49 2009 +0200

    Make GdkDrawable draw_drawable backwards compat

    Turns out pygtk build broke due to the argument addition to
    draw_drawable.
    So, we now add a new vfunc for the new draw_drawable and are thus
    backwards compat.

 gdk/gdkdraw.c			 |   22 +++++++++++++++-------
 gdk/gdkdrawable.h		 |   15 ++++++++++++---
 gdk/gdkoffscreenwindow.c	 |    2 +-
 gdk/gdkpixmap.c		 |    2 +-
 gdk/gdkwindow.c		 |    2 +-
 gdk/quartz/gdkdrawable-quartz.c |    2 +-
 gdk/win32/gdkdrawable-win32.c	 |    2 +-
 gdk/x11/gdkdrawable-x11.c	 |    2 +-
 8 files changed, 33 insertions(+), 16 deletions(-)

commit 0111030586706f91f3271094280ad23559c47b36
Merge: 3c97f03 038398d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 16:15:03 2009 +0200

    Merge branch 'client-side-windows'

commit 038398d49326ca55dd8fa8e1dd18dfeb19e36465
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 16:13:31 2009 +0200

    Move new draw_drawable argument to end to make it more backwards
    compat

 gdk/gdkdraw.c			 |    5 +++--
 gdk/gdkdrawable.h		 |    4 ++--
 gdk/gdkoffscreenwindow.c	 |    4 ++--
 gdk/gdkpixmap.c		 |    8 ++++----
 gdk/gdkwindow.c		 |    8 ++++----
 gdk/quartz/gdkdrawable-quartz.c |    4 ++--
 gdk/win32/gdkdrawable-win32.c	 |    8 ++++----
 gdk/x11/gdkdrawable-x11.c	 |    8 ++++----
 8 files changed, 25 insertions(+), 24 deletions(-)

commit 10bf7ca74459a68440e23ecb26c2b037b81aefd1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 14:36:36 2009 +0200

    Clean up embedding api

    we now use gdk_offscreen_window_set_embedder() instead of a signal
    to get the parent. This also replaces set_has_offscreen_changes.

    Rename "parent" in all embedding related names to "embedder" to
    make it
    more obviously different than the normal parent.

    Rename gdk_window_get_offscreen_pixmap to
    gdk_offscreen_window_get_pixmap
    to match the other offscreen calls.

    Rename gdk_window_offscreen_children_changed to
    gdk_window_geometry_changed
    as this is more descriptive.

 gdk/gdk.symbols	  |    8 ++--
 gdk/gdkdisplay.c	  |   18 +------
 gdk/gdkinternals.h	  |    2 +-
 gdk/gdkoffscreenwindow.c |  136
 +++++++++++++++++++++++++++++-----------------
 gdk/gdkwindow.c	  |  100 ++++++++++------------------------
 gdk/gdkwindow.h	  |   10 ++--
 tests/gtkoffscreenbox.c  |   31 ++++-------
 7 files changed, 138 insertions(+), 167 deletions(-)

commit 681c3c288b958cd11cdf31dced1b65ee4520aef5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 13:33:45 2009 +0200

    Remove debug spew, add TODO_CSW

 gdk/win32/gdkdrawable-win32.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 199582aed30cecad63afc2ff0c1f757759ba1f22
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 13:33:06 2009 +0200

    gdk_win32_blit, don't get the size of the impl

 gdk/win32/gdkdrawable-win32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b1df568239e17622f62af52c9f08d63e45d36a8c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 12:06:57 2009 +0200

    Some win32 cleanups

 gdk/win32/gdkdrawable-win32.c |   13 +------------
 gdk/win32/gdkevents-win32.c   |   31 ++-----------------------------
 gdk/win32/gdkgeometry-win32.c |   20 --------------------
 gdk/win32/gdkprivate-win32.h  |    3 ---
 gdk/win32/gdkwindow-win32.c   |    1 +
 5 files changed, 4 insertions(+), 64 deletions(-)

commit 593d5441d435f34d53f4588ab7f3d3c682d8efd4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 12:06:04 2009 +0200

    Fix win32 GC set_region handling of reset_region

 gdk/win32/gdkgc-win32.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit 3c97f037a9fc5ef0f9438e41882eff8c703c88a6
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 30 13:22:51 2009 +0200

    clean up code in gtk_list_store_set_n_columns()

    Previous code's messiness noted by Francisco Javier Taboada Aguado
    in
    http://mail.gnome.org/archives/gtk-devel-list/2009-June/msg00001.html

 gtk/gtkliststore.c |	20 +++++---------------
 1 files changed, 5 insertions(+), 15 deletions(-)

commit 5341efd4d481f8cb478e0f6d48d534ae83813d45
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 10:26:37 2009 +0200

    Make win32 backend build and minimally work

 gdk/win32/gdkevents-win32.c |	500
 +++++--------------------------------------
 gdk/win32/gdkinput-win32.h  |	  1 -
 gdk/win32/gdkwindow-win32.c |	355 +++++++-----------------------
 tests/testwindows.c	     |	  2 +
 4 files changed, 132 insertions(+), 726 deletions(-)

commit 11a96ce2f6979d32159c57d6fd3194e6122e8177
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 10:23:29 2009 +0200

    Don't use GDK_WINDOW_SCREEN, as its an X11 specific macro

 gdk/gdkwindow.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 0c6f64a76cc356582a4d2f76a07161c5fb5a8914
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jul 1 10:11:15 2009 +0200

    Don't return value from void function

    This fixes the previous commit where the return value was removed.

 gdk/gdkwindow.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 89e3a9bc08935aaa897ee180ef09486b0f08dadd
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:	Wed Jul 1 14:15:19 2009 +1000

    po/vi.po: updated Vietnamese translation

 po/vi.po |   76
 ++++++++++++++++++++++++++-----------------------------------
 1 files changed, 32 insertions(+), 44 deletions(-)

commit 413b39962f4335c7265bf47e3d868b4fab232f0a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jun 30 12:40:51 2009 +0200

    Add missing symbols to gdk.symbols

 gdk/gdk.symbols |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit b50dfa69237a2b608b0d83b38f9f14dd7e4f6e0d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jun 30 10:55:06 2009 +0200

    Add gdk_window_get_root_coords to gdk.symbols

 gdk/gdk.symbols |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3b6cf72f395b40c61a8eaddb6e56ff6869ef14cf
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jun 30 09:30:53 2009 +0200

    Move destroyed check to common code for get_origin & get_root_coords

    Also remove weird return value from get_root_coords

 gdk/gdkwindow.c	 |   22 +++++++++++++++++++---
 gdk/gdkwindow.h	 |    2 +-
 gdk/x11/gdkwindow-x11.c |   19 +++++++------------
 3 files changed, 27 insertions(+), 16 deletions(-)

commit d78f449deba776481af43fd50e2a2c3898511f14
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jun 28 16:58:00 2009 -0400

    Improve printing example

    Handle Documents folder being NULL, and handle output formats.

 demos/gtk-demo/printing.c |   52
 +++++++++++++++++++++++++-------------------
 1 files changed, 29 insertions(+), 23 deletions(-)

commit 8cca80d6a2381973b405d366e9a729fe1e038f04
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jun 28 16:14:21 2009 -0400

    Improve handling of print-to-file uri

    Going from print-to-file to a real printer and back used to nuke
    an app-provided uri; now we keep the initial settings around to
    avoid that.  Fixes bug 587086.

 gtk/gtkprintunixdialog.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 1a42be00b4d6d664d0838b22951baa8ef597efc7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jun 28 16:13:33 2009 -0400

    Whitespace cleanups

 gtk/gtkprintunixdialog.c | 1221
 +++++++++++++++++++++++-----------------------
 1 files changed, 604 insertions(+), 617 deletions(-)

commit dea3b845b9c258c8b130255691748fc172545c38
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Sat Jun 27 14:57:54 2009 +0200

    Updated Spanish translation

 po-properties/es.po |	125
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 68 insertions(+), 57 deletions(-)

commit 271a635a2f6c91238621a0b88c74f76c2701d4c0
Author: Benjamin Otte <otte@gnome.org>
Date:	Mon Jun 22 21:51:19 2009 +0200

    make the size column resizable

 gtk/gtkfilechooserdefault.c |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 02ac8ea3af92887fedd6b7cf2cf01c5565a5b2d2
Author: Benjamin Otte <otte@gnome.org>
Date:	Thu Jun 25 15:50:55 2009 +0200

    make sure the "Create folder" button doesn't get shown accidentally

    Switching to search or recent files mode and back to browse mode made
    the button visible previously

 gtk/gtkfilechooserdefault.c |	 13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit 6c18c25adbf61a5291f53b2e3dc11ba4e46b5b21
Author: Benjamin Otte <otte@gnome.org>
Date:	Tue Jun 23 09:26:23 2009 +0200

    check for allowed NULL inside g_return_if_fail() statements

    This patch replaces

    if (foo != NULL)
      g_return_if_fail (GTK_IS_FOO (foo));

    with

    g_return_if_fail (foo == NULL || GTK_IS_FOO (foo));

 gtk/gtktreeview.c |   21 ++++++---------------
 1 files changed, 6 insertions(+), 15 deletions(-)

commit adf8db68c7ea0415f418fb4276913446569be3d3
Author: Benjamin Otte <otte@gnome.org>
Date:	Sun Jun 21 22:35:15 2009 +0200

    clarify the init value for the default sort column id

    The patch is basically s/-2/GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID/

 gtk/gtkliststore.c |	 2 +-
 gtk/gtktreestore.c |	 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 655e0d8ddc704ce61938e14b52f7d3715c6ad578
Author: Benjamin Otte <otte@gnome.org>
Date:	Thu Jun 18 21:10:33 2009 +0200

    unconditionally set right alignment for the size column

 gtk/gtkfilechooserdefault.c |	  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 4d49843317dc10dc28783678713be74d215760a0
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jun 17 15:17:04 2009 +0200

    remove unused variables

 gtk/gtkfilechooserdialog.c |	 1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 64e7c7828d951953708248b21b1541058067c702
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jun 26 20:11:57 2009 +0200

    Don't hide foreign children when emulating visibility

    We emulate visibility by unmapping (in X) all mapped (according to
    gdk) windows that are not visible (all parents mapped). This is
    because
    there may be client side windows inbetween the native windows in the
    hierarchy, so you can't know a native window is visible just because
    all the parent native windows are mapped.

    However, we don't want to unmap foreign windows, as that may cause all
    sort of unexpected issues. This should be safe, because generally the
    parent of a foreign window is a native window (e.g. a socket), so its
    gdk visibility state is the same as the Xserver one.

    This fixes an issue with the GDM notification area where the unmap of
    the plug caused spurious UnmapNotify events that confused GtkSocket
    and
    caused icons to become one pixel wide.

 gdk/gdkwindow.c |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

commit c84c0e92f8c80ef0d75a05f1bea94c21a6020674
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jun 26 17:07:24 2009 +0200

    Better implementation of native clear_area

    Last commit was bad, as it didn't clip against client side
    children. This implements such clipping first and then
    only clears the rectangles that need to be cleared.

 gdk/gdkwindow.c	 |   28 ++++++++++++++++++----------
 gdk/gdkwindowimpl.h	 |    7 ++-----
 gdk/x11/gdkwindow-x11.c |   28 ++++++++++++++++++----------
 3 files changed, 38 insertions(+), 25 deletions(-)

commit 0e548579de34dbbf8b74742d58a9a57ed69d658e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jun 26 15:45:53 2009 +0200

    Implement gdk_window_clear_area natively for foreign windows

    This fixes a redraw issue with the notification area in xfce4.

 gdk/gdkwindow.c	 |   10 ++++++++++
 gdk/gdkwindowimpl.h	 |    6 ++++++
 gdk/x11/gdkwindow-x11.c |   14 ++++++++++++++
 3 files changed, 30 insertions(+), 0 deletions(-)

commit 4e902cd22303449970bb08a0c7317a745a1f91b3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jun 26 14:20:05 2009 +0200

    Clip cairo drawing against client-side child windows

    This is how cairo works with native children.
    This fixes an issue where the drag target outline is visible on the
    evolution folder treeview when it isn't with native windows.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a92c9ce9a5874665cf35fe7ac11ce315563cb92a
Author: David Zeuthen <davidz@redhat.com>
Date:	Mon Jun 22 17:22:23 2009 -0400

    Bug 586691 – Better GtkInfoBar defaults

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 demos/gtk-demo/Makefile.am |	 3 +-
 demos/gtk-demo/infobar.c   |  104 ++++++++++++++++++++++++++++++++++
 gtk/gtkinfobar.c	    |  133
 +++++++++++++++++++++-----------------------
 3 files changed, 169 insertions(+), 71 deletions(-)

commit 986b78b667be2521987a2c45225e0520847d1431
Author: Ivar Smolin <okul@linux.ee>
Date:	Thu Jun 25 19:29:22 2009 +0300

    Updating Estonian translation

 po/et.po | 1181
 +-------------------------------------------------------------
 1 files changed, 8 insertions(+), 1173 deletions(-)

commit 43bc999e6d68b1be8607c42baacdb0fd0fade3f4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 25 16:59:18 2009 +0200

    Ensure that we always calculate clip regions for root windows

    Without this we can't draw to them, which caused problems for e.g.
    gnome-settings-daemon clearing the background when the desktop
    background changed.

    Note: We don't actually clip away child windows from the root window,
    the clip is just based on the size of the root window.

 gdk/gdkwindow.c	 |   12 ++++++++----
 gdk/x11/gdkevents-x11.c |    1 +
 gdk/x11/gdkwindow-x11.c |    1 +
 3 files changed, 10 insertions(+), 4 deletions(-)

commit 794f2815de159c27e97d86d70f834636565a5b89
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 25 16:57:13 2009 +0200

    Fix g_signal_emit calls

    The switch to g_signal_emit was all messed up, I forgot to add
    signals[]
    around the signal enum and did not pass in the detail quark.

 gdk/gdkwindow.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit f35c317b685b6bc75ebf65f407c0eb0ef036fc2c
Author: Michael Natterer <mitch@gimp.org>
Date:	Thu Jun 25 13:30:15 2009 +0200

    Fix warning about uninitialized variable plus spacing and indentation
    cleanup

 gtk/gtkbbox.c |   66
 ++++++++++++++++++++++++++------------------------------
 1 files changed, 31 insertions(+), 35 deletions(-)

commit 99b42cf0062022dae9bed4abb8341758c48c5d28
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 25 01:23:50 2009 -0400

    Demo setting an output name for print to file

    It turns out that no application is doing this, since it is not
    obvious. Adding a demo here is at least a start.

 demos/gtk-demo/printing.c |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit cf1c6bc2ed9a2d4471102d41877938573ba2da3e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 24 20:59:29 2009 +0200

    Fix typos

 gdk/gdkwindow.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 955da9fc764468be61266fd94d8f5e9ff0bc60ef
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 24 20:56:05 2009 +0200

    Factor out common code to sync_native_window_stack_position

 gdk/gdkwindow.c |   44 +++++++++++++++++++++++---------------------
 1 files changed, 23 insertions(+), 21 deletions(-)

commit 7969c1842a012f9a39d5eb3ba5113689937ee801
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 24 20:35:15 2009 +0200

    Remove old obsolete comment

 gdk/gdkgc.c |	  1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit b093db8da93ad94d8b52598dd1befd264809c504
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 24 20:33:13 2009 +0200

    Use g_signal_emit instead of g_signal_emit_by_name when possible

 gdk/gdkwindow.c |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit 8518aa2bf3f5462a0c6e84e059b3fc5198b487fa
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 24 20:25:40 2009 +0200

    Rename accumulate_get_parent to accumulate_get_window

    This function is used in several places, not just get_parent

 gdk/gdkwindow.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit ca06216f2087c82512b999d3c28b10dd264b4619
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 24 20:20:33 2009 +0200

    Simplify _gdk_display_get_last_pointer_grab using g_list_last

 gdk/gdkdisplay.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit 724ab5824455f7ec57f56cbd3d0ba05b21e3d305
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jun 24 01:01:51 2009 -0400

    Add a way to turn off toggle spacing in menus

    Reserving toggle space is nice for consistency in main menus
    and context menus, but it gets in the way in special situations,
    such as combo boxes, tabular menus, etc.

 docs/reference/gtk/gtk-sections.txt |	  2 +
 gtk/gtk.symbols		     |	  2 +
 gtk/gtkcombobox.c		     |	  6 +-
 gtk/gtkmenu.c			     |	 73
 +++++++++++++++++++++++++++++++++--
 gtk/gtkmenu.h			     |	  7 +--
 5 files changed, 79 insertions(+), 11 deletions(-)

commit 839aa0421eca9c9144caf3c290d017c210670af6
Author: Marco Túlio Gontijo e Silva <marcot@holoscopio.com>
Date:	Mon Jun 22 10:18:44 2009 -0300

    Updated Brazilian Portuguese translation

 po-properties/pt_BR.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a39b2dcee44d747c0803c0913fcaa19d1b681ad4
Author: Stanislav Brabec <sbrabec@suse.cz>
Date:	Tue Jun 23 14:05:32 2009 -0500

    bgo#529908 - Sanitize handling of motion events in GtkNotebook

    GtkNotebook used gdk_window_get_pointer() incorrectly, as it already
    had coordinates from various GdkEvents.  Using get_pointer() means
    that you get pointer positions *after* the event has happened, which
    leads to visual out-of-sync results, or inadvertently detached tabs if
    you click on them while your machine is being slow.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtknotebook.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit b436f5b8a3c8ad0468d2420895fa97dc7c711969
Author: Bastien Nocera <hadess@hadess.net>
Date:	Mon Jun 22 17:19:21 2009 +0100

    Bug 461944 – pressing the volume icon in full screen shuts down
    the sound

    Don't pass the click on the button through to the scale when the
    dock popup will be moved, otherwise we could end up changing the
    sound in unexcepted ways (to zero for vertical popups at the bottom
    of the screen for example).

 gtk/gtkscalebutton.c |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

commit 515a0b61a173cbea511242823aa6e9418f5ca6ed
Author: Tristan Van Berkom <vantr@TheBully.local>
Date:	Thu Jun 18 15:46:02 2009 -0400

    Accelerators failed for submenus (GNOME bug 582025)

    gtk/gtkmenuitem.c: Override custom_tag_finished() for "accelerator"
    and search
    the correct toplevel GtkWindow to attach accelerators to menu items.

    gtk/gtkwidget.[ch]: Added _gtk_widget_buildable_finish_accelerator()
    to allow
    subclasses to specify a toplevel window to associate with when
    parsing <accelerator>
    tags

 gtk/gtkmenuitem.c |   46 +++++++++++++++++++++++++++++++++++++++
 gtk/gtkwidget.c   |   62
 ++++++++++++++++++++++++++++++++++------------------
 gtk/gtkwidget.h   |	4 +++
 3 files changed, 90 insertions(+), 22 deletions(-)

commit d3ae855ce67e66f055174909f98239ff4676fbb2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jun 22 11:46:03 2009 -0400

    Forgotten header file

 gtk/gtkmenu.h |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit af219b818f0493efe02153cc9341b61908962061
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jun 22 10:00:19 2009 -0400

    Don't force toggle size for tabular menus either

 gtk/gtkmenu.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 8f57c91766ff612485fd6bd55901a2e5de760e23
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jun 22 00:53:14 2009 -0400

    Remove extra padding from comboboxes

    We do want to have consistent padding in menus in menubars and context
    menus, but the menus used in comboboxes don't need the extra padding.
    Add private GtkMenu API for turning this off. Bug 564063

 gtk/gtkcombobox.c |	3 +++
 gtk/gtkmenu.c	   |   25 ++++++++++++++++++-------
 2 files changed, 21 insertions(+), 7 deletions(-)

commit 823151ba8ce3b74b612583db952b0a07548fb6fc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jun 21 23:30:27 2009 -0400

    Fix 'Add to bookmarks' initial sensitivity

    Make sure that we always call bookmarks_check_add_sensitivity() at
    least once before popping up a newly created menu. Fixes bug 585858.

 gtk/gtkfilechooserdefault.c |	  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 05cef0731fc61538535fbc52955f1f643200f34e
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Sun Jun 21 10:54:57 2009 +0200

    Updated Spanish translation

 po-properties/es.po | 3418
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1725 insertions(+), 1693 deletions(-)

commit 0e04566d545e389db838ed782bc6f9d6db87528a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jun 20 20:51:37 2009 -0400

    Update some links in the tutorial

    This fixes bug 585953.

 docs/tutorial/gtk-tut.sgml |	10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 0f00d3fdb084eac236072361df19e030d390ea9b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jun 20 13:54:33 2009 -0400

    Reduce roundtrips

    Setting a tooltip on a widget unfortunately triggers several
    roundtrips
    to the X server. We reduce this overhead by only doing it if the
    widget is visible, and by deferring to an idle. See bug 585626.

 gtk/gtkwidget.c |   49 +++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 41 insertions(+), 8 deletions(-)

commit 374aa049545516f1fd4dcdf43325fb992400129d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jun 20 13:53:32 2009 -0400

    Add a title property to GtkStatusIcon

    This can be used to give ATs a string to display for tray icons.
    See bug 585802.

 docs/reference/gtk/gtk-sections.txt |	  2 +
 gtk/gtk.symbols		     |	  2 +
 gtk/gtkstatusicon.c		     |	 96
 ++++++++++++++++++++++++++++++++++-
 gtk/gtkstatusicon.h		     |	  3 +
 4 files changed, 102 insertions(+), 1 deletions(-)

commit 52ca2f29cc6108ddc8488545a80253e3be874c87
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jun 20 11:37:05 2009 +0200

    Update _gdk_windowing_pointer_grab

 gdk/quartz/gdkevents-quartz.c |   25 +++++++------------------
 1 files changed, 7 insertions(+), 18 deletions(-)

commit 56efcf62c490c37c3f02928a7281835886434124
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jun 20 11:20:03 2009 +0200

    Remove duplicate definition of GdkInputWindow

 gdk/quartz/gdkinputprivate.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit f26fe5bb49ff05dd5b4f7b008a835e901cb9cabd
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jun 20 11:17:15 2009 +0200

    Update gdk_window_quartz_show, ..._get_origin, ..._get_pointer

 gdk/quartz/gdkwindow-quartz.c |  100
 +++++++++++++++++++++++------------------
 1 files changed, 56 insertions(+), 44 deletions(-)

commit eb70b751188985bf3c9d9366f4dfdb3e6e50a44a
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jun 20 10:31:53 2009 +0200

    Rename gdk_window_beep to _gdk_windowing_window_beep

 gdk/quartz/gdkwindow-quartz.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 3dcb40e6beeb27b4485f9fd28484dc0d81b84b4d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jun 19 09:14:18 2009 -0400

    Correct a couple of typos

 gdk/gdkdisplay.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3d527afadb802c9027365480023f8aeda18e7ad7
Author: Federico Mena Quintero <federico@novell.com>
Date:	Thu Jun 18 21:29:54 2009 -0500

    bgo#586315 - gtk_file_chooser_list_shortcut_folders() was crashing

    The virtual method list_shortcut_folders returns a GSList * of
    GFile *.
    In turn, gtk_file_chooser_list_shortcut_folders() converts those
    to strings.

    However, the delegate in gtkfilechooserutils.c was calling
    gtk_file_chooser_list_shortcut_folders() every time, so we were trying
    to convert invalid data.

    Now we have an internal function that deals with GFile *.  That
    function is called by the delegate, and the conversion is done only
    once by the API entry points.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooser.c	     |	 11 +++++++++--
 gtk/gtkfilechooserprivate.h |	  1 +
 gtk/gtkfilechooserutils.c   |	  2 +-
 3 files changed, 11 insertions(+), 3 deletions(-)

commit 6382eac6d85409a43b9a3b96cd303338de582f65
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jun 18 22:08:31 2009 -0400

    Fix an oversight in mnemonic handling

    In some situations, GtkButton would ignore the use-underline
    property. This was reported in bug 586330.

 gtk/gtkbutton.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 68171b506f1a77b33367f69364d9991a4558a242
Author: Federico Mena Quintero <federico@novell.com>
Date:	Thu Jun 18 19:48:38 2009 -0500

    Show the size column by default in the file chooser

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c  |    2 +-
 gtk/gtkfilechoosersettings.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 6fe357965a420aa930599d0536fabb8ac80cedee
Author: Ryan Lortie <desrt@desrt.ca>
Date:	Thu Jun 18 15:11:57 2009 -0400

    Use g_mapped_file_unref()

      - drop deprecated use of g_mapped_file_free()
      - bump glib version requirement

 configure.in	       |    2 +-
 gtk/gtkiconcache.c    |    4 ++--
 gtk/updateiconcache.c |    4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 0c7a26690d5c9ca39659a1596e377305d338e484
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 18 20:58:13 2009 +0200

    Fix spelling of synthesize

 gdk/gdkdisplay.c	  |   10 +++++-----
 gdk/gdkinternals.h	  |    4 ++--
 gdk/gdkoffscreenwindow.c |   10 +++++-----
 gdk/gdkwindow.c	  |   32 ++++++++++++++++----------------
 4 files changed, 28 insertions(+), 28 deletions(-)

commit 3c75004474b099ff695c0d3d1835c245a550f12f
Author: Federico Mena Quintero <federico@novell.com>
Date:	Wed Jun 17 20:33:57 2009 -0500

    Don't set the sort column when there is no model

    We can't set the sort column when we load the GtkFileChooser's
    settings, as the
    file models may not have been created yet.	Wait until the models
    are actually
    present; then we can set the sort column.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtkfilechooserdefault.c |	  5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 7303f3c9fdc2fcb75907a3fd81cc4a44446931a7
Merge: c08bf93 1a385c5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 17 12:56:05 2009 +0200

    Merge branch 'master' into client-side-windows

    This updates client-side-windows to the the latest soname
    change for easier testing.

    Conflicts:
	gdk/x11/gdkwindow-x11.c
	tests/Makefile.am

commit 1a385c50f041cdcc8ee88b27af85094901c2b05d
Author: Benjamin Otte <otte@gnome.org>
Date:	Wed Jun 17 10:28:03 2009 +0200

    fix compile warnings

    Fallout from running make CFLAGS="-Werror"; mostly missing casts and
    constness issues.

 demos/gtk-demo/rotated_text.c	   |	6 +++---
 gdk-pixbuf/gdk-pixbuf-io.c	   |	2 +-
 gtk/gtkactivatable.c		   |	4 ++--
 gtk/gtkdnd.c			   |	4 ++--
 gtk/gtkhandlebox.c		   |	3 ++-
 gtk/gtkiconview.c		   |	6 ++++--
 gtk/gtktreeview.c		   |	2 +-
 gtk/tests/builder.c		   |	6 +++---
 modules/other/gail/gailtreeview.c |	4 ++--
 tests/testgtk.c		   |	2 +-
 10 files changed, 21 insertions(+), 18 deletions(-)

commit c08bf93fe5fd0f7192aec9ad0358da246c211e0f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jun 16 21:34:37 2009 +0200

    Don't reset window hints when showing multiple times

    gdk_window_show() should only set the initial hints on the first
    run, not if the window is already mapped when gdk_window_show is
    called.

 gdk/gdkwindow.c	 |   10 +++++-----
 gdk/gdkwindowimpl.h	 |    3 ++-
 gdk/x11/gdkwindow-x11.c |    7 ++++---
 3 files changed, 11 insertions(+), 9 deletions(-)

commit 272c30bbc276819ad9ca7c43ce75e2b46064c8d6
Author: Daniel Nylander <po@danielnylander.se>
Date:	Tue Jun 16 21:04:18 2009 +0200

    Updated Swedish translation

 po/sv.po | 2810
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1268 insertions(+), 1542 deletions(-)

commit d50cfd192b98ccb0c9f2421f87acb7659f0805cb
Author: Vincent Untz <vuntz@gnome.org>
Date:	Tue Jun 16 17:34:10 2009 +0200

    Use g_return_val_if_fail instead of g_return_if_fail

 gtk/gtkinfobar.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 3bf1c7adadb1fda69e63fc6fe0f3698d937a1b80
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 16 12:37:33 2009 -0400

    More uses of the get_cell_renderers functions

 gtk/tests/builder.c		   |	4 ++--
 gtk/tests/treeview-scrolling.c    |	2 +-
 modules/other/gail/gailtreeview.c |	8 ++++----
 3 files changed, 7 insertions(+), 7 deletions(-)

commit c12a8388f6f88477c0fcf52d66287d744d40929d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 16 12:21:36 2009 -0400

    More instances of those deprecated functions

 gtk/gtkcombobox.c	  |    4 ++--
 gtk/gtkentrycompletion.c |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 6fc9f57848f138db61b9e374ce4306305f556a77
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 16 11:48:16 2009 -0400

    Forgot one use in libgail

 modules/other/gail/gailtreeview.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d51132e5846d93d15a9a35e4b2cbade1008078fb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jun 16 11:27:06 2009 -0400

    Don't use deprecated api internally

 gtk/gtkcombobox.c	     |	  2 +-
 gtk/gtkentrycompletion.c    |	  2 +-
 gtk/gtkfilechooserdefault.c |	  2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 09f41f500011fc32843bd58bf80e6127998b914a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jun 15 21:48:53 2009 -0400

    Bump version to 2.17.3

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b645bb9e02f7735e7240bfa61caf1ce4cfbc2bd0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jun 15 21:45:40 2009 -0400

    2.17.2

 docs/reference/gtk/tmpl/gtkprintoperation.sgml  |   46 +
 docs/reference/gtk/tmpl/gtkprintsettings.sgml	 |    1 +
 docs/reference/gtk/tmpl/gtkprintunixdialog.sgml |   60 +
 po-properties/af.po				 |  124 +-
 po-properties/am.po				 |  122 +-
 po-properties/ang.po				 |  120 +-
 po-properties/ar.po				 |  124 +-
 po-properties/as.po				 |  125 +-
 po-properties/ast.po				 |  120 +-
 po-properties/az.po				 |  124 +-
 po-properties/az_IR.po				 |  120 +-
 po-properties/be.po				 |  124 +-
 po-properties/be@latin.po			 |  124 +-
 po-properties/bg.po				 |  124 +-
 po-properties/bn.po				 |  126 +-
 po-properties/bn_IN.po				 |  126 +-
 po-properties/br.po				 |  120 +-
 po-properties/bs.po				 |  124 +-
 po-properties/ca.po				 |  124 +-
 po-properties/ca@valencia.po			 |  124 +-
 po-properties/crh.po				 |  127 +-
 po-properties/cs.po				 |  124 +-
 po-properties/cy.po				 |  129 +-
 po-properties/da.po				 | 3428
 +++++++++++-----------
 po-properties/de.po				 |  125 +-
 po-properties/dz.po				 |  131 +-
 po-properties/el.po				 |  124 +-
 po-properties/en_CA.po				 |  124 +-
 po-properties/en_GB.po				 |  124 +-
 po-properties/eo.po				 |  120 +-
 po-properties/es.po				 | 3415
 +++++++++++-----------
 po-properties/et.po				 |  124 +-
 po-properties/eu.po				 |  125 +-
 po-properties/fa.po				 |  123 +-
 po-properties/fi.po				 |  124 +-
 po-properties/fr.po				 |  124 +-
 po-properties/ga.po				 |  122 +-
 po-properties/gl.po				 |  124 +-
 po-properties/gu.po				 |  124 +-
 po-properties/he.po				 |  124 +-
 po-properties/hi.po				 |  124 +-
 po-properties/hr.po				 |  124 +-
 po-properties/hu.po				 |  124 +-
 po-properties/hy.po				 |  122 +-
 po-properties/ia.po				 |  122 +-
 po-properties/id.po				 |  128 +-
 po-properties/io.po				 |  120 +-
 po-properties/is.po				 |  124 +-
 po-properties/it.po				 |  127 +-
 po-properties/ja.po				 |  124 +-
 po-properties/ka.po				 |  124 +-
 po-properties/kn.po				 |  124 +-
 po-properties/ko.po				 |  124 +-
 po-properties/ku.po				 |  120 +-
 po-properties/li.po				 |  124 +-
 po-properties/lt.po				 |  124 +-
 po-properties/lv.po				 |  124 +-
 po-properties/mai.po				 |  124 +-
 po-properties/mi.po				 |  122 +-
 po-properties/mk.po				 |  124 +-
 po-properties/ml.po				 |  124 +-
 po-properties/mn.po				 |  128 +-
 po-properties/mr.po				 |  124 +-
 po-properties/ms.po				 |  124 +-
 po-properties/nb.po				 |  124 +-
 po-properties/ne.po				 |  124 +-
 po-properties/nl.po				 |  125 +-
 po-properties/nn.po				 |  124 +-
 po-properties/nso.po				 |  124 +-
 po-properties/oc.po				 |  122 +-
 po-properties/or.po				 | 3656
 ++++++++++++-----------
 po-properties/pa.po				 |  124 +-
 po-properties/pl.po				 |  124 +-
 po-properties/ps.po				 |  123 +-
 po-properties/pt.po				 |  124 +-
 po-properties/pt_BR.po				 |  124 +-
 po-properties/ro.po				 |  124 +-
 po-properties/ru.po				 |  124 +-
 po-properties/rw.po				 |  124 +-
 po-properties/si.po				 |  124 +-
 po-properties/sk.po				 |  124 +-
 po-properties/sl.po				 |  124 +-
 po-properties/sq.po				 |  124 +-
 po-properties/sr.po				 |  124 +-
 po-properties/sr@ije.po			 |  124 +-
 po-properties/sr@latin.po			 |  124 +-
 po-properties/sv.po				 |  124 +-
 po-properties/ta.po				 |  124 +-
 po-properties/te.po				 |  124 +-
 po-properties/th.po				 |  122 +-
 po-properties/tk.po				 |  122 +-
 po-properties/tr.po				 |  127 +-
 po-properties/tt.po				 |  123 +-
 po-properties/uk.po				 |  124 +-
 po-properties/ur.po				 |  120 +-
 po-properties/uz.po				 |  123 +-
 po-properties/uz@cyrillic.po			 |  123 +-
 po-properties/vi.po				 |  124 +-
 po-properties/wa.po				 |  132 +-
 po-properties/xh.po				 |  124 +-
 po-properties/yi.po				 |  124 +-
 po-properties/zh_CN.po				 |  124 +-
 po-properties/zh_HK.po				 |  124 +-
 po-properties/zh_TW.po				 |  124 +-
 po/af.po					 |  302 +-
 po/am.po					 |  300 +-
 po/ang.po					 |  300 +-
 po/ar.po					 |  304 +-
 po/as.po					 |  304 +-
 po/ast.po					 |  304 +-
 po/az.po					 |  300 +-
 po/az_IR.po					 |  299 +-
 po/be.po					 |  300 +-
 po/be@latin.po					 |  304 +-
 po/bg.po					 |  304 +-
 po/bn.po					 |  300 +-
 po/bn_IN.po					 | 2188 +++++++-------
 po/br.po					 |  300 +-
 po/bs.po					 |  300 +-
 po/ca.po					 |  304 +-
 po/ca@valencia.po				 |  302 +-
 po/crh.po					 |  305 +-
 po/cs.po					 |  304 +-
 po/cy.po					 |  302 +-
 po/da.po					 |  304 +-
 po/de.po					 |  306 +-
 po/dz.po					 |  300 +-
 po/el.po					 |  304 +-
 po/en_CA.po					 |  302 +-
 po/en_GB.po					 |  304 +-
 po/eo.po					 |  300 +-
 po/es.po					 | 2139 +++++++-------
 po/et.po					 | 1082 +++++++-
 po/eu.po					 |  304 +-
 po/fa.po					 |  300 +-
 po/fi.po					 |  304 +-
 po/fr.po					 |  304 +-
 po/ga.po					 |  304 +-
 po/gl.po					 |  304 +-
 po/gu.po					 |  304 +-
 po/he.po					 |  304 +-
 po/hi.po					 | 2181 +++++++-------
 po/hr.po					 |  302 +-
 po/hu.po					 |  304 +-
 po/hy.po					 |  300 +-
 po/ia.po					 |  300 +-
 po/id.po					 |  300 +-
 po/io.po					 |  301 +-
 po/is.po					 |  300 +-
 po/it.po					 |  305 +-
 po/ja.po					 |  304 +-
 po/ka.po					 |  304 +-
 po/kn.po					 |  304 +-
 po/ko.po					 |  304 +-
 po/ku.po					 |  302 +-
 po/li.po					 |  300 +-
 po/lt.po					 |  304 +-
 po/lv.po					 |  304 +-
 po/mai.po					 |  304 +-
 po/mi.po					 |  300 +-
 po/mk.po					 |  302 +-
 po/ml.po					 |  304 +-
 po/mn.po					 |  301 +-
 po/mr.po					 |  304 +-
 po/ms.po					 |  300 +-
 po/nb.po					 | 2144 +++++++-------
 po/ne.po					 |  300 +-
 po/nl.po					 |  309 +-
 po/nn.po					 |  305 +-
 po/nso.po					 |  300 +-
 po/oc.po					 |  301 +-
 po/or.po					 |  304 +-
 po/pa.po					 |  304 +-
 po/pl.po					 |  304 +-
 po/ps.po					 |  302 +-
 po/pt.po					 |  304 +-
 po/pt_BR.po					 | 2147 +++++++-------
 po/ro.po					 |  304 +-
 po/ru.po					 |  304 +-
 po/rw.po					 |  303 +-
 po/si.po					 |  302 +-
 po/sk.po					 |  304 +-
 po/sl.po					 |  304 +-
 po/sq.po					 |  305 +-
 po/sr.po					 |  304 +-
 po/sr@ije.po					 |  300 +-
 po/sr@latin.po					 |  304 +-
 po/sv.po					 |  304 +-
 po/ta.po					 |  304 +-
 po/te.po					 |  304 +-
 po/th.po					 |  304 +-
 po/tk.po					 |  300 +-
 po/tr.po					 |  305 +-
 po/tt.po					 |  300 +-
 po/uk.po					 |  304 +-
 po/ur.po					 |  300 +-
 po/uz.po					 |  302 +-
 po/uz@cyrillic.po				 |  302 +-
 po/vi.po					 |  304 +-
 po/wa.po					 |  300 +-
 po/xh.po					 |  300 +-
 po/yi.po					 |  300 +-
 po/zh_CN.po					 |  304 +-
 po/zh_HK.po					 |  304 +-
 po/zh_TW.po					 |  304 +-
 205 files changed, 34476 insertions(+), 28906 deletions(-)

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 d44d5301a6eef93211cbeb497f562586fc6eaf74
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jun 12 12:47:20 2009 +0200

    Remove ununsed variables

 gdk/gdkwindow.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit bd0e95081f6e4c6ede650a9fa3b7c5427034fabc
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jun 12 12:45:31 2009 +0200

    Always return FALSE from idle callback to avoid loop

    In the destroyed window case in do_synthesize_crossing_event we didn't
    return a value which can cause infinite "loops". Always return FALSE
    to make sure the idle doesn't run again.

 gdk/gdkwindow.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 56dfbd997e536b5a752707b7c1867d42dab0c3ae
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 11 22:11:48 2009 +0200

    Handle gdk_window_beep on offscreen windows

 gdk/gdk.symbols	 |    2 +-
 gdk/gdkinternals.h	 |    5 +++--
 gdk/gdkwindow.c	 |   30 ++++++++++++++++++++++++++++++
 gdk/x11/gdkwindow-x11.c |   15 +--------------
 4 files changed, 35 insertions(+), 17 deletions(-)

commit 5dc6709ea00daabdfe4f3f89aeea958db78f1eca
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 11 21:56:02 2009 +0200

    Handle the window being destroyed in do_synthesize_crossing_event

    This can happen since we ref the window and do the function in
    an idle.

 gdk/gdkwindow.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 278e5bd1707601a75273737b49ecdbcd452ff42e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 11 21:49:17 2009 +0200

    Send crossing event due to geometry change in idle

    Doing this directly had some issues with picking going recursive in
    clutter-gtk. Furthermore, doing it in an idle means we can coalesce
    multiple calls (which is common due to widget changes) in the same
    toplevel to just one call.

 gdk/gdkinternals.h |	 1 +
 gdk/gdkwindow.c    |	39 +++++++++++++++++++++++++++++++++++----
 2 files changed, 36 insertions(+), 4 deletions(-)

commit 4987ca9235c672e34adab84aea3886b0a0e2f060
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 11 12:06:01 2009 +0200

    Add gdk_window_offscreen_children_changed call

    You can call this if you have offscreen children and the geometry of
    them changed. This will cause re-picking of the active window sending
    enter and leave events as needed.

 gdk/gdkwindow.c |    5 +++++
 gdk/gdkwindow.h |    1 +
 2 files changed, 6 insertions(+), 0 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 89e187e7c1c3ce306b15d188e40be5f43fa821c9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 8 17:05:51 2009 +0200

    Use gdk_window_get_root_cords to get popup position for combobox

    This makes us handle transformed offscreen widgets much better.

 gtk/gtkcombobox.c |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

commit 4d54de336b02cdc01cbfd0debc72ede58fc5091b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 8 17:03:47 2009 +0200

    Add gdk_window_get_root_coords

    We want to be able to map any window coordinate to a root coordinate,
    not
    just the origin, because you can't rely anymore on a simple
    translation
    from window coordinates to parent with offscreen windows. This lets
    us e.g. pop up menus in the right place even if they are popped
    up from
    a no-window widget.

 gdk/gdkoffscreenwindow.c |   36 +++++++++++++++++++-----------------
 gdk/gdkwindow.c	  |   44
 +++++++++++++++++++++++++++++++++++++++-----
 gdk/gdkwindow.h	  |    5 +++++
 gdk/gdkwindowimpl.h	  |    8 +++++---
 gdk/x11/gdkwindow-x11.c  |   20 +++++++++++---------
 5 files changed, 79 insertions(+), 34 deletions(-)

commit a8549898abbc02b8f96f358f511c0ac4a545087d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 8 15:57:59 2009 +0200

    Update event emulation to handle offscreen children

    We use the offscreen signals for getting parent, picking
    children at a point and mapping coordinates between windows
    embedding offscreens and offscreens.

    This means we have two hierarchies more or less, one visible to
    apps via
    the standard APIs and for drawing where the offscreens are their own
    separate toplevels, and another one for event handling where embedded
    offscreens appear as if they were children of the embedding window.

 gdk/gdkdisplay.c	  |   35 ++++++-
 gdk/gdkoffscreenwindow.c |   96 ++++++++++++++++---
 gdk/gdkwindow.c	  |  247
 ++++++++++++++++++++++++++++++++--------------
 3 files changed, 285 insertions(+), 93 deletions(-)

commit 8670fbdbaa5c7b3870c1fe4ef75822964aac07e1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 4 20:16:51 2009 +0200

    Implement the new offscreen signals in GtkOffscreenBox

    This implements get-offscreen-parent, pick-offscreen-child,
    to-parent and from-parent signals for GtkOffscreenBox

 tests/gtkoffscreenbox.c |  184
 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 183 insertions(+), 1 deletions(-)

commit 904f0ccb7c9f5bb368ece32693b694318ac5c3fa
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jun 5 14:50:58 2009 +0200

    Base pointer grab on get-offscreen-parent

 gdk/gdk.symbols       |    2 +-
 gdk/gdkinternals.h    |    7 +++
 gdk/gdkwindow.c       |  106
 +++++++++++++++++++++++++++++++++++++++++++++++++
 gdk/x11/gdkmain-x11.c |   98
 ++++++++-------------------------------------
 4 files changed, 131 insertions(+), 82 deletions(-)

commit f195fbc2218e1f476238ab06e76ebe762cf5f25b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 8 19:38:15 2009 +0200

    Implement offscreen get_pointer with offscreen signals

 gdk/gdkoffscreenwindow.c |   60
 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 59 insertions(+), 1 deletions(-)

commit e1b52da0ab2edeba36925e1a2cc54d71771895cd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 4 20:15:29 2009 +0200

    Add signals for offscreen window embedding

    3 signals are for offscreen windows
    get-offscreen-parent: Get the parent window an offscreen is
    embedded in
    to-parent: Convert coordinates from offscreen to parent
    from-parent: Convert coordinates from parent to offscreen

    1 signal is for the window embedding offscreens:
    pick-offscreen-child: This picks what (if any) offscreen is at a
    specific position

    The last signal is only used if you call
    gdk_window_set_has_offscreen_children
    to tell gdk that the window has embedded offscreen children.
    Add get-pointer signal for offscreen window pointer getting

    Apps using offscreen windows can connect to get-pointer on offscreen
    windows in order to make gdk_window_get_pointer() return correct
    values.

    Add get-offscreen-parent signal

    Add signals for from-parent and to-parent coordinate mapping

    Add pick-offscreen-child signal

 gdk/Makefile.am	  |    2 +-
 gdk/gdkinternals.h	  |    1 +
 gdk/gdkmarshalers.list   |    4 ++
 gdk/gdkoffscreenwindow.c |   83
 ++++++++++++++++++++-----------------------
 gdk/gdkwindow.c	  |   88
 ++++++++++++++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h	  |    3 ++
 6 files changed, 136 insertions(+), 45 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 4720bbc15ebc7cebd60a9f6e6c6d8e0991af5c2e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 4 19:21:20 2009 +0200

    Make window_get_pointer a window impl virtual

 gdk/gdkdisplay.c	  |   35 +++++++++++++++++------------------
 gdk/gdkinternals.h	  |    5 -----
 gdk/gdkoffscreenwindow.c |   16 ++++++++++++++++
 gdk/gdkwindowimpl.h	  |    4 ++++
 gdk/x11/gdkwindow-x11.c  |   36 +++++++++++++++++++-----------------
 5 files changed, 56 insertions(+), 40 deletions(-)

commit 247e1945a0b915725e752764bd8f7d8d46223849
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 4 18:45:35 2009 +0200

    window_get_pointer should return the direct child

    We returned the innermost child that has the pointer, which is
    not right.
    Only the direct child that has the pointer in it should be reported
    (if any).

 gdk/gdkdisplay.c   |	35 ++++++++++-------------------------
 gdk/gdkinternals.h |	 2 ++
 gdk/gdkwindow.c    |	32 ++++++++++++++++++++++++++++++++
 3 files changed, 44 insertions(+), 25 deletions(-)

commit 55ee12c296a23f09fa274c6adb5f4214f9d2aade
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 4 08:05:51 2009 +0200

    Set the right parent root window for the offscreen windows

 tests/gtkoffscreenbox.c |    4 ++--
 1 files changed, 2 insertions(+), 2 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 cd7afc14fdf636bd0b482b1c7f0b2dd0afb534cd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jun 4 12:48:23 2009 +0200

    Update GdkOffscreenWindow to new draw_drawable prototype

    All rendering of drawables on offscreen was broken due to this
    change which
    had not been implemented fully in offscreen windows.

 gdk/gdkoffscreenwindow.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 953be03acf9a19952250df709e384bb9fb44a2aa
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 3 14:49:06 2009 +0200

    Fix too many args warning

    Apparently we missed one place when converting
    gdk_window_ensure_native

 tests/testwindows.c |	  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9437138db222cc0ccf42c72c8f6a0816ccc2ffa1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jun 3 11:24:27 2009 +0200

    Fix some warnings added by the input handling

    Add casting and actually fix parenthisation of boolean expression

 gdk/gdkwindow.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 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 609b03c517fa534f04431a5b046fe08a97acc6f2
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 1 14:45:22 2009 +0200

    Further clean up window drawing redirection/clipping

    This combines the OFFSET_GC and various SETUP/RESTORE gc macros
    to a single BEGIN/END_DRAW macro pair.

 gdk/gdkwindow.c |  510
 ++++++++++++++++++-------------------------------------
 1 files changed, 163 insertions(+), 347 deletions(-)

commit 1d739c2ff60796e75aeb808134b9bc6c25f2efd5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 1 14:07:36 2009 +0200

    Fix up gdk_window_set_has_native rename issues

    Seems like i forgot a bunch of things.

 gdk/gdkwindow.c	 |    4 +++-
 gdk/gdkwindow.h	 |    3 +--
 gdk/x11/gdkmain-x11.c	 |    2 +-
 gdk/x11/gdkwindow-x11.c |    2 +-
 4 files changed, 6 insertions(+), 5 deletions(-)

commit e123931a65ec77f70f8dd61bd3a3f91926380879
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 1 13:38:04 2009 +0200

    Add more GdkWindow implementation docs

 gdk/gdkinternals.h |	 2 +-
 gdk/gdkwindow.c    |	84
 ++++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 70 insertions(+), 16 deletions(-)

commit a84cc4e9f3eac6c07614813c01ac02238774d96d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 1 12:04:36 2009 +0200

    Whitespace cleanup gdkwindow.c

    Almost everything here changed anyway, so might as well clean it up.

 gdk/gdkwindow.c | 1396
 +++++++++++++++++++++++++++---------------------------
 1 files changed, 698 insertions(+), 698 deletions(-)

commit 287b821705b5418cd14d5a31fda3f167ac4ddf72
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jun 1 11:57:59 2009 +0200

    Rename gdk_window_set_has_native to gdk_window_ensure_native

    This also removes the (unimplemented) possibility to change a
    window to
    non-native. This seems generally not very useful, and there are
    some problems
    with it, for instance if two "users" need a window to be native
    and then
    one of the "users" doesn't need it anymore it can't change it back,
    because
    it is unaware of the other reason the window is native.

 docs/reference/gdk/tmpl/events.sgml  |    1 +
 docs/reference/gdk/tmpl/windows.sgml |    1 +
 gdk/gdkwindow.c		      |  133
 +++++++++++++++-------------------
 gdk/x11/gdkdrawable-x11.c	      |    2 +-
 gdk/x11/gdkmain-x11.c		      |    2 +-
 gdk/x11/gdkwindow-x11.c	      |    4 +-
 tests/testwindows.c		      |    4 +-
 7 files changed, 65 insertions(+), 82 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(-)

commit d2ac65c8badfbaa4f223912c287bbde575b22de0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 29 18:47:23 2009 -0400

    Fix a typo in the ::update-custom-widget docs

 gtk/gtkprintoperation.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7b49379b55b93d290240c9e77d21fa0f20ad2c36
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 29 18:40:10 2009 -0400

    Fix a typo in the docs

 gtk/gtkaboutdialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2a87eb83d170672c84ff1ff99afe38644334c63b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri May 29 17:26:32 2009 -0400

    Update for 2.17.1

 NEWS |   49 ++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 48 insertions(+), 1 deletions(-)

commit 8166a0e1af36c927c67a9a3940d3f08af8c5114f
Author: Eitan Isaacson <eitan@ascender.com>
Date:	Fri May 29 12:50:00 2009 +0200

    Fix GtkAssistant's accessible children. Fixes bug #575319.

 gtk/gtkassistant.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d1f5050262da637a6609d6e794bcca45ae2fcb3e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri May 29 16:45:06 2009 +0200

    Make disabled xinput work again

 gdk/x11/gdkinput-none.c |   19 +++++++------------
 1 files changed, 7 insertions(+), 12 deletions(-)

commit 7372379c24d183aa23e33cef031b774a5cb25ce4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri May 29 16:39:12 2009 +0200

    Initial version of input support

 gdk/gdkdisplay.h	   |	1 +
 gdk/gdkinternals.h	   |	6 +
 gdk/gdkwindow.c	   |  113 +++++++++++++++++-
 gdk/gdkwindowimpl.h	   |	4 +
 gdk/x11/gdkdisplay-x11.h  |	5 -
 gdk/x11/gdkevents-x11.c   |   24 +---
 gdk/x11/gdkinput-x11.c    |  259
 +++++++++++++++++++++--------------------
 gdk/x11/gdkinput-xfree.c  |  289
 +++++++++++++++++++++++++++------------------
 gdk/x11/gdkinput.c	   |  230 +++++++++++++++++-------------------
 gdk/x11/gdkinputprivate.h |   41 +++----
 gdk/x11/gdkmain-x11.c	   |	3 +-
 gdk/x11/gdkwindow-x11.c   |	5 +-
 12 files changed, 557 insertions(+), 423 deletions(-)

commit a6e3da131955ae8532c23bc5d2e9b55e8bfef316
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed May 27 17:09:56 2009 +0200

    Add some test for draw_drawable graphics exposures

 tests/testwindows.c |	 26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit 0b586a5ad7b991cc4c7027a2e36aeccd7f99b545
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed May 27 17:08:09 2009 +0200

    Add support for client side graphics exposures in gdk_draw_drawable

 gdk/gdkdraw.c			 |   12 ++++---
 gdk/gdkdrawable.h		 |    1 +
 gdk/gdkpixmap.c		 |    2 +
 gdk/gdkwindow.c		 |   68
 +++++++++++++++++++++++++++++++++++---
 gdk/quartz/gdkdrawable-quartz.c |    1 +
 gdk/win32/gdkdrawable-win32.c	 |    2 +
 gdk/x11/gdkdrawable-x11.c	 |    2 +
 7 files changed, 77 insertions(+), 11 deletions(-)

commit 44c7264bc7e75c580526324e2ce5ec9876e2933a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed May 27 17:06:46 2009 +0200

    Add _gdk_gc_get_exposures

 gdk/gdkgc.c	    |	28 ++++++++++++++++++++++------
 gdk/gdkinternals.h |	 1 +
 2 files changed, 23 insertions(+), 6 deletions(-)

commit 8cb385cd3105acd096d2ce6f1f88156f07dbb7fe
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue May 26 20:53:48 2009 +0200

    Add support for visibility notification

 gdk/gdkinternals.h |	 3 +
 gdk/gdkwindow.c    |  128
 +++++++++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 124 insertions(+), 7 deletions(-)

commit 6c76f8f6cef2c026985995a5e7444b3a8a5840bb
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue May 26 20:48:10 2009 +0200

    Add gdk_region_rect_equal to compare a region with a rect

 gdk/gdkregion-generic.c |   26 ++++++++++++++++++++++++++
 gdk/gdkregion.h	 |    2 ++
 2 files changed, 28 insertions(+), 0 deletions(-)

commit 8a689f2e15411572b4bc8e5db65e625237ebfdcd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue May 26 11:30:46 2009 +0200

    Handle flushing implicit paint while there is a paint outstanding

    If a native window or a window with a native subwindow is moved
    or resized
    then the client window moves and implicit paints need to be flushed
    since
    the native window move will copy/overwrite data. This may happen
    while there
    is an outstanding paint if the move is inside an expose event
    (weird, but
    flash embedded in webkit hit this).

    Right now we're asserting here, but the right fix is to allow this but
    to not flush the parts that are currently in a (non-implicit)
    paint. This
    means we flush all results from previous not-yet-flushed exposes,
    but not
    the ones being drawn.

 gdk/gdkwindow.c |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

commit d1f921b5bc368c4d265d9329fb1c90c541bf4421
Author: Lebedev Roman <roman@lebedev.com>
Date:	Tue May 26 02:49:34 2009 +0400

    Updated Russian translation

 po/ru.po | 2242
 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1139 insertions(+), 1103 deletions(-)

commit 73a9c40b51ef0e2bf01485e29b3a32fc3473f7c3
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Mon May 25 19:49:55 2009 +0100

    Updated Irish translation

 po/ga.po |   70
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 35 insertions(+), 35 deletions(-)

commit 7698daf97aced5c22aeeb7bfbf02567b61cebaef
Merge: 1288ef1 d0f887d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon May 25 14:30:01 2009 +0200

    Merge branch 'master' into client-side-windows

    Conflicts:
	gdk/x11/gdkwindow-x11.c

commit d0f887ddb144a69a85371041d1ad3640ab379ee8
Author: Lin Ma <lin.ma@sun.com>
Date:	Mon May 25 10:01:04 2009 +0800

    Fix GtkTooltip destroy the custom widget

    Fixed 576091, Custom_widget does not get destroyed when the tooltip
    goes away. Add a release note for this fix.

 README.in	  |    8 ++++++++
 gtk/gtktooltip.c |    8 ++++++--
 2 files changed, 14 insertions(+), 2 deletions(-)

commit 48c8818fa2bc3b54cd7133781021f30535193ea5
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:	Mon May 25 00:33:42 2009 +0100

    Updated Irish translation

 po/ga.po | 3309
 +++++++++++++++++++++++++-------------------------------------
 1 files changed, 1305 insertions(+), 2004 deletions(-)

commit 96912b564f164243a143c787ea882c0c738fe2f3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 24 00:30:58 2009 -0400

    Avoid another case of treating None as an atom

 gdk/x11/gdkdnd-x11.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 478cc88f8dcaa35c7b1be819d1bf7387606ce1a8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 24 00:17:49 2009 -0400

    Fix  a formatting error in the docs

    Need to replace % by %amp; in examples. This was noticed in
    bug 583522.

 docs/reference/gtk/migrating-GtkBuilder.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1199b3f7419b6240f0c958685daf9830a0d88ed8
Author: Claude Paroz <claude@2xlibre.net>
Date:	Sat May 23 19:03:31 2009 +0200

    Updated French translation

 po/fr.po | 2223
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1128 insertions(+), 1095 deletions(-)

commit 7437a79b851d9d77c5fa820e08b6fa037c882169
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Sun May 17 20:02:13 2009 +0200

    Fix a crash when printing with defer drawing enabled

    Fixes bgo#582963

 gtk/gtkprintoperation.c |   37 ++++++++++++++++++++++++-------------
 1 files changed, 24 insertions(+), 13 deletions(-)

commit e18a4fa047b6b8c0cf8aab251fc661e38b2b5352
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 23 01:20:39 2009 -0400

    Improve gtk_combo_box_get_active_text() docs

    Make it more explicit that the return value needs to be freed.
    Fixes bug 583050.

 gtk/gtkcombobox.c |	3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit bd84d95e63893ba80f94d7087b580ad575555334
Author: James Andrewartha <trs80@ucc.gu.uwa.edu.au>
Date:	Thu May 21 13:48:46 2009 +0800

    add missing include $(top_srcdir)/git.mk to modules/papi/Makefile.am

    Signed-off-by: Davyd Madeley <davyd@madeley.id.au>

 modules/printbackends/papi/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e07d8adccab251467ab2c4d61fa37f833141ded6
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Wed May 20 14:27:36 2009 +0300

    docs: document the GtkUpdateType enum.

    Add documentation based on the description from
    gtk_range_set_update_policy()

 docs/reference/gtk/tmpl/gtkenums.sgml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 1eff9aba246a061133365516438c90d532ec74ac
Author: mark@ecs.vuw.ac.nz <mark@ecs.vuw.ac.nz>
Date:	Tue May 19 16:08:21 2009 +0200

    Signalize that CUPS connection is available when EISCONN occurs

    Add test for EISCONN error when testing whether a connection to
    CUPS server
    is available (#576678 - patch by mark@ecs.vuw.ac.nz).

    Signed-off-by: Marek Kasik <mkasik@redhat.com>

 modules/printbackends/cups/gtkcupsutils.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3969d1b9691889ccc98b4aad31e2e809849bdc72
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Tue May 19 16:31:52 2009 +0800

    Add papi to DIST_SUBDIRS

 modules/printbackends/Makefile.am |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bcf754ea1dd46bda4fb206c0f7352a226b2b35e2
Merge: a746df7 7fe8fb3
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Tue May 19 15:32:10 2009 +0800

    Merge commit 'origin/master'

commit a746df7d37e5f46b63fbf203bf88c6cf570d76dc
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Tue May 19 15:29:53 2009 +0800

    Fix broken SGML in gtk reference.

    Introduced in commit 9dbb30482b11075045e7624df7c771cb3fc1503f

 docs/reference/gtk/tmpl/gtklabel.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7fe8fb35b5e44d233187179b5b934e89784d8a22
Author: Alexander Shopov <ash@contact.bg>
Date:	Tue May 19 07:54:51 2009 +0300

    Updated Bulgarian translation

 po/bg.po | 2197
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1118 insertions(+), 1079 deletions(-)

commit 9b7fa7a90482581bc8cba2eb975c8251b6acadff
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Sun May 17 18:11:46 2009 +0200

    Use nr_of_pages_to_print instead of nr_of_pages when updating
    printing progress

    Fixes bgo#582950.

 gtk/gtkprintoperation.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 122e0b40ba7997a6ba43cfc115ef64332d594d3f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 17 23:43:26 2009 -0400

    Improve GtkNotbook behaviour with too little space

    This fixes bug 582488. The patch was provided by Morten Welinder.

 gtk/gtknotebook.c |   35 +++++++++++++++++++----------------
 1 files changed, 19 insertions(+), 16 deletions(-)

commit f64ef8ea514941f83ee802685adf82fd09a17f2b
Author: Davyd Madeley <davyd@madeley.id.au>
Date:	Mon May 18 10:46:42 2009 +0800

    Fix broken compile: s/gtk_selection_atom/gtk_selection_atoms

    Introduced in 94b63ec9b7791036b0b09d4c2059059a1d7e9695

 gtk/gtkselection.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 94b63ec9b7791036b0b09d4c2059059a1d7e9695
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 17 18:35:51 2009 -0400

    Avoid a warning when persisting clipboards

    Correctly handle conversion to SAVE_TARGETS as a side-effect target
    with no side-effect, by returning a zero-sized property of type NULL.
    See section 2.6.3 of the ICCCM.

 gtk/gtkselection.c |	12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit 375d19aa9258662a9406c00cfb2e7cc418214dbe
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 17 18:34:21 2009 -0400

    Avoid warnings when handling SelectionNotify

    The property field in SelectionNotify events may be None instead
    of an atom.

 gdk/x11/gdkevents-x11.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 5133d934f6173a0e65be5860d4c824379cd6387f
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	Mon May 18 01:54:21 2009 +0200

    Updated Danish translation

 po/da.po | 2195
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1114 insertions(+), 1081 deletions(-)

commit 7ca16dad51960f193ed3e3f691dd0f1093bdae2b
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Sun May 17 21:46:31 2009 +0200

    Updated Spanish translation

 po/es.po | 2191
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1116 insertions(+), 1075 deletions(-)

commit f253b6927cf5235700b1680dcfd5ce3ed96074d4
Author: Martin Nordholts <martinn@src.gnome.org>
Date:	Fri May 15 21:29:25 2009 +0200

    Avoid memory corruption on complicated confirm-overwrite logic

    Dup the file chooser entry string because the string may be modified
    depending on what clients do in the confirm-overwrite signal and this
    corrupts the pointer.

 gtk/gtkfilechooserdefault.c |	  9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 91190ce281b562d0f37d8181d9766e09e3c57558
Author: Marek Kasik <mkasik@redhat.com>
Date:	Wed May 13 18:28:42 2009 +0200

    Add ability to print in number-up mode for file backend and lpr
    backend

    GtkPrintOperation is now able to render multiple pages per sheet
    by its
    own. The most important changes are in these functions:
      * increment_page_sequence
      * prepare_data
      * common_render_page
      * print_pages_idle
    Patch also changes set of choices for 2 pages per sheet mode when
    landscape orientation is used to "Top to bottom" and "Bottom to top".

 gtk/gtkprintjob.c				  |    2 +
 gtk/gtkprintjob.h				  |    2 +
 gtk/gtkprintoperation-private.h		  |    5 +
 gtk/gtkprintoperation-unix.c			  |   24 +-
 gtk/gtkprintoperation-win32.c			  |    4 +
 gtk/gtkprintoperation.c			  |  415
 ++++++++++++++++++----
 gtk/gtkprintunixdialog.c			  |   72 ++++-
 modules/printbackends/cups/gtkcupsutils.c	  |    3 +-
 modules/printbackends/file/gtkprintbackendfile.c |    6 +
 modules/printbackends/lpr/gtkprintbackendlpr.c   |   13 +-
 10 files changed, 463 insertions(+), 83 deletions(-)

commit 26c10075f95268ed2d8dbfacadeb1cdc0f559da6
Merge: 4134c34 67e0a44
Author: Federico Mena Quintero <federico@novell.com>
Date:	Tue May 12 19:13:33 2009 -0500

    Merge fix for bgo#315462 - Make GtkLabel deal with too-small height
    allocations gracefully

    Merge branch 'gtk-2-16'

commit 67e0a44100a288fd3374f932ba976c64e744474f
Author: Federico Mena Quintero <federico@novell.com>
Date:	Tue May 12 19:12:55 2009 -0500

    bgo#315462 - Make GtkLabel deal with too-small height allocations
    gracefully

    Previously we would always align the top of the text with the label's
    allocation-plus-padding.
    However, this makes a single-line label inside a GtkButton look
    badly clipped when the button
    has a smaller allocation than its requisition.  So, for single-line
    labels we respect the
    alignment even if it doesn't fit within the label's allocation.
    But for multi-line labels, we
    give preference to showing the first line, to give the user some
    context.

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gtk/gtklabel.c |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

commit 4134c346f9e68367e515345c0ded07aa2b857a1a
Merge: c57fc80 e2bce0d
Author: Federico Mena Quintero <federico@novell.com>
Date:	Tue May 12 13:50:45 2009 -0500

    Merge fix for bgo#463773 - Handle a NULL display in
    gtk_clipboard_get_for_display() so Flash won't hang

commit e2bce0d630c6f424664e81ee95352c4cbc41fc27
Author: Federico Mena Quintero <federico@novell.com>
Date:	Tue May 12 13:44:04 2009 -0500

    bgo#463773 - Handle a NULL display in gtk_clipboard_get_for_display()
    so Flash won't hang

 gtk/gtkclipboard.c |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c57fc80465fc4d2a96138caf7b95a16aa165d027
Author: gheet <ghee.teo@sun.com>
Date:	Mon May 11 18:33:08 2009 +0100

    Adding PAPI printbackend

    Adding a new print backend module using libpapi detals see
    GNOME#382676.
    (gheet)

 configure.in					  |   23 +
 gtk/Makefile.am				  |    8 +
 modules/printbackends/Makefile.am		  |    4 +
 modules/printbackends/papi/Makefile.am		  |   32 +
 modules/printbackends/papi/gtkprintbackendpapi.c |  862
 ++++++++++++++++++++++
 modules/printbackends/papi/gtkprintbackendpapi.h |   44 ++
 modules/printbackends/papi/gtkprinterpapi.c	  |  116 +++
 modules/printbackends/papi/gtkprinterpapi.h	  |   61 ++
 8 files changed, 1150 insertions(+), 0 deletions(-)

commit 52325ccd669ebd24de873bb0949d68d6dad17fb0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 10 02:08:41 2009 -0400

    Avoid unintended side-effect in gdk_window_get_events

    Calling gdk_window_get_events() had the side-effect of letting
    property change notification through to the application, which
    was not intended. Now we keep StructureNotify and PropertyNotify
    filtered out when they were before. Reported in bug 582003.

 gdk/x11/gdkwindow-x11.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 5d8a4f78aba64aea32d3bad8a3a8a1e1fd2bf361
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 10 01:54:43 2009 -0400

    Don't enforce property change events on the root window

    The code in gdk_x11_window_set_events is only meant to enforce
    property change events on child windows. Pointed out in bug 531490.

 gdk/x11/gdkwindow-x11.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 2e9385efe2e3f2c5b4711ad51cdfa9f601762a8f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 11 12:02:06 2009 -0400

    Make gtk-update-icon-cache not fall over leftover temp files

    When called with the --force option, try to remove the
    .icon-theme.cache
    file before giving up. This fixes rh#500163.

 gtk/updateiconcache.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 0fd185fa6de2a89c11b4a28c8619e52d274b1b1f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 11 12:02:06 2009 -0400

    Make gtk-update-icon-cache not fall over leftover temp files

    When called with the --force option, try to remove the
    .icon-theme.cache
    file before giving up. This fixes rh#500163.

 gtk/updateiconcache.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit dc0dde995dba8c91aed152f236a383e27e8a02a3
Author: Tobias Mueller <tobiasmue@gnome.org>
Date:	Fri May 8 16:57:48 2009 +0200

    Removed deprecated call to gtk_scale_button_get_orientation

    and use gtk_orientable_set_orientation instead.
    Fixes bug 581878.

 tests/testvolumebutton.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ac9ea01ec95dc44ac9d0fcc03c5d1c9148b9bd6a
Author: Tobias Mueller <tobiasmue@gnome.org>
Date:	Fri May 8 16:40:41 2009 +0200

    Replaced deprecated call to gtk_action_connect_proxy with call to
    gtk_activatable_set_related_action

    Fixes bug 581876.

 tests/testmerge.c |	9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit ae94c371d186715ae78d97687b28ff78c5489673
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 11 02:44:12 2009 -0400

    Add a separate keybinding signal for activating links

    Keeping the keybinding signal and the regular signal separate is
    cleaner and allows us to pass the uri as a parameter to the
    activate-link signal.

 demos/gtk-demo/links.c				  |    9 +-
 docs/reference/gtk/migrating-GtkLabel-links.sgml |    4 +-
 docs/reference/gtk/tmpl/gtklabel.sgml		  |    4 +-
 gtk/gtklabel.c					  |  120
 +++++++++++++---------
 gtk/gtklabel.h					  |    3 +-
 tests/testgtk.c				  |    6 +-
 6 files changed, 81 insertions(+), 65 deletions(-)

commit 2f60e18c700dca53ef2b64085880ae3c71f50f5f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 11 02:08:32 2009 -0400

    Add a migration chapter for label links

 docs/reference/gtk/Makefile.am			  |   11 +++++----
 docs/reference/gtk/gtk-docs.sgml		  |    5 ++++
 docs/reference/gtk/gtk-sections.txt		  |    1 +
 docs/reference/gtk/migrating-GtkLabel-links.sgml |   26
 ++++++++++++++++++++++
 4 files changed, 38 insertions(+), 5 deletions(-)

commit 563e8e8e1d0811c1af2389a40b8e0cc7b9a37ab2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 11 01:31:14 2009 -0400

    Mention url label support in NEWS

 NEWS |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 9dbb30482b11075045e7624df7c771cb3fc1503f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 11 01:23:13 2009 -0400

    Add link support to GtkLabel

    This patch is based on SexyUrlLabel, but with significantly enhanced
    functionality: keynav, tooltips, context menu, theming.

 demos/gtk-demo/Makefile.am	       |    3 +-
 demos/gtk-demo/links.c		       |   88 ++
 docs/reference/gtk/tmpl/gtklabel.sgml |   18 +
 gtk/gtk.symbols		       |    1 +
 gtk/gtklabel.c			       | 1509
 ++++++++++++++++++++++++++++-----
 gtk/gtklabel.h			       |    5 +-
 tests/testgtk.c		       |   52 ++
 tests/testgtkrc		       |    8 +
 8 files changed, 1457 insertions(+), 227 deletions(-)

commit 141ddd99f375b8f687f5f83164c440c8a79b1364
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 10 02:08:41 2009 -0400

    Avoid unintended side-effect in gdk_window_get_events

    Calling gdk_window_get_events() had the side-effect of letting
    property change notification through to the application, which
    was not intended. Now we keep StructureNotify and PropertyNotify
    filtered out when they were before. Reported in bug 582003.

 gdk/x11/gdkwindow-x11.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 4fc49fd8db02e37993860289a350c9d1e96910b5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 10 01:54:43 2009 -0400

    Don't enforce property change events on the root window

    The code in gdk_x11_window_set_events is only meant to enforce
    property change events on child windows. Pointed out in bug 531490.

 gdk/x11/gdkwindow-x11.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 7cfda03395318ed7a00a00c371feb5c838ca1113
Author: Marios Zindilis <m.zindilis@dmajor.org>
Date:	Sat May 9 14:16:28 2009 +0100

    Updated Greek translation

 po/el.po | 2129
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1094 insertions(+), 1035 deletions(-)

commit 038dfa53d0c1506ee86fc420f7d39b593d6cbeea
Author: Marios Zindilis <m.zindilis@dmajor.org>
Date:	Sat May 9 14:15:33 2009 +0100

    Updated Greek translation

 po/el.po | 2140
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1071 insertions(+), 1069 deletions(-)

commit e4d97d9652f3974aca8e3729b7cfb77c446b95ee
Author: Ivar Smolin <okul@linux.ee>
Date:	Fri May 8 20:17:25 2009 +0300

    Updating Estonian translation

 po/et.po | 2683
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 1049 insertions(+), 1634 deletions(-)

commit 556fb4dd5f4c6745d6df2aedda7008fc548b604f
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:	Wed May 6 13:33:31 2009 +0200

    Updated German translation.

 po/de.po |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit f2d4669ff8e3a354fb91b968a7e93510744dee75
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:	Wed May 6 13:11:12 2009 +0200

    Updated German translation.

 po/de.po | 2150
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1079 insertions(+), 1071 deletions(-)

commit 9426ba2735c94c5046072e09eca3b69519840519
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:	Wed May 6 13:06:32 2009 +0200

    Updated German translation.

 po/de.po | 2123
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1066 insertions(+), 1057 deletions(-)

commit 339298b638ae76c546717f2136970b93438295a9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 5 19:29:05 2009 -0400

    Add diagnostics for XID collisions

    This should help with diagnosing crashes caused by over-eager XID
    reuse in Xlib, see bug 581526.

 gdk/x11/gdkxid.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 6fc6b8b4e8d582bba6c409ede98b814e88bc2f66
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue May 5 19:29:05 2009 -0400

    Add diagnostics for XID collisions

    This should help with diagnosing crashes caused by over-eager XID
    reuse in Xlib, see bug 581526.

 gdk/x11/gdkxid.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit a398c840be41102f170e79183a8bb9e8b6fa3a26
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Sun May 3 20:08:11 2009 -0400

    Add git.mk to generate .gitignore files

    Add four new doc templates that were not in repository.

 Makefile.am					    |	32 +++
 contrib/Makefile.am				    |	 2 +
 contrib/gdk-pixbuf-xlib/Makefile.am		    |	 2 +
 demos/Makefile.am				    |	 2 +
 demos/gtk-demo/Makefile.am			    |	 2 +
 docs/Makefile.am				    |	 2 +
 docs/faq/Makefile.am				    |	 2 +
 docs/reference/Makefile.am			    |	 3 +
 docs/reference/gdk-pixbuf/Makefile.am		    |	 2 +
 docs/reference/gdk/Makefile.am			    |	 2 +
 docs/reference/gtk/Makefile.am			    |	 2 +
 docs/reference/gtk/tmpl/filesystem.sgml	    |  108 ++++++++++
 docs/reference/gtk/tmpl/gtkactivatable.sgml	    |  100 +++++++++
 docs/reference/gtk/tmpl/gtkimcontext.sgml	    |  212
 ++++++++++++++++++++
 docs/reference/gtk/tmpl/gtktoolshell.sgml	    |	82 ++++++++
 docs/reference/libgail-util/Makefile.am	    |	 2 +
 docs/tools/Makefile.am				    |	 2 +
 docs/tutorial/Makefile.am			    |	 2 +
 gdk-pixbuf/Makefile.am				    |	 2 +
 gdk-pixbuf/pixops/Makefile.am			    |	 2 +
 gdk/Makefile.am				    |	 2 +
 gdk/directfb/Makefile.am			    |	 2 +
 gdk/quartz/Makefile.am				    |	 2 +
 gdk/tests/Makefile.am				    |	 2 +
 gdk/win32/Makefile.am				    |	 2 +
 gdk/win32/rc/Makefile.am			    |	 2 +
 gdk/x11/Makefile.am				    |	 2 +
 git.mk						    |  182
 +++++++++++++++++
 gtk/Makefile.am				    |	 4 +-
 gtk/tests/Makefile.am				    |	 2 +
 gtk/theme-bits/Makefile.am			    |	 2 +
 m4macros/Makefile.am				    |	 2 +
 modules/Makefile.am				    |	 2 +
 modules/engines/Makefile.am			    |	 2 +
 modules/engines/ms-windows/Makefile.am		    |	 2 +
 modules/engines/ms-windows/Theme/Makefile.am	    |	 2 +
 .../engines/ms-windows/Theme/gtk-2.0/Makefile.am   |	 2 +
 modules/engines/pixbuf/Makefile.am		    |	 2 +
 modules/input/Makefile.am			    |	 2 +
 modules/other/Makefile.am			    |	 2 +
 modules/other/gail/Makefile.am			    |	 2 +
 modules/other/gail/libgail-util/Makefile.am	    |	 2 +
 modules/other/gail/tests/Makefile.am		    |	 2 +
 modules/printbackends/Makefile.am		    |	 2 +
 modules/printbackends/cups/Makefile.am		    |	 2 +
 modules/printbackends/file/Makefile.am		    |	 2 +
 modules/printbackends/lpr/Makefile.am		    |	 2 +
 modules/printbackends/test/Makefile.am		    |	 2 +
 perf/Makefile.am				    |	 2 +
 tests/Makefile.am				    |	 2 +
 50 files changed, 806 insertions(+), 1 deletions(-)

commit e5702523fff7cbb7c935eadb4503e2b70e48e5fb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 4 02:09:12 2009 -0400

    Bump version to 2.17.1

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cc4cf97d62bb22a3d464b84d999975db985e6dde
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 4 01:54:06 2009 -0400

    GTK+ 2.17.0

 docs/reference/gtk/tmpl/gtkentry.sgml		|    5 +
 docs/reference/gtk/tmpl/gtkprintoperation.sgml |   10 +
 docs/reference/gtk/tmpl/gtkscale.sgml		|    7 +-
 gtk/gtk.symbols				|    1 +
 gtk/tests/builder.c				|    4 +-
 po-properties/af.po				|  176 +-
 po-properties/am.po				|  176 +-
 po-properties/ang.po				|  176 +-
 po-properties/ar.po				|  176 +-
 po-properties/as.po				|  176 +-
 po-properties/ast.po				|  176 +-
 po-properties/az.po				|  176 +-
 po-properties/az_IR.po				|  176 +-
 po-properties/be.po				|  176 +-
 po-properties/be@latin.po			|  176 +-
 po-properties/bg.po				|  176 +-
 po-properties/bn.po				|  176 +-
 po-properties/bn_IN.po				|  176 +-
 po-properties/br.po				|  176 +-
 po-properties/bs.po				|  176 +-
 po-properties/ca.po				|  176 +-
 po-properties/ca@valencia.po			|  176 +-
 po-properties/crh.po				|  176 +-
 po-properties/cs.po				|  176 +-
 po-properties/cy.po				|  176 +-
 po-properties/da.po				|  176 +-
 po-properties/de.po				|  176 +-
 po-properties/dz.po				|  176 +-
 po-properties/el.po				|  176 +-
 po-properties/en_CA.po				|  176 +-
 po-properties/en_GB.po				|  176 +-
 po-properties/eo.po				|  176 +-
 po-properties/es.po				|  176 +-
 po-properties/et.po				|  176 +-
 po-properties/eu.po				|  176 +-
 po-properties/fa.po				|  176 +-
 po-properties/fi.po				|  176 +-
 po-properties/fr.po				|  176 +-
 po-properties/ga.po				|  176 +-
 po-properties/gl.po				|  176 +-
 po-properties/gu.po				|  176 +-
 po-properties/he.po				|  176 +-
 po-properties/hi.po				|  176 +-
 po-properties/hr.po				|  176 +-
 po-properties/hu.po				|  176 +-
 po-properties/hy.po				|  176 +-
 po-properties/ia.po				|  176 +-
 po-properties/id.po				|  176 +-
 po-properties/io.po				|  176 +-
 po-properties/is.po				|  176 +-
 po-properties/it.po				|  176 +-
 po-properties/ja.po				|  176 +-
 po-properties/ka.po				|  176 +-
 po-properties/kn.po				|  176 +-
 po-properties/ko.po				|  176 +-
 po-properties/ku.po				|  176 +-
 po-properties/li.po				|  176 +-
 po-properties/lt.po				|  176 +-
 po-properties/lv.po				|  176 +-
 po-properties/mai.po				|  176 +-
 po-properties/mi.po				|  176 +-
 po-properties/mk.po				|  176 +-
 po-properties/ml.po				|  176 +-
 po-properties/mn.po				|  176 +-
 po-properties/mr.po				|  176 +-
 po-properties/ms.po				|  176 +-
 po-properties/nb.po				|  176 +-
 po-properties/ne.po				|  176 +-
 po-properties/nl.po				|  176 +-
 po-properties/nn.po				|  176 +-
 po-properties/nso.po				|  176 +-
 po-properties/oc.po				|  176 +-
 po-properties/or.po				| 3597
 ++++++++++++------------
 po-properties/pa.po				|  176 +-
 po-properties/pl.po				|  176 +-
 po-properties/ps.po				| 3395
 +++++++++++-----------
 po-properties/pt.po				|  176 +-
 po-properties/pt_BR.po				|  176 +-
 po-properties/ro.po				|  176 +-
 po-properties/ru.po				|  176 +-
 po-properties/rw.po				|  176 +-
 po-properties/si.po				|  176 +-
 po-properties/sk.po				|  176 +-
 po-properties/sl.po				|  176 +-
 po-properties/sq.po				|  176 +-
 po-properties/sr.po				|  176 +-
 po-properties/sr@ije.po			|  176 +-
 po-properties/sr@latin.po			|  176 +-
 po-properties/sv.po				|  176 +-
 po-properties/ta.po				|  176 +-
 po-properties/te.po				|  176 +-
 po-properties/th.po				|  176 +-
 po-properties/tk.po				|  176 +-
 po-properties/tr.po				|  176 +-
 po-properties/tt.po				|  176 +-
 po-properties/uk.po				| 3402
 +++++++++++-----------
 po-properties/ur.po				|  176 +-
 po-properties/uz.po				|  176 +-
 po-properties/uz@cyrillic.po			|  176 +-
 po-properties/vi.po				|  176 +-
 po-properties/wa.po				|  176 +-
 po-properties/xh.po				|  176 +-
 po-properties/yi.po				|  176 +-
 po-properties/zh_CN.po				|  176 +-
 po-properties/zh_HK.po				|  176 +-
 po-properties/zh_TW.po				|  176 +-
 po/af.po					|  374 ++-
 po/am.po					|  374 ++-
 po/ang.po					|  374 ++-
 po/ar.po					| 2149 ++++++++-------
 po/as.po					|  374 ++-
 po/ast.po					|  374 ++-
 po/az.po					|  376 ++-
 po/az_IR.po					|  369 ++-
 po/be.po					|  374 ++-
 po/be@latin.po					|  374 ++-
 po/bg.po					|  374 ++-
 po/bn.po					|  374 ++-
 po/bn_IN.po					|  374 ++-
 po/br.po					|  374 ++-
 po/bs.po					|  376 ++-
 po/ca.po					| 2147 ++++++++-------
 po/ca@valencia.po				|  374 ++-
 po/crh.po					|  378 ++-
 po/cs.po					| 2099 +++++++-------
 po/cy.po					|  374 ++-
 po/da.po					| 2147 ++++++++-------
 po/de.po					|  374 ++-
 po/dz.po					|  374 ++-
 po/el.po					|  374 ++-
 po/en_CA.po					|  374 ++-
 po/en_GB.po					|  374 ++-
 po/eo.po					|  374 ++-
 po/es.po					| 2102 +++++++-------
 po/et.po					| 1055 +++++++-
 po/eu.po					|  374 ++-
 po/fa.po					|  374 ++-
 po/fi.po					|  374 ++-
 po/fr.po					|  374 ++-
 po/ga.po					|  374 ++-
 po/gl.po					|  374 ++-
 po/gu.po					|  420 ++--
 po/he.po					|  374 ++-
 po/hi.po					|  374 ++-
 po/hr.po					|  376 ++-
 po/hu.po					| 2191 ++++++++-------
 po/hy.po					|  374 ++-
 po/ia.po					|  374 ++-
 po/id.po					|  374 ++-
 po/io.po					|  374 ++-
 po/is.po					|  374 ++-
 po/it.po					| 2154 ++++++++-------
 po/ja.po					|  374 ++-
 po/ka.po					|  374 ++-
 po/kn.po					|  374 ++-
 po/ko.po					|  374 ++-
 po/ku.po					|  374 ++-
 po/li.po					|  376 ++-
 po/lt.po					|  374 ++-
 po/lv.po					|  374 ++-
 po/mai.po					|  374 ++-
 po/mi.po					|  374 ++-
 po/mk.po					|  374 ++-
 po/ml.po					|  374 ++-
 po/mn.po					|  380 ++-
 po/mr.po					|  374 ++-
 po/ms.po					|  376 ++-
 po/nb.po					|  374 ++-
 po/ne.po					|  373 ++-
 po/nl.po					|  375 ++-
 po/nn.po					|  377 ++-
 po/nso.po					|  376 ++-
 po/oc.po					|  373 ++-
 po/or.po					| 2143 +++++++-------
 po/pa.po					|  374 ++-
 po/pl.po					|  374 ++-
 po/ps.po					|  374 ++-
 po/pt.po					|  374 ++-
 po/pt_BR.po					| 2150 ++++++++-------
 po/ro.po					|  374 ++-
 po/ru.po					|  374 ++-
 po/rw.po					|  377 ++-
 po/si.po					|  374 ++-
 po/sk.po					|  374 ++-
 po/sl.po					|  374 ++-
 po/sq.po					|  375 ++-
 po/sr.po					| 2147 ++++++++-------
 po/sr@ije.po					|  376 ++-
 po/sr@latin.po					| 2175 ++++++++-------
 po/sv.po					| 2751 ++++++++++--------
 po/ta.po					|  374 ++-
 po/te.po					|  374 ++-
 po/th.po					|  374 ++-
 po/tk.po					|  374 ++-
 po/tr.po					|  378 ++-
 po/tt.po					|  373 ++-
 po/uk.po					| 2105 +++++++-------
 po/ur.po					|  369 ++-
 po/uz.po					|  374 ++-
 po/uz@cyrillic.po				|  374 ++-
 po/vi.po					|  374 ++-
 po/wa.po					|  374 ++-
 po/xh.po					|  374 ++-
 po/yi.po					|  376 ++-
 po/zh_CN.po					| 2150 ++++++++-------
 po/zh_HK.po					|  374 ++-
 po/zh_TW.po					|  374 ++-
 207 files changed, 50163 insertions(+), 41406 deletions(-)

commit ce517a4152146ab9e745d175a12585150b20614f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 4 00:43:49 2009 -0400

    Bump version to 2.17.0

 configure.in |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 86e5df91c149e4c888b98135259d2c54d3d9385b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon May 4 00:43:19 2009 -0400

    Update NEWS for 2.17.0

 NEWS |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit 44c6b24fc78412c6964f7ea3c74d760516e762f2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 22 11:57:39 2009 -0400

    Avoid double browser windows from the about dialog.

 gtk/gtkaboutdialog.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 4ea26a686419f216a99eaeea513863ccf0eaa8e0
Author: Tobias Mueller <tobiasmue@gnome.org>
Date:	Mon Apr 20 01:45:10 2009 +0200

    Remove a deprecated call to gtk_status_icon_set_tooltip

    This fixes bug 574386.

 tests/teststatusicon.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4f4643207ede313a2db68e06e19d990023ac2b58
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 18 15:18:10 2009 -0400

    Point to better place for git documentation

 HACKING |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b125eeae9d0e12ea83c12ea8a850c9bc9f6df510
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 18 14:42:43 2009 -0400

    Make GtkAssistant keep its padding when built with GtkBuilder

 gtk/gtkassistant.c |	 6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 5d617ee80beb126ec1c622dc18cdf64745536467
Author: Li Yuan <li.yuan@sun.com>
Date:	Mon May 4 11:12:06 2009 +0800

    Emit property-changed:accessible-name for gailcombobox

    Fix bug #579741. Emit property-changed:accessible-name when selection
    of combobox changed.

 modules/other/gail/gailcombobox.c |	1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6eb95098b1c43da144ca120191c3489966a54c76
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 18 14:52:04 2009 -0400

    Don't leak RequiresInfo when parsing GtkBuilder files

    This fixes bug 579366.

 gtk/gtkbuilderparser.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 850965101f54667f9448193e333626fab8b4005b
Author: Itay Perl <itay.perl@gmail.com>
Date:	Sun May 3 23:26:11 2009 -0400

    Fix handling of child widgets in the presence of bidi text

    GtkTextLayout incorrectly assumed that pango iterates in logical
    order. Fixes bug 580814.

 gtk/gtktextlayout.c |	 50
 +++++++++++++++++++++++++++++++++++---------------
 1 files changed, 35 insertions(+), 15 deletions(-)

commit 7f6a534d0fe10854c862fcecf81ddbb4b64afe55
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 22:50:27 2009 -0400

    Handle translated combobox models better

    Make gtk-builder-convert keep translated combobox models translated.
    Fixes bug 553385.

 gtk/gtk-builder-convert |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit 00524901e1393618e469dd9a8f224401b8ba7e35
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 22:27:12 2009 -0400

    Make GtkHandleBox work on multiple displays

 gtk/gtkhandlebox.c |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3dc395ad4ee13eecf8b9b494e78df41b3b7647a5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 22:27:12 2009 -0400

    Make GtkHandleBox work on multiple displays

 gtk/gtkhandlebox.c |	 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d183f44748a8da7e6e2eff04d41810de4b3b9ab0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 21:38:54 2009 -0400

    Fix handling of GDK_NONE

    Don't intern "NONE" and warn if GDK_NONE is converted to an
    X atom. Problem pointed out in bug 580511.

 gdk/x11/gdkproperty-x11.c  |	16 +++++++++-------
 gdk/x11/gdkselection-x11.c |	 5 ++++-
 2 files changed, 13 insertions(+), 8 deletions(-)

commit 6aa63385789fd28e61eb4de05312e2f1316cf6d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 21:38:54 2009 -0400

    Fix handling of GDK_NONE

    Don't intern "NONE" and warn if GDK_NONE is converted to an
    X atom. Problem pointed out in bug 580511.

 gdk/x11/gdkproperty-x11.c  |	16 +++++++++-------
 gdk/x11/gdkselection-x11.c |	 5 ++++-
 2 files changed, 13 insertions(+), 8 deletions(-)

commit e4bbfd9a4bc8a9a303533e75b771095f7e060acd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 19:39:22 2009 -0400

    Fix whitespace

 README.in |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit e6373738fc9c53c95e467a3681fcd3426fd94d13
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 13:04:06 2009 -0400

    Forward-port a GtkAdjustment compatibility fix

    We reverted GtkAdjustment to its traditional behaviour wrt. to
    clamping in 2.14.3, but the fix was lost between 2.14 and 2.16.

 README.in		 |   14 ++++++++----
 gtk/gtkadjustment.c	 |    6 +----
 gtk/gtkcombobox.c	 |    8 +++---
 gtk/gtkiconview.c	 |   52
 ++++++++++++++++++++++++++++++----------------
 gtk/gtkrange.c		 |    6 +++++
 gtk/gtkscrolledwindow.c |    8 +++++-
 gtk/gtkspinbutton.c	 |    9 ++++++++
 gtk/gtktreeview.c	 |   22 +++++++++++++------
 8 files changed, 84 insertions(+), 41 deletions(-)

commit 832be659b7baf41191a50ef825f3099137bea7a0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 12:59:00 2009 -0400

    Fix whitespace

 README.in |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 1fe0b8e9064309e8694959bb4412719eaa34c290
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Sep 23 22:23:09 2008 +0000

    Warn if the adjustment has nonzero page size.

    2008-09-23	Matthias Clasen  <mclasen@redhat.com>

	    * gtk/gtkspinbutton.c: Warn if the adjustment has nonzero
	    page size.

    svn path=/branches/gtk-2-14/; revision=21500

 gtk/gtkspinbutton.c |	  9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 5325959fe2054491d7dcfe6ea3a1333d0465ae7e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun May 3 12:45:54 2009 -0400

    Update to explain the situation.

    2008-09-23	Matthias Clasen  <mclasen@redhat.com>

	    * README.in: Update to explain the situation.

	    * gtk/gtkadjustment.c: Revert to the old behaviour of allowing
	    values in the range [lower, upper]. Relying on the possibility
	    to set values in the [upper - page_size, upper] subrange is
	    considered deprecated, though, and will trigger a warning.

	    * gtk/gtkcombobox.c:
	    * gtk/gtkiconview.c:
	    * gtk/gtkrange.c:
	    * gtk/gtkscrolledwindow.c:
	    * gtk/gtktreeview.c: Add the CLAMPing back that was removed
	    after
	    the GtkAdjustment behaviour change.

    svn path=/branches/gtk-2-14/; revision=21499

    Conflicts:

	ChangeLog.pre-2-14

 README.in		 |   14 ++++++++----
 gtk/gtkadjustment.c	 |    6 +----
 gtk/gtkcombobox.c	 |    8 +++---
 gtk/gtkiconview.c	 |   52
 ++++++++++++++++++++++++++++++----------------
 gtk/gtkrange.c		 |    6 +++++
 gtk/gtkscrolledwindow.c |    8 +++++-
 gtk/gtktreeview.c	 |   22 +++++++++++++------
 7 files changed, 75 insertions(+), 41 deletions(-)

commit 46bc2ec740c9c3b86fad9c373342e0851ca0bf43
Author: Petr Kovar <pknbe@volny.cz>
Date:	Sun May 3 18:52:07 2009 +0200

    Updated Czech translation

 po/cs.po | 2160
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1122 insertions(+), 1038 deletions(-)

commit 49e1700bb27bda87292af36f318a48a33852ccc9
Author: Petr Kovar <pknbe@volny.cz>
Date:	Sun May 3 18:46:22 2009 +0200

    Updated Czech translation

 po/cs.po | 2082
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1044 insertions(+), 1038 deletions(-)

commit dc8f36e2549021a9f51291267d916b73f8d909df
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 2 21:02:12 2009 -0400

    Support scale marks in builder markup

 NEWS					 |    4 +
 docs/reference/gtk/tmpl/gtkbuilder.sgml |    3 +-
 docs/reference/gtk/tmpl/gtkscale.sgml	 |   24 ++-
 gtk/gtkscale.c				 |  256
 ++++++++++++++++++++++++++++++-
 4 files changed, 277 insertions(+), 10 deletions(-)

commit 6e51533ec30e3745825656db028490fa18cb6105
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 2 20:20:04 2009 -0400

    Fix a shadowed variable and a few other compiler warnings

 gtk/gtkwidget.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit bc74cdb8aeb935a1fb16ecd5910980910973a35b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat May 2 19:12:06 2009 -0400

    Make an internal function static

 gtk/gtkdialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 01946b51209f97625bdb7106da833c7e74da844d
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Sat May 2 12:49:28 2009 +0200

    Updated Spanish translation

 po/es.po |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 06ff89368398b8daf51e5195565badced0995047
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Sat May 2 12:47:29 2009 +0200

    Updated Spanish translation

 po/es.po |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 60b62e6c88d57bb58fd00f69e359e7a67dbc8312
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Sat May 2 11:10:55 2009 +0300

    Updating Estonian translation

 po/et.po |   80
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 40 insertions(+), 40 deletions(-)

commit 098a5b0500b5738fb6eb5fbe6b3cee7f988f186c
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Fri May 1 20:26:29 2009 +0200

    Updated Spanish translation

 po/es.po |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit c92f56531c038a46a97e5ff6a8c5fd783ed40c08
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Fri May 1 19:32:09 2009 +0200

    Updated Spanish translation

 po/es.po |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

commit 637252af65b632c2ae4c03100c6e8e2790ab97d3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 22 11:57:39 2009 -0400

    Avoid double browser windows from the about dialog.

 gtk/gtkaboutdialog.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 8076c8fbbfc78bac9777db30e7fd7dc089716200
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 30 14:41:49 2009 -0400

    Test the new style property

 tests/testgtkrc |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 8f1a578ade0e94a6370917e2bfee23cfcf8d01d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 30 14:40:22 2009 -0400

    Add a GtkEntry::invisible-char style property

    Allow themes to set a preferred invisible character. GTK+ will
    still fall back to other candidates if the character is not available
    in the font.

 NEWS		|    8 ++++++++
 gtk/gtkentry.c |   30 +++++++++++++++++++++++++++++-
 2 files changed, 37 insertions(+), 1 deletions(-)

commit 5457956c794e2f1c97e100c9a27a79556839257f
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Thu Apr 30 13:59:01 2009 +0530

    Updated Oriya Translation.

 po/or.po | 2152
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1119 insertions(+), 1033 deletions(-)

commit 33f4ead50679294ce6eed04cd014ece44401d626
Author: Brian Cameron <Brian.Cameron@sun.com>
Date:	Wed Apr 29 18:52:32 2009 -0500

    Minor fix for GTK+ mediaLib code.

    After doing some performance analysis, it was found that the GTK+
    mediaLib code
    triggers unnecessary lazy loading of dependent libraries.  The current
    code
    uses RTLD_DEFAULT, RTLD_PROBE, RTLD_NEXT, and RTLD_SELF.  However,
    RTLD_PROBE
    is all that is necessary, and avoids triggering the lazy loading.
    So this
    commit fixes the code to just use RTLD_PROBE.  (Bug 580678)

 gdk-pixbuf/pixops/pixops.c |	 5 +----
 gdk/gdkmedialib.c	    |	 5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

commit dae20e256132e4431535e08bac1b1a81febd7e12
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	Wed Apr 29 07:50:18 2009 +0300

    Updating Estonian translation

 po/et.po | 1113
 ++++---------------------------------------------------------
 1 files changed, 73 insertions(+), 1040 deletions(-)

commit 812e129cd612f1b374be310c06d6f5142bb4603b
Author: Tomasz Mon <desowin@gmail.com>
Date:	Tue Apr 28 14:34:44 2009 -0400

    fix build for gtkdial example

    Replace use of deprecated GTK_SIGNAL_FUNC with G_CALLBACK,
    and add depth to blankstyle.  Fixes Bug #578634.

 examples/gtkdial/gtkdial.c |	10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 70d0129f48fbc4dac8a134c8c206a4630a2c66e8
Author: Shankar Prasad <svenkate@redhat.com>
Date:	Tue Apr 28 13:52:01 2009 +0530

    Updated Kannada transltion

 po/kn.po | 2134
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1063 insertions(+), 1071 deletions(-)

commit 2266d161488c66ec66839d6922635246cdc64bc3
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Mon Apr 27 12:26:40 2009 +0200

    Updated Hungarian translation

 po/hu.po | 2124
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1060 insertions(+), 1064 deletions(-)

commit b0b636ca8541a983bbcdf9d022a970ea253ce02c
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Mon Apr 27 01:02:02 2009 +0300

    Updated Ukrainian translation

 po-properties/uk.po | 3582
 +++++++++++++++++++++++++--------------------------
 po/uk.po	     | 2759 +++++++++++++++++++---------------------
 2 files changed, 3100 insertions(+), 3241 deletions(-)

commit 09607127d4c441861ab9ef90beeddd9bf775edf8
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	Sun Apr 26 16:42:14 2009 +0300

    Update Ukrainian translation

 po-properties/uk.po | 3578
 +++++++++++++++++++++++++--------------------------
 po/uk.po	     | 2783 +++++++++++++++++++---------------------
 2 files changed, 3119 insertions(+), 3242 deletions(-)

commit f43a78a892981b220ecbb90245da3c8370cab2fe
Author: Brian Cameron <Brian.Cameron@sun.com>
Date:	Fri Apr 24 18:16:15 2009 -0500

    Fix casting problem in gmodule code.

    This fixes bug 579884.  Previously the return value of
    g_slist_find_custom was
    being recasted as type (GtkModuleInfo *).  This patch sets the
    return value
    to a temporary variable of type (GSList *), and sets info to
    temp->data.  This
    avoids a crashing problem.

 gtk/gtkmodules.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit fa00f3e50a4a5a16ca00b08308f7fa6008b45d3e
Author: Brian Cameron <Brian.Cameron@sun.com>
Date:	Fri Apr 24 17:20:03 2009 -0500

    Fix casting problem in gmodule code.

    This fixes bug 579884.  Previously the return value of
    g_slist_find_custom was
    being recasted as type (GtkModuleInfo *).  This patch sets the
    return value
    to a temporary variable of type (GSList *), and sets info to
    temp->data.  This
    avoids a crashing problem.

 gtk/gtkmodules.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit 459b6a2e728ec4e8b48b3fcc3b4ec63c41e0c9d4
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date:	Fri Apr 24 20:36:13 2009 +0200

    Updated Spanish translation

 po/es.po |  373
 +++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 226 insertions(+), 147 deletions(-)

commit 3f00129e17fe9443e3ecd50aeac291b7fdc74ec3
Author: Mike Gorse <mgorse@boston.site>
Date:	Thu Apr 23 14:36:51 2009 +0100

    Fix Selectable state for gailButton

    Only remove Selectable state from a GailButton if it is not Focusable
    (ie,
    a TreeView column header); do not add Selectable for all focusable
    buttons.  Fixes a bug introduced with the fix to 433324.

 modules/other/gail/gailbutton.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 5b4855d40ea0d95f8d0193de6a5a43c96b311695
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Thu Apr 23 17:57:33 2009 +0530

    Updated Oriya Translations

 po-properties/or.po |	  5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 1632d64a51ab1a8e2e7b184261502165a8a58de8
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Thu Apr 23 17:50:09 2009 +0530

    Updated Oriya Translation

 po-properties/or.po |	 91
 +++++++++++++++++++++++++++++++-------------------
 1 files changed, 56 insertions(+), 35 deletions(-)

commit aa6045b13744e3a0f1766d8aaff6ce6046a9fa59
Author: Vladimir Melo <vmelo@gnome.org>
Date:	Wed Apr 22 20:52:02 2009 -0300

    Updated Brazilian Portuguese translation.

 po/pt_BR.po | 2089
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1049 insertions(+), 1040 deletions(-)

commit 28a6068eb9bb748c49e8c1efde7cb881e46e02f5
Author: Vladimir Melo <vmelo@gnome.org>
Date:	Wed Apr 22 20:49:58 2009 -0300

    Updated Brazilian Portuguese translation.

 po/pt_BR.po | 2089
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1049 insertions(+), 1040 deletions(-)

commit b33db85956135619b73d030a3af219cab97745c5
Author: Matej Urban <matej.urban@gmail.com>
Date:	Wed Apr 22 12:07:53 2009 +0200

    Updated Slovenian translation

 po/sl.po | 2082
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1044 insertions(+), 1038 deletions(-)

commit 24b8f2dfecd0b274fb48100c2e45716706780386
Author: Daniel Nylander <po@danielnylander.se>
Date:	Tue Apr 21 14:50:45 2009 +0200

    Updated sv translation

 po/sv.po | 2686
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1213 insertions(+), 1473 deletions(-)

commit 2c5ae21cdc6161dc4cf42b2107d74d92b6f303be
Author: Marek Kasik <mkasik@redhat.com>
Date:	Tue Apr 21 14:24:32 2009 +0200

    Adds authentication support of CUPS backend

    Adds authentication support of CUPS backend against CUPS server.
    Print dialog is now capable to ask user for password and pass it
    to the CUPS server. It is also possible to authenticate user
    through Kerberos (GSS-API) (#384940).

 gtk/gtkmarshalers.list				  |    1 +
 gtk/gtkprintbackend.c				  |  182 +++++++++++
 gtk/gtkprintbackend.h				  |   16 +-
 gtk/gtkprintunixdialog.c			  |    5 +-
 modules/printbackends/cups/gtkcupsutils.c	  |  348
 +++++++++++++++++++---
 modules/printbackends/cups/gtkcupsutils.h	  |   29 ++-
 modules/printbackends/cups/gtkprintbackendcups.c |  340
 ++++++++++++++++++---
 7 files changed, 838 insertions(+), 83 deletions(-)

commit 6e121ee85e7c796b33d2f6635744ab3f0d0f65e2
Author: Marek Kasik <mkasik@redhat.com>
Date:	Tue Apr 21 13:06:49 2009 +0200

    Allow the custom widget to actualize on a printer change

    Passes print settings and page setup to the custom widget
    through a new "update-custom-widget" signal (#564854).

 gtk/gtkmarshalers.list       |    1 +
 gtk/gtkprintoperation-unix.c |   22 ++++++++++++++++++++++
 gtk/gtkprintoperation.c      |   25 ++++++++++++++++++++++++-
 gtk/gtkprintoperation.h      |    8 ++++++--
 gtk/gtkprintunixdialog.c     |    2 ++
 5 files changed, 55 insertions(+), 3 deletions(-)

commit f1bb36c9d764fd3ce97a4c99fd07d4bca2230a38
Author: Christian Persch <chpe@gnome.org>
Date:	Mon Apr 20 14:53:51 2009 +0200

    Allow unsetting the icon title set with gdk_window_set_icon_name

    Change gdk_window_set_icon_name to allow using NULL to unset a
    previously set icon title, so that the icon title tracks the normal
    title again. Bug #535557.

 gdk/x11/gdkwindow-x11.c |   41 +++++++++++++++++++++++++++++------------
 1 files changed, 29 insertions(+), 12 deletions(-)

commit 405955749103dcfdf582b6ae4f053c66837a6281
Author: Christian Persch <chpe@gnome.org>
Date:	Fri Apr 3 02:10:55 2009 +0200

    Add default URL and Email hooks to GtkAboutDialog

    Adds default URL and Email hooks which use gtk_show_uri(). It is still
    possible to provide one's own hooks, and one can disable the default
    hooks by setting NULL hooks. Bug #577793.

 docs/reference/gtk/tmpl/gtkaboutdialog.sgml |	 12 ++-
 gtk/gtkaboutdialog.c			     |	126
 ++++++++++++++++++++++++---
 2 files changed, 121 insertions(+), 17 deletions(-)

commit 45d076fcc2ae6f03a34d9b2018fcd53e9d2bddfe
Author: Christian Persch <chpe@gnome.org>
Date:	Wed Apr 8 19:18:44 2009 +0200

    Display invalid accelerators as "Invalid" in GTK mode.

    When in GTK_CELL_RENDERER_ACCEL_MODE_GTK, display accelerator key
    combinations that don't pass gtk_accelerator_valid() as "Invalid".
    Bug #572799.

 gtk/gtkcellrendereraccel.c |	11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 0e99a5849ee1da052150c50bd641ebb49b9eaa70
Author: Christian Persch <chpe@gnome.org>
Date:	Mon Apr 20 14:53:51 2009 +0200

    Allow unsetting the icon title set with gdk_window_set_icon_name

    Change gdk_window_set_icon_name to allow using NULL to unset a
    previously set icon title, so that the icon title tracks the normal
    title again. Bug #535557.

 gdk/x11/gdkwindow-x11.c |   41 +++++++++++++++++++++++++++++------------
 1 files changed, 29 insertions(+), 12 deletions(-)

commit 3c625fed0718fe769d72b5ec2114f08516d5d85f
Author: Tobias Mueller <tobiasmue@gnome.org>
Date:	Mon Apr 20 01:45:10 2009 +0200

    Remove a deprecated call to gtk_status_icon_set_tooltip

    This fixes bug 574386.

 tests/teststatusicon.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 39eb2c618e8dd07dde0954fae4072ad61afecc56
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Sun Apr 19 20:00:33 2009 +0200

    Updated Arabic translation

 po/ar.po |  129
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 58 insertions(+), 71 deletions(-)

commit dcc506aa6eb9ccd6a8ac4a79d0f75116ca7ed83e
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Sun Apr 19 19:58:00 2009 +0200

    Updated Arabic translation

 po/ar.po |  125
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 56 insertions(+), 69 deletions(-)

commit 61af0859389fd310dbd99f1b174105de0415ddd3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 18 15:18:10 2009 -0400

    Point to better place for git documentation

 HACKING |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 11adc5a0d38b2355349fa14d84d06a066084566b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 18 14:52:04 2009 -0400

    Don't leak RequiresInfo when parsing GtkBuilder files

    This fixes bug 579366.

 gtk/gtkbuilderparser.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c28fabe3f6bb42ed348e832469a8d10c0f64078a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 18 14:42:43 2009 -0400

    Make GtkAssistant keep its padding when built with GtkBuilder

 gtk/gtkassistant.c |	 6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit a982cea9cee9f9c3357dda3d97182f495e0ec893
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:	Sat Apr 18 18:47:07 2009 +0300

    Deselect all other selected items when clicking a selected one

    When clicking on an GtkIconView item inside a selection, deselect
    all other selected items. (#506862)

 gtk/gtkiconview.c |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

commit 553523048a1c01bc9dbc829aaa75fe0f5734baa2
Author: Luca Ferretti <elle.uca@libero.it>
Date:	Sat Apr 18 17:32:24 2009 +0200

    Updated Italian translation

    Completed Italian translation for 2.16

 po/it.po | 2076
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1042 insertions(+), 1034 deletions(-)

commit db1e13895250ff7934a4741abbd5bc7a46067a4a
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:	Sat Apr 18 16:28:43 2009 +0100

    Updated British English translation

 po/en_GB.po | 2085
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1046 insertions(+), 1039 deletions(-)

commit cf68d7f1d5d8b7d332db629654585bf0caa2a080
Author: Luca Ferretti <elle.uca@libero.it>
Date:	Sat Apr 18 14:35:07 2009 +0200

    Updated Italian translation

    Completed Italian translation

    Signed-off-by: Milo Casagrande <milo@ubuntu.com>

 po/it.po | 2076
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1042 insertions(+), 1034 deletions(-)

commit 3c9e7c73bf63fe99ee095fbcfc9f5078c84e331d
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:	Sat Apr 18 15:16:22 2009 +0300

    Allow GdkPixbufSimpleAnim to loop

    Add a GdkPixbufSimpleAnim:loop boolean property and its accessors.
    Based on a patch by Tim Evans. (#561139)

 docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt |	2 +
 docs/reference/gdk-pixbuf/tmpl/animation.sgml	   |   18 +++
 gdk-pixbuf/gdk-pixbuf-simple-anim.c		   |  119
 ++++++++++++++++++++-
 gdk-pixbuf/gdk-pixbuf-simple-anim.h		   |	3 +
 gdk-pixbuf/gdk-pixbuf.symbols			   |	2 +
 5 files changed, 140 insertions(+), 4 deletions(-)

commit ec0dd9f1ab3072c86c958b04d194c7def00ab88e
Author: David Planella <david.planella@gmail.com>
Date:	Sat Apr 18 11:45:56 2009 +0200

    Updated Catalan translation

 po/ca.po | 2082
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1045 insertions(+), 1037 deletions(-)

commit 09602ccff7c9cf3b325417000348eb76df0b75bc
Author: David Planella <david.planella@gmail.com>
Date:	Sat Apr 18 11:37:32 2009 +0200

    Updated Catalan translation

 po/ca.po | 2082
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1045 insertions(+), 1037 deletions(-)

commit fbfea09f37d4569e2d6542d701a4def859213908
Author: Deng Xiyue <manphiz@gmail.com>
Date:	Sat Apr 18 07:44:44 2009 +0200

    Updated zh_CN translation

 po/zh_CN.po | 2087
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1047 insertions(+), 1040 deletions(-)

commit 5d1a16b74e2a3be91ec8fdfd8e5464967d37907a
Author: Deng Xiyue <manphiz@gmail.com>
Date:	Sat Apr 18 07:41:45 2009 +0200

    Updated zh_CN translation

 po/zh_CN.po | 2087
 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1047 insertions(+), 1040 deletions(-)

commit cedc4415b4d49371a70b869c13219d1177568469
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 18 01:23:20 2009 -0400

    Add a GtkBuildable implementation to GtkAssistant

    Expose the action area as internal child, and support child
    properties.

 docs/reference/gtk/tmpl/gtkassistant.sgml |   10 +++
 docs/reference/gtk/tmpl/gtkbuilder.sgml   |   91
 +++++++++++++-------------
 gtk/gtkassistant.c			   |  102
 ++++++++++++++++++++++++-----
 3 files changed, 141 insertions(+), 62 deletions(-)

commit 24fde41c854450cbe8428ba78501e15f7cdc1c29
Author: Runa Bhattacharjee <runab@runab.csb>
Date:	Fri Apr 17 11:01:49 2009 +0530

    Committing the Pashto Translations as per request made by Zabeeh
    Khan on the gnome-i18n list

 po-properties/ps.po | 3692
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1820 insertions(+), 1872 deletions(-)

commit 7ecf03e84a57a986a183da27b9f6918dc989e4dd
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:	Thu Apr 16 11:50:00 2009 +0200

    Hungarian translation updated

 po/hu.po | 2124
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1059 insertions(+), 1065 deletions(-)

commit dfbc1199d42de55467fa7a7e80c9b316a423ab95
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 16 00:50:46 2009 -0400

    Fix a resizing problem with marks on scales

    Queue a resize when marks are added to or removed from GtkScale
    widgets. This fixes a visual glitch with the 100% mark in
    gnome-volume-control.

 gtk/gtkscale.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 663bf3db0efde02f96e34bc08846356be3240f7f
Author: Stefan Kost <ensonic@users.sf.net>
Date:	Wed Apr 15 18:13:20 2009 +0300

    build: fix the build when not making man-pages

 docs/reference/gdk-pixbuf/Makefile.am |    8 ++++----
 docs/reference/gtk/Makefile.am        |    8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 2bac62984b4f3ab91060d367a4e940c16a10c656
Author: Milos Popovic <gpopac@gmail.com>
Date:	Wed Apr 15 10:47:49 2009 +0200

    Updated Serbian translation

 po/sr.po	| 2645
 +++++++++++++++++++++++++++-----------------------------
 po/sr@latin.po | 2649
 +++++++++++++++++++++++++++-----------------------------
 2 files changed, 2554 insertions(+), 2740 deletions(-)

commit 647db715075b4174d3867bbf352a1c129fd89834
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Tue Apr 14 15:20:48 2009 +0530

    Upadated Oriya Translation

 po-properties/or.po | 3713
 +++++++++++++++++++++++++--------------------------
 1 files changed, 1833 insertions(+), 1880 deletions(-)

commit 73fff08dfbe070f929c4f15e833548e24ba59fb3
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Tue Apr 14 12:05:23 2009 +0530

    Updated Oriya Translation

 po/or.po |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit ee3734e935ca10f3b7f17a38f06e809c710df8cf
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:	Tue Apr 14 12:01:09 2009 +0530

    Updated Oriya Translation

 po/or.po |   46 ++++++++++++++++++----------------------------
 1 files changed, 18 insertions(+), 28 deletions(-)

commit 2bcaf6c2afd8239122735dbc906d15c7934919f5
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:	Tue Apr 14 01:21:50 2009 +0200

    Updated Arabic translation

 po/ar.po | 2653
 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1247 insertions(+), 1406 deletions(-)

commit 82ba15b349eb94ae1d43018032ec313ccf3fbde2
Author: Ankitkumar Patel <ankit@redhat.com>
Date:	Mon Apr 13 17:24:21 2009 +0530

    Updated Gujarati Translations

 po/gu.po |   62
 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 24 insertions(+), 38 deletions(-)

commit 85f6ac2ab21d1a8403759f14da13feed184d8805
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:	Sun Apr 12 17:03:04 2009 +0200

    Updated Danish translation\n\nUpdated Danish translation by Kenneth
    Nielsen

 po/da.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bf641cd46199160a74324631b1152071d66d3dc6
Author: Jorge González <aloriel@fobos.(none)>
Date:	Sun Apr 12 16:49:25 2009 +0200

    Updated Spanish translation

 po/es.po | 2081
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1044 insertions(+), 1037 deletions(-)

commit 419686f7169109d19dd67d0d976b481185284c3d
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:	Sun Apr 12 15:10:16 2009 +0200

    Updated Danish translation\n\nUpdated Danish translation by Kenneth
    Nielsen

 po/da.po | 2086
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1046 insertions(+), 1040 deletions(-)

commit fd9ee5539ff5cb5b8a996c045e5f60b255f6b995
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 11 18:09:33 2009 -0400

    Bump version

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 035be761f4df2d41bb1684bba77cb87758af9c05
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 11 18:05:34 2009 -0400

    Release 2.16.1

 Makefile.am			     |	  5 +
 docs/reference/gtk/tmpl/gtkhsv.sgml |	 16 +-
 po-properties/af.po		     |	186 +-
 po-properties/am.po		     |	186 +-
 po-properties/ang.po		     |	186 +-
 po-properties/ar.po		     |	186 +-
 po-properties/as.po		     |	580 +++--
 po-properties/ast.po		     |	186 +-
 po-properties/az.po		     |	186 +-
 po-properties/az_IR.po		     |	186 +-
 po-properties/be.po		     |	186 +-
 po-properties/be@latin.po	     |	186 +-
 po-properties/bg.po		     | 3392 +++++++++++++-------------
 po-properties/bn.po		     |	186 +-
 po-properties/bn_IN.po		     |	186 +-
 po-properties/br.po		     |	186 +-
 po-properties/bs.po		     |	186 +-
 po-properties/ca.po		     |	186 +-
 po-properties/ca@valencia.po	     |	186 +-
 po-properties/crh.po		     | 3720 +++++++++++++++--------------
 po-properties/cs.po		     |	186 +-
 po-properties/cy.po		     |	186 +-
 po-properties/da.po		     | 3392 +++++++++++++-------------
 po-properties/de.po		     | 3392 +++++++++++++-------------
 po-properties/dz.po		     |	186 +-
 po-properties/el.po		     | 3392 +++++++++++++-------------
 po-properties/en_CA.po		     |	186 +-
 po-properties/en_GB.po		     |	186 +-
 po-properties/eo.po		     |	186 +-
 po-properties/es.po		     |	186 +-
 po-properties/et.po		     |	186 +-
 po-properties/eu.po		     | 3723 +++++++++++++++--------------
 po-properties/fa.po		     |	186 +-
 po-properties/fi.po		     |	186 +-
 po-properties/fr.po		     |	186 +-
 po-properties/ga.po		     |	186 +-
 po-properties/gl.po		     | 3392 +++++++++++++-------------
 po-properties/gu.po		     | 3567 ++++++++++++++--------------
 po-properties/he.po		     |	186 +-
 po-properties/hi.po		     |	186 +-
 po-properties/hr.po		     |	186 +-
 po-properties/hu.po		     |	186 +-
 po-properties/hy.po		     |	186 +-
 po-properties/ia.po		     |	186 +-
 po-properties/id.po		     |	186 +-
 po-properties/io.po		     |	186 +-
 po-properties/is.po		     |	186 +-
 po-properties/it.po		     |	186 +-
 po-properties/ja.po		     | 3392 +++++++++++++-------------
 po-properties/ka.po		     |	186 +-
 po-properties/kn.po		     | 3937 ++++++++++++++++--------------
 po-properties/ko.po		     |	186 +-
 po-properties/ku.po		     |	186 +-
 po-properties/li.po		     |	186 +-
 po-properties/lt.po		     |	186 +-
 po-properties/lv.po		     |	186 +-
 po-properties/mai.po		     |	186 +-
 po-properties/mi.po		     |	186 +-
 po-properties/mk.po		     |	186 +-
 po-properties/ml.po		     |	186 +-
 po-properties/mn.po		     |	186 +-
 po-properties/mr.po		     | 3579 ++++++++++++++--------------
 po-properties/ms.po		     |	186 +-
 po-properties/nb.po		     |	186 +-
 po-properties/ne.po		     |	186 +-
 po-properties/nl.po		     |	186 +-
 po-properties/nn.po		     |	186 +-
 po-properties/nso.po		     |	186 +-
 po-properties/oc.po		     |	186 +-
 po-properties/or.po		     | 3567 ++++++++++++++--------------
 po-properties/pa.po		     | 3395 +++++++++++++-------------
 po-properties/pl.po		     |	186 +-
 po-properties/ps.po		     |	186 +-
 po-properties/pt.po		     |	186 +-
 po-properties/pt_BR.po		     |	186 +-
 po-properties/ro.po		     |	186 +-
 po-properties/ru.po		     | 3470 +++++++++++++-------------
 po-properties/rw.po		     |	186 +-
 po-properties/si.po		     |	186 +-
 po-properties/sk.po		     |	186 +-
 po-properties/sl.po		     | 4601
 ++++++++++++++++++-----------------
 po-properties/sq.po		     |	186 +-
 po-properties/sr.po		     |	186 +-
 po-properties/sr@ije.po	     |	186 +-
 po-properties/sr@latin.po	     |	186 +-
 po-properties/sv.po		     |	186 +-
 po-properties/ta.po		     | 4477
 +++++++++++++++++-----------------
 po-properties/te.po		     |	251 +-
 po-properties/th.po		     |	186 +-
 po-properties/tk.po		     |	186 +-
 po-properties/tr.po		     | 3392 +++++++++++++-------------
 po-properties/tt.po		     |	186 +-
 po-properties/uk.po		     |	186 +-
 po-properties/ur.po		     |	186 +-
 po-properties/uz.po		     |	186 +-
 po-properties/uz@cyrillic.po	     |	186 +-
 po-properties/vi.po		     |	186 +-
 po-properties/wa.po		     |	186 +-
 po-properties/xh.po		     |	186 +-
 po-properties/yi.po		     |	186 +-
 po-properties/zh_CN.po		     | 3395 +++++++++++++-------------
 po-properties/zh_HK.po		     |	186 +-
 po-properties/zh_TW.po		     |	186 +-
 po/af.po			     |	191 +-
 po/am.po			     |	191 +-
 po/ang.po			     |	191 +-
 po/ar.po			     | 2087 ++++++++--------
 po/as.po			     |	193 +-
 po/ast.po			     |	193 +-
 po/az.po			     |	191 +-
 po/az_IR.po			     |	190 +-
 po/be.po			     |	191 +-
 po/be@latin.po			     |	193 +-
 po/bg.po			     |	193 +-
 po/bn.po			     |	191 +-
 po/bn_IN.po			     |	193 +-
 po/br.po			     |	191 +-
 po/bs.po			     |	191 +-
 po/ca.po			     |	193 +-
 po/ca@valencia.po		     |	193 +-
 po/crh.po			     | 2141 ++++++++--------
 po/cs.po			     |	193 +-
 po/cy.po			     |	191 +-
 po/da.po			     | 2084 ++++++++--------
 po/de.po			     | 2087 ++++++++--------
 po/dz.po			     |	191 +-
 po/el.po			     | 2069 ++++++++--------
 po/en_CA.po			     |	193 +-
 po/en_GB.po			     |	193 +-
 po/eo.po			     |	191 +-
 po/es.po			     | 2081 ++++++++--------
 po/et.po			     |	193 +-
 po/eu.po			     |	193 +-
 po/fa.po			     |	191 +-
 po/fi.po			     |	193 +-
 po/fr.po			     | 2069 ++++++++--------
 po/ga.po			     |	193 +-
 po/gl.po			     | 2084 ++++++++--------
 po/gu.po			     |	193 +-
 po/he.po			     |	193 +-
 po/hi.po			     |	193 +-
 po/hr.po			     |	191 +-
 po/hu.po			     |	193 +-
 po/hy.po			     |	191 +-
 po/ia.po			     |	191 +-
 po/id.po			     |	193 +-
 po/io.po			     |	191 +-
 po/is.po			     |	191 +-
 po/it.po			     | 2079 ++++++++--------
 po/ja.po			     |	193 +-
 po/ka.po			     |	193 +-
 po/kn.po			     |	193 +-
 po/ko.po			     |	193 +-
 po/ku.po			     |	193 +-
 po/li.po			     |	191 +-
 po/lt.po			     |	193 +-
 po/lv.po			     |	193 +-
 po/mai.po			     |	193 +-
 po/mi.po			     |	191 +-
 po/mk.po			     |	193 +-
 po/ml.po			     |	274 ++-
 po/mn.po			     |	192 +-
 po/mr.po			     | 2137 ++++++++--------
 po/ms.po			     |	191 +-
 po/nb.po			     |	193 +-
 po/ne.po			     |	191 +-
 po/nl.po			     |	193 +-
 po/nn.po			     |	194 +-
 po/nso.po			     |	191 +-
 po/oc.po			     |	191 +-
 po/or.po			     |	193 +-
 po/pa.po			     |	193 +-
 po/pl.po			     |	193 +-
 po/ps.po			     | 2085 ++++++++--------
 po/pt.po			     |	193 +-
 po/pt_BR.po			     |	193 +-
 po/ro.po			     |	193 +-
 po/ru.po			     | 2103 ++++++++--------
 po/rw.po			     |	192 +-
 po/si.po			     |	191 +-
 po/sk.po			     |	193 +-
 po/sl.po			     |	193 +-
 po/sq.po			     |	193 +-
 po/sr.po			     |	193 +-
 po/sr@ije.po			     |	191 +-
 po/sr@latin.po			     |	193 +-
 po/sv.po			     |	193 +-
 po/ta.po			     |	193 +-
 po/te.po			     |	193 +-
 po/th.po			     |	193 +-
 po/tk.po			     |	191 +-
 po/tr.po			     | 2084 ++++++++--------
 po/tt.po			     |	191 +-
 po/uk.po			     |	193 +-
 po/ur.po			     |	190 +-
 po/uz.po			     |	191 +-
 po/uz@cyrillic.po		     |	191 +-
 po/vi.po			     |	193 +-
 po/wa.po			     |	191 +-
 po/xh.po			     |	191 +-
 po/yi.po			     |	191 +-
 po/zh_CN.po			     | 2087 ++++++++--------
 po/zh_HK.po			     |	193 +-
 po/zh_TW.po			     |	193 +-
 204 files changed, 64545 insertions(+), 62626 deletions(-)

commit 33857adc7dbf01f056a9c38d639194a4f4ba1498
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 11 15:54:33 2009 -0400

    Remove generated files

 docs/reference/gdk-pixbuf/gdk-pixbuf-csource.1     |  138
 --------------------
 .../gdk-pixbuf/gdk-pixbuf-query-loaders.1	    |	50 -------
 docs/reference/gtk/gtk-builder-convert.1	    |	51 -------
 docs/reference/gtk/gtk-query-immodules-2.0.1	    |	43 ------
 docs/reference/gtk/gtk-update-icon-cache.1	    |	77 -----------
 5 files changed, 0 insertions(+), 359 deletions(-)

commit bfb8eed29231468daa2db17dd3d3099aa9334901
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 11 15:52:28 2009 -0400

    Update for 2.16.1

 NEWS |   68
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 68 insertions(+), 0 deletions(-)

commit b07c6616f88847f07dc4c441d2e93e6769462c69
Author: Michael J. Chudobiak <mjc@avtechpulse.com>
Date:	Sat Apr 11 13:42:14 2009 -0400

    Minor file descriptor leak in testgtk

    Added a missing fclose. Bug #578366.

 demos/testgtk/main.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2c6db0bae2af32420a2cc97fda23fb33117051c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Apr 11 11:40:30 2009 -0400

    Remove generated files

 docs/reference/gdk-pixbuf/gdk-pixbuf-csource.1     |	 6 +-
 .../gdk-pixbuf/gdk-pixbuf-query-loaders.1	    |	 6 +-
 docs/reference/gtk/gtk-builder-convert.1	    |	 6 +-
 docs/reference/gtk/gtk-query-immodules-2.0.1	    |	 6 +-
 docs/reference/gtk/gtk-update-icon-cache.1	    |	78
 +++++++++++++-------
 5 files changed, 64 insertions(+), 38 deletions(-)

commit db7d72c82fb33debd200c2ce2576048473e6f3bf
Author: Christian Persch <chpe@gnome.org>
Date:	Sat Apr 11 01:53:32 2009 -0400

    Display localised accelerator keys also in OTHER mode

    This fixes bug 572797.

 gtk/gtkcellrendereraccel.c |	 5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit f07613bb121ee57717ea106b1d0bbba0a6a1242a
Author: Michael Chudobiak <mjc@avtechpulse.com>
Date:	Sat Apr 11 01:47:29 2009 -0400

    Fix a small leak in GtkFileSelector

 gtk/gtkfilesel.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 7b2bda7c846404ee23cdfa076504b6b220f67d91
Author: Bruce Cowan <bugs@bcowan.fastmail.co.uk>
Date:	Sat Apr 11 01:44:35 2009 -0400

    Add GtkHSV in gtk.types to fix documentation

 docs/reference/gtk/gtk.types |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e5af8c67a1dd210a5c31fe0625a689b1bd654895
Author: Christian Dywan <christian@lanedo.com>
Date:	Sat Apr 11 01:42:07 2009 -0400

    Correct tutorial url in faq

 docs/faq/gtk-faq.sgml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d8da8dd4ffede861d53af88fa5034aab6d7d2beb
Author: MOROHOSHI Akihiko <moro@remus.dti.ne.jp>
Date:	Sat Apr 11 01:34:22 2009 -0400

    Improve dialog handling in gtk-builder-convert

    Make gtk-builder-convert handle response ids in GtkFileChooserDialog
    correctly. (#557629)

 gtk/gtk-builder-convert |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 8066cc1555fd4f27707f270e44eeea7ad7579630
Author: Simos Xenitellis <simos@gnome.org>
Date:	Fri Apr 10 23:29:14 2009 +0100

    Updated Greek translation

 po/el.po |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

commit fd513c3e1a653eb8dbe0b1a588c3ae21acc328e6
Author: Claude Paroz <claude@2xlibre.net>
Date:	Fri Apr 10 22:12:35 2009 +0200

    Updated French translation

 po/fr.po |  172
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 91 insertions(+), 81 deletions(-)

commit 67d8ed9ed331faf9de20555b158cbba8cb4ff2da
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Tue Apr 7 19:02:48 2009 +0200

    Send the print job title to the previewer

    The previewer should know the print job title too, it could be
    included
    in the print settings file. Fixes bug #561345

 gtk/gtkprintoperation-unix.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d77156952dd117a11d80b1f1a8ee7dd7ec09b126
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Tue Apr 7 18:45:11 2009 +0200

    Save PageSetup into print settings file used by the print previewer

    Fixes bug #578271

 gtk/gtkprintoperation-unix.c |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

commit 5261d14d6fe77972b8dde6b647486437715fb353
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	Fri Apr 10 00:14:23 2009 -0400

    Fix memory leak in gdkscreen-x11

    When RandR 1.2 X driver doesn't return any usable multihead data the
    monitors array is freed, without freeing the memory allocated by
    the array
    elements before. Fixes bug #578354

 gdk/x11/gdkscreen-x11.c |   36 ++++++++++++++++++++----------------
 1 files changed, 20 insertions(+), 16 deletions(-)

commit f0b4779d56fa331bf1b4ebb9b1d1400be77be4a3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 10 00:09:27 2009 -0400

    Improve accessible name

    Change the accessible name of an entry in the print dialog from "At"
    to "Time of print". String addition. (#577964)

 gtk/gtkprintunixdialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1f1db4f28861aafe3c8611b7b0d1269f6259e8a0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 9 23:42:44 2009 -0400

    Expand GtkBuilder migration guide

 docs/reference/gtk/migrating-GtkBuilder.sgml |   79
 +++++++++++++++++++++----
 1 files changed, 66 insertions(+), 13 deletions(-)

commit af56f63561b3d4439a68d5709a25ca782516086f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 9 19:38:55 2009 -0400

    Update release instructions for git

 docs/RELEASE-HOWTO |	81
 +++++++++++++++++++++++++++-------------------------
 1 files changed, 42 insertions(+), 39 deletions(-)

commit 24a9dadfe945619360a87297e6c4f07d76be938a
Author: Jorge González <aloriel@fobos.(none)>
Date:	Thu Apr 9 17:04:17 2009 +0200

    Updated Spanish translation

 po/es.po |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit de64faabebc37a12fd171c618f826c501abf0c1b
Author: Sven Neumann <s.neumann@phase-zero.de>
Date:	Thu Apr 9 16:50:25 2009 +0200

    Fix compilation with DirectFB 1.0

    The code used a field introduced with DirectFB 1.2. Added a
    compile-time version check to make it work with DirectFB 1.0.

 gdk/directfb/gdktestutils-directfb.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit 3f41896abed9beb86fc06814cb6560fd14bab1a4
Author: Reşat SABIQ <tilde.birlik@gmail.com>
Date:	Thu Apr 9 04:37:32 2009 -0500

    Updated Crimean Tatar (Crimean Turkish) translation

    Updated crh.po.

 po-properties/crh.po |  633
 +++++++++++++++++++++-----------------------------
 1 files changed, 264 insertions(+), 369 deletions(-)

commit f702e212d80cb5f44acd2e84f33947ac73c27f34
Author: Reşat SABIQ <rsa@umut.(none)>
Date:	Thu Apr 9 03:56:37 2009 -0500

    Updated Crimean Tatar (Crimean Turkish) translation

    Updated crh.po.

 po/crh.po |  185
 +++++++++++++++----------------------------------------------
 1 files changed, 46 insertions(+), 139 deletions(-)

commit fbbbf7a936f891dfc0d7f0e4b78aeefe972d6825
Merge: d2bea91 8bc711b
Author: Simos Xenitellis <simos@gnome.org>
Date:	Thu Apr 9 00:28:42 2009 +0100

    Merge branch 'master' of ssh://simos@git.gnome.org/git/gtk+

commit d2bea918b9539390255d1912ac81e39c6a2fabea
Author: Simos Xenitellis <simos@gnome.org>
Date:	Thu Apr 9 00:28:18 2009 +0100

    Updated Greek translation

 po/el.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 8bc711b43b3bb0a95844384a410e452ac30603fb
Author: Luca Ferretti <elle.uca@libero.it>
Date:	Wed Apr 8 23:33:27 2009 +0200

    Updated Italian translation

    Updated Italian translation by Luca Ferretti

    Signed-off-by: Milo Casagrande <milo@ubuntu.com>

 po/it.po | 2090
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1056 insertions(+), 1034 deletions(-)

commit 543ac9298f6ebd903430bb1d6ad0aedf8f0f83e7
Author: Simos Xenitellis <simos@gnome.org>
Date:	Wed Apr 8 20:25:19 2009 +0100

    Updated Greek translation

 po/el.po |  165
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 88 insertions(+), 77 deletions(-)

commit 84a9e65ca3bf407807dbe60c549169810c631601
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 8 10:02:52 2009 -0400

    Allow empty passwords in GtkMountOperation

    Allow empty passwords, since there are situations where the
    backend doesn't need the password.	(#578365)

 gtk/gtkmountoperation.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit a15b14032eeda8d23808a842abffe3a198bd735d
Author: Michael J. Chudobiak <mjc@avtechpulse.com>
Date:	Wed Apr 8 10:50:30 2009 -0400

    Fixed memory leak in jasper loader

    Bug 578290. The "data" block was allocated but not used
    and not freed.

 gdk-pixbuf/io-jasper.c |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

commit ea866c635b2c95067ef32b0b9a1aa90814f0b87c
Author: Dr. Michael J. Chudobiak <mjc@xena.(none)>
Date:	Wed Apr 8 10:33:08 2009 -0400

    Fixed minor memory leak on error

    Bug 578290. Fixed a minor memory leak that occurs after a
    memory allocation error. Found it using cppcheck.

 gdk-pixbuf/io-jpeg.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9eaa76e70d23e81d74d2798969e8988ac2fa0b8b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 8 00:52:38 2009 -0400

    Support links in licenses

    Apply the same linkification to the license that we do for credits
    in about dialogs. E.g. GTK3 contains a link.  (#577789)

 gtk/gtkaboutdialog.c |  155
 ++++++++++++++++++++++++--------------------------
 1 files changed, 74 insertions(+), 81 deletions(-)

commit b037b39886ae032ad690b38f14141a14e9a7a930
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 8 00:39:22 2009 -0400

    Remove a non-effective style-set handler

    The style-set handler was supposed to set the background color of
    the text views in the credits dialog, but due to a thinko it never
    had any effect, unless a theme change happened while the dialog
    was open. Seems best to keep the current appearance now and remove
    the handler. (#577868)

 gtk/gtkaboutdialog.c |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

commit b9355968fc7bc4984fa59d7c283031deb49b3cc5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Apr 8 00:12:54 2009 -0400

    Improve accessibility of the print dialog

    Add accessible name and description to the "Pages" and "At" entries,
    and improve focus handling.  (#577964)

 gtk/gtkprintunixdialog.c |   62
 +++++++++++++++++++++++-----------------------
 1 files changed, 31 insertions(+), 31 deletions(-)

commit 45ac4f252315da812125f450e9004decfed21e92
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Apr 7 23:51:52 2009 -0400

    Improve focus handling in the print dialog

    Move the focus to the range entry when selecting the "Pages".

 gtk/gtkprintunixdialog.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 954552a4cf5b0445ecc860ee1523df915c769f1e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Apr 7 23:38:07 2009 -0400

    Fix --help output of gtk-builder-convert

 gtk/gtk-builder-convert |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d89c9911f08111024cb9e32890c342c19e754b6e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Apr 7 19:28:29 2009 -0400

    Avoid warnings when unrealizing a text view

    For some reason, input methods can emit preedit-changed when a
    text view is unrealized, at which point the layout has already
    been cleared. (#578221)

 gtk/gtktextview.c |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

commit d79a25a0dbb6b9078bb3e963178aa749d0d113c4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Apr 7 19:20:53 2009 -0400

    Mention writable git location, too

 HACKING |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 7e6cd2b31c08a2ab746beeacd86bb0435f1d7342
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Apr 7 19:09:28 2009 -0400

    Fix a memory leak in GtkAccelGroup

    Unref closures in accel group finalization (#577824).

 gtk/gtkaccelgroup.c |	  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit fbe7ba55ce82a9db49132a54b6d0023782b80dc2
Author: Johan Dahlin <jdahlin@litl.com>
Date:	Tue Apr 7 18:04:05 2009 -0300

    Convert GtkComboBox items propertly

    If the last character is a newline, just ignore it.
    This is what glade normally writes, fixes #578276.

 gtk/gtk-builder-convert |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4ecd6a0f89f405841f93cd75ffdece231f5edaa1
Merge: 5e0bd0c 3fb6fbd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Apr 7 19:29:19 2009 +0200

    Merge branch 'master' of ssh://alexl@git.gnome.org/git/gtk+

commit 3fb6fbd801f6101fea746c6c21f943777e99e9e6
Author: Björn Lindqvist <bjourne@gmail.com>
Date:	Tue Apr 7 12:54:15 2009 -0400

    clarify bugfix in 2.14 for gtk_expander_get_label

    Updated documentation for gtk_expander_get_label to clarify that
    it was changed in 2.14.

 gtk/gtkexpander.c |	6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit dec55c311b8511a9538953a349d8784a2108045b
Author: Simos Xenitellis <simos@gnome.org>
Date:	Tue Apr 7 14:50:57 2009 +0100

    Updated Greek translation

 po/el.po |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit 5e0bd0c9bed0398f12a311ecd57a4bb36a1bbbf6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Apr 7 15:39:00 2009 +0200

    Set user_time from startup_id if window realized

    For non-realized windows we set the user_time from the startup id on
    realization. However, if the window is already realized when the
    startup_id is not set we currently don't, but we should. (#573922)

 gtk/gtkwindow.c |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

commit 87459ff86c88469a752a09314db44526264de2f2
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Apr 7 15:37:40 2009 +0200

    Don't move global user time backwards

    When setting the user_time on a specific app to something, make sure
    we're not moving the global per-display user time backwards.

 gdk/x11/gdkwindow-x11.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit bb093cf44c96cdf0076712b509e7e305cf57bdaa
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Apr 7 15:32:16 2009 +0200

    Set errno to 0 before calling strtoul

    We check errno for failure, so ensure its cleared first. (#573922)

 gtk/gtkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit b5116d8eab30a04db6a961b629d055e1f9178916
Author: Claude Paroz <claude@2xlibre.net>
Date:	Tue Apr 7 08:36:42 2009 +0200

    Updated French translation

 po/fr.po | 2080
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1043 insertions(+), 1037 deletions(-)

commit 45894c9fad16886bd9c97adca150dd693ba0c806
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Apr 6 20:55:26 2009 -0400

    Fix a GtkBuilder crash

    Always set an error when returning FALSE from
    gtk_builder_value_from_string.
    This fixes the crash reported in bug 532858.

 gtk/gtkbuilder.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit eeb3223802efcc43a7881406bbae24858b590917
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Apr 6 20:45:11 2009 -0400

    Trivial formatting fix

 gtk/gtkbuilderparser.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 209af946f37d2eae9f62d16ee817f4368758ef8f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Apr 6 20:21:04 2009 -0400

    Improve gtk-builder-convert error reporting

    Make gtk-builder-convert warn when it meets duplicate ids, since
    those will not work with GtkBuilder.

 gtk/gtk-builder-convert |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 1a312bfa3e32414065a87d7376a9bff8c61f0560
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Apr 6 20:13:35 2009 -0400

    Improve GtkBuilder error reporting

    Make GtkBuilder report an error when it encounters a duplicate id,
    instead of segfaulting later on

 docs/reference/gtk/tmpl/gtkbuilder.sgml |    1 +
 gtk/gtkbuilder.h			 |    3 +-
 gtk/gtkbuilderparser.c			 |   36
 +++++++++++++++++++++++-------
 gtk/gtkbuilderprivate.h		 |    2 +
 4 files changed, 32 insertions(+), 10 deletions(-)

commit 779deb2b9dd441568c7be7035de27f218796e5d5
Author: Jennie Petoumenou <epetoumenou@gmail.com>
Date:	Mon Apr 6 22:00:42 2009 +0100

    Updated Greek translation

 po/el.po | 4358
 +++++++++++++++++++++++++-------------------------------------
 1 files changed, 1741 insertions(+), 2617 deletions(-)

commit 1ad8bfb69afabb0e30f43bb27e6e1154b8f94300
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Apr 6 12:12:08 2009 -0400

    Better i18n support in GtkBuilder

    Let descriptions of accessible actions be translated, by specifying
    the description as content of the <action> element, and allowing
    "translatable", "context" and "comment" as attributes. (#518642)

 docs/reference/gtk/tmpl/gtkwidget.sgml |    2 +-
 gtk/gtkwidget.c			|  147
 +++++++++++++++++++++-----------
 gtk/tests/builder.c			|   11 ++-
 3 files changed, 107 insertions(+), 53 deletions(-)

commit c338228a865a73b7ab1f2ad55abcb24ae4ce3014
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Apr 6 15:10:35 2009 +0300

    Bug 578094 - ProcessIdToSessionId needs to be declared as WINAPI

    Patch by  Shixin Zeng.

 gdk/win32/gdkdisplay-win32.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8ab5f5673bfdb207f15c9477077c85ede8f73aae
Author: Christian Dywan <christian@twotoasts.de>
Date:	Sat Apr 4 13:32:09 2009 +0200

    Move G_END_DECLS before the #endif in gtkitemfactory.h

    Bug 577650 – gtkitemfactory.h fails to compile

    Place G_END_DECLS inside conditionals, otherwise C++ compilers
    will see a closing curly bracket when including the file for
    the second time.

 gtk/gtkitemfactory.h |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 4774d9c1fd46aca800add140c30ece5bf7a12d3a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 3 02:00:48 2009 -0400

    Add a rule to generate ChangeLog

    We use the same rule pango uses to create a ChangeLog file with
    the help of git-log. The format is somewhat different from traditional
    ChangeLog, but it contains the relevant information.

 Makefile.am |	 19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

commit e7b496719e54536b0c5403d16fea4da27d9c25e2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 3 01:49:24 2009 -0400

    Remove generated files

    README and INSTALL are generated files, no need to keep them
    under source control.

 INSTALL |   41 -------
 README  |  401
 ---------------------------------------------------------------
 2 files changed, 0 insertions(+), 442 deletions(-)

commit de0c9503ba2f1c64f86429848b67721fe34fd00c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Apr 3 01:48:22 2009 -0400

    Rename ChangeLog to ChangeLog.pre-2-20

    Rename ChangeLog to prevent old habits from luring me into adding
    entries there. Also, this makes room for autogenerating a ChangeLog
    at make dist.

 ChangeLog	    | 3959
 ----------------------------------------------------
 ChangeLog.pre-2-16 | 3959
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 3959 insertions(+), 3959 deletions(-)

commit b25cfb78fc625e17bdada7b9f1e96953479e9e5f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Apr 2 10:17:23 2009 -0400

    fix slist/list confusion

    Don't use g_list_find on a GSList in _gtk_window_set_is_toplevel
    (rh#492767).

 gtk/gtkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1288ef1707dbb9a38d58be8c0dece6ea15a5ba00
Author: Cody Russell <bratsche@gnome.org>
Date:	Sun Mar 1 09:36:15 2009 -0500

    Grab changes

 gdk/win32/gdkevents-win32.c |	173
 ++++++++++++-------------------------------
 1 files changed, 49 insertions(+), 124 deletions(-)

commit f4331caf8345fbdae729bc124ae5174a08e57aec
Author: Cody Russell <bratsche@gnome.org>
Date:	Sun Mar 1 08:55:50 2009 -0500

    grabs

 gdk/win32/gdkdrawable-win32.c |   56 +++++-
 gdk/win32/gdkevents-win32.c   |  455
 ++++++++++++++++++++---------------------
 gdk/win32/gdkgeometry-win32.c |   52 +++++-
 gdk/win32/gdkwindow-win32.c   |   83 ++++----
 4 files changed, 359 insertions(+), 287 deletions(-)

commit 49a0ec6e95408e3484397602ad46e274cedbf98b
Author: Cody Russell <bratsche@gnome.org>
Date:	Tue Feb 24 15:52:32 2009 +0000

    Updates

 gdk/gdkdraw.c		       |    3 +-
 gdk/win32/gdkdrawable-win32.c |    7 ++-
 gdk/win32/gdkevents-win32.c   |   27 +++-------
 gdk/win32/gdkgeometry-win32.c |  114
 +++++++++++++++++++++++++++++++----------
 gdk/win32/gdkinput-win32.c    |    3 +-
 gdk/win32/gdkmain-win32.c     |    2 +
 gdk/win32/gdkpixmap-win32.c   |    2 -
 gdk/win32/gdkprivate-win32.h  |    2 +
 gdk/win32/gdkwindow-win32.c   |   32 ++++++++----
 gdk/win32/gdkwindow-win32.h   |    8 +++
 10 files changed, 137 insertions(+), 63 deletions(-)

commit 08961c4defd7c429eadd487e21b168370dbe0165
Author: Cody Russell <bratsche@gnome.org>
Date:	Tue Feb 17 18:58:37 2009 +0000

    Get width/height from GetSystemMetrics()

 gdk/win32/gdkwindow-win32.c |	 23 +++--------------------
 1 files changed, 3 insertions(+), 20 deletions(-)

commit d64b51de4dc4f9af461ca0d54a2e38f5b98cd95f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Mar 2 16:32:44 2009 +0100

    Fix coordinates for background clearing when redirecting

    Backport from svn of this fix

 gdk/gdkwindow.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit 730a44a51694bb5933ae395ea3631d815a9f8a9c
Author: Richard Hult <richard@imendio.com>
Date:	Fri Feb 20 15:36:15 2009 +0100

    Tweak the click-through handling so active apps get it (but not
    inactive ones)

 gdk/quartz/gdkevents-quartz.c |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

commit 255756cfc8d1e53e454f66814d37b328df53c127
Author: Richard Hult <richard@imendio.com>
Date:	Wed Feb 18 16:20:06 2009 +0100

    Improve explicit drawing and flushing (fixes GtkRuler)

    Use the same code path to get a CGContext for both gdk_draw_* and
    gdk_cairo_create and make sure we unlockFocus in both cases. This
    fixes the broken rendering in GtkRuler. Also use an average of flush
    intervals when checking whether we can flush or not, since otherwise
    we get too sensitive and block almost all explicit flushes that are
    caused by mouse movements for example.

 gdk/quartz/gdkdrawable-quartz.c |  113
 +++++++++++++++++++++------------------
 gdk/quartz/gdkprivate-quartz.h  |    2 +-
 gdk/quartz/gdkwindow-quartz.c	 |    2 +-
 3 files changed, 62 insertions(+), 55 deletions(-)

commit 255ec543b191743bd87a11a805ed06cf259921cd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 18 12:57:12 2009 +0100

    Ensure offscreen windows are not used as non-toplevels

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 532818909c861bee6fa0f381894140f961ad4b81
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 18 12:49:34 2009 +0100

    Move the new parts of GdkWindowObject to a private header

    Unfortunately the old GdkWindowObject is public and accessed
    from macros, etc. So, we publish a limited copy of GdkWindowObject
    and use the full one internally when building gdk.

 gdk/gdkinternals.h |	80
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 gdk/gdkwindow.h    |	37 +++++++-----------------
 2 files changed, 91 insertions(+), 26 deletions(-)

commit 2c877d4c2d83c1736b48c8833f259cf50bcbac33
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 18 11:58:56 2009 +0100

    Remove offscreen hooks support

    In the new world offscreen windows are not put in the hierarchy,
    but are
    rather toplevels for themselves. Offscreen hooks don't make any sense
    in this model.

 gdk/gdk.symbols	  |    1 -
 gdk/gdkoffscreenwindow.c |   28 ----------------------------
 gdk/gdkwindow.c	  |    3 ---
 gdk/gdkwindow.h	  |   19 -------------------
 4 files changed, 0 insertions(+), 51 deletions(-)

commit b48c9f37fbfb8e62af47726b4237b8afe75f5609
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 18 11:57:28 2009 +0100

    Make offscreen windows not be in hierarchy

    In the new world offscreen windows are a form of toplevels. So,
    they don't have a parent, nor do we use the offscreen hooks.

 tests/gtkoffscreenbox.c |   86
 +---------------------------------------------
 1 files changed, 2 insertions(+), 84 deletions(-)

commit 1208c2fa115634ae66c03852aff5e4376e2183b1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 18 10:54:49 2009 +0100

    Fix x vs y typo

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3fdd1333b260e2d1dca8974ec99fffa998b81855
Author: Cody Russell <bratsche@gnome.org>
Date:	Mon Feb 16 18:26:35 2009 +0000

    Misc stuff

 gdk/gdkwindow.c	       |    4 +-
 gdk/win32/gdkdrawable-win32.c |  222
 +++++++++++++++++++++--------------------
 gdk/win32/gdkdrawable-win32.h |    1 -
 gdk/win32/gdkevents-win32.c   |    1 +
 gdk/win32/gdkgc-win32.c       |    2 +-
 gdk/win32/gdkgeometry-win32.c |   10 ++-
 gdk/win32/gdkinput-win32.c    |   10 +-
 gdk/win32/gdkpixmap-win32.c   |    2 +
 gdk/win32/gdkwindow-win32.c   |   36 +++----
 9 files changed, 142 insertions(+), 146 deletions(-)

commit a93c6cd6e1b788ee2f01588922cb375c986e754a
Author: Cody Russell <cody@beamish.(none)>
Date:	Sat Feb 14 13:23:54 2009 -0500

    CSW Win32 work in progress - builds but does not work yet.

 gdk/gdkinternals.h	       |    4 +-
 gdk/gdkwindow.c	       |    4 +-
 gdk/win32/gdkdisplay-win32.c  |    8 +-
 gdk/win32/gdkdrawable-win32.c |  235 +++++++++--------
 gdk/win32/gdkevents-win32.c   |   47 ++--
 gdk/win32/gdkgc-win32.c       |   12 +-
 gdk/win32/gdkgeometry-win32.c |  607
 +++--------------------------------------
 gdk/win32/gdkinput-win32.c    |  116 ++++----
 gdk/win32/gdkmain-win32.c     |    6 +-
 gdk/win32/gdkpixmap-win32.c   |    6 +-
 gdk/win32/gdkprivate-win32.h  |    5 +-
 gdk/win32/gdkwindow-win32.c   |  502 ++++++++++++++++------------------
 gdk/win32/gdkwindow-win32.h   |    9 +-
 tests/testclientmessage.c     |  244 ++++++++--------
 14 files changed, 636 insertions(+), 1169 deletions(-)

commit 97996ff00c727e648b0f8525608d3c6aba295a9c
Author: Richard Hult <richard@imendio.com>
Date:	Sun Feb 15 09:25:56 2009 +0100

    Only add up native subwindow offsets for gdk_window_quartz_get_origin

 gdk/quartz/gdkwindow-quartz.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 0092c1ebf057a0c09559058a7ae88f7af888fa5e
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 9 15:46:30 2009 +0100

    Limit manual flushing so we don't get hit by quartz' fps limiting

 gdk/quartz/gdkdrawable-quartz.c |   39
 ++++++++++++++++++++++++++++++++++++++-
 gdk/quartz/gdkprivate-quartz.h  |    1 +
 gdk/quartz/gdkwindow-quartz.c	 |    2 ++
 3 files changed, 41 insertions(+), 1 deletions(-)

commit 9af5f2b4955b502f2699484ed9130e7f15a0f2f5
Author: Richard Hult <richard@imendio.com>
Date:	Thu Feb 5 08:23:58 2009 +0100

    Disable/enable screen updates around process_all_updates to speed
    up rendering

 gdk/quartz/gdkwindow-quartz.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 53b3343d1bc2ab88f8b1242adea64221694da257
Author: Richard Hult <richard@imendio.com>
Date:	Wed Feb 4 10:41:22 2009 +0100

    Get the right event window for non-grabbed windows too

 gdk/quartz/gdkevents-quartz.c |   65
 ++++++++++++++++++++++++++++++++--------
 1 files changed, 52 insertions(+), 13 deletions(-)

commit 6af4450641204925ef0960548ee5c9de6be5df3d
Author: Richard Hult <richard@imendio.com>
Date:	Wed Feb 4 10:40:40 2009 +0100

    Try to reduce risk of triggering the "beam sync" penalty in quartz

 gdk/quartz/gdkwindow-quartz.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 05d3fc6bbd39cf264145ac3ee5cbccd0d7a774b3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Feb 9 14:18:27 2009 +0100

    Try to combine consecutive window moves into one

    It often happens that we move region A to B and then we move a subset
    of B to C. When possible we'd like to replace this with a move from
    A directly to C, and a suplimentary move from A to the areas of B not
    overwritten by C.

    Getting an optimal move combiner seems quite complicated, but this
    simple approach gets most of the interesting cases right and isn't
    all to complicated.

 gdk/gdkwindow.c |  112
 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 106 insertions(+), 6 deletions(-)

commit f0fb3f450ff6adb0f63a2bdbfee27d2a8eda940e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Feb 9 10:35:19 2009 +0100

    Free region also if its empty (we're taking ownership now)

 gdk/gdkwindow.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit c35e0e11da416b8c231dfceaa7f4d8ec8129df67
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Feb 9 09:28:30 2009 +0100

    Move unnecessary window copies to the right place

    This code got placed wrong, it should happen when processing updates
    on the impl window so it affects the whole expose, not in
    begin_updates.

 gdk/gdkwindow.c |   58
 ++++++++++++++++++++++++++++++++----------------------
 1 files changed, 34 insertions(+), 24 deletions(-)

commit 51010ca066dd3b3683d47936b9d1304753ddd7df
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Feb 8 13:35:17 2009 +0100

    Remove invalid source area from copy in move_region_on_impl

    There is no need to copy something that is already invalid and will
    be marked as invalid in the destination anyway, so we remove this
    area from the region to copy.

 gdk/gdkwindow.c |   34 +++++++++++++++++++---------------
 1 files changed, 19 insertions(+), 15 deletions(-)

commit e4b26d323148369c9b16c115b0716388f37d91fb
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Feb 8 13:17:37 2009 +0100

    Move GdkWindowRegionMove construction/destruction to separate
    functions

 gdk/gdkwindow.c |   29 +++++++++++++++++++++++------
 1 files changed, 23 insertions(+), 6 deletions(-)

commit 3866ea0539e5e2249022896395421b2c3c8c62ca
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Feb 8 13:13:56 2009 +0100

    Use clearer names for GdkWindowRegionMove members

 gdk/gdkwindow.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 184dbd5782088b7d73503d64419cdfec70438b99
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Feb 8 13:10:42 2009 +0100

    queue expose translations after the actual pixel copy

    The expose translation is useful for tracking how outstanding
    invalid (exposed on server) areas are copied, and how we need to
    compensate for that on the client side to redraw the right area.

    So, we should queue the translation at the time we actually move
    the bits on the server side, not when moving the window on the
    client side.

    Also, clean up some naming of parameters.

 gdk/gdkwindow.c |   65
 ++++++++++++++++++++----------------------------------
 1 files changed, 24 insertions(+), 41 deletions(-)

commit fb3032af04ef1adae0457325c3ad85c6eb24280d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Feb 8 09:00:57 2009 +0100

    Fix order of outstanding moves in queue

    The last added move should be done last, so we need to append moves
    not prepend

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5742005aa164bdd5cf9e5b05358085d6a8895ad7
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Feb 7 18:46:31 2009 +0100

    Make outstanding window moves work with the new model

    We now copy outstanding window moves directly on the window and
    not to an intermediary pixmap, this means our previous code to
    combine window copies was wrong (it relied on each copy not
    destroying the source date).

    Furthermore, we can't just remove all the update area from the
    destination of the outstanding moves, as sometimes things get
    copied into that area and then used as the source of another
    copy.

    We replace the previous window copy combining with a naive
    version that just queues each move, just to get things right.
    Further work to optimize copies is possible.

    Also, we don't remove copy destinations that are used as source
    for later copies.

    We also clean up the memory management by not having
    move_region_on_impl taking ownership of the passed in region.

 gdk/gdkwindow.c |   96
 +++++++++++++++++++------------------------------------
 1 files changed, 33 insertions(+), 63 deletions(-)

commit 5ccc8b2ff1ec7c53e69067656032eeef1c1b832f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Feb 5 20:20:23 2009 +0100

    Don't clear background on no exposure mask if NULL background
    pixmap set

    This is the same as background None in X, i.e. never draw the
    background.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 96bc993786fbb364c1058263b6f49279ddc90c62
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Feb 5 17:02:14 2009 +0100

    Don't event process updates for foreign windows

 gdk/gdkwindow.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 8690d19f032c6ca5fd7f783370f8e2d584f6ae62
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Feb 5 17:01:21 2009 +0100

    Don't touch private->parent after its been change

    The backend reparent may change private->parent, so we must use
    the old saved value.

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7d51b4179d1974ffec96ba7901cdee82e80e1c75
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Feb 5 15:38:51 2009 +0100

    Clear background on expose with no EXPOSURE_MASK

    Apps that set no exposure mask rely on the system clearing things
    to the window background, so we need to do this ourselves.

    Also, don't do this on foreign windows, as they are not controlled
    by us. In fact don't do exposes on foreign windows either.

 gdk/gdkwindow.c |   44 ++++++++++++++++++++++++++++++--------------
 1 files changed, 30 insertions(+), 14 deletions(-)

commit 16b4c3ade83deed83f7ff513ae088b705aedd1bb
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Feb 5 14:53:59 2009 +0100

    Call backend show() in gdk_window_show even if window is mapped

    This is required for the GtkSocket code, as it shows the plug child
    even though the current cached state is (wrongly) that its already
    mapped.

    This makes blink work for non-local case in testsocket.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit aa20a6b0b50938d4ddab6a1f5acb8d304e800bfc
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Feb 5 14:53:07 2009 +0100

    Refactor background clearing code so we can clear a general region

 gdk/gdkwindow.c |  141
 ++++++++++++++++++++++++++++++------------------------
 1 files changed, 78 insertions(+), 63 deletions(-)

commit 490cbf84cddc09ef472b187d5907bd6ba5a02b53
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Feb 5 10:47:11 2009 +0100

    Be more explicit about when to flush moves

    Also makes the non-doublebuffered case work better by flushing
    before we
    call _gdk_windowing_window_process_updates_recurse.

 gdk/gdkwindow.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 22da9d08daca4850e6935ade6196fb1f4148a425
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Feb 5 09:55:39 2009 +0100

    Destroy native children when recursing from a destroy on a virtual
    window

    Native descendants of a virtual children are not automatically
    destroyed
    with the parent as if it was a native window, so we need to handle
    the native recursion tracking manually in
    _gdk_window_destroy_hierarchy()

 gdk/gdkwindow.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit d35b72326145cfc40f124e7469d22c57660ff2c8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 4 20:23:51 2009 +0100

    Only translate native motion events to motion events

    Crossing events don't have the device field, which we would like to
    pass on, so only do motion events from motion events.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 50a5f6046d7973cd4834d724ab6d03b69706d028
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 4 20:21:02 2009 +0100

    Don't set the background for input only window

    This is not allowed and will cause X errors.

 gdk/gdkwindow.c |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

commit a7b61390291c15101bd09c23d5a6a31afe6a1c2f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 4 16:36:33 2009 +0100

    Fix assert, it was checking the wrong window

    We keep the update freeze count in the impl_window, not in
    child windows.

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c72e93de16f664e07460723f74f33d306f753bd7
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 4 16:23:15 2009 +0100

    Workaround X11 clipping bug

    It turns out that XCopyArea handling of obscured source regions is
    buggy. It clears the destination area even outside the GC clip
    region. We work around this for the pixmap->window case as that
    can happen in gtk+ and is easy to work around.

    X Bug report at:
    http://lists.freedesktop.org/archives/xorg/2009-February/043318.html

 gdk/x11/gdkdrawable-x11.c |   43
 ++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 40 insertions(+), 3 deletions(-)

commit 53511cb65312133777f8a77b78aa82f0f4210fb3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Feb 4 11:22:54 2009 +0100

    Enable custom event masks for native windows

    Some apps really need to set custom event masks on native child
    windows,
    for example emacs sets the event masks with gdk, but then reads out
    the raw X events via a filter, so gdk event emulation doesn't work
    for that.

    When we get motion or button events we map back from the event
    position and
    window to the toplevel before doing anything, because a toplevel
    native window
    could e.g. overlap a child window or whatever.

 gdk/gdkwindow.c |   66
 +++++++++++++++++++++++++++---------------------------
 1 files changed, 33 insertions(+), 33 deletions(-)

commit fe3c410048a6b069efd63a2007d5a14606d0aa4a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Feb 3 22:51:27 2009 +0100

    Filter out all native grab/ungrab events with detail INFERIOR

    These are generated when we get an implicit grab on a native
    child window, and we can't filter them with _has_grab() because
    they are sent before the button press event where we detect
    the implicit grab.

    This makes clicks work in the flash plugin again

 gdk/gdkwindow.c |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

commit f51a3f5e3399ddbd0aff9ad391d849baf0ac1e4a
Author: Richard Hult <richard@imendio.com>
Date:	Tue Feb 3 21:52:21 2009 +0100

    Make owner_events grabs work again, use the pointer window, not the
    event window

 gdk/quartz/gdkevents-quartz.c |   53
 +++++++++++++++++++++++++++--------------
 1 files changed, 35 insertions(+), 18 deletions(-)

commit 6d1a8853c408c3bcaea714e608f8eecc69434e62
Author: Richard Hult <richard@imendio.com>
Date:	Tue Feb 3 18:47:09 2009 +0100

    Don't ignore all events when inactive, only clicks

 gdk/quartz/gdkevents-quartz.c |   17 +++++++----------
 1 files changed, 7 insertions(+), 10 deletions(-)

commit 41d40786b1a945fd8147f338d87429e2135aee0b
Author: Richard Hult <richard@imendio.com>
Date:	Tue Feb 3 16:14:33 2009 +0100

    Relax the check for ignoring events above the content view

 gdk/quartz/gdkevents-quartz.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 651335bc7e1e460a8c03d3259a98ae16361f4ec5
Author: Richard Hult <richard@imendio.com>
Date:	Tue Feb 3 16:01:31 2009 +0100

    Remove workaround for missing enter events on newly popped up windows

    The reason for the issue was that we got entered/exited events for the
    title bar buttons. Now we properly ignore those instead.

 gdk/quartz/GdkQuartzView.c	|    5 +
 gdk/quartz/GdkQuartzView.h	|    1 +
 gdk/quartz/gdkevents-quartz.c	|  226
 ++--------------------------------------
 gdk/quartz/gdkprivate-quartz.h |    4 +-
 gdk/quartz/gdkwindow-quartz.c	|    6 -
 5 files changed, 18 insertions(+), 224 deletions(-)

commit aeeb54ddf09e83e9679ca7d4ad5bdc2b4e85c0d0
Author: Richard Hult <richard@imendio.com>
Date:	Tue Feb 3 15:28:19 2009 +0100

    Remove re-declared variable

 gdk/quartz/gdkevents-quartz.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 64195589dcdc59acb90f341f03dc3f207bed6c83
Author: Richard Hult <richard@imendio.com>
Date:	Tue Feb 3 13:45:06 2009 +0100

    Remove unused code and fix some indentation

 gdk/quartz/gdkevents-quartz.c |   78
 ++++++++++++++++-------------------------
 1 files changed, 30 insertions(+), 48 deletions(-)

commit 6d01d16d48e04e6c016c9d50c4e14427155f5c04
Author: Richard Hult <richard@imendio.com>
Date:	Tue Feb 3 11:57:32 2009 +0100

    Button press and release can share the same fill_button_event call

 gdk/quartz/gdkevents-quartz.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 77ee2feda22448a1a19e8928aa54f60d9c7a0217
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 19:50:51 2009 +0100

    Remove tracking of "current mouse window", this is handled in the
    common code now

 gdk/quartz/gdkevents-quartz.c	|   92
 ----------------------------------------
 gdk/quartz/gdkprivate-quartz.h |    2 -
 2 files changed, 0 insertions(+), 94 deletions(-)

commit 3c7a37d10d906b58abbea6e398a5e1449f86ed6a
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 19:45:41 2009 +0100

    Remove old cursor setting and make it work with client-side windows

 gdk/quartz/gdkevents-quartz.c	|   29 -----------------------------
 gdk/quartz/gdkprivate-quartz.h |    1 -
 gdk/quartz/gdkwindow-quartz.c	|   32 +++-----------------------------
 gdk/quartz/gdkwindow-quartz.h	|    2 --
 4 files changed, 3 insertions(+), 61 deletions(-)

commit e6f2a809b2cf417b3a0d03132243c99b01e75771
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 19:14:07 2009 +0100

    Update for latest changes in the common code for grab tracking

 gdk/quartz/gdkevents-quartz.c |  118
 +++++++++++++++++-----------------------
 gdk/quartz/gdkwindow-quartz.c |   60 ++++++++++++++++-----
 2 files changed, 95 insertions(+), 83 deletions(-)

commit f455b478e7152fdf05fe8a05f2ad08702edb5388
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 15:51:11 2009 +0100

    Ignore all events if the app is not active

 gdk/quartz/gdkevents-quartz.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 2c043566fcffb42d8dd2c57632fd5811a54c0d9a
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 15:44:13 2009 +0100

    When breaking grabs on deactivation, the unset should be implicit

 gdk/quartz/gdkevents-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 30f83d8398b88f51fba4627f4dae81297f82daf5
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 15:36:26 2009 +0100

    Use _gdk_display_unset_has_*_grab in break_all_grabs()

 gdk/quartz/gdkevents-quartz.c |   24 +++++++-----------------
 1 files changed, 7 insertions(+), 17 deletions(-)

commit 65aef2099a0959b88cde17f42832a7ac39126e52
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 14:46:47 2009 +0100

    Use cooca to convert coordinats from event window to grab window
    instead of homegrown code

 gdk/quartz/gdkevents-quartz.c |   31 ++++++++++++++-----------------
 1 files changed, 14 insertions(+), 17 deletions(-)

commit a180f7588fce6fe2a14d2742a327c7001c064945
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 14:22:37 2009 +0100

    Replace quartz specific keyboard grab code with common code

 gdk/quartz/gdkevents-quartz.c	|   53
 ++++++++++-----------------------------
 gdk/quartz/gdkprivate-quartz.h |    3 --
 gdk/quartz/gdkwindow-quartz.c	|    4 +-
 3 files changed, 16 insertions(+), 44 deletions(-)

commit f06d432ebef39adff6f8b6c140da9771807b2bbc
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 14:21:13 2009 +0100

    Cast to avoid warning

 gdk/quartz/gdkdrawable-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 06e583e536041ce6de498927eb9b357397777fe2
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 14:20:52 2009 +0100

    Remove unused variable

 gdk/quartz/gdkgc-quartz.c |	1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 152614966f90a47dc268b2f3e8935a909eb08061
Author: Richard Hult <richard@imendio.com>
Date:	Mon Feb 2 14:11:46 2009 +0100

    Use the common pointer grab code instead of tracking it ourselves

 gdk/quartz/gdkevents-quartz.c |  220
 +++++++----------------------------------
 gdk/quartz/gdkwindow-quartz.c |    6 +-
 2 files changed, 40 insertions(+), 186 deletions(-)

commit 55c71f18a4b87ed6efd3b3e2122b1a0c55376106
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jan 31 21:32:11 2009 +0100

    Use isKeyWindow instead of isMainWindow for the non-click-through
    check

 gdk/quartz/gdkevents-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e8d6ac71b72bd7e2a97d5828df3763f8833926c6
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jan 31 21:25:41 2009 +0100

    Apply non-click-through policy on unfocused windows even if the app
    is active

 gdk/quartz/gdkevents-quartz.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit c36625879ba893f1af572d27ef0f3bc03aad3212
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jan 31 21:16:27 2009 +0100

    Fix coords returned by _gdk_windowing_window_get_pointer, fixes
    scribble demo

 gdk/quartz/gdkwindow-quartz.c |   13 ++-----------
 1 files changed, 2 insertions(+), 11 deletions(-)

commit ccd982f8bddbb717c4fbba865184feefea92ac2d
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 30 10:06:12 2009 +0100

    Remove unused remainders from the old implicit grab code

 gdk/quartz/gdkevents-quartz.c |   39
 ++++++++++++++++++++-------------------
 1 files changed, 20 insertions(+), 19 deletions(-)

commit 79d9a8f96052377691393eaba72e7700b7d1cc49
Author: Richard Hult <richard@imendio.com>
Date:	Thu Jan 29 17:27:20 2009 +0100

    Get implicit grabs working

 gdk/quartz/gdkevents-quartz.c |   66
 ++++++++++++++++++++++++++++------------
 1 files changed, 46 insertions(+), 20 deletions(-)

commit 3d72fe16c059def4e292b5ccf2eccfa09af685bf
Author: Richard Hult <richard@imendio.com>
Date:	Thu Jan 29 14:05:54 2009 +0100

    Leave AppKit events unhandled

 gdk/quartz/gdkevents-quartz.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 0fc2c36ee7c4cd6ad92d697f3e61e47b42b23169
Author: Richard Hult <richard@imendio.com>
Date:	Thu Jan 29 14:02:00 2009 +0100

    Use event_type we already have instead of regetting it

 gdk/quartz/gdkevents-quartz.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 7abde8388fe34ded6f73415331a5e1ff30bda0d8
Author: Richard Hult <richard@imendio.com>
Date:	Thu Jan 29 13:53:13 2009 +0100

    Get the correct root coordinates for events

 gdk/quartz/gdkevents-quartz.c |  101
 ++++++++++++++++++-----------------------
 1 files changed, 44 insertions(+), 57 deletions(-)

commit 20c81eca6a53e6f4694f7d0805208527a3385d9c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Feb 3 20:15:19 2009 +0100

    Return ignoring of native grab/ungrab events when we don't have a grab

    It turns out we really have to ignore grab/ungrab events or we'll
    report double crossing events when we grab or ungrab.

    However, we also can't ignore crossing events from grabs from
    other clients
    as that leads to missed enter/leave events on e.g. alt-tab in
    metacity.

    Fortunately we now track grabs very precisely, so we know with
    certainty
    whether we have a grab at the time (serial) of the native crossing
    events,
    and only if we do we ignore them.

 gdk/gdkwindow.c |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

commit 53269a5042878a55ee19915c52207b278849f031
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Feb 3 12:24:30 2009 +0100

    Handle crossing events with subwindows unknown to gdk

    If we get crossing events with subwindow unexpectedly being NULL
    that means there is a native subwindow that gdk doesn't know about.
    We track these and forward them, with the correct virtual window
    events inbetween.

    This is important to get right, as metacity uses gdk for the frame
    windows, but gdk doesn't know about the client windows reparented
    into the frame.

 gdk/gdkwindow.c |  164
 +++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 142 insertions(+), 22 deletions(-)

commit 7776c87f3f6a1c521646f825e82f8990215b35e9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Feb 2 16:37:10 2009 +0100

    enable motion hints - use last sent request

    We were using the next request, but there is no guarantee
    on is sent. This caused trouble in e.g. the handlebox dragging.

 gdk/gdkdisplay.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 7b67393b8a2ed66b2cf00b2a205f2661e7c1a55f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Feb 2 15:38:58 2009 +0100

    Make sure we report grab broken on window destroy

 gdk/x11/gdkmain-x11.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 025b6aa741ebdb07986dc9afb9190496c8bbbd80
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Feb 2 15:37:02 2009 +0100

    Report the steady state in gdk_display_pointer_is_grabbed

    For instance if we grab the pointer and then check if its grabbed
    so that we know to ungrab we don't care that the grab is not
    yet active, so report the steady state (i.e. the last grab)

 gdk/gdkdisplay.c |   28 ++++++++--------------------
 1 files changed, 8 insertions(+), 20 deletions(-)

commit 5be3f38535d9ad02ff61e111de3c8e2478d23b57
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Feb 2 14:57:08 2009 +0100

    Move implicit grab tracking totally to common code

 gdk/gdkdisplay.c	  |    1 -
 gdk/gdkinternals.h	  |    1 -
 gdk/gdkwindow.c	  |   41 +++++++++++++++++++------------------
 gdk/x11/gdkevents-x11.c  |   11 ----------
 gdk/x11/gdkmain-x11.c	  |   49
 ----------------------------------------------
 gdk/x11/gdkprivate-x11.h |    2 -
 6 files changed, 21 insertions(+), 84 deletions(-)

commit d6ad734c7f8361317e2c1367933d8ccd93c3b2a4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Feb 2 12:50:18 2009 +0100

    Don't send crossing events to destroyed windows

 gdk/gdkdisplay.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 26cbf87d7d70e9eae4dea4667aee40c9d154184f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Jan 31 19:42:44 2009 +0100

    New approach for grab tracking code

    We try to track the exact grab state, i.e. whats valid on the client
    now and whats comming soon via the xserver roundtrip (and when).

 gdk/gdkdisplay.c	  |  585
 +++++++++++++++++++++++++++++++---------------
 gdk/gdkdisplay.h	  |   21 +--
 gdk/gdkinternals.h	  |   49 +++-
 gdk/gdkoffscreenwindow.c |    5 +-
 gdk/gdkwindow.c	  |  195 +++++++++-------
 gdk/x11/gdkasync.c	  |    5 +-
 gdk/x11/gdkasync.h	  |    5 +-
 gdk/x11/gdkdisplay-x11.c |   37 ++--
 gdk/x11/gdkevents-x11.c  |    2 +-
 gdk/x11/gdkmain-x11.c	  |  111 ++++-----
 10 files changed, 630 insertions(+), 385 deletions(-)

commit 526ff6dd68316e67f4b5570c934c7a729d5db35a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 30 14:14:16 2009 +0100

    Ref windows during _gdk_x11_roundtrip_async

 gdk/x11/gdkmain-x11.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit abb7a32fbe4e387810f492dd4e6b8381b2c61267
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 30 12:30:16 2009 +0100

    Fix up indentation

 gdk/x11/gdkevents-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1cc4712ea15c247479a89f91fd763a9c942e084b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 30 12:24:24 2009 +0100

    Move bitfield in GdkWindowImplX11 to make struct more compact

 gdk/x11/gdkwindow-x11.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a6e647863d8da7f81b2ae906f17341edfe929773
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jan 29 19:52:12 2009 +0100

    Only sync the display if creating a native window implicitly

 gdk/gdkwindow.c	   |	6 ------
 gdk/x11/gdkdrawable-x11.c |   12 ++++++++++--
 2 files changed, 10 insertions(+), 8 deletions(-)

commit e631d2d2d45286a2b50ca82b3c12a963583d9e4e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jan 29 17:36:17 2009 +0100

    Sync the display when creating a native window.

    This is needed because we want to be able to use the xid immediately
    even from another process or another connection to the display.

 gdk/gdkwindow.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 089c9ca2f195db29c6f45a65844094ddc50fd39e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jan 29 14:30:48 2009 +0100

    Don't warn about unexpected events on foreign windows

    We don't really control these events so its not wrong per se
    to have them generate stuff we don't expect.

 gdk/gdkwindow.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit bfd29e62b593f00a72c9c0c17843221da5cc5373
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jan 29 14:29:23 2009 +0100

    Update clip region etc, when creating a foreign window

 gdk/x11/gdkwindow-x11.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 177b53a079dd81a92f389f5503d77ad8ffa33bf3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jan 29 14:06:54 2009 +0100

    Fix typo in gdk_window_input_shape_combine_region

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8b7d8431aa57bc88cd4d4a7e875da15ebf7ac7b5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 28 16:37:56 2009 +0100

    Make gdk_window_get_toplevel() for CHILD window with root as parent

    Having GDK_WINDOW_CHILD windows with root as the parent apparently
    works,
    and metacity uses it. The current gdk_window_get_toplevel()
    returns the
    root window for that, which is wrong, so we check that explicitly.

 gdk/gdkwindow.c |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 33c0c1fba8969bc79e3aae22cd83c7c142a4a802
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 28 13:41:12 2009 +0100

    Don't mess with any events on the root window.

    This causes all sorts of weirdness with pointer_over_window
    being the rootwindow and then crashing gdk_window_get_toplevel()
    later.

    With this metacity stops crashing madly.

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6e56179b03f706bf993935d7b5017625cd4e15b8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 28 12:49:46 2009 +0100

    Don't crash if window->parent is NULL

    This happens for events on the root window.

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit d9fcda1072bd6e38cd785014cceba2865cbbd1c4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 16:43:03 2009 +0100

    Don't recursively set bg none on the parent when e.g. moving children

    To avoid drawing the window background of other windows in the area
    where the window was we set the bg to none recursively. However, this
    is quite costly it the moved window has many siblings. Furthermore, it
    is uncommon that siblings overlap, so this cost has little gain.

    So, we only set bg None on the parent, which means that there will
    be some more flicker in the uncommon case of overlapping siblings.

 gdk/x11/gdkgeometry-x11.c |	7 ++++-
 gdk/x11/gdkwindow-x11.c   |   49
 ++++++++++++++++++++++++++++----------------
 gdk/x11/gdkwindow-x11.h   |	6 +---
 3 files changed, 38 insertions(+), 24 deletions(-)

commit de2d5f299d0fa6dc2c511fd95e9454c0ce144c9c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 15:42:12 2009 +0100

    Simplify do_move_region_bits_on_impl by removing unused arguments

 gdk/gdkwindow.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

commit 8de6ae26e40569dd15a3316ffdf62466490633ef
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 15:38:39 2009 +0100

    Remove_gdk_pixmap_set_as_backing etc, as this is not used anymore

    We don't copy from a window to a pixmap anymore, so all the code
    for this can be removed.

 gdk/gdkinternals.h	 |    5 -----
 gdk/gdkpixmap.c	 |   27 ---------------------------
 gdk/gdkpixmap.h	 |    3 ---
 gdk/x11/gdkevents-x11.c |   32 ++++----------------------------
 4 files changed, 4 insertions(+), 63 deletions(-)

commit e542f734a83b54a8c1c89bb2fa5d8ccb0983747f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 15:12:50 2009 +0100

    Fix warning about XChangeProperty argument type

 gdk/x11/gdkwindow-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3eb2b62120072e45f92d92963f23c1ce649e97b4
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 15:12:37 2009 +0100

    Remove unused code

 gdk/x11/gdkmain-x11.c |   22 ----------------------
 1 files changed, 0 insertions(+), 22 deletions(-)

commit 75cb66404905913d75b8488cac0aeaa4686329c3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 15:12:00 2009 +0100

    Fix warning about wrong type in assignment

 gdk/x11/gdkevents-x11.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 482b333d92f82cedad571b9c2ef3588cff85bd0a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 15:11:39 2009 +0100

    Fix warning due to typo

 gdk/x11/gdkasync.c |	 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b272456023ab53ba3861fae3f6451721d728f1f0
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 15:11:21 2009 +0100

    Remove unused label

 gdk/gdkwindow.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit a006d8592853107649eaf4832a229cd9ca6084d3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 15:10:45 2009 +0100

    Avoid warnings about non-handled GDK_EVENT_LAST enum

 gdk/gdkevents.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a711f51629162569b4b69c08599079cc2d637788
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 14:57:37 2009 +0100

    Fix setting of private->shaped when setting input shape

    I.e. it should only be set/unset when setting ShapeBounding.

 gdk/x11/gdkwindow-x11.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit fe6f46c5895734a0a0ccf3a4b94bcef4873f040a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 14:51:21 2009 +0100

    Don't look for EXPOSE mask set to disable bg none setting

    We always set EXPOSE in the client-side-windows world, so this
    doesn't make sense anymore.

 gdk/x11/gdkwindow-x11.c |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)

commit cc322075344cc36f97f63b72c2a579b099050b62
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 27 14:10:00 2009 +0100

    Fix typos in X11 details of new OSX APIs

 gdk/x11/gdkwindow-x11.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5ca1865f5d71f1983f6ed7ad51dde40e63784cd9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 26 20:50:56 2009 +0100

    Don't ignore native CROSSING_GRAB/UNGRAB events

    These are sent when someone else grabs the pointer, and we don't
    want to miss these expose events. For instance, we missed enter
    and leave events on alt-tab.

    There were some issues with these wrt out-of-sync grab information
    in the client, but that should now be handled. So, it should work
    or at least be fixable if we find some bug.

 gdk/gdkwindow.c |   26 --------------------------
 1 files changed, 0 insertions(+), 26 deletions(-)

commit 016c5fd081ae1137b1cc4016eb8515f3c934eafe
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 26 20:38:20 2009 +0100

    Track pointer grabs on Xserver time

    After a successful grab/ungrab we wait for an xserver
    roundtrip until we change the tracked grab in GdkDisplay.
    This way that data is always up-to-date wrt events comming in.

 gdk/x11/gdkdisplay-x11.c |   34 +++++++++++++++++++++++++++---
 gdk/x11/gdkmain-x11.c	  |   51
 ++++++++++++++++++++++++++++++++++++++-------
 2 files changed, 73 insertions(+), 12 deletions(-)

commit d2c1c0a8db6fd01bda11e6592a41ea2dfe1b4396
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 26 19:55:08 2009 +0100

    Add _gdk_x11_roundtrip_async

 gdk/x11/gdkasync.c |	95
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 gdk/x11/gdkasync.h |	 6 +++
 2 files changed, 101 insertions(+), 0 deletions(-)

commit 24aa1620bffdbe4462e9fdbb1da6b6d42a3ace8c
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 26 20:33:33 2009 +0100

    Update for changes in the paintable interface

    Get rid of invalidate_maybe_recurse and process_updates. Implement
    _gdk_windowing_{before,after}_process_all_updates(), and keep track of
    when we're inside process_all_updates in the common code so we know
    when to flush windows. Implement
    _gdk_windowing_window_process_updates_recurse by means of
    setNeedsDisplayInRect: displayIfNeeded. Use the added window argument
    in begin_paint_region to get the right window (the paintable is always
    the impl window now).

 gdk/quartz/gdkwindow-quartz.c |  208
 ++++++++++++++---------------------------
 1 files changed, 72 insertions(+), 136 deletions(-)

commit 65b5644cda073928f6f9005db3e4bb27c589c165
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 26 20:29:51 2009 +0100

    Call _gdk_window_process_updates_recurse() in drawRect instead of
    creating our own expose events

 gdk/quartz/GdkQuartzView.c |	49
 +++++++++++++++++++------------------------
 1 files changed, 22 insertions(+), 27 deletions(-)

commit 1a47356485055584dac4c07106c0eae90ef3f4cc
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 26 19:29:26 2009 +0100

    Remove invalidate_maybe_recurse and process_updates from the
    paintable interface

    Replace them with two new functions
    _gdk_windowing_{before,after}_process_all_updates() that are called
    around the guts of gdk_window_process_all_updates(). Add empty ones
    for X11 (nothing more needed), quartz ones will be implemented next.

 gdk/gdkinternals.h	 |    9 ++-------
 gdk/gdkwindow.c	 |   32 ++++++++++++--------------------
 gdk/x11/gdkwindow-x11.c |   10 ++++++++++
 3 files changed, 24 insertions(+), 27 deletions(-)

commit 1ee03b35d0ce2396c51fec5a0361d5566b889dad
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 26 19:12:54 2009 +0100

    Expose _gdk_window_process_updates_recurse for backends

    We use this in the added windowing function
    _gdk_windowing_window_process_updates_recurse. The X11 implementation
    just calls _gdk_window_process_updates_recurse directly, but at least
    quartz will need to do some more work.

 gdk/gdkinternals.h	 |    5 +++++
 gdk/gdkwindow.c	 |   10 +++++-----
 gdk/x11/gdkwindow-x11.c |    7 +++++++
 3 files changed, 17 insertions(+), 5 deletions(-)

commit 72d4403eed34c88c9922e01295884b4f9fb8d848
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 26 18:47:47 2009 +0100

    Add a window argument to begin_paint_region in the paintable interface

    The paintable itself is now the impl window, which can be different
    from the window.

 gdk/gdkinternals.h |	 1 +
 gdk/gdkwindow.c    |	 2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 95cbc754d4a2d0d07f0c0618c823a2fc2dcca334
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jan 24 10:05:00 2009 +0100

    Setup ->impl_window on the root window

 gdk/quartz/gdkwindow-quartz.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9e0899bd2f0c84a5743d6e4f57d5f9fa818f3387
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jan 24 10:03:25 2009 +0100

    Add gdk_windowing_window_get_next_serial

 gdk/quartz/gdkdisplay-quartz.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 19951c064e228660e37ed57ba467c1f72b3f94c0
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jan 24 09:46:06 2009 +0100

    Remove gdk_keyboard_grab_info_libgtk_only which moved to the
    common code

 gdk/quartz/gdkevents-quartz.c |   18 ------------------
 1 files changed, 0 insertions(+), 18 deletions(-)

commit defc779df509994363f6f5cf8263280a06220b44
Author: Richard Hult <richard@imendio.com>
Date:	Sat Jan 24 09:43:55 2009 +0100

    Add serial argument to _gdk_windowing_got_event

 gdk/quartz/gdkevents-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 32a070d09a7382c7c853b1325e38492dbde3b22c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 26 15:45:17 2009 +0100

    Fix gdk_window_has_no_impl typo

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ca1aeff8140bd0b82fb880a59d96c9be50200458
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 26 12:54:02 2009 +0100

    Only set cursors on toplevel.

    This fixes a problem where we used to set them on a native window,
    but we
    never unset it becase when the pointer moved to another native window
    we just set the cursor on that window. Always setting on the toplevel
    fixes this.

 gdk/gdkwindow.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit e24c9e291d62c658e0c31c161abc0080169da430
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 23 21:07:53 2009 +0100

    Switch motion hint emulation to be serial based.

    For backends not supporting serials, just have
    _gdk_windowing_window_get_next_serial return zero.

 gdk/gdkdisplay.c	  |   13 +++++++++++++
 gdk/gdkdisplay.h	  |    2 +-
 gdk/gdkevents.c	  |    2 +-
 gdk/gdkinternals.h	  |    6 +++++-
 gdk/gdkwindow.c	  |   25 +++++++++++++------------
 gdk/x11/gdkdisplay-x11.c |    7 +++++++
 gdk/x11/gdkevents-x11.c  |    2 +-
 7 files changed, 41 insertions(+), 16 deletions(-)

commit 19cd4d6af8cbc4dc878887221d4530e267d3ab45
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 23 20:11:21 2009 +0100

    Revert "Convert all pending X events in _gdk_events_queue"

    This reverts commit 7cc15ec6ea1504133dfe6febbdb12615550bb966.

    Its risky to convert all the events in a go like this, as it
    increases the out-of-order issues. It also isn't a full solution
    to the motion hint issue as it will only work for the events
    we happen to convert. It would be better to use serials to
    handle motion hinting.

 gdk/x11/gdkevents-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6a0d317866ff8f8c3e7efefa44f982f7bcbbc3b8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 23 20:08:39 2009 +0100

    Keep track of the impl windows wrapper directly with a ref

    This is needed so that the ->wrapper of the impl window doesn't
    go away while there are virtual windows referencing the impl
    window.

 gdk/gdkwindow.c	 |   37 +++++++++++++++++++++++++++----------
 gdk/gdkwindow.h	 |    4 ++++
 gdk/x11/gdkwindow-x11.c |    2 ++
 3 files changed, 33 insertions(+), 10 deletions(-)

commit cf54a2c68e93aacb418fa70b3ba326d694c14b8d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 23 15:39:04 2009 +0100

    Ungrab keyboard if virtual window is hidden or destroyed

 gdk/gdkinternals.h |	 2 ++
 gdk/gdkwindow.c    |	13 +++++++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 290de401a5918cf37b37488a9557f6cc260dbd16
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 23 15:23:19 2009 +0100

    Move keyboard grab state tracking code to common code

 gdk/gdk.symbols	  |    2 +-
 gdk/gdkdisplay.c	  |   65 ++++++++++++++++++++++++++++++++++++--
 gdk/gdkinternals.h	  |    8 +++-
 gdk/x11/gdkdisplay-x11.c |    2 +-
 gdk/x11/gdkmain-x11.c	  |   79
 +++------------------------------------------
 5 files changed, 76 insertions(+), 80 deletions(-)

commit e60af9d3157486fd5ca671ae63200de5024b9105
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 23 15:05:44 2009 +0100

    Move keyboard grab info to common code

    This is the first stage in tracking keyboard grabs in the common code.
    This lets us handle destroying or unmapping virtual window with a
    keyboard grab.

 gdk/gdkdisplay.h	  |   12 ++++++++++
 gdk/x11/gdkdisplay-x11.c |    6 ++--
 gdk/x11/gdkdisplay-x11.h |   12 ----------
 gdk/x11/gdkevents-x11.c  |    8 +++---
 gdk/x11/gdkmain-x11.c	  |   52
 +++++++++++++++++++++------------------------
 5 files changed, 43 insertions(+), 47 deletions(-)

commit c0ad534d818881dc044e4a621dffe602ed186e80
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 23 13:15:04 2009 +0100

    Convert all pending X events in _gdk_events_queue

    If we only convert the first then motion hint emulation won't
    work since we don't see the next motion even until we've
    fully handled this one.

    However, this changes a behaviour that has been like this since
    the mists of time. I don't know if it could cause other issues.
    I haven't seen any yet though.

 gdk/x11/gdkevents-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cb05af0a6186ae07b7c7236df1ef5c9faebea9c8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 23 13:04:44 2009 +0100

    Implement GDK_POINTER_MOTION_HINT_MASK support

 gdk/gdkdisplay.h |    2 +
 gdk/gdkevents.c  |   10 ++++++-
 gdk/gdkwindow.c  |   78
 +++++++++++++++++++++++++++++++++++++++++++++--------
 3 files changed, 77 insertions(+), 13 deletions(-)

commit d267452bb73b9f93f483b1afa2f645b35eb4a77d
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Thu Jan 22 20:54:11 2009 +0100

    New flicker flicker fixing approach

    There was a performance problem with the old flicker fixing
    approach. For moved windows we copied the window data to the double
    buffer pixmap and then back to the window with the rest of the
    expose data. In some cases the copy from window data to pixmap was
    very slow because the pixmap was allocated in system memory and
    the window in video memory.

    The new approach is to delay all window moves and then replay them
    after the expose has drawn to the double buffer pixmap but before
    drawing it to the window. Furthermore, we remove all exposed areas
    from the destination of the delayed moves so we won't copy something
    just to then immediately draw over it.

    This makes scrolling in firefox fast, and it makes tests/flicker not
    show any (detectable) flicker.

 gdk/gdkwindow.c |   78
 ++++++++++++++++++++++--------------------------------
 1 files changed, 32 insertions(+), 46 deletions(-)

commit 3155fdcd4122349aab6162d75c124f1abaa3137c
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Thu Jan 22 20:51:41 2009 +0100

    gdk_window_process_updates_internal only needs to flush outstanding
    moves

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4455db353fe90d387c58d9d67b20796b72e83973
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Thu Jan 22 20:50:06 2009 +0100

    Split out the flushing of outstanding moves

    Some places need to only flush the outstanding moves, split
    this into gdk_window_flush_outstanding_move

 gdk/gdkwindow.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit a9fd3ae249d090f9dc9e652a35cdc789d9908da7
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Thu Jan 22 20:46:08 2009 +0100

    Flush any outstanding stuff in the window in non-buffered
    get_internal_paint_info case

    We return the raw window drawable, so its likely the app will do some
    weird stuff to it, like draw using non-gdk operations. We don't want
    the app to see any half-drawn state, so flush everything.

    This fixes a scroll issue in firefox at least.

 gdk/gdkwindow.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 815f0d7605da29be924b2bdfa95c94a0c47509b6
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Thu Jan 22 15:18:03 2009 +0100

    Clip exposed area to the visible region.

    This avoids extra work, and it means we won't allocate large pixmaps
    for double buffering.

 gdk/gdkwindow.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 7da48afcaa462bed1ef5c87a7c150a147066a440
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Thu Jan 22 14:10:19 2009 +0100

    Don't allow native window > 65535 pixels

 gdk/x11/gdkgeometry-x11.c |   33 +++++++++++++++++++--------------
 gdk/x11/gdkwindow-x11.c   |   11 +++++++++++
 2 files changed, 30 insertions(+), 14 deletions(-)

commit 89f1cb51780f1f250225371650b697296b56f5b7
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 21 19:09:34 2009 +0100

    First cut at getting events working

 gdk/quartz/gdkevents-quartz.c |   82
 +++++++++++++++++++++++-----------------
 1 files changed, 47 insertions(+), 35 deletions(-)

commit 08bc1864cc514fa77bf9820d03abefc56f2bd3a0
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 21 18:47:06 2009 +0100

    Attempt to implement draw_drawable with src = dest = window

 gdk/quartz/gdkdrawable-quartz.c |   51
 +++++++++++++++++++++++++++-----------
 1 files changed, 36 insertions(+), 15 deletions(-)

commit 2ea8ea2f0d559af500616f7461f4c3b2d6bc4745
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 21 18:41:56 2009 +0100

    Remove unused function _gdk_quartz_window_scroll

 gdk/quartz/gdkgeometry-quartz.c |   67
 ---------------------------------------
 gdk/quartz/gdkprivate-quartz.h  |    4 --
 2 files changed, 0 insertions(+), 71 deletions(-)

commit 80c8976c281c3e1e10ec6af9ee215051382c5ba7
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 21 18:35:37 2009 +0100

    Fix typos that broke loading without lazy symbol lookup

 gdk/quartz/gdkinput.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7ab3435a5838291d25703292dcf882ac0406c6c1
Author: Richard Hult <richard@imendio.com>
Date:	Tue Jan 20 14:07:02 2009 +0100

    Remove autoreleasepool in drawRect, not necessary

 gdk/quartz/GdkQuartzView.c |	 4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit f12a992be26ecf59f8a171b99e02daac4d1775d0
Author: Richard Hult <richard@imendio.com>
Date:	Tue Jan 20 14:06:39 2009 +0100

    Only setup tracking rect for toplevels, we only want enter/leave
    for those

 gdk/quartz/GdkQuartzView.c |	 3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 348abef6f20cd19e439820aa8d6c5034204fd74a
Author: Richard Hult <richard@imendio.com>
Date:	Tue Jan 20 14:04:03 2009 +0100

    Don't use drawable_get,release_context in
    _gdk_windowing_create_cairo_surface

    This fixes a mismatch in save/release gstate for the CGContext. If
    this function is ever used for pixmaps, we need to add support for
    that, probably will have to do so soon.

 gdk/quartz/gdkdrawable-quartz.c |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

commit edb35763a29b11c9c3fb44d929cf694a7d3a06b6
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 20:57:43 2009 +0100

    Get rid of all the synthesized crossing events except for ANCESTOR
    one on the toplevel

 gdk/quartz/gdkevents-quartz.c |  444
 ++++++++---------------------------------
 1 files changed, 79 insertions(+), 365 deletions(-)

commit 330e790fb2295e9dd328ab4e5aa38d31adfc3ef4
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 20:34:56 2009 +0100

    Rename _gdk_quartz_events_send_map_events to ..._event

 gdk/quartz/gdkevents-quartz.c	|    2 +-
 gdk/quartz/gdkprivate-quartz.h |    2 +-
 gdk/quartz/gdkwindow-quartz.c	|    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 32555badb55a7f91d677fef93d5ccd144a3f1e6c
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 20:22:51 2009 +0100

    Clean up some whitespace

 gdk/quartz/gdkevents-quartz.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 54e68780016f9b8f95e9ad62b9a7ee0c373537c1
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 20:22:01 2009 +0100

    Add fill_crossing_event to be used soon

 gdk/quartz/gdkevents-quartz.c |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit c3637ab20f9575b246f70bea00aaddfa6f710e2f
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 20:12:58 2009 +0100

    Only send map events for toplevels

 gdk/quartz/gdkwindow-quartz.c |   19 ++-----------------
 1 files changed, 2 insertions(+), 17 deletions(-)

commit 8e8aa53298749e812f489c2657b051b209778089
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 19:51:15 2009 +0100

    Add enter/leave notify to get_event_mask_from_ns_event now that
    those are handled like other events

 gdk/quartz/gdkevents-quartz.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit da8666d7458a6f2a1bee8bcdb652bb354eb3e110
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 19:47:16 2009 +0100

    Clean up the scroll support a little

 gdk/quartz/gdkevents-quartz.c |   38
 ++++++++++++++++----------------------
 1 files changed, 16 insertions(+), 22 deletions(-)

commit 25b311bac3d91170653cda80994fd39137112ad6
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 19:42:09 2009 +0100

    Make the various fill_*_event functions consistent

 gdk/quartz/gdkevents-quartz.c |   59
 +++++++++++++++++++++++-----------------
 1 files changed, 34 insertions(+), 25 deletions(-)

commit 4c01ca7ddd0a6a57f82cb77e66b538502baa915e
Author: Richard Hult <richard@imendio.com>
Date:	Fri Jan 16 12:21:46 2009 +0100

    Rework the event translation to look more like X11

    Put the event in the queue with a pending flag, remove again if not
    handled.

 gdk/quartz/gdkevents-quartz.c |  241
 +++++++++++++++++++++--------------------
 1 files changed, 122 insertions(+), 119 deletions(-)

commit 036e045d53a54339fe37d1c2b99e4421aefd8d71
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 21:26:55 2009 +0100

    Update the window size after getting windowDidResize

 gdk/quartz/GdkQuartzWindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e7eb75c0cad072969d351b76f132cbdbdae10591
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 21:25:12 2009 +0100

    Remove the old workarond for broken tracking rects

    The one that puts windows outside the screen and moves them in when
    showing. It might not be needed anymore and the workaround doesn't
    work with the client-side window branch anyway because the window is
    already mapped when we get showed for some reason.

 gdk/quartz/GdkQuartzWindow.c  |   62
 -----------------------------------------
 gdk/quartz/gdkwindow-quartz.c |   31 ++++++++------------
 2 files changed, 12 insertions(+), 81 deletions(-)

commit 257dea55a7f13015f2824babd0a914951adc86ff
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 15:44:52 2009 +0100

    Handle NULL event mask in _gdk_windowing_window_at_pointer

 gdk/quartz/gdkwindow-quartz.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 19b1f6a93a26bdaa5519ec8efbcc963d11a34c1d
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 15:42:06 2009 +0100

    Fix bug from first patch round, get private from window, not from impl

 gdk/quartz/gdkevents-quartz.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e9d3f22ac81489fbee5248d5135355041fedca35
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 15:16:46 2009 +0100

    Offset subviews with the parent's abs coordinate

 gdk/quartz/gdkwindow-quartz.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 546a1e4cd69ebf6ccbc86aa6e1abd1d4f227e87b
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 14:11:13 2009 +0100

    Change window check to quartz window check in gdkinput

 gdk/quartz/gdkinput.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5eacab593b94e51d5802f289856b9d4536a6ab80
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 14:09:10 2009 +0100

    Setup iface for queue_translation/antiexpose

 gdk/quartz/gdkwindow-quartz.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0e1f51ecd1e7643caa9b04b30059ec45eac783d6
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 14:08:02 2009 +0100

    Add quartz window check macro

 gdk/quartz/gdkprivate-quartz.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit a362be99790643f6548e5fcd3c18466410b165ec
Author: Richard Hult <richard@imendio.com>
Date:	Wed Jan 7 14:07:47 2009 +0100

    Add stubs for queue_translation/antiexpose

 gdk/quartz/gdkgeometry-quartz.c |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit cb8a3386c7cc48eb67ab6750c0be18e3d8852591
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 22:42:36 2009 +0100

    Implement _gdk_windowing_create_cairo_surface

 gdk/quartz/gdkdrawable-quartz.c |   45
 ++++++++++++++++++++++++++++----------
 1 files changed, 33 insertions(+), 12 deletions(-)

commit f080825430a62fb8409a72c657f90896ce1637df
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 22:11:36 2009 +0100

    Remove gdk_display_pointer_is_grabbed and
    gdk_pointer_grab_info_libgtk_only

 gdk/quartz/gdkevents-quartz.c |   24 ------------------------
 1 files changed, 0 insertions(+), 24 deletions(-)

commit 47ed2c553da18d8fd3752b88dbdcdbe378925441
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 22:11:19 2009 +0100

    Remove gdk_window_set_child_input_shapes

 gdk/quartz/gdkwindow-quartz.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit cede19dc6582cd466ad181ae460271bd5a8e6cee
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 21:57:04 2009 +0100

    Update more toplevel checks and update set_background and back_pixmap

 gdk/quartz/gdkwindow-quartz.c |  133
 +++++++++++++++++-----------------------
 1 files changed, 57 insertions(+), 76 deletions(-)

commit 68640f9e9901b39048e70673adce8fae9f5f0e7e
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 21:27:16 2009 +0100

    Add mask argument to _gdk_windowing_window_at_pointer, and update
    more checks

 gdk/quartz/gdkwindow-quartz.c |   49
 ++++++++--------------------------------
 1 files changed, 10 insertions(+), 39 deletions(-)

commit 068b6f88e098c95b13aed44c8cdfe0c79fe14d84
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 21:10:00 2009 +0100

    Update gdk_window_get_deskrelative_origin, gdk_window_get_root_origin,
    gdk_window_get_frame_extents

 gdk/quartz/gdkwindow-quartz.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 3f7e3a22f58bb2986019744eff9e813d24f78c0d
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 21:07:13 2009 +0100

    Update gdk_window_quartz_set_background and
    gdk_window_quartz_set_back_pixmap

 gdk/quartz/gdkwindow-quartz.c |   49
 +++++------------------------------------
 1 files changed, 6 insertions(+), 43 deletions(-)

commit 4cf7fe5832821a2d881143c76803cc56d14adb19
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 20:35:25 2009 +0100

    Add more toplevel window checks

 gdk/quartz/gdkwindow-quartz.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 93d1d51e3b54a3d43fa72307b784bf3ebefc6cc1
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 19:41:04 2009 +0100

    Update
    set_urgency_hint/geometry_hints/modal_hint/set_skip_taskbar_hint/set_skip_pager_hint

 gdk/quartz/gdkwindow-quartz.c |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

commit 27a80094bcc8dd011896f09a0810c2a411c6a4b3
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 19:37:47 2009 +0100

    Update gdk_window_set_type_hint and gdk_window_get_type_hint

 gdk/quartz/gdkwindow-quartz.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit ff861567622036caa5f58cd43baef142fff60333
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 19:36:24 2009 +0100

    Update gdk_window_focus

 gdk/quartz/gdkwindow-quartz.c |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

commit 1e5a22dabe59e23c8c15e56d81f1121be6623793
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 19:33:32 2009 +0100

    Remove gdk_window_quartz_clear_area

 gdk/quartz/gdkwindow-quartz.c |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

commit f5806eac0ca963347a8f0b9b2d04bef78dc32e19
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 19:32:52 2009 +0100

    Update gdk_window_quartz_reparent

 gdk/quartz/gdkwindow-quartz.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 2517076f7694be859f031c056774aa220196ef69
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 18:09:28 2009 +0100

    Update gtk_window_quartz_hide

 gdk/quartz/gdkwindow-quartz.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit afdb3f2ee804c12aabfc6a142723bea0b6d0128e
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 18:05:22 2009 +0100

    Update signature for gdk_window_quartz_show and adapt the
    implementation

 gdk/quartz/gdkwindow-quartz.c |   22 +++++-----------------
 1 files changed, 5 insertions(+), 17 deletions(-)

commit 650223ca3bcb05835234b539936ec6bea8770e7d
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 16:26:33 2009 +0100

    Rename _gdk_windowing_window_destroy to _gdk_quartz_window_destroy
    and add to the impl iface

 gdk/quartz/gdkwindow-quartz.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit b20991af9b6e31e9c639a3537c7c35e717a2bf8f
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 16:22:47 2009 +0100

    Update _gdk_window_impl_new and add private variables where we
    changed impl to private

 gdk/quartz/gdkwindow-quartz.c |  105
 ++++++++---------------------------------
 1 files changed, 20 insertions(+), 85 deletions(-)

commit b1b358c82007beaeb1b8bbb477d35d52377e82bc
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 15:56:57 2009 +0100

    Remove width/height from GdkWindowImplQuartz and use those in
    GdkWindowObject

 gdk/quartz/GdkQuartzWindow.c  |   22 ++++++++--------
 gdk/quartz/gdkevents-quartz.c |   22 ++++++++++++----
 gdk/quartz/gdkwindow-quartz.c |   53
 ++++++++++++++++++++++------------------
 gdk/quartz/gdkwindow-quartz.h |    3 --
 4 files changed, 56 insertions(+), 44 deletions(-)

commit 774cebae69cf905fe16931a90b465af0c1961545
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 15:39:44 2009 +0100

    Remove get_size and get_visible region

 gdk/quartz/gdkwindow-quartz.c |   72
 +----------------------------------------
 1 files changed, 1 insertions(+), 71 deletions(-)

commit 1ee805f7be66c7564c9d40716850c37efe3ae13f
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 15:36:22 2009 +0100

    Don't init size in gdk_window_impl_quartz_init

 gdk/quartz/gdkwindow-quartz.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 57214245dae78c063415ea13da2d537ce9268dcf
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 15:34:44 2009 +0100

    Include check for offscreen windows in WINDOW_IS_TOPLEVEL

 gdk/quartz/gdkwindow-quartz.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit ff9822a83352217ccafaed369c594cbf9d44b783
Author: Richard Hult <richard@imendio.com>
Date:	Mon Jan 5 15:30:34 2009 +0100

    Add reset_origin argument to _gdk_windowing_gc_set_clip_region

 gdk/quartz/gdkgc-quartz.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 13766991a7bfabb88ffcfc45028671dca341769e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jan 22 13:10:57 2009 +0100

    testwindows - support for manually selecting window pos and size

 tests/testwindows.c |	113
 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 111 insertions(+), 2 deletions(-)

commit 4ec5b7648bb203a5ffa6961b03a281e4a670e5c4
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Wed Jan 21 16:28:49 2009 +0100

    Fix typo in pixmap window backing

    It should be backing_y_offset, not backing_x_offset for
    exposure_y_offset.

 gdk/x11/gdkevents-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d82cee80c3a49de8fe4617838787b95741ba7f16
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Wed Jan 21 16:28:05 2009 +0100

    Don't send expose events if region is empty

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8a0ef57ba31b16a07ae2bfea99985a3ae9dc1800
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 21 14:42:46 2009 +0100

    Don't expose a temporary grab during a scrollwheel button
    press/release cycle.

    If we do this there is a short window where we think there is a
    grab, and
    if we generate a client side pointer motion event in this time
    (e.g. from
    a window move) we could be delivering that according to the
    grab. But in
    the Xserver that grab is infinitely short as it sends Press and then
    Release immediately.

    To see a problem from this, try using the scrollwheel to quickly
    scroll
    in the testgtk list of buttons.

 gdk/x11/gdkevents-x11.c |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

commit 7cebc68bdec4fb7daefff21cb285ec7b554651b0
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Wed Jan 21 13:44:39 2009 +0100

    Handle native children correctly in gdk_window_scroll

    This is basically the same fix as was done for
    gdk_window_move_resize_internal. We make sure not to move the native
    child window contents twice and we don't copy data that was
    overwritten
    by the moving of the native child windows.

 gdk/gdkwindow.c |   44 ++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 40 insertions(+), 4 deletions(-)

commit c2ee81ea86eb5c32b144fa96ab147edde5d73b30
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 21 13:11:54 2009 +0100

    Add support for scrolling to testwindows

 tests/testwindows.c |	 72
 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 71 insertions(+), 1 deletions(-)

commit 50d9a9018ae5f4d9f6fe9b15bdc5555cd1b50dc8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 21 11:23:51 2009 +0100

    Ifdef out x11 specific code

 gdk/gdkwindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e718893611646528cf0eb730c453e4e73b1a0a47
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 23:58:22 2009 +0100

    Fix performance issue with find_native_sibling_above

    It keep recursing a lot, unnecessary

 gdk/gdkwindow.c |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

commit b298ebc4155b111648120f7009e6fe7bcfcb780b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 23:36:03 2009 +0100

    Fix resize of native children

    We now set the size to the right value before calling move_resize, so
    the check for if the move_resize is just a move broke. Always call
    move_resize()

 gdk/x11/gdkgeometry-x11.c |   17 +----------------
 1 files changed, 1 insertions(+), 16 deletions(-)

commit 1084b8e6a132311e42234e02434e15598a2e96c3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 23:34:00 2009 +0100

    Call backend move_resize with the right coords/size

    We calculated and set the new position and size, just pass that.
    This avoids parsing the "special values" again

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5fa1855a832d2a78376048837d5ae88e391b8a23
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 23:31:51 2009 +0100

    Make _gdk_x11_window_tmp_unset_parent_bg not change above the
    toplevel window

 gdk/x11/gdkwindow-x11.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 905d3289330af0b66f3efffc58f14eb7e7f2af56
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 23:03:16 2009 +0100

    Make moving subwindows correctly handle native windows

    Whenever a native window is moved this causes an immediate change in
    the window (the window content is copied). This change conflicts can
    conflict with outstanding moves or other cached changed, so we need
    to flush all outstanding moves in the related windows.

    To simplify the code for window move/resize the toplevel version was
    split out to its own function.

    Move native windows after recomputing so that we get the right new
    shape before moving (and the implied copy). This means we're not
    copying too much data.

    Take into account the area of a moved window that contains native
    subwindows, as these affect things in two ways:

    First of all we shouldn't copy the original window location, as that
    is copied by the native window move.

    Secondly, we can't copy things  that would end up copying from the
    native window move destination, as the data that used to be there is
    now destroyed by the native window move.

 gdk/gdkwindow.c |  273
 ++++++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 230 insertions(+), 43 deletions(-)

commit df4f4c14c7db72fbe003c3c122efc6ae46001fd5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 22:29:19 2009 +0100

    do_move_region_bits_on_impl needs to copy from overlapping native
    windows too

    It can happen that another native window is re-shaped over the
    region to
    be moved, this will not destroy the data (since we're unsetting
    the background
    when we reshape), but it will mean we need to read from this window.

    We already used INCLUDE_INFERIORS, but that only handle subwindows. We
    fix
    this by doing the copy on the toplevel, offsetting the copy to
    compensate for
    this.

 gdk/gdkwindow.c |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

commit 6b15e248fae1166d7701becb015eb9c860af57d9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 22:17:06 2009 +0100

    move_region_on_impl - shortcut if region is empty

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit ed9cd90b729011bad6e38842fb2f827e017bb1f8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 21:59:04 2009 +0100

    Fix various problem with temporarily unsetting background

    All the calls that unset private->parent failed if that was
    not a native window (impl), instead we need to find the impl window
    for the parent. Add some helper functions for this and use them.

    For move/resize of child windows, we really need to recursively unset
    on the parent, because moving the window could expose other native
    children of the parent.

    In do_shape_combine_region, only unset background if we're changing
    the bounding shape (i.e. not the input shape)

 gdk/x11/gdkgeometry-x11.c |	6 ++----
 gdk/x11/gdkwindow-x11.c   |   43
 ++++++++++++++++++++++++++++++++-----------
 gdk/x11/gdkwindow-x11.h   |   21 ++++++++++++---------
 3 files changed, 46 insertions(+), 24 deletions(-)

commit 3c5c7f4b4ddf1d7b6d0bf6dc442ba577f1f96019
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 21:11:30 2009 +0100

    Avoid extending implicit paint size due to empty regions not working
    well with gdk_rectangle_union on clipbox

 gdk/gdkwindow.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit c31ef39d76a2163874634f593e2a4f7c50a3bed6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 20:46:24 2009 +0100

    Don't flicker when unsetting shape (using bg none)

 gdk/x11/gdkwindow-x11.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9f3e348e323fc679e4f7568d52af7d7c72228de3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Jan 20 09:02:52 2009 +0100

    Make testwindows support multiple selected windows

 tests/testwindows.c |	273
 ++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 193 insertions(+), 80 deletions(-)

commit ef3d1893b68be32e2ab7f34ae8d038ea20a6d96c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 19 16:49:34 2009 +0100

    Always set the shape when creating a native window.

    This is not always done by recompute_visible_regions, as
    the clip region doesn't change.

 gdk/gdkwindow.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit c967cabc355b1a85ab86065d9f95afd00fac0edd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 19 15:44:09 2009 +0100

    Avoid lots of unnecessary computation when moving toplevel windows

    There is no need to do all these computations when moving toplevels
    as that can't really change any visible regions. Nor will it cause
    any exposes we need to handle.

 gdk/gdkwindow.c |   44 ++++++++++++++++++++++++--------------------
 1 files changed, 24 insertions(+), 20 deletions(-)

commit cdb405dfcf0c91bb2c6987617dfc9c1191119539
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 19 14:56:30 2009 +0100

    Restack native window after reparent put it on top

 gdk/gdkwindow.c |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit c1884ce40323d677975e945c6888e61e323ca2b1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 19 14:41:08 2009 +0100

    Fix up native window handling in gdk_window_lower too

 gdk/gdkwindow.c |   47 +++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 45 insertions(+), 2 deletions(-)

commit 28c4518cca97ec238cfc3c882678e9ebd165804a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 19 13:07:02 2009 +0100

    Fix up gdk_window_raise and native window creation to not move native
    window above windows outside the non-native parent

 gdk/gdkwindow.c |  136
 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 133 insertions(+), 3 deletions(-)

commit 377ca19c9feaa62f4ebca356c02d35f769156b87
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 19 12:47:38 2009 +0100

    Add restack_under method to GdkWindomImpl

 gdk/gdkwindowimpl.h	 |    2 ++
 gdk/x11/gdkwindow-x11.c |   29 +++++++++++++++++++++++++----
 2 files changed, 27 insertions(+), 4 deletions(-)

commit cce1ff8eb859f128f0945dbccb678fd159ce88ee
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Jan 19 10:40:13 2009 +0100

    Move all backend specific raise/lower code into _internal helpers

 gdk/gdkwindow.c |   21 ++++++++-------------
 1 files changed, 8 insertions(+), 13 deletions(-)

commit e918b640887f7891cb097ed22f83fe790887a28c
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Fri Jan 16 15:45:18 2009 +0100

    Make sure we handle clipping in gdk_window_draw_pixbuf if gc == NULL

 gdk/gdkwindow.c |   32 +++++++-------------------------
 1 files changed, 7 insertions(+), 25 deletions(-)

commit 78bbac87edbd984717782c303b02862a81372a80
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Fri Jan 16 15:09:39 2009 +0100

    Send expose events to exposed area when changing the window shape

 gdk/gdkwindow.c |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit 82b181e64362ef9be4af042165eb43e61b933b50
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 16 14:01:34 2009 +0100

    Force native windows for all windows used with input events

 gdk/x11/gdkinput.c |	 5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 283160c712c365b0026e2e2f5ce5c8726fbf9c65
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 16 13:52:16 2009 +0100

    Make xfree gdkinput code compile

 gdk/x11/gdkinput-x11.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit d6ecaca1663df4a7b94bc0463b78ea4a8a9c7ca0
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Jan 15 19:13:06 2009 +0100

    Handle GDK_WA_CURSOR in non-native window creation

 gdk/gdkwindow.c	 |    4 ++++
 gdk/x11/gdkwindow-x11.c |    4 ----
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 764ceead6690e4e7658aa0f2b0f5c26d2809fb50
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 14 22:24:41 2009 +0100

    Include inferiors when moving window parts

 gdk/gdkwindow.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 1ad01acbf2a86af4decb34496f4ef1f05184ee5e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 14 22:14:57 2009 +0100

    Add  _gdk_drawable_get_subwindow_scratch_gc as a way to get cached
    gcs with GDK_INCLUDE_INFERIORS

 gdk/gdkdraw.c	    |	46 ++++++++++++++++++++++++++++++++++++++++++++++
 gdk/gdkinternals.h |	 1 +
 gdk/gdkscreen.h    |	 1 +
 3 files changed, 48 insertions(+), 0 deletions(-)

commit 4d187531e4bfecf71b2c354dd7af38bd2f6cab38
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 14 21:20:26 2009 +0100

    Set bg none while changing so we don't draw the bg color

 gdk/x11/gdkwindow-x11.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 4e207a03361aec6dff1b992c44b102607978dd8e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Jan 14 14:05:55 2009 +0100

    tests/testwindows - play with GdkWindows

 tests/Makefile.am   |	  6 +
 tests/testwindows.c |	743
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 749 insertions(+), 0 deletions(-)

commit 5378324a1869fba390b25eb748b4afa45ae218f6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Dec 19 14:44:51 2008 +0100

    Ref imp even in non-native windows and don't NULL out in destroy so
    that get_screen works after destroy.

 gdk/gdkwindow.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit e63de13f4089908a9c2ddcbf996167d871566b46
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Dec 19 11:07:09 2008 +0100

    Correct type checks on gdk_window_set_group entry.

 gdk/x11/gdkwindow-x11.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 40827b99db228e9ff4865bd44cff139334ee8ed6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Dec 19 10:38:47 2008 +0100

    When creating native window, set the native background

 gdk/gdkwindow.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 959d94081230fa94731c4dd5fdb77e087dbd898a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 22:09:25 2008 +0100

    Need to split up impl changing and reparenting so we can recompute
    abs_x/y inbetween

 gdk/gdkwindow.c |   39 ++++++++++++++++++++++++++++++++-------
 1 files changed, 32 insertions(+), 7 deletions(-)

commit 26569bd54fdd8c920b2fe7b21e305293fc31ab45
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 22:08:39 2008 +0100

    Avoid flickering by using more temp unset bg

 gdk/x11/gdkwindow-x11.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit c8bdac75085237a02c8161cb37ca981b78be9811
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 21:30:56 2008 +0100

    Recompute abs_x/y before reparenting windows due to new native
    window parent

 gdk/gdkwindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit acf1954f122fef6654d66dd32a181a39440cd4c5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 20:18:27 2008 +0100

    Don't destroy NULL region

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4202cc0c60a162ed9322edf91aefa82e3c38092c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 20:11:59 2008 +0100

    Fix gdk_window_get_root_origin and gdk_window_get_frame_extents when
    called on non-toplevels

 gdk/x11/gdkwindow-x11.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit ed5564ee3a3bd55f5de836133b7d539718230b7a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 14:59:54 2008 +0100

    Ensure we show native window when creating them for already visible
    windows

 gdk/gdkwindow.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit d73859fe16122bedf77100613736765bcd76d4b0
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 14:54:08 2008 +0100

    Move native window showing/hiding out of is_impl, we may need to do
    this for emulated windows too

 gdk/gdkwindow.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 9f2c97dd803aae318180fb585ea12d7996282a02
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 14:29:28 2008 +0100

    Ensure that we always invalidate newly exposed areas, as X may not
    (due to temp bg none)

 gdk/gdkwindow.c |   78
 +++++++++++++++++++++++++++++++-----------------------
 1 files changed, 45 insertions(+), 33 deletions(-)

commit 4a0cb4a2407707834b5181e8a7210266f389ee97
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 13:36:52 2008 +0100

    Various fixes for native windows:
    move_region_on_impl() - doesn't need to copy anything if dx/dy == 0
    Ensure that we queue an update when invalidating an empty area but
    we have outstanding moves
    Temporarily unset background when moving native child windows

 gdk/gdkwindow.c	   |   15 +++++++++++++--
 gdk/x11/gdkgeometry-x11.c |   15 ++++++++++-----
 gdk/x11/gdkwindow-x11.c   |   36 +++++++++++++++---------------------
 3 files changed, 38 insertions(+), 28 deletions(-)

commit 76e23f00da411989760a77581573729d85674acf
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 11:53:26 2008 +0100

    Update abs_x/y before moving native children

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 444246348136167ec304a193973fc6fb8784a093
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 11:43:57 2008 +0100

    Move all native children (recursively) in gdk_window_scroll

 gdk/gdkwindow.c	   |   16 +++++-----------
 gdk/x11/gdkgeometry-x11.c |   11 -----------
 2 files changed, 5 insertions(+), 22 deletions(-)

commit f6e1b0ac172eeaea7ea4805bae4e2253f359d00a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 18 11:30:10 2008 +0100

    Ensure that we're properly hiding impl window if one of its parent
    non-impl windows are hidden
    Also, add some debug printing code to list the GdkWindow tree

 gdk/gdkoffscreenwindow.c |   72 +------------------------
 gdk/gdkwindow.c	  |  133
 ++++++++++++++++++++++++++++++++++++++++++++-
 gdk/gdkwindowimpl.h	  |    3 +-
 gdk/x11/gdkwindow-x11.c  |  106 +++++++++++++-----------------------
 4 files changed, 170 insertions(+), 144 deletions(-)

commit a38e79794133e66c134c8fcd011bf9c1f1a4a7f0
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 17 19:45:56 2008 +0100

    Don't remove composited childrens area when processing updates
    Handle shape when processing updates
    Make sure we reset the old clips before setting new cairo clips

 gdk/gdkwindow.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 890503099fea2176076cef0ad3081fa168bd2499
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 17 13:57:48 2008 +0100

    Handle mask == NULL in shape_combine_mask

 gdk/gdkwindow.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit d7e369c27af92616309cfede96b768332b01e431
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 17 11:24:46 2008 +0100

    Implement input shapes

 gdk/gdk.symbols	  |    8 +-
 gdk/gdkinternals.h	  |    1 +
 gdk/gdkoffscreenwindow.c |   13 +-
 gdk/gdkwindow.c	  |  214 +++++++++++++++++++-
 gdk/gdkwindow.h	  |    1 +
 gdk/gdkwindowimpl.h	  |    6 +-
 gdk/x11/gdkwindow-x11.c  |  492
 ++--------------------------------------------
 7 files changed, 242 insertions(+), 493 deletions(-)

commit e14e05addc8c26d8d6a44b284ac0c475f177e45a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 17 10:53:21 2008 +0100

    Remove shape_combine_mask from backend. Make X11 backend use
    XShapeCombineMask directly to unset region

 gdk/gdkoffscreenwindow.c |    9 ------
 gdk/gdkwindowimpl.h	  |    4 --
 gdk/x11/gdkwindow-x11.c  |   73
 ++++++++-------------------------------------
 3 files changed, 13 insertions(+), 73 deletions(-)

commit 4ba2b181bfdac308e5f10f707c5a493ad93d1679
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 16 20:09:20 2008 +0100

    Implement shaped windows

 gdk/gdkinternals.h	 |    2 +
 gdk/gdkwindow.c	 |   98 ++++++++++++++++++++++++++++++++++--------
 gdk/gdkwindow.h	 |    2 +
 gdk/x11/gdkwindow-x11.c |  108
 +++++++++++++++++++++++++++++++++--------------
 4 files changed, 159 insertions(+), 51 deletions(-)

commit 062da50b9f5822a9fdd64791701eb3f5720c321d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 16 14:38:10 2008 +0100

    Add _gdk_windowing_window_get_shape

 gdk/gdkinternals.h	 |    3 ++-
 gdk/gdkregion-generic.c |   26 ++++++++++++++++++++++++++
 gdk/gdkwindow.c	 |    1 +
 gdk/x11/gdkwindow-x11.c |   44
 ++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 73 insertions(+), 1 deletions(-)

commit 0d540e935b045c41afbca0e87a5b89d56006c8bf
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 15:50:41 2008 +0100

    Create _gdk_drawable_create_cairo_surface to ugly typechecking

 gdk/gdkdraw.c	    |	10 ++++++++++
 gdk/gdkdrawable.h  |	 6 +++++-
 gdk/gdkinternals.h |	 3 +++
 gdk/gdkpixmap.c    |	15 +++++++++++++++
 gdk/gdkwindow.c    |	25 ++++++++++++++++++-------
 5 files changed, 51 insertions(+), 8 deletions(-)

commit 0ba99e6e7b522973ab2721b13c9dd5c488eeeb66
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 15:04:44 2008 +0100

    Make gdk_windowing_window_destroy a GdkWindowImpl method

 gdk/gdkinternals.h	  |   19 -------------------
 gdk/gdkoffscreenwindow.c |    8 +++++---
 gdk/gdkwindow.c	  |    5 +----
 gdk/gdkwindowimpl.h	  |   18 +++++++++++++++++-
 gdk/x11/gdkwindow-x11.c  |    9 +++++----
 5 files changed, 28 insertions(+), 31 deletions(-)

commit 36ce54878b7df02a7ff44e1f8d580cda051b0c12
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 14:55:53 2008 +0100

    Make _gdk_windowing_window_queue_translation a GdkWindiwImpl call

 gdk/gdkinternals.h	   |	5 -----
 gdk/gdkoffscreenwindow.c  |   10 ++++++++++
 gdk/gdkwindow.c	   |   32 +++++++++++++-------------------
 gdk/gdkwindowimpl.h	   |	5 +++++
 gdk/x11/gdkgeometry-x11.c |	8 ++++----
 gdk/x11/gdkprivate-x11.h  |	9 ++++++---
 gdk/x11/gdkwindow-x11.c   |	1 +
 7 files changed, 39 insertions(+), 31 deletions(-)

commit f22211c88150ff4f1ec6de11bc0d84504cd6e197
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 14:34:52 2008 +0100

    Remove unnecessary clear_area method in GdkWindowImpl

 gdk/gdkoffscreenwindow.c |   45
 ---------------------------------------------
 gdk/gdkwindow.c	  |    2 --
 gdk/gdkwindowimpl.h	  |    6 ------
 gdk/x11/gdkwindow-x11.c  |   15 ---------------
 4 files changed, 0 insertions(+), 68 deletions(-)

commit d093be43e7456f39ea678081aafd828b0e710d84
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 14:26:10 2008 +0100

    For implicit grabs, we grab the *event* window, not the pointer window

 gdk/gdkwindow.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 83ee69740e2e01e1105becbd6862904853e41108
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 14:16:54 2008 +0100

    Handle cursors right with grabs

 gdk/gdkwindow.c |   94
 ++++++++++--------------------------------------------
 1 files changed, 18 insertions(+), 76 deletions(-)

commit 7b2b9a0219ed116d34250d4bed000467fdf3642e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 14:02:52 2008 +0100

    Implement cursors

 gdk/gdkdisplay.c   |	15 ++-------------
 gdk/gdkinternals.h |	 3 +++
 gdk/gdkwindow.c    |	37 +++++++++++++++++++++++++++++--------
 3 files changed, 34 insertions(+), 21 deletions(-)

commit f2b50ff638b5aeff67dd1f253864b29cea89677e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 13:38:41 2008 +0100

    Fix crossing event order and some details

 gdk/gdkdisplay.c   |	17 ++++++++++-------
 gdk/gdkinternals.h |	 3 +--
 gdk/gdkwindow.c    |	46 ++++++++++++++++++----------------------------
 3 files changed, 29 insertions(+), 37 deletions(-)

commit b771c9924d63259bc38f46349230ce48dda953e6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 15 10:24:54 2008 +0100

    New approach to motion event handling

 gdk/gdkdisplay.c	 |  233 ++++++++++++----
 gdk/gdkdisplay.h	 |   14 +-
 gdk/gdkinternals.h	 |   11 +-
 gdk/gdkwindow.c	 |  714
 +++++++++++++++++++++++++++--------------------
 gdk/x11/gdkevents-x11.c |    2 +-
 gdk/x11/gdkwindow-x11.c |    7 +-
 6 files changed, 606 insertions(+), 375 deletions(-)

commit afc81c9e64ad45054c84ea386edfb4ff360f0de2
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 10 14:44:19 2008 +0100

    gdk_window_draw_points() - make sure we use the offset points

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d74d94ce69b1637390b5268f904a8832a8e88ddd
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 9 20:13:02 2008 +0100

    Implement flicker free handling of window moves/resizes

 gdk/gdkwindow.c |  236
 ++++++++++++++++++++++++++++++++++++++++++++-----------
 gdk/gdkwindow.h |    2 +
 2 files changed, 191 insertions(+), 47 deletions(-)

commit 1f5e104495c3925e5225e9e7375d2edbe9df8308
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 9 20:10:59 2008 +0100

    Add _gdk_pixmap_set_as_backing which is a way to get GraphicsExposures
    on pixmaps reported to the window they are backing store for

 gdk/gdkinternals.h	 |    5 +++++
 gdk/gdkpixmap.c	 |   27 +++++++++++++++++++++++++++
 gdk/gdkpixmap.h	 |    3 +++
 gdk/x11/gdkevents-x11.c |   32 ++++++++++++++++++++++++++++----
 4 files changed, 63 insertions(+), 4 deletions(-)

commit 5587130d48daab7189c0268be403f14bebe4c70c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 9 13:35:46 2008 +0100

    Don't access event after freeing it

 gdk/gdkwindow.c |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

commit 1babb5400be6ba25c38f6b28b399db86875f3a02
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 9 13:33:26 2008 +0100

    Share the code to copy impl window regions w/ update_area

 gdk/gdkwindow.c |  129
 ++++++++++++++++++++++---------------------------------
 1 files changed, 52 insertions(+), 77 deletions(-)

commit dc0e339697f159d81946b8893ecfb728654a649e
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 9 12:32:36 2008 +0100

    Don't actually clear background when mapped, as that causes ugly
    flashed. Just queue a repaint.
    This is what the X backend does too.

 gdk/gdkwindow.c |   26 +-------------------------
 1 files changed, 1 insertions(+), 25 deletions(-)

commit ee4211b9a8e5dbbda1e7a1d4b30c1bbc4f86b30a
Author: Alexander Larsson <alexl@redhat.com>
Date:	Tue Dec 9 12:26:01 2008 +0100

    Move flushing code to non-implicit-paint only call.
    This is in preparation for other types of buffering

 gdk/gdkwindow.c |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit 62a52f8fd3f94246ec227ed4b471af5bd4b09b99
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 8 19:22:20 2008 +0100

    Don't include composited childen in window clip region, update region
    when setting composited

 gdk/gdkwindow.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 191e8d1587249374a5e58e8f302dbf704264ddae
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 8 12:51:19 2008 +0100

    Ensure native window if composite requested

 gdk/gdkwindow.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit a9ca08f6eb41b2faf28f5c747ebda710410aa078
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 8 12:34:04 2008 +0100

    Don't draw on input_only windows

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bb709321f06997ed1e70198caee38100678b9dbe
Author: Alexander Larsson <alexl@redhat.com>
Date:	Mon Dec 8 12:19:10 2008 +0100

    Store colormap on impl window (necessary for e.g. foreign windows)

 gdk/gdkwindow.c	 |   35 ++++++++++++++++++++++-------------
 gdk/gdkwindow.h	 |    1 -
 gdk/x11/gdkwindow-x11.c |   11 ++++-------
 3 files changed, 26 insertions(+), 21 deletions(-)

commit 2fa6f32d8e26a04ecc7fc399241916d0bfbf5034
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Dec 7 13:42:19 2008 +0100

    When reparenting, remove from old parent before setting the new parent
    (otherwise we remove from the wrong parent)

 gdk/gdkwindow.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 7536708c4bdf254c048cb79e4a4bc5683a8501c6
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sun Dec 7 12:17:48 2008 +0100

    Don't sent native MotionHint masks on pointer grabs as then we won't
    get enought motion events reported.

 gdk/x11/gdkmain-x11.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 533d3058b84e1ea605998076026721eaa7bff03b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Dec 6 23:22:24 2008 +0100

    Fix some return value warnings

 gdk/gdkwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ede9c2cf743e9532e7d39b5874ff1a5587dee6e8
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Dec 6 23:01:39 2008 +0100

    Handle gdk_window_get_impl_window on root window

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 077eab6edf0df79fd52e43cf7bc893de697c9501
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Dec 6 22:55:09 2008 +0100

    Clear to end of window if passing zero width or height to
    gdk_window_clear_area (fixes clist/ctree clearing)

 gdk/gdkwindow.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit ec5d176278c430b5616eb3496f0037df91804a52
Author: Alexander Larsson <alexl@redhat.com>
Date:	Sat Dec 6 22:43:01 2008 +0100

    Move gdk_window_get_deskrelative_origin to the GdkWindowImpl and
    make the common code handle abs_x/y

 gdk/gdk.symbols	 |    2 +-
 gdk/gdkwindow.c	 |   43 ++++++++++++++++++++++
 gdk/gdkwindowimpl.h	 |    3 ++
 gdk/x11/gdkwindow-x11.c |   93
 +++++++++++++++++------------------------------
 4 files changed, 81 insertions(+), 60 deletions(-)

commit 891440d2883d450b61d2f801295e91a266b35927
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Dec 5 21:42:22 2008 +0100

    The double get_composite_drawable case can happen for pixmap targets
    too, so move the code to gdk_draw_drawable

 gdk/gdkdraw.c	 |   15 +++++++++++++--
 gdk/gdkwindow.c |    7 -------
 2 files changed, 13 insertions(+), 9 deletions(-)

commit b6e84d3105a1195cacdbfccf4a3d61e52a799940
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Dec 5 19:24:55 2008 +0100

    Fix draw_drawable being offset when using window as source (testgtk
    text test)

 gdk/gdkwindow.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit ac637d9d15471479ad799c9830d2564266a49c88
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 22:26:05 2008 +0100

    gdk_bitmap_create_from_data - drawable may be NULL

 gdk/gdkpixmap.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit be863a9056f905e0adea32d5aea8d5a19a0a4932
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 22:24:07 2008 +0100

    gdk_pixmap_new - drawable may be NULL

 gdk/gdkpixmap.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 51d4efd8d234179173ced6de0223136d87bad375
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 22:15:56 2008 +0100

    gdk_pixmap_draw_pixbuf - gc may be NULL

 gdk/gdkpixmap.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c7554a2c76c1e69033c2b775c70f023289f7415b
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 21:57:43 2008 +0100

    Don't convert foreign windows to child when reparented to non-toplevel

 gdk/gdkwindow.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit b647c6e5fdae7d814f0926881c2827e2b7a10195
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 21:38:19 2008 +0100

    Track clip_mask in GdkGC. Fix gdk_gc_add_drawable_clip to handle
    clip masks

 gdk/gdkgc.c |	 95
 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 82 insertions(+), 13 deletions(-)

commit 864649157dd98ba8d86e0fd3561ea7345c00893d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 20:55:44 2008 +0100

    Move _gdk_gc_remove_drawable_clip from after each time its set to
    before each pixmap set and when adding a new different region
    This means we can avoid changing the clip if we're drawing with the
    same gc to the same clip region

 gdk/gdkgc.c		  |   13 ++++++++++-
 gdk/gdkoffscreenwindow.c |   30 +++++++++++++++---------
 gdk/gdkpixmap.c	  |   14 +++++++++++
 gdk/gdkwindow.c	  |   56
 ++++++++++++++++++++++++++++-----------------
 4 files changed, 80 insertions(+), 33 deletions(-)

commit e9ee842db1cec299f6b67ecfa9eb23985d60aad3
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 20:18:02 2008 +0100

    Move drawable clip tracking into GdkGC

 gdk/gdkgc.c	    |	91
 ++++++++++++++++++++++++++++++++++++++--------------
 gdk/gdkinternals.h |	11 +++---
 gdk/gdkwindow.c    |	71 +++++++++++++++++++++-------------------
 gdk/gdkwindow.h    |	 1 +
 4 files changed, 112 insertions(+), 62 deletions(-)

commit 5ff017e64ef34cd13f8ffd0364dd2133aba09817
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 19:36:13 2008 +0100

    Move clip offsetting into _gdk_gc_intersect_clip_region

 gdk/gdkgc.c	    |	10 +++++++++-
 gdk/gdkinternals.h |	 2 ++
 gdk/gdkwindow.c    |	33 +++++++++++++++------------------
 3 files changed, 26 insertions(+), 19 deletions(-)

commit 6a82287005d0c5edfef2237acd970fd7345eff98
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 15:46:09 2008 +0100

    Fix coordinates reported from gdk_window_get_pointer (had sign
    reversed)

 gdk/gdkdisplay.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 47acf794948c0dcc57365555f9216bb01467e66f
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 15:20:19 2008 +0100

    Actually report x/y_root against the root window

 gdk/gdkwindow.c |   35 ++++++++++++++++++++---------------
 1 files changed, 20 insertions(+), 15 deletions(-)

commit 2e3661e4535ae6449946871088dfc9054d1e4ea9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 13:07:25 2008 +0100

    Avoid crash by not passing in NULL mask pointer to
    _gdk_windowing_get_pointer

 gdk/gdkdisplay.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 3a6d68e8365ce85c194d82b6fcdfcd3f6488074c
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 12:57:35 2008 +0100

    Add g_warning to not yet supported code

 gdk/gdkwindow.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit aee3c571b0bb8c703bfd8e692d0d06ae3faad8a5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 12:56:26 2008 +0100

    Ensure we have native window before reparenting to toplevel

 gdk/gdkwindow.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 2b9dc3338a399d41652cbcea2fc32fa697b4514d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 12:44:09 2008 +0100

    Fix up keyboard grab handling

 gdk/x11/gdkevents-x11.c |   34 +++++++++++++++++++++++++++++++---
 gdk/x11/gdkmain-x11.c	 |   12 +++++++++---
 2 files changed, 40 insertions(+), 6 deletions(-)

commit d47ee4d797e4ca299e86f8155a58075ecf0bfa11
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 11:19:32 2008 +0100

    Grab pointer on toplevel window, not on nearest native, so that we
    always get all events on toplevel

 gdk/x11/gdkmain-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f39bdc7e0f95bd8a2ebd45a1a741206ed791c9c2
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 10:32:08 2008 +0100

    Make sure we change the event mask on native window if they change
    between toplevel and child

 gdk/gdkwindow.c |   36 ++++++++++++++++++++++++------------
 1 files changed, 24 insertions(+), 12 deletions(-)

commit 07f76be87a70edb88ce76e6fb3b1d8b46718092d
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 10:22:28 2008 +0100

    Change assert to warning with some information

 gdk/gdkwindow.c |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

commit 6b1d7fd53df960c0513d1f859f5782a8b16c0c41
Author: Alexander Larsson <alexl@redhat.com>
Date:	Thu Dec 4 10:04:05 2008 +0100

    Make synchronized_configure work for child windows (used by in-process
    plugs) and ensures a native window exist

 gdk/x11/gdkwindow-x11.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 346acdca541fb2e4aa6e65c1997cbfd28e4bbf11
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 3 23:33:04 2008 +0100

    Never set shapes on foreign windows

 gdk/gdkwindow.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit ec4f8baa08f38aed8e00d5cc39007ad39a607093
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 3 22:00:56 2008 +0100

    For foreign parents, use the real parent not the root (which is what
    we list as parent in the APIs)

 gdk/gdkinternals.h	 |    1 +
 gdk/gdkwindow.c	 |   15 +++++++++++----
 gdk/x11/gdkwindow-x11.c |    3 ++-
 3 files changed, 14 insertions(+), 5 deletions(-)

commit d326a638fb9d15a598de135c7923d29a040c7aba
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 3 11:55:17 2008 +0100

    Really create a native window when getting xid

 gdk/x11/gdkdrawable-x11.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 32cd341f60b8ce5888929067ac59a59af0317eb1
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 3 11:18:34 2008 +0100

    Export gdk_window_set_has_native

 gdk/gdkwindow.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 8fc7a9547c833642fca519395cf3e926f81d5010
Author: Alexander Larsson <alexl@redhat.com>
Date:	Wed Dec 3 11:18:09 2008 +0100

    Create native window when requesting xid

 gdk/x11/gdkdrawable-x11.c |	6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 579d81dc0170a60635b35a9e547f2008f03a89a5
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 16 10:40:18 2009 +0100

    Add testcase showing Gtk+ flickering a lot

 tests/Makefile.am |	3 +
 tests/flicker.c   |  216
 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 219 insertions(+), 0 deletions(-)

commit e2d31e14472e9e5d433a9060a9a2f9bc50dc8365
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jan 16 10:39:35 2009 +0100

    Add offscreen testcase

 tests/Makefile.am	 |    8 +
 tests/gtkoffscreenbox.c |  560
 +++++++++++++++++++++++++++++++++++++++++++++++
 tests/gtkoffscreenbox.h |   52 +++++
 tests/testoffscreen.c	 |  381 ++++++++++++++++++++++++++++++++
 4 files changed, 1001 insertions(+), 0 deletions(-)

commit eabac453e652d5aa2e535d957057f9c84803eea9
Author: Alexander Larsson <alexl@redhat.com>
Date:	Fri Jul 18 15:03:42 2008 +0200

    Initial client-side-windows work

    The history before this was kind of twisted as several different
    approaches were tested, so that was all squashed into this initial
    commit to hide the uninteresting changes and files that were later
    removed.

 gdk/Makefile.am	       |    1 +
 gdk/gdk.symbols	       |   22 +-
 gdk/gdkcairo.c		       |    4 +
 gdk/gdkdisplay.c	       |  290 ++++-
 gdk/gdkdisplay.h	       |   29 +
 gdk/gdkdraw.c		       |   28 +-
 gdk/gdkdrawable.h	       |    6 +-
 gdk/gdkevents.c	       |   64 +-
 gdk/gdkevents.h	       |    3 +-
 gdk/gdkgc.c		       |   69 +-
 gdk/gdkinternals.h	       |  165 ++-
 gdk/gdkoffscreenwindow.c      | 1217 ++++++++++++++
 gdk/gdkpango.c		       |    3 +-
 gdk/gdkpixmap.c	       |   42 +
 gdk/gdkwindow.c	       | 3641
 ++++++++++++++++++++++++++++++++++++-----
 gdk/gdkwindow.h	       |   61 +-
 gdk/gdkwindowimpl.h	       |   41 +-
 gdk/quartz/gdkpixmap-quartz.c |   30 +-
 gdk/x11/gdkdisplay-x11.c      |   42 +-
 gdk/x11/gdkdisplay-x11.h      |   15 +-
 gdk/x11/gdkdnd-x11.c	       |    4 +-
 gdk/x11/gdkdrawable-x11.c     |   81 +-
 gdk/x11/gdkevents-x11.c       |   74 +-
 gdk/x11/gdkgc-x11.c	       |   10 +-
 gdk/x11/gdkgeometry-x11.c     |  786 +---------
 gdk/x11/gdkinput.c	       |    4 +-
 gdk/x11/gdkmain-x11.c	       |  172 +--
 gdk/x11/gdkpixmap-x11.c       |   30 +-
 gdk/x11/gdkprivate-x11.h      |   12 +-
 gdk/x11/gdkproperty-x11.c     |   13 +-
 gdk/x11/gdkselection-x11.c    |    7 +-
 gdk/x11/gdkwindow-x11.c       |  657 +++-----
 gdk/x11/gdkwindow-x11.h       |   22 +-
 33 files changed, 5643 insertions(+), 2002 deletions(-)

commit e2a2ba9d9889ba96059bc1c2c141088a1baeecd3
Author: Alexander Larsson <alex@localhost.localdomain>
Date:	Thu Apr 2 10:06:01 2009 +0200

    Revert patch that conflicts with client-side-windows work

    Revert commit f4090b5c847293e94186e13144d8ac5ce0f9db4d, as that
    conflicts with the client-side-windows work. Furthermore, that
    change is already applied as part of the client-side-windows work.

 gdk/gdkwindow.c |   19 +++++--------------
 1 files changed, 5 insertions(+), 14 deletions(-)

commit 5ef4c2b9bdf6df0711b62502c2cff68be2daef54
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 31 18:49:48 2009 -0400

    Update README files to refer to git

    Update various README files to refer to git instead of svn.
    Also discontinue ChangeLog files.

 README.commits |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 923b126f1c4404c1438978fb07ebd8f182a6a881
Author: John Brown <john.brown3@hp.com>
Date:	Tue Mar 31 17:31:28 2009 -0600

    bgo#571374 - Add 30-bit visuals to the list of supported depths

    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 gdk/x11/gdkvisual-x11.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0dd7155f79407630755764b91bf1baaf7cdf5806
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Mar 31 18:49:48 2009 -0400

    Update README files to refer to git

    Update various README files to refer to git instead of svn.
    Also discontinue ChangeLog files.

 ChangeLog			   |	6 ++
 HACKING			   |   36 ++++++------
 README				   |  118
 ++++++++++++++++++------------------
 README.commits			   |   60 ++++++++++++-------
 contrib/gdk-pixbuf-xlib/ChangeLog |	6 ++
 docs/reference/ChangeLog	   |	6 ++
 gdk-pixbuf/ChangeLog		   |	6 ++
 modules/engines/pixbuf/ChangeLog  |	6 ++
 modules/other/gail/ChangeLog	   |	6 ++
 po-properties/ChangeLog	   |	6 ++
 po/ChangeLog			   |	6 ++
 11 files changed, 164 insertions(+), 98 deletions(-)

commit a33934f5d7559e3077748889417deb891e68a940
Author: Manoj Kumar Giri <mgiri@src.gnome.org>
Date:	Mon Mar 30 13:13:16 2009 +0000

    Added entries for Oriya language Translation updation.

    svn path=/trunk/; revision=22596

 po-properties/ChangeLog |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit eb982b2f3e0e53d4f0f857cee17d413a36ee5a72
Author: Manoj Kumar Giri <mgiri@src.gnome.org>
Date:	Mon Mar 30 13:12:11 2009 +0000

    Updated Oriya Translation.

    svn path=/trunk/; revision=22595

 po-properties/or.po | 4592
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 2302 insertions(+), 2290 deletions(-)

commit 3b437b016cb9dd8a3c798d210967b1fd0a5a2db8
Author: Christian Persch <chpe@gnome.org>
Date:	Sun Mar 29 21:25:13 2009 +0000

    Bug 577224 – crash when setting new icon after setting icon in

    2009-03-29	Christian Persch  <chpe@gnome.org>

	Bug 577224 – crash when setting new icon after setting icon in
	gtkstatusicon

	* gtk/gtkstatusicon.c: (gtk_status_icon_reset_image_data),
	(gtk_status_icon_set_from_gicon): Retain a reference when setting
	from a GIcon, and use g_object_unref on GIcon, not g_free.

    svn path=/trunk/; revision=22594

 ChangeLog	     |	  9 +++++++++
 gtk/gtkstatusicon.c |	  6 +++++-
 2 files changed, 14 insertions(+), 1 deletions(-)

commit 94129a4e2b82f8dfe93ae38cd217a017a6a4beb4
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:	Sat Mar 28 14:41:58 2009 +0000

    Fixed wrog string translation

    svn path=/trunk/; revision=22593

 po/ChangeLog |    4 +
 po/es.po     | 2070
 +++++++++++++++++++++++++++++-----------------------------
 2 files changed, 1043 insertions(+), 1031 deletions(-)

commit d21f55fe9add35bb708d260841ce047c2458a7ca
Author: Behdad Esfahbod <behdad@gnome.org>
Date:	Fri Mar 27 16:54:10 2009 +0000

    Bug 437533 – Implement draw_shape PangoRenderer method

    2009-03-27	Behdad Esfahbod  <behdad@gnome.org>

	    Bug 437533 – Implement draw_shape PangoRenderer method

	    * gdk/gdkpango.c (gdk_pango_renderer_draw_shape),
	    (gdk_pango_renderer_class_init): Implement draw_shape

	    * demos/gtk-demo/rotated_text.c (fancy_shape_renderer),
	    (create_fancy_attr_list_for_layout),
	    (rotated_text_expose_event),
	    (do_rotated_text):
	    1) Port to pangocairo
	    2) Also show a rotated label
	    3) Install a custom shape renderer on both.  The second
	    one goes
	    through gdkpango and hence tests the patch above.
	    It's working.


    svn path=/trunk/; revision=22592

 ChangeLog		       |   15 +++
 demos/gtk-demo/rotated_text.c |  219
 +++++++++++++++++++++++++++++------------
 gdk/gdkpango.c		       |   47 +++++++++
 3 files changed, 219 insertions(+), 62 deletions(-)

commit 4d520f241d45ba8fedad21325caad8ab5a182e9f
Author: Simos Xenitellis <simos@src.gnome.org>
Date:	Fri Mar 27 11:02:30 2009 +0000

    Updated Greek translation (Marios Zindilis)

    svn path=/trunk/; revision=22590

 po-properties/ChangeLog |    4 +
 po-properties/el.po	 |  532
 ++++++++++++++++++++++++++++++----------------
 2 files changed, 351 insertions(+), 185 deletions(-)

commit de60fd8cfd3e7e36db22a359e3d75d353f582cb9
Author: Stefan Walter <stefw@src.gnome.org>
Date:	Fri Mar 27 05:22:23 2009 +0000

    Use gtk_entry_xxx functions rather than using GtkEntry structure
    directly.

    See bug #576801

    svn path=/trunk/; revision=22589

 ChangeLog			|   16 ++++++++++++++++
 gtk/gtkfilechooserentry.c	|   12 ++++++------
 gtk/gtkspinbutton.c		|   10 ++++++----
 modules/other/gail/gailentry.c |   27 +++++++++++++++------------
 4 files changed, 43 insertions(+), 22 deletions(-)

commit e5110c50b67acc86b8007ada306f303edf74a0ce
Author: Christian Dywan <cdywan@src.gnome.org>
Date:	Wed Mar 25 22:54:10 2009 +0000

    Typo correction, s/hilding/holding

    svn path=/trunk/; revision=22588

 ChangeLog	    |	 4 ++++
 gtk/gtkselection.c |	 2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit d7f5c0de0e33bc666379142b95434ac607c4ece2
Author: Paul Bolle <pebolle@tiscali.nl>
Date:	Wed Mar 25 20:21:30 2009 +0000

    Bug 562863 - GtkVscrollbar is hardly documented

    2009-03-25	 Paul Bolle <pebolle@tiscali.nl>

	Bug 562863 - GtkVscrollbar is hardly documented

	* gtk/tmpl/gtkvscrollbar.sgml:
	* gtk/tmpl/gtkhscrollbar.sgml: Minor tweaks.


    svn path=/trunk/; revision=22587

 docs/reference/ChangeLog		    |	 7 +++++++
 docs/reference/gtk/tmpl/gtkhscrollbar.sgml |	 3 ++-
 docs/reference/gtk/tmpl/gtkvscrollbar.sgml |	 5 +++--
 3 files changed, 12 insertions(+), 3 deletions(-)

commit d8ea13216c0a647ffd02dc29449327aa151b6f1e
Author: Tor Lillqvist <tml@novell.com>
Date:	Wed Mar 25 07:18:58 2009 +0000

    Bug 575644 - Cygwin gail build patch

    2009-03-25	Tor Lillqvist  <tml@novell.com>

	Bug 575644 - Cygwin gail build patch

	* modules/other/gail/Makefile.am
	* modules/other/gail/libgail-util/Makefile.am
	* modules/other/gail/tests/Makefile.am: Use -no-undefined also on
	Cygwin. Patch from "Cygwin ports maintainer".


    svn path=/trunk/; revision=22586

 modules/other/gail/ChangeLog		     |	  9 +++++++++
 modules/other/gail/Makefile.am		     |	  2 +-
 modules/other/gail/libgail-util/Makefile.am |	  4 +++-
 modules/other/gail/tests/Makefile.am	     |	  2 +-
 4 files changed, 14 insertions(+), 3 deletions(-)

commit b6cba0b5424195979ba3c0005120707f91a170d4
Author: Matthias Clasen <matthiasc@src.gnome.org>
Date:	Wed Mar 25 03:47:15 2009 +0000

    Remove a misleading sentence

    svn path=/trunk/; revision=22585

 docs/reference/ChangeLog	      |    7 +++++++
 docs/reference/gtk/tmpl/gtkmenu.sgml |    5 +----
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 7cfac711e2acb9e5cfbf53992bf234bad21d5208
Author: Sven Neumann <sven@gimp.org>
Date:	Wed Mar 25 00:07:12 2009 +0000

    compile fix for build with DIRECT_ENABLE_DEBUG.

    2009-03-25	Sven Neumann  <sven@gimp.org>

	* gdk/directfb/gdkwindow-directfb.c
	(gdk_window_directfb_process_all_updates): compile fix for build
	with DIRECT_ENABLE_DEBUG.


    svn path=/trunk/; revision=22583

 ChangeLog			   |	6 ++
 gdk/directfb/gdkwindow-directfb.c |   95
 +++++++++++++++++++------------------
 2 files changed, 55 insertions(+), 46 deletions(-)

commit 7dfb01937d119c17c160fff912f99fb53fbf8de3
Author: Matthias Clasen <matthiasc@src.gnome.org>
Date:	Tue Mar 24 05:57:53 2009 +0000

    Fix get_nearest_monitor

    svn path=/trunk/; revision=22582

 ChangeLog	 |    8 ++++++++
 gdk/gdkscreen.c |    9 +++++----
 2 files changed, 13 insertions(+), 4 deletions(-)

commit e0045d59c7fb7bc6df3606b90f72ebc340700db4
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:	Mon Mar 23 08:57:30 2009 +0000

    Fix typos and document the GdkPixbufSimpleAnim structure.

    2009-03-23	Claudio Saavedra  <csaavedra@igalia.com>

	* gdk-pixbuf/tmpl/animation.sgml: Fix typos and document the
	GdkPixbufSimpleAnim structure.


    svn path=/trunk/; revision=22581

 docs/reference/ChangeLog		       |    5 +++++
 docs/reference/gdk-pixbuf/tmpl/animation.sgml |    6 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit cd96bd02093f10908253e94ff9cebc919600ef0d
Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date:	Sun Mar 22 23:09:54 2009 +0000

    Bug 576254 - <object> requires attribute "id"

    2009-03-23	Hiroyuki Ikezoe  <poincare@ikezoe.net>

	Bug 576254 - <object> requires attribute "id"

	* docs/reference/gtk/tmpl/gtkdialog.sgml: Add id attribute to
	GtkBuilder UI sample.


    svn path=/trunk/; revision=22580

 ChangeLog				|    7 +++++++
 docs/reference/gtk/tmpl/gtkdialog.sgml |    4 ++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 6b41d44670f0bf9e24cf57b7a6fd60a7213eb524
Author: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
Date:	Sun Mar 22 07:31:12 2009 +0000

    Updated Russian translation.

    2008-03-22	Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* ru.po: Updated Russian translation.


    svn path=/trunk/; revision=22579

 po-properties/ChangeLog |    4 +
 po-properties/ru.po	 | 3753
 +++++++++++++++++++++++------------------------
 2 files changed, 1861 insertions(+), 1896 deletions(-)

commit b2d263cd9920ea8a0bcdc7c44de1e2733e49ef19
Author: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
Date:	Sun Mar 22 06:31:16 2009 +0000

    Updated Russian translation.

    2009-03-22	Nickolay V. Shmyrev <nshmyrev@yandex.ru>

	* ru.po: Updated Russian translation.


    svn path=/trunk/; revision=22578

 po/ChangeLog |    4 +
 po/ru.po     | 2185
 +++++++++++++++++++++++++++++-----------------------------
 2 files changed, 1082 insertions(+), 1107 deletions(-)

commit b48e4b070fe67dc6f6c2d10f76744c3b1b501c10
Author: Cody Russell <bratsche@gnome.org>
Date:	Sat Mar 21 13:58:12 2009 +0000

    Bug 538840 – [Win32] GTK menu theming could be improved

    2009-03-21	Cody Russell  <bratsche@gnome.org>

	    Bug 538840 – [Win32] GTK menu theming could be improved

	    * modules/engines/ms-windows/xp_theme.c
	    * modules/engines/ms-windows/msw_style.c: Use newer
	    menu styling API.  This makes gtk+ look much better on
	    Windows Vista.


    svn path=/trunk/; revision=22577

 ChangeLog				|    9 +++++
 modules/engines/ms-windows/msw_style.c |   58
 +++++++++++++++++++++----------
 modules/engines/ms-windows/xp_theme.c	|   22 ++++++++++--
 3 files changed, 66 insertions(+), 23 deletions(-)

commit 4bf41bbf53bcdeb40ce06d53554070666cdfb0cf
Author: Aron Xu <aronxu@src.gnome.org>
Date:	Sat Mar 21 08:56:20 2009 +0000

    Updated simplified Chinese translations by Xiyue Deng <manphiz at
    gmail dot com>

    svn path=/trunk/; revision=22576

 po/zh_CN.po | 2170
 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 1080 insertions(+), 1090 deletions(-)

commit 584bd9cbc6c38b1599f34b92af5b736b94f760f6
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:	Thu Mar 19 07:47:23 2009 +0000

    Bug 574283 – unused assignment and dead code in

    2009-03-19	Claudio Saavedra  <csaavedra@igalia.com>

	Bug 574283 – unused assignment and dead code in
	gtk_widget_set_tooltip_window()

	* gtk/gtkwidget.c: (gtk_widget_set_tooltip_window): Remove
	an unused assignment, improving checks, and clean up method.


    svn path=/trunk/; revision=22575

 ChangeLog	 |    8 ++++++++
 gtk/gtkwidget.c |   16 ++++++----------
 2 files changed, 14 insertions(+), 10 deletions(-)

commit 576ef4d6eae5b67f9029a86bfb56e06fb3a87f71
Author: Michael Natterer <mitch@gimp.org>
Date:	Wed Mar 18 21:19:07 2009 +0000

    add static function gtk_scale_button_set_orientation_private()
    and use it

    2009-03-18	Michael Natterer  <mitch@gimp.org>

	* gtk/gtkscalebutton.c: add static function
	gtk_scale_button_set_orientation_private() and use it instead of
	the public but deprecated gtk_scale_button_set_orientation().


    svn path=/trunk/; revision=22574

 ChangeLog	      |    6 +++
 gtk/gtkscalebutton.c |  101
 ++++++++++++++++++++++++++-----------------------
 2 files changed, 60 insertions(+), 47 deletions(-)

commit 6a14ed9b6448fd7c82dd78e2e50b3c39adb4a2c1
Author: Kostas Papadimas <pkst@src.gnome.org>
Date:	Wed Mar 18 15:53:51 2009 +0000

    Updated Greek Translation by Jennie Petoumenou.

    svn path=/trunk/; revision=22573

 po-properties/ChangeLog |    4 +
 po-properties/el.po	 | 4605
 ++++++++++++++++++++++-------------------------
 2 files changed, 2184 insertions(+), 2425 deletions(-)

commit 0b0b56833f1c2baeab7afc30a11d93924e511eee
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:	Wed Mar 18 14:45:46 2009 +0000

    Updated Pashto translation by Zabeeh Khan

    svn path=/trunk/; revision=22572

 po/ChangeLog |    4 +
 po/ps.po     | 2410
 +++++++++++++++++++++++++++-------------------------------
 2 files changed, 1144 insertions(+), 1270 deletions(-)

commit b414832f259dde0b8e0c126bdfbca4249761c653
Author: Djihed Afifi <djihed@src.gnome.org>
Date:	Wed Mar 18 09:22:49 2009 +0000

    Updated Arabic translation

    svn path=/trunk/; revision=22571

 po/ChangeLog |    4 +
 po/ar.po     | 2066
 +++++++++++++++++++++++++++++-----------------------------
 2 files changed, 1041 insertions(+), 1029 deletions(-)

commit c3879d400c816f15a53110898bf0b2c34cab0c7d
Author: Tor Lillqvist <tml@novell.com>
Date:	Tue Mar 17 18:26:28 2009 +0000

    Bug 575700 - Crash when moving a GtkWindow

    2009-03-17	Tor Lillqvist  <tml@novell.com>

	Bug 575700 - Crash when moving a GtkWindow

	* gdk/win32/gdkevents-win32.c (gdk_event_translate): Fix
	embarrassing crasher bug introduced on 2009-03-11. A variable was
	assigned a value only inside a GDK_NOTE but still used outside
	that.


    svn path=/trunk/; revision=22568

 ChangeLog		     |	  9 +++++++++
 gdk/win32/gdkevents-win32.c |	 20 ++++++++++----------
 2 files changed, 19 insertions(+), 10 deletions(-)

commit 25deb501adfeb3cd80131a8e078c1cbcff200e2b
Author: Matej Urbančič <mateju@src.gnome.org>
Date:	Tue Mar 17 16:55:07 2009 +0000

    Updated Slovenian translation

    svn path=/trunk/; revision=22567

 po-properties/sl.po |	 16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

commit f33917628548979ff915610a4d6b3768091027a2
Author: Matej Urbančič <mateju@src.gnome.org>
Date:	Tue Mar 17 16:35:58 2009 +0000

    Updated Slovenian translation

    svn path=/trunk/; revision=22566

 po-properties/sl.po | 4647
 +++++++++++++++++++++++++--------------------------
 1 files changed, 2232 insertions(+), 2415 deletions(-)

commit f48419708fb90ea3a34753024bdeea5e174bc9e7
Author: Ani Peter <anipeter@src.gnome.org>
Date:	Tue Mar 17 15:37:08 2009 +0000

    Updated Malayalam Translation

    svn path=/trunk/; revision=22565

 po/ChangeLog |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 73625e3f872adf1ba1eac41c9c566212d590a90b
Author: Ani Peter <anipeter@src.gnome.org>
Date:	Tue Mar 17 15:36:58 2009 +0000

    Updated Malayalam Translation

    svn path=/trunk/; revision=22564

 po/ml.po |  146
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 78 insertions(+), 68 deletions(-)

commit c7049ff5a07ae4fbe3d33aaee03d2ba9b2a40884
Author: Ani Peter <anipeter@src.gnome.org>
Date:	Tue Mar 17 15:09:53 2009 +0000

    Updated Malayalam Translations

    svn path=/trunk/; revision=22563

 po-properties/ml.po |	689
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 382 insertions(+), 307 deletions(-)

commit d0314558e696e37db2c37d0a1dd75de54fa9d505
Author: Ani Peter <anipeter@src.gnome.org>
Date:	Tue Mar 17 15:06:02 2009 +0000

    Updated Malayalam Translation

    svn path=/trunk/; revision=22562

 po-properties/ChangeLog |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit f3bcc940a6caed0970ab8847012fe9600cd0628a
Author: Tor Lillqvist <tml@novell.com>
Date:	Tue Mar 17 12:58:40 2009 +0000

    Newer mingw-w64 uses an underscore-prefixed identification macro.

    2009-03-17	Tor Lillqvist  <tml@novell.com>

	* gtk/gtkprintoperation-win32.c: Newer mingw-w64 uses an
	underscore-prefixed identification macro.


    svn path=/trunk/; revision=22561

 ChangeLog		       |    5 +++++
 gtk/gtkprintoperation-win32.c |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit e944e671305f64ab05c09851698e397b4fb79ef9
Author: Andre Klapper <a9016009@gmx.de>
Date:	Mon Mar 16 22:30:32 2009 +0000

    Updated Crimean Tatar translation by Reşat SABIQ.

    2009-03-16	Andre Klapper  <a9016009@gmx.de>

	* crh.po: Updated Crimean Tatar translation by Reşat SABIQ.


    svn path=/trunk/; revision=22560

 po-properties/ChangeLog |    4 +
 po-properties/crh.po	 | 3593
 ++++++++++++++++++++++++-----------------------
 2 files changed, 1816 insertions(+), 1781 deletions(-)

commit 5af318021231296eb3e87f4377f45485e6256f4f
Author: Andre Klapper <a9016009@gmx.de>
Date:	Mon Mar 16 22:28:43 2009 +0000

    Updated Crimean Tatar translation by Reşat SABIQ.

    2009-03-16	Andre Klapper  <a9016009@gmx.de>

	* crh.po: Updated Crimean Tatar translation by Reşat SABIQ.


    svn path=/trunk/; revision=22559

 po/ChangeLog |    4 +
 po/crh.po    | 2260
 ++++++++++++++++++++++++++++++----------------------------
 2 files changed, 1158 insertions(+), 1106 deletions(-)

commit 6da2eb3805b4fad607a0e9c4f5b72816d302529f
Author: Baris Cicek <bcicek@src.gnome.org>
Date:	Mon Mar 16 19:21:53 2009 +0000

    Updated Turkish Translation

    svn path=/trunk/; revision=22558

 po-properties/ChangeLog |    4 +
 po-properties/tr.po	 | 3572
 +++++++++++++++++++++++------------------------
 2 files changed, 1780 insertions(+), 1796 deletions(-)

commit 0e5777ad6124401dc622e8e1961ea6ed84d0def3
Author: Baris Cicek <bcicek@src.gnome.org>
Date:	Mon Mar 16 19:20:27 2009 +0000

    Updated Turkish Translation

    svn path=/trunk/; revision=22557

 po/ChangeLog |    4 +
 po/tr.po     | 2701
 +++++++++++++++++++++++++++-------------------------------
 2 files changed, 1268 insertions(+), 1437 deletions(-)

commit 3ea3fe9f4040fbaa56aa33a8b95bf86f4f73b71b
Author: Ignacio Casal Quinteiro <icq@src.gnome.org>
Date:	Mon Mar 16 17:29:49 2009 +0000

    Updated Galician translation by Suso Baleato.

    svn path=/trunk/; revision=22556

 po-properties/ChangeLog |    4 +
 po-properties/gl.po	 |12224
 ++++++++++++++++++++++++++---------------------
 2 files changed, 6745 insertions(+), 5483 deletions(-)

commit f096b3228345fd30a89956298410e34b6a88e145
Author: Amitakhya Phukan <amitakhya@src.gnome.org>
Date:	Mon Mar 16 12:22:28 2009 +0000

    Updated assamese translations

    svn path=/trunk/; revision=22555

 po-properties/ChangeLog |    4 +
 po-properties/as.po	 |  320
 ++++++++++++++++++++++++----------------------
 2 files changed, 171 insertions(+), 153 deletions(-)

commit 5fcd7c66ae9050e530fc12e3855b83928834c98b
Author: Amitakhya Phukan <amitakhya@src.gnome.org>
Date:	Mon Mar 16 12:02:07 2009 +0000

    Updated assamese translations

    svn path=/trunk/; revision=22554

 po-properties/ChangeLog |    4 +
 po-properties/as.po	 |  437
 +++++++++++++++++++++--------------------------
 2 files changed, 199 insertions(+), 242 deletions(-)

commit 7a8ade9c32f9ba13c6ff88f46d1ed6d38221ef4b
Author: Alexander Shopov <ash@contact.bg>
Date:	Mon Mar 16 11:18:19 2009 +0000

    Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>

    2009-03-16	Alexander Shopov  <ash@contact.bg>

	* bg.po: Updated Bulgarian translation by
	Alexander Shopov <ash@contact.bg>

    svn path=/trunk/; revision=22553

 po-properties/ChangeLog |    5 +
 po-properties/bg.po	 | 3400
 ++++++++++++++++++++++++-----------------------
 2 files changed, 1717 insertions(+), 1688 deletions(-)

commit 91afe20d7a77454f3d5a95dcdb3e3b9c51d1ae53
Author: Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
Date:	Mon Mar 16 10:44:12 2009 +0000

    Updated Basque translation.

    2009-03-16	Inaki Larranaga Murgoitio  <dooteo@euskalgnu.org>

	* eu.po: Updated Basque translation.


    svn path=/trunk/; revision=22552

 po-properties/ChangeLog |    4 +
 po-properties/eu.po	 | 3731
 +++++++++++++++++++++++------------------------
 2 files changed, 1827 insertions(+), 1908 deletions(-)

commit 42ae70adb638338378d0e22f5f73a330f8bf5b53
Author: Amanpreet Singh Alam <aman@src.gnome.org>
Date:	Mon Mar 16 02:36:42 2009 +0000

    updating for Gnome Punjabi Translation by A S Alam

    svn path=/trunk/; revision=22551

 po-properties/pa.po | 3398
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 1712 insertions(+), 1686 deletions(-)

commit 4bc09e5dae34af252a6d5755966ffcde852a94ad
Author: Takeshi AIHANA <takeshi.aihana@gmail.com>
Date:	Sun Mar 15 23:19:49 2009 +0000

    Fixed wrong translations.

    2009-03-16	Takeshi AIHANA <takeshi.aihana@gmail.com>

	* ja.po: Fixed wrong translations.

    svn path=/trunk/; revision=22550

 po-properties/ChangeLog |    4 +
 po-properties/ja.po	 | 3442
 ++++++++++++++++++++++++-----------------------
 2 files changed, 1738 insertions(+), 1708 deletions(-)

commit 7ef7ff7a5f4ebe5a43b8f42486d958d115d9753f
Author: Hendrik Richter <hendrikr@gnome.org>
Date:	Sun Mar 15 18:07:04 2009 +0000

    Updated German translation, by Christian Kirbach

    2009-03-15	Hendrik Richter  <hendrikr@gnome.org>

	* de.po: Updated German translation, by
		 Christian Kirbach

    svn path=/trunk/; revision=22548

 po/ChangeLog |    5 +
 po/de.po     | 2095
 +++++++++++++++++++++++++++++-----------------------------
 2 files changed, 1056 insertions(+), 1044 deletions(-)

commit a486e1c54a82beaf05a5d6bce51781857cdb679d
Author: Shankar Prasad <sprasad@src.gnome.org>
Date:	Sun Mar 15 14:42:29 2009 +0000

    updated kn.po

    svn path=/trunk/; revision=22547

 po-properties/ChangeLog |    4 ++
 po-properties/kn.po	 |   88
 +++++++++++++++++++++--------------------------
 2 files changed, 43 insertions(+), 49 deletions(-)

commit 5bd99d1ac1ff0016f6a21d3bcae295b0b01396bd
Author: Krishnababu Krothapalli <kkrothap@src.gnome.org>
Date:	Sun Mar 15 14:02:50 2009 +0000

    Updated Telugu translations

    svn path=/trunk/; revision=22546

 po-properties/te.po |	926
 +++++++++++++++++++++++++--------------------------
 1 files changed, 457 insertions(+), 469 deletions(-)

commit f2e6ff9ee2b43d48104b59f8178f90b3f01985b1
Author: Krishnababu Krothapalli <kkrothap@src.gnome.org>
Date:	Sun Mar 15 13:57:09 2009 +0000

    Updated Changelog entry

    svn path=/trunk/; revision=22545

 po/ChangeLog |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2bb143a36949acad6a9a9b44bcf3c15adcf18b84
Author: Felix I <ifelix@src.gnome.org>
Date:	Sun Mar 15 13:38:22 2009 +0000

    tamil translation updated

    svn path=/trunk/; revision=22544

 po-properties/ChangeLog |    4 +
 po-properties/ta.po	 | 6133
 +++++++++++++++++++++++------------------------
 2 files changed, 2999 insertions(+), 3138 deletions(-)

commit fad2a3a005552987d0fdfa780faac4aedf3cf22d
Author: Sandeep Shedmake <sandeeps@src.gnome.org>
Date:	Sun Mar 15 11:50:41 2009 +0000

    Updated Marathi Translations

    svn path=/trunk/; revision=22543

 po-properties/ChangeLog |    4 +
 po-properties/mr.po	 | 3800
 +++++++++++++++++++++++------------------------
 2 files changed, 1861 insertions(+), 1943 deletions(-)

commit 9fc0c78c8a0ad8bed4f442859bb1914dd7cbc483
Author: Sandeep Shedmake <sandeeps@src.gnome.org>
Date:	Sun Mar 15 11:40:36 2009 +0000

    Updated Marathi Translations

    svn path=/trunk/; revision=22542

 po/ChangeLog |    4 +
 po/mr.po     | 3620
 +++++++++++++++++++++++-----------------------------------
 2 files changed, 1428 insertions(+), 2196 deletions(-)

commit 4215486cc58f389e6d2925c1e543f6a64cabd0c2
Author: Ankitkumar Rameshchandra Patel <ankitp@src.gnome.org>
Date:	Sun Mar 15 04:53:17 2009 +0000

    Updated Gujarati Translations

    svn path=/trunk/; revision=22541

 po-properties/ChangeLog |   20 +-
 po-properties/gu.po	 | 3605
 +++++++++++++++++++++++------------------------
 2 files changed, 1796 insertions(+), 1829 deletions(-)

commit 4ea77c86f4834bae98a23c6aa747116d5849279f
Author: Aron Xu <aronxu@src.gnome.org>
Date:	Sat Mar 14 11:45:07 2009 +0000

    Updated Simplified Chinese translations by Deng Xiyue
    <manphiz@gmail.com>

    svn path=/trunk/; revision=22540

 po-properties/zh_CN.po | 3450
 ++++++++++++++++++++++++------------------------
 1 files changed, 1729 insertions(+), 1721 deletions(-)

commit 3ece05f028abd9caa76409c21294dccadf2a9cda
Author: Shankar Prasad <sprasad@src.gnome.org>
Date:	Sat Mar 14 10:43:14 2009 +0000

    updated kn.po

    svn path=/trunk/; revision=22539

 po-properties/ChangeLog |    4 +
 po-properties/kn.po	 | 4817
 +++++++++++++++++++++--------------------------
 2 files changed, 2190 insertions(+), 2631 deletions(-)

commit f346c8267356914fd668650478881e8884ec8bca
Author: Kenneth Nielsen <kennethn@src.gnome.org>
Date:	Sat Mar 14 04:03:19 2009 +0000

    Updated Danish translations

    svn path=/trunk/; revision=22538

 po-properties/ChangeLog |    4 +
 po-properties/da.po	 | 3401
 ++++++++++++++++++++++++-----------------------
 po/ChangeLog		 |    4 +
 po/da.po		 | 2085 +++++++++++++++---------------
 4 files changed, 2765 insertions(+), 2729 deletions(-)

commit 89437c9f5f448d9949706313282c8fbc6a1e0ec6
Author: Shankar Prasad <sprasad@src.gnome.org>
Date:	Sat Mar 14 03:19:26 2009 +0000

    updated kn.po

    svn path=/trunk/; revision=22537

 po-properties/ChangeLog |    4 +
 po-properties/kn.po	 |  675
 +++++++++++++++++------------------------------
 2 files changed, 245 insertions(+), 434 deletions(-)

commit 7c8847a8d86faad06b4e89a6c49fbaeeb01d6c0e
Author: Ignacio Casal Quinteiro <icq@src.gnome.org>
Date:	Fri Mar 13 18:43:23 2009 +0000

    Updated Galician translation

    svn path=/trunk/; revision=22536

 po/ChangeLog |    4 +
 po/gl.po     | 4043
 +++++++++++++++++++++++++++++++---------------------------
 2 files changed, 2169 insertions(+), 1878 deletions(-)

commit 360ad81b58f435fda612b28cc82aee53303d448f
Author: Ignacio Casal Quinteiro <icq@src.gnome.org>
Date:	Fri Mar 13 18:36:38 2009 +0000

    Updated Galician translation

    svn path=/trunk/; revision=22535

 po-properties/ChangeLog |    4 +
 po-properties/gl.po	 |12239
 +++++++++++++++++++++--------------------------
 2 files changed, 5495 insertions(+), 6748 deletions(-)

commit 0405f7372223f05e509d0461e869f221493ebc30
Author: Matthias Clasen <matthiasc@src.gnome.org>
Date:	Fri Mar 13 16:27:55 2009 +0000

    Late release notes

    svn path=/trunk/; revision=22534

 ChangeLog |	4 ++++
 README.in |   21 +++++++++++++++++++++
 2 files changed, 25 insertions(+), 0 deletions(-)

commit 5a7d00bcc7536eee7ac126f34a85f4ec7063bffc
Author: Hendrik Richter <hendrikr@gnome.org>
Date:	Fri Mar 13 15:54:39 2009 +0000

    Updated German translation.

    2009-03-13	Hendrik Richter  <hendrikr@gnome.org>

	* de.po: Updated German translation.

    svn path=/trunk/; revision=22533

 po-properties/ChangeLog |    4 +
 po-properties/de.po	 | 3402
 ++++++++++++++++++++++++-----------------------
 2 files changed, 1718 insertions(+), 1688 deletions(-)

commit 6a3f590d9fc2f4dc79e3a115c0c5f5ff69010ea6
Author: Matthias Clasen <matthiasc@src.gnome.org>
Date:	Fri Mar 13 15:09:54 2009 +0000

    Bump version

    svn path=/trunk/; revision=22532

 ChangeLog    |    4 ++++
 configure.in |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit ba150f5ecc627c0d8d0d7e5e0d71f8f2798b0670
Author: Matthias Clasen <matthiasc@src.gnome.org>
Date:	Fri Mar 13 15:06:47 2009 +0000

    2.16.0

    svn path=/trunk/; revision=22530

 ChangeLog					    |	 4 +
 INSTALL					    |	 6 +-
 README						    |	 2 +-
 contrib/gdk-pixbuf-xlib/ChangeLog		    |	 4 +
 docs/reference/ChangeLog			    |	 4 +
 .../gdk-pixbuf/gdk-pixbuf-query-loaders.1	    |	73 +-
 docs/reference/gtk/gtk-builder-convert.1	    |	38 +-
 docs/reference/gtk/gtk-query-immodules-2.0.1	    |	64 +-
 docs/reference/gtk/tmpl/gtk-unused.sgml	    |	10 +
 docs/reference/gtk/tmpl/gtkenums.sgml		    |	 4 +-
 docs/reference/gtk/tmpl/gtkstyle.sgml		    |	 2 +-
 gdk-pixbuf/ChangeLog				    |	 4 +
 modules/engines/pixbuf/ChangeLog		    |	 4 +
 modules/other/gail/ChangeLog			    |	 4 +
 po-properties/ChangeLog			    |	 4 +
 po-properties/af.po				    |	 2 +-
 po-properties/am.po				    |	 2 +-
 po-properties/ang.po				    |	 2 +-
 po-properties/ar.po				    |	 2 +-
 po-properties/as.po				    |	 2 +-
 po-properties/ast.po				    |	 2 +-
 po-properties/az.po				    |	 2 +-
 po-properties/az_IR.po				    |	 2 +-
 po-properties/be.po				    |	 2 +-
 po-properties/be@latin.po			    |	 2 +-
 po-properties/bg.po				    |	 2 +-
 po-properties/bn.po				    |	 2 +-
 po-properties/bn_IN.po				    | 3572
 ++++++++--------
 po-properties/br.po				    |	 2 +-
 po-properties/bs.po				    |	 2 +-
 po-properties/ca.po				    | 3392 +++++++-------
 po-properties/ca@valencia.po			    |	 2 +-
 po-properties/crh.po				    |	 2 +-
 po-properties/cs.po				    | 3392 +++++++-------
 po-properties/cy.po				    |	 2 +-
 po-properties/da.po				    |	 2 +-
 po-properties/de.po				    |	 2 +-
 po-properties/dz.po				    |	 2 +-
 po-properties/el.po				    |	 2 +-
 po-properties/en_CA.po				    |	 2 +-
 po-properties/en_GB.po				    | 3392 +++++++-------
 po-properties/eo.po				    |	 2 +-
 po-properties/es.po				    | 3395 +++++++-------
 po-properties/et.po				    | 2315 +++++++++-
 po-properties/eu.po				    |	 2 +-
 po-properties/fa.po				    |	 2 +-
 po-properties/fi.po				    | 3392 +++++++-------
 po-properties/fr.po				    | 3392 +++++++-------
 po-properties/ga.po				    |	 2 +-
 po-properties/gl.po				    |	 2 +-
 po-properties/gu.po				    |	 2 +-
 po-properties/he.po				    | 3395 +++++++-------
 po-properties/hi.po				    | 3606
 ++++++++--------
 po-properties/hr.po				    |	 2 +-
 po-properties/hu.po				    | 3662
 ++++++++--------
 po-properties/hy.po				    |	 2 +-
 po-properties/ia.po				    |	 2 +-
 po-properties/id.po				    |	 2 +-
 po-properties/io.po				    |	 2 +-
 po-properties/is.po				    |	 2 +-
 po-properties/it.po				    | 3395 +++++++-------
 po-properties/ja.po				    | 3392 +++++++-------
 po-properties/ka.po				    |	 2 +-
 po-properties/kn.po				    | 3706
 ++++++++--------
 po-properties/ko.po				    | 3392 +++++++-------
 po-properties/ku.po				    |	 2 +-
 po-properties/li.po				    |	 2 +-
 po-properties/lt.po				    | 3392 +++++++-------
 po-properties/lv.po				    |	 2 +-
 po-properties/mai.po				    |	 2 +-
 po-properties/mi.po				    |	 2 +-
 po-properties/mk.po				    |	 2 +-
 po-properties/ml.po				    | 3529
 ++++++++--------
 po-properties/mn.po				    |	 2 +-
 po-properties/mr.po				    |	 2 +-
 po-properties/ms.po				    |	 2 +-
 po-properties/nb.po				    | 3392 +++++++-------
 po-properties/ne.po				    |	 2 +-
 po-properties/nl.po				    |	 2 +-
 po-properties/nn.po				    |	 2 +-
 po-properties/nso.po				    |	 2 +-
 po-properties/oc.po				    |	 2 +-
 po-properties/or.po				    | 3549
 ++++++++--------
 po-properties/pa.po				    | 3559
 ++++++++--------
 po-properties/pl.po				    | 3392 +++++++-------
 po-properties/ps.po				    |	 2 +-
 po-properties/pt.po				    | 3395 +++++++-------
 po-properties/pt_BR.po				    | 3392 +++++++-------
 po-properties/ro.po				    | 3397 +++++++-------
 po-properties/ru.po				    |	 2 +-
 po-properties/rw.po				    |	 2 +-
 po-properties/si.po				    |	 2 +-
 po-properties/sk.po				    |	 2 +-
 po-properties/sl.po				    | 4597
 ++++++++++---------
 po-properties/sq.po				    |	 2 +-
 po-properties/sr.po				    |	 2 +-
 po-properties/sr@ije.po			    |	 2 +-
 po-properties/sr@latin.po			    |	 2 +-
 po-properties/sv.po				    | 4682
 ++++++++++----------
 po-properties/ta.po				    |	 2 +-
 po-properties/te.po				    | 3539
 ++++++++--------
 po-properties/th.po				    |	 2 +-
 po-properties/tk.po				    |	 2 +-
 po-properties/tr.po				    |	 2 +-
 po-properties/tt.po				    |	 2 +-
 po-properties/uk.po				    |	 2 +-
 po-properties/ur.po				    |	 2 +-
 po-properties/uz.po				    |	 2 +-
 po-properties/uz@cyrillic.po			    |	 2 +-
 po-properties/vi.po				    |	 2 +-
 po-properties/wa.po				    |	 2 +-
 po-properties/xh.po				    |	 2 +-
 po-properties/yi.po				    |	 2 +-
 po-properties/zh_CN.po				    |	 2 +-
 po-properties/zh_HK.po				    |	 2 +-
 po-properties/zh_TW.po				    |	 2 +-
 po/ChangeLog					    |	 4 +
 po/af.po					    |	24 +-
 po/am.po					    |	24 +-
 po/ang.po					    |	24 +-
 po/ar.po					    |	24 +-
 po/as.po					    |	75 +-
 po/ast.po					    |	24 +-
 po/az.po					    |	24 +-
 po/az_IR.po					    |	24 +-
 po/be.po					    |	24 +-
 po/be@latin.po					    |	24 +-
 po/bg.po					    |	24 +-
 po/bn.po					    |	24 +-
 po/bn_IN.po					    | 2102 +++++-----
 po/br.po					    |	24 +-
 po/bs.po					    |	24 +-
 po/ca.po					    |	24 +-
 po/ca@valencia.po				    |	24 +-
 po/crh.po					    |	24 +-
 po/cs.po					    | 2063 +++++-----
 po/cy.po					    |	24 +-
 po/da.po					    |	24 +-
 po/de.po					    |	24 +-
 po/dz.po					    |	24 +-
 po/el.po					    |	24 +-
 po/en_CA.po					    |	24 +-
 po/en_GB.po					    |	24 +-
 po/eo.po					    |	24 +-
 po/es.po					    |	24 +-
 po/et.po					    |	24 +-
 po/eu.po					    |	24 +-
 po/fa.po					    |	24 +-
 po/fi.po					    |	24 +-
 po/fr.po					    |	24 +-
 po/ga.po					    |	24 +-
 po/gl.po					    |	24 +-
 po/gu.po					    | 2111 +++++-----
 po/he.po					    |	24 +-
 po/hi.po					    | 2107 +++++-----
 po/hr.po					    |	24 +-
 po/hu.po					    |	24 +-
 po/hy.po					    |	24 +-
 po/ia.po					    |	24 +-
 po/id.po					    |	24 +-
 po/io.po					    |	24 +-
 po/is.po					    |	24 +-
 po/it.po					    |	24 +-
 po/ja.po					    | 2063 +++++-----
 po/ka.po					    |	24 +-
 po/kn.po					    | 2111 +++++-----
 po/ko.po					    |	24 +-
 po/ku.po					    |	24 +-
 po/li.po					    |	24 +-
 po/lt.po					    | 2063 +++++-----
 po/lv.po					    |	24 +-
 po/mai.po					    |	24 +-
 po/mi.po					    |	24 +-
 po/mk.po					    |	24 +-
 po/ml.po					    | 2119 +++++-----
 po/mn.po					    |	24 +-
 po/mr.po					    |	24 +-
 po/ms.po					    |	24 +-
 po/nb.po					    |	24 +-
 po/ne.po					    |	24 +-
 po/nl.po					    |	24 +-
 po/nn.po					    |	24 +-
 po/nso.po					    |	24 +-
 po/oc.po					    |	24 +-
 po/or.po					    |	24 +-
 po/pa.po					    | 2093 +++++-----
 po/pl.po					    | 2063 +++++-----
 po/ps.po					    |	24 +-
 po/pt.po					    |	24 +-
 po/pt_BR.po					    |	24 +-
 po/ro.po					    | 4437
 ++++++++++---------
 po/ru.po					    |	24 +-
 po/rw.po					    |	24 +-
 po/si.po					    |	24 +-
 po/sk.po					    |	24 +-
 po/sl.po					    | 2635 ++++++-----
 po/sq.po					    |	24 +-
 po/sr.po					    |	24 +-
 po/sr@ije.po					    |	24 +-
 po/sr@latin.po					    |	24 +-
 po/sv.po					    |	24 +-
 po/ta.po					    | 2109 +++++-----
 po/te.po					    |	75 +-
 po/th.po					    |	24 +-
 po/tk.po					    |	24 +-
 po/tr.po					    |	24 +-
 po/tt.po					    |	24 +-
 po/uk.po					    |	24 +-
 po/ur.po					    |	24 +-
 po/uz.po					    |	24 +-
 po/uz@cyrillic.po				    |	24 +-
 po/vi.po					    |	24 +-
 po/wa.po					    |	24 +-
 po/xh.po					    |	24 +-
 po/yi.po					    |	24 +-
 po/zh_CN.po					    |	24 +-
 po/zh_HK.po					    |	24 +-
 po/zh_TW.po					    |	24 +-
 218 files changed, 65133 insertions(+), 62141 deletions(-)

commit 0137fe06d7672173083ffdffa10b798b2ed86e43
Author: Matthias Clasen <matthiasc@src.gnome.org>
Date:	Fri Mar 13 14:26:50 2009 +0000

    Updates

    svn path=/trunk/; revision=22529

 ChangeLog |	2 ++
 NEWS	   |   31 +++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+), 0 deletions(-)
