commit 7845129ee13f78af3f4b8d594c4e4a8ff6a30aa0
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu May 7 14:50:29 2015 +0200

    3.16.1

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

commit e5f01e4bb35a4ad94af5396ab6fcc7129270cb9b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue May 5 18:35:44 2015 +0200

    backend: Don't warn when rotation is unset
    
    But the rotation tag is present. Would throw errors like:
    ** (totem:3246): WARNING **: Unhandled orientation value: 'rotate-0'

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

commit 0b4843b523c73eda325be430094c517fc943a654
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 4 10:41:54 2015 +0200

    icon-helpers: Fix frames not getting applied for new thumbnails
    
    When we called the thumbnailer ourselves, we forgot to apply the film
    frame to it.

 src/icon-helpers.c | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit bfc31c4fca16effd9dda1a191130c80bd86a2117
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Apr 27 13:32:58 2015 +0200

    build: Fix detection of valac
    
    AM_PROG_VALAC very helpfully sets $VALAC to:
    "Absolute path to the Vala compiler, or simply ‘valac’ if no suitable
    compiler Vala could be found at configure runtime."
    
    We were checking for $VALAC being empty, thus still trying to build Vala
    plugins even if Vala wasn't available.

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

commit 055a6b013f6234f88b82c631de6e70ac8e5d51e3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Apr 27 13:10:33 2015 +0200

    build: Require GTK+ 3.16
    
    As required by the new API usage in commit b8ebe524

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

commit 862523168cb8a49c7e6c2f1d1fcb92999244a9a9
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Apr 26 10:43:37 2015 +0200

    Updated Czech translation

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

commit 86e46caa9f22fb68eaaecb88fc6446db3b426981
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Apr 18 22:45:45 2015 +0200

    opensubtitles: Fix possible use before assignment
    
    If fetching subtitles fails, the follow error could occur:
    UnboundLocalError: local variable 'suburi' referenced before assignment

 src/plugins/opensubtitles/opensubtitles.py | 1 +
 1 file changed, 1 insertion(+)

commit 89693505eac61cc2f6ccd5a33e07ac5d8c4a7126
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 24 17:17:36 2015 +0200

    grilo: Limit ourselves to running one thumbnailer at a time
    
    Our thumbnailer currently doesn't have support for using hardware
    decoding, so it's pretty CPU intensive. On my machine (i7 laptop with an
    SSD), one thumbnailer would take about 40% of CPU. This causes both lag
    when navigating the videos list, and carries on hampering video playback
    if thumbnailing is started before playback.
    
    This is good enough to mark this bug as fixed:
    https://bugzilla.gnome.org/show_bug.cgi?id=748370
    
    though a better solution would be to cancel thumbnailing in
    totem_grilo_pause(), make sure that
    gnome_desktop_thumbnail_path_for_uri() is cancellable, and try to
    distinguish in totem-grilo.c between cancellation because the player is
    getting shut down, and cancellation because we want all the resources to
    go to the player.

 src/icon-helpers.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c0b1a9ae18a90fe0308e0689f2775c43759e0694
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 24 15:58:23 2015 +0200

    grilo: Make thumbnail reading cancellable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748370

 src/icon-helpers.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit df72f5ad8ac01706100e050126b44da3ba6c6f0a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 23 16:16:24 2015 +0200

    chapters: Remove chapters for now
    
    It doesn't have a UI anymore, and it doesn't get installed.

 configure.ac                                |   11 +-
 po/POTFILES.in                              |    6 -
 src/plugins/chapters/Makefile.am            |   34 -
 src/plugins/chapters/chapters-edit.ui       |   35 -
 src/plugins/chapters/chapters-list.ui       |  235 -----
 src/plugins/chapters/chapters.plugin.in     |    9 -
 src/plugins/chapters/totem-chapters-utils.c |   95 ---
 src/plugins/chapters/totem-chapters-utils.h |   33 -
 src/plugins/chapters/totem-chapters.c       | 1224 ---------------------------
 src/plugins/chapters/totem-cmml-parser.c    |  950 ---------------------
 src/plugins/chapters/totem-cmml-parser.h    |   89 --
 src/plugins/chapters/totem-edit-chapter.c   |  146 ----
 src/plugins/chapters/totem-edit-chapter.h   |   58 --
 13 files changed, 1 insertion(+), 2924 deletions(-)

commit 91f91ea8716700b2860573b1ea555316905b5d3a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 23 17:21:44 2015 +0200

    main: Fix thumbnailing starting when launching with a video
    
    We were previously relying on optionstate.filenames being non-NULL to
    avoid starting thumbnailing when the user opened the player with a
    video, but that actually caused doubly-adding those files passed on the
    command-line, and didn't work when the Open() GApplication method was
    used.
    
    Use a separate option to keep track of whether to start populating the
    grilo icon view and thumbnailing, so that thumbnailing doesn't hamper
    playback performance.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=746165

 src/totem-object.c  | 24 ++++++++++++++----------
 src/totem-options.c |  1 +
 src/totem-options.h |  1 +
 3 files changed, 16 insertions(+), 10 deletions(-)

