are selections part of kispaintdevice or aren't they?

Boudewijn Rempt boud at valdyas.org
Wed Oct 24 17:53:21 CEST 2007


On Wednesday 24 October 2007, Cyrille Berger wrote:
> > a) rip out KisSelection from KisPaintDevice
> > b) add KisSelection as a parameter to the createXXXIterator methods and
> > use it there
> > c) whereever a selection is set on the paint device of a layer, now add a
> > KisSelectionMask object to the layer (we need a convenience function for
> > this, I think)
> > d) wherever a selection is retrieved from the paint device of a layer,
> > get it from the layer's child nodes with KisSelectionMaskSP
> > KisLayer::selectionMask() const.
>
> e) make KisFilter::process const, but that involves changing the way the
> progress is reported

Progress reporting is broken anyway, so we can rip that out for now.

> f) check that the configuration widget work, especially for filters using a
> custom KisFilterConfiguration, we have the option to keep the custom
> KisFilterConfiguration and then we need to add a
> KisFilterConfigurationFactory or to remove that custom
> KisFilterConfiguration (not all of them are needed).


-- 
Boudewijn Rempt 
http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20071024/602eda86/attachment.pgp 


More information about the kimageshop mailing list