| Summary: | remember previously played tracks while on random play | ||
|---|---|---|---|
| Product: | [Applications] juk | Reporter: | Miles Stevenson <miles> |
| Component: | general | Assignee: | Scott Wheeler <wheeler> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Miles Stevenson
2004-12-10 23:56:53 UTC
I also wanted to report this wish. Especially when you play a small number of very long tracks, it happens that the same track is played twice in a row. Not very nice indeed. This should be solved when Juk keeps a not-yet-played list and removes each song after playing it. New songs should be randomly selected from this list only. I use KDE 3.3.2 by the way. SVN commit 433499 by mpyne: Big huge update. Make random play work better. Before only the old style unused random list was being updated when a playlist changed. In addition, there are a lot of improvements to the new cover support. * You can drag-and-drop covers onto playlist items. Right now only selected items are altered even if you drag onto a different item, so I'll have to change that. * Clearing a cover from a track no longer removes it from every track using that cover. * Replacing a track's cover works again as well. I'm sure that both features could use more work so I guess it's back to the grindstone for me, I just wish I had more time. :( CCBUG: 94866 M +1 -0 Makefile.am M +1 -1 collectionlist.cpp M +9 -24 coverdialog.cpp M +117 -14 coverdialogbase.ui A covericonview.cpp [License: GPL (v2+)] A covericonview.h [License: GPL (v2+)] M +26 -14 coverinfo.cpp M +3 -0 coverinfo.h M +77 -4 covermanager.cpp M +39 -0 covermanager.h M +51 -12 playlist.cpp M +2 -7 playlist.h M +20 -0 tracksequenceiterator.cpp M +29 -0 tracksequenceiterator.h M +7 -0 tracksequencemanager.cpp I fixed this a long time ago, accidentally used CCBUG instead of BUG though. |