commit 2c4b3ce8d68126c3e68f53fd4c5c3037c4b22ef5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun May 22 22:31:11 2011 -0400

    Updates

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

commit de8a45d7f0be3d599e01d199ec27a126932857cd
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed May 18 12:34:07 2011 +0800

    Update Visual C++ README.txt

    -Make the preparation instructions a bit more clear
    -Tell people about the now-optional dependency on fontconfig on
    Visual C++
     builds

 build/win32/vs10/README.txt |   39
 ++++++++++++++++++++++++++-------------
 build/win32/vs9/README.txt  |   41
 +++++++++++++++++++++++++++--------------
 2 files changed, 53 insertions(+), 27 deletions(-)

commit 636cdd2b0225d348b3e0d054d87c9ccb69291caf
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue May 17 13:12:26 2011 +0200

    button: Fix typo in keyboard grab's evmask

    https://bugzilla.gnome.org/show_bug.cgi?id=650382, spotted
    by Alexander Larsson.

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

commit ab0875c0206ff2cec5e6d8dadddb13d6df6c1949
Author: Friedel Wolff <friedel@translate.org.za>
Date:   Tue May 10 12:44:33 2011 +0200

    Fix two small translation bugs

 po/af.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b846363e246a713d3847fae006cebcd3d64383b2
Author: John Stowers <john.stowers@gmail.com>
Date:   Mon May 9 22:43:30 2011 +1200

    Add missing gtk_widget_override_* annotations

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

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

commit 9917861cb1cc266854eaaf10bf8f335cdf43cd72
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu May 5 17:30:58 2011 +0200

    label: Compute label offset properly for wrapped justified labels

    label offsets were computed wrong for wrapped or ellipsized labels
    that
    were right- or center-justified and had excess space available.

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

commit 49a764f933c316391c5bc03ba5b5f07c07ccc027
Author: Martin Pitt <martin.pitt@ubuntu.com>
Date:   Tue May 3 09:30:49 2011 +0200

    GdkWindow: Add missing (allow-none) annotations

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

commit d11c6e1bebdb53ddd04eb0e1dec29078d98cb404
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon May 2 18:36:14 2011 +0200

    cellarea: Fix warning messages to display the right type

    The warning displayed the type of the area instead of the cell
    renderer's type before.

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

commit e3717bc749e62a99dba3e91c1f312e07ff6d95f3
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Mon May 2 08:38:25 2011 +0200

    Added UG translation

 po-properties/ug.po | 2955
 +++++++++++++++++++++++++++------------------------
 1 files changed, 1589 insertions(+), 1366 deletions(-)

commit c900fd1cd345384ef1b9ac87323b083f940ba3ea
Author: Benjamin Otte <otte@redhat.com>
Date:   Sun May 1 04:15:42 2011 +0200

    settings: Recompute styles when font name changes

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

commit 82d517e8292ed6e6f3faea7cda14afcf30d13657
Author: Simos Xenitellis <simos@gnome.org>
Date:   Wed Apr 27 23:22:19 2011 +0300

    l10n: Updated Greek translation for gtk+

 po-properties/el.po | 1983
 +++++++++++++++++++++++++--------------------------
 1 files changed, 977 insertions(+), 1006 deletions(-)

commit 7835746ac35e9e97d299034c99fcc91eb61af84d
Author: Giorgos Stephanakis <george.stefanakis@gmail.com>
Date:   Wed Apr 27 23:20:24 2011 +0300

    l10n: Updated Greek translation for gtk+

 po-properties/el.po | 4467
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 2436 insertions(+), 2031 deletions(-)

