commit 4cb3e6ad55a5824cd05e203c1b980fdf4e57a8c2 Author: Bastien Nocera Date: Wed May 12 14:50:27 2010 +0100 2.28.6 Fix compilation of the browser plugin, linking of the glow button test program. NEWS | 26 ++++++++++++++++++++++++++ browser-plugin/Makefile.am | 8 +++++--- browser-plugin/totem-plugin-viewer.c | 3 +-- configure.in | 2 +- 4 files changed, 33 insertions(+), 6 deletions(-) commit 7a94587bff19539b8885e032b4a73db2777c43fe Author: Jonathan Matthew Date: Fri May 7 13:23:17 2010 +0100 Fix version requirements for PyGTK pygtk.require() actually needs the major GTK+ version, and doesn't use the minor version in the require. Also make sure to check for the return value to avoid surprises. https://bugzilla.gnome.org/show_bug.cgi?id=617821 src/plugins/totem-python-module.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 8fda70ca9a2524f577548f342db7f4b45b87fb8f Author: Bastien Nocera Date: Fri May 7 10:10:55 2010 +0100 Fix position when QT gets to EOS When QuickTime reaches the end of a stream, the expected behaviour is for the position to stay at the end of the file, rather than back at 0. browser-plugin/totemPlugin.cpp | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) commit 418e67d538d8194e70772f0dc0086bc695ab5bb5 Author: Bastien Nocera Date: Wed May 5 17:50:52 2010 +0100 Fix URL parameter usage in GMP plugin The URL parameter is never the baseURI, it's the same as the SRC parameter, so some websites use both. Add support for the actual "baseURL" parameter instead. Fixes playback at: http://www.ta3.com/sk/relacie/23_hlavne-spravy/9167_hlavne-spravy-z-27-aprila https://bugzilla.gnome.org/show_bug.cgi?id=617639 browser-plugin/totemPlugin.cpp | 26 ++++++++++++++++++++++++-- browser-plugin/totemPlugin.h | 1 + 2 files changed, 25 insertions(+), 2 deletions(-) commit 1a7b7a7e3c9438c0b9913e30ae28321f3d1ce522 Author: Bastien Nocera Date: Tue Apr 27 18:04:32 2010 +0100 Really remove the border width src/totem-object.c | 11 ++--------- 1 files changed, 2 insertions(+), 9 deletions(-) commit e092513c927dbd1cfc0b1b7c194be43f4b7e50df Author: Bastien Nocera Date: Tue Apr 27 17:18:07 2010 +0100 Avoid slight resize when showing the sidebar for the first time. We didn't take the box' border into account it seems. data/totem.ui | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 67421b1306625649655bd1fd26bfa0a83dbbb36c Author: Shankar Prasad Date: Wed Apr 21 18:13:26 2010 +0530 Updated Kannada translations po/kn.po | 467 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 226 insertions(+), 241 deletions(-) commit f63079109977e2ebcfc25757db0809ffa702b893 Author: Runa Bhattacharjee Date: Sat Apr 17 14:55:02 2010 +0530 Typos corrected po/bn_IN.po | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) commit c7fefb1bfb362de49031b798fe0fe80d3d3d94fe Author: Hagen Fürstenau Date: Wed Apr 14 13:37:12 2010 +0100 Fix possible crasher when PyGTK isn't available If PyGTK is available at compile-time, but not available at run-time, then we shouldn't try to call pyg_gil_state_ensure() as it would crash. Print errors and disable Python support if PyGTK isn't available. https://bugzilla.gnome.org/show_bug.cgi?id=615437 src/plugins/totem-python-module.c | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) commit a39f2d635258ce7c1aec058360c39dc209e4fcd7 Author: Sandeep Shedmake Date: Tue Apr 13 19:51:48 2010 +0530 Updated Marathi Translations po/mr.po | 554 +++++++++++++++++++++++++------------------------------------ 1 files changed, 227 insertions(+), 327 deletions(-) commit a89622203648ee7357d2bd46744419d86fed40e5 Author: Bastien Nocera Date: Mon Feb 22 16:38:47 2010 +0000 Fix warning on startup related to the menu UI file The menu GtkBuilder bits were used before they were assigned. browser-plugin/totem-plugin-viewer.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 040725cde3e66e2a083bc44e9c1c62ba1e9ddb4b Author: Bastien Nocera Date: Sun Apr 11 17:44:12 2010 +0100 Prefer the stream URI when copying the location browser-plugin/totem-plugin-viewer.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 058ce0c5076a2f496593901692be7dd0ab6dda72 Author: Bastien Nocera Date: Sat Apr 10 16:45:59 2010 +0100 Never use the browser for the NarrowSpace plugin By default, the QuickTime plugin *might* use the browser to load movies, usually respecting the QTSRCDONTUSEBROWSER parameter. But then again, QTSRCDONTUSEBROWSER is only for QtSrc, not SRC itself. browser-plugin/totemPlugin.cpp | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 2455c9cfa16f89d9d2bf43fd5cfdf815ccf38b6f Author: Bastien Nocera Date: Sat Apr 10 16:43:30 2010 +0100 Never use the browser for the Cone plugin the VLC-provided plugin always uses its internal way of accessing files, and never uses the browser to load streams. browser-plugin/totemPlugin.cpp | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b100e88039a91373f18e98e42bad4da6a603182b Author: Bastien Nocera Date: Fri Apr 9 15:00:44 2010 +0100 Make seeking with the mouse behave the same as the main player Instead of shifting the scale a tiny bit. browser-plugin/totem-plugin-viewer.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit f89994c9d62cbd8ad2e26cb38f73a5db3e67d2bc Author: Bastien Nocera Date: Thu Apr 8 20:00:39 2010 +0100 Avoid problems when pausing before preroll When pausing before preroll, we would check the length of the file and find that we might we using a live stream, and stopping it, thus stopping the preroll. Instead, when pausing when still prerolling, pause, and only when the preroll has been done, stop the pipeline if pause was requested. src/backend/bacon-video-widget-gst-0.10.c | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) commit d7de19485c8a84a9ac8b8b896fba89e038229df7 Author: Bastien Nocera Date: Thu Apr 8 13:51:24 2010 +0100 Don't handle GtkLinkButton cliking ourselves GtkLinkButton already calls gtk_show_uri() itself when clicked, so no need to handle it ourselves. Should fix 2 web pages popping up (once for the URI hook, once for click handler), and avoid quoting problems. https://bugzilla.gnome.org/show_bug.cgi?id=612579 src/totem-interface.c | 35 ----------------------------------- 1 files changed, 0 insertions(+), 35 deletions(-) commit 0057d9adb58fa4ce1cb5d18eb754d715b015d0e7 Author: Bastien Nocera Date: Thu Apr 8 13:51:06 2010 +0100 Fix link to codecs web page src/totem-object.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 217dafd8e91083fda327372a9ff744fad0411fab Author: Bastien Nocera Date: Thu Apr 8 13:41:07 2010 +0100 Disable seeking in DVD menus If we enabled seeking in menus, either we'd miss navigation events, or we'd need to parse the MPEG stream anyway. So just disable DVD menus right now. https://bugzilla.gnome.org/show_bug.cgi?id=607556 src/backend/bacon-video-widget-gst-0.10.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) commit bafe715773b581d6fd0f95391a350bb9c4247bc8 Author: Bastien Nocera Date: Thu Apr 8 11:39:21 2010 +0100 On restore, prefer session position to file one When restoring the session, we would get both the session saved position, and the one saved as metadata to the file. We should only take the session position into account, in preference to the one saved on disk. src/totem-object.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 3a0b5612a523ceec65e10264fefc4d5821458473 Author: Bastien Nocera Date: Thu Apr 8 11:19:43 2010 +0100 Fix Eject menu item not being available for DVDs g_file_find_enclosing_mount() on the root directory for the disc would find the root mount, instead of the DVD mount, and, when playing the DVD from the menu, the device node path is used instead the mount's path. https://bugzilla.gnome.org/show_bug.cgi?id=582306 src/totem-uri.c | 44 ++++++++++++++++++++++++++++++++++++++------ 1 files changed, 38 insertions(+), 6 deletions(-) commit 549a10aafd5917fe5715a25352036716020c9f5c Author: Bastien Nocera Date: Wed Apr 7 17:01:25 2010 +0100 Use giosrc natively when playing back from FTP As it will not work properly when using FUSE in between. https://bugzilla.gnome.org/show_bug.cgi?id=579235 src/backend/bacon-video-widget-gst-0.10.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 1c7874555c40a1d73ca55b512d424d37f9c16362 Author: Bastien Nocera Date: Thu Feb 18 10:13:23 2010 +0000 Fix reading from ObexFTP Only works with the new osso-gwobex ObexFTP backend, but works well enough. https://bugzilla.gnome.org/show_bug.cgi?id=579874 src/backend/bacon-video-widget-gst-0.10.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit c375dff8aff5cd8e1d3c2b8b5bd66b9f82d9bba8 Author: Simon Wenner Date: Tue Apr 6 15:11:54 2010 +0100 Key navigation is broken in "local search" plugin Fix arrow keys not working in the tracker plugin. https://bugzilla.gnome.org/show_bug.cgi?id=523141 src/plugins/tracker/totem-tracker-widget.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bb7ed206bc267efc449c9b79cf05d90bf0ac16c9 Author: Edward Hervey Date: Sat Mar 27 13:21:49 2010 +0100 baconv-video-widget-gst-0.10: queue-size property doesn't exist in playbin2 Therefore don't try to set it. https://bugzilla.gnome.org/show_bug.cgi?id=614095 src/backend/bacon-video-widget-gst-0.10.c | 10 ---------- 1 files changed, 0 insertions(+), 10 deletions(-) commit a61f37165193eabfc0b4a617d15a68b3fd24b11b Author: Bastien Nocera Date: Tue Apr 6 14:56:54 2010 +0100 Remove buffer-size from the schemas As playbin2 doesn't have the property in question any more. data/totem.schemas.in | 12 ------------ 1 files changed, 0 insertions(+), 12 deletions(-) commit f2d1ba336ac85306144c8d4f2c2cff4e44fd4753 Author: Ilya Murav'jov Date: Wed Apr 7 18:52:13 2010 +0100 Fix position setting on session restore Copy/paste error... https://bugzilla.gnome.org/show_bug.cgi?id=614125 src/totem-object.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit b808cbc5acb5dfa0b052fb55d56a4eb6a1f42c5a Author: Sjoerd Simons Date: Sat Mar 27 21:20:43 2010 +0000 Fake QT user-agent for trailers.apple.com trailers.apple.com will serve a html file instead of the movie we were asking for unless we pretend to be quicktime, iotw same issue as with movies.apple.com. https://bugzilla.gnome.org/show_bug.cgi?id=614127 src/totem-object.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 0859f94a0f295ba261ef29ca36a5c107a570333c Author: Philip Withnall Date: Mon Apr 5 00:57:12 2010 +0100 Bug 614679 — cannot play youtube videos Update the regex used to grab the t-param from YouTube pages. Why do Google always update YouTube just after a GNOME release? Closes: bgo#614679 src/plugins/youtube/totem-youtube.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit ad7a76d1f5ba07cdf9e170b70524758d202a3f1a Author: Inaki Larranaga Murgoitio Date: Wed Mar 24 16:31:31 2010 +0100 Updated Basque language po/eu.po | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) commit a64275ab0e360da2608b313a7adbd0d12b7c76dc Author: Sweta Kothari Date: Mon Mar 22 15:55:23 2010 +0530 Updated Gujarati translations po/gu.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit a4d2780d45eae6a87736af5bd09888805550749a Author: Sweta Kothari Date: Mon Mar 22 15:53:13 2010 +0530 Updated Gujarati translations po/gu.po | 251 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 122 insertions(+), 129 deletions(-) commit b85a5b88f6532cbfd07bb677842611f52c056acc Author: Robert Moerland Date: Sat Mar 20 14:00:37 2010 +0000 Bug 613214 — totem subtitle plugin cannot contact opensubtitles.org Fix the API URI for the opensubtitles.org plugin. Closes: bgo#613214 src/plugins/opensubtitles/opensubtitles.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6981fe13465db2581bbaf447bc5425357f60b30f Author: Torstein Adolf Winterseth Date: Sat Feb 27 13:01:20 2010 +0100 Updated Norwegian Nynorsk translation po/nn.po | 3037 +++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 1894 insertions(+), 1143 deletions(-) commit df1a8eca78afd2e2c2901a0d733a3b7caed27fd2 Author: Bastien Nocera Date: Fri Feb 12 18:25:41 2010 +0000 Update time status when stepping https://bugzilla.gnome.org/show_bug.cgi?id=609768 src/backend/bacon-video-widget-gst-0.10.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 405a1b9f7f17fd5679de826d93fabdea29b66515 Author: Bastien Nocera Date: Thu Jan 21 20:30:05 2010 +0000 Add better debug browser-plugin/totem-plugin-viewer.c | 21 +++++++++++++++++---- browser-plugin/totemPlugin.cpp | 11 ++++++++++- 2 files changed, 27 insertions(+), 5 deletions(-) commit 236ba97e724c3d79d6346a905dbe39a7bfa4d118 Author: Bastien Nocera Date: Thu Jan 21 20:15:14 2010 +0000 Implement Narrowspace's SetURL function browser-plugin/totemNarrowSpacePlugin.cpp | 9 ++++++++- browser-plugin/totemPlugin.cpp | 24 ++++++++++++++++++++++++ browser-plugin/totemPlugin.h | 1 + 3 files changed, 33 insertions(+), 1 deletions(-) commit da3aa9ec62a124190701fcad2e86bf1d7bc134a2 Author: Bastien Nocera Date: Thu Jan 21 20:14:41 2010 +0000 Implement more player states for Narrowspace browser-plugin/totemPlugin.cpp | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) commit b3de8425907573ea71bf599b18c1805683c4ebde Author: Bastien Nocera Date: Thu Jan 21 20:12:17 2010 +0000 Fix many NarrowSpace functions not working All the functions after GetTimeScale were broken. It's wonder it ever worked. browser-plugin/totemNarrowSpacePlugin.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b1697527517e6c789d860460f1776c687ede600a Author: Sjoerd Simons Date: Sun Jan 17 15:44:23 2010 +0000 Only set the uri when the playbin is in READY state Playbin must be in either the NULL or READY state before the uri property can be set otherwise the new value won't be applied properly src/backend/bacon-video-widget-gst-0.10.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit b09344f5a381581822fd162cd439ba1c300f318c Author: Bastien Nocera Date: Thu Jan 14 15:30:30 2010 +0000 Fix state of the button popup when popup is dismissed browser-plugin/totem-plugin-viewer.c | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) commit a5f860b52abe4b138f097c49fc29304b3df41ad7 Author: Bastien Nocera Date: Tue Jan 5 10:52:22 2010 +0100 Use the giosrc when reading from gvfs archive mounts Reading that same file through FUSE fails. https://bugzilla.gnome.org/show_bug.cgi?id=597448 src/backend/bacon-video-widget-gst-0.10.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit 27018e0967cfb1d89783f020b3a0acee8fc81b92 Author: Gianvito Cavasoli Date: Wed Jan 6 17:37:44 2010 +0100 Updated Italian translation po/it.po | 144 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 70 insertions(+), 74 deletions(-) commit 01b259b4dcd3ed06362f85040a015dd5cd27a0ae Author: Bastien Nocera Date: Thu Dec 24 13:52:08 2009 +0000 Fix crash with non-UTF8 channel names for DVB https://bugzilla.gnome.org/show_bug.cgi?id=605365 src/totem-playlist.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit 011cddb3718ff8e79079adecb71950fde610e0c1 Author: Jürg Billeter Date: Tue Dec 15 20:48:16 2009 +0100 Improve Vala bindings to avoid warning bindings/vala/totem.vapi | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 66e854a5528cb44bc75ca27bb8ab6eb1aa81d570 Author: Jürg Billeter Date: Tue Dec 15 20:46:33 2009 +0100 Fix build of Vala plugin src/plugins/sample-vala/Makefile.am | 26 ++++++++++++++++++-------- 1 files changed, 18 insertions(+), 8 deletions(-)