Would it be possible to add a check in image.module to use existing derivative image when the settings change won't result in a different sized image?
Example: I change the Thumbnail Size. Preview size is the same. But now, when I go into any image gallery, all derivatives - thumbnail as well as preview - are deleted, and re-generated. In all cases, the preview image was not changed - so it was not necessary to delete it and regenerate it.
Since shared host providers have a huge problem with the script times, I always get timeouts and Internal Server Error messages in such cases.
So, asking if the module can determine the new derivative size, compare with existing derivative image, and if they are the same, then skip calling the scale or scale/crop routines.
Comments
Comment #1
Leeteq commentedRef. http://drupal.org/node/177374
"Move sizes settings into table, only rebuild changed sizes"
Comment #2
sunGiven that (a different) Image module is in Drupal 7 core, the contrib Image module remains minimally maintained now. It won't see any new features. Instead, we're trying hard to make upgrades to D7 work. See project page for details. Thanks!