Don't center everything everywhere
Plug in the terminal theme, dehardcode themes in general
Initial add of the terminal theme
There's no way to use it yet.
Derive the version number from git commits/tags (#60)
If not git executable is found, then just use the current date/time
mashed into a string.
Fix more problems with shuffle and repeat
A combination of existing problems and new ones brought on by the
addition of the mobile specific buttons caused shuffle to be broken in
a number of contexts (even after the previous commits which proclaimed
to fix these problems).
Make the link button consistent with the player versions, add tests
Fix shuffle with repeat all
This has probably been an issue for a while, and it still needs a
Give a proper message when there's no config file
Results should be at the top
Fix the rest of the mobile shuffle issues, make tests for them
Fix shuffling on mobile
Both buttons have to be checked
Added an executable for a 'client'
It's just a wrapper for opening a web browser, but it might be nice to
Set the minimum Python here too
Reading requirements from the file is more DRY
Flask doesn't support Python 3.4
Absolute paths, use twine directly in this context
Add building the dist stuff to the builds