Jur: Yes, you are correct that "Open another" only adds one image file to the set. Maybe I can change it to allow multiple files like on the no-args start.
As for automatically loading other files in the same directory... I gave it honest consideration recently. I avoided it to so far to keep the initial load time really fast, but perhaps I can come up with an implementation that is not too slow. Something like:
1) Get the directory name from the initially-specified file
2) Load and display the initial image file
3) If there are no other events to handle, check the directory for any other valid image files
4) Load a small number of them (4? or based on a time limit?)
5) Keep a reasonable number (8?) of them in memory as the user or the slideshow feature pages through them: unload the least-recently used image and preload the next unloaded one in the expected sequence.
This will take a bit more logic, but it would help avoid the kind of crash you experienced. I also had a similar crash for a really large set of large image files, so I definitely see the benefit. I just hope it does not make the code a lot bigger or slower.
However, before I work on it, I may first release the current "load everything" version, because I think it is useful in many cases as-is. Well, maybe I can squeeze multi-selection into the "Open another" feature first before requesting official release. Then I can attempt the "load as needed" algorithm above in the next public release.
--
ML