commit 873f6ae36dfdf68962f66b27fe33f7ea0ed5dcd1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 14 19:14:31 2016 -0400

    3.19.12

 NEWS | 1 +
 1 file changed, 1 insertion(+)

commit d61c2b4cce38eb480aa53f8fdb08c4b181e2aa99
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Mon Mar 14 15:41:16 2016 -0700

    window: stop stomping on resize-mode set by external API

    commit c3dc0d80f1353ac66882ca3288ca7e9a13c47d6f fixed the behavior of
    GtkContainer widgets requesting an IMMEDIATE resize-mode.

    However, GtkWindow has been stomping on resize-mode during realize()
    since commit addcc64b9cbb2fb1225080075ad3112a3d93d839. The combination
    of factors that led to this not being a visible problem during
    all this
    while is uncertain, but this now causes the Shell to continuously
    try to
    relayout its ShellEmbeddedWindow (a GtkWindow subclass).

    This commit separates the resize-mode as set internally by GtkWindow
    from the one set with the external API, so that GtkWindow only changes
    it when it had not been set before by the subclass.

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

 gtk/gtkcontainer.c        | 47
 +++++++++++++++++++++++++++++++++++------------
 gtk/gtkcontainerprivate.h |  2 ++
 gtk/gtkwindow.c           | 12 +++---------
 3 files changed, 40 insertions(+), 21 deletions(-)

commit 4f2cbd1856ae8884741313bb971632ad0e6b9997
Author: Tom Tryfonidis <tomtryf@gnome.org>
Date:   Mon Mar 14 21:03:53 2016 +0000

    Updated Greek translation

 po/el.po | 2165
 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 1253 insertions(+), 912 deletions(-)

commit aec0ffebcc6c82141b6c8182267ac3df764791c6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 14 15:54:52 2016 -0400

    Updates

 NEWS | 97
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 97 insertions(+)

commit 183276aa65f26ed02b98f8fb02330415c0eac8b5
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Mon Mar 14 19:36:12 2016 +0100

    Adwaita: fix vertical linked spinbuttons

    which I broke in a previous commit...

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

commit 32b410c77b3789c7146d63bb77e8d336d293cc53
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Mon Mar 14 19:19:43 2016 +0100

    Adwaita: more drag hilight fixes

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

commit 0b840a04a2b86122a036754e1c6c131fc2b4d7c6
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 14 18:47:37 2016 +0100

    GtkScrolledWindow: Do not hover one scrollbar if grabbing on the other

    Makes no sense since we're not going to interact with it. It'll be
    hovered eventually if the button is released.

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

commit 2173b6d483bb8f44e6003e393bba7080981e84a7
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 14 19:13:05 2016 +0100

    GtkScrolledWindow: Check proximity on both indicators on grab-end
    leave events

    The implicit grab may be finished so the pointer lies on top of
    the other
    scrollbar, in this case one scrollbar should lose the hovering
    state, and
    the other should gain it. So we must check for proximity in both
    indicators.

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

commit baab1ebcc14a6c717da3f09cb87eeee697e25ab1
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Mon Mar 14 18:46:56 2016 +0100

    Adwaita: use a green (Tango Chameleon 3) for drag hilight

 gtk/theme/Adwaita/_colors.scss           |  2 +-
 gtk/theme/Adwaita/_common.scss           |  6 ++++++
 gtk/theme/Adwaita/gtk-contained-dark.css | 26 +++++++++++++++-----------
 gtk/theme/Adwaita/gtk-contained.css      | 26 +++++++++++++++-----------
 4 files changed, 37 insertions(+), 23 deletions(-)

commit 8b505d570ef37ddf8028442ea0ba519910647ca5
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Mon Mar 14 18:33:40 2016 +0100

    Adwaita: placessidebar dnd fixes

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

commit 5ac848d2297d5afc20315cb6c461aeedf0fd6b8a
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Mon Mar 14 16:14:22 2016 +0000

    GDK W32: Fix shown window position calculation for dialogs and
    splashes

    Two errors here:
    1) A typo in splashscreen rectangle calculation - sets right twice
       instead of setting top
    2) Centering for dialogs is off because it doesn't convert
       GDK virtual desktop coordinates to Windows WM virtual desktop
       coordinates by adding _gdk_offset_*

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

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

commit bbced9a0cf3b7e8690cfb6ff4debf46d7c47e54d
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Mon Mar 14 17:22:31 2016 +0100

    Adwaita: places sidebar selected button fix and refactor

 gtk/theme/Adwaita/_common.scss           | 62
 +++++++++++++++++---------------
 gtk/theme/Adwaita/gtk-contained-dark.css | 54
 ++++++++++------------------
 gtk/theme/Adwaita/gtk-contained.css      | 58
 +++++++++++-------------------
 3 files changed, 73 insertions(+), 101 deletions(-)

commit 2923f69d3cc3a3518b847c8d91e5003584cb50f9
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Mar 9 17:00:31 2016 +0100

    gdkdnd: Add private means to commit the drag status

    The way gdk_drag_status() may be called multiple times during the
    processing of drag and drop events throughout the widget hierarchy
    brings some superfluous messaging going in, esp. when it's the last
    request the one we want to honor, yet we emit messaging requests on
    all.

    This is barely appreciable in the X11 backend, but due to the design
    of the wayland protocol, quick series of changes like this it have
    some self-amplificating consequences which may end up flooding the
    connection.

    We can delegate this to a late "commit" call, performed within GDK
    event management. This way gdk_drag_status() calls may be cached
    and only result in windowing messaging once per ::drag-motion or
    ::drag-data-received event. Emitting the final status will also
    avoid spurious action changes on the compositor and the other peer.

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

 gdk/gdkdnd.c                 | 50
 ++++++++++++++++++++++++++++++++++++++++++++
 gdk/gdkdndprivate.h          |  3 +++
 gdk/gdkevents.c              |  3 +++
 gdk/wayland/gdkdnd-wayland.c |  3 +--
 4 files changed, 57 insertions(+), 2 deletions(-)

commit 160a4fe5ac3ff8d857c4dcc90f81a51cd133ab61
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Mar 9 17:43:18 2016 +0100

    GtkNotebook: Make tab DnD use application/x-rootwindow-drop again

    Besides the ::drag-failed handling in order to trigger the window
    creation
    hook, add some handling of the application/x-rootwindow-drop
    mimetype, so
    the same effect is achieved if the tab could be dropped in a
    destination
    accepting this mimetype.

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

 gtk/gtknotebook.c | 50 ++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 40 insertions(+), 10 deletions(-)

commit 83cc7f76d76b45a766b4a26f29240920d647c306
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Mar 9 17:37:27 2016 +0100

    GtkWindow: Make it an application/x-rootwindow-drop destination

    This makes toplevels pseudo-transparent wrt this mimetype, so if
    the drag source offers this mimetype and not another that was
    managed by the destination-side widget hierarchy, the window will
    be an acceptable target for this mimetype, allowing it to trigger
    whatever is meant to in the source side.

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

 gtk/gtkwindow.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit ab16b19a0a9c026b1e0997f8dee01120585369c9
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Sat Mar 12 12:55:24 2016 +0000

    GDK W32: Fix pointer-under-window code for custom resize

    This code:
    >  gdk_window_get_root_origin (window, &x, &y);
    >  x -= root_x;
    >  y -= root_y;
    >  pointer_window = gdk_device_get_window_at_position (device,
    &x, &y);
    was meant to find the child gdk window at coordinates root_x and
    root_y.

    These 4 lines had 2 bugs:
    1) x = x - root_x (same for y) is wrong, it should be x = root_x - x
    2) gdk_device_get_window_at_position() does not give you the window
       at position x and y. It gives you the window under the device
       (mouse pointer) and the returns the device coordinates in x and y.

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

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

commit ade1ac16a8c617efb4ee31774f920daa63055d6c
Author: Jiro Matsuzawa <jmatsuzawa@gnome.org>
Date:   Mon Mar 14 14:42:48 2016 +0000

    Updated Japanese translation

 po/ja.po | 1403
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 766 insertions(+), 637 deletions(-)

commit 6fd05dfe53ae68a3730a0dc3461bb044de4a1ca3
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 14 15:28:20 2016 +0100

    gtk-demo: Handle GDK_TOUCH_CANCEL in event-axes demo

    It is a thing in wayland, which means we leave traces from older
    touches when the compositor takes over touch sequences in order
    to handle a gesture.

 demos/gtk-demo/event_axes.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit c5a8be8fc66d92b6b8489ea68024f4f9138ca677
Author: Stas Solovey <whats_up@tut.by>
Date:   Mon Mar 14 12:24:40 2016 +0000

    Updated Russian translation

 po-properties/ru.po | 186
 +++++++++++++++++++++++++++++++---------------------
 1 file changed, 110 insertions(+), 76 deletions(-)

commit 2e39df771383686271834cba10fbb2554b4044fe
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Mon Mar 14 10:53:59 2016 +0100

    Adwaita: more scss refactoring

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

commit 0696c848ba2f96e6223786fa296d96f88d490dd0
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Mon Mar 14 10:19:05 2016 +0100

    Adwaita: refactor entry scss

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

commit 4525f8628f3de84c1843bb4d991630d81dc412cb
Author: Balázs Meskó <meskobalazs@gmail.com>
Date:   Mon Mar 14 07:57:26 2016 +0000

    Updated Hungarian translation

 po/hu.po | 254
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 128 insertions(+), 126 deletions(-)

commit 4f45353a1952d50b3a00b6358144ec7753ca490d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Mar 13 23:08:47 2016 -0400

    pathbar: Style slider buttons

    Set a style class on the pathbar slider buttons, and have the
    theme handle the separately from other image buttons.

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

commit 8a3c25ca66e7c2a4e1575fdf10ef0bb1cf66f846
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Mar 13 23:05:54 2016 -0400

    path bar: Stop mishandling slider buttons

    We must call get_preferred_width/height on the slider buttons
    before allocating them, otherwise the layout machinery spews
    warnings.

 gtk/gtkpathbar.c | 25 ++++++++++++++++++++++---
 1 file changed, 22 insertions(+), 3 deletions(-)

commit 302b830649f6b52a65680e7f355fba6e92c44731
Author: Stas Solovey <whats_up@tut.by>
Date:   Sun Mar 13 21:04:56 2016 +0000

    Updated Russian translation

 po/ru.po | 248
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 126 insertions(+), 122 deletions(-)

commit 140f51c5909c984fbb829050d55fea5902050ae1
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sun Mar 13 21:15:07 2016 +0200

    Updated Lithuanian translation

 po-properties/lt.po | 182 +++++++++-------
 po/lt.po            | 606
 ++++++++++++++++++++++++----------------------------
 2 files changed, 393 insertions(+), 395 deletions(-)

commit d9a6d2ca80ab5868135779e758bf488da4078a75
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Mar 13 19:51:57 2016 +0100

    Updated POTFILES.skip

 po-properties/POTFILES.skip | 2 ++
 po/POTFILES.skip            | 2 ++
 2 files changed, 4 insertions(+)

commit b7ae717465a18edf8bec96465ecdeec348dfc2c1
Author: Jiri Grönroos <jiri.gronroos@iki.fi>
Date:   Sun Mar 13 14:47:41 2016 +0000

    Updated Finnish translation

 po/fi.po | 1425
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 776 insertions(+), 649 deletions(-)

commit 9a21ff3cd23d7a4e0feccf3aaa001fa40505e1b3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Mar 13 00:11:52 2016 -0500

    stack switcher: Support switching during DND

    GtkNotebook will switch pages if you hover over a tab
    during DND. The same makes sense in GtkStackSwitcher,
    so implement it here.

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

commit fff323df0908eefbed90926526cd036b22f4cc46
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Mar 12 22:06:02 2016 +0100

    Updated Slovenian translation

 po/sl.po | 171
 ++++++++++++++++++++++++++-------------------------------------
 1 file changed, 70 insertions(+), 101 deletions(-)

commit d00e19a3cd96cbbd0172c88b0e6b4e8bf4b31cdc
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 12 19:35:56 2016 +0100

    Adwaita: some more selector housekeeping

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

commit ff05ccf18ed4d8eda49a0c20e6b2333f037384fc
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 12 19:32:42 2016 +0100

    Adwaita: smarter scss extentions for titlebuttons

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

commit dfc41b34f78aba39732446f9f8f050faec2ddef5
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 12 19:25:46 2016 +0100

    Adwaita: smarter scss extentions on the notebook

    avoiding spawning unneeded selectors.

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

commit 2885f1b3a21f1b96cfaa63c674534393a389dee2
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 12 19:02:48 2016 +0100

    Adwaita: fix notebook overflow arrows styling

    which correctly go :active now, istead of :checked as in the past.

 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 e44ea315d5a391756f8a3ad544e1ad4bf0a4aa9e
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 12 15:27:53 2016 +0100

    Adwaita: set back drag hilight color to black

    ...I erroneusly pushed a test green there, this will probably
    change again, but that green wasn't right.

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

commit 8003937a68e00be0e9af4003755910a1a8fed98b
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 12 15:22:35 2016 +0100

    Adwaita: textview drag hilight

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

commit b46f7223acfb5476f21089965a20e6f644742213
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 12 15:03:07 2016 +0100

    Adwaita: scss cosmetic fixed

 gtk/theme/Adwaita/_common.scss           | 396
 +++++++++++++++++++------------
 gtk/theme/Adwaita/gtk-contained-dark.css | 338 +++++++++++++-------------
 gtk/theme/Adwaita/gtk-contained.css      | 340 +++++++++++++-------------
 3 files changed, 583 insertions(+), 491 deletions(-)

commit 39c8ad53b5cd92e031d4f5e5ac5678cc7c44ddbd
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 12 14:21:01 2016 +0100

    Adwaita: reset filechooserbutton:drop(active)

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

