Summary: | "All Collection" playlist doesn't get updated when a song is added to the collection | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Sander Bouwhuis <sanderb> |
Component: | Playlists/Saved Playlists | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.4-beta1 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Sander Bouwhuis
2006-03-24 10:34:33 UTC
You shouldn't report bugs for beta1 when beta2 has already been released. It may or may not have been fixed. Just upgraded, it's not. I don't think this is a bug: a smart playlist is always used as a "snapshot" - it is sampled at some point in time and it gets a fixed representation. This fixed representation is then loaded into amaroK's playlist window (thereby forgetting that this item list once was a smart playlist) and the items on this list are played. If the item list in amaroK's playlist window was constantly updated according to a changed smart playlist, then it would have to change constantly for smart playlists that are randomly ordered. Nobody would want that. Thus, it is also impossible to do that for the 'All Collection' smart playlist. If this comment fits the intention of your bug report, this bug should be marked as INVALID. I agree that for random playlists it's not desired behaviour, but I'd argue that for many other smart playlists it is. If you have a smart playlist based on genre for example, and you rip a new cd into your library folder, I fail to see why it should take a reload of the playlist to have it updated. Especially because usually when I add a new song to my library, I'd also like to listen to it very soon. If you need to reload the playlist each time it gets kind of annoying. Furthermore it would fit the intuitive definition of a "smart playlist" better in my opinion, since it's so smart it updates itself for you without any hassle :) Please reconsider. The playlist is supposed to be static, dynamic playlists are the only exceptions. I've never noticed this - using smart playlists as sources for a dynamic playlists, if I add an album, the incremental scanner picks it up (or with latest svn, inotify triggers an incremental scan) and it then appears in the dynamic playlist. I'm assuming because each time the dynamic playlist queries the smart playlist for a track, it's refreshed. I agree with Sander that the "snapshot" method is not intuitive behavior for a supposedly "smart" playlist. The problems I see with using the "all collection" as a source for a dynamic playlist vs. having a truly smart playlist: * does not allow the use of the "favor" randomization types. * amarok stops when encountering a missing file, so if a file is moved or removed while in the upcoming queue, it can cause undesired stoppage of play. Again, please reconsider the resolution for this bug. This feature request gets my vote too. It's very unintuitive to select "All Collection" and then nothing happens when new files are added to my collection. If it makes people feel better, move the "All Collection" playlist from the "Smart Playlist" group over to the "Dynamic Playlist" group but have it behave in such a way that the ordering of the tracks stay consistent and don't removed played tracks. |