<?xml version="1.0"?>
<statsTarget><link>http://cia.vc/stats/author/dkazakov</link><counters><counter name="forever" lastEventTime="1290377115" firstEventTime="1236883397">323</counter></counters><metadata></metadata><recentMessages><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id D85E91D83BD
	for &lt;cia@cia.navi.cx&gt;; Sun, 21 Nov 2010 14:05:14 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 3D952AC8A2; Sun, 21 Nov 2010 23:05:04 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101121220504.3D952AC8A2@svn.kde.org&gt;</header><header name="Date">Sun, 21 Nov 2010 23:05:04 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1199447</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/kis_async_merger.h</file><file>trunk/koffice/krita/image/kis_base_rects_walker.h</file><file>trunk/koffice/krita/image/kis_full_refresh_walker.h</file><file>trunk/koffice/krita/image/kis_node.h</file><file>trunk/koffice/krita/image/tests/kis_async_merger_test.cpp</file><file>trunk/koffice/krita/image/tests/kis_async_merger_test.h</file></files>             <log>Fixed a full refresh for Clone layers

Now the Async Merger knows about one more type of layer position:
N_EXTRA. Such layer will be counted in a need rect chain and will be
updated (original+projection), but it will not be merged into  the
final projection of the image. This is done for preliminary updates of
the sources of Clone layers.

Btw, i would suggest everyone to perform 'make clean' in
./krita/image/ folder, because many parts of walkers are
inlined. There is no need to do a full clean, just in ./image/
directory.

CCMAIL:kimageshop@kde.org
BUG:257532</log>             <diffLines>233</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1199447</url>         </commit>     </body> <timestamp>1290377115</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id BB43D1D83BD
	for &lt;cia@cia.navi.cx&gt;; Sun, 21 Nov 2010 09:15:58 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 1AC20AC8A2; Sun, 21 Nov 2010 18:15:48 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101121171548.1AC20AC8A2@svn.kde.org&gt;</header><header name="Date">Sun, 21 Nov 2010 18:15:48 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1199348</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/flake/kis_shape_layer.cc</file><file>trunk/koffice/krita/ui/flake/kis_shape_layer.h</file><file>trunk/koffice/krita/ui/kra/kis_kra_load_visitor.cpp</file></files>             <log>Removed deprecated stuff

- repaintOriginal() was deprecated by the beginning of February
- steDirty()'s are useless because the image is locked while loading</log>             <diffLines>130</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1199348</url>         </commit>     </body> <timestamp>1290359759</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id E01FE1D83AA
	for &lt;cia@cia.navi.cx&gt;; Sun, 21 Nov 2010 01:50:34 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 3C0B8AC8A2; Sun, 21 Nov 2010 10:50:24 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101121095024.3C0B8AC8A2@svn.kde.org&gt;</header><header name="Date">Sun, 21 Nov 2010 10:50:24 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1199261</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/kis_transformation_mask.cpp</file></files>             <log>Make proper default values for KisTransformationMask

KisKraSaverTest uses default constructed value of the mask for the
testing so change the default scale to a sane value. Nevertheless we
don't use these masks anywhere yet.</log>             <diffLines>16</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1199261</url>         </commit>     </body> <timestamp>1290333035</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 9EED81D83AA
	for &lt;cia@cia.navi.cx&gt;; Sun, 21 Nov 2010 00:46:45 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id E8F80AC8A2; Sun, 21 Nov 2010 09:46:34 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101121084634.E8F80AC8A2@svn.kde.org&gt;</header><header name="Date">Sun, 21 Nov 2010 09:46:34 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1199240</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/kis_clone_layer.cpp</file><file>trunk/koffice/krita/image/kis_clone_layer.h</file><file>trunk/koffice/krita/ui/kra/kis_kra_load_visitor.cpp</file><file>trunk/koffice/krita/ui/kra/kis_kra_load_visitor.h</file></files>             <log>Fix Clone Layer loading

