commit b255b72c3b65b9a759cf783869823a8ea6ba6b0b Author: Bastien Nocera 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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(-)