I am using a git snapshot from 2020-02-16 as amarok because Debian removed Qt4 support today. As it turns out, it already does mostly what you would expect from Amarok. But something weird is going on with the album dynamic playlist STEPS TO REPRODUCE 1. populate your local database 2. clear current playlist/queue 3. go to Playlists -> Dynamic playslists. 4. Set Previous to 5 and Upcoming to 10 5. double click on "Album play" 6. start to play the tracks 7. press next 10 times OBSERVED RESULT I've reached the end of the playlist and no previous track was removed from the playlist. I can work around the missing new entry by pressing "repopulate" whenever I reach the end of the playlist. But this will also not remove the already played entries (older then the "previous" setting) EXPECTED RESULT * Only 5 previously played tracks are still shown * new entries are automatically added without requiring me to press "repopulate" SOFTWARE/OS VERSIONS KDE Plasma Version: 5.17.5 KDE Frameworks Version: 5.62.0 Qt Version: 5.12.5 ADDITIONAL INFORMATION Amarok just crashes when pressing Help -> Diagnostics
I work around it by deleting the previous tracks, it then adds new tracks to the list.
Having the exact same problem. And seeing the same things. Removing previus tracks works here to. Amarok 2.9.70 26.2.2020 build Operating System: openSUSE Tumbleweed 20200314 KDE Plasma Version: 5.18.3 KDE Frameworks Version: 5.67.0 Qt Version: 5.14.1 Kernel Version: 5.5.7-1-default OS Type: 64-bit
Looks promising https://invent.kde.org/kde/amarok/-/merge_requests/4
Please merge the bugfix https://invent.kde.org/multimedia/amarok/-/merge_requests/4