GNOME Bugzilla – Bug 657526
Banshee saves playlists with URL encoded names
Last modified: 2011-08-30 22:57:44 UTC
In current git master, banshee URL encodes playlist names when saving them to mass storage devices (at least as .m3u). Additionally, they are not decoded when detected by banshee, so the error cascades, creating completely unreadable names (example: Recently%252520Played). Video of bug in action: http://www.vimeo.com/28242141 Test Case: 1) Put an .is_audio_player file on a thumb drive with the following contents: audio_folders=MUSIC/ output_formats=application/ogg,audio/x-ms-wma,audio/flac,audio/x-wav,audio/mpeg playlist_formats=audio/x-mpegurl 2) Add music and create a playlist with spaces in the device 3) Disconnect device through banshee (so playlists are written to the device) 4) Reconnect device (remove and replace from usb port) 5) Repeat steps 3 & 4 several times and note how the playlists names change.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. (Thanks especially for the video! I would love that every bug reporter does that :) ) *** This bug has been marked as a duplicate of bug 647917 ***
William, BTW, the video shows a second bug: the fact that the progress bar that appears to inform the user that a sync is happening, but it doesn't disappear when the sync finishes. Do you mind creating a new bug for that? Thanks
https://bugzilla.gnome.org/show_bug.cgi?id=657769