The link to the source layer should be initialized.</log>             <diffLines>96</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1199240</url>         </commit>     </body> <timestamp>1290329206</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 7F11A1D83C7
	for &lt;cia@cia.navi.cx&gt;; Sat, 20 Nov 2010 00:18:24 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id D26B9AC8A2; Sat, 20 Nov 2010 09:18:13 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101120081813.D26B9AC8A2@svn.kde.org&gt;</header><header name="Date">Sat, 20 Nov 2010 09:18:13 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1198898</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/kis_doc2.cc</file><file>trunk/koffice/krita/ui/kis_view2.cpp</file></files>             <log>The full image refresh should be done on document loading only

BUG:257264</log>             <diffLines>36</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1198898</url>         </commit>     </body> <timestamp>1290241104</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id DCD051D83C7
	for &lt;cia@cia.navi.cx&gt;; Fri, 19 Nov 2010 12:05:45 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id F2046AC8A2; Fri, 19 Nov 2010 21:05:33 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101119200533.F2046AC8A2@svn.kde.org&gt;</header><header name="Date">Fri, 19 Nov 2010 21:05:33 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1198799</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/canvas/kis_perspective_grid_manager.cpp</file><file>trunk/koffice/krita/ui/canvas/kis_perspective_grid_manager.h</file></files>             <log>Made KisToolPerspectiveGrid work in interactive mode

There was a bug that lead to an infinite loop. It happened due to a
(NaN,NaN) intersection points those appeared after calculation of
intersection of null-length lines %). Now we just check for the length
of the line.</log>             <diffLines>129</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1198799</url>         </commit>     </body> <timestamp>1290197183</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 18E051D83C7
	for &lt;cia@cia.navi.cx&gt;; Wed, 17 Nov 2010 13:07:37 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 5A6ECAC8A1; Wed, 17 Nov 2010 22:07:26 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101117210726.5A6ECAC8A1@svn.kde.org&gt;</header><header name="Date">Wed, 17 Nov 2010 22:07:26 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1198207</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/canvas/kis_perspective_grid_manager.cpp</file><file>trunk/koffice/krita/ui/canvas/kis_perspective_grid_manager.h</file></files>             <log>Fixed several bugs in KisPerspectiveGridManager

What is done:
1) Now the manager doesn't even try to paint the lines inside the
   polygon that is not convex. It used to lead to a really weird
   picture of a hedgehog on a user's screen :P
2) Fixed an &quot;infinity&quot;-bug. Eigen::Hyperplane::intersection() returns
   a random point in case the lines are parallel. Now an additional
   check returns a point somewhere around infinity to workaround this
   behavior.
3) Changed the algorithm that chooses a line to chop up into
   &quot;subdivisions&quot;. Now the farthest line from the focus is used for
   the division.

Still to be done:
- Make KisPerspectiveGridTool interactive. It will be a really short
  fix. I just need to overcome a small infinite loop somewhere ;)

BUG:251731</log>             <diffLines>287</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1198207</url>         </commit>     </body> <timestamp>1290028058</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 5DC631D82B1
	for &lt;cia@cia.navi.cx&gt;; Sun, 14 Nov 2010 04:46:07 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id B46B4AC8A3; Sun, 14 Nov 2010 13:45:56 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101114124556.B46B4AC8A3@svn.kde.org&gt;</header><header name="Date">Sun, 14 Nov 2010 13:45:56 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1196934</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/canvas/kis_grid_painter_configuration.cpp</file></files>             <log>Fix usual Grid Tool

The pen should be cosmetic to be painted nicely.
CCBUG:251731</log>             <diffLines>20</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1196934</url>         </commit>     </body> <timestamp>1289738767</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id DB2F51D82B1
	for &lt;cia@cia.navi.cx&gt;; Sun, 14 Nov 2010 04:16:29 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id C6C52AC8A1; Sun, 14 Nov 2010 13:16:17 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101114121617.C6C52AC8A1@svn.kde.org&gt;</header><header name="Date">Sun, 14 Nov 2010 13:16:17 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1196930</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/tool/kis_tool_freehand.cc</file></files>             <log>KisToolFreehand should accept all the events in painting mode

