commit 4217fccbc9fc4f278b6823e13fd2065b131f4938
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon May 11 14:40:10 2015 -0400

    3.16.3

 NEWS         | 38 ++++++++++++++++++++++++++++++++++++++
 configure.ac |  4 ++--
 2 files changed, 40 insertions(+), 2 deletions(-)

commit 086e885c02b903337e0403b8fd4c51905489dedc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon May 11 14:46:45 2015 -0400

    Fix a11y tests

    The output of the about dialog test is affected by the keynav
    fixes.

 testsuite/a11y/about.txt | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit b737bfec24f1858620a9c28ed95bad46282fdd6e
Author: Lars Uebernickel <lars.uebernickel@canonical.com>
Date:   Fri Apr 10 17:18:50 2015 +0200

    Allow overriding WM_CLASS from the command line

    Even when the program itself calls gdk_set_program_class(). There's
    currently no way for this function to be called without breaking gdk's
    --class command line option, because you cannot call it before
    gtk_init().

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

 gdk/gdk.c | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 570fd6c185494c858a53374920329d8c2c9e8bfa
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun May 10 21:00:08 2015 -0400

    gtk-demo: Remove an unncessary define

    The changedisplay example no longer uses and deprecated
    API, so don't disable deprecations.

 demos/gtk-demo/changedisplay.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 151e74c12dc8c487fe4201b5514f27fc57a2c15e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun May 10 01:05:52 2015 -0400

    Revert "Work around a pkg-config bug"

    This reverts commit 57751fa391fce8b9f208c41260e8968dd4cdc800.

    I've been told that this is not, in fact, a pkg-config bug,
    but a pkg-config feature.

 configure.ac | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 09408aca1efd08c1763a31b4b941175ab187612b
Author: Philip Chimento <philip.chimento@gmail.com>
Date:   Wed Apr 8 23:31:51 2015 -0700

    quartz: Non-implementation of GdkGLContext

    This makes sure the Quartz backend returns an error when asked
    to create
    a GL context, rather than crashing because of a NULL vfunc.

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

 gdk/quartz/Makefile.am           |  2 ++
 gdk/quartz/gdkglcontext-quartz.c | 39
 ++++++++++++++++++++++++++++++++++++++
 gdk/quartz/gdkglcontext-quartz.h | 41
 ++++++++++++++++++++++++++++++++++++++++
 gdk/quartz/gdkwindow-quartz.c    |  2 ++
 4 files changed, 84 insertions(+)

commit 103346c780ec00ecd55d2f624ab52e5ca8b38f44
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed May 6 12:39:14 2015 +0200

    notify test: Don't test object relying on dbus connections

    Don't test types that rely on a pre-existing dbus session bus.

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

 testsuite/gtk/notify.c | 4 ++++
 1 file changed, 4 insertions(+)

commit ed9b598e9b449aae68ba41f2cea643ca21aa4488
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu May 7 22:36:00 2015 -0400

    GtkRecentChooser: Use a better busy cursor

 gtk/gtkrecentchooserdefault.c | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

commit 927d8e84dc9ce408b0f20dd5879ed63e5a0c0719
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu May 7 22:24:19 2015 -0400

    GtkPrintUnixDialog: Use a better busy cursor

 gtk/gtkprintunixdialog.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 9c307fedc93caee22a677074aab3b026d1d69835
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue May 5 22:24:16 2015 -0700

    GtkFontChooserWidget: Remove unused struct field

    This was added accidentally in a recent patch.

    Signed-off-by: Garrett Regier <garrettregier@gmail.com>

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

 gtk/gtkfontchooserwidget.c | 1 -
 1 file changed, 1 deletion(-)

commit 27130ab6b12b170f8541100eec067506a56aa721
Author: Jakub Steiner <jimmac@gmail.com>
Date:   Thu May 7 10:16:46 2015 +0200

    Adwaita: tone down popover dropshadow

 gtk/theme/Adwaita/_common.scss           | 2 +-
 gtk/theme/Adwaita/gtk-contained-dark.css | 2 +-
 gtk/theme/Adwaita/gtk-contained.css      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 0f18e907345838c0eeba7630e1bbb3a138147c9a
