commit dafdcefd172e79ed4819554fccc093491c531e2d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 15 09:32:08 2011 -0400

    bump version

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

commit 8eabbe22201318c92f782027804b523fa4e5199f
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Wed Apr 6 04:43:09 2011 +0200

    Free MenuPopulateData struct in all the cases.

    For clarity factor out create/free functions.

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

 gtk/gtkrecentchoosermenu.c |   41
 +++++++++++++++++++++++++++++------------
 1 files changed, 29 insertions(+), 12 deletions(-)

commit 6fdfc879c898299d9a323bfe141ebb1326aa7816
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Apr 14 20:22:18 2011 -0400

    Don't leak a list when activating keybindings

    Patch by Rui Matos,
    https://bugzilla.gnome.org/show_bug.cgi?id=647790

 gtk/gtkkeyhash.c   |    5 +++--
 gtk/gtkmenushell.c |    7 +++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

commit e604efd8d3e15ff535cd655e33dda7484eccfd93
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Apr 14 10:15:46 2011 -0400

    Updates

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

commit f5eee56b56e2f371a0dc659f2d402b0cfc1c42c2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Apr 13 13:28:46 2011 -0400

    GtkMenuShell: always 'activate' menu shells

    Failing to do so can leave us with a stuck grab in some cases.
    https://bugzilla.gnome.org/show_bug.cgi?id=554057

 gtk/gtkmenubar.c          |    1 -
 gtk/gtkmenushell.c        |    3 ++-
 gtk/gtkmenushellprivate.h |    1 -
 3 files changed, 2 insertions(+), 3 deletions(-)

commit 8990ad6a2004aa8640ca0195b710180d6c0bc307
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Apr 14 08:56:07 2011 -0400

    GtkTimeline: don't look when animations are disabled

    Otherwise, we end up doing maximal work with minimal effect, and
    bring the X server to 100% CPU. Note that this makes spinner widgets
    look really unclear, but they really have to be changed to adapt
    to enable-animations == FALSE at the widget level.

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

commit 15de4031bc2bf656e6627f88fd4f999ca6441110
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Apr 13 13:53:41 2011 +0100

    docs: Fix a typo: gtk_style_get_context -> gtk_style_has_context

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

commit 713488ed50732eabe13a3174eded073c60a24b1b
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Apr 12 14:20:27 2011 -0400

    combobox: always give the full allocation to the button in menu mode

    The button is what draws the background/frame outline of the combobox,
    and padding is defined as the spacing *inside* the widget between the
    border and the content.

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

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

commit 503466c8939b86c0a007059c82b08fe17a17d620
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Apr 12 14:10:43 2011 -0400

    combobox: rename border->padding for code clarity

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

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

commit e94b311fbfd1fd3d1cc5fd252ada45c9511d0854
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Apr 5 22:36:24 2011 -0400

    combobox: allocate the right border to the arrow and not to the label

    When the combobox is in menu mode, the right padding of the
    togglebutton
    inside, should be allocated to its rightmost children, which is the
    arrow.

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

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

commit 22eb1f5b91ef125fa41de6480e3709b27cf62a7e
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Apr 5 17:44:49 2011 -0400

    combobox: don't use the border as a padding

    This causes the combobox to behave badly from the theme.

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

 gtk/gtkcombobox.c |   44 +++++++++++++++++++-------------------------
 1 files changed, 19 insertions(+), 25 deletions(-)

commit 9f4183c453e46b7e1bdec7466ffc969e4f949c4d
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Apr 5 17:36:42 2011 -0400

    combobox: don't add the button style class to the whole widget

    It already has a toggle button inside, and this way we cannot
    theme them
    separately.

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

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

commit 2c293119553141d31a9c50f65d22ca42f4340396
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Apr 5 15:35:05 2011 -0400

    button: don't use the border values for padding

    It's wrong, and makes it impossible to theme the button properly.

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

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

commit 29e45c4c89cd3614b2a8eb7a57abeedd7004b208
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Apr 5 15:34:32 2011 -0400

    button: make gtk_button_get_props() return the padding too

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

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

