commit 4e1ef19112377ad36e71cf77c2e6794124a8feb1 Author: Bastien Nocera Date: Wed May 12 13:13:59 2010 +0100 2.30.2 NEWS | 18 ++++++++++++++++++ configure.in | 2 +- 2 files changed, 19 insertions(+), 1 deletions(-) commit d2b245e147d5c9343a579437ec71ecc037590b5d Author: Bastien Nocera Date: Fri May 7 16:32:06 2010 +0100 Fix loading OSD icons when there's no SVG version In gnome-icon-theme in 2.30.x, there's no SVG icons anymore, so the OSD popups won't look like the rest of the system, as "hand-drawn" icons will be used instead. https://bugzilla.gnome.org/show_bug.cgi?id=618023 src/gsd-media-keys-window.c | 15 +-------------- 1 files changed, 1 insertions(+), 14 deletions(-) commit aeeb165117a80080b044d54d5dc8b64df3128c26 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 f6fa6e869330bb2e64b67f966f6873412c3ca081 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 261b53120fea3ba2e1959ce56533e7a4d207ae45 Author: Bastien Nocera Date: Thu May 6 10:43:34 2010 +0100 Fix constant buffering when playing live streams When playing Ogg Theora live streams, we should wait until the buffer reaches 100% before we start the actual playback. Otherwise the buffer will be consumed as it is downloaded, and we'll be constantly buffering, which is problematic visually, and could cause hiccups during playback. Fixes constant buffering with the streams at: http://dir.xiph.org/by_format/Ogg_Theora https://bugzilla.gnome.org/show_bug.cgi?id=617791 src/backend/bacon-video-widget-gst-0.10.c | 21 ++++++++++++--------- 1 files changed, 12 insertions(+), 9 deletions(-) commit d3b494595f7be012c400a4426bc89dcca1528f66 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 5094bc8374a4789baead4603d2153162711b65a4 Author: Bastien Nocera Date: Wed May 5 17:10:37 2010 +0100 Remove use of GConf volume variable Seeing as it's not set anywhere anymore, and PulseAudio is supposed to remember the volume of the previous stream. https://bugzilla.gnome.org/show_bug.cgi?id=617525 browser-plugin/totem-plugin-viewer.c | 9 --------- 1 files changed, 0 insertions(+), 9 deletions(-) commit d2ac95ec42d439a6cf1c0106baa0695dc0ead86a Author: Bastien Nocera Date: Tue Apr 27 18:17:28 2010 +0100 Fix compilation src/totem-object.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4fd29a1dbc368fd993b55a885ff8b55d0bbdfd76 Author: Bastien Nocera Date: Tue Apr 27 18:04:32 2010 +0100 Really remove the border width src/totem-object.c | 13 +++---------- 1 files changed, 3 insertions(+), 10 deletions(-) commit 03d9c44cc1a839f56063cb1e724005a0c59f7236 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 0363ed723bef88b9fd134c8a8070c5655b450aa0 Author: Sean Neakums Date: Tue Apr 27 17:26:12 2010 +0100 Fix window height when showing controls again Fix regression due to commit eb74e996 When hiding and then showing the controls again with the 'H' hotkey, the window height will be huge, because the wrong allocation was used to calculate the new window height. https://bugzilla.gnome.org/show_bug.cgi?id=614514 src/totem-object.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 6999f947caa5a8d656039a50f007d3f57dfc7db4 Author: Bastien Nocera Date: Tue Apr 27 13:28:34 2010 +0100 Revert "Update version number for development branch" This reverts commit facf142f0d28400812603485f0fdb30dfc33d88a. configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b8cdcefa0351f6f0723901531c39dc4ad4a75c1c Author: Bastien Nocera Date: Tue Apr 27 13:28:28 2010 +0100 Revert "Bug 559628 — Support async loading of playlists" This reverts commit 81a459d8d28d3a4b8ca6463859a53b34dbd0d416. src/plugins/publish/totem-publish.c | 2 +- src/totem-object.c | 79 +++++------------ src/totem-playlist.c | 166 ++++++++++------------------------- src/totem-playlist.h | 18 ++--- src/totem-session.c | 4 +- src/totem-video-list.c | 2 +- 6 files changed, 79 insertions(+), 192 deletions(-) commit b071d879f171dbdf052e6b19fd5852fc433590f9 Author: Bastien Nocera Date: Tue Apr 27 13:28:20 2010 +0100 Revert "Fix some strings in the BBC iPlayer plugin" This reverts commit 44ec0266dfdb28976da064680e1b508d0fed584e. src/plugins/iplayer/iplayer.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit facf142f0d28400812603485f0fdb30dfc33d88a Author: Bastien Nocera Date: Tue Apr 27 12:53:24 2010 +0100 Update version number for development branch configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 81a459d8d28d3a4b8ca6463859a53b34dbd0d416 Author: Philip Withnall Date: Sun Apr 25 14:43:00 2010 +0100 Bug 559628 — Support async loading of playlists Add async playlist support. This converts most calls to the playlist add MRL function to be async, dealing with the cursor appropriately (such that concurrent operations using a busy cursor don't trample on each others' cursors when they finish). Closes: bgo#559628 src/plugins/publish/totem-publish.c | 2 +- src/totem-object.c | 79 ++++++++++++----- src/totem-playlist.c | 166 +++++++++++++++++++++++++---------- src/totem-playlist.h | 18 +++-- src/totem-session.c | 4 +- src/totem-video-list.c | 2 +- 6 files changed, 192 insertions(+), 79 deletions(-) commit 44ec0266dfdb28976da064680e1b508d0fed584e Author: Philip Withnall Date: Wed Apr 7 19:10:39 2010 +0100 Fix some strings in the BBC iPlayer plugin https://bugzilla.gnome.org/show_bug.cgi?id=615090 src/plugins/iplayer/iplayer.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e55b44c636a74fdd836c9755154e59718a755b9e Author: Bastien Nocera Date: Fri Mar 19 12:49:17 2010 +0000 Don't block main thread in _seek() Instead keep hold of the last seek request and apply it when we've been told that the previous one finished, or apply it straight away if the previous seek took longer than 1/10th of a second. https://bugzilla.gnome.org/show_bug.cgi?id=588377 src/backend/bacon-video-widget-gst-0.10.c | 88 +++++++++++++++++++++++++--- 1 files changed, 78 insertions(+), 10 deletions(-)