Author: Jonas Ådahl <jadahl@gmail.com>
Date:   Thu May 7 23:06:32 2015 +0800

    GtkWindow: Manually set CSD should enable shadow width calculation

    If CSD is enabled with shadow even though it "shouldn't"*, the width
    should still be calculated correctly. This fixes a regression
    caused by
    b1e5ad469c753ea3eed967056ca814ecb0117c7b.

    * gtk_window_should_use_csd () returns false

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

 gtk/gtkwindow.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit be8ff8e56a942b3193804a14f707f83851b464d0
Author: Jonas Ådahl <jadahl@gmail.com>
Date:   Wed Apr 29 15:08:44 2015 +0800

    GtkWindow: Get the correct shadow width even before window is realized

    The window state 'client_decorated' will only be set the window
    is being
    realized. If anyone tries to get the shadow size before that it'd get
    the with as if there always was no shadow.

    This avoids negative sized opaque regions caused by the allocation
    being
    smaller than shadow.

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

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

commit 6e92757ed0357a047612ca3dd9b00968bec19884
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed May 6 00:52:23 2015 -0400

    GtkFontChooserWidget: Listen for fontconfig changes

    We were relying on indirectly getting notify when fontconfig
    configuration changes, by GtkSettings translating the timestamp
    change into a style-invalidation, which gets fed through the
    css invalidation machinery. That machinery has gotten good enough
    at optimizing away redundant changes that it no longer emits
    ::style-updated in this case.

    So, instead make the font chooser listen directly to what it
    cares about: the fontconfig change notification from GtkSettings.

 gtk/gtkfontchooserwidget.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit d2df0aa7ca175f20a983e2bc7b8e94056b8a627b
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon May 4 13:25:27 2015 +0100

    fontchooser: Use gtk-fontconfig-timestamp setting

    We can use the GtkSettings:gtk-fontconfig-timestamp property to decide
    whether or not we should reload fonts on style and screen
    changes. This
    should avoid doing a lot of work with large font collections when only
    the theme has changed.

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

 gtk/gtkfontchooserwidget.c | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit db4b1e62fe8aa247668f82c1abfa167312b936fa
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon May 4 13:28:14 2015 +0100

    settings: Wayland-only systems also use fontconfig

    We're relying on the X11 backend being compiled in, but that may
    not be
    the case.

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

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

commit 68e31e19feca04dec8ec7086fd3b4513acefc039
Author: Christian Hergert <christian@hergert.me>
Date:   Tue May 5 12:19:10 2015 -0700

    inspector: allow object read-only properties in prop-editor

    If we have a GObject property that is also a GObject, we should
    be able
    to view additional information on that object (even if the param spec
    is read-only).

 gtk/inspector/prop-editor.c | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 9cbcd541d9b9943112e0db24838fcacc3234be0f
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Mon May 4 17:18:35 2015 +0000

    W32: Add a mapping for "left_ptr_watch" cursor

    This is purely to support gdk_cursor_new_from_name().
    In particular, its counterpart, gdk_cursor_new_for_display(), will not
    be affected, because there's no GDK_LEFT_PTR_WATCH cursor type,
    and because i don't have a fallback cursor bitmask for
    gdk/win32/xcursors.h

 gdk/win32/gdkcursor-win32.c | 1 +
 1 file changed, 1 insertion(+)

commit 3d9f024debbde527f65876e3ffd77406ca122f79
Author: Jakub Steiner <jimmac@gmail.com>
Date:   Mon May 4 14:39:40 2015 +0200

    HC: implement overlay scrollbar theming

    while the behavior was in place, the specific theming for
    overlay scrollbars was missing, and content was hidden.

 gtk/theme/HighContrast/_common.scss | 37
 +++++++++++++++++++++++++++++++++++++
 gtk/theme/HighContrast/gtk.css      | 19 +++++++++++++++++++
 2 files changed, 56 insertions(+)

