commit 754679c6f0d58ee1e93a6b923d9eb8b20d8f2d9f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Jan 19 15:40:45 2015 +0100

    3.15.4

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

commit e6c93469ed1cc758cc3300cd06a4b0756c446daf
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jan 13 21:39:39 2015 +0100

    thumbnailer: Fix missing translation support
    
    https://bugzilla.gnome.org/show_bug.cgi?id=742881

 src/totem-video-thumbnailer.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 751c1daa0c5bdd24e0ed67f2b235c46f2f1c1956
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jan 6 23:26:50 2015 +0100

    main: Fix Totem doubling files added on the cmd line
    
    https://bugzilla.gnome.org/show_bug.cgi?id=740995

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

commit 5264ed6a4d82fc267e5bf36e1338e0276f415ef8
Author: Trinh Anh Ngoc <atw1990@gmail.com>
Date:   Sat Jan 3 09:44:50 2015 +0700

    main: Remove preference dialog's border
    
    https://bugzilla.gnome.org/show_bug.cgi?id=742247

 data/preferences.ui | 1 +
 1 file changed, 1 insertion(+)

commit 9a9bbe9df3d37200d220ef2c37fc33acf6b29e7e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Dec 18 13:22:00 2014 +0100

    Updated Spanish translation

 help/es/es.po | 138 +++++++++++++++++++++++++++++++---------------------------
 1 file changed, 73 insertions(+), 65 deletions(-)

commit f71767677c4fc35622805677eff0685c2189835c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Dec 10 17:01:12 2014 +0100

    build: Require newer cairo for hi-dpi support
    
    Require cairo 1.14.0 so as to get hi-dpi support. A number of
    distributions shipped older versions of cairo with hi-dpi support
    builtin, but we have no way to detect those.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=741328

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

commit e014cc429ba3642d13c8320fe4539cdc1d973379
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Dec 10 14:58:37 2014 +0100

    main: Remove use of xpad/ypad properties in preferences
    
    They were at the default value of 0 anyway.

 data/preferences.ui | 30 ------------------------------
 1 file changed, 30 deletions(-)

commit 07ead9b6ed2fb18017be8344e51df59ba89f881c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Dec 10 14:58:09 2014 +0100

    skipto: Remove use of xpad/ypad properties
    
    They were at the default value of 0 anyway.

 src/plugins/skipto/skipto.ui | 4 ----
 1 file changed, 4 deletions(-)

commit 0f127d2b16440e588c2df9c6209f86d1fd092520
Author: Daniel Șerbănescu <daniel@serbanescu.dk>
Date:   Mon Dec 8 20:23:19 2014 +0100

    Updated Romanian Translation

 help/ro/ro.po | 2093 ++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 1345 insertions(+), 748 deletions(-)

commit f9e5ef0740c02286cc4e2952c3a41074a7e33a6a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Dec 3 13:00:13 2014 +0100

    main: Hide source which provide torrent URLs
    
    As we don't have GStreamer support for them yet.
    
    See https://bugzilla.gnome.org/show_bug.cgi?id=741063

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

commit f93cf2e5903955079791b97eb7df92b11ce9c182
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 2 13:33:39 2014 +0100

    main: Only show videos longer than 5 seconds
    
    https://bugzilla.gnome.org/show_bug.cgi?id=737469

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

commit f7fa3c96fe6f802d163239c3cbd9aabd01e8e4ce
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 2 13:33:06 2014 +0100

    main: Always request title-from-filename
    
    Just in case the source doesn't want to give us that.

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

commit fd9b1d9d0c6f02a4c4868c8f227c3d4f97ccaf3c
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Wed Nov 26 20:28:29 2014 +0100

    icon-helpers: Use the theme's foreground color to render the symbolics
    
    https://bugzilla.gnome.org/show_bug.cgi?id=740776

 src/icon-helpers.c | 27 +++++++++++++++++++++------
 1 file changed, 21 insertions(+), 6 deletions(-)

commit 45787e05710674fd8c96873204cb464ce84067f3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Nov 26 13:26:25 2014 +0100

    main: Show popup when seeking with the keyboard
    
    So that we can know where in the film we are.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728735

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

commit 8b3664bd8d21c122778872081e3a5e2f786f4c65
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Nov 26 00:50:59 2014 +0100

    main: Add API keys for TheTVDB and TMDB

 src/totem-grilo.conf | 6 ++++++
 1 file changed, 6 insertions(+)

commit 361f76ce9636d3123273b912398b77d29715cf94
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date:   Sun Dec 7 00:02:42 2014 +0000

    backend: port to clutter-gst 3.0

 configure.ac                     |  4 ++--
 src/backend/bacon-video-widget.c | 13 +++++++------
 2 files changed, 9 insertions(+), 8 deletions(-)

commit 483a926789adac641e242effccaeb0b5e7668baf
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Thu Dec 4 20:02:07 2014 +0000

    Updated Turkish translation

 po/tr.po | 2129 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 1086 insertions(+), 1043 deletions(-)

