GNOME Bugzilla – Bug 621480
Banshee doesn't remember Play Queue
Last modified: 2020-03-17 08:47:37 UTC
Banshee should remember playlist from Play Queue - however it doesn't. I found out that this playlist is saved with localizated name, but is load with unlocalisted.
I'm not sure I understand the problem you're having. Do you mean that the playlist selected as the source of tracks for the play queue (the one in the from: list) is not remembered between restart ? Could you please provide specific steps to reproduce the problem ?
Ok, let's say I have selected some tracks in music library and I added them to play queue. Now, I restart Banshee and play queue is empty. But as I said before, this problem occurs only when I'm using localizated version.
Confirmed, it only happens if I start banshee in the FR locale (LANG=fr_FR.utf8), not if I use the default locale.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Bertrand, I don't think your patch is a good idea. If the user runs Banshee in one language, then changes language and starts it again, they'll lose their play queue (assuming the translation differs). Am I missing something?
Good catch, there's still an issue. But my patch improved things : the issue now only affects polyglots, and not all non-english speakers ;) I think we need a better way to identify the PlayQueue amongst other playlists. Adding a column to CorePlaylists just for that seems overkill. Maybe storing the DbId in CoreConfiguration ?
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.