commit 634abd1476cac75ecaafe6c7443b23dfe28cb06c
Author: Fran Dieguez <frandieguez@gnome.org>
Date:   Sat Mar 12 12:57:00 2016 +0000

    Updated Galician translation

 po/gl.po | 679
 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 339 insertions(+), 340 deletions(-)

commit 2ee7d103a308c5e4860fdeb8677ca6503ef59d0e
Author: Fran Dieguez <frandieguez@gnome.org>
Date:   Sat Mar 12 12:55:28 2016 +0000

    Updated Galician translation

 po-properties/gl.po | 840
 +++++++++++++++++++++++++++-------------------------
 1 file changed, 440 insertions(+), 400 deletions(-)

commit 0e124c19aff9b2ee4856f41ac168cb8cbb0eb67b
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Mar 12 13:33:35 2016 +0100

    Updated Czech translation

 po/cs.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a97e8fd078174d341d394a750e5eb43fc97b6d4d
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Sat Mar 12 12:14:04 2016 +0000

    GDK W32: Fix a typo

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

commit d345a7a60ef944f3f06769f9a9fc8822400e1307
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 22:44:17 2016 -0500

    color editor: Improve popup positioning

    Don't make the popup follow the slider while it is open; that
    makes interaction with it unnecessarily hard. Also move all the
    popups inwards a little bit, so they are not flush with the
    scales, which looks untidy.

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

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

commit 5f00a9b4ec52abfa60281df1903430caaff5ac42
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 21:40:02 2016 -0500

    scrolled window: Fix scrollbar size allocation

    We were not taking the scrollable borders into account when
    requesting size for the scrolled window, which could lead
    to underallocating the scrollbars at size allocation time
    when we *did* take the borders into account.

    This is most notable with treeviews, where we have the
    headers as borders, and was causing the treeview-crash-too-wide
    reftest to fail.

 gtk/gtkscrolledwindow.c | 27 ++++++++++++++++-----------
 1 file changed, 16 insertions(+), 11 deletions(-)

commit 07e6eae3e59c9c0eba9fde23492b566b9c474840
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 18:30:36 2016 -0500

    file chooser button: Set a CSS name

    This lets us differentiate the main node from regular boxes.

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

commit 4d84e7a8f774f1c82d5ee3e6dd460a6d61024525
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 18:30:14 2016 -0500

    Trivial formatting fix

 gdk/gdk.c       | 42 +++++++++++++++++++++---------------------
 gdk/gdkwindow.c |  7 ++++---
 2 files changed, 25 insertions(+), 24 deletions(-)

commit 4f3af94e577cb4172a4b99b572816eb997b04fee
Author: Marek Černocký <marek@manet.cz>
Date:   Fri Mar 11 23:08:07 2016 +0100

    Updated Czech translation

 po/cs.po | 213
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 108 insertions(+), 105 deletions(-)

commit e44a87fe94ea8e23b75d1d76c94a717a81327565
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 16:46:52 2016 -0500

    Fix the textview-margins reftest

    This test has a word that wouldn't fit in the room we have with
    a window width of 100, and then we get clipped in the one case
    but not the other. Make the window a little wider, so it fits.

 testsuite/reftests/textview-margins.ref.ui | 3 ++-
 testsuite/reftests/textview-margins.ui     | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 2f4f1640780da5be48447d93664237c7725995c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 16:38:41 2016 -0500

    Fix a typo

    We don't want to get the padding twice.

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

commit 5e68c4e62dedbdbf620ae4d016ac38cb1732a5e3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 13:52:36 2016 -0500

    inspector: Reset the treewalk when required

    The tree walk holds a tree iter, which will become invalid
    when we either remove the row that it points to or remove
    all rows.

    Reset the tree walk in those cases to avoid a crash that
    was pointed out by Bastien Nocera.

 gtk/inspector/object-tree.c | 31 +++++++++++++++++++++++++++----
 1 file changed, 27 insertions(+), 4 deletions(-)

commit 2e34ce8f7ccf69c0c177a225b8a0b034b6c19fcb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 13:52:09 2016 -0500

    inspector: Add api to get the current tree walk position

    This will be used in the next commit.

 gtk/inspector/treewalk.c | 16 ++++++++++++----
 gtk/inspector/treewalk.h |  3 +++
 2 files changed, 15 insertions(+), 4 deletions(-)

commit a6d575ed61e707637cbbb3fd4b5b089020438cc3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 12:29:51 2016 -0500

    typo fix

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

commit 30217908d81bc78835776a1cb2c63f962cfa5ee5
Author: Jordi Mas <jmas@softcatala.org>
Date:   Fri Mar 11 19:43:33 2016 +0100

    Update Catalan translation

 po-properties/ca.po | 1055
 ++++++++++++++++++++++++++-------------------------
 1 file changed, 546 insertions(+), 509 deletions(-)

commit 4b0abc13e3bbacb5f8c9c7483f1be412e4bb4ff2
Author: Timm Bäder <mail@baedert.org>
Date:   Fri Mar 11 19:14:19 2016 +0100

    range: Fix a few typos

    Depreacated -> Deprecated
    through -> trough

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

commit 09b837183ea7e46fedee519cbe1868d9ea50198d
Author: Sebastien Lafargue <slafargue@gnome.org>
Date:   Fri Mar 11 19:09:06 2016 +0100

    textview: Fix drag highlight problems

 gtk/gtktextview.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit a84926f03a40075b76c85a5d8eef57c3269de644
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Mar 11 18:30:18 2016 +0100

    Updated Polish translation

 po/pl.po | 58 +++++++++++++++++++++++++++++++---------------------------
 1 file changed, 31 insertions(+), 27 deletions(-)

commit 63b03ce83602d94c3b842308f59644f4a68a40ee
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 12:19:47 2016 -0500

    Better debug messages for actions

    Unify the debug messages between actionhelper and menutracker,
    and add some more context to some of them.

 gtk/gtkactionhelper.c    | 32 +++++++++++++++++---------------
 gtk/gtkmenutrackeritem.c | 29 +++++++++++++++--------------
 2 files changed, 32 insertions(+), 29 deletions(-)

commit baaa0637bfc99af84e56498b20dfc8e0dbf93c8d
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Fri Mar 11 17:09:01 2016 +0000

    Updated Slovak translation

 po/sk.po | 218
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 111 insertions(+), 107 deletions(-)

commit 3c89c11328e4ec030d4de83ea22e4deefea87fda
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Mar 11 18:02:37 2016 +0100

    Adwaita: set a min-width on horizontal spinbutton entry

    to accomodate at least 3 chars, before overflowing.

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

commit 5085e1c70d4949798f761d2b1c5a7952293e69ab
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Mar 11 18:01:36 2016 +0100

    Adwaita: rounded corners for colorscale popup

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

commit eeb945e4c16b6ff26d20e2452b4c33a133e12395
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Mar 8 01:47:33 2016 +0100

    inspector: Widgets update automatically when CSS changes

    There's no need to force-invalidate their CSS.

 gtk/inspector/css-editor.c | 2 --
 1 file changed, 2 deletions(-)

commit b7285592f968dfff78a683ad6a82955448c77bd6
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Mar 8 05:01:33 2016 +0100

    cssanimation: Compute progress correctly

    We were computing the wrong progress, in particular when the iteration
    count was non-integer.

    Test included.

 gtk/gtkcssanimation.c                              |   40 +-
 testsuite/reftests/Makefile.am                     |    3 +
 .../animation-fill-mode-iteration-count.css        |   83 ++
 .../animation-fill-mode-iteration-count.ref.ui     | 1117
 ++++++++++++++++++
 .../animation-fill-mode-iteration-count.ui         | 1213
 ++++++++++++++++++++
 5 files changed, 2435 insertions(+), 21 deletions(-)

commit fc7335bdb4c1bed38b7287354d348af949c20ace
Author: Benjamin Otte <otte@redhat.com>
Date:   Wed Mar 9 17:27:01 2016 +0100

    colorscale: Draw a trough

    Make sure the color info is actually drawn inside the trough.

 gtk/gtkcolorscale.c        | 157
 ++++++---------------------------------------
 gtk/gtkcolorscaleprivate.h |   7 ++
 gtk/gtkrange.c             |  12 ++--
 gtk/ui/gtkcoloreditor.ui   |   2 +
 4 files changed, 35 insertions(+), 143 deletions(-)

commit 8351a6e4d61a48921582668dd54b3094cbcd75ac
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Mar 11 16:34:30 2016 +0100

    Adwaita: .osd check|radio style

 gtk/theme/Adwaita/_colors.scss           |  2 +-
 gtk/theme/Adwaita/_common.scss           | 10 ++++++
 gtk/theme/Adwaita/gtk-contained-dark.css | 62
 ++++++++++++++++++++++++++++----
 gtk/theme/Adwaita/gtk-contained.css      | 62
 ++++++++++++++++++++++++++++----
 4 files changed, 121 insertions(+), 15 deletions(-)

commit f81635ed818f95ed670abce447e1fa2d1ba833dc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri Mar 11 15:31:32 2016 +0000

    Updated Spanish translation

 po/es.po | 221
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 112 insertions(+), 109 deletions(-)

commit 887905288763da0378162dc1e67560320dd7709d
Author: Friedrich Beckmann <friedrich.beckmann@gmx.de>
Date:   Thu Jan 7 15:51:31 2016 +0100

    added NSEventTypeMagnify and NSEventTypeRotate for ZOOM and ROTATE
    gestures

    MacOS provides the NSEventTypeMagnify which is very similar to the
    Gtk ZOOM gesture and NSEventTypeRotate which is very similar to the
    Gtk Rotate gesture. Those two event sequences are translated to a
    sequence of GDK_TOUCHPAD_PINCH events. This sequence is then detected
    in the upper gtk layers as Gtk Zoom/Rotate Gestures.

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

 gdk/quartz/gdkevents-quartz.c | 124
 +++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 123 insertions(+), 1 deletion(-)

commit b37e4ff8059e31fd482560327a20580cb5969303
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Mar 11 14:56:21 2016 +0100

    Adwaita: simplify vertically linked entries scss code

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

commit 4c3e4d3ea1134b92b70cbb632f07f3a049ced589
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 08:50:38 2016 -0500

    filechooserbutton: Fix drag highlight problems

    This widget is a bit unusual in that it is a box that acts as
    the drop target, while the visible content is a child of the box.
    Propagate :drop(active) to the child to make the highlight visible.

 gtk/gtkfilechooserbutton.c | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit e8c5db0425bb58a965a7d46f1d40d16fec2de40b
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Mar 11 14:42:49 2016 +0100

    Adwaita: drop active style fixes

    taking care of:
    * entries
    * buttons (misses some linking logic still)
    * comboboxes (untested)
    * spinbuttons

 gtk/theme/Adwaita/_colors.scss           |  2 ++
 gtk/theme/Adwaita/_common.scss           | 48
 +++++++++++++++++++++++++++++---
 gtk/theme/Adwaita/gtk-contained-dark.css | 29 +++++++++++++++++++
 gtk/theme/Adwaita/gtk-contained.css      | 29 +++++++++++++++++++
 4 files changed, 104 insertions(+), 4 deletions(-)

commit ab5ebf61998eb40d5bb5b037e4a8b333242a21f5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 08:34:01 2016 -0500

    calendar: Fix drag highlight problems

    Don't propagate :drop(active) to components.

 gtk/gtkcalendar.c | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)

commit 3064e4e40660381842bff65a6e75a5109c710b89
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 08:07:30 2016 -0500

    spinbutton: Fix drag highlight problems

    Don't propagate :drop(active) to the buttons.

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

commit 2fee5fbda702a232054e95a1eade89bd7fa0f39b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 08:01:06 2016 -0500

    entry: Fix drag highlight problems

    We don't want drag highlights around icons or progress, so don't
    propagate the :drop(active) state to them.

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

commit b7577b2f3be85ecc5c28c918fdc2d84af3bf1c78
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Fri Mar 11 14:47:34 2016 +0200

    Updated Hebrew translation

 po-properties/he.po | 813
 +++++++++++++++++++++++++++-------------------------
 1 file changed, 423 insertions(+), 390 deletions(-)

commit f8bbbbf684906d30ccd0b25e043a9dea84fa496e
Author: Jonas Ådahl <jadahl@gmail.com>
Date:   Fri Mar 11 13:13:31 2016 +0800

    gdk: Don't leak discarded window state event

    When compressing window state events, we didn't free the discarded
    event after removing it from the queue, causing us to leak it. This
    commit makes sure to free the discarded event after unqueuing it.

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

 gdk/gdkevents.c | 1 +
 1 file changed, 1 insertion(+)

commit 1d1906597908b2bcd61a1aec10119c13817092af
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 01:27:21 2016 -0500

    range: Fix trough clickability

    We previously considered any click inside the trough if it
    hit an area that the slider might cover. Bring this behavior
    back; the trough of scales is otherwise just too narrow to
    hit easily with a click.

 gtk/gtkrange.c | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

commit 1a5cb41bd93434d0263bb1bd4b16ec14b284dbab
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 00:18:54 2016 -0500

    Use per-display debug flags for visual debugging

 gtk/gtkcssgadget.c  | 92
 ++++++++++++++++++++++++++++-------------------------
 gtk/gtkpixelcache.c |  8 +++--
 gtk/gtkwidget.c     |  5 ++-
 3 files changed, 55 insertions(+), 50 deletions(-)

commit 02742d53323bb17870317ca53d93627c7d7cbcc4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 00:16:35 2016 -0500

    Make debug flags per-display

    Tihs lets us toggle debug flags in the inspector without affecting
    the inspector itself.

 gtk/gtkmain.c    | 27 +++++++++++++++++++++++----
 gtk/gtkprivate.h | 12 ++++++++++++
 2 files changed, 35 insertions(+), 4 deletions(-)