commit 2252876614acccd4b6bea1ec6ba0ef4b0d76df2c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon May 4 08:01:36 2015 -0400

    Drop PANGO_ENABLE_BACKEND

    Not needed for a long time now.

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

 gtk/gtksettings.c | 2 --
 1 file changed, 2 deletions(-)

commit 2d873f3449d3433dd9e352cc7474c74a33a7406e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 2 11:55:00 2015 -0400

    docs: Add a note about button 4 & 5

 gdk/gdktypes.h | 4 ++++
 1 file changed, 4 insertions(+)

commit adeca58af7d21c868ade8d8ac1854567c9640dac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 2 11:51:38 2015 -0400

    xi2: Don't set button mask 4 and 5

    We interpret buttons 4-7 as old-school scroll events, so it does
    not make sense to add these to the mask. Also fix an off-by-one
    in the loop here, buttons_mask is 1-based.

 gdk/x11/gdkdevice-xi2.c | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

commit ee184e895acd274c7f3e661319f074ea7e308e87
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 2 10:42:15 2015 -0400

    GtkAboutDialog: Make credits section keyboard navigatable

    Its the right thing to do.

 gtk/gtkaboutdialog.c | 1 +
 1 file changed, 1 insertion(+)

commit 2f91f31b1ae5a10ec0442edba70953ed39498c21
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 2 10:26:07 2015 -0400

    GtkAboutDialog: Fix some focus issues

    Making a container focusable is rarely the right thing to do.
    It typically breaks the focus chain, and makes the container
    contents unfocusable, as was the case here.

 gtk/ui/gtkaboutdialog.ui | 4 ----
 1 file changed, 4 deletions(-)

commit 6f7e6f68bedc4c2cfe4c8c0a5297241e6974e10e
Author: Timm Bäder <mail@baedert.org>
Date:   Sat May 2 17:14:38 2015 +0200

    inspector/misc-info: Fix typo

 gtk/inspector/misc-info.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7802bbd9c5e927c77a8444b9043a9d586257b814
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 1 15:34:08 2015 -0400

    GtkSearchEngine: Use all search engines

    Just using tracker does not work well if you are searching in
    non-indexed locations, such as git checkouts or network mounts.

    Ideally, we'd decide the 'best' engine to use for each location.
    Since that is not easy to do, just run them in parallel for now,
    which is the same strategy that nautilus uses.

 gtk/gtksearchengine.c | 218
 +++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 209 insertions(+), 9 deletions(-)

commit 1bb0c94767a83dd76a7d886ba97d6b4457a3cdbe
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Thu Apr 30 17:46:27 2015 +0000

    Rewrite simple search engine to use GFile and breadth order

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

 gtk/gtksearchenginesimple.c | 187
 +++++++++++++++++++++++++++++---------------
 1 file changed, 125 insertions(+), 62 deletions(-)

commit 1062be11159c076a558ab645450f3cf2ee893fc0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 1 12:44:11 2015 -0400

    GtkSearchEngine: Drop unused functionality

 gtk/gtksearchengine.c        | 9 ---------
 gtk/gtksearchengine.h        | 4 +---
 gtk/gtksearchenginequartz.c  | 7 -------
 gtk/gtksearchenginesimple.c  | 7 -------
 gtk/gtksearchenginetracker.c | 7 -------
 5 files changed, 1 insertion(+), 33 deletions(-)

commit 2954c9c09b2f282950c811ac8c3234bb3b90d83c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Apr 30 22:42:49 2015 -0400

    Drop a redundant call

    g_thread_supported() is always TRUE nowadays, so drop the call.

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

commit f9bf9295c551b798ab35221e57083b49d8ca897a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Apr 30 22:40:45 2015 -0400

    GtkFileChooser: Use a better busy cursor

    It is possible to interact with the file chooser while
    things are loading, so use a cursor that indicates this,
    if we have one.

 gtk/gtkfilechooserwidget.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit d041ff409a8b644f1062152745d1989889366bdc
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Thu Apr 30 20:43:18 2015 +0000

    Fix use-after-free in gdk_window_end_paint()

    It's a miracle that this code ever worked.

 gdk/gdkwindow.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit efaaa3a4a8db87c7e41844e63a583d9de737e72b
