<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
> > Maybe we can do something using the tool activation/deactivation (or a<br>
> > timer<br>
> > > with a pause) that commits the complete transform in one action.<br>
> ><br>
> > Timer :(. I'm afraid we will end up with the same undo stack signals. I<br>
> > think we need a button (big and red! :) ) that will end transformation,<br>
> > commit it into the stack and remove "hands" from the canvas. After pressing<br>
> > this button, editing of the previous transformation will not be possible.<br>
><br>
> No, I wouldn't go for the big button. Other apps manage to work without a big<br>
> button, we must be able to find a way to do this right as well.<br>
<br>
</div>I don't know about that either, but that's the way photoshop's transform<br>
tool works : it creates a temporary copy of the selection, then the user<br>
can work directly on this copy, which is degraded for each<br>
transformation. When the user pushes a validation button, all the<br>
transformations are reduced and applied to the original selection (to<br>
have as little degradation as possibleĀ°;<br></blockquote><div><br>That is exactly what i thought about! :)<br><br>We do already have an overlay QImage, afair... But how will we deal with multilayer images? What if the tool is applied to the lowest layer?<br>
<br><br>Ā </div></div>-- <br>Dmitry Kazakov<br>