BUG:256415</log>             <diffLines>23</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1196930</url>         </commit>     </body> <timestamp>1289736990</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 24EB51D82B1
	for &lt;cia@cia.navi.cx&gt;; Sun, 14 Nov 2010 01:22:41 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 59A26AC8A0; Sun, 14 Nov 2010 10:22:30 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101114092230.59A26AC8A0@svn.kde.org&gt;</header><header name="Date">Sun, 14 Nov 2010 10:22:30 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1196807</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/kis_convolution_painter.cc</file><file>trunk/koffice/krita/image/tests/kis_convolution_painter_test.cpp</file><file>trunk/koffice/krita/image/tests/kis_convolution_painter_test.h</file></files>             <log>Added a benchmark for KisConvolutionPainter

Adjusted the workers as well. Now the type of the worker depends not
the available engine only, but on the size of the kernel as well. Even
from theoretical perspective, KisConvolutionWorker is faster when the
size of the kernel is less than 5x5px.

Some conclusions from benchmarking the FFTW convolution worker:
1) FFT and IFFT of the image take 30% of the time each.
2) FFT of the kernel (even though the kernel has the same size as the
   image, but it is very sparse) takes 7.5% only.
3) Creation of a plan for FFT and IFFT take 4% each.

4) There is a possibility to make the worker faster. That is to use
   the &quot;wisdom&quot; (FFTW_MEASURE flag) recomended by FFTW3
   documentation. In case of activation of this flag the convolution
   becomes about 20% faster. But the use of this flag will make us
   change our system a bit: we will have to use descrete sizes of
   the convolution areas and we will need to save these &quot;words of
   wisdom&quot; somewhere.

CCMAIL:kimageshop@kde.org</log>             <diffLines>226</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1196807</url>         </commit>     </body> <timestamp>1289726561</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 29C6C1D82B1
	for &lt;cia@cia.navi.cx&gt;; Sat, 13 Nov 2010 13:45:08 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 3C00BAC8A0; Sat, 13 Nov 2010 22:44:57 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101113214457.3C00BAC8A0@svn.kde.org&gt;</header><header name="Date">Sat, 13 Nov 2010 22:44:57 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1196674</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/kis_painter.cc</file></files>             <log>Fixed KisPainter::setAlphaLocked() not to break setChannelFlags()</log>             <diffLines>68</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1196674</url>         </commit>     </body> <timestamp>1289684708</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 905C11D82B1
	for &lt;cia@cia.navi.cx&gt;; Sat, 13 Nov 2010 08:21:22 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id D8E52AC8A0; Sat, 13 Nov 2010 17:21:11 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101113162111.D8E52AC8A0@svn.kde.org&gt;</header><header name="Date">Sat, 13 Nov 2010 17:21:11 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1196595</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/kis_convolution_worker_fft.h</file><file>trunk/koffice/krita/image/kis_convolution_worker_spatial.h</file><file>trunk/koffice/krita/image/tests/kis_convolution_painter_test.cpp</file></files>             <log>Made KisConvolutionWorkerSpatial do convolution instead of correlation</log>             <diffLines>86</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1196595</url>         </commit>     </body> <timestamp>1289665282</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id A09C11D82B1
	for &lt;cia@cia.navi.cx&gt;; Sat, 13 Nov 2010 01:32:25 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id B7CABAC8A0; Sat, 13 Nov 2010 10:32:14 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101113093214.B7CABAC8A0@svn.kde.org&gt;</header><header name="Date">Sat, 13 Nov 2010 10:32:14 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1196381</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/tests/data/mask_conv.png</file><file>trunk/koffice/krita/image/tests/data/mask_conv_channelflags.png</file><file>trunk/koffice/krita/image/tests/data/mask_conv_red.png</file><file>trunk/koffice/krita/image/tests/kis_convolution_painter_test.cpp</file><file>trunk/koffice/krita/image/tests/kis_convolution_painter_test.h</file></files>             <log>Made new tests for convolution painter