Author: Alexander Larsson <alexl@redhat.com>
Date:   Thu Apr 30 10:26:52 2015 +0200

    wayland: Don't send bogus values for cursor surface buffer/scale

    I was getting really weird values for scale for the blank cursor used
    when hiding the cursor in a GtkEntry when typing, this was caused
    by gdk_wayland_device_update_window_cursor sending random values
    when the returned buffer was NULL.

    We fix this by just not sending any buffer or scale updates in this
    case.

 gdk/wayland/gdkdevice-wayland.c | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit 385798c89fe00a2e7d36d8db530fdc5cb4e700dc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Apr 29 14:04:26 2015 -0400

    Fix inclusion of examples in docs in non-srcdir builds

    This is a bit messy, since xsltproc insists on stripping relative
    paths to the basename before consulting the paths.

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

 docs/reference/gtk/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit d597d5beca8a28136f9c650563fcc148fd76258c
Author: Jakub Steiner <jimmac@gmail.com>
Date:   Tue Apr 28 00:33:17 2015 +0200

    HC: include a missing sass function

    - used in the color widget

 gtk/theme/HighContrast/_drawing.scss | 4 ++++
 gtk/theme/HighContrast/gtk.css       | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 32e7d5ae59323495814da63591790eea87e3bca7
Author: Jakub Steiner <jimmac@gmail.com>
Date:   Mon Apr 27 17:33:40 2015 +0200

    HC: tone down backdrop for gtk switches

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

 gtk/theme/HighContrast/_common.scss | 8 ++++----
 gtk/theme/HighContrast/gtk.css      | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

commit cc03e3319c9624cf03f6dd19e85fffd6523fd19b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 21 07:12:58 2015 -0500

    docs: Add an cross-reference to template docs

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

commit 5efed59da155ba5c6cda6a89bce08e4a558cb783
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 18 12:54:45 2015 -0400

    Improve the docs for gdk_window_set_opaque_region

    Fix several typos and annotate the region parameter
    as allow-none.

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

commit 5174ad90010b1207e049db44da9bcdbde80d1b4d
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Sat Apr 18 18:02:50 2015 +0200

    wayland: Don't unset the selected mimetype on drop_reply

    gdk_wayland_drop_context_set_status() can't do much else currently
    besides
    picking a mimetype (the first one is currently chosen). This may
    incorrectly
    unset the mimetype chosen on .receive(), so the transfer is cancelled
    before
    it even starts.

    At the time drop_reply happens, we should have already picked
    a mimetype
    along the way, so only cover for accepted=FALSE in order to unset it.

 gdk/wayland/gdkdnd-wayland.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 732e313a7a8bc289752dded8a82f0b1e198f37d7
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Apr 7 16:58:01 2015 +0200

    wayland: Plug leak

    We leak refs on the dest window if it gets set multiple times,
    expected to
    happen as the DnD operation moves across the window.

 gdk/wayland/gdkdnd-wayland.c | 3 +++
 1 file changed, 3 insertions(+)

commit 77c5cef932a3004f8615e73a60c7796d57d84351
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Apr 7 16:23:38 2015 +0200

    wayland: Create internal GdkWindow to be set as the DnD source

    During drag operations from another client, we currently set no
    window as
    the DnD source. There's paths in upper layers though that rely on
    it being
    set, just that we don't trigger these yet.

 gdk/wayland/gdkdevice-wayland.c | 31 +++++++++++++++++++++++++++++--
 1 file changed, 29 insertions(+), 2 deletions(-)

commit 21216fc8b1b2f661c1894d5547075586a2898ceb
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Apr 17 15:33:04 2015 +0200

    Adwaita: scrollbar contrast bump

 gtk/theme/Adwaita/_common.scss           | 6 +++---
 gtk/theme/Adwaita/gtk-contained-dark.css | 6 +++---
 gtk/theme/Adwaita/gtk-contained.css      | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