commit 00802c73e4295450353cf25c9d30c2c6beb624f9
Author: Dan Winship <danw@gnome.org>
Date:   Tue Apr 12 14:48:27 2011 -0400

    gtk_window_present_with_time: fix when window is not initially visible

    When called on a hidden window, gtk_window_present_with_time() would
    just fall back to gtk_widget_show(), completely ignoring the passed-in
    timestamp. This ended up working anyway if the timestamp came from
    in-process, since gdk_window_x11_show() would initialize its user_time
    from the time of the most recent event. But if the timestamp came from
    another process, this would result in the window being shown with an
    out-of-date timestamp.

    Fix this by remembering the timestamp from
    gtk_window_present_with_time(), and then setting the GdkWindow's
    user_time from that when it the window is realized.

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

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

commit 9404f77eb19047793783bb47f503b75239353b9b
Author: Dan Winship <danw@gnome.org>
Date:   Tue Apr 12 14:48:02 2011 -0400

    GdkDeviceManagerXI2: don't set user_time on ButtonRelease

    The XI2 device manager was mistakenly setting the window user_time on
    both ButtonPress and ButtonRelease, which meant that processes that
    tried to launch another process based on the time of a ButtonPress
    event would end up always focus-stealing-preventing the new app.

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

 gdk/x11/gdkdevicemanager-xi2.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 94b9e819a005945065482095aa7e5cde8972f039
Author: Dan Winship <danw@gnome.org>
Date:   Tue Mar 15 12:25:36 2011 -0400

    GdkDeviceManagerXI2: process send_event core events

    XSendEvent doesn't currently work with XI2 events, so add code to
    translate core events when they have the send_event flag.

    (We still don't actually select for core pointer/keyboard events, so
    we will only receive send_event events that are sent with a 0
    event_mask.)

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

 gdk/x11/gdkdevicemanager-xi2.c |   96
 ++++++++++++++++++++++++++++++----------
 1 files changed, 72 insertions(+), 24 deletions(-)

commit a0d9da74545576696d235d9465d258b5974a275f
Author: Takayoshi OKANO <kano@na.rim.or.jp>
Date:   Mon Apr 11 23:17:23 2011 +0900

    Updated Japanese translation.

 po/ja.po | 1372
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 823 insertions(+), 549 deletions(-)