They are not relative now. They check absolute values.</log>             <diffLines>389</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1196381</url>         </commit>     </body> <timestamp>1289640747</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id AFA8B1D83AA
	for &lt;cia@cia.navi.cx&gt;; Tue,  9 Nov 2010 11:49:14 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 98AE1AC89E; Tue,  9 Nov 2010 20:49:03 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101109194903.98AE1AC89E@svn.kde.org&gt;</header><header name="Date">Tue,  9 Nov 2010 20:49:03 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1194751</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/kis_convolution_worker_fft.h</file><file>trunk/koffice/krita/image/kis_math_toolbox.cpp</file><file>trunk/koffice/krita/image/tests/kis_convolution_painter_test.cpp</file></files>             <log>Fix spatial convolution filter

Rounding for integers should have been done on a level of
KisMathToolbox.</log>             <diffLines>71</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1194751</url>         </commit>     </body> <timestamp>1289332155</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id A13831D82B1
	for &lt;cia@cia.navi.cx&gt;; Tue,  9 Nov 2010 02:42:13 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id B97BBAC8A0; Tue,  9 Nov 2010 11:42:02 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101109104202.B97BBAC8A0@svn.kde.org&gt;</header><header name="Date">Tue,  9 Nov 2010 11:42:02 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1194562</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/tests/kis_convolution_painter_test.cpp</file><file>trunk/koffice/krita/image/tests/kis_convolution_painter_test.h</file></files>             <log>Added a real unittest for KisConvolutionPainter

This test checks the correctness of the convolution algorithm by its
(convolution) definition.

Results:
KisConvolutionWorkerFFT works fine
KisConvolutionWorkerSpatial does not work fine =)</log>             <diffLines>173</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1194562</url>         </commit>     </body> <timestamp>1289299334</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 65AFE1D82B1
	for &lt;cia@cia.navi.cx&gt;; Tue,  9 Nov 2010 00:02:07 -0800 (PST)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 9E82BAC89E; Tue,  9 Nov 2010 09:01:56 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101109080156.9E82BAC89E@svn.kde.org&gt;</header><header name="Date">Tue,  9 Nov 2010 09:01:56 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1194510</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/tests/kis_layer_test.cpp</file></files>             <log>Make a test in KisLayerTest faster

90s for a single test is too much for regular unit-testing. When
something happens you can always test this case more thoroughtly.</log>             <diffLines>14</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1194510</url>         </commit>     </body> <timestamp>1289289727</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 5FD861D83C0
	for &lt;cia@cia.navi.cx&gt;; Sun,  7 Nov 2010 01:40:48 -0700 (PDT)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 2A451AC89E; Sun,  7 Nov 2010 09:40:37 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101107084037.2A451AC89E@svn.kde.org&gt;</header><header name="Date">Sun,  7 Nov 2010 09:40:37 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1193814</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/image/kis_image.h</file></files>             <log>Deprecate KisImage::mergedImage() function

