Sven Neumann wrote:
> So you are seeing the GimpPreview as just a widget that plug-ins can
> draw on. However our goal is to provide a way to add a preview to
> plug-ins basically w/o changing their code. The change should be
> limited to the plug-in dialog and a few hooks here and there.
I thought I'd repeat this, because it's a major design constraint.
(Also, a very good idea.)
I think it's clear that some plugins (e.g. sharpen, noise removal)
will require a small, unzoomed region of the image to judge the
effect, while others (e.g. whirl, colourise) require a small version
of the entire image.
For the first group: if the plugin uses gimp_drawable_mask_bounds
correctly, then it should work correctly if the preview reports
only a small masked area.
For the second group: if the plugin is scale-independent, then it
should work correctly if the preview reports a small image.
David Hodson -- this night wounds time
Gimp-developer mailing list