[Attention: natively speaking german]
Hi @ all!
First of all: Thank you very much for creating such a intuitive, usable and well-designed software!
As far as I can see, phatch ist able to process a bunch of files by one action list.
Having to create two seperate action lists for each image orientation and having to select the right images among those in my folder led me to the question: Why can't phatch determine, whether the image ist portrait/landscape oriented and process the action list belonging to this orientation?
If you generalize, you get the following two possible ways to do conditioned batch processing:
1) MULTIPLE ACTION LISTS
Explained by an example:
You set up some action lists.
You set up conditions to be checked each time before processing the next image.
You associate the result of condition checks to an action list, that should then be performed on the current image.
Yet, if there are many conditions on just one parameter, there is much redundancy, because other steps in all actions lists are the same. Additionally, there is the danger of creating more or less condition results than action lists - this should be avoided by the software itself.
2) ONE ACTION LIST
At each step, you can define one or more conditions under which it is activated or under which it should have an certain value.
You get problems, if you want apply very different actions on few conditions. There ist much redundant work for the user.
Conditions could be: File size, Image orientation, color space,…after all: each property of an image you can read out by software.
I hope you understand the things i suggest above; if not, feel free to ask.
What do you think about this? I thnik this would enormously extend the possibilities of Phatch and still preserved the thought of creating a image batch processing software.