The solution you proposed is better. I've update the code accordingly, thank you...
Updated solution to feature request #33
Bug fixes and UI changes
Help with compiling
No problem, I'm glad you find it useful.
Remember shuffle preference
Issue fixed, thanks for reporting it.
Fixed issue #38