commit 932ed7cd512139545b8edb28ee27b86f76b4ef84
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Thu Apr 16 23:11:14 2015 +0000

    W32: Support horizontal mouse wheel scrolling

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

 gdk/win32/gdkevents-win32.c  | 10 ++++++++--
 gdk/win32/gdkmain-win32.c    |  1 +
 gdk/win32/gdkprivate-win32.h |  3 +++
 3 files changed, 12 insertions(+), 2 deletions(-)

commit e9d65c9d512c4e403d3bf943b8525e058f9cfd6c
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Thu Apr 16 09:57:23 2015 +0200

    Adwaita: colorpicker fixes.

    Added another :not() to fix the first and last swatches in the
    first section of colorpicker.
    Dodge the artifacts due to stacked anti-aliased rounded corners by
    increasing the radius of the base object by 1px.

 gtk/theme/Adwaita/_common.scss           | 67
 +++++++++++++++++++++++---------
 gtk/theme/Adwaita/gtk-contained-dark.css | 27 ++++++++++---
 gtk/theme/Adwaita/gtk-contained.css      | 27 ++++++++++---
 3 files changed, 92 insertions(+), 29 deletions(-)

commit ee6f29ae196598eb99b4e5150bf325a00aeb507c
Author: Jakub Steiner <jimmac@gmail.com>
Date:   Thu Apr 16 00:47:40 2015 +0200

    HighContrast: sync color picker changes with Adwaita

 gtk/theme/HighContrast/_common.scss | 117
 +++++++++++++++++++++---------------
 gtk/theme/HighContrast/gtk.css      | 107
 +++++++++++++++++++--------------
 2 files changed, 131 insertions(+), 93 deletions(-)

commit 5d3c596a84c30306b3e2e523e213724ce2ed4474
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Apr 15 21:53:11 2015 +0200

    Adwaita: clearer comment for colorbutton hack

 gtk/theme/Adwaita/_common.scss           | 3 ++-
 gtk/theme/Adwaita/gtk-contained-dark.css | 4 ++--
 gtk/theme/Adwaita/gtk-contained.css      | 4 ++--
 3 files changed, 6 insertions(+), 5 deletions(-)

commit c6c56f387aba86cbea5716521434515a5bd7fe6e
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Apr 15 21:43:59 2015 +0200

    Adwaita: colorpicker and colorbutton fixes.

    With nasty gross ugly code, no other ways, sorry.

 gtk/theme/Adwaita/_common.scss           | 18 ++++++++++--------
 gtk/theme/Adwaita/gtk-contained-dark.css | 13 +++++--------
 gtk/theme/Adwaita/gtk-contained.css      | 13 +++++--------
 3 files changed, 20 insertions(+), 24 deletions(-)

commit 8069712a0e63070e3e503c8459cfad8d38d73d60
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Apr 15 20:20:52 2015 +0200

    Adwaita: GtkPlacesSidebar insensitive items.

    Set the right colors there.

 gtk/theme/Adwaita/_common.scss           | 16 ++++++++++++++--
 gtk/theme/Adwaita/gtk-contained-dark.css |  8 ++++++++
 gtk/theme/Adwaita/gtk-contained.css      |  8 ++++++++
 3 files changed, 30 insertions(+), 2 deletions(-)

commit f971d4e4f6506ee5ef2c2b5ac3f89841a0c1f817
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Sat May 9 09:45:14 2015 +0000

    Updated French translation

 po-properties/fr.po | 4405
 ++++++++++++++++++++++++++-------------------------
 1 file changed, 2203 insertions(+), 2202 deletions(-)

commit bf7e5d48a3c01712d1e195ad82dcfbcbc012b5ea
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Sat May 9 08:19:47 2015 +0000

    Updated French translation

 po/fr.po | 3899
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 1948 insertions(+), 1951 deletions(-)