commit f82e4ff3625eca3661622ef0efba99dfdda4227d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 10 23:17:02 2016 -0500

    Trivial formatting fix

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

commit 97250ea5e69c75fb4bc3b799858d3d1556b9e478
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 11 00:17:37 2016 -0500

    inspector: Add a switch for the layout debug flag

 gtk/inspector/visual.c  | 19 +++++++++++++++++++
 gtk/inspector/visual.ui | 35 +++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

commit ad5469759493734b0cd4e6a8b710c3d3da6119bb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 10 23:13:54 2016 -0500

    gadget: Show layout

    When the layout debug key is set, overlay boxes for the content
    and border area of each gadget.

 gtk/gtkcssgadget.c | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit 33d7196dc8274e8dd66b845c0444674d3f11f6fc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 10 23:14:57 2016 -0500

    Add a layout debug option

    This will be used to show box model borders.

 docs/reference/gtk/running.sgml | 5 ++++-
 gtk/gtkdebug.h                  | 3 ++-
 gtk/gtkmain.c                   | 3 ++-
 3 files changed, 8 insertions(+), 3 deletions(-)

commit 04e59719b563575315f385f156f6bab331640f44
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 10 23:18:38 2016 -0500

    Docs: Trivial consistency fix

 docs/reference/gtk/running.sgml | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 804d330195f4e3a777b64a49d70059af2742f1c0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 10 22:46:02 2016 -0500

    Typo fixes

    Fix s/occurence/occurrence in many places.

 README.in               | 2 +-
 gtk/compose-parse.py    | 4 ++--
 gtk/gtkcssprovider.c    | 8 ++++----
 gtk/gtkplacessidebar.c  | 8 ++++----
 gtk/gtkprintoperation.h | 2 +-
 gtk/gtktextbuffer.c     | 2 +-
 gtk/gtktexttag.c        | 2 +-
 m4macros/gtk-3.0.m4     | 2 +-
 8 files changed, 15 insertions(+), 15 deletions(-)

commit f87da278ad5aa20af58b67fcc79a3ffb55b55d28
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Fri Mar 11 03:42:36 2016 +0100

    Updated Serbian translation

 po/sr.po       | 177
 +++++++++++++++++++++++++++++----------------------------
 po/sr@latin.po | 177
 +++++++++++++++++++++++++++++----------------------------
 2 files changed, 178 insertions(+), 176 deletions(-)

commit 41ee906764d37a6741552e1d4662eafed45f3314
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Mar 11 02:17:05 2016 +0100

    Updated Polish translation

 po/pl.po | 152
 +++++++++++++++++++++++++++++----------------------------------
 1 file changed, 70 insertions(+), 82 deletions(-)

commit edacd5d6ee89eac30891030edbb70c746bfe2fe4
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Thu Mar 10 16:02:56 2016 -0600

    GtkFileChooserEntry: move the cursor after the user chooses a
    completion from the list

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

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

commit 81059c35d56f277797183883f8ed2347fb0f53a8
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Thu Mar 10 15:05:16 2016 -0600

    GtkFileChooserEntry: regenerate the completions if the dir_part
    changes

    Consider this bug:

    1. Open a file chooser; switch it to $HOME

    2. Start typing "~/Dow" with some file that *does* exist in your $HOME

    3. Delete the inline-completion selection (e.g. the "nloads" after
    "~/Down").

    4. While you are at "~/Dow_" hit Tab.  No completion will occur.

    This happens because of the following.

    Say the GtkFileChooserEntry is in the process of loading $HOME,
    because _set_base_folder() was called.  If the entry contains no text,
    then the FULL_PATH_COLUMN of the file system model will be set to
    unprefixed filenames from $HOME, like

      .ssh/
      Documents/
      Downloads/
      somefile.txt

    Later we avoid reloading the folder if g_file_equal(old_folder,
    new_folder).

    However, the FULL_PATH_COLUMN gets populated in completion_store_set()
    out of the actual filenames that GIO returned, plus the
    chooser_entry->dir_part.

    If the user starts typing "~/Dow" then dir_part changes to "~/", *but*
    the folder won't be reloaded since it is also $HOME.  However,
    the completion
    machinery assumes that FULL_PATH_COLUMN will contain prefixed
    entries like

      ~/.ssh/
      ~/Documents/
      ~/Downloads/
      ~/somefile.txt

    So, we add an invariant that chooser_entry->dir_part and
    chooser_entry->current_folder_file must change at the same time, and
    must not get out of sync:  If any of them changes, then the
    completions are regenerated.

 gtk/gtkfilechooserentry.c | 48
 +++++++++++++++++++++++++++++------------------
 1 file changed, 30 insertions(+), 18 deletions(-)

commit 2b773e07e3253075312e4b84da16a1b08f54b261
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 10 16:21:35 2016 -0500

    inspector: Show the frame clock in misc

    There is no convenient way to get a handle on the frame clock,
    otherwise, and the frame clock object is where we show the frame
    rate...

 gtk/inspector/misc-info.c  | 42 +++++++++++++++++++++++++++++++++++++++++
 gtk/inspector/misc-info.ui | 47
 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 89 insertions(+)

commit ec0111ce058473c6e8edce9d2144777745325e72
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Thu Mar 10 19:58:33 2016 +0100

    Updated German translation

 po/de.po | 764
 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 380 insertions(+), 384 deletions(-)

commit c87eb5854a29cb92c68024354cbf6056bd806324
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Mar 10 17:23:24 2016 +0000

    Updated Spanish translation

 po-properties/es.po | 74
 ++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 54 insertions(+), 20 deletions(-)

commit 556940c3c68043f5d4ffb8a528762ab492fb5f6e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Mar 10 17:30:11 2016 +0100

    Updated Polish translation

 po-properties/pl.po | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 25b036ae93ad18a9714d624349a0d76f9b879680
Author: Carlos Soriano <csoriano@gnome.org>
Date:   Thu Mar 10 16:28:59 2016 +0100

    configure.ac: bump version

    So nautilus and other consumers of the sidebar can use the non
    API-broken API of the sidebar.

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

commit 8038139067ea9b3230906000c3e3680764c99bc2
Author: Artur Morais <aamorais93.estudos@gmail.com>
Date:   Thu Mar 10 14:33:41 2016 +0000

    Updated Brazilian Portuguese translation

 po-properties/pt_BR.po | 163
 +++++++++++++++++++++++++++++--------------------
 1 file changed, 96 insertions(+), 67 deletions(-)

commit 3c26fecef95d342b464cc2c3e25d3febd01df18c
Author: Balázs Meskó <meskobalazs@gmail.com>
Date:   Thu Mar 10 13:59:55 2016 +0000

    Updated Hungarian translation

 po-properties/hu.po | 1540
 +++++++++++++++++----------------------------------
 1 file changed, 512 insertions(+), 1028 deletions(-)

commit 65ea6f87365b66e9a5de4a38aec9abed33fe938e
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Wed Mar 9 09:50:09 2016 +0000

    GDK W32: Partially rollback the custom resize for GL windows

    If a window is being drawn by OpenGL, we need to apply any
    pending resizes to it *before* we paint.

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

 gdk/win32/gdkwindow-win32.c | 117
 ++++++++++++++++++++++++++++++++++----------
 1 file changed, 90 insertions(+), 27 deletions(-)

commit 85d022080042d86eeef0e680b53660dd229fade9
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Thu Mar 10 13:35:08 2016 +0100

    Adwaita: gtkcolorscale styling.

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

commit 40a2d7f14a96f09c9a3fb4961bc36d2c9bdbe31e
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Thu Mar 10 11:54:39 2016 +0100

    Updated Serbian translation

 po-properties/sr.po       | 18 ++++++++----------
 po-properties/sr@latin.po | 18 ++++++++----------
 2 files changed, 16 insertions(+), 20 deletions(-)

commit b9e3d2033ca09606c16a7a3b09ae5709df9fc2db
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Thu Mar 10 11:39:44 2016 +0100

    Updated Serbian translation

 po-properties/sr.po       | 76
 +++++++++++++++++++++++++++++++++--------------
 po-properties/sr@latin.po | 76
 +++++++++++++++++++++++++++++++++--------------
 2 files changed, 106 insertions(+), 46 deletions(-)

commit a09d552f3372f6352c2d8e0d0d306f64e2013cf9
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Mar 10 10:47:04 2016 +0100

    Updated Czech translation

 po-properties/cs.po | 70
 +++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 52 insertions(+), 18 deletions(-)

commit b3860e407d3edb6f94d53269960c052756516aa2
Author: Philip Chimento <philip.chimento@gmail.com>
Date:   Wed Mar 9 22:10:04 2016 -0800

    quartz: Get core pointer from device manager

    Some spots missed in the earlier refactor removing core_pointer from
    the GdkDisplay struct.

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

 gdk/quartz/gdkevents-quartz.c | 38 +++++++++++++++++++++++++-------------
 1 file changed, 25 insertions(+), 13 deletions(-)

commit 8fb7f50028eb3729161448b7228f69b673a93b45
Author: Jonas Ådahl <jadahl@gmail.com>
Date:   Tue Mar 8 17:03:06 2016 +0800

    wayland: Add request focus support via gtk_shell

    A gtk_surface.present request was added to gtk_surface which takes
    timestamp from some input event, and uses that timestamp to figure out
    whether the window can be presented or not. If we don't have a
    timestamp, we should just give up instead of making up our own,
    otherwise we might steal someones focus.

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

 gdk/wayland/gdkwindow-wayland.c    | 13 +++++++++++++
 gdk/wayland/protocol/gtk-shell.xml |  4 ++++
 2 files changed, 17 insertions(+)

commit ed430dc00adf437a4002ad7552912e5094565f2c
Author: Jonas Ådahl <jadahl@gmail.com>
Date:   Mon Mar 7 12:41:31 2016 +0800

    wayland: Add system bell support via gtk_shell

    Invoke the system bell by calling the request added to the gtk_shell
    protocol.

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

 gdk/wayland/gdkdisplay-wayland.c   |  9 +++++++++
 gdk/wayland/gdkwindow-wayland.c    | 18 +++++++++++++++++-
 gdk/wayland/protocol/gtk-shell.xml |  4 ++++
 3 files changed, 30 insertions(+), 1 deletion(-)

commit f68cf698fc1476c7d8e8c6a394cf1eb495a0e297
Author: Jonas Ådahl <jadahl@gmail.com>
Date:   Mon Mar 7 11:49:35 2016 +0800

    wayland: Don't invent our own unstable protocol semantics

    The gtk_shell protocol used some half baked unstable protocol
    semantics
    that worked by only allowing binding the exact version of the
    interface. This hack is a bit too confusing and it makes it impossible
    to do any compatible changes without breaking things.

    So, instead rename it to include a number in the interface names. This
    way we can add requests and events without causing compatibility
    issues,
    and we can later remove requests and events by bumping the number in
    the interface names.

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

 gdk/wayland/gdkdisplay-wayland.c   | 21 +++++++++------------
 gdk/wayland/gdkdisplay-wayland.h   |  2 +-
 gdk/wayland/gdkprivate-wayland.h   |  4 ----
 gdk/wayland/gdkscreen-wayland.c    | 23 ++++++++++++++---------
 gdk/wayland/gdkwindow-wayland.c    | 27 ++++++++++++++-------------
 gdk/wayland/protocol/gtk-shell.xml | 13 +++++--------
 6 files changed, 43 insertions(+), 47 deletions(-)

commit 30faa9a2a9214178084fe87616ba1982a6700b16
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 21:58:38 2016 -0500

    inspector: Refine strv editor

    Put some spacing between the rows, and link the buttons to
    the entries they belong to.

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

commit 6e9fd6832a69e36313a4385f37d0b72a3f032ee9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 21:42:08 2016 -0500

    inspector: Do a better job with readonly properties

    Say if they are non-writable or construct-only, and also
    gray out construct-only properties in the list.

 gtk/inspector/prop-editor.c | 14 ++++++++++++++
 gtk/inspector/prop-list.c   |  6 +++++-
 2 files changed, 19 insertions(+), 1 deletion(-)

commit a28e76f09c5a2344563b987774092b894d4658a9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 21:13:44 2016 -0500

    GtkActionable: Improve property names

    These names show up as title in the property editor
    in the inspector, so we want them to look consistent
    with the rest.

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

commit c24cc63523b47a8262ecbe5449f034703d6734fa
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 21:01:38 2016 -0500

    inspector: Minor refactoring

    Break out some functions in prop-editor.c

 gtk/inspector/prop-editor.c | 38 ++++++++++++++++++++++++--------------
 1 file changed, 24 insertions(+), 14 deletions(-)

commit c1c8a861aaec48d6376b161deae4c2044af41e60
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 20:55:46 2016 -0500

    inspector: Redo property lists a bit

    Break out value types as a separate column, to make the
    value column more readable.

 gtk/inspector/prop-list.c  | 120
 ++++++++++++++++++++++++++++++++++++++++-----
 gtk/inspector/prop-list.ui |  33 ++++++++++---
 2 files changed, 134 insertions(+), 19 deletions(-)

commit 0c929b7124ce19a838a3acdc735533fa61d02750
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 19:40:06 2016 -0500

    inspector: Avoid overflow when editing doubles

    The adjustment double properties allow values from -G_MAXDOUBLE
    to G_MAXDOUBLE, which leads to overflow when calculating
    max - min / 10. To avoid that, simply use a fixed page_size of 1.0.

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

commit 747962ece2eea2580deedc9e087ba0427197031c
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Mar 10 03:43:27 2016 +0100

    Updated Polish translation

 po-properties/pl.po | 170
 ++++++++++++++++++++++++++++++----------------------
 1 file changed, 100 insertions(+), 70 deletions(-)

