.../convolutionfilters/convolutionfilters.cpp | 26 ++++++++++------------
15 files changed, 64 insertions(+), 77 deletions(-)
-diff --git a/krita/image/kis_convolution_kernel.cc b/krita/image/kis_convolution_kernel.cc
-index d6473ba..d2d5d0c 100644
---- a/krita/image/kis_convolution_kernel.cc
-+++ b/krita/image/kis_convolution_kernel.cc
-@@ -27,7 +27,7 @@
- struct Q_DECL_HIDDEN KisConvolutionKernel::Private {
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/image/kis_convolution_kernel.cc calligra-2.9.11/krita/image/kis_convolution_kernel.cc
+--- calligra-2.9.11.org/krita/image/kis_convolution_kernel.cc 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/image/kis_convolution_kernel.cc 2021-11-14 22:55:05.771518646 +0100
+@@ -26,7 +26,7 @@
+ struct KisConvolutionKernel::Private {
qreal offset;
qreal factor;
- Matrix<qreal, Dynamic, Dynamic> data;
};
KisConvolutionKernel::KisConvolutionKernel(quint32 _width, quint32 _height, qreal _offset, qreal _factor) : d(new Private)
-@@ -73,12 +73,12 @@ void KisConvolutionKernel::setFactor(qreal factor)
+@@ -72,12 +72,12 @@ void KisConvolutionKernel::setFactor(qre
d->factor = factor;
}
{
return &(d->data);
}
-@@ -87,7 +87,7 @@ KisConvolutionKernelSP KisConvolutionKernel::fromQImage(const QImage& image)
+@@ -86,7 +86,7 @@ KisConvolutionKernelSP KisConvolutionKer
{
KisConvolutionKernelSP kernel = new KisConvolutionKernel(image.width(), image.height(), 0, 0);
#if QT_VERSION >= 0x040700
const quint8* itImage = image.constBits();
#else
-@@ -118,7 +118,7 @@ KisConvolutionKernelSP KisConvolutionKernel::fromMaskGenerator(KisMaskGenerator*
+@@ -121,7 +121,7 @@ KisConvolutionKernelSP KisConvolutionKer
qreal xc = 0.5 * width - 0.5;
qreal yc = 0.5 * height - 0.5;
qreal factor = 0;
// dbgImage << ppVar(xc) << ppVar(yc);
-@@ -138,9 +138,9 @@ KisConvolutionKernelSP KisConvolutionKernel::fromMaskGenerator(KisMaskGenerator*
+@@ -141,9 +141,9 @@ KisConvolutionKernelSP KisConvolutionKer
return kernel;
}
kernel->data() = matrix;
return kernel;
-diff --git a/krita/image/kis_convolution_kernel.h b/krita/image/kis_convolution_kernel.h
-index 7df71dd..8c58839 100644
---- a/krita/image/kis_convolution_kernel.h
-+++ b/krita/image/kis_convolution_kernel.h
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/image/kis_convolution_kernel.h calligra-2.9.11/krita/image/kis_convolution_kernel.h
+--- calligra-2.9.11.org/krita/image/kis_convolution_kernel.h 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/image/kis_convolution_kernel.h 2021-11-14 22:55:05.771518646 +0100
@@ -25,8 +25,6 @@
#include "kritaimage_export.h"
#include "kis_types.h"
private:
struct Private;
Private* const d;
-diff --git a/krita/image/kis_gaussian_kernel.cpp b/krita/image/kis_gaussian_kernel.cpp
-index 822e80e..9f859d2 100644
---- a/krita/image/kis_gaussian_kernel.cpp
-+++ b/krita/image/kis_gaussian_kernel.cpp
-@@ -34,11 +34,11 @@ int KisGaussianKernel::kernelSizeFromRadius(qreal radius)
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/image/kis_gaussian_kernel.cpp calligra-2.9.11/krita/image/kis_gaussian_kernel.cpp
+--- calligra-2.9.11.org/krita/image/kis_gaussian_kernel.cpp 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/image/kis_gaussian_kernel.cpp 2021-11-14 22:55:05.771518646 +0100
+@@ -33,11 +33,11 @@ int KisGaussianKernel::kernelSizeFromRad
}
const qreal sigma = sigmaFromRadius(radius);
const qreal multiplicand = 1 / (sqrt(2 * M_PI * sigma * sigma));
-@@ -59,11 +59,11 @@ KisGaussianKernel::createHorizontalMatrix(qreal radius)
+@@ -58,11 +58,11 @@ KisGaussianKernel::createHorizontalMatri
return matrix;
}
const qreal sigma = sigmaFromRadius(radius);
const qreal multiplicand = 1 / (sqrt(2 * M_PI * sigma * sigma));
-@@ -87,14 +87,14 @@ KisGaussianKernel::createVerticalMatrix(qreal radius)
+@@ -86,14 +86,14 @@ KisGaussianKernel::createVerticalMatrix(
KisConvolutionKernelSP
KisGaussianKernel::createHorizontalKernel(qreal radius)
{
return KisConvolutionKernel::fromMatrix(matrix, 0, matrix.sum());
}
-diff --git a/krita/image/kis_gaussian_kernel.h b/krita/image/kis_gaussian_kernel.h
-index ae59286..ed992ec 100644
---- a/krita/image/kis_gaussian_kernel.h
-+++ b/krita/image/kis_gaussian_kernel.h
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/image/kis_gaussian_kernel.h calligra-2.9.11/krita/image/kis_gaussian_kernel.h
+--- calligra-2.9.11.org/krita/image/kis_gaussian_kernel.h 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/image/kis_gaussian_kernel.h 2021-11-14 22:55:05.771518646 +0100
@@ -23,17 +23,16 @@
#include "kis_types.h"
createVerticalMatrix(qreal radius);
static KisConvolutionKernelSP
-diff --git a/krita/image/kis_selection_filters.cpp b/krita/image/kis_selection_filters.cpp
-index b790436..2bcdf54 100644
---- a/krita/image/kis_selection_filters.cpp
-+++ b/krita/image/kis_selection_filters.cpp
-@@ -187,7 +187,7 @@ KUndo2MagicString KisDilateSelectionFilter::name()
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/image/kis_selection_filters.cpp calligra-2.9.11/krita/image/kis_selection_filters.cpp
+--- calligra-2.9.11.org/krita/image/kis_selection_filters.cpp 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/image/kis_selection_filters.cpp 2021-11-14 22:55:05.771518646 +0100
+@@ -187,7 +187,7 @@ KUndo2MagicString KisDilateSelectionFilt
QRect KisDilateSelectionFilter::changeRect(const QRect& rect)
{
const qint32 radius = 1;
}
void KisDilateSelectionFilter::process(KisPixelSelectionSP pixelSelection, const QRect& rect)
-@@ -483,7 +483,7 @@ void KisFeatherSelectionFilter::process(KisPixelSelectionSP pixelSelection, cons
+@@ -483,7 +483,7 @@ void KisFeatherSelectionFilter::process(
{
// compute horizontal kernel
const uint kernelSize = m_radius * 2 + 1;
const qreal multiplicand = 1 / (2 * M_PI * m_radius * m_radius);
const qreal exponentMultiplicand = 1 / (2 * m_radius * m_radius);
-diff --git a/krita/image/tests/kis_convolution_painter_test.cpp b/krita/image/tests/kis_convolution_painter_test.cpp
-index d8898fd..efcd181 100644
---- a/krita/image/tests/kis_convolution_painter_test.cpp
-+++ b/krita/image/tests/kis_convolution_painter_test.cpp
-@@ -56,9 +56,9 @@ KisPaintDeviceSP initAsymTestDevice(QRect &imageRect, int &pixelSize, QByteArray
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/image/tests/kis_convolution_painter_test.cpp calligra-2.9.11/krita/image/tests/kis_convolution_painter_test.cpp
+--- calligra-2.9.11.org/krita/image/tests/kis_convolution_painter_test.cpp 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/image/tests/kis_convolution_painter_test.cpp 2021-11-14 22:55:05.771518646 +0100
+@@ -56,9 +56,9 @@ KisPaintDeviceSP initAsymTestDevice(QRec
return dev;
}
filter(0,0) = 1.0 / 21;
filter(0,1) = 3.0 / 21;
filter(0,2) = 1.0 / 21;
-@@ -77,9 +77,9 @@ Matrix<qreal, 3, 3> initSymmFilter(qreal &offset, qreal &factor)
+@@ -77,9 +77,9 @@ Matrix<qreal, 3, 3> initSymmFilter(qreal
return filter;
}
filter(0,0) = 1.0;
filter(1,0) = 2.0;
filter(2,0) = 1.0;
-@@ -144,7 +144,7 @@ void KisConvolutionPainterTest::testSymmConvolution()
+@@ -144,7 +144,7 @@ void KisConvolutionPainterTest::testSymm
{
qreal offset = 0.0;
qreal factor = 1.0;
QRect imageRect;
int pixelSize = 0;
-@@ -172,7 +172,7 @@ void KisConvolutionPainterTest::testAsymmConvolutionImp(QBitArray channelFlags)
+@@ -172,7 +172,7 @@ void KisConvolutionPainterTest::testAsym
{
qreal offset = 0.0;
qreal factor = 1.0;
QRect imageRect;
int pixelSize = -1;
-@@ -317,7 +317,7 @@ void KisConvolutionPainterTest::testGaussianBase(KisPaintDeviceSP dev, bool useF
+@@ -317,7 +317,7 @@ void KisConvolutionPainterTest::testGaus
qreal horizontalRadius = 5, verticalRadius = 5;
for(int i = 0; i < 3 ; i++, horizontalRadius+=5, verticalRadius+=5)
{
QTime timer;
-diff --git a/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp b/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp
-index 94e09bb..4ea4143 100644
---- a/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp
-+++ b/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp calligra-2.9.11/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp
+--- calligra-2.9.11.org/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ring.cpp 2021-11-14 22:55:05.771518646 +0100
@@ -21,7 +21,6 @@
#include <QMouseEvent>
#include <cmath>
#include "KoColor.h"
-@@ -53,10 +52,10 @@ bool KisColorSelectorRing::containsPointInComponentCoords(int x, int y) const
+@@ -53,10 +52,10 @@ bool KisColorSelectorRing::containsPoint
int innerRadiusSquared = innerRadius();
outerRadiusSquared*=outerRadiusSquared;
innerRadiusSquared*=innerRadiusSquared;
if(relativeVector.squaredNorm() < outerRadiusSquared
&& relativeVector.squaredNorm() > innerRadiusSquared) {
return true;
-@@ -72,13 +71,13 @@ void KisColorSelectorRing::paint(QPainter* painter)
+@@ -72,13 +71,13 @@ void KisColorSelectorRing::paint(QPainte
colorCache();
paintCache();
}
painter->drawImage(width()/2-m_pixelCache.width()/2,
height()/2-m_pixelCache.height()/2,
m_pixelCache);
-@@ -139,17 +138,17 @@ void KisColorSelectorRing::setColor(const KoColor &color)
+@@ -139,17 +138,17 @@ void KisColorSelectorRing::setColor(cons
void KisColorSelectorRing::paintCache()
{
QImage cache(m_cachedSize, m_cachedSize, QImage::Format_ARGB32_Premultiplied);
if(currentRadius < outerRadius()+1
&& currentRadius > innerRadius()-1)
{
-diff --git a/krita/plugins/filters/blur/kis_gaussian_blur_filter.h b/krita/plugins/filters/blur/kis_gaussian_blur_filter.h
-index ee7bef3..7fd7b11 100644
---- a/krita/plugins/filters/blur/kis_gaussian_blur_filter.h
-+++ b/krita/plugins/filters/blur/kis_gaussian_blur_filter.h
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/plugins/filters/blur/kis_gaussian_blur_filter.h calligra-2.9.11/krita/plugins/filters/blur/kis_gaussian_blur_filter.h
+--- calligra-2.9.11.org/krita/plugins/filters/blur/kis_gaussian_blur_filter.h 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/plugins/filters/blur/kis_gaussian_blur_filter.h 2021-11-14 22:55:05.771518646 +0100
@@ -26,8 +26,6 @@
#include <Eigen/Core>
class KisGaussianBlurFilter : public KisFilter
{
public:
-diff --git a/krita/plugins/filters/blur/kis_lens_blur_filter.cpp b/krita/plugins/filters/blur/kis_lens_blur_filter.cpp
-index 81d21d3..92a2ffb 100644
---- a/krita/plugins/filters/blur/kis_lens_blur_filter.cpp
-+++ b/krita/plugins/filters/blur/kis_lens_blur_filter.cpp
-@@ -165,7 +165,7 @@ void KisLensBlurFilter::processImpl(KisPaintDeviceSP device,
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/plugins/filters/blur/kis_lens_blur_filter.cpp calligra-2.9.11/krita/plugins/filters/blur/kis_lens_blur_filter.cpp
+--- calligra-2.9.11.org/krita/plugins/filters/blur/kis_lens_blur_filter.cpp 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/plugins/filters/blur/kis_lens_blur_filter.cpp 2021-11-14 22:55:05.771518646 +0100
+@@ -159,7 +159,7 @@ void KisLensBlurFilter::processImpl(KisP
imagePainter.drawPolygon(transformedIris, Qt::WindingFill);
// construct kernel from image
for (int j = 0; j < kernelHeight; ++j) {
for (int i = 0; i < kernelWidth; ++i) {
irisKernel(j, i) = qRed(kernelRepresentation.pixel(i, j));
-diff --git a/krita/plugins/filters/blur/kis_lens_blur_filter.h b/krita/plugins/filters/blur/kis_lens_blur_filter.h
-index 73e7704..8f19045 100644
---- a/krita/plugins/filters/blur/kis_lens_blur_filter.h
-+++ b/krita/plugins/filters/blur/kis_lens_blur_filter.h
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/plugins/filters/blur/kis_lens_blur_filter.h calligra-2.9.11/krita/plugins/filters/blur/kis_lens_blur_filter.h
+--- calligra-2.9.11.org/krita/plugins/filters/blur/kis_lens_blur_filter.h 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/plugins/filters/blur/kis_lens_blur_filter.h 2021-11-14 22:55:05.771518646 +0100
@@ -1,4 +1,4 @@
-/*
+/*
class KisLensBlurFilter : public KisFilter
{
public:
-diff --git a/krita/plugins/filters/blur/kis_motion_blur_filter.cpp b/krita/plugins/filters/blur/kis_motion_blur_filter.cpp
-index 1e00a14..2924f76 100644
---- a/krita/plugins/filters/blur/kis_motion_blur_filter.cpp
-+++ b/krita/plugins/filters/blur/kis_motion_blur_filter.cpp
-@@ -119,7 +119,7 @@ void KisMotionBlurFilter::processImpl(KisPaintDeviceSP device,
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/plugins/filters/blur/kis_motion_blur_filter.cpp calligra-2.9.11/krita/plugins/filters/blur/kis_motion_blur_filter.cpp
+--- calligra-2.9.11.org/krita/plugins/filters/blur/kis_motion_blur_filter.cpp 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/plugins/filters/blur/kis_motion_blur_filter.cpp 2021-11-14 22:55:05.771518646 +0100
+@@ -113,7 +113,7 @@ void KisMotionBlurFilter::processImpl(Ki
QPointF(kernelWidth / 2 + halfWidth, kernelHeight / 2 - halfHeight));
// construct kernel from image
for (int j = 0; j < kernelHeight; ++j) {
for (int i = 0; i < kernelWidth; ++i) {
motionBlurKernel(j, i) = qRed(kernelRepresentation.pixel(i, j));
-diff --git a/krita/plugins/filters/blur/kis_motion_blur_filter.h b/krita/plugins/filters/blur/kis_motion_blur_filter.h
-index 3808a99..9eb31f0 100644
---- a/krita/plugins/filters/blur/kis_motion_blur_filter.h
-+++ b/krita/plugins/filters/blur/kis_motion_blur_filter.h
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/plugins/filters/blur/kis_motion_blur_filter.h calligra-2.9.11/krita/plugins/filters/blur/kis_motion_blur_filter.h
+--- calligra-2.9.11.org/krita/plugins/filters/blur/kis_motion_blur_filter.h 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/plugins/filters/blur/kis_motion_blur_filter.h 2021-11-14 22:55:05.771518646 +0100
@@ -27,8 +27,6 @@
#include <Eigen/Core>
class KisMotionBlurFilter : public KisFilter
{
public:
-diff --git a/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp b/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp
-index 2198e73..d2f4d94 100644
---- a/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp
-+++ b/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp
+diff -urNp -x '*.orig' calligra-2.9.11.org/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp calligra-2.9.11/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp
+--- calligra-2.9.11.org/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp 2016-02-02 20:53:14.000000000 +0100
++++ calligra-2.9.11/krita/plugins/filters/convolutionfilters/convolutionfilters.cpp 2021-11-14 22:55:05.771518646 +0100
@@ -36,8 +36,6 @@
#include <Eigen/Core>
K_PLUGIN_FACTORY(KritaConvolutionFiltersFactory, registerPlugin<KritaConvolutionFilters>();)
K_EXPORT_PLUGIN(KritaConvolutionFiltersFactory("krita"))
-@@ -68,7 +66,7 @@ KisSharpenFilter::KisSharpenFilter()
+@@ -69,7 +67,7 @@ KisSharpenFilter::KisSharpenFilter()
setSupportsPainting(true);
setShowConfigurationWidget(false);
kernelMatrix << 0, -2, 0,
-2, 11, -2,
0, -2, 0;
-@@ -82,7 +80,7 @@ KisMeanRemovalFilter::KisMeanRemovalFilter()
+@@ -83,7 +81,7 @@ KisMeanRemovalFilter::KisMeanRemovalFilt
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << -1, -1, -1,
-1, 9, -1,
-1, -1, -1;
-@@ -96,7 +94,7 @@ KisEmbossLaplascianFilter::KisEmbossLaplascianFilter()
+@@ -97,7 +95,7 @@ KisEmbossLaplascianFilter::KisEmbossLapl
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << -1, 0, -1,
0, 4, 0,
-1, 0, -1;
-@@ -111,7 +109,7 @@ KisEmbossInAllDirectionsFilter::KisEmbossInAllDirectionsFilter()
+@@ -112,7 +110,7 @@ KisEmbossInAllDirectionsFilter::KisEmbos
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << -1, -1, -1,
-1, 8, -1,
-1, -1, -1;
-@@ -126,7 +124,7 @@ KisEmbossHorizontalVerticalFilter::KisEmbossHorizontalVerticalFilter()
+@@ -127,7 +125,7 @@ KisEmbossHorizontalVerticalFilter::KisEm
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << 0, -1, 0,
-1, 4, -1,
0, -1, 0;
-@@ -141,7 +139,7 @@ KisEmbossVerticalFilter::KisEmbossVerticalFilter()
+@@ -142,7 +140,7 @@ KisEmbossVerticalFilter::KisEmbossVertic
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << 0, -1, 0,
0, 2, 0,
0, -1, 0;
-@@ -156,7 +154,7 @@ KisEmbossHorizontalFilter::KisEmbossHorizontalFilter() :
+@@ -157,7 +155,7 @@ KisEmbossHorizontalFilter::KisEmbossHori
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << 0, 0, 0,
-1, 2, -1,
0, 0, 0;
-@@ -171,7 +169,7 @@ KisEmbossDiagonalFilter::KisEmbossDiagonalFilter()
+@@ -172,7 +170,7 @@ KisEmbossDiagonalFilter::KisEmbossDiagon
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << -1, 0, -1,
0, 4, 0,
-1, 0, -1;
-@@ -187,7 +185,7 @@ KisTopEdgeDetectionFilter::KisTopEdgeDetectionFilter()
+@@ -188,7 +186,7 @@ KisTopEdgeDetectionFilter::KisTopEdgeDet
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << 1, 1, 1,
0, 0, 0,
-1, -1, -1;
-@@ -202,7 +200,7 @@ KisRightEdgeDetectionFilter::KisRightEdgeDetectionFilter()
+@@ -203,7 +201,7 @@ KisRightEdgeDetectionFilter::KisRightEdg
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << -1, 0, 1,
-1, 0, 1,
-1, 0, 1;
-@@ -216,7 +214,7 @@ KisBottomEdgeDetectionFilter::KisBottomEdgeDetectionFilter() : KisConvolutionFil
+@@ -217,7 +215,7 @@ KisBottomEdgeDetectionFilter::KisBottomE
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << -1, -1, -1,
0, 0, 0,
1, 1, 1;
-@@ -230,7 +228,7 @@ KisLeftEdgeDetectionFilter::KisLeftEdgeDetectionFilter() : KisConvolutionFilter(
+@@ -231,7 +229,7 @@ KisLeftEdgeDetectionFilter::KisLeftEdgeD
setSupportsPainting(false);
setShowConfigurationWidget(false);
kernelMatrix << 1, 0, -1,
1, 0, -1,
1, 0, -1;
---
-cgit v1.1
-