commit 559ecb801b4c591415685abd6a4bb73ae8dbb9ea
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 23 17:19:31 2015 +0200

    grilo: Add debug statements
    
    https://bugzilla.gnome.org/show_bug.cgi?id=746165

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

commit 1bdb8ec1b3eb8548f0a56fc7c7262e0cbb933238
Author: Nathan Follens <nthn@unseen.is>
Date:   Thu Apr 23 12:02:52 2015 +0200

    Updated Dutch translation master 3.16

 po/nl.po | 4301 ++++++++++++++++++++------------------------------------------
 1 file changed, 1369 insertions(+), 2932 deletions(-)

commit 7146ce1b897d3a868f6508217bd06c7ac36d0436
Author: Hajime Taira <htaira@redhat.com>
Date:   Wed Apr 22 22:46:12 2015 +0900

    l10n: Update Japanese translation

 po/ja.po | 487 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 250 insertions(+), 237 deletions(-)

commit ea29374ebcdb0877832f6eeb61451571bb13bdc4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 22 13:28:38 2015 +0200

    main: Fix (again) doubling files added on the cmd line
    
    When handling local command-line options, we would process all the
    options and send them as "remote" commands through totem. But the
    "remote-command" action would activate the application first. Thus we
    would do something like:
    - process command-line options in totem_object_app_handle_local_options()
    which calls totem_options_process_for_server(), which sends out
    "remote-command" actions
    - when handling "remote-command", to make sure that the application is
    actually ready, we call "activate".
    - but we didn't clear the filenames struct member in optionstate, so we
    process it again in "activate"
    
    With help from Carlos Maddela <maddela@labyrinth.net.au>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=740995

 src/totem-options.c | 14 ++++++++++----
 src/totem-options.h |  2 +-
 2 files changed, 11 insertions(+), 5 deletions(-)

commit 1f3ff3080e8d47da19d0f8fdf62c38c3c480c7e7
Author: Jakub Steiner <jimmac@gmail.com>
Date:   Thu Apr 2 17:17:29 2015 +0200

    icon: remove unused legacy app icon for totem-tv
    
    remove gnome 2.x old cruft
    
    https://bugzilla.gnome.org/show_bug.cgi?id=747254

 configure.ac                     |   1 -
 data/icons/16x16/Makefile.am     |   5 +-
 data/icons/16x16/totem-tv.png    | Bin 536 -> 0 bytes
 data/icons/16x16/totem-tv.svg    | 320 --------------------------------
 data/icons/22x22/Makefile.am     |   5 +-
 data/icons/22x22/totem-tv.png    | Bin 783 -> 0 bytes
 data/icons/22x22/totem-tv.svg    | 352 -----------------------------------
 data/icons/24x24/Makefile.am     |   5 +-
 data/icons/24x24/totem-tv.png    | Bin 763 -> 0 bytes
 data/icons/32x32/Makefile.am     |   5 +-
 data/icons/32x32/totem-tv.png    | Bin 1017 -> 0 bytes
 data/icons/32x32/totem-tv.svg    | 374 -------------------------------------
 data/icons/48x48/Makefile.am     |   5 +-
 data/icons/48x48/totem-tv.png    | Bin 1615 -> 0 bytes
 data/icons/Makefile.am           |   2 +-
 data/icons/scalable/Makefile.am  |   6 -
 data/icons/scalable/totem-tv.svg | 386 ---------------------------------------
 17 files changed, 6 insertions(+), 1460 deletions(-)

commit 9437e11ed9c957757e94b0cd9fe3e8d714e3853a
Author: Jakub Steiner <jimmac@gmail.com>
Date:   Thu Apr 2 17:02:00 2015 +0200

    icon: provide a symbolic variant of the app icon
    
    Since 3.16 the high contrast accessible theme is
    covered by the recolorable symbolic variant of the app icon.
    
    The symbolic size has been introduced to hicolor to cope with
    the nominal size of 16x16 rather than the backward compatible
    128x128.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=747252

 configure.ac                           |  1 +
 data/icons/Makefile.am                 |  2 +-
 data/icons/symbolic/Makefile.am        |  6 ++++++
 data/icons/symbolic/totem-symbolic.svg | 27 +++++++++++++++++++++++++++
 4 files changed, 35 insertions(+), 1 deletion(-)

commit e88c4d5806986cd82781c5447d7301d248bf1bdd
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sun Mar 29 15:22:53 2015 +0200

    grilo: Don't monitor tracker
    
    See also:
    https://bugzilla.gnome.org/show_bug.cgi?id=746974

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

commit 444f512131efdd28714c821e9fa383d4e6723c6b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sun Mar 29 15:22:18 2015 +0200

    grilo: Simplify test whether to monitor a source
    
    A little bit cleaner.

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

commit 5938bdd0b96b6ed2d2d862778d4b40e06e481fa8
Author: A S Alam <aalam@users.sf.net>
Date:   Sat Mar 28 18:45:12 2015 -0500

    updated PA translation

 po/pa.po | 314 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 161 insertions(+), 153 deletions(-)

commit 8605d6e4aa37b7bfd934415b113e43917130f10b
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Mon Mar 23 22:11:56 2015 +0100

    Updated Basque language

 po/eu.po | 528 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 273 insertions(+), 255 deletions(-)