commit 6af8e9f3cc69a3538284e288bc2cb26731144edc
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 19:08:46 2016 -0500

    inspector: Wording changes

    Align the property nicks of GtkCssNode with the column names
    in the inspector node tree.

 gtk/gtkcssnode.c               | 18 ++++++------------
 gtk/inspector/css-node-tree.ui |  2 +-
 2 files changed, 7 insertions(+), 13 deletions(-)

commit f23c77b14b29c5767eb335c5b1c65e133b60a98a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 19:07:32 2016 -0500

    inspector: Some more cleanup

    The last commit left some unused functions behind.

 gtk/inspector/css-node-tree.c  | 81
 ------------------------------------------
 gtk/inspector/css-node-tree.ui |  1 -
 2 files changed, 82 deletions(-)

commit e5a5f0a59ac74fb20dd1d920398e9e13e971fcaf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 18:58:48 2016 -0500

    inspector: Remove an unncessary context menu

    Now that we have the style properties on the same page again,
    we don't need the context menu anymore.

 gtk/inspector/css-node-tree.c | 23 -----------------------
 1 file changed, 23 deletions(-)

commit 0479969f3f71a8355e2455b11e0272debec0af00
Author: Claude Paroz <claude@2xlibre.net>
Date:   Wed Mar 9 23:09:12 2016 +0100

    Updated French translation

 po/fr.po | 1936
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 1043 insertions(+), 893 deletions(-)

commit fa48dbf1a58c01f06218accd3ec0c1b5ffceca02
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 14:15:40 2016 -0500

    range: Fix gadget state propagation

    The contents node was not getting state updates at all, and the
    trough node was missing some state updates as well, because we
    were not calling update_trough_state() in all the places where
    it is needed.

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

commit aaa467679d8ea592856a6a472584ba4988f68dcc
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Mar 9 17:30:29 2016 +0100

    wayland: Make data_source_target() an empty stub

    This request actually means nothing to the upper GDK layers,
    we used to preempt a GDK_SELECTION_REQUEST event, but this is too
    eager, and not like things work in X11.

    Originally in wayland, this event may be used for feedback purposes.
    We however don't perform any mimetype-based feedback, so we can
    safely ignored.

    This makes data_source_send() the only place where we actually
    trigger GDK_SELECTION_REQUEST, this one is conceptually the same
    than the X11 selection request event.

 gdk/wayland/gdkselection-wayland.c | 26 --------------------------
 1 file changed, 26 deletions(-)

commit f61965233bdd4eb725e8508849517f7865a92d5c
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Mar 9 17:28:29 2016 +0100

    wayland: Allow 0-size writes in selection/dnd

    It's not something we should be forbidding explicitly, definitely
    no-op is not the best option.

 gdk/wayland/gdkselection-wayland.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 3da4b81427e399bc194d4d24ae3de257eb258e14
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Mar 9 17:27:07 2016 +0100

    wayland: Clear more thoroughly the source-side data on dnd_finished

    The targets should also be unset.

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

commit ec2257e53c618c2e33b1e77aa62b6dd24a107c21
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Mar 9 17:25:33 2016 +0100

    wayland: Unset the source-side DnD fd after passing it to the stream

    The ownership is given to the stream, so unset it here.

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

commit 1879de1f172121fd5fbe5b66546f259c30669a0d
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Mar 9 17:28:16 2016 +0100

    Adwaita: radiobutton and checkbutton style fixes

    padding and margins tweaks and treat the hover when placed in
    popovers.

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

commit 25b67af3409287483ced9f7b585ed1cdefb667af
Author: Timm Bäder <mail@baedert.org>
Date:   Wed Mar 9 11:15:34 2016 +0100

    textview: Ensure the borders fit into the allocation

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

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

commit 473e3462035f5e4f818bae6f0b56b41e40dd970b
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Mar 9 15:35:25 2016 +0100

    Adwaita: added a border to sidebars...

    ...hopefully when needed.
    By default I assume a left hand side placement on ltr languages
    and the opposite in rtl, for other placements left/right style
    classes can be used.

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

commit ed5468e81ce3fe2d75703cfd51481986902f5165
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 9 08:58:23 2016 -0500

    window: Avoid excessive resizing with popovers

    Under Wayland, popovers use subsurfaces, and we end up getting
    configure events for these delivered to the toplevel they're in.
    To avoid triggering resize loops, ignore configure events that
    are not for the toplevel window itself.

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

 gtk/gtkwindow.c | 3 +++
 1 file changed, 3 insertions(+)

commit 9ab920164ab50393a68f4b024c89f65c2c516884
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Tue Mar 8 20:39:24 2016 +0100

    Adwaita: regenerate css

    since a bit was missing from the previous commit

 gtk/theme/Adwaita/gtk-contained-dark.css | 2 --
 gtk/theme/Adwaita/gtk-contained.css      | 2 --
 2 files changed, 4 deletions(-)

commit 8508ea1554d6a2767319170a8e72f60398106630
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Tue Mar 8 20:09:18 2016 +0100

    Adwaita: add a top border to actionbars

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

commit 5923b73fc1c48a29f4589b541651efc9d6fd1f1d
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Tue Mar 8 19:55:35 2016 +0100

    Adwaita: make links on infobars visible

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

commit c62862f552236992de6547280ff5ac00c52e8500
Author: Marek Černocký <marek@manet.cz>
Date:   Tue Mar 8 18:58:13 2016 +0100

    Updated Czech translation

 po-properties/cs.po | 2407
 +++++++++++++++++++++++++--------------------------
 1 file changed, 1199 insertions(+), 1208 deletions(-)

commit c0ac2b849d8e6355f2ebc48febe9fd479d02fe51
Author: Marek Černocký <marek@manet.cz>
Date:   Tue Mar 8 18:45:50 2016 +0100

    Updated Czech translation

 po/cs.po | 1255
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 663 insertions(+), 592 deletions(-)

commit bd581bebede3212e32670e4a551ca23255f1baf6
Author: Stas Solovey <whats_up@tut.by>
Date:   Tue Mar 8 17:39:22 2016 +0000

    Updated Russian translation

 po/ru.po | 421
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 212 insertions(+), 209 deletions(-)

commit 7822f59a861abe6a29c15823964c7ea1892c265c
Author: Takao Fujiwara <tfujiwar@redhat.com>
Date:   Tue Mar 8 22:18:06 2016 +0900

    Set VirtualBox USB Tablet to GDK_SOURCE_MOUSE

    The virtual host assigns the name of the mouse device to
    "VirtualBox USB Tablet" in VirtualBox and we'd use that device
    as mouse.
    If not, GtkTooltip is not enabled.

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

 gdk/x11/gdkdevicemanager-xi2.c | 1 +
 1 file changed, 1 insertion(+)

commit 6fdf1e4462e1a69995bdcd71aa9de1071216b3f6
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Tue Mar 8 16:06:55 2016 +0100

    Adwaita: path-bar style fixes

    what we used to do here doesn't really work anymore, so this adapt
    to gtk+ and theme changes.

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

commit b7fd0147f795351c5dd31558ce43e99b1ddb1875
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Mar 8 08:53:18 2016 -0500

    gtk-demo: Fix a typo

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

commit 4357c22a89b5f08b481d1e8fd24ca23bcbc7a303
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Mar 8 08:52:13 2016 -0500

    gtk-demo: Update foreigndrawing example some more

    The scrollbar changes need to take the theme's negative margins
    into account.

 demos/gtk-demo/foreigndrawing.c | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

commit 01ad22df1fe7d9eb3b9e56bedf67ba12999e9d14
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Tue Mar 8 14:26:28 2016 +0100

    Adwaita: vertical paddings on menu

    mostly to fix combobox menu positioning, looks nice anyway.

 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 fdd3c912a0b08573bd8efefe6d40fa00d805196b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Mar 8 08:13:56 2016 -0500

    gtk-demo: Try to fix foreigndrawing scrollbars

    The node hierarchy and sizing has changed with the gadgetization
    of range widgets.

 demos/gtk-demo/foreigndrawing.c | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

commit 1f3c93583a4fc3db1f8d9d085c7f2214365843c5
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Tue Mar 8 14:00:01 2016 +0100

    Adwaita: fix a typo

 gtk/theme/Adwaita/_common.scss | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit db485305e4abe80083064ea545492f45488f3c65
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue Mar 8 09:50:33 2016 +0100

    Updated Serbian translation

 po/sr.po       | 3 +--
 po/sr@latin.po | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 6e17ed2dca1a2cac86bab15d6391ddc403896103
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue Mar 8 09:48:24 2016 +0100

    Updated Serbian translation

 po/sr.po       | 4 ++--
 po/sr@latin.po | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 450287fc9f9195015f9fa87c957d596c8d462689
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue Mar 8 09:46:13 2016 +0100

    Updated Serbian translation

 po/sr.po       | 648
 ++++++++++++++++++++++++++-------------------------------
 po/sr@latin.po | 648
 ++++++++++++++++++++++++++-------------------------------
 2 files changed, 586 insertions(+), 710 deletions(-)

commit 24535e24842d9e6c02bfa5804ddc3b9ad9f589b7
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Tue Mar 8 07:42:18 2016 +0000

    Updated Hungarian translation

 po/hu.po | 540
 +++++++++++++++++++++++++++++----------------------------------
 1 file changed, 250 insertions(+), 290 deletions(-)

commit 15c9b3e69271364016832eabb1bb0137bb3d7f53
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue Mar 8 13:00:49 2016 +0800

    GDK-Win32: Make update_stye_bits() available within the backend

    Other portions of the GDK-Win32 backend make use of this function as
    layered windows need to be disabled for GL windows and possibly other
    parts, so make this function a private function that is available
    within
    the backend.

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

 gdk/win32/gdkglcontext-win32.c |  4 ++--
 gdk/win32/gdkwindow-win32.c    | 21 ++++++++++-----------
 gdk/win32/gdkwindow-win32.h    |  2 ++
 3 files changed, 14 insertions(+), 13 deletions(-)

commit 3f190e0fa6c2c6e00cc9e0de2627b711539dc1e8
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Sat Mar 5 11:34:16 2016 +0800

    Win32: Disable layered windows for GL

    Layered windows and GL do not work well together, so disable layered
    windows when initiating a GdkGLContext, so that GtkGLArea programs
    can run
    properly.

    Also based on patch by LRN to address the issue.

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

 gdk/win32/gdkglcontext-win32.c | 29 +++++++++++++++++++++++++++++
 gdk/win32/gdkwindow-win32.c    | 14 +++++++++++---
 gdk/win32/gdkwindow-win32.h    |  3 +++
 3 files changed, 43 insertions(+), 3 deletions(-)

commit 18f81d5da80fde84c0f65ac0d525c7aa4e77a199
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Mon Mar 7 20:32:48 2016 +0000

    Updated Slovak translation

 po/sk.po | 701
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 351 insertions(+), 350 deletions(-)

commit d173b69740bda40eb49ff513230337accbc288e5
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Mar 7 19:54:44 2016 +0100

    Updated Polish translation

 po/pl.po | 679
 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 331 insertions(+), 348 deletions(-)

commit 717e88282bad968d29c10e16027fcaf309edfbff
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Mar 7 19:35:35 2016 +0100

    Updated POTFILES.in

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