commit 201918c501d62c3dd62e163c88b75e7733a8d8e5
Author: Petr Kovar <pkovar@redhat.com>
Date:   Thu May 7 16:23:13 2015 +0200

    Update Czech translation

 po/cs.po | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit afb1132f7aa58b3d067fae13c5a4adfa0de083c1
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Wed May 6 15:19:55 2015 +0200

    GtkStack: Don't emit notify::visible-child during destruction

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

 gtk/gtkstack.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 9270638f38ec06654c7d4b008ddbcdfdf9cb8753
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Wed May 6 16:53:43 2015 +0200

    GtkStackSwitcher: Don't emit notify::visible-child when setting
    a stack

    Synchronizing the visible child with the switcher's toggle buttons can
    lead to GtkButton::clicked being emitted twice. Once for the button
    that was active before, and once for the button that we just
    activated.
    This leads to notify::visible-child being called twice and one of
    them is with the wrong child.

    Let's deal with this in the same way we handle the visible child
    changing underneath us.

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

 gtk/gtkstackswitcher.c | 2 ++
 1 file changed, 2 insertions(+)

commit ae8fe51669790caf77b8975492efd5776fb27761
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Wed Apr 15 13:19:14 2015 +0200

    configure: specify that mir backend needs gio-unix

 configure.ac | 1 +
 1 file changed, 1 insertion(+)

commit 122d72f5da512a2ff14cf6532ba1c5a609f63fd5
Author: Yuri Myasoedov <ymyasoedov@yandex.ru>
Date:   Wed May 6 13:54:06 2015 +0300

    Fixed Russian translation

 po-properties/ru.po | 312
 ++++++++++++++++++++++++----------------------------
 1 file changed, 141 insertions(+), 171 deletions(-)

commit 2e6c86310fdbe588b1b8d55d1a07b839ef56ea82
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Tue Apr 28 16:52:46 2015 +0200

    Adwaita: .title and .subtitle paddings

    Only set side paddings for title and subtitle classes, we had 0
    vertical padding set there, no idea why, so let's find out...

 gtk/theme/Adwaita/_common.scss           | 6 ++++--
 gtk/theme/Adwaita/gtk-contained-dark.css | 6 ++++--
 gtk/theme/Adwaita/gtk-contained.css      | 6 ++++--
 3 files changed, 12 insertions(+), 6 deletions(-)

commit 259fc130fd27e104197cd8e10b59170cb2285d1f
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Thu Apr 23 22:45:23 2015 +0200

    Adwaita: fix selected backdrop list rows.

    A misplaced selector was making backdrop selected list rows vanish
    on hover, fixed. Thanks to Florian for spotting.

 gtk/theme/Adwaita/_common.scss           | 2 +-
 gtk/theme/Adwaita/gtk-contained-dark.css | 4 ++--
 gtk/theme/Adwaita/gtk-contained.css      | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 996a4f3d827e76c40e7207b5def343ae29b0d1fa
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Mon May 4 15:32:22 2015 +0000

    Use GDK_KEY_KP_Decimal instead of GDK_KP_Decimal

    Fixes the FTBFS introduced in 578043f97e891e423648c9f70ddf1d185f4615c4

 gdk/win32/gdkkeys-win32.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d732df385ff46acb08f2095a9b38e7bb2f4adca4
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date:   Sat May 2 15:26:50 2015 +0000

    Updated Occitan translation

 po-properties/oc.po | 9583
 ++++++++++++++++++++++++++++++++-------------------
 1 file changed, 5961 insertions(+), 3622 deletions(-)

commit 165684fb7a9c35b0b323646c069e83ea8d4a483d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 1 07:03:49 2015 -0400

    win32: Support the decimal point on the keypad

    Based on a patch by John Emmas.

 gdk/win32/gdkkeys-win32.c | 2 ++
 1 file changed, 2 insertions(+)

