commit 32c0c6fee0ddc7333991db1ae772ebd33fe7a12c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 2 19:46:43 2015 -0500

    3.15.10

 NEWS         | 7 +++++++
 configure.ac | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit 238cdd5e37931118b823f4d1e01e814e2fffd09d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 2 20:57:29 2015 -0500

    Avoid stray output from configure

    The new xgettext check was leaving a messages.po file behind.

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

commit 3569d373a21ddc851e7699c184951985321fecfb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 2 20:16:25 2015 -0500

    Fix 7c4bf742e82d812ecc5b0c3280db86d2689eb093

    The objects-finalize test constructs gestures with NULL as
    a widget. The recent addition of weak references was not
    ready for that.

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

commit 0019eb7bf9646f8b364e3cc09aa7351c59d333d7
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Mar 3 00:06:35 2015 +0000

    gears: Update to slightly more modern OpenGL

    Instead of using glxgears, which still uses OpenGL 2.1 and the fixed
    pipeline, we use a slightly modified es2gears, OpenGL 3.2, and the
    programmable pipeline.

 tests/gtkgears.c | 816
 +++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 615 insertions(+), 201 deletions(-)

commit 209c5c37f323c5cb2b8ae98384e0fd61a2df60f7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 2 16:22:56 2015 -0500

    file chooser: Avoid animated scrolling for editing

    Avoid scrolling animation when scrolling to where we want
    to insert the new folder, since adding the entry doesn't
    do the right thing if the treeview is still scrolling.

    An alternative would be to wait for the animated scrolling
    to reach its target before starting the editing, but this
    is easier.

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

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

commit 18de5e6547b1041c567212826c36fdbb74b80ba9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 2 15:53:35 2015 -0500

    file chooser: Avoid triggering assertions

    cairo surfaces are boxed types, so don't try to set them
    with g_value_set_object().

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

commit d2fe45ab5754fa4fdb437516cabf02dec5eb5593
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 2 15:38:29 2015 -0500

    file chooser: Avoid warnings from the location column

    Avoid criticals that would come out of this code if file is / or NULL.

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

commit 65b55938ca31c3941e9df69bd041f130fe6e242b
Author: Claude Paroz <claude@2xlibre.net>
Date:   Mon Mar 2 18:32:07 2015 +0000

    Updated French translation

 po/fr.po | 2033
 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 1215 insertions(+), 818 deletions(-)

commit 4cae9bdd05fba480766e791f0d140c2d8f54da62
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 2 18:19:16 2015 +0100

    x11: Store last axes from device

    And use these for the missing axes if the valuator mask is incomplete.
    This used to work fine on tablets because the Wacom driver ensures all
    valuators are sent, which is not true if using the evdev driver.

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

 gdk/x11/gdkdevice-xi2.c        | 28 ++++++++++++++++++++++++++++
 gdk/x11/gdkdevicemanager-xi2.c | 10 ++++++++--
 gdk/x11/gdkprivate-x11.h       |  6 ++++++
 3 files changed, 42 insertions(+), 2 deletions(-)

commit 3ccfcf5b9f0285be7b2423a22f17a2eaea774f49
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 2 17:01:21 2015 +0100

    scrolledwindow: Cancel kinetic/overshoot animation on captured
    scroll events

    This ensures the animation is cancelled if the child widget happens to
    GDK_EVENT_STOP scroll events.

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

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

commit da679f3866b19fd64d4fbd388f0eed149b585270
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Mar 2 11:11:24 2015 -0500

    Updates

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

commit 1feaa6f30193b0d496e73421af967273d0af0682
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 2 15:31:11 2015 +0100

    scrolledwindow: Add motion mask to the widget window

    This is not specified specifically by the attached controllers, so let
    the scrolledwindow set the mask, as motion events with no buttons
    pressed
    are interesting to it.

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

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

commit 22c83e5ea7045beab4f3050c368d6a2cc9086dfa
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Mon Mar 2 15:39:40 2015 +0200

    Updated Hebrew translation

 po/he.po | 3675
 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 1954 insertions(+), 1721 deletions(-)