commit 3015f46170a9573c871163ecc65500f3ac9937ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 7 10:50:43 2016 -0500

    Fix another installed test typo

    This one was causing us to install invalid .test files and thereby
    breaking all continuous tests :-(

 testsuite/tools/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 13a94b66b6d4381554658657b1937b8f44be8b21
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 7 07:48:29 2016 -0500

    Sync default double-click time with GNOME

    The default value for the double-click key in the
    org.gnome.settings-daemon.peripherals.mouse schema is 400.
    Use the same value as the declared default for the
    gtk-double-click-time GTK+ setting, to avoid pointless
    differences in corner cases.

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

 gdk/wayland/gdkscreen-wayland.c | 2 +-
 gtk/gtksettings.c               | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 1388b111a8177b463ab89d1a5dc8f3f29e37288a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 7 07:35:36 2016 -0500

    wayland: Implement gtk-keynav-use-caret setting

    This is anticipating the gsetting that will be introduced in
    https://bugzilla.gnome.org/show_bug.cgi?id=763123

 gdk/wayland/gdkscreen-wayland.c | 1 +
 1 file changed, 1 insertion(+)

commit 8a1da5639312afffb4492b0e87a64c2005c010c6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 7 07:28:56 2016 -0500

    Fix a typo

    This was causing the tools tests to not be installed and,
    consequently, never run on continuous.

 testsuite/tools/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f4551bddf52d6b5ae00607f6f70b8a536a17eff1
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Mar 7 10:55:19 2016 +0000

    Updated Spanish translation

 po/es.po | 744
 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 352 insertions(+), 392 deletions(-)

commit 0f5a95e712940fdaefe0f756b95a30f125f2d5f0
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Mar 7 10:54:56 2016 +0000

    Updated Spanish translation

 po-properties/es.po | 806
 ++++++++++++++++++++++++++--------------------------
 1 file changed, 405 insertions(+), 401 deletions(-)

commit 2589e508980d3bc4c754d74a75e7e583be7ad38f
Author: Марко М. Костић <marko.m.kostic@gmail.com>
Date:   Mon Mar 7 11:43:07 2016 +0100

    Updated Serbian translation

 po-properties/sr.po       | 1020
 ++++++++++++++++++++++-----------------------
 po-properties/sr@latin.po | 1020
 ++++++++++++++++++++++-----------------------
 2 files changed, 1002 insertions(+), 1038 deletions(-)

commit 02dd97fcd00ee1702ce12a38df3f7faf85bfebef
Author: Rafael Fontenelle <rffontenelle@gmail.com>
Date:   Mon Mar 7 05:43:39 2016 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 529
 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 265 insertions(+), 264 deletions(-)

commit aa193ce4a4485ab37f703ea44e6342580a3d3eb6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Mar 6 20:41:28 2016 -0500

    inspector: UI refresh

    The sidebar in the object page was using up more space than it
    deserves.
    Replace it with a combo box in the subheader. Now that we have
    more space,
    put the CSS node tree and the style properties in the same page again.

 gtk/inspector/Makefile.inc        |   2 +
 gtk/inspector/actions.c           |   9 -
 gtk/inspector/actions.ui          |   9 -
 gtk/inspector/css-node-tree.c     |  71 --------
 gtk/inspector/css-node-tree.ui    |  86 +--------
 gtk/inspector/gestures.c          |  19 +-
 gtk/inspector/gtkstackcombo.c     | 239 +++++++++++++++++++++++++
 gtk/inspector/gtkstackcombo.h     |  46 +++++
 gtk/inspector/init.c              |   2 +
 gtk/inspector/magnifier.c         |  73 +++++++-
 gtk/inspector/magnifier.ui        |  41 -----
 gtk/inspector/menu.c              |   9 -
 gtk/inspector/menu.ui             |   9 -
 gtk/inspector/misc-info.c         |   7 -
 gtk/inspector/misc-info.ui        |  10 +-
 gtk/inspector/object-hierarchy.c  |   6 -
 gtk/inspector/object-hierarchy.ui |  13 +-
 gtk/inspector/prop-list.c         |  44 +++--
 gtk/inspector/prop-list.ui        |  57 ------
 gtk/inspector/selector.c          |   6 -
 gtk/inspector/selector.ui         |  12 +-
 gtk/inspector/signals-list.c      |  94 ++++++++--
 gtk/inspector/signals-list.ui     |  57 +-----
 gtk/inspector/size-groups.c       |  13 +-
 gtk/inspector/window.c            |  44 ++++-
 gtk/inspector/window.h            |   3 +
 gtk/inspector/window.ui           | 362
 +++++++++++++++++++++++++-------------
 27 files changed, 766 insertions(+), 577 deletions(-)

commit 4b5bcdeaa5470581eaeefbf35f251fb17e904809
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Mar 6 21:41:46 2016 -0500

    inspector: Drop the per-object CSS editor

    The global editor is good enough for all uses.

 gtk/inspector/css-editor.c | 233
 ++++-----------------------------------------
 gtk/inspector/window.c     |   2 -
 gtk/inspector/window.h     |   1 -
 gtk/inspector/window.ui    |  10 --
 4 files changed, 19 insertions(+), 227 deletions(-)

commit 9509bbb4a10bcd9747487cac4f2529bbd9c8f5e0
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sun Mar 6 11:08:49 2016 -0800

    range: remove unneeded gtk_widget_queue_draw()

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

commit c4615eff7b3f30a588d746a4f99db0ec21f2fdcc
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sun Mar 6 10:51:29 2016 -0800

    range: rename function

    The function queues an allocation now, not a draw.

 gtk/gtkrange.c | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

commit de1c4bad6fedd6c18c88676cffe0998e1133b8c7
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sun Mar 6 10:41:34 2016 -0800

    range: remove duplicated code

    This is already called by range_grab_add().

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

commit d9db3294968e1c748d162c82fcbe908f3ce3a99b
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sun Mar 6 10:36:43 2016 -0800

    scale: trivial code cleanup

 gtk/gtkscale.c | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

commit f294bdc80336e481d59c9b44efe85066a6b3b5e4
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sun Mar 6 00:27:58 2016 -0800

    scale: deprecate value-spacing style property

    Nothing uses it now.

 gtk/gtkscale.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit a9b50b6f69493ad15806673420d3ce738e5c361a
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sat Mar 5 21:08:47 2016 -0800

    scale: port scale values to gadgets

    And add a default color like it was before.
    This also fixes other issues with scale values interacting with scale
    mark labels, which were buggy at least since 3.18.

 gtk/gtkrange.c                           |   6 +
 gtk/gtkrangeprivate.h                    |   1 +
 gtk/gtkscale.c                           | 451
 +++++++++++++++++++------------
 gtk/theme/Adwaita/_common.scss           |   2 +
 gtk/theme/Adwaita/gtk-contained-dark.css |   2 +
 gtk/theme/Adwaita/gtk-contained.css      |   2 +
 6 files changed, 285 insertions(+), 179 deletions(-)

commit 27b53b58c308e36332dc407c48d565eaa2cc79ae
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Sun Mar 6 18:27:26 2016 +0000

    Updated Hungarian translation

 po-properties/hu.po | 576
 ++++++++++++++++++++++++++--------------------------
 1 file changed, 290 insertions(+), 286 deletions(-)

commit 94f0cef6fc58afe49d789809574c8f5cc5759f50
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Mar 6 10:23:49 2016 -0500

    Minor documentation improvement

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

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

commit 4ab91f09cf0b225d399bcc0d19df9fc91aabbe5c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 23:41:10 2016 -0500

    spin button: Limit the entry width to reasonable values

    When opening the value editor for any GtkAdjustment properties
    in the inspector, the popover stretches out for miles, since
    it reserves enough space to draw MAXDOUBLE. This is not useful.
    Limit the space we reserve to 8 digits.

 gtk/gtkspinbutton.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 6d1cdaff7e2dce4175aea33eed24d677d96c4de9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 23:36:54 2016 -0500

    gtk-demo: Use <accelerator>

    Add an example of <accelerator> use in the builder example.

 demos/gtk-demo/demo.ui | 1 +
 1 file changed, 1 insertion(+)

commit 9c0e4c174aaae4968bc1970082fdef3183136729
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 23:34:50 2016 -0500

    builder: Allow 'primary' as a modifier value

    Support aliases for flags values in GtkBuilder, and use this
    to support the special value 'primary' for GdkModifierType
    values.

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

 gtk/deprecated/gtkactiongroup.c |  1 +
 gtk/gtkbuilder.c                | 23 ++++++++++++++++++++---
 gtk/gtkbuilderparser.c          |  2 +-
 gtk/gtkbuilderprivate.h         |  9 +++++----
 gtk/gtkwidget.c                 |  9 ++++++++-
 5 files changed, 35 insertions(+), 9 deletions(-)

commit 27a6183b98e3769a15add5dc0ef0ed7cbb6b65bc
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sat Mar 5 19:08:14 2016 -0800

    range: simplify calculation

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

commit 82421824042131b52f417211412acaccc7e85717
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sat Mar 5 19:07:55 2016 -0800

    range: move declarations to inner block

    Where they're needed.

 gtk/gtkrange.c | 22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)

commit 990bd03c35bba68424865f2a76a97eeb3e27d31d
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sat Mar 5 19:04:41 2016 -0800

    range: use a fixed offset for mark "snap" size

    Instead of making it dependent on the slider size.

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

commit 6efe1f411a809b04836d13995b1fccbf32f6d092
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sat Mar 5 18:56:14 2016 -0800

    Revert "range: use border box for slider area"

    Since it causes problems with event coordinates.

    This reverts commit 0883ff5eedf73b1197f2a49fb7e55ce227917335.

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

commit d866f364d12c4440559085abe39d8ed38f732480
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Sat Mar 5 23:03:05 2016 +0000

    Updated Swedish translation

 po-properties/sv.po | 816
 ++++++++++++++++++++++++++--------------------------
 1 file changed, 410 insertions(+), 406 deletions(-)

commit 6338c5ee7c4b06be9b6b286a3c98cf232e500824
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Mar 5 22:37:17 2016 +0100

    Updated Slovenian translation

 po-properties/sl.po | 3105
 +++++++++++++++++++++++++++------------------------
 1 file changed, 1641 insertions(+), 1464 deletions(-)

commit 4f76a89de0315ff9367ef71d0217142cae2d62a5
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Mar 5 22:33:50 2016 +0100

    Updated Slovenian translation

 po/sl.po | 1831
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 1082 insertions(+), 749 deletions(-)

commit 5c248bbd79d2c339d776adf9c899fe2afff30394
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 15:48:40 2016 -0500

    Make the settings test fail

    Small thinko: We only get to see the test artifacts in
    continuous if the test fails. So make it fail, temporarily.

 testsuite/tools/test-settings.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 31fd41e547d96f361e325fe4b06bd1f9d735a7ab
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sat Mar 5 12:04:52 2016 -0800

    Adwaita: fix glitch in fine-tune scrollbar theming

    The fine-tune mode should not change the overall dimensions of the
    scrollbar.

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

commit 3608d042e091bf965ec27fe5be109ffde9a3b9ed
Author: Stas Solovey <whats_up@tut.by>
Date:   Sat Mar 5 19:56:37 2016 +0000

    Updated Russian translation

 po-properties/ru.po | 611
 +++++++++++++++++++++++++---------------------------
 1 file changed, 292 insertions(+), 319 deletions(-)

commit bdeff73bec2d860e4dfb49bb62f57c6b38406303
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Mar 5 20:56:06 2016 +0100

    Updated Slovenian translation

 po-properties/sl.po | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit f77407e19a6cea89cce6ef2e7418432100d2a9e8
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Mar 5 20:49:05 2016 +0100

    Updated Slovenian translation

 po-properties/sl.po | 1348
 +++++++++++++++++++++++++--------------------------
 1 file changed, 653 insertions(+), 695 deletions(-)

commit c1b8aee5c2eeb8e299b8ff580d387de2edd465d6
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sat Mar 5 21:37:17 2016 +0200

    Updated Lithuanian translation

 po-properties/lt.po | 728
 ++++++++++++++++++++++++++--------------------------
 1 file changed, 366 insertions(+), 362 deletions(-)

commit 8f254814064cd23ae1467c75538cd78c38cba11c
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Sat Mar 5 19:02:15 2016 +0100

    win32: use a struct for the event source

    This removes the event_poll_fd global variable and the (ab)use of
    get_default_display. It is also more consistent with other backends.

    Also store display

 gdk/win32/gdkdisplay-win32.c |  2 +-
 gdk/win32/gdkevents-win32.c  | 71
 +++++++++++++++++++++++---------------------
 gdk/win32/gdkprivate-win32.h |  2 +-
 3 files changed, 39 insertions(+), 36 deletions(-)

commit 58a49c1a4bfaf36dc52dc8ff4ad1c91c85277967
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Sat Mar 5 19:43:32 2016 +0100

    win32: fix "unused variable" warning

 gdk/win32/gdkdevice-virtual.c | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

commit 6066519e73085ea587870e30c83cc3e962ea5a45
Author: Rafael Fontenelle <rffontenelle@gmail.com>
Date:   Sat Mar 5 19:05:56 2016 +0000

    Updated Brazilian Portuguese translation

 po-properties/pt_BR.po | 941
 +++++++++++++++++++++++++------------------------
 1 file changed, 471 insertions(+), 470 deletions(-)

commit d69100547c472ef27991db4e2f85941467d5d5c7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 13:47:41 2016 -0500

    testsuite: Remove a test that isn't valid with csd

    With csd, the allocation of the window will be larger than the
    default size, since it includes borders and decorations. Just
    remove this check.

 testsuite/gtk/window.c | 3 ---
 1 file changed, 3 deletions(-)

commit b2e6ad640dc00acbe790cf48d110af08eb9b61e1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 13:41:47 2016 -0500

    Add a test that dumps settings

    This is not much of a test, tbh. But it will give us a convenient
    dump of all GTK+ settings in continuous, which helps with tracking
    down test failures that might depend on settings.

 testsuite/tools/Makefile.am      | 13 ++++++++++---
 testsuite/tools/test-settings.in | 17 +++++++++++++++++
 2 files changed, 27 insertions(+), 3 deletions(-)

commit 434b08fe2498017822ea22be5c5e1b8d9b434cd6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 12:15:42 2016 -0500

    status icon: Prevent size dithering

    We're seeing loops where the size of some status icons constantly
    dithers between 24 and 25. Since I couldn't track down exactly
    where the one extra pixel comes from, just stop reacting
    to single-pixel size changes.

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

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

commit 213108b64f10764dd65a68f43372c6b2e693dc28
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 12:11:05 2016 -0500

    Minor cleanup

    The GtkStatusIcon::size-changed signal expects a boolean return.

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

commit 8a62a36d2e875016c2ddf12199020c42f3f1b179
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 10:39:07 2016 -0500

    Update a11y test output

    These tests can now assume that the csd header bar will be there.

 testsuite/a11y/menu.txt            |  8 ++++++++
 testsuite/a11y/menubutton.txt      |  8 ++++++++
 testsuite/a11y/menubutton2.txt     | 34
 +++++++++++++++++++++-------------
 testsuite/a11y/menubutton3.txt     | 34
 +++++++++++++++++++++-------------
 testsuite/a11y/menus.txt           |  8 ++++++++
 testsuite/a11y/scale-drawvalue.txt |  8 ++++++++
 testsuite/a11y/tooltips.txt        |  8 ++++++++
 7 files changed, 82 insertions(+), 26 deletions(-)

commit 6ce3c78b7a59aa2fb95ae05326b7bea3f4dfa9c2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 10:38:23 2016 -0500

    Run accessibility tests always with CSD

    This avoids differences in the output that are caused
    by the presence or absence of the header bar.

 testsuite/a11y/a11ytests.test.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 499c20d85f01111d913af0b90643150bdc2dfed7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Mar 5 14:47:17 2016 +0100

    Updated Polish translation

 po-properties/pl.po | 920
 ++++++++++++++++++++++++++--------------------------
 1 file changed, 462 insertions(+), 458 deletions(-)

commit 154d48ef1a0544bd64fbaa70cfbdcf61a6199f43
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Sat Mar 5 12:36:09 2016 +0200

    Update Latvian translation

 po-properties/lv.po | 3127
 ++++++++++++++++++++++++++-------------------------
 po/lv.po            | 2137 ++++++++++++++++++-----------------
 2 files changed, 2674 insertions(+), 2590 deletions(-)

