<br><div class="gmail_quote">On Wed, Sep 9, 2009 at 11:48 PM, Boudewijn Rempt <span dir="ltr">&lt;&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Wednesday 09 September 2009, Dmitry Kazakov wrote:<br>
<br>
</div><div class="im">&gt; That is not good API solution. In the worst case we will have to introduce<br>
&gt; unified way of iterating through pixels taking selections into account.<br>
<br>
</div>We have that already. Pass the selection to the iterator factory function in<br>
KisPaintDevice and you will iterate through the selection together with the<br>
pixels in the paint device. This really is not a problem, and I am sure that<br>
we are not going to change it.<br></blockquote><div><br>Again. That is a binary transparency iteration that is not good itself. We need a full-featured transparency with 256 levels of transparency.<br></div><div><br> </div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
&gt; kis_layer&#39;s stuff is already fixed<br>
<br>
</div>Design &amp; patch?<br>
<div><div></div><br></div></blockquote></div>I&#39;ve published it already in some mail in discussion with Cyrille, it was kde-commits list, i guess.<br>I&#39;ve not finished it yet because of these problems with selections and masks.<br>
<br clear="all"><br>-- <br>Dmitry Kazakov<br>