commit eaebc2cb4b8bae75e66c3f4b98b5ff9dc57ed6ba
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Feb 25 15:59:26 2015 +0100

    wayland: Delay wl_subsurface interface creation until the window
    is shown

    It isn't really necessary anytime before, so just make sure it's
    there only
    when the window is visible.

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

 gdk/wayland/gdkwindow-wayland.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit d070e4c7429a6c964556af01973feae6740c0d18
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Feb 25 15:52:49 2015 +0100

    gtkwindow: Do not show subsurface windows for hidden popover widgets

    This is really just necessary when we have a visible widget, otherwise
    the window would temporarily linger with odd size and surface.

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

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

commit c55fcd35fe4e346ee35a85b925b07981057bb98e
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Feb 25 14:46:54 2015 +0100

    wayland: Thaw the clock if we hide a GdkWindow mid-frame

    When a window is hidden, its surface and all its roles are destroyed,
    if this happens when we already issued a wl_surface_commit and are
    awaiting for a frame callback, the clock will remain frozen for the
    next time the window is shown.

    To avoid this, keep track of the wl_surface_frame() calls issued,
    and ensure the clock is thawed after hiding. If we happen to receive
    the frame callback, it is just ignored.

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

 gdk/wayland/gdkwindow-wayland.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 13e22e20300b7312e52bba7d077fc7e231695fc1
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Feb 25 20:34:12 2015 +0100

    gtkwindow: Move window dragging to a standalone drag gesture

    The gesture is hooked to the capture phase, so it works for buttons in
    header bars and whatnot. In order to be friendly to the widget it is
    capturing events from, an ugly hack is in place to avoid capturing
    events when the target widget has a gesture that would consume motion
    events.

 gtk/gtkmain.c          |  14 +++---
 gtk/gtkwidget.c        |  28 ++++++++++++
 gtk/gtkwidgetprivate.h |   2 +
 gtk/gtkwindow.c        | 116
 ++++++++++++++++++++++++++++++++++---------------
 4 files changed, 118 insertions(+), 42 deletions(-)

commit 0796d7b6ff9393746d90841c8db2ba9a2f7e6df8
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Feb 25 20:31:09 2015 +0100

    gtkmenubutton: Popup menu/popover on GtkButton:clicked

    This happens on button release, which is more convenient if the
    gesture
    can be consumed by something else (eg. window dragging), and already
    behaves
    correctly wrt cancelled gestures, broken grabs, etc.

    This also allows us to unify pointer and keyboard behavior, popping
    up the
    menu widget in a single place.

 gtk/gtkmenubutton.c | 71
 +++++++++++++++++++----------------------------------
 1 file changed, 25 insertions(+), 46 deletions(-)

commit 2e52e9964b5c0d463791b26bc0c17a162ea78495
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Feb 25 20:30:11 2015 +0100

    gesture: On cancel, remove touchpoint before checking the recognized
    state

    Otherwise the touch being removed doesn't account in recognition.

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

commit a4e0de183967d51f5ef7ec602f96ad6c33456701
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Feb 25 20:29:22 2015 +0100

    button: Ensure the button is "left" when a gesture is cancelled

    This prevents from stale widget states if the gesture happens to be
    cancelled mid-press.

 gtk/gtkbutton.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

commit 0910eaf6fe8d22e50d33224dc0ae88b71a5e1205
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Sun Mar 1 13:35:02 2015 +0100

    eventcontroller: Chain up on constructed

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

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

commit 7c4bf742e82d812ecc5b0c3280db86d2689eb093
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Sun Mar 1 13:28:21 2015 +0100

    eventcontroller, widget: Don't crash if destroyed before the other

    There are two scenarios. A widget sub-class owns a GtkEventController
    and passes itself to it, or a controller owned by something else is
    passed a widget.

    In the second case, if the widget is destroyed before the controller,
    we will have a crash when destructing the controller because we will
    be accessing invalid memory. Adding a weak reference on the widget
    addresses that problem.

    This leads to a crash in the first case. When the widget is getting
    destroyed, it will drop the reference to its own controller. The
    controller will skip touching the widget because the weak reference
    would have turned it to NULL. However, when the widget sub-class
    chains
    up to GtkWidget it will try to free all the controllers in its list.
    Unfortunately, all these controllers have already been destroyed. So
    we need to guard against this too.

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

 gtk/gtkeventcontroller.c | 1 +
 gtk/gtkwidget.c          | 2 ++
 2 files changed, 3 insertions(+)