It is intended to do a very strange thing (it doesn't guarantee
anything, because it can't even lock the image) and its functionality is
fully covered by other methods of KisImage. See a comment in the
header to get more info.</log>             <diffLines>31</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1193814</url>         </commit>     </body> <timestamp>1289119248</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 849581D82B1
	for &lt;cia@cia.navi.cx&gt;; Sun,  7 Nov 2010 00:24:32 -0700 (PDT)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id D85F5AC8A0; Sun,  7 Nov 2010 08:24:21 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101107072421.D85F5AC8A0@svn.kde.org&gt;</header><header name="Date">Sun,  7 Nov 2010 08:24:21 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1193812</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/CMakeLists.txt</file><file>trunk/koffice/krita/ui/opengl/kis_opengl_canvas2.cpp</file><file>trunk/koffice/krita/ui/opengl/kis_opengl_image_textures.cpp</file><file>trunk/koffice/krita/ui/opengl/kis_opengl_image_textures.h</file><file>trunk/koffice/krita/ui/opengl/kis_texture_tile.cpp</file><file>trunk/koffice/krita/ui/opengl/kis_texture_tile.h</file><file>trunk/koffice/krita/ui/opengl/kis_texture_tile_update_info.h</file></files>             <log>Fix the border effects in OpenGL canvas

This patch makes the textures representing the image overlap. The size
of the textures is still 256x256 pixels, But effectively they carry
254x254 pixels of information. The overlapping 1px border makes linear
interpolation algorithm happy, so scaling is done in the right way.

The patch fixes &quot;image-&gt;bounds()&quot; border effect as well. How does it
solve it? It just repeats the first and the last pixels of every row
and column. So the interpolation runs successfully.

BUG:251113</log>             <diffLines>597</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1193812</url>         </commit>     </body> <timestamp>1289114672</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id 301E01D82B1
	for &lt;cia@cia.navi.cx&gt;; Sun,  7 Nov 2010 00:24:04 -0700 (PDT)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 4D04BAC89E; Sun,  7 Nov 2010 08:23:53 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101107072353.4D04BAC89E@svn.kde.org&gt;</header><header name="Date">Sun,  7 Nov 2010 08:23:53 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1193811</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/opengl/kis_opengl_canvas2.cpp</file><file>trunk/koffice/krita/ui/opengl/kis_opengl_image_textures.cpp</file><file>trunk/koffice/krita/ui/opengl/kis_opengl_image_textures.h</file><file>trunk/koffice/krita/ui/opengl/kis_texture_tile.h</file><file>trunk/koffice/krita/ui/opengl/kis_texture_tile_update_info.h</file></files>             <log>A major clean-up for KisOpenGLImageTextures

o Encapsulated all the texture tiles into a separate objects
  (KisTextureTile). This will allow us to add borders to the tiles.
o Removed deprecated/unused methods.</log>             <diffLines>917</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1193811</url>         </commit>     </body> <timestamp>1289114644</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from svn.kde.org (svn.kde.org [195.135.221.69])
	by cia.vc (Postfix) with ESMTP id E9D631D82B1
	for &lt;cia@cia.navi.cx&gt;; Fri,  5 Nov 2010 03:19:37 -0700 (PDT)</header><header name="Received">by svn.kde.org (Postfix, from userid 50438)
	id 480BBAC89E; Fri,  5 Nov 2010 11:19:26 +0100 (CET)</header><header name="From">sysadmin@kde.org</header><header name="Message-Id">&lt;20101105101926.480BBAC89E@svn.kde.org&gt;</header><header name="Date">Fri,  5 Nov 2010 11:19:26 +0100 (CET)</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>krita</module>     </source>     <body>         <commit>             <revision>1193259</revision>             <author>dkazakov</author>             <files><file>trunk/koffice/krita/ui/flake/kis_shape_controller.cpp</file><file>trunk/koffice/krita/ui/flake/kis_shape_layer.cc</file><file>trunk/koffice/krita/ui/flake/kis_shape_layer_paste.h</file><file>trunk/koffice/libs/flake/KoShapePaste.cpp</file></files>             <log>A proper fix for bug 255682

The problem was in KoShapePaste, because it performed setParent() and
controller-&gt;addShape() calls separately. There is no need to change
Krita's part of shape layers for that (that is why this patch reverts
commit 1192386).

The change to KoShapePaste was approved by Thomas on a mailing list
yesterday.

CCBUG:255682</log>             <diffLines>74</diffLines>             <url>http://websvn.kde.org/?view=revision&amp;revision=1193259</url>         </commit>     </body> <timestamp>1288952378</timestamp></message></recentMessages></statsTarget>