commit 251810ff404bb8c96dfcbcd7f51bbf305e49475c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 00:35:08 2016 -0500

    inspector: Avoid pointless selections

    The CSS selector and the class hierarchy are purely
    informative, no need to select anything here.

 gtk/inspector/object-hierarchy.ui | 5 +++++
 gtk/inspector/selector.ui         | 5 +++++
 2 files changed, 10 insertions(+)

commit e69c1c5a9b0afd658680bbfdef30620ce94dcba5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 00:34:39 2016 -0500

    inspector: More grid lines

    I had forgotten the css property list.

 gtk/inspector/css-node-tree.ui | 1 +
 1 file changed, 1 insertion(+)

commit 360bad68651816b1af0ea8a018384ad4877eeab9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Mar 5 00:29:06 2016 -0500

    inspector: Some ui refinements

    Remove pointless expanders from lists, add grid lines and,
    in some places, tree lines.

 gtk/inspector/css-node-tree.ui    | 1 +
 gtk/inspector/object-hierarchy.ui | 3 +++
 gtk/inspector/object-tree.ui      | 1 +
 gtk/inspector/prop-list.ui        | 1 +
 gtk/inspector/resource-list.ui    | 1 +
 gtk/inspector/selector.ui         | 2 ++
 gtk/inspector/signals-list.ui     | 1 +
 7 files changed, 10 insertions(+)

commit fa36f34fcf23dbcf9923031b774483d234a97a3f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 23:51:39 2016 -0500

    Update expected output of a11y tests

    The window type attribute shows up here now.
    The caret mode changes also affect some tests.

 testsuite/a11y/about.txt            | 1 +
 testsuite/a11y/accessible-name.txt  | 1 +
 testsuite/a11y/actionbar.txt        | 1 +
 testsuite/a11y/assistant.txt        | 1 +
 testsuite/a11y/buttons.txt          | 1 +
 testsuite/a11y/calendar.txt         | 1 +
 testsuite/a11y/colorchooser.txt     | 1 +
 testsuite/a11y/combos.txt           | 1 +
 testsuite/a11y/entries.txt          | 1 +
 testsuite/a11y/expander.txt         | 1 +
 testsuite/a11y/headerbar.txt        | 1 +
 testsuite/a11y/hello-world.txt      | 1 +
 testsuite/a11y/iconview.txt         | 1 +
 testsuite/a11y/infobar.txt          | 1 +
 testsuite/a11y/label.txt            | 1 +
 testsuite/a11y/link.txt             | 1 +
 testsuite/a11y/listbox.txt          | 1 +
 testsuite/a11y/lockbutton.txt       | 1 +
 testsuite/a11y/menu.txt             | 1 +
 testsuite/a11y/menubutton.txt       | 1 +
 testsuite/a11y/menubutton2.txt      | 1 +
 testsuite/a11y/menubutton3.txt      | 1 +
 testsuite/a11y/menus.txt            | 1 +
 testsuite/a11y/messagedialog.txt    | 8 ++++----
 testsuite/a11y/mnemonic.txt         | 1 +
 testsuite/a11y/notebook.txt         | 1 +
 testsuite/a11y/paned.txt            | 1 +
 testsuite/a11y/pickers.txt          | 1 +
 testsuite/a11y/placeholder-text.txt | 1 +
 testsuite/a11y/progress.txt         | 1 +
 testsuite/a11y/range.txt            | 1 +
 testsuite/a11y/scale-drawvalue.txt  | 1 +
 testsuite/a11y/spinner.txt          | 1 +
 testsuite/a11y/stack.txt            | 1 +
 testsuite/a11y/statusbar.txt        | 1 +
 testsuite/a11y/text.txt             | 1 +
 testsuite/a11y/tooltips.txt         | 1 +
 testsuite/a11y/tree.txt             | 1 +
 38 files changed, 41 insertions(+), 4 deletions(-)

commit 2b1fc6166c626601c07e2e2e19235c74b0174672
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 23:50:50 2016 -0500

    a11y: Expose window type hint as attribute

    This was an old request, maybe still useful.

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

 gtk/a11y/gtkwindowaccessible.c | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

commit 92662828ba43c2d3507bb8f4dc253f2f429e91ae
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 22:39:31 2016 -0500

    messagedialog: Respect the gtk-keynav-use-caret setting

    We used to always make the labels in message dialogs selectable,
    which is a bit problematic wrt. to keynav - the label can
    unexpectedly 'turn blue', which irritates some people.

    With the new gtk-keynav-use-caret setting, we can now only
    make the labels selectable when it is required for accessibilty
    reasons.

 gtk/gtkmessagedialog.c     | 7 +++++++
 gtk/ui/gtkmessagedialog.ui | 2 --
 2 files changed, 7 insertions(+), 2 deletions(-)

commit d8dee2952a388a90b07be148ba0ac754ba8567d1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 22:30:51 2016 -0500

    gdk: Add an X setting for gtk-keynav-use-caret

    This will let us toggle the use-caret setting session-wide.

 gdk/x11/gdksettings.c | 1 +
 1 file changed, 1 insertion(+)

commit 5c0b589acda33a9eec07a84847ab8a7efb4fb803
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 22:27:02 2016 -0500

    text view: Respect gtk-keynav-use-caret

    When the gtk-keynav-use-caret setting is TRUE, make the cursor
    visible regardless of the cursor-visible property.

 gtk/gtktextview.c | 55
 +++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 35 insertions(+), 20 deletions(-)

commit c9371f6a185fe1fef1669ffb52a4c4964478042a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 22:25:37 2016 -0500

    Add a gtk-keynav-use-caret mode setting

    For accessibility reasons, it is useful to have a global setting
    that makes carets visible in all text.

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

 gtk/gtksettings.c | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

commit f3e068bb31fffa6e647d021d334ee578049e9a4d
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Mar 4 18:11:30 2016 -0800

    range: avoid setting slider coordinates to negative numbers

    This can happen if the theme sets a negative margin, but the
    coordinate
    should never be negative.

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

commit fce344d31f57797f874ef107fb41c1ab342ec484
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Mar 4 17:59:39 2016 -0800

    range: factor out a function

    We're going to modify this in the next commit.

 gtk/gtkrange.c | 58
 ++++++++++++++++++++++++----------------------------------
 1 file changed, 24 insertions(+), 34 deletions(-)

commit 7f9223b0c8a73fc6f1aa9cd8a9f60958d9880686
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 20:49:10 2016 -0500

    gtk-demo: Fix up the inline-toolbar example

    The inline toolbar in the style classes demo should use
    the icons toolbar-style to ensure that the buttons are square.

 demos/gtk-demo/theming.ui | 1 +
 1 file changed, 1 insertion(+)

commit b84cf5f3491b84d243ec633c878202175f45a0a5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 20:48:13 2016 -0500

    tool button: Update style classes

    When changing tool button contents according to the toolbar-style
    property, we need to update the style classes to ensure that the
    visual style matches.

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

 gtk/gtktoolbutton.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 5a42c2e478ba21ca2d35cdc6c9c8b7afc7c6897f
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Mar 4 17:28:04 2016 -0800

    range: fix warning for gadget slider

    The slider is not HFW/WFH - just pass -1 to get rid of the warnings.

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

commit cdc580463e409a9b7e5f1480afa68d875ff3ff65
Author: Olivier Fourdan <ofourdan@redhat.com>
Date:   Fri Mar 4 21:29:25 2016 +0100

    gtkwindow: default size with fixed size windows

    Allow fixed size windows with a default size to grow or shrink as the
    content requires, but not smaller than the given default size.

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

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

commit 046a4a6e0fbb57096f05b537248095c9c32c6744
Author: Ray Strode <rstrode@redhat.com>
Date:   Fri Mar 4 11:10:18 2016 -0500

    gtkapplication-dbus: use application id instead of prgname for SM

    gnome-session takes an "app id" for client and inhibitor registration,
    This app id is supposed to be a desktop file id (complete with the
    .desktop extension), but gtk+ currently uses g_get_prgname ().

    This commit changes gtkapplication to use the application id instead,
    which is a much more natural fit.  gnome-session is going to be
    updated
    to stop using the .desktop extension, too, so everything is
    consistent.

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

 gtk/gtkapplication-dbus.c   | 10 +++-------
 gtk/gtkapplicationprivate.h |  1 -
 2 files changed, 3 insertions(+), 8 deletions(-)

commit fdde27ea9ced5b8489127ed69e00f9ca363c799f
Author: Carlos Soriano <csoriano@gnome.org>
Date:   Mon Feb 29 23:13:51 2016 +0100

    gtkplacessidebar: add new other locations with flags signal

    We weren't using the open flags on the other locations signal, which
    makes impossible for applications like nautilus to act in the same
    way that for any other location where the user can choose between
    opening in the current view, in a new window or in a new tab.

    Add a new signal with an open flags parameter and deprecate
    the other-location signal.

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

 gtk/gtkfilechooserwidget.c     |  7 +++--
 gtk/gtkplacessidebar.c         | 66
 +++++++++++++++++++++++++++++++++++++-----
 gtk/ui/gtkfilechooserwidget.ui |  2 +-
 3 files changed, 64 insertions(+), 11 deletions(-)

commit fec0c4c201cc26f6b43c64e5e8e844f8a553527b
Author: Carlos Soriano <csoriano@gnome.org>
Date:   Mon Feb 29 22:12:03 2016 +0100

    Revert "gtkplacessidebar: add open flags to other locations"

    This reverts commit 63a204e1c5b6c since it broke the API.
    We will add a new signal instead in an upcomming patch.

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

 README.in                  |  5 -----
 gtk/gtkfilechooserwidget.c |  1 -
 gtk/gtkplacessidebar.c     | 15 ++++-----------
 3 files changed, 4 insertions(+), 17 deletions(-)

commit 303fdfbe8b2eed8c3af76d351c0f85fbb60e3170
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 5 02:09:22 2016 +0100

    Adwaita: treeview column header scrollbar top border

    add a top border in vertical scrollbars in treeviews.

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

commit aadbabf9987705be959074f97f923cc4923b8d6a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 20:01:57 2016 -0500

    wayland: Don't crash with offscreen windows

    Use gdk_window_get_effective_toplevel when looking for
    a suitable transient parent, to skip over offscreen windows
    that we might encounter in the window tree. This fixes
    a crash in glade.

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

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

commit eef31532650e64f542d53508cb5137312bc4af39
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 5 02:01:16 2016 +0100

    Adwaita: shrink scroolbars

    erroneusly pushed 15px scrollbars with the previous commit, back
    to 13px now.

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

commit 035ce8f18d7b472a20cf1ced7c1348c4390aac18
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 5 01:50:18 2016 +0100

    Adwaita: fix a typo

 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 0c987f94c8a870a154288b52322066bf2cae9a1c
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Sat Mar 5 01:39:13 2016 +0100

    Adwaita: scrollbar style rewrite

    works correctly with the new gadgettified GtkRange Cosimo nicelly
    delivered, as a bonus steppers are styled for overlay indicator
    usage as well.

 gtk/theme/Adwaita/_colors.scss           |   6 +-
 gtk/theme/Adwaita/_common.scss           | 203
 +++++++++++++++--------------
 gtk/theme/Adwaita/gtk-contained-dark.css | 212
 +++++++++++++++++++------------
 gtk/theme/Adwaita/gtk-contained.css      | 212
 +++++++++++++++++++------------
 4 files changed, 382 insertions(+), 251 deletions(-)

commit 756ca384426920b674c777e51309f7a542172d5e
Author: Stas Solovey <whats_up@tut.by>
Date:   Fri Mar 4 21:41:52 2016 +0000

    Updated Russian translation

 po-properties/ru.po | 3049
 +++++++++++++++++++++++++++------------------------
 1 file changed, 1590 insertions(+), 1459 deletions(-)

commit 7ff2f451cee5dfbedbcf4646f3a43cd34a31f0ca
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Mar 4 11:56:08 2016 -0800

    range: add positional style classes to fill/highlight

    Requested by Lapo.

 gtk/gtkrange.c | 92
 +++++++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 78 insertions(+), 14 deletions(-)

commit 832742e1f3b426329c843302c871903cd1f68a38
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 14:34:03 2016 -0500

    x11: Trap errors around an XRandr call

    Apparently, we can get X errors here. Ignore them.
    https://bugzilla.gnome.org/show_bug.cgi?id=762907

 gdk/x11/gdkscreen-x11.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit adcd1ce2d325c7b3bc0edc8c319bf4ab480d215b
Author: Olivier Fourdan <ofourdan@redhat.com>
Date:   Fri Mar 4 10:34:12 2016 +0100

    gtkwindow: windows with a fixed size can shrink

    One important aspect of non-resizable windows that we need to preserve
    is that they shrink when their content requires less size.

    Previous changes to allow the default size to be applied to fixed size
    windows would have prevented all fixed size windows from shrinking
    when
    their content requires less size.

    Allow shrinking for fixed-size windows unless a default size was
    specified.

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

 gtk/gtkwindow.c | 61
 ++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 50 insertions(+), 11 deletions(-)

commit f24ac2f5abe38f6d573c97795ad6f0aab20d7177
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Fri Mar 4 19:15:05 2016 +0000

    Updated Hungarian translation

 po-properties/hu.po | 1353
 ++++++++++++++++++++++++++-------------------------
 1 file changed, 678 insertions(+), 675 deletions(-)

commit 59badc320e54ba496eb992d79742a9b5234014d6
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Mar 4 20:08:19 2016 +0100

    Adwaita: shrink back scale trough

    like it was before the GtkRange gadgettification.

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

