<div dir="ltr"><div><div><div>Hi, All!<br><br></div>I have just fixed quite an old bug that prevented quite a lot of people from using Instant Preview. Previously, when you pressed Ctrl+Z in Instant Preview mode, Krita would wait until all the background strokes are finished, which could take quite a lot of time, and only after that would allow you to do undo. Now this bug is gone!<br><br></div>From now on, you can make undo operations right during Instant preview mode and you will see the result instantly!<br><br></div><div>The only trouble is that this patch touches the heart of Krita, and therefore a bit dangerous. So I would like to ask you to test it before I can merge it into master :)<br><br></div><div>The code can be fetched from a separate branch:<br><br>git checkout kazakov/undo-with-instant-preview-T2544<br><br></div><div>What needs to be tested:<br><br></div><div>1) Create a big canvas (5000+) and activate a huge brush :)<br></div><div>2) Do a lot of strokes and mix them with Ctrl+Z. The result should be at least expected.<br></div><div>3) Test the same "action + Ctrl-Z" with the following features (they also use Instant Preview):<br><div style="margin-left:40px">- transform image (scale/rotate)<br></div><div style="margin-left:40px">- move layers with move tool<br></div><div style="margin-left:40px">- move selection with move tool<br></div><div style="margin-left:40px">- apply heavy filter using the "Filters" menu<br><br></div>If  you like the feature and confirm it is safe, we can even try to include it into Krita 3.1! :) <br></div><div><div><div><div><div><div><br>-- <br><div class="gmail_signature">Dmitry Kazakov</div>
</div></div></div></div></div></div></div>