commit 66d25c4a060458001d4725aceb39a0a1a12db39a
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Mar 2 10:58:23 2015 +0100

    gtk_label_set_yalign(): Fix xalign/yalign typo in parameter name.

 gtk/gtklabel.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c2aff4ab6edbc97ed535b1f0acb95e86c623447e
Author: Marek Kasik <mkasik@redhat.com>
Date:   Fri Feb 27 16:48:40 2015 +0100

    printing: Set printer state correctly

    Consider NULL printer state message as empty too.
    Printer state IPP_PRINTER_STOPPED can be considered as paused state.

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

 modules/printbackends/cups/gtkprintbackendcups.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit bc77408e3c33b2395b367a46fbca6d3d8c714947
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Mar 2 09:45:57 2015 +0100

    gtk_misc_set_alignment(): Improve the deprecation documenation.

    To link to GtkWidget.halign/valign and to mention
    GtkLabel.xalign/yalign.

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

commit c91076f64c6561c800459d2d7a045d79455ffd09
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Mar 1 21:35:53 2015 -0500

    gdkglcontext-win32: fix variable names in GDK_NOTE

    These probably weren't caught because GDK_NOTE was disabled when the
    change was tested.

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

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

commit 4f0ab5656be335803d548db68c807379acbf9dd3
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Mar 1 21:35:34 2015 -0500

    gdkglcontext-win32: remove unused variables

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

 gdk/win32/gdkglcontext-win32.c | 9 ---------
 1 file changed, 9 deletions(-)

commit 9ba4bed1176203ff7380fabc9755309ddd301939
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Mar 1 18:54:56 2015 +0100

    Updated Czech translation

 po-properties/cs.po | 2382
 ++++++++++++++++++++++++++++-----------------------
 1 file changed, 1294 insertions(+), 1088 deletions(-)

commit fc838cefbf3bbcb50497ca3a6fc37fd2d71cb6e6
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Sat Feb 28 22:59:36 2015 +0100

    searchenginetracker: Unify fts/non-fts query

    This makes sure we use location_uri for both types of query, and
    the fts
    query has been made more similar to the one used by nautilus.

 gtk/gtksearchenginetracker.c | 49
 ++++++++++++++++++++++----------------------
 1 file changed, 24 insertions(+), 25 deletions(-)

commit d87041bfe38368982b6b72f6812972b6a1d29a21
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Feb 28 16:42:39 2015 -0500

    tracker: Turn on fts

    We want to match what nautilus does, and the non-fts query
    ignores the location, which yields somewhat broken UI in
    the file chooser.

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

commit 8a0d02c54876721672abe42afaab7febcc5699ce
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Feb 28 16:13:18 2015 -0500

    Formatting fixes

 gtk/gtksearchengine.c       | 106
 +++++++++++++++++++++---------------------
 gtk/gtksearchenginesimple.c | 110
 ++++++++++++++++++++++----------------------
 2 files changed, 108 insertions(+), 108 deletions(-)

commit f126157bfa9e8a550067fa169de24697add028bb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Feb 28 16:09:28 2015 -0500

    file chooser: Don't start search too eagerly

    We were trying to start search when the user types anything,
    but this is annoying more often than helpful, and interferes
    with the location entry. So, stick with explicitly enabled
    search (via the search button or Alt-S) for now.

 gtk/gtkfilechooserwidget.c | 23 -----------------------
 1 file changed, 23 deletions(-)

commit 6ed479e71ca5844144f4328b97eacbd528194b20
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Sat Feb 28 20:21:13 2015 +0000

    Updated Slovak translation

 po/sk.po | 1337
 ++++++++++++++++++++++++--------------------------------------
 1 file changed, 521 insertions(+), 816 deletions(-)