commit 57a71d179b561472b4c9956012a81e3886ba1014
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Apr 27 01:00:07 2011 +0800

    VS 2010 support updates

    Sorry, accidently left ATK-2.0 stuff in this, should have been
    ATK-1.0.  doh.

    Only use ATK-2.x in the coming GTK+-3.2

    Also mend for GDK-Pixbuf 2.0 include path in property file.

 build/win32/vs10/gtk+.props    |    2 +-
 build/win32/vs10/gtk.vcxprojin |    8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 334ff9781e391bb58008d85a4c9f15afe7d0bbdc
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Apr 27 00:17:13 2011 +0800

    Bug 643270: VS 2010 support (autotools part)

    -Added distribution for the VS 2010 project files
    -Added rules in the GDK/GTK+ Makefile.am to fill in the template
     project/filter files during "make dist" to ensure the source file
     listing is up-to-date to simplify maintenance.

    This was checked with "make dist" on Ubuntu.

    Any comments on the use of the VS 2010 Projects are welcome.

 build/win32/Makefile.am      |    3 ++-
 build/win32/vs10/Makefile.am |   19 +++++++++++++++++++
 configure.ac                 |    1 +
 gdk/Makefile.am              |   22 +++++++++++++++++++++-
 gtk/Makefile.am              |   22 +++++++++++++++++++++-
 5 files changed, 64 insertions(+), 3 deletions(-)

commit 7f6cc796cb79b71684b117efa146e4f6349b67f4
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Apr 27 00:14:01 2011 +0800

    Bug 643270: VS 2010 Project Files

    These are the VS2010 project files to compile GDK and GTK+
    with the Win32 backend, with a README.txt file to briefly
    explain the steps to build this.

    The main GDK and GTK+ project/filter files are templates
    that are expanded during "make dist" so that the source
    file listings in them will be up-to-date as far as
    possible, simplifying maintenance.

    Any comments and suggestions are welcome.

 build/win32/vs10/README.txt                |   66 +++
 build/win32/vs10/gdk-win32.vcxproj         |  141 ++++++
 build/win32/vs10/gdk-win32.vcxproj.filters |   79 ++++
 build/win32/vs10/gdk.vcxproj.filtersin     |   29 ++
 build/win32/vs10/gdk.vcxprojin             |  192 +++++++++
 build/win32/vs10/gtk+.props                |  640
 ++++++++++++++++++++++++++++
 build/win32/vs10/gtk+.sln                  |   65 +++
 build/win32/vs10/gtk-demo.vcxproj          |  220 ++++++++++
 build/win32/vs10/gtk-demo.vcxproj.filters  |  132 ++++++
 build/win32/vs10/gtk.vcxproj.filtersin     |   43 ++
 build/win32/vs10/gtk.vcxprojin             |  206 +++++++++
 build/win32/vs10/install.vcxproj           |  113 +++++
 12 files changed, 1926 insertions(+), 0 deletions(-)

commit 71f38cb9581bbb01e1c5837ce0e7202d86b6778e
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Apr 27 00:06:12 2011 +0800

    VS 2008 support: Update README.txt again

    Make the requirements for GDK-Pixbuf a bit more clear...

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

commit f85feed1136a1e8dcf60b79cf000d723c22378f3
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Apr 26 14:07:27 2011 +0200

    widget: Add hack to make label mnemonics work again

    Mnemonics for characters that go beyond the baseline (q, y, g)
    were not
    being shown, because they are drawn outside of the label's allocated
    size.
    This patch just disables the clip-to-size for labels, so that
    the label
    can draw outsize of its allocation. In most cases, that works around
    this bug.

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

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

commit 373b8de3acbd8cc4f64450988213ae75a0d2e8d1
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Mon Apr 25 15:12:10 2011 +0800

    VS2008 support: Process filechooser gsettings xml

    This will copy the xml file and compile it so that the GTK+3
    filechooser
    can be used on Windows, especially the MSVC-compiled versions.

 build/win32/vs9/gtk+.vsprops |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 12cf577f66bd587099a5e29c8ed9bf376a472653
Author: Michael Natterer <mitch@gimp.org>
Date:   Thu Apr 21 23:54:52 2011 +0200

    gdk: add precondition checks to all GdkKeymap functions

    so it warns instead of simply crashing. Also fix some whitespace
    stuff.
    (cherry picked from commit 6c24a257513844777997d51239031e861d7b4475)

 gdk/gdkkeys.c |   64
 +++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 44 insertions(+), 20 deletions(-)

