Also cache icon thumbnails
less special cases in my collection
Add mutex lock between timer and keypress callbacks. Also PyCharm git support testing.
Change some logging levels from info to debug.
Add vi-like keypress commands:
j: previous image, k: next image,
h: rotate 90 deg ccw, l: rotate 90 deg cw.
Support for changing delay interval in runtime (+/- keys), and more...
Python interpreter (shabang):
Be more specific about the version
and less specific about the location
#!/usr/bin/python -> #!/usr/bin/env python2
To have mpd client keep the connection alive between updates, refactor it did I.
Catch connection errors and reconnect if connection lost
Move most logging to debug level
Refactor logging init code into a procedure.
print -> print()
Add option parsing: -v/--verbose to control logging level
Fix logging
Fix config, logging
Slideshow delay interval can not be set to less than 1 second. Fix logging & config.