commit b255b72c3b65b9a759cf783869823a8ea6ba6b0b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 30 11:41:11 2014 +0200

    3.12.1

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

commit 460ebbc32a4159b886ed416a5708537bfa0d307c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Apr 26 11:18:59 2014 -0400

    Drop gnome-icon-theme dependency
    
    gnome-icon-theme got renamed to adwaita-icon-theme. And the
    dependency is not really needed; depending on GTK+ should be
    enough to guarantee the presence of a spec-compliant icon
    theme.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=729021

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

commit 0001090dc34e9623ae86f7629f0318c5a5017352
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 24 18:19:22 2014 +0200

    save-file: Fix creation of cache directory
    
    To hard-link a file to our cache directory, we'd better create it as
    well, otherwise it's just not going to work.
    
    See https://bugzilla.gnome.org/show_bug.cgi?id=727576

 src/plugins/save-file/totem-save-file.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 64c98089262f03c4e00a5d2d1b8d94904a2bcf51
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 24 00:53:24 2014 +0200

    build: Require clutter-gtk 1.5.2 or newer
    
    So that we get the hi-dpi scaling support.
    
    See https://bugzilla.gnome.org/show_bug.cgi?id=724055

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

commit dbbc058515f4438a695af2411b36be53ce1c437d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Apr 22 21:19:47 2014 +0200

    autoload-subtitles: Remove linefeeds

 src/plugins/autoload-subtitles/totem-autoload-subtitles.c | 2 --
 1 file changed, 2 deletions(-)

commit af4c8527a74dc891a687eb9a946e31c2e61a172b
Author: Daniel Șerbănescu <cyber19rider@gmail.com>
Date:   Wed Apr 23 21:29:00 2014 +0200

    Updated Romanian Translation

 po/ro.po | 4864 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 2454 insertions(+), 2410 deletions(-)

commit 15c9ead2671173c37906b61910a5941ef65bdace
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Apr 22 17:07:28 2014 +0200

    backend: Avoid double-scroll events
    
    We were receiving both the smooth scroll and the non-smooth scrolling.
    As all the backends we support have support for smooth scrolling,
    only ever handle those.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728227

 src/backend/bacon-video-widget.c | 24 +++++++-----------------
 1 file changed, 7 insertions(+), 17 deletions(-)

commit 5c0e927d58c7ab3d7cb27a07175c46e39a2c19ad
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Apr 22 17:05:27 2014 +0200

    main: Remove unused code
    
    This code to capture events on the vbox that contains the video widget
    isn't needed anymore.

 src/totem-object.c | 4 ----
 1 file changed, 4 deletions(-)

commit e89540cb8b2a4566c2858be68be667ad55ff4dd3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Apr 22 15:20:44 2014 +0200

    build: Require GStreamer core 1.2.4
    
    To get this necessary bug fix, making "Make available for offline
    use" work as expected:
    https://bugzilla.gnome.org/show_bug.cgi?id=724373

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

commit 534799c30cc0c8bd8df2f57aeabe71bdf6a83b1e
Author: Dirgita <dirgitadevina@gmail.com>
Date:   Tue Apr 22 14:19:37 2014 +0000

    Updated Indonesian translation

 po/id.po | 88 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 45 insertions(+), 43 deletions(-)

commit c681959a0ecf574ea8943cf412f40360a6a8d115
Author: marablack3 <marablack3@gmail.com>
Date:   Fri Apr 18 18:51:22 2014 +0000

    Updated Greek translation

 po/el.po | 539 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 276 insertions(+), 263 deletions(-)

commit 61feaa6969cb5aee4e7a332cad3fc178116873bb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 18 16:49:53 2014 +0200

    main: Make dropping videos on the player always replace the playlist

 src/totem-object.c | 25 ++++++++-----------------
 1 file changed, 8 insertions(+), 17 deletions(-)

commit 20eb6de7038ffacb632ce50e5e8f08def0ba3f81
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 18 16:42:15 2014 +0200

    Revert "main: Remove dnd support for the video widget"
    
    This reverts commit 73e372b17c9b863cc71c31a1c4286c77cf7d6e0e.

 src/totem-object.c | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 143 insertions(+)

commit 0aa2455f39f835251b182e458474fdace6784746
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Apr 15 14:34:04 2014 +0200

    Updated Spanish translation

 help/es/es.po | 802 +++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 507 insertions(+), 295 deletions(-)

