![]() Implement a new heap-based queue system into the app. Unlike the prior queue, this one no longer keeps one canonical queue and then simply swaps between shuffled and ordered queues by re-grabbing the song list currently being played. Instead, the same "heap" of songs is used throughout, with only the way they are interpreted changing. This enables a bunch of near functionality that would not be possible with the prior queue system, but is also really unstable and needs a lot more testing. Currently this commit disables state saving at the moment. It will be re-enabled when the new queue can be reliably restored. |
||
---|---|---|
.. | ||
debug/res/values | ||
main |