Public bug reported: affects ubuntu/banshee subscribe ubuntu-release subscribe laney
Banshee 2.6.1, a bugfix release, has been released last Wednesday, fixing one Launchpad bug: - Bug #685119 I would like to request an FFe to upload this version to raring. git log 2.6.0..2.6.1: commit eceb79b41b80fbcf01de229ac333af3ad94baa8f Author: Daniel Mustieles <[email protected]> Date: Tue Apr 16 13:18:50 2013 +0200 Updated Spanish translation commit 24373961b15e2927ed76716ce6d19db778ba0585 Author: Andres G. Aragoneses <[email protected]> Date: Mon Apr 15 23:24:10 2013 +0100 release: update last files (prerelease, 2.6.1) commit 37412e45a4df5dcff4982b607ec9edea5574c6ba Author: Bertrand Lorentz <[email protected]> Date: Mon Apr 15 20:42:06 2013 +0200 release: Update NEWS and contributors.xml for 2.6.1 commit 41d7ced82db53a1e658dbf20e69767ed0a3b532e Author: Bertrand Lorentz <[email protected]> Date: Sun Apr 14 22:47:48 2013 +0200 StatisticsPage: Fix crash when no tracks are selected (bgo#679769) commit 2c88b423bd3783ac9c3c2e661da57f2478295ea0 Author: Andres G. Aragoneses <[email protected]> Date: Thu Apr 11 01:25:58 2013 +0100 release: update NEWS for 2.6.1 Only missing thing in this update is tarball URLs (and creating the version in Bugzilla) commit f79ad05f9399e20ed7015add17d54cbc9def8e7f Author: Aaron Borden <[email protected]> Date: Thu Apr 11 00:34:57 2013 +0100 Dap.MassStorage: add product id for (WebOS) Palm Pre 2 (bgo#697683) Signed-off-by: Andres G. Aragoneses <[email protected]> commit cff6ccc5be38033ca6da9d419f63612d83854fc0 Author: Andres G. Aragoneses <[email protected]> Date: Thu Feb 28 11:26:21 2013 +0000 DatabaseTrackInfo: don't default to MusicFilePattern when null (bgo#689123) PathPattern property was defaulting to MusicFileNamePattern in the class DatabaseTrackInfo, which meant that tracks of sources without a pattern at all would still get imported with the directory structured configured for music. The particular case reported in bgo#689123 is Video. commit 560d08a82f39a07c2ed0be47fd333b9bdf2d793a Author: Bertrand Lorentz <[email protected]> Date: Sun Apr 7 21:59:53 2013 +0200 DapPropertiesDialog: Make sure progress bar value is valid (bgo#696700) commit b5c3edf3a5b7d18819aa3d4a5b18f6c132e971da Author: Bertrand Lorentz <[email protected]> Date: Sun Apr 7 19:43:42 2013 +0200 PlaylistFileUtil: Only import playlist items that are files (bgo#696877) When importing a playlist to the library, ignore any element whose URI scheme is not file://. Local directories are still imported. The importing process only handles the local path, so allowing remote URLs would lead to bad things happening, like trying to import everything under /... Ignored elements are logged, but no feedback is provided in the UI. commit 8a87184fde6c7cd41783b4e7edecbebf70510759 Author: Hans Petter Jansson <[email protected]> Date: Tue Feb 26 02:43:37 2013 +0100 Avoid race when using GConf and DBus with threads (bgo#692374) GConf causes us to make indirect calls to libdbus from multiple threads, resulting in crashes if threads are not initialized explictly. As a workaround, we initialize dbus-glib for multithreading. This fixes adds an optional build-time dependency on dbus-glib, and will only be enabled if that dependency is satisfied. Some distros have addressed this issue by patching the underlying llibraries (gconf or gconf-sharp), so they don't have to enable that fix. But it should not conflict with those patches, as dbus_g_thread_init can be called multiple time, contrary to what the API documentation says. Signed-off-by: Bertrand Lorentz <[email protected]> commit 671f1aaa9e06e69181b78215c86ae33db0d93cb6 Author: Bertrand Lorentz <[email protected]> Date: Sun Apr 7 12:44:10 2013 +0200 Hyena: Update to tip of banshee-stable-2.6 to get fix for bgo#696111 commit ff35b39de575a7e7a9e70599b31d2b5f23588c87 Author: Andres G. Aragoneses <[email protected]> Date: Sat Mar 2 18:43:22 2013 +0000 DatabaseImportManager: Add .amr to import whitelist Requested in the mailing-list. It has GStreamer support already apparently: http://blogs.gnome.org/uraeus/2009/06/12/amr-support-in-gstreamer/ commit 7c57c7a3c93a1e1c83e5b30611b072fd26bca48a Author: Andres G. Aragoneses <[email protected]> Date: Sat Jan 19 14:24:19 2013 +0000 AppleDevice: override BaseDirectory property so as to stop returning null It may be useful to have a non-null BaseDirectory property in case other parts of the code want to check the mount point path of this Dap source. Best example of this scenario is a recently committed bugfix[1]. [1] http://git.gnome.org/browse/banshee/commit/?id=ba835711dd48e704709f9e0aeba491c3bfc19469 commit 8e2f72d5c77d7109055c2b23b57df01f47686664 Author: Nicholas Little <[email protected]> Date: Sat Jan 19 14:13:41 2013 +0000 Dap: better check for the playing track before ejecting (bgo#658142) Before ejecting the device, there is some logic to stop playback if the track that is currently playing is inside the device that the user wants to eject. This logic was not taking in account that this track can still be inside the device even if it's not playing from the current DapSource (i.e. it can be in FileSystemQueue source). For these cases, we check simply the path of the track now to see if it starts with the BaseDirectory of the source. Signed-off-by: Andres G. Aragoneses <[email protected]> commit 07fdacbd717bee799b703dc2080c46750c7b6ea3 Author: Nicholas Little <[email protected]> Date: Wed Jan 16 21:42:56 2013 +0000 PrimarySource: prevent AddTrackJob respawn if cancelled (bgo#684089) When the add_track_job object got cancelled by the user, the method IncrementAddedTracks was resetting it to null after having checked that its IsFinished property was True. IsFinished returns True if the job has finished normally and if it was cancelled. For the former, this code flow would work because it would be set to null in the last iteration, and would not be queried again. But in the case of a cancellation, next iteration of the foreach would check if (AddTrackJob.IsCancelRequested), which would create a new UserJob again (as AddTrackJob is a property that wraps add_track_job but creates one if it is null). The best and most simple way to fix this is simply never reset add_track_job to null until the loop has finished. Signed-off-by: Andres G. Aragoneses <[email protected]> commit adffa2e49ebd211a2b974816ba24c7d7baa95452 Author: Phil Trimble <[email protected]> Date: Tue Jan 15 00:17:04 2013 +0000 LastFm: Avoid crashing if scrobbling response is not JSON (bgo#689016) Improves exception handling for invalid responses from Last.fm. The specific reported in bgo#689016 is about a '414' error from Last.fm but this change would catch any exception thrown while processing the last.fm response. This only addresses the crash caused by not handling the exception, not the root cause. Signed-off-by: Andres G. Aragoneses <[email protected]> commit cb9b395ca3ec0c1f2e2d529ff6845f84eabb743a Author: James Boocock <[email protected]> Date: Mon Jan 14 13:24:06 2013 +0000 configure: stop using obsolete AutoMake macro (bgo#691694) AM_CONFIG_HEADER macro seems to have been obsoleted in favour of the new AC_CONFIG_HEADERS one, and since version 1.13.1 of GNU automake this seems to be erroring out instead of just warning. Signed-off-by: Andres G. Aragoneses <[email protected]> commit 27a491ac9088595921efeb290d90459a9806e697 Author: Sindhu S <[email protected]> Date: Sun Nov 25 21:33:46 2012 +0530 Docs: Removed "Common Problems", bug 661902 Removed the empty section "Common Problems" from index.page. See: https://bugzilla.gnome.org/show_bug.cgi?id=661902 Added to TODO file. commit d2054b30ff4ea26811b94d052de8b5cd17194051 Author: Alexandre Franke <[email protected]> Date: Tue Feb 19 21:38:02 2013 +0100 Update French translation commit 9ddb87baa598678f30e63aa278c8062ce260b1be Author: Rafael Ferreira <[email protected]> Date: Tue Feb 12 18:11:52 2013 -0200 Updated/Added Brazilian Portuguese translation for UI/Help commit 7b6ffbb64d48c669f3fd3849bd532d1cf30a24af Author: Rafael Ferreira <[email protected]> Date: Sat Jan 12 14:37:44 2013 -0200 Updated Brazilian Portuguese Translation commit 56d199d2a04cf145d599cef5aabe3ea2fc0bb171 Author: IBBoard <[email protected]> Date: Sat Jan 5 09:24:28 2013 +0000 Mtp: Fix file type in sync with libmtp > 1.1.0 (bgo#688540) libmtp 1.1.0 added a new file type at the beginning of the FileType enum. Update the enum to match and made it conditional based on the detected libmtp features. Signed-off-by: Bertrand Lorentz <[email protected]> commit 3fe30d0285c3d4878aa1f39650e5704b52452861 Author: Andres G. Aragoneses <[email protected]> Date: Sun Dec 16 21:44:13 2012 +0000 Dap: Use Unicode codes for quotation marks (bgo#639947) The bug fix for bgo#608243 missed an occurrence of this offending string. commit 90da5e9f07343f05a3617dc0d33fded0cd0df7b5 Author: Phil Trimble <[email protected]> Date: Mon Nov 26 02:08:30 2012 +0000 LastFm: Null check for scrobble parameters (bgo#685920) As noted in bgo#685920 an exception was being thrown attempting to escape a null scrobble parameter when building Post data. This was preventing scrobbles from being submitted. This is a regression in version 2.6.0 due to the new way we build the submissions for the Last.FM 2.0 API. We will now perform a null check on each parameter and only attempt to escape it if the value is not null. Signed-off-by: Andres G. Aragoneses <[email protected]> commit ae3d4652244081479bf9da961783e0f057a314d8 Author: Bertrand Lorentz <[email protected]> Date: Fri Nov 2 11:52:25 2012 +0100 Add GTK category in .desktop files to comply with spec (bgo#685131) commit b18dce34bbb4dd908cdc1810e891bae0b3ab68a4 Author: Wolfgang Stöggl <[email protected]> Date: Sat Oct 20 08:35:00 2012 +0200 [l10n] Updated German translation commit 3205597fcdaedf67a631ab14c5a3a757ce2de67f Author: Andika Triwidada <[email protected]> Date: Thu Oct 11 23:05:57 2012 +0700 Updated Indonesian translation commit eabd5817161c87126dce3d8c9ff8964648b03432 Author: Andika Triwidada <[email protected]> Date: Mon Oct 8 20:31:10 2012 +0700 Updated Indonesian translation -- Kind regards, Loong Jin ** Affects: banshee (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to banshee in Ubuntu. https://bugs.launchpad.net/bugs/1171179 Title: [FFe] Banshee 2.6.1 Status in “banshee” package in Ubuntu: New Bug description: affects ubuntu/banshee subscribe ubuntu-release subscribe laney Banshee 2.6.1, a bugfix release, has been released last Wednesday, fixing one Launchpad bug: - Bug #685119 I would like to request an FFe to upload this version to raring. git log 2.6.0..2.6.1: commit eceb79b41b80fbcf01de229ac333af3ad94baa8f Author: Daniel Mustieles <[email protected]> Date: Tue Apr 16 13:18:50 2013 +0200 Updated Spanish translation commit 24373961b15e2927ed76716ce6d19db778ba0585 Author: Andres G. Aragoneses <[email protected]> Date: Mon Apr 15 23:24:10 2013 +0100 release: update last files (prerelease, 2.6.1) commit 37412e45a4df5dcff4982b607ec9edea5574c6ba Author: Bertrand Lorentz <[email protected]> Date: Mon Apr 15 20:42:06 2013 +0200 release: Update NEWS and contributors.xml for 2.6.1 commit 41d7ced82db53a1e658dbf20e69767ed0a3b532e Author: Bertrand Lorentz <[email protected]> Date: Sun Apr 14 22:47:48 2013 +0200 StatisticsPage: Fix crash when no tracks are selected (bgo#679769) commit 2c88b423bd3783ac9c3c2e661da57f2478295ea0 Author: Andres G. Aragoneses <[email protected]> Date: Thu Apr 11 01:25:58 2013 +0100 release: update NEWS for 2.6.1 Only missing thing in this update is tarball URLs (and creating the version in Bugzilla) commit f79ad05f9399e20ed7015add17d54cbc9def8e7f Author: Aaron Borden <[email protected]> Date: Thu Apr 11 00:34:57 2013 +0100 Dap.MassStorage: add product id for (WebOS) Palm Pre 2 (bgo#697683) Signed-off-by: Andres G. Aragoneses <[email protected]> commit cff6ccc5be38033ca6da9d419f63612d83854fc0 Author: Andres G. Aragoneses <[email protected]> Date: Thu Feb 28 11:26:21 2013 +0000 DatabaseTrackInfo: don't default to MusicFilePattern when null (bgo#689123) PathPattern property was defaulting to MusicFileNamePattern in the class DatabaseTrackInfo, which meant that tracks of sources without a pattern at all would still get imported with the directory structured configured for music. The particular case reported in bgo#689123 is Video. commit 560d08a82f39a07c2ed0be47fd333b9bdf2d793a Author: Bertrand Lorentz <[email protected]> Date: Sun Apr 7 21:59:53 2013 +0200 DapPropertiesDialog: Make sure progress bar value is valid (bgo#696700) commit b5c3edf3a5b7d18819aa3d4a5b18f6c132e971da Author: Bertrand Lorentz <[email protected]> Date: Sun Apr 7 19:43:42 2013 +0200 PlaylistFileUtil: Only import playlist items that are files (bgo#696877) When importing a playlist to the library, ignore any element whose URI scheme is not file://. Local directories are still imported. The importing process only handles the local path, so allowing remote URLs would lead to bad things happening, like trying to import everything under /... Ignored elements are logged, but no feedback is provided in the UI. commit 8a87184fde6c7cd41783b4e7edecbebf70510759 Author: Hans Petter Jansson <[email protected]> Date: Tue Feb 26 02:43:37 2013 +0100 Avoid race when using GConf and DBus with threads (bgo#692374) GConf causes us to make indirect calls to libdbus from multiple threads, resulting in crashes if threads are not initialized explictly. As a workaround, we initialize dbus-glib for multithreading. This fixes adds an optional build-time dependency on dbus-glib, and will only be enabled if that dependency is satisfied. Some distros have addressed this issue by patching the underlying llibraries (gconf or gconf-sharp), so they don't have to enable that fix. But it should not conflict with those patches, as dbus_g_thread_init can be called multiple time, contrary to what the API documentation says. Signed-off-by: Bertrand Lorentz <[email protected]> commit 671f1aaa9e06e69181b78215c86ae33db0d93cb6 Author: Bertrand Lorentz <[email protected]> Date: Sun Apr 7 12:44:10 2013 +0200 Hyena: Update to tip of banshee-stable-2.6 to get fix for bgo#696111 commit ff35b39de575a7e7a9e70599b31d2b5f23588c87 Author: Andres G. Aragoneses <[email protected]> Date: Sat Mar 2 18:43:22 2013 +0000 DatabaseImportManager: Add .amr to import whitelist Requested in the mailing-list. It has GStreamer support already apparently: http://blogs.gnome.org/uraeus/2009/06/12/amr-support-in-gstreamer/ commit 7c57c7a3c93a1e1c83e5b30611b072fd26bca48a Author: Andres G. Aragoneses <[email protected]> Date: Sat Jan 19 14:24:19 2013 +0000 AppleDevice: override BaseDirectory property so as to stop returning null It may be useful to have a non-null BaseDirectory property in case other parts of the code want to check the mount point path of this Dap source. Best example of this scenario is a recently committed bugfix[1]. [1] http://git.gnome.org/browse/banshee/commit/?id=ba835711dd48e704709f9e0aeba491c3bfc19469 commit 8e2f72d5c77d7109055c2b23b57df01f47686664 Author: Nicholas Little <[email protected]> Date: Sat Jan 19 14:13:41 2013 +0000 Dap: better check for the playing track before ejecting (bgo#658142) Before ejecting the device, there is some logic to stop playback if the track that is currently playing is inside the device that the user wants to eject. This logic was not taking in account that this track can still be inside the device even if it's not playing from the current DapSource (i.e. it can be in FileSystemQueue source). For these cases, we check simply the path of the track now to see if it starts with the BaseDirectory of the source. Signed-off-by: Andres G. Aragoneses <[email protected]> commit 07fdacbd717bee799b703dc2080c46750c7b6ea3 Author: Nicholas Little <[email protected]> Date: Wed Jan 16 21:42:56 2013 +0000 PrimarySource: prevent AddTrackJob respawn if cancelled (bgo#684089) When the add_track_job object got cancelled by the user, the method IncrementAddedTracks was resetting it to null after having checked that its IsFinished property was True. IsFinished returns True if the job has finished normally and if it was cancelled. For the former, this code flow would work because it would be set to null in the last iteration, and would not be queried again. But in the case of a cancellation, next iteration of the foreach would check if (AddTrackJob.IsCancelRequested), which would create a new UserJob again (as AddTrackJob is a property that wraps add_track_job but creates one if it is null). The best and most simple way to fix this is simply never reset add_track_job to null until the loop has finished. Signed-off-by: Andres G. Aragoneses <[email protected]> commit adffa2e49ebd211a2b974816ba24c7d7baa95452 Author: Phil Trimble <[email protected]> Date: Tue Jan 15 00:17:04 2013 +0000 LastFm: Avoid crashing if scrobbling response is not JSON (bgo#689016) Improves exception handling for invalid responses from Last.fm. The specific reported in bgo#689016 is about a '414' error from Last.fm but this change would catch any exception thrown while processing the last.fm response. This only addresses the crash caused by not handling the exception, not the root cause. Signed-off-by: Andres G. Aragoneses <[email protected]> commit cb9b395ca3ec0c1f2e2d529ff6845f84eabb743a Author: James Boocock <[email protected]> Date: Mon Jan 14 13:24:06 2013 +0000 configure: stop using obsolete AutoMake macro (bgo#691694) AM_CONFIG_HEADER macro seems to have been obsoleted in favour of the new AC_CONFIG_HEADERS one, and since version 1.13.1 of GNU automake this seems to be erroring out instead of just warning. Signed-off-by: Andres G. Aragoneses <[email protected]> commit 27a491ac9088595921efeb290d90459a9806e697 Author: Sindhu S <[email protected]> Date: Sun Nov 25 21:33:46 2012 +0530 Docs: Removed "Common Problems", bug 661902 Removed the empty section "Common Problems" from index.page. See: https://bugzilla.gnome.org/show_bug.cgi?id=661902 Added to TODO file. commit d2054b30ff4ea26811b94d052de8b5cd17194051 Author: Alexandre Franke <[email protected]> Date: Tue Feb 19 21:38:02 2013 +0100 Update French translation commit 9ddb87baa598678f30e63aa278c8062ce260b1be Author: Rafael Ferreira <[email protected]> Date: Tue Feb 12 18:11:52 2013 -0200 Updated/Added Brazilian Portuguese translation for UI/Help commit 7b6ffbb64d48c669f3fd3849bd532d1cf30a24af Author: Rafael Ferreira <[email protected]> Date: Sat Jan 12 14:37:44 2013 -0200 Updated Brazilian Portuguese Translation commit 56d199d2a04cf145d599cef5aabe3ea2fc0bb171 Author: IBBoard <[email protected]> Date: Sat Jan 5 09:24:28 2013 +0000 Mtp: Fix file type in sync with libmtp > 1.1.0 (bgo#688540) libmtp 1.1.0 added a new file type at the beginning of the FileType enum. Update the enum to match and made it conditional based on the detected libmtp features. Signed-off-by: Bertrand Lorentz <[email protected]> commit 3fe30d0285c3d4878aa1f39650e5704b52452861 Author: Andres G. Aragoneses <[email protected]> Date: Sun Dec 16 21:44:13 2012 +0000 Dap: Use Unicode codes for quotation marks (bgo#639947) The bug fix for bgo#608243 missed an occurrence of this offending string. commit 90da5e9f07343f05a3617dc0d33fded0cd0df7b5 Author: Phil Trimble <[email protected]> Date: Mon Nov 26 02:08:30 2012 +0000 LastFm: Null check for scrobble parameters (bgo#685920) As noted in bgo#685920 an exception was being thrown attempting to escape a null scrobble parameter when building Post data. This was preventing scrobbles from being submitted. This is a regression in version 2.6.0 due to the new way we build the submissions for the Last.FM 2.0 API. We will now perform a null check on each parameter and only attempt to escape it if the value is not null. Signed-off-by: Andres G. Aragoneses <[email protected]> commit ae3d4652244081479bf9da961783e0f057a314d8 Author: Bertrand Lorentz <[email protected]> Date: Fri Nov 2 11:52:25 2012 +0100 Add GTK category in .desktop files to comply with spec (bgo#685131) commit b18dce34bbb4dd908cdc1810e891bae0b3ab68a4 Author: Wolfgang Stöggl <[email protected]> Date: Sat Oct 20 08:35:00 2012 +0200 [l10n] Updated German translation commit 3205597fcdaedf67a631ab14c5a3a757ce2de67f Author: Andika Triwidada <[email protected]> Date: Thu Oct 11 23:05:57 2012 +0700 Updated Indonesian translation commit eabd5817161c87126dce3d8c9ff8964648b03432 Author: Andika Triwidada <[email protected]> Date: Mon Oct 8 20:31:10 2012 +0700 Updated Indonesian translation -- Kind regards, Loong Jin To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/1171179/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

