GNOME Bugzilla – Bug 594701
Don't update the LastPlayed stamp when adding songs to the play queue
Last modified: 2009-10-27 20:05:52 UTC
See comments 33-34 in bug 565767 Fix suggested by Gabriel: > Alex, what do you think about creating a new table PlayQueueShuffle or > something w/ TrackID and LastShuffledAt, and modifying the RandomBy* classes to > accept an optional join table and to specify the datetime column(s)? > The table could have a third column specifying who's using it, so other plugins > etc could reuse it. Could call it CoreTrackShuffles (ShufflerID, TrackID, > LastShuffledAt)
Created attachment 145558 [details] [review] Patch I haven't tested this a ton, so both testing and code review would be great.
Created attachment 145562 [details] [review] A small fix Gabriel, the PlayQueueSource has to be updated with this patch otherwise it still changes the LastPlayed stamps. Other than that, your patch works great both from the play queue and in the library. Thanks!
Comment on attachment 145562 [details] [review] A small fix Thanks, committed!