commit 69479ceaef67908d09b4b489a093bc4d6fa5b9a0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 13:54:39 2016 -0500

    wayland: Clean up key repeat timeout

    When returning G_SOURCE_REMOVE from a callback, we need
    to reset the source id as well.

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

commit 4d2e7a0314d9c2fce85004c2f82526edc3832c3e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 13:55:33 2016 -0500

    gadget: Add more details to warning

    All the other warnings in this file include the css node name
    and the gadget owners type. Be consistent about this.

 gtk/gtkcssgadget.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 51b83c43898d8ca534b0ee213a8a0f396d976a0a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 13:43:19 2016 -0500

    gadget: Warn if for_size is too small

    It does not make sense to pass a for_size into the size allocation
    machinery that is smaller than the min-size in that direction.
    Warn if it happens, so we can track it down when it occurs.

 gtk/gtkcssgadget.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 54858574a3f925b817c7fe4b409326774852ad9c
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Mar 4 19:16:48 2016 +0100

    Adwaita: really fix scale with marks

    added a min-height/width compensation too when in fine-tune mode,
    so scale with marks and no labels doesn't make the scale node grow
    when in fine-tune.

 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 50598ee08f0c3a6a448c266a3451392c48226635
Author: Ray Strode <rstrode@redhat.com>
Date:   Fri Mar 4 10:02:34 2016 -0500

    gtk-launch: add hack to close up dbus-daemon race

    If gtk-launch exits before the program it starts fully activates,
    then the dbus-daemon may avoid doing the activating method call.

    This commit works around the problem by pinging the activated
    application, and waiting for a reply.

    This is similar to the gvfs-open bug here:

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

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

 gtk/gtk-launch.c | 41 +++++++++++++++++++++++++++++++++++++++--
 1 file changed, 39 insertions(+), 2 deletions(-)

commit 88d51a8604e55b98b5671da739ab3a31f4befb6b
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Fri Mar 4 18:36:36 2016 +0100

    Adwaita: fix a thinko wrt fine-tune scales

    added a scale node padding compensation for the trough growth in
    fine-tune mode, so now the scale node doesn't grow anymore when
    mark labels are present.

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

commit 7382f3c347ffa224b8f1530f532bea01dee6cb4a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 08:50:52 2016 -0500

    icon helper: Properly update on style change

    A GtkCssChange of NULL means 'everything changed!'.

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

commit 6b2cde94b4191ab7cf3f84b3ad13978f79431c6d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Mar 4 08:01:02 2016 -0500

    entry: Make progress node invisible when appropriate

    We were failing to do that, leading to progress not disappearing
    anymore after it was initially shown, in the gtk3-widget-factory
    entry progress example.

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

commit 7ccd91c9ebb20ff593e0a79a65ab57597eb53f74
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Thu Mar 3 21:12:21 2016 -0800

    testscale: change example to use upwards labels

    There's no example of that in testscale.

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

commit 757b74bed929816b0bc255de4239936d5d5a3c8e
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Thu Mar 3 21:04:07 2016 -0800

    Adwaita: fix thinko in fine-tune scale selector

    Marks always get class top/bottom, regardless of the scale
    orientation.

 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 bc49954b3e319c46f043200203db809c6b2b98be
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Fri Mar 4 04:48:34 2016 +0000

    Updated Kazakh translation

 po/kk.po | 718
 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 395 insertions(+), 323 deletions(-)

commit f03efbe2c914bb87e77d32a756ef6a541bdbdc9c
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Fri Mar 4 04:09:51 2016 +0000

    Updated Kazakh translation

 po-properties/kk.po | 3652
 ++++++++++++++++++++++++++-------------------------
 1 file changed, 1891 insertions(+), 1761 deletions(-)

commit f3f998efd7538a338ca2959c21a93ec633e17737
Author: fiddlerwoaroof <fiddlerwoaroof+gb@gmail.com>
Date:   Thu Mar 3 10:30:00 2016 -0500

    Check if XRRGetOutputInfo returned a null pointer.

    Fixes bug 763023: in certain circumstances, XRRGetOutputInfo will
    return
    a null pointer.  This commit adds a check to detect and handle this
    return value.

 gdk/x11/gdkscreen-x11.c | 3 +++
 1 file changed, 3 insertions(+)

commit 763daf44208762b80d118182bc5b5f2d6cfafc9c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 3 21:28:08 2016 -0500

    expander: Reinstate rtl allocation behavior

    In rtl mode, we must not just reverse the children,
    but also allocate from the right. Use the newly introduced
    box gadget api to achieve this.

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

 gtk/gtkexpander.c | 3 +++
 1 file changed, 3 insertions(+)

commit c48f0d6f8be64955566be5760bcf227211448217
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 3 21:26:39 2016 -0500

    check button: Reinstate rtl allocation behavior

    In rtl mode, we must not just reverse the children,
    but also allocate from the right. Use the newly introduced
    box gadget api to achieve this.

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

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

commit c581259e06df735057fa3d606ae0b80bdb9f6feb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Mar 3 21:24:20 2016 -0500

    box gadget: Add a way to allocate in reverse

    This is needed to preserve expected allocation behavior
    in rtl mode.

 gtk/gtkboxgadget.c        | 36 ++++++++++++++++++++++++++++++------
 gtk/gtkboxgadgetprivate.h |  2 ++
 2 files changed, 32 insertions(+), 6 deletions(-)

commit d34161145fd314f3356813ce2726335a3067d668
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Mar 4 01:52:47 2016 +0100

    Updated POTFILES.skip

 po-properties/POTFILES.skip | 2 ++
 po/POTFILES.skip            | 2 ++
 2 files changed, 4 insertions(+)

commit d46d50b7616b352e0b2e1af4acbdf13ec6a161d4
Author: Matt Watson <mattdangerw@gmail.com>
Date:   Tue Mar 1 18:26:47 2016 -0800

    reftests: add a test for animated box shadow updating clip

    This was just fixed by 3e0694284785153944255a0501e84a76c491e4b4

 testsuite/reftests/Makefile.am                     |  3 ++
 .../reftests/box-shadow-changes-modify-clip.css    | 19 ++++++++++++
 .../reftests/box-shadow-changes-modify-clip.ref.ui | 23 +++++++++++++++
 .../reftests/box-shadow-changes-modify-clip.ui     | 34
 ++++++++++++++++++++++
 4 files changed, 79 insertions(+)

commit 35d970217354cb4bb092ce23d67d815fa8189962
Author: Matt Watson <mattdangerw@gmail.com>
Date:   Tue Mar 1 23:28:23 2016 -0800

    reftests: rename util file frame-inhibitor

    We'll use the label-text-shadow-changes-modify-clip utils
    more generically, lets name the file after its function.

 testsuite/reftests/Makefile.am                     |   2 +-
 testsuite/reftests/frame-inhibitor.c               | 108
 +++++++++++++++++++++
 .../label-text-shadow-changes-modify-clip.c        | 108
 ---------------------
 3 files changed, 109 insertions(+), 109 deletions(-)

commit 8b70115d5eeece372f6976c407ed2dbcf12818d7
Author: Timm Bäder <mail@baedert.org>
Date:   Thu Mar 3 21:04:39 2016 +0100

    revealer-size: Fix animation setting

    Turn animations off before testing, for all test functions containing
    "no_animations".

 testsuite/gtk/revealer-size.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 00069e29975556ab6891e779e8aa3e9c6ce60421
Author: Evangelos Skarmoutsos <skarmoutsosv@gmail.com>
Date:   Thu Mar 3 19:02:18 2016 +0000

    Updated Greek translation

 po-properties/el.po | 3579
 +++++++++++++++++++++++++++------------------------
 1 file changed, 1863 insertions(+), 1716 deletions(-)

commit a55f1113f5599d80f128cfd6d7154b4575c91ba0
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Thu Mar 3 17:22:02 2016 +0000

    Remove unused variable

 gdk/win32/gdkwindow-win32.c | 1 -
 1 file changed, 1 deletion(-)

commit 95fe3ec0c9c26a7a667541b81f2a190bce9d7abc
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Thu Mar 3 17:17:25 2016 +0000

    GDK W32: Fix redrawing during drag-move with no composition

 gdk/win32/gdkwindow-win32.c | 48
 +++++++++++++++++++++++++++++++++++++--------
 1 file changed, 40 insertions(+), 8 deletions(-)

commit e2e330db1adf4423c0f88cc92826029abd711b01
Author: Timm Bäder <mail@baedert.org>
Date:   Thu Mar 3 13:05:14 2016 +0100

    revealer: Don't use TRANSITION_NONE for disabled animations

    If animations are disabled, the only difference we need to make
    is that
    we don't have to start the transition. Size requests should remain the
    same.

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

 gtk/gtkrevealer.c | 22 +++++++---------------
 1 file changed, 7 insertions(+), 15 deletions(-)

commit 1c544e4237eaf67657260f49aec0bf2118e69767
Author: Timm Bäder <mail@baedert.org>
Date:   Thu Mar 3 13:04:58 2016 +0100

    Add GtkRevealer sizing tests

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

 testsuite/gtk/Makefile.am     |   1 +
 testsuite/gtk/revealer-size.c | 153
 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 154 insertions(+)

commit 8b6603bbd65fd8939c9d9337a90b1e8ed746ba65
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Thu Mar 3 18:01:58 2016 +0100

    Adwaita: fix a thinko about toolbar items spacing with margins

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

commit 4a729dc233cad771d577470c5130f46e44d97aa6
Author: Olivier Fourdan <ofourdan@redhat.com>
Date:   Thu Mar 3 17:47:35 2016 +0100

    gtkwindow: Fix regression with fixed size windows

    Previous commit to address the default size introduced a regression
    with fixed size windows if no default size was given, the resulting
    window would end up much smaller than its actual content.

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

commit a37ea5dafdbadf35353fb79a300bf9230f1cb0b0
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Thu Mar 3 16:32:06 2016 +0000

    Updated Korean translation

 po-properties/ko.po | 3587
 ++++++++++++++++++++++++++-------------------------
 1 file changed, 1865 insertions(+), 1722 deletions(-)

commit ae2bf880a941fc9275fc8ef3fd91852e583a0cba
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Thu Mar 3 16:12:06 2016 +0000

    Updated Korean translation

 po/ko.po | 1949
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 1030 insertions(+), 919 deletions(-)

commit 08613dce92d1b0badd118c837da5013f6995e69a
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Thu Mar 3 16:12:20 2016 +0100

    Adwaita: uniform paddings on image-buttons

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

 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 3549490aa8f9744c9165325ef6edf05222022dcb
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Thu Mar 3 15:58:13 2016 +0100

    Adwaita: use margin for spacing widgets on toolbars

    kind of a workaround, this approach is pretty unmaintainable, I
    hope we'll get a CSS property for spacing directly on the parent
    container (a toolbar in this particular case).
    See https://bugzilla.gnome.org/show_bug.cgi?id=762397

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

commit 0f9547258106c33b9ebf6e13b6b43df013f537ac
Author: Olivier Fourdan <ofourdan@redhat.com>
Date:   Wed Mar 2 11:10:29 2016 +0100

    gtkwindow: Use default size even if not resizable

    If a window is not resizable (with gtk_window_set_resizable ()),
    the size given with gtk_window_set_default_size() is ignored.

    The solution to this would be to use gtk_widget_set_size_request() but
    that's a GtkWidget API and therefore does not take into account the
    client side decorations when in use with GtkWindow.

    Refactor the code so that gtk_window_set_default_size() (which is a
    GtkWindow API) gives the expected result on non-resizable windows as
    well.

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

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

commit 7eb9f5f8ef13f7fa8322fa5a6be461aa7f158c69
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Sun Dec 27 03:37:21 2015 +0000

    W32: Prefer CSD by default

    Will make GTK+ more willing to use CSD for all normal windows without
    being asked to. Lack of desktop composition will, of course, prevent
    it from using CSD (in theory).

    GTK_CSD=0 will force CSD to NOT to be used whenever
    possible (i.e. in cases where CSD is not specifically requested
    by a window, by design).

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

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

commit ba89fbd72d4557ab99182081ec2bd56ed8255e0a
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Tue Mar 1 03:40:36 2016 +0000

    GDK W32: Set default cursor from our own theme right away

    Otherwise WM-dependent default cursor is used, which does not
    match our theme. Worse, later GDK will realize that we have
    our own left_ptr cursor and will apply it after all, making
    the discrepancy even more noticeable.

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

 gdk/win32/gdkwindow-win32.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 84ddc6aab1e0b498666c65a5283e1a0bdfa04599
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Sat Feb 27 00:10:12 2016 +0000

    GDK W32: Force correct mouse cursor for custom resize/move

    * Explicitly grab the device, setting appropriate cursor on it.
    * Fix gdk_device_virtual_set_window_cursor() to just set the
      cursor, without trying to check that mouse is over the given
      window. Also prevent it from immediately resetting cursor.
    * Alse take into account things that happen in other parts of
      GDK - don't look for replacement cursor, GDK already did that,
      and don't create a default arrow cursor instead of NULL,
      GDK-W32 already did that up the stack as well.
      Warn about inappropriate cursor == NULL argument instead.

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

 gdk/win32/gdkdevice-virtual.c | 67 +++++++++-----------------------
 gdk/win32/gdkevents-win32.c   | 12 +++++-
 gdk/win32/gdkwindow-win32.c   | 89
 +++++++++++++++++++++++++++++++++++++++----
 gdk/win32/gdkwindow-win32.h   | 12 +++++-
 4 files changed, 122 insertions(+), 58 deletions(-)

commit 8ebc03a1d1be20c6c4c52192d3584a976e3530c4
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Mar 2 22:23:11 2016 -0800

    range: use border allocation for gadget hit test

    The border is typically part of the reactive part of the widget. This
    matches the pre-gadget behavior.

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