commit 6fc72c423deae45d472e17d39b91082040bd3e91
Author: Daiki Ueno <dueno@src.gnome.org>
Date:   Thu Apr 23 09:42:45 2015 +0900

    build: Avoid xgettext crash on MSYS2

    isatty() on MSYS2 returns non-zero if the fd is stdout and is
    redirected
    to /dev/null.  That lets xgettext to produce colorized output
    and leads
    to an assertion failure during terminal type detection.

    Although the problem should be fixed in MSYS2, isatty() could behave
    wrongly in many ways on Windows.  Since gtk+ doesn't need colorized
    output, it would be safer to bypass the terminal dependent code.

    See also:
    https://lists.gnu.org/archive/html/bug-gettext/2015-04/msg00004.html

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

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 171448e4c4421a63559f0df82f7b97497bf69b4b
Author: Christian Hergert <christian@hergert.me>
Date:   Wed Apr 22 16:35:29 2015 -0700

    gdk: don't segfault on beep with offscreen window

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

 gdk/gdkoffscreenwindow.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 5ff8f6824d1ef0527350c0e3d14ffec66955b32f
Author: Kai Willadsen <kai.willadsen@gmail.com>
Date:   Mon Apr 27 07:49:28 2015 +1000

    docs: Fix incorrect cross-reference to GtkSearchBar

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

 gtk/gtksearchentry.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9a75337b5fcdc3aa5a0852867179dd6d30da8076
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Apr 26 11:54:02 2015 -0400

    GtkDialog: Fix up docs

    The ui fragment in the example was causing a critical
    warning, which is not nice. Fix it to work properly.

 gtk/gtkdialog.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit cc74421272d298bf153fc6acb89c79340dfb11e7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 21 07:07:51 2015 -0500

    GtkActionable: Fix small doc formatting issues

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

commit 17b5ee4067b3246550a63b3aa91a978429ff6b50
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 21 07:07:31 2015 -0500

    GtkApplicationWindow: Fix small doc formatting issues

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

commit 43c10fd785cae5e8f942f5aa08db730f6d79d709
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Apr 20 18:35:43 2015 -0400

    GtkApplication: Fix some small doc formatting issues

 gtk/gtkapplication.c | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit d74502e81f9a809befe5a6184c3f3ed24638e37d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Apr 20 17:52:48 2015 -0400

    gl area: Add a few missing docs

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

commit 8cd76cdd08ccb28219b541f636a4a41c9af0e5b8
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Fri Apr 17 10:10:58 2015 -0500

    GtkMessageDialog: Minor documentation update

    Icons went away in 3.12

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

 gtk/gtkenums.h         | 2 +-
 gtk/gtkmessagedialog.c | 8 +++-----
 2 files changed, 4 insertions(+), 6 deletions(-)

commit 62cdbb85aa10f06375352f80647ce013293b0af9
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Apr 17 11:16:07 2015 -0500

    gdkcolor.h: Use GDK_DEPRECATED_IN_3_14_FOR() throughout

    So that lazy people like me can see in the header file which new
    functions to use.

 gdk/deprecated/gdkcolor.h | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 105d954946c8c882ca5f37050c1dfdf443112c6a
Author: Sveinn í Felli <sv1@fellsnet.is>
Date:   Thu Apr 23 11:30:34 2015 +0000

    Updated Icelandic translation

 po-properties/is.po | 22 ++++++----------------
 1 file changed, 6 insertions(+), 16 deletions(-)

commit abfd4ddcf6310fd7695a84f442c74a2cbaddc9bc
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date:   Wed Apr 22 00:28:05 2015 +0200

    fix minor error in Danish translation of properties

 po-properties/da.po | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit ae71ac49f2c52fd2f470882e5979b5ff489b86dc
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date:   Wed Apr 22 00:25:10 2015 +0200

    updated Danish translation of properties

 po-properties/da.po | 730
 +++++++++++++++++++++++++++-------------------------
 1 file changed, 381 insertions(+), 349 deletions(-)

commit f9ed596de9662b4dd2bc301941853745e9326067
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date:   Wed Apr 22 00:18:13 2015 +0200

    Updated Danish translation

 po/da.po | 66
 +++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 36 insertions(+), 30 deletions(-)