commit e21d72cf3a7af18284ea23e7ad9d3acd2327ed08
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date:   Sat Apr 9 01:55:50 2011 +0900

    Fix some crashes caused by unimplemented functions in
    GdkOffscreenWindow

    These crashes happen when accessing GtkWindow properties and the
    GdkWindow is an offscreen (fixes
    https://bugzilla.gnome.org/show_bug.cgi?id=647244)

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

commit f14a1af30e5266166b1630d8f8786dd26210febb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Apr 8 20:46:57 2011 -0400

    Avoid a warning out of the print dialog

    Reported in https://bugzilla.gnome.org/show_bug.cgi?id=647152

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

commit dcaafb1bc109be73df79a4638e40fa6a88a33c5a
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Thu Apr 7 15:22:18 2011 -0400

    themingengine: don't set a line width before saving the cairo context

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

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

commit e5ae44bd1b7971309addc4ba084673fab39d5dd3
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Thu Apr 7 15:21:51 2011 -0400

    separator: call gtk_style_context_restore() after drawing

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

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

commit ccc173916118862e9f36f17b66304252fbfbd07d
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Thu Apr 7 15:21:32 2011 -0400

    calendar: make sure to call gtk_style_context_restore()

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

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

commit 68c2bac9b154f6b02f70702bb0427eb2a7ccc330
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Wed Apr 6 06:18:18 2011 +0200

    Do not leak list when drawing notebook.

    When we construct the list in the other order we must free it.

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

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

commit f6cfd6a8625ba53f35b44ccf4465a64de8da0fcd
Author: Manoj Kumar Giri <mgiri@redhat.com>
Date:   Thu Apr 7 15:32:41 2011 +0530

    Updated Oriya Translation

 po/or.po |  129
 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 58 insertions(+), 71 deletions(-)

commit ffda85161cbb8c3e0858f0f2ebdcaa0249eb5edd
Author: Manoj Kumar Giri <mgiri@redhat.com>
Date:   Thu Apr 7 14:38:13 2011 +0530

    Updated Oriya Translation

 po-properties/or.po | 4841
 +++++++++++++++++++++++++++++----------------------
 1 files changed, 2770 insertions(+), 2071 deletions(-)

commit 4e514b5b627db0941833212901bb42a93fdf22fe
Author: Manoj Kumar Giri <mgiri@redhat.com>
Date:   Thu Apr 7 14:36:31 2011 +0530

    Updated Oriya Translation

 po/or.po | 2108
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 1206 insertions(+), 902 deletions(-)

commit 32428d8c12a5d0c25f89ac4fb9957662c8feec9e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Apr 6 00:56:37 2011 -0400

    GtkColorButton: Don't leak references

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

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

commit be19d1ae1439f0b389024a89d5e9b6ab1c4a604b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 30 02:24:00 2011 -0400

    GtkGrid: Add forgotten RTL flipping

    How did we manage to add a non-RTL savy container in GTK+ 3.0 ?

 gtk/gtkgrid.c    |    4 ++++
 tests/testgrid.c |    3 +++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 0da77d180db40b68403c97f92cea3b85e137a9b6
Author: Petr Kovar <pknbe@volny.cz>
Date:   Wed Apr 6 03:43:06 2011 +0200

    Update Czech translation

 po-properties/cs.po | 4871
 ++++++++++++++++++++++++++-------------------------
 1 files changed, 2490 insertions(+), 2381 deletions(-)

commit 845066293c9c9c7982c9185eada7f0e53647417f
Author: Jordi Serratosa <serratosa@gmail.com>
Date:   Mon Apr 4 21:53:00 2011 +0200

    [l10n]Fixes on Catalan translation

 po/ca.po |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 76a4f1ed31f5be484ac12500a9d392d98fe4733d
Author: Jordi Serratosa <serratosa@gmail.com>
Date:   Mon Apr 4 21:50:08 2011 +0200

    [l10n]Fixes on Catalan translation

 po-properties/ca.po |  138
 +++++++++++++++++++++++++-------------------------
 1 files changed, 69 insertions(+), 69 deletions(-)

commit 68653d113fea6cb2640f14fcaec299f8d7d3f269
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Tue Apr 5 01:40:43 2011 +0600

    Updated Bengali translation

 po-properties/bn.po | 4708
 ++++++++++++++++++++++++++++++---------------------
 1 files changed, 2742 insertions(+), 1966 deletions(-)

commit e0b5853a0f7464ba196e088b56368c926d414d36
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Mon Apr 4 20:31:41 2011 +0800

    Updated Traditional Chinese translation (Hong Kong and Taiwan)

 po-properties/zh_HK.po | 2765
 ++++++++++++++++++++++++----------------------
 po-properties/zh_TW.po | 2858
 ++++++++++++++++++++++++------------------------
 po/zh_HK.po            | 1422 ++++++++++---------------
 po/zh_TW.po            | 1433 ++++++++++---------------
 4 files changed, 3999 insertions(+), 4479 deletions(-)

commit 234802e0df4a2254d4a9ca041b9e19cf5472c3d5
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Mon Apr 4 16:44:56 2011 +0600

    Updated Bengali translation

 po/bn.po | 2147
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 1217 insertions(+), 930 deletions(-)

commit 56a53bb5ba9091701553f62f33258266dd3f7423
Author: Amitakhya Phukan <amitakhya@svn.gnome.org>
Date:   Mon Apr 4 11:20:11 2011 +0530

    Updated Assamese translations

 po/as.po | 4109
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2191 insertions(+), 1918 deletions(-)

commit 9ae29b3214e80bcb4f22df88edee6c0589781538
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Mon Apr 4 03:32:50 2011 +0300

    Uploaded Ukranian

 po-properties/uk.po |  695
 +++++++++++++++++++++++++++------------------------
 1 files changed, 366 insertions(+), 329 deletions(-)

commit 0a0687a4763cb6aad3e2dfaf5051c3b8a6797f96
Author: Gil Forcada <gforcada@gnome.org>
Date:   Mon Apr 4 01:07:15 2011 +0200

    [l10n]Updated Catalan translation

 po-properties/ca.po | 4662
 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 2592 insertions(+), 2070 deletions(-)