commit 5611cf209678b230bf69380d3f5a80b73039a027
Author: Peter Bloomfield <PeterBloomfield@bellsouth.net>
Date:   Sat Feb 28 08:59:12 2015 -0500

    Do not return NULL AtkStateSet

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

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

commit 2a3f1a49de34de0e3278e065cd532f224dc7c90e
Author: Friedel Wolff <friedel@translate.org.za>
Date:   Sat Feb 28 19:32:23 2015 +0200

    Updated translation for Afrikaans (af)

 po/af.po | 4456
 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 2505 insertions(+), 1951 deletions(-)

commit a764e343c76aebd1f5120ffc75c7bef59aadc0b9
Author: Trần Ngọc Quân <vnwildman@gmail.com>
Date:   Sat Feb 28 14:23:14 2015 +0700

    Updated Vietnamese translation

    Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>

 po-properties/vi.po |  810 ++++++++++-----------
 po/vi.po            | 1958
 +++++++++++++++++++++++----------------------------
 2 files changed, 1292 insertions(+), 1476 deletions(-)

commit af86bc58b9de25a7ab000b3a5a8d5cdd952e174c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Feb 28 00:15:13 2015 -0500

    wayland: Add debug spew

 gdk/wayland/gdkdevice-wayland.c  | 50
 ++++++++++++++++++++++++++--------------
 gdk/wayland/gdkdisplay-wayland.c |  9 ++++++++
 gdk/wayland/gdkwindow-wayland.c  | 22 ++++++++++++++++++
 3 files changed, 64 insertions(+), 17 deletions(-)

commit 94c5d691df28ec9315064e1ba2833288256a86c4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Feb 27 22:28:28 2015 -0500

    wayland: Formatting fixes

 gdk/wayland/gdkapplaunchcontext-wayland.c |   8 +-
 gdk/wayland/gdkcursor-wayland.c           |   5 +-
 gdk/wayland/gdkdevice-wayland.c           | 161
 +++++++++++++++---------------
 gdk/wayland/gdkdisplay-wayland.c          | 147
 ++++++++++++++-------------
 gdk/wayland/gdkdisplay-wayland.h          |   6 +-
 gdk/wayland/gdkeventsource.c              |  14 +--
 gdk/wayland/gdkglcontext-wayland.c        |   7 +-
 gdk/wayland/gdkkeys-wayland.c             |  16 +--
 gdk/wayland/gdkprivate-wayland.h          |   4 +-
 gdk/wayland/gdkscreen-wayland.c           |  96 ++++++++++--------
 gdk/wayland/gdkselection-wayland.c        |  62 ++++++------
 gdk/wayland/gdkwayland.h                  |   2 +-
 gdk/wayland/gdkwaylandselection.h         |   2 +-
 gdk/wayland/gdkwindow-wayland.c           | 117 +++++++++-------------
 14 files changed, 325 insertions(+), 322 deletions(-)

commit a0eb0e23468c7516fa7809f22a8bcaf165915c1a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Feb 27 23:18:00 2015 +0000

    wayland: Apply maximized and fullscreen state

    We were just throwing the request away if the app asks to
    fullscreen or maximize a window before it has been mapped.
    This is something the GdkWindow API explicitly supports,
    so make it work by saving the state until the surface exists.

    This fixes things under weston. There are bugs in mutter
    that keep this from working correctly with gnome-shell.

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

 gdk/wayland/gdkwindow-wayland.c | 38
 ++++++++++++++++++++++----------------
 1 file changed, 22 insertions(+), 16 deletions(-)

commit 3d205a20374f344681989261e7a18135c05a0c5f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Feb 27 18:15:37 2015 -0500

    wayland: Drop some pointless lines

    No need for these parameter checks, really.

 gdk/wayland/gdkwindow-wayland.c | 8 --------
 1 file changed, 8 deletions(-)

