Play queue truncated to 15 entries on exit?
Is there a reason why VVave never saves more than the first 15 playing tracks?
const auto count = std::min(m_model->getCount(), 15);
I really like this media player, but this is one of a small handful of issues that get in the way enough to be a bit annoying for me personally.
Removing the limit doesn't seem to hurt performance prohibitively. In my testing, loading over 2,000 songs at startup adds less than 2.0 seconds to startup time.