commit 4af332eb1ff6e06e6762aac1909b34fb1b945498
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sun Apr 13 15:05:30 2014 +0200

    main: Block popup hiding when "Volume" popover is shown
    
    Ditto but for the Volume popup.

 src/totem-object.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 891aec3e1b8672f71ea2fe28614feed6b03b1b02
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sun Apr 13 15:02:29 2014 +0200

    main: Block popup hiding when "Go" popover is shown
    
    When the "Go" button is toggled on and the menu is shown, block
    hiding the popup.

 src/totem-object.c | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit ffefe928c08a9b7d9bf96087a97d930b0e5cc4ce
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 18:31:49 2014 +0200

    main: Fix possible warnings on startup
    
    If a media isn't set in the store, skip the comparisons

 src/totem-grilo.c | 3 +++
 1 file changed, 3 insertions(+)

commit b78d307a6832d9198e8eecac1c24e13a85be7b16
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 18:06:48 2014 +0200

    opensubtitles: Save downloaded subtitles in the video directory
    
    Try to download the subtitle to the movie's directory, and to
    the cache directory if it fails (read-only locations)
    
    https://bugzilla.gnome.org/show_bug.cgi?id=721757

 src/plugins/opensubtitles/opensubtitles.py | 73 ++++++++++++++++++++----------
 1 file changed, 50 insertions(+), 23 deletions(-)

commit 5f32d6ec66e5070e83faa532d5940e9404075118
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 15:58:20 2014 +0200

    backend: Don't toggle popups with touchpad clicks
    
    Only toggle with touchscreens.

 src/backend/bacon-video-widget.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

commit 4092370b0790069d75a1cead4d3b63f482f05bee
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 15:45:17 2014 +0200

    backend: Fix indentation

 src/backend/bacon-video-widget.c | 40 ++++++++++++++++++++--------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

commit 47af343d92fbc0b93a061a366c863d5cb963723c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 12:00:46 2014 +0200

    backend: Hide popups when leaving the window
    
    Monitor leave events on the toplevel window, rather than just
    on the video widget itself, and only consider it left if it left
    to a window that's not in the same hierarchy. This means that
    we know that it's left the whole window (and not just the video widget)
    and we don't hide the popup when you try to go to the revealed toolbar
    in fullscreen.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727220

 src/backend/bacon-video-widget.c | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

commit adcb775d24edb0aba662c1ba4811a11542c0ff66
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 12:08:27 2014 +0200

    Revert "backend: Hide popups when leaving the window"
    
    This reverts commit 4207cb0c14008bce0044e25f82f9e2a5829c4512.

 src/backend/bacon-video-widget.c | 19 -------------------
 1 file changed, 19 deletions(-)

commit 4207cb0c14008bce0044e25f82f9e2a5829c4512
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 12:00:46 2014 +0200

    backend: Hide popups when leaving the window
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727220

 src/backend/bacon-video-widget.c | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit 4c38b1a3d3ca5549265859d6f1d24bb698b93fea
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 11:50:35 2014 +0200

    backend: Update copyright

 src/backend/bacon-video-widget.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 2cb45dcc295b892be7b9424d61d004ed0645746a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 10:42:02 2014 +0200

    browser-plugin: Fix warning inhibiting idle for hidden plugin
    
    When the plugin is hidden, we shouldn't be inhibiting idle to
    prevent the screensaver coming on. It also fixes warnings
    at run-time as gtk_application_inhibit() expects a real window,
    not NULL.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693092

 browser-plugin/totem-plugin-viewer.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 23ff9ed641915e1dfe55ca4e51c1136df005cf73
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 10:40:47 2014 +0200

    browser-plugin: Fix warning for hidden plugin
    
    Fix warning on startup when we're not being embedded, we
    can't realise an unanchored window.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693092

 browser-plugin/totem-plugin-viewer.c | 2 --
 1 file changed, 2 deletions(-)

commit 61e5a5510cd29b0de64124cbe1591d14a81ded90
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 10:24:18 2014 +0200

    browser-plugin: Fix running gdb when it is a script
    
    Pass a full path to launch gdb to avoid running a helper script.

 browser-plugin/totem-plugin-viewer.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 01d2389325484744a7c14d8dfe3f03b5454644ef
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 10:22:58 2014 +0200

    browser-plugin: Fix running under recent gnome-terminal
    
    --disable-factory isn't supported any more.

 browser-plugin/totem-plugin-viewer.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit d04d4804d31a59b4c13571871714f61c689f16c7
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 11 10:22:06 2014 +0200

    browser-plugin: Fix warning when running in Chromium
    
    Work around Chromium setting GDK_NATIVE_WINDOWS. It's not used
    for GTK+ 3.x, so unset it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693092

 browser-plugin/totem-plugin-viewer.c | 3 +++
 1 file changed, 3 insertions(+)

commit 10b9bb414e8cc560d56e1d3db5dfd85cfb896d0e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 10 13:50:00 2014 +0200

    main: Fix shuffled items started to play in random order
    
    We need to add all the shuffled items at once, otherwise they'll
    be added out of order to the playlist, and the item to be played
    might be in the middle of the playlist, instead of being the
    first one.

 src/totem-grilo.c   |  9 +++++----
 src/totem-object.c  | 40 ++++++++++++++++++++++++++++++++++++++++
 src/totem-private.h |  2 ++
 3 files changed, 47 insertions(+), 4 deletions(-)