commit 8de39d8d460fc3b28bb745f0c8a0ee9ab760796c
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Mon Apr 20 20:54:17 2015 +0300

    Updated Ukrainian translation

 po/uk.po | 3511
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 2101 insertions(+), 1410 deletions(-)

commit 456b5e50b5e1cc6c0bec87019f6f4257a22a6f5a
Author: Lars Uebernickel <lars.uebernickel@canonical.com>
Date:   Wed Apr 15 15:27:04 2015 +0200

    GtkRange: fix horizontal scrolling

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

 gtk/gtkrange.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6bdcac4c45160dac45f12e50531e55cf8388f6d0
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Fri Apr 17 15:29:37 2015 +0000

    Updated Brazilian Portuguese translation

 po-properties/pt_BR.po | 4647
 +++++++++++++++++++++++++-----------------------
 1 file changed, 2450 insertions(+), 2197 deletions(-)

commit 7b2f3a0887f9d611dbf591a25f9bf80939cfb144
Author: Cosimo Cecchi <cosimo@endlessm.com>
Date:   Mon Apr 13 15:31:10 2015 -0700

    window: fix initial shadow width for maximized/fullscreen windows

    To calculate the shadow width, we look at the value of
    priv->fullscreen
    and priv->maximized.
    Those fields will have the actual value only after GTK receives back a
    window state event though, so they will be wrong in _realize(). Look
    at
    priv->fullscreen_initially and priv->maximize_initially too, to avoid
    the size changing right after realize, which would make the window
    flicker if maximized at startup.

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

 gtk/gtkwindow.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit e1e5cd881e289db96a9f4ec6c331cd997f1b16e6
Author: Sebastian Keller <sebastian-keller@gmx.de>
Date:   Fri Apr 17 01:07:03 2015 +0200

    Adwaita: fix outline radius for dialog-action-area buttons

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

 gtk/theme/Adwaita/_common.scss           | 2 ++
 gtk/theme/Adwaita/gtk-contained-dark.css | 6 ++++--
 gtk/theme/Adwaita/gtk-contained.css      | 6 ++++--
 3 files changed, 10 insertions(+), 4 deletions(-)

commit b28868cf7240731f3871f6cb2675dd3dd0ed3edb
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Thu Apr 16 21:07:45 2015 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 4332
 +++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 2418 insertions(+), 1914 deletions(-)

commit 78ba1888146d5638934cbbba9c71469678b0f655
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Thu Apr 16 22:45:54 2015 +0200

    scrolledwindow: Do not round dx/dy to int

    Libinput will use 0.0f on the "scrolling finished" event, so check
    for this
    instead of rounding (<1 values are sort of frequent on
    touchpads). This
    impedes bug #745315 to resurface after commit d563b943ed3.

 gtk/gtkscrolledwindow.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ffd944f1c1178f27e75f3d2a02362fe053953a3d
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Thu Apr 16 18:40:32 2015 +0200

    scrolledwindow: Ensure the animation is cancelled on arriving
    scroll events

    When the scrolledwindow receives scroll events, it ensures the
    timeout to
    maybe start the "snap back to edges" animation is reset, but it
    does nothing
    about the animation source. It must be reset just the same, to
    maybe be
    started after the timeout fires up.

 gtk/gtkscrolledwindow.c | 1 +
 1 file changed, 1 insertion(+)

commit df0f5569d1f9dbc30fc9fc427f3231c5fc7c219b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Apr 15 22:28:15 2015 +0200

    Updated Slovenian translation

 po/sl.po | 300
 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 141 insertions(+), 159 deletions(-)

commit c8dc2dee788dd63a38351a0297541c23e4c1617e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Apr 14 17:05:34 2015 -0400

    Fix window button updates in split headers

    We were only updating window buttons when the headerbar was
    a direct child of the window. That is not the case in more
    complicated situations, such as the split headers in gedit
    or polari. To fix such cases, make the headerbar itself listen
    for state changes on its toplevel.

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

 gtk/gtkheaderbar.c | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)