commit f9ed3fdd7b2e24ada9fba609ecc573ab015457f0
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Wed Mar 2 22:07:54 2016 +0000

    GDK W32: Implement gdk_win32_screen_get_monitor_workarea()

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

 gdk/win32/gdkscreen-win32.c | 26 ++++++++++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

commit 0b156ea0962066943b21d16818409eb3afe3c71c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 2 19:10:59 2016 -0500

    Document the .circular style class

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

commit 1395f3a8383f2d46734bc65a54756e2b83013b40
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Mar 2 16:08:19 2016 -0800

    scrolledwindow: fix left/right thinko for scrollbar style classes

    "left" and "right" were inverted, preumably because the position type
    parameter refers to the scrolled window position, and not the
    scrollbar
    itself.

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

commit 3e0694284785153944255a0501e84a76c491e4b4
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Mar 3 00:35:15 2016 +0100

    widget: Add brute force method to propagate clip

    When a gtk_widget_queue_allocate() on some widget increases the clip,
    widget->parent's clip was not updated. This appraoch naively just
    unions widget's new clip with widget->parent's clip.

    This of course only works if widget and parent share the same GDK
    window. In the cases where they don't we can't do anything and need a
    better fix.

    Fixes label-text-shadow-changes-modify-clip.ui reftest.

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

commit 05d1437e62c4e19dcc915c9cdbc6ec14f60afcbe
Author: Stas Solovey <whats_up@tut.by>
Date:   Wed Mar 2 23:21:51 2016 +0000

    Updated Russian translation

 po/ru.po | 1779
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 991 insertions(+), 788 deletions(-)

commit 76ea3a15cb5094fae67dc2fd43ca392eb4a39da5
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Mar 2 23:07:37 2016 +0100

    Adwaita: more scale style fixes

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

commit c05f254a6e3a715105f10c495caebed9a3a682c9
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Tue Feb 23 09:20:55 2016 +0000

    GDK W32: Use layered windows

    Toplevels are now true layered windows that are moved,
    resized and repainted via UpdateLayeredWindow() API call.
    This achieves transparency without any extra effort,
    and prevents window size and window contents desychronization
    (bug 761629).

    This also changes the way CSD windows are detected. We now
    use window decorations to detect CSDiness of a window,
    and to decide whether a window should be layered (CSD windows should
    be) or not.

    Decorations are now stored in the window implementation,
    not as a quark-based property of the window-as-gobject.

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

 gdk/win32/gdkevents-win32.c  |   9 +-
 gdk/win32/gdkprivate-win32.h |   2 +
 gdk/win32/gdkwindow-win32.c  | 315
 ++++++++++++++++++++++++++++++++++++++-----
 gdk/win32/gdkwindow-win32.h  |  30 +++++
 4 files changed, 314 insertions(+), 42 deletions(-)

commit e03946bd285d860fc9011a2fbb5363c2a176aaab
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Sat Feb 6 12:06:41 2016 +0000

    GDK W32: custom (non-WM) drag-move and drag-resize code

    Normally works only on CSD windows, non-CSD windows continue
    to use WM modal loop for drag-resizing and drag-moving. However,
    if it is activated on non-CSD windows, it does work.

    Has the advantage of being completely immune to AeroSnap.
    AeroSnap only worked partially on CSD windows, with the only part
    that worked being "don't let users drag window titlebar outside of
    the desktop". Now AeroSnap doesn't work on windows moved by
    this code at all, which is good, since they currently don't work
    well with it due to the way shadows are drawn.

    It's possible to also re-implement AeroSnap (or something similar),
    but that is a story for another commit.

    This code was originally intended to fix the problem of window
    size and window contents desynchronization, but failed to achieve
    that result in the end. Nevertheless, it serves as a foundation for
    other changes to the way window resizing works.

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

 gdk/win32/gdkevents-win32.c  | 223 +++++++++++++++----------
 gdk/win32/gdkprivate-win32.h |  12 ++
 gdk/win32/gdkwindow-win32.c  | 388
 ++++++++++++++++++++++++++++++++++++-------
 gdk/win32/gdkwindow-win32.h  |  49 ++++++
 4 files changed, 523 insertions(+), 149 deletions(-)

commit 597151c736b7c0979be48d7aef2c3bfab4998bb9
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Mar 2 21:47:24 2016 +0100

    Adwaita: fix scale with marks size

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

commit d4cda108301fe5d948284b125f7d4ea30f47542d
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Mar 2 21:36:59 2016 +0100

    Updated Spanish translation

 po-properties/es.po | 1159
 ++++++++++++++++++++++++++-------------------------
 1 file changed, 581 insertions(+), 578 deletions(-)

commit fde1aac57a0a2cd431bebfd74ef110ba9e9812eb
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Mar 2 21:34:03 2016 +0100

    Adwaita: scale with marks style fixes

    after GtkRange gadgettification the theme needs some adjustments
    for the new widget structure.

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

commit 4a5801b9020458cfaed4cd478c79d55839387d37
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 2 15:20:47 2016 -0500

    combobox: Correct the CSS node docs

    The box was somehow overlooked in the diagrams.

 gtk/gtkcombobox.c     |  8 +++++---
 gtk/gtkcomboboxtext.c | 11 ++++++-----
 2 files changed, 11 insertions(+), 8 deletions(-)

commit 8205a304e85fb8bb95d2722df0416c6f4de17ddf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Mar 2 15:20:31 2016 -0500

    Add a css node test for comboboxes

 testsuite/css/nodes/Makefile.am    |  1 +
 testsuite/css/nodes/combobox.nodes | 39
 ++++++++++++++++++++++++++++++++++++++
 testsuite/css/nodes/combobox.ui    | 33 ++++++++++++++++++++++++++++++++
 3 files changed, 73 insertions(+)

commit d3ca8aaf83db00ea24c04d37a12ff4c25c2315c1
Author: Lapo Calamandrei <calamandrei@gmail.com>
Date:   Wed Mar 2 20:55:19 2016 +0100

    Adwaita: fix combos styling

    since now the combobox childrens are in a box.

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

commit b1144a73de8924bb83147526f86c69ed14240bfc
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Mar 2 11:16:39 2016 -0800

    scale: don't add scale label for empty markup

    This is a regression from the gadget port.

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

commit a87e18ca6fd1e28f77ecb192b3db75e6782eefc6
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Wed Mar 2 20:42:40 2016 +0200

    Updated Lithuanian translation

 po-properties/lt.po | 2395
 +++++++++++++++++++++++++--------------------------
 po/lt.po            | 1143 +++++++++++++-----------
 2 files changed, 1834 insertions(+), 1704 deletions(-)

commit b5281837d676783987c24b4e429e0242a856bcbb
Author: Ray Strode <rstrode@redhat.com>
Date:   Thu Feb 25 13:58:42 2016 -0500

    wayland: synchronize key repeat with server

    key repeat is handled client side, which means stalls in the
    compositor
    dispatching key release events can lead to fictious repeat events.

    This commit ties key repeat to a server roundtrip to ensure the client
    and server are in sync.

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

 gdk/wayland/gdkdevice-wayland.c | 37
 ++++++++++++++++++++++++++++++++++++-
 1 file changed, 36 insertions(+), 1 deletion(-)

commit 551f1742f5c1a37f93a2239193b45779687b008d
Author: Ray Strode <rstrode@redhat.com>
Date:   Tue Mar 1 08:49:27 2016 -0500

    wayland: handle key up events earlier in deliver_key_event

    We don't need the key repeat rate or anything like that when
    handling key up events, so do key up events first before querying
    for that information.

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

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

commit 619799ba3bcc8525cc78b98c34e62a34e989f550
Author: Ray Strode <rstrode@redhat.com>
Date:   Tue Mar 1 08:29:31 2016 -0500

    wayland: make deliver_key_event return void

    deliver_key_event is sometimes called from a timeout handler and
    sometimes called directly.  We currently erroneously return TRUE
    (G_SOURCE_CONTINUE) in the case where it's called directly, but to
    no ill effect, since we ignore that return value. In the future,
    we're going to need to call it directly in other parts of the code
    where the return value would be relevant and handling TRUE, would
    require adding redundant code.

    Instead, this commit just changes the code to always reset the timer
    manually, and never rely on glib's ability to automatically reset
    the timer by returning TRUE.  This makes the code smaller, too, since
    there's less special casing required.

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

 gdk/wayland/gdkdevice-wayland.c | 45
 +++++++++++++++++------------------------
 1 file changed, 18 insertions(+), 27 deletions(-)

commit 89121e058a926280dc95d1a2530edf59e35d2814
Author: Benjamin Otte <otte@gnome.org>
Date:   Wed Mar 2 14:48:43 2016 +0100

    win32 theme: Add a naive switch implementation

    I couldn't come up with anything better than a button on a button.
    But the Windows theme sucks...

 gtk/theme/win32/gtk-win32-base.css | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

commit 8e3bc96d780e40f09ca60fcaacb7f930a4ad9060
Author: Benjamin Otte <otte@gnome.org>
Date:   Wed Mar 2 07:51:54 2016 +0100

    win32 theme: Implement horizontal spinbuttons

 gtk/theme/win32/gtk-win32-base.css | 83
 +++++++++++++++++++++++++-------------
 1 file changed, 54 insertions(+), 29 deletions(-)

commit 222c43fc60362eeb97ce2d5e3a5583a69a2e30ef
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Mar 1 19:14:30 2016 +0100

    combobox: Put child into box

    Put the combobox child into the box we added for this purpose. That
    way,
    we don't have to maintain the child's position ourselves anymore.

 gtk/gtkcombobox.c     | 192
 ++++++++++----------------------------------------
 gtk/ui/gtkcombobox.ui |   6 ++
 2 files changed, 45 insertions(+), 153 deletions(-)

commit a3805333361fee37a3b1a974cfa6452a85169f08
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Mar 1 18:34:43 2016 +0100

    container: Remove check

    The check is not working for many containers anymore as they are
    not the
    direct parents of their children. We want to allow this behavior
    in more
    places.

 gtk/gtkcontainer.c | 7 -------
 1 file changed, 7 deletions(-)

commit c3d3bf61e4b6e9f2203d9980579f7ff2758e5e68
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Mar 1 18:29:22 2016 +0100

    combobox: Put the button in a box

    This is so we can put the entry into the box in the next commit.

 gtk/gtkcombobox.c     | 27 +++++++++++++++------------
 gtk/ui/gtkcombobox.ui | 21 +++++++++++++--------
 2 files changed, 28 insertions(+), 20 deletions(-)

commit 04d9577cb75abe939cb4ed5b503a8e9d4a0e43bc
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Mar 1 18:19:44 2016 +0100

    combobox: Make sure the cellview expands

    Windows theme needs the expansion for correct drawing of the focus
    outline.

 gtk/gtkcombobox.c | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit 13b320ecb254b3fc9cea72f3e79d35c10737d9d4
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Mar 1 17:39:47 2016 +0100

    combobox: Ensure an entry gets created for has_entry combos

    Previously add/remove on the combobox would result in a cellview being
    created.

 gtk/gtkcombobox.c | 60
 ++++++++++++++++++++++++++++++-------------------------
 1 file changed, 33 insertions(+), 27 deletions(-)

commit 77d624a8f7afbcdd66c777e4d7e61a6ff0d62727
Author: Fran Dieguez <frandieguez@gnome.org>
Date:   Wed Mar 2 09:46:21 2016 +0000

    Updated Galician translation

 po-properties/gl.po | 4554
 +++++++++++++++++++++++++--------------------------
 1 file changed, 2262 insertions(+), 2292 deletions(-)

commit 1e27fe83ea25e332b82945e4ddda6130dd84c2a0
Author: Rico Tzschichholz <ricotz@ubuntu.com>
Date:   Wed Mar 2 10:23:10 2016 +0100

    mir: display->list_devices vfunc was dropped

    See 4a6f8a065abace71c0ca32d959ec9b86628bffaa

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

 gdk/mir/gdkmirdisplay.c | 9 ---------
 1 file changed, 9 deletions(-)

commit 5e00f5fdce0f9fb716283f9f42aa55e31fa07b2d
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Mar 2 16:53:27 2016 +0800

    Fix last commit

    We need to drop the reference to it in configure.ac as well...

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

commit ea8873da5501804be76c0b4409f896fc60ed0b5e
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Mar 2 16:49:59 2016 +0800

    MSVC build: Drop crypt implementation for MSVC

    We are actually not using the crypt() in GDK-Broadway for quite
    a while,
    so the code implementation for MSVC is actually not used.  So,
    it's time
    to get rid of this.

 build/win32/Makefile.am       |   1 -
 build/win32/crypt/Makefile.am |   7 -
 build/win32/crypt/crypt.h     |  32 ---
 build/win32/crypt/crypt3.c    | 460
 ------------------------------------------
 4 files changed, 500 deletions(-)

commit 5d8fd8ab3cd1d9f6abf953403f7e0cb4402b35e7
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Wed Mar 2 09:39:24 2016 +0200

    Updated Hebrew translation

 po-properties/he.po | 2246
 ++++++++++++++++++++++++++-------------------------
 1 file changed, 1129 insertions(+), 1117 deletions(-)

commit 72d766445de100c2142181eb675d5d604d516227
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Wed Mar 2 09:37:20 2016 +0200

    Updated Hebrew translation

 po/he.po | 4050
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 2205 insertions(+), 1845 deletions(-)

commit e15ab84e35e209e882b0a07ffff64be70c2ca3ee
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Mar 2 13:02:30 2016 +0800

    MSVC builds: Re-arrange include paths

    Search also for the headers in include/gio-win32-2.0, as gio.h will
    include those headers at some point, and arrange the include paths
    in a
    dependency hierarchy style, top-to-down.

 build/win32/vs10/gtk3-build-defines.props  | 2 +-
 build/win32/vs9/gtk3-build-defines.vsprops | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)