For Sven:<br><br>&gt; As far as I can see does Photoshop solve this completely different.
They only<br>&gt; have adjustment layers, but these can be applied to<br>&gt; layer so
that they work just like filter masks.<br><br>That&#39;s not good to change area of interest of the adj. layer on the go. &quot;One function - one tool&quot;, right?<br>Layer - applies to the stack projection.<br>Mask - applies to a layer<br>
<br>&gt;&gt;&gt; Now to resume my thinking :<br>&gt;&gt;&gt; - All masks must behave the same way, even if built-in a special layer type.<br>&gt;&gt;&gt; - The current filter layer built-in mask is almost unusable :/.<div class="gmail_quote">
<div>&gt;&gt; I&#39;m working on this.</div></div><div>&gt; Just curious. How are you going to solve that?</div><br>Activate application of a selection during merge? =)<br clear="all"><br>For Boud:<br><br>&gt; I never understood the photoshop way of doing things, while I do think I<br>

&gt; understand Krita&#39;s design pretty well<br><br>This doesn&#39;t proof anything! And you understand that :p<br><br>&gt;, and I don&#39;t think it&#39;s as bad as this discussion seems to conclude<br><br>Well, if you scroll back a bit, you see that a couple of messages before i agreed that this system is NOT bad. Selections are nessesary. (repeat again) Selections are introduced to conform masks paradigm (adj. layers should work in the same way as masks). =)<br>
So it&#39;s not that bad! At least for now.<br><br>&gt; I would like to see a design from Dmitry first, before he commits a big change<br>
&gt; to the current design -- the notes about the current design are on the wiki<br>
&gt; (<a href="http://wiki.koffice.org/index.php?title=Krita/SelectionsMasks" target="_blank">http://wiki.koffice.org/index.php?title=Krita/SelectionsMasks</a>) and I think<br>
&gt; also in the krita/doc directory.<br><br>Of course i&#39;ll publish it onto reviewboard and others. There is no change from users point of view. I&#39;ve just moved most of masks stuff into KisLayer and prepared some framework for bottom-up strategy.<br>
<br>For Sven again: =)<br>&gt; The major problem I have with the current masks is the order in <br>&gt; which the composition done from  user point of view.<br><br>&gt;Example: <br>&gt; <a href="http://img406.imageshack.us/img406/5144/adjustmentlayer2.png" target="_blank">http://img406.imageshack.us/img406/5144/adjustmentlayer2.png</a><br>

<br>&gt; With filter mask it starts with the paint layer, jumps to the
lowest child<br>&gt; of the layer and goes upwards while compositing (With
explicit masks<br>&gt; would even be one level deeper)What&#39;s also weird is
that the preview <br>&gt; image of the finished layer would be shown in the
first child of the source layer (last filter mask).<br>
<br>I don&#39;t like the second way as it takes tooooo much space on your workplace.<br><br>Idea! What if we&#39;ll introduce a tree with the root in the bottom and branches at the top? =)<br><br>Like this:<br><br><span style="font-family: courier new,monospace;">--o Layer3</span><br>
<span style="font-family: courier new,monospace;">--o Layer2<br><br>  + Second mask</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">  |<br>  + First mask</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">  |</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">--+ Layer</span>1<br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">--o Layer0</span><br><br>What do you think?<br><br>&gt; With adjustment layer you need additional group layer, but it has
the <br>&gt; advantage that the group layer shows the preview.<br><br>Adj. layers can show a preview too. What is the problem? They have their own projection - no problem!<br><br>&gt; Another advantage
is that the compositing only upwards.<br><br>Look at the picture above.<br><br>-- <br>Dmitry Kazakov<br>