Version: (using KDE KDE 3.5.6) Installed from: Ubuntu Packages The dynamic playlist is a nice feature, but somehow i got bored by its way of selecting songs. I started to implement a script driven dynamic playlist but got confronted with some limitations of the script api that causing to make a not so good impression like the builtin dynamic playlist. I suggest adding a API similar to the lyric script API but for dynamic playlists. Allowing scripts to: - To add entries to the "Playlists" Tab under "Dynamic Playlists" I think the best would be to allow scripts to add more the one entry so different behaviors could be added to one script instead of many. - Add/Remove and control/react to buttons of the dynamic playlist toolbar
http://kde-apps.org/content/show.php/cueIt?content=72056 is a dynamic playlist, and it's true, there needs to be an api around a custom dynamic playlists. Like enabling/disabling genres. Of course you can do that now sorta, but there's a whole lot of other things, like scheduling that could be done easy enough using a genre.
The build in dynamic playlist is doing a big effort to optimize the results. Getting a script into the loop would slow down the whole process too much. So I am against a script driven Bias. However you can emulate the Dynamic playlist behaviour with the current API. In principle you just add a song at the end and remove one from the front. I've written such a script for MPD in Perl before and I think nothing speaks against doing that for Amarok. What do you think, is that good enough?
Is this bug still relevant? Because it could probably be closed based on Ralf Engels comment.
No, it's still valid. We still don't have a scriptable dynamic playlist API.
*** This bug has been confirmed by popular vote. ***