Hi, All!<br><br>Looks like I&#39;ve finished the design of all the four systems. During the last iteration I had to change the Strokes Framework a bit to allow it to be serialized for actions recording. I&#39;ve fixed diagrams on the wiki accordingly.<br>
<br>So here are all the four links:<br><br><div class="ace-line" id="magicdomid74"><span class="author-g-rff0xfwiojg603fs url"><a href="http://community.kde.org/Calligra/Libs/Interactional_Tools">http://community.kde.org/Calligra/Libs/Interactional_Tools</a></span></div>
<div class="ace-line" id="magicdomid31"><span class="author-g-rff0xfwiojg603fs url"><a href="http://community.kde.org/Krita/Strokes_Framework">http://community.kde.org/Krita/Strokes_Framework</a></span></div><div class="ace-line" id="magicdomid24">
<span class="author-g-rff0xfwiojg603fs url"><a href="http://community.kde.org/Krita/NonTool_Actions_Implementation">http://community.kde.org/Krita/NonTool_Actions_Implementation</a><br></span><span class="author-g-rff0xfwiojg603fs url"><a href="http://community.kde.org/Krita/Recording_System">http://community.kde.org/Krita/Recording_System</a></span><br>
</div><div class="ace-line" id="magicdomid25"><br></div><br>-- <br>Dmitry Kazakov<br>