commit 7845129ee13f78af3f4b8d594c4e4a8ff6a30aa0 Author: Bastien Nocera 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 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 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 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 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ý 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Date: Mon Mar 23 22:11:56 2015 +0100 Updated Basque language po/eu.po | 528 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 273 insertions(+), 255 deletions(-)