commit 3b10269a12f25138c5acc20fa3729e19c2b8d210
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sat Feb 28 00:02:25 2015 +0200

    Updated Lithuanian translation

 po-properties/lt.po |  336 +++++----
 po/lt.po            | 1870
 +++++++++++++++++++++++----------------------------
 2 files changed, 994 insertions(+), 1212 deletions(-)

commit 6ccef21d4987c8e91a163566cc1d8453a0718577
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Feb 27 17:00:08 2015 -0500

    Fix a typo

    Follow-up fix for commit 7cee6c5cc6f35d9ed453f943686c0b21e86b4a3e.

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

commit 53028ff3bb0610f5fb4df360391af9ee23f61cfa
Author: Olivier Fourdan <ofourdan@redhat.com>
Date:   Fri Feb 27 13:06:29 2015 +0100

    wayland: Don't use g_error() on connection lost

    When the Wayland compositor vanishes, all applications connected will
    receive a SIGPIPE as soon as they try to use wl_display_dispatch().

    Do not use g_error() to terminate the applications when this occurs,
    g_error() means an error in the application while here it's not truly
    the case.

    Use g_warning() and exit() instead.

    Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>

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

 gdk/wayland/gdkeventsource.c | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

commit ff85f6ce3f838384fb9239e14939d5dbb1f49648
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Fri Feb 27 21:18:14 2015 +0000

    Updated Hungarian translation

 po-properties/hu.po | 95
 ++++++++++++++++++++++++++++-------------------------
 1 file changed, 51 insertions(+), 44 deletions(-)

commit 0507a4d39a5925e4c29afea745dbfef352af0eb1
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Fri Feb 27 21:13:55 2015 +0000

    Updated Hungarian translation

 po/hu.po | 1726
 +++++++++++++++++++++++++++-----------------------------------
 1 file changed, 758 insertions(+), 968 deletions(-)

commit 7cee6c5cc6f35d9ed453f943686c0b21e86b4a3e
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Fri Feb 27 21:00:16 2015 +0000

    gdk: Use a better error message

    Having "Assertion failed: success" on the console is not going to help
    anyone.

 gdk/win32/gdkdisplay-win32.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit ab3084b71447c456e3e37ffeee95b24f4fe8e007
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Feb 27 19:46:55 2015 +0100

    Updated POTFILES.in and POTFILES.skip

 po-properties/POTFILES.in |  2 +-
 po/POTFILES.in            | 52
 +++++++++++++++++++++++------------------------
 po/POTFILES.skip          | 41 -------------------------------------
 3 files changed, 27 insertions(+), 68 deletions(-)

commit 00f4c070f4f3da709a5be6f10106e3152db5f509
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Feb 27 19:37:17 2015 +0100

    Updated Polish translation

 po-properties/pl.po | 286
 +++++++++++++++++++++++++++-------------------------
 1 file changed, 147 insertions(+), 139 deletions(-)

commit 668df30b603cb82b8a06a92af78d0c3783d36b36
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Fri Feb 27 16:47:30 2015 +0200

    Updated Hebrew translation

 po/he.po | 1639
 +++++++++++++++++++++++++++-----------------------------------
 1 file changed, 706 insertions(+), 933 deletions(-)

commit 3ce3593ebf334f0bee2497732ebce8958e9950e0
Author: Rafal Luzynski <digitalfreak@lingonborough.com>
Date:   Thu Feb 26 02:15:18 2015 +0100

    GtkListBoxRow: add g_return_if_fail to grab_focus, don't crash

    Although gtk_list_box_row_grab_focus() is not a public function
    it can be easily called by gtk_widget_grab_focus() with a row argument
    which has been removed from the list box and has box == NULL.

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

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

commit 45210d58356e5d8feb488bfdc0039fcfdf47c749
Author: Efstathios Iosifidis <iefstathios@gmail.com>
Date:   Fri Feb 27 11:20:42 2015 +0000

    Updated Greek translation

 po-properties/el.po | 703
 +++++++++++++++++++++++++++-------------------------
 1 file changed, 359 insertions(+), 344 deletions(-)

