commit 2c92695d184f9248d943d918c25ee9f96c6a3a50 Author: Bastien Nocera Date: Thu May 7 12:37:38 2015 +0200 3.14.3 NEWS | 8 ++++++++ configure.ac | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) commit 8aac3d265b152bc2559d81ed60f24e39b134b95f Author: Bastien Nocera Date: Thu May 7 12:36:10 2015 +0200 Revert "icon-helpers: Fix frames not getting applied for new thumbnails" This reverts commit 26a0ad7711e6bccc4e70d617bad4bb90e3742bb4. src/icon-helpers.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) commit a406d2f15d5fdbe5ef257cb6be15673995f947ba 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 26a0ad7711e6bccc4e70d617bad4bb90e3742bb4 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 404cfda65a5b444bad4fe0fd6dbf73da8ec36d88 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 ee959d9d4611c820218b6f015734a7e4f86aedfd 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 fa130c465423038db5636aa5cb977e90f0794ac8 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 295b6d0896177b0f3f778fb0fc1b0efd5595fde3 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 dd2b351e5bdc31da2b047b5a009825209cf0d492 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 c7fdff8eea6485373fb75f1402c6ce58bb0a1813 Author: Bastien Nocera Date: Fri Mar 13 10:02:29 2015 +0100 main: Fix Videos icon not showing in volume control Forcefully set PulseAudio icon property. Seems that PulseAudio's client libraries aren't quite working things out in some cases. https://bugzilla.gnome.org/show_bug.cgi?id=745874 src/totem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c56350fa481667837c4d2cb64d63217dea8a2b82 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 dc35bff8a374ba1cf28212a79e15609f7acfdcd3 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 b62b3bb582e7dd0d497b6dbe03dd5c04efe7ec4c 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 15342e5ff9b9013af9ef8392b1bc88a1340fd8de Author: Samir Ribic Date: Sat Mar 14 18:10:45 2015 +0000 Added Bosnian translation po/LINGUAS | 1 + po/bs.po | 1831 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 1832 insertions(+) commit ef3da6bbf05dfdc8d0c289f3134b67f3eea925e9 Author: Bastien Nocera Date: Wed Feb 11 11:49:47 2015 +0100 build: Bump required grilo for GRL_METADATA_KEY_TITLE_FROM_FILENAME https://bugzilla.gnome.org/show_bug.cgi?id=744315 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4456c62b91247d66a1ae98c8cb1e09487fc3dceb Author: Benjamin Steinwender Date: Thu Jan 29 21:13:55 2015 +0000 Updated German translation help/de/de.po | 831 +++++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 531 insertions(+), 300 deletions(-)