<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">I have new version. Again comments welcomed!<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I run into some bugs using Umbrello [4] [5]. So my mentor Sven created kocanvasconttroller model in Umbrello KDE3.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>File for Umbrello [2] and exploreted picture [3].<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>First thoughts : KisRotateManager and KoRotateHandler in the style of ZoomManager and ZoomHandler? <br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>[1] http://lukast.mediablog.sk/i/uml/kocanvasconttroller.xmi<br>
[2] http://lukast.mediablog.sk/i/uml/Canvas.xmi<br>
[3] http://lukast.mediablog.sk/i/uml/canvas_class_diagram_2.png<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>[4] https://bugs.kde.org/show_bug.cgi?id=195802<br>
[5] https://bugs.kde.org/show_bug.cgi?id=195803<br>
On Tuesday 09 June 2009 16:26:05 Boudewijn Rempt wrote:<br>
&gt; On Tue, 9 Jun 2009, LukasT.dev@gmail.com wrote:<br>
&gt; &gt; Hi,<br>
&gt; &gt;<br>
&gt; &gt; I did diagram of the canvas in Krita [1] as I'm trying to find out how to<br>
&gt; &gt; implement transformations for the canvas. Feel free to comment.<br>
&gt; &gt;<br>
&gt; &gt; Lukas<br>
&gt; &gt;<br>
&gt; &gt; [1] http://lukast.mediablog.sk/i/uml/canvas_class_diagram.png<br>
&gt;<br>
&gt; You minimized one of the most important classes, namely KoCanvasController.<br>
&gt; At least, that's my hunch... Also, KoViewConverter and descendants might<br>
&gt; be important<br>
&gt;<br>
&gt; Boudewijn<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; kimageshop mailing list<br>
&gt; kimageshop@kde.org<br>
&gt; https://mail.kde.org/mailman/listinfo/kimageshop<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p></body></html>