Hi all!<br><br>I've just finished quite a big refactoring in the "Layers" docker (KisNodeModel). It has fixed most of the problems we had with creation/moving layers and flattening the image, which were caused by multithreading. So now I need your help with testing all these changes before I merge them to master. Could you help me with it? ;)<br>
<br>What needs to be tested:<br>- creation/removing/adding layers and masks<br>- creation/removing with buttons in the layers docker<br>- creation of layers with some other tools like (Move Tool + Selection)<br>- flattening and merging layers and image<br>
- moving layers with Drag and Drop<br>- the same for masks and especially Selection Masks<br><br>All these operations should be crash-free and do exactly what you expect from them =)<br><br>Btw, I've finally fixed Drag and Drop of layers in the docker. Now it really works! The layer is dropped exactly where you wanted to! =)<br>
<br>Bugs fixed:<br><a href="https://bugs.kde.org/show_bug.cgi?id=290708">https://bugs.kde.org/show_bug.cgi?id=290708</a><br><a href="https://bugs.kde.org/show_bug.cgi?id=291271">https://bugs.kde.org/show_bug.cgi?id=291271</a><br>
<a href="https://bugs.kde.org/show_bug.cgi?id=292551">https://bugs.kde.org/show_bug.cgi?id=292551</a><br><a href="https://bugs.kde.org/show_bug.cgi?id=292667">https://bugs.kde.org/show_bug.cgi?id=292667</a><br><a href="https://bugs.kde.org/show_bug.cgi?id=292669">https://bugs.kde.org/show_bug.cgi?id=292669</a><br clear="all">
<br>How to test:<br>The changed are in my branch, so you need to switch to it:<br><br>cd "your_sources_directory"<br>git fetch<br>git checkout origin/shapes-as-node-model-kazakov<br><br>Then build your Krita as usual.<br>
<br>Thank you in advance!<br><br>-- <br>Dmitry Kazakov<br>