are selections part of kispaintdevice or aren't they?
Cyrille Berger
cberger at cberger.net
Wed Oct 24 17:47:36 CEST 2007
> 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
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).
--
Cyrille Berger
More information about the kimageshop
mailing list