commit 2143c1835edc873dde6140613c8e98ae645e4c1a
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Wed Apr 20 16:02:52 2011 +0200

    label: Always respect width-chars and max-width-chars

    Not just when labels are set to ellipsize or wrap.

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

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

commit 264539728c096090bce8a75d7afa7e896d6ed015
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:   Tue Apr 19 13:58:33 2011 +0200

    Updated Lithuanian translation.

 po-properties/lt.po | 5597
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 3130 insertions(+), 2467 deletions(-)

commit 61f111fe76d0d55d93d09298763fc96aae210bef
Author: David King <amigadave@amigadave.com>
Date:   Sun Apr 17 17:37:11 2011 +0200

    widget: add Since tags for margin accessors

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

commit 9833fbd77a63ee5dd8f6b5519831db2a4b29ebb9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 17 23:09:39 2011 -0400

    gtk_menu_shell_activate shall remain private, seriously

    What a travesty ! And all because I forgot to include gtkmenuitem.c
    in my first commit related to this.

 gtk/gtkmenuitem.c         |   21 ---------------------
 gtk/gtkmenushell.c        |    8 ++++----
 gtk/gtkmenushellprivate.h |    2 --
 3 files changed, 4 insertions(+), 27 deletions(-)

commit 4eac7f24177d947852574f11ef483b1c43fd17e5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Mon Apr 18 02:04:24 2011 +0800

    Update gtk/gtkmenuitem.c...

    Copy over the implementation of _gtk_menu_shell_activate
    so that C4013 warning/error (aka gcc's "implicit
    declaration of ...") can be avoided when compiling
    with MSVC.

    This is in response of the changes for bug 554057 in commit
    f5eee56b56e2f371a0dc659f2d402b0cfc1c42c2.

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

commit 5f14831f7df5c6e7810d91d61b9bbfb0d880ffff
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Mon Apr 18 00:23:58 2011 +0800

    Update build/win32/vs9/README.txt

    Make the build instructions and information more
    up-to-date and clearer to people

    Please let me know if I have missed any details that
    are needed.  Thank you!

 build/win32/vs9/README.txt |   52
 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 47 insertions(+), 5 deletions(-)

commit be6d434f7848a9036f62cb97718daf9569f42350
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Apr 16 22:51:28 2011 +0200

    window: cast value so gcc shuts up

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

commit a07c41dc38987383307985a9def86354c73b1fdd
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Apr 14 15:28:40 2011 +0200

    menushell: Include a function in the private header

    Don't copy over the implementation. This avoids a copy of the
    function.
    Reverts 0098344f84cedb6347fc99691f6e3d358ec112e7.

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

commit 83678a1c59170c4c880eaf8868f2605707a90001
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Apr 16 21:51:41 2011 +0200

    entry: Use the new get_frame_size() argument in gtk_entry_draw_frame()

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

commit 44b5fe2a60a8dd7146e876fe7ea001ae02e83da0
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Apr 16 21:59:36 2011 +0200

    entry: Fix gtk_entry_get_icon_at_pos()

    The passed in coordinates are widget-relative, not window-relative.

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

commit 57fd192679adca81b043d6194ee737d0e82ced9c
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Apr 16 21:49:01 2011 +0200

    entry: Add the ability to query frame size in two ways

    TRUE: relative to widget->window
    FALSE: relative to widget

    For now, no caller has beeen changed.

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

commit 0cf31b35eb10cb5bc08048ecdc141c949efec4cc
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Apr 16 21:48:05 2011 +0200

    window: Only draw the resize grip if it is actually visible

    This issue can only be seen if someone calls gtk_widget_draw() on the
    window as otherwise gtk_cairo_should_draw_window() would return FALSE.

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

commit f537ebf02402a3e6bd93a957f4b827b3db1508b7
Author: Benjamin Otte <otte@redhat.com>
Date:   Sat Apr 16 22:01:18 2011 +0200

    docs: Fix wrong description for query-tooltip

    Coordinates are not relative to widget->window

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

commit 89fbd574ced92f9bcc95ca47810875a439b24981
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 15 11:48:22 2011 -0400

    Bump version

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