Make the scale of the picture vs window-size the dominating factor in the calculation of zoom_percent.
If the picture had a lower scaling factor as the program window the picture wouldn't fit as it should. The width was fitting, but not the Height. So the zoom_factor should have been calculated with the height.
This should be "fixed" now. Wasn't really a bug or problem, but not nice either.
Feature: Rotation for non animated pictures
Implementation of zoom to width/height.
This change causes the wasd, WASD shortcuts to vanish, renaming the slideshow shortcut from e to s and rename 5 to w (zoom to window). The new zoom parameter are available via e (width) and E (height).
Improve Messages
Print the keyname again.
Broken since the port to pygobject.
Still errors on various keys (Shift, Alt, eg). Maybe the handling of key presses should get a overhaul
Add message if pictures get deleted
Add -f/--fullscreen argument
Rename the -r/-R (random) to -s/-S (shuffle) as the word is in my opinion more fitting. And -r could be used for a recursive feature or something else.
Add geometry parameter -g/--geometry for setting the window size on startup.
Todo: Check if there is a nicer way.
Add --slideshow-delay argument to set the slideshow delay at startup
Handling of quit() and save position changed. It's possible to decide to save or not. Thank goes to rzarzynksi as I saw this in his fork of pim.
Change the background to a grey tone. White was as bad as black
0.5.0