commit 5f3bd04fac9809a82858ea35bf01b6af15e4ed96
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Apr 6 20:38:37 2014 +0200

    doap: update URLs

 README     | 2 +-
 totem.doap | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 595dac6cc23a5fb32881c1e329791dbb8559d84c
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Mon Mar 31 14:49:49 2014 +0200

    totem-glow-button: Do not add the custom CSS provider for every instance
    
    Since we are adding a global CSS for the default screen, we don't need
    to load and add the CSS for every instance we create.

 browser-plugin/totem-glow-button.c | 22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)

commit f5900f9da50858c7fe226ca7d95baefc9bf90743
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Mon Mar 31 14:45:23 2014 +0200

    totem-glow-button: Fix memory leak
    
    GtkStyleContext takes a reference of the GtkCssProvider, so release
    ours when no longer needed.

 browser-plugin/totem-glow-button.c | 1 +
 1 file changed, 1 insertion(+)

commit 5b3460bb1f1afe0ca383d7540bf7749682fd354f
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Mon Mar 31 17:31:46 2014 +0000

    Updated French translation

 help/fr/fr.po | 1299 +++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 791 insertions(+), 508 deletions(-)

commit eaa0d6b696da199985a126f9d60d2ec764dc4138
Author: Christian Kirbach <Christian.Kirbach@gmail.com>
Date:   Mon Mar 31 14:04:24 2014 +0000

    Updated German translation

 po/de.po | 1121 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 609 insertions(+), 512 deletions(-)

commit 4900ab15d5c23bb6339f412104521b49795cee07
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Mar 28 01:39:52 2014 +0100

    main: Escape selection mode when pressing Esc
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723809

 src/totem-grilo.c | 7 +++++++
 1 file changed, 7 insertions(+)

commit c743033cf21ff8f9b94ee02bcac8b3c16b76f9d8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Mar 28 01:37:06 2014 +0100

    main: Don't handle additional modifiers on top of Ctrl+F
    
    Alt+Ctrl+F shouldn't pop out the search bar.

 src/totem-grilo.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit f22f8ddad76ff78908a4183ade78c1f8fa8798e3
Author: Cosimo Cecchi <cosimo@endlessm.com>
Date:   Mon Sep 16 11:49:42 2013 -0700

    main: Add support for starting a playlist paused
    
    Currently, when --pause is specified in the first command line
    invocation of Totem, the passed-in media will still start.
    This patch saves the initial state of the pause option to a separate
    variable, so that when we receive the first playlist changed event, we
    can avoid starting up the stream if the option was specified.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=708184

 src/totem-object.c  | 12 ++++++++++--
 src/totem-private.h |  1 +
 src/totem.c         |  1 +
 3 files changed, 12 insertions(+), 2 deletions(-)

commit 20dac03535bc9751199674ef9b949d557b0e2de0
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Mar 28 01:13:34 2014 +0100

    main: Switch to the "player" view when opening a file
    
    Instead of only when we start playing.

 src/totem-object.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit e565062ca075f22762a4d7e83c7d1e3c0161c9ab
Author: Akom Chotiphantawanon <knight2000@gmail.com>
Date:   Thu Mar 27 21:43:42 2014 +0700

    Updated Thai translation

 po/th.po | 2073 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 1052 insertions(+), 1021 deletions(-)

commit 3bbd6a746ccbd4a6a3053b79ea3f37dad306dc8f
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   Thu Mar 27 12:37:36 2014 +0000

    Updated Chinese (Taiwan) translation

 po/zh_TW.po | 57 ++++++++++++++++++++++++++++-----------------------------
 1 file changed, 28 insertions(+), 29 deletions(-)

commit c86ca4cf00bab576aac31c78aa2af25ed5125cfa
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 27 03:39:48 2014 +0100

    main: Fix initial delete button's state
    
    If nothing is selected, the default class of the delete button
    will contain "destructive-action" and paint that button red.
    
    Remove the class from the GtkBuilder file to fix the initial state.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=726916

 src/totemselectiontoolbar.ui | 1 -
 1 file changed, 1 deletion(-)

commit c185bf19504775234e083eee41319435117b9e9c
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Wed Mar 26 04:00:55 2014 +0200

    Mark more some strings to be translatable

 src/totemselectiontoolbar.ui | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 195873fe8a6adda5b2b0d78266559e69f1f513a1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 25 14:11:36 2014 +0100

    build: Require grilo 0.2.10
    
    For grl_source_get_tags()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=726702

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