New update on the repo!
I think most of the above comments / feature requests are implemented.
Zero3K wanted different sort options - this is possible, although not in a user-friendly way. You have to modify appdata/piv/piv.conf to change the default sort order (name, size, time, extension, reversed or not), and you can override the default by putting a different ".piv.conf" in the image directory.
Neelix and ekianjo wanted crop to new files / multicrop; it is there. Also you can now use the stylus instead of the nubs to select / move / resize, which is much easier and faster.
PowerGod noticed the disappearing help screen overlay - there is now a lowres mini-help screen so you always see something.
Ekianjo wanted adjustable nub speeds - this is also configurable from appdata/piv/piv.conf now.
Ekianjo wanted better integration with the file manager (if you open one image in PIV, you can still see the rest of the directory) - done.
Ingoreis wanted to not have to restart PIV each time you want to view another directory - done.
Ekianjo noticed that RAW formats (at least CR2) did not work. Now they do. PIV now includes Exiv2 to extract previews from the RAW, which is fast and the most practical way to view them, so in the viewer, this is used now behind the scenes. PIV now also includes UFRaw, which is used behind the scenes when you select a file for image format conversion.
Shenmue wanted a screensaver mode: there's an option for that in the config file too, so you can make a config file somewhere that includes "PIV_SCREENSAVER=true" (and probably some other options to make it start a looping slideshow with some interval between the slides), then call PIV on the files in that folder (using a command like "/usr/pandora/pnd_run.sh -p /path/to/piv.pnd -e run_vp -- --config /path/to/configfile /path/to/image/directory/*"), and it will show the images and immediately quit if there's any input (keypress, nub movement, touch).
Ekianjo had the idea of a comic / manga viewer mode. It was implemented as follows: If you put a file called ".comic" in an image directory (the file can be empty, it just has to be there), PIV will go into comic viewer mode, meaning: advanced functions are disabled (crop/delete/select etc), default zoom is "fit width", and the last shown image is remembered (so when you select the directory again, it will resume on the "last page" of your comic book).
Thanks for all your feedback! It really helps to improve things!
In my opinion, PIV is now stable and advanced enough to make me want to manage my own pictures on my Pandora instead of on my laptop - even though my laptop has way better hardware (in terms of processing power) and it even has an SD slot. The optimized JPEG viewing (and pre-loading) makes it noticeably faster on my Pandora than the default photo viewer I get on my laptop, tablet, desktop PC or SmartTV. The touch screen of the Pandora is very suitable to do cropping. The nubs are very nice for panning - it's as intuitive as the touch interfaces you typically get on phones or tablets, but with the major advantage that you don't have to put your fingers between your eyes and the screen
.