Bug 191285 - Repopulate playlist deleted queued tracks
Summary: Repopulate playlist deleted queued tracks
Status: CONFIRMED
Alias: None
Product: amarok
Classification: Applications
Component: Playlists/Dynamic Playlists (show other bugs)
Version: 2.4.3
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-01 20:34 UTC by Christoph Lange
Modified: 2012-05-02 21:08 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Lange 2009-05-01 20:34:31 UTC
Version:           2.0.2 (using 4.2.2 (KDE 4.2.2), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.28-tuxonice-r1

When there are queued tracks on the current playlist and the playlist is repopulated (using dynamic playlists), the queue is lost.  I consider that a bug, at least the behavior is different from Amarok 1.4, so there should at least be an option to enable/disable it.

Workaround: Everything above the currently played track on the playlist is preserved, so you can manually move the queued items in front of the current track before repopulating.
Comment 1 Seb Ruiz 2009-05-03 06:11:02 UTC
Fixed in 2.1
Comment 2 Christoph Lange 2011-11-06 17:06:51 UTC
In Amarok 2.4.3 I noticed the same bug again.  I haven't been using Amarok for some time and therefore don't recall the version in which this bug reoccurred.
Comment 3 Myriam Schweingruber 2011-11-07 08:33:30 UTC
Are you taking about the Dynamic Playlists? Usually you don't queue tracks with it, this seems a bit like a corner case.
Comment 4 Christoph Lange 2011-11-07 12:44:12 UTC
(In reply to comment #3)
> Are you taking about the Dynamic Playlists?
Yes, …
> Usually you don't queue tracks with
> it, this seems a bit like a corner case.
… but that's the most common way of how I'm using Amarok: I use dynamic playlists to get a random selection of tracks from my music collection.  Then, once the actual playlist has been populated with some randomly selected tracks, I look at them and pick those that I actually like listening to, and then I queue them for playback, and I would like the others to be discarded.

For that way of using Amarok, it is most convenient to combine dynamic playlists with queueing, and to rely on the dynamic playlist repopulation not to delete queued tracks.
Comment 5 Myriam Schweingruber 2011-11-07 12:47:32 UTC
Thank you for the fast feedback.
Comment 6 johnparmitage 2012-02-02 17:16:46 UTC
> … but that's the most common way of how I'm using Amarok: I use dynamic
> playlists to get a random selection of tracks from my music collection.  Then,
> once the actual playlist has been populated with some randomly selected tracks,
> I look at them and pick those that I actually like listening to, and then I
> queue them for playback, and I would like the others to be discarded.

This is exactly how I like to use amarok too and would like queued tracks to remain on the playlist when it is repopulated.
Comment 7 mgp 2012-04-30 15:44:55 UTC
+1. I too used amarok this way about 75% of the time. 

The idea behind it being that Dynamic Playlist will bring up a set of songs based on criteria and I would choose which specific ones to listen to from the playlist. Once I had queued the chosen songs I'd refresh the Dynamic list to find more songs to listen to within the criteria. 

Now refreshing the list will remove the queued songs.

Note that, to the best of my memory, this feature worked in the 2.x series.

If I can provide any further information or assistance on the issue, please don't hesitate to ask.
Comment 8 Myriam Schweingruber 2012-05-01 21:33:50 UTC
FWIW, we _are_ in the 2.x series...
Comment 9 mgp 2012-05-02 07:39:50 UTC
Sorry, I meant that it worked in one of the earlier releases of the 2.x series but not in the last couple of releases.
Comment 10 Myriam Schweingruber 2012-05-02 21:08:49 UTC
Thank you for the feedback. I don't remember that having worked before in the 2.x series, but since the dynamic playlist code was completely reworked this is more likely a wish than a bug. Personally I am quite happy with the current behavior.