commit f96f69996a86d4d37ad4b9b697ded9a5941d6fa0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Feb 26 21:15:19 2015 -0500

    file chooser dialog: Prevent uneven button heights

    The height of the text buttons depends on the font height,
    whereas the search button has a fixed-size icon in it...
    Prevent unevent heights by putting them all in a size group.

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

 gtk/gtkfilechooserdialog.c     | 14 ++++++++++++++
 gtk/ui/gtkfilechooserdialog.ui |  3 +++
 2 files changed, 17 insertions(+)

commit 6855e1eec36033f84aa8d2f8cd2ab77ace474064
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Feb 26 20:55:54 2015 -0500

    app chooser dialog: Prevent uneven button heights

    The height of the text buttons depends on the font height,
    whereas the search button has a fixed-size icon in it...
    Prevent unevent heights by putting them all in a size group.

 gtk/gtkappchooserdialog.c     | 5 +++++
 gtk/ui/gtkappchooserdialog.ui | 7 +++++++
 2 files changed, 12 insertions(+)

commit c951740cf9cd12bf8f6d7ddb383eb39cc58fb3b7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Feb 26 19:00:24 2015 -0500

    Add a configure check for new enough gettext

    Check that xgettext understands glade files.

 configure.ac | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 5840c931b3065359bb97e607a9ae67e4e76d3f33
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Feb 1 14:37:20 2015 -0500

    Stop building extract-strings

    It is no longer needed.

 Makefile.am  | 2 +-
 configure.ac | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

commit b08015371bedf20e07956a901437737a5349edbb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Feb 1 14:34:37 2015 -0500

    Stop using extract-headers

    Since 0.18.3, xgettext can extract strings from ui files.

 gtk/Makefile.am |  9 +------
 po/POTFILES.in  | 84
 ++++++++++++++++++++++++++++-----------------------------
 2 files changed, 43 insertions(+), 50 deletions(-)

commit b3a5d86d5d13092cdc63a9b93061e06917183daa
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Thu Feb 26 11:59:18 2015 +0000

    Updated Slovak translation

 po/sk.po | 236
 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 132 insertions(+), 104 deletions(-)

commit b618256a4c0278fd4e3353869cfab367a719bb4f
Author: Efstathios Iosifidis <iefstathios@gmail.com>
Date:   Thu Feb 26 11:23:48 2015 +0000

    Updated Greek translation

 po/el.po | 285
 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 158 insertions(+), 127 deletions(-)

commit 6a0290145d1f5fc2ad72f12e989362bf6a5a153b
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Thu Feb 26 07:11:37 2015 +0000

    Updated Kazakh translation

 po/kk.po | 1082
 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 588 insertions(+), 494 deletions(-)

commit f74067dda2034f3bb7387f84eb7d74332077f040
Author: Marek Kasik <mkasik@redhat.com>
Date:   Fri Feb 20 11:11:01 2015 +0100

    printing: Always get details of Avahi printers via IPP

    Request details of Avahi browsed printers even when
    we've got their PPDs already. Some options are not
    present in PPD.

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

 modules/printbackends/cups/gtkprintbackendcups.c | 63
 +++++++++++++-----------
 1 file changed, 33 insertions(+), 30 deletions(-)

commit 979a4c1b08fd8d666b4f393d64d56e40b8585e08
Author: Marek Kasik <mkasik@redhat.com>
Date:   Wed Feb 25 15:54:36 2015 +0100

    printing: Get covers for each printer individually

    Since we combine Avahi browsed printers and
    printers of local CUPS in one backend we need to
    get covers for each printer separately.

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

 modules/printbackends/cups/gtkprintbackendcups.c | 51
 ++++++++++++------------
 modules/printbackends/cups/gtkprintercups.c      |  4 ++
 modules/printbackends/cups/gtkprintercups.h      |  2 +
 3 files changed, 31 insertions(+), 26 deletions(-)

commit 7fa9089196bbf86c056a775a2423cda0df3d7f93
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Feb 25 12:34:02 2015 +0100

    Updated Spanish translation

 po/es.po | 32 ++++++++++++++++++--------------
 1 file changed, 18 insertions(+), 14 deletions(-)