commit c33c18d1bb8815818e1f327c368688d60ce89cc5
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Nov 27 08:36:54 2014 +0100

    Updated Czech translation

 help/cs/cs.po | 120 +++++++++++++++++++++++++++++-----------------------------
 1 file changed, 61 insertions(+), 59 deletions(-)

commit 3c8758c9cc21a6f37de3e249e83b09cf7e1291db
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Nov 27 07:20:42 2014 +0100

    Updated Czech translation

 help/cs/cs.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 16ab0f6b5e931ea6f0b83ef2f14b671dd96f16d3
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Nov 27 06:41:38 2014 +0100

    Updated Czech translation

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

commit c2cbb9585099b9e55a9ede2f306c5e1e860b127b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 22:01:48 2014 +0100

    main: Keep the controls visible when seeking with the slider
    
    When seeking with the handle, mark the popup as busy so it's not
    hidden, remove the business when releasing the slider handle, or
    when an error occurs.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732711

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

commit 7b8ce358a3761e1058c54f9aefc963300e32d938
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 22:01:32 2014 +0100

    backend: Remove mention of the browser plugin

 src/backend/bacon-video-controls-actor.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3a0a07c8a068adb3f3e32cdaed5ad739cf687677
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 21:33:46 2014 +0100

    Revert "backend: Request next track when swiping with 2 fingers"
    
    This reverts commit 99dcbf8e9a97c261aa9620e038e5958dc1a9e975.
    
    We'll need to implement our own ClutterGestureAction for this to work.

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

commit 2706ca99dee84e394d3e82310bfcb5a856c0c799
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Aug 24 00:08:00 2013 +0200

    main: Handle "Powerpoint" buttons on remotes
    
    Some remotes, including the Logitech Presenter R800:
    http://www.logitech.com/en-us/product/professional-presenter-r800-business
    have a number of buttons bound to make it easier to use Powerpoint
    presentations.
    
    We bind some of the buttons used on those presenters to functions
    in Totem to allow starting/stopping playback and seeking.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=704608

 src/totem-object.c | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

commit 078fa92d446b4a2ba38eaf3affa40c2ecc1fdea2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 17:50:29 2014 +0100

    main: Skip tracks when using 2-finger swipes
    
    https://bugzilla.gnome.org/show_bug.cgi?id=697896

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

commit 99dcbf8e9a97c261aa9620e038e5958dc1a9e975
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 17:49:50 2014 +0100

    backend: Request next track when swiping with 2 fingers
    
    https://bugzilla.gnome.org/show_bug.cgi?id=697896

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

commit ebcee7db419fd85945321db004534b1768eaa7ea
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 17:48:47 2014 +0100

    backend: Fix object type in signal handler
    
    It's a ClutterSwipeAction, not a ClutterTapAction.

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

commit 177958c39fe8cce16d45f04a222706dd17a57aee
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 17:48:06 2014 +0100

    backend: Add track-skip-requested signal
    
    So that the video playback can request skipping tracks.

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

commit 38b03784eede89df510b0092d77d86eb5c837f3a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 17:25:39 2014 +0100

    main: Pause thumbnailing when playback starts

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

commit b3785e01e7414111feec1dd245f360d2d9500ca4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 17:24:06 2014 +0100

    main: Add helper to pause thumbnailing in grilo widget

 src/totem-grilo.c | 8 ++++++++
 src/totem-grilo.h | 1 +
 2 files changed, 9 insertions(+)

commit 8bb0a36a6a09eb95464a622da589d472cda02fb8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 17:05:55 2014 +0100

    main: Make it possible to pause icon thumbnailing
    
    Using g_thread_pool_set_max_threads() with 0 max threads, to freeze
    further processing until we reset the max threads count.

 src/icon-helpers.c | 17 ++++++++++++++++-
 src/icon-helpers.h |  3 +++
 2 files changed, 19 insertions(+), 1 deletion(-)

commit 605005d657b3df0847f9841871cdef3524b08cb5
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 16:42:41 2014 +0100

    main: Cancel thumbnailing on destroy
    
    Stop thumbnailing when TotemGrilo object is destroyed.

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

commit de8c9b56039f3b3fe230b480dc9ddc60e1d1a16e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 25 16:17:45 2014 +0100

    main: Remove spacing around preferences tabs
    
    With help from Ignacio Casal Quinteiro
    
    https://bugzilla.gnome.org/show_bug.cgi?id=740677

 data/preferences.ui | 1 -
 1 file changed, 1 deletion(-)

commit f7cd93a3cbee12a8a1e460e62a0dc0cc4803c01a
Author: Trần Ngọc Quân <vnwildman@gmail.com>
Date:   Tue Nov 25 09:23:02 2014 +0700

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

 po/vi.po | 2779 ++++++++++++++++++--------------------------------------------
 1 file changed, 779 insertions(+), 2000 deletions(-)