summaryrefslogtreecommitdiff
path: root/sw/source
diff options
context:
space:
mode:
authorLuboš Luňák <l.lunak@collabora.com>2020-12-01 12:39:39 +0100
committerLuboš Luňák <l.lunak@collabora.com>2020-12-01 16:28:59 +0100
commit8601eca3c8573b433933ab59180624d798c6189e (patch)
tree7b56a7200a3db81731e569d4cd8e2ca46fcdda4b /sw/source
parent4bf54eb22cfe604dc29c4f7e3ffa687324b19636 (diff)
do not unnecessarily explicitly force gradient step count (tdf#138581)
Toolkits usually do not provide the ability to specify gradient steps, which means VCL falls back to its algorithm, which at least with Skia sometimes causes poor results. Change-Id: I35dbf87e77d5ed36d8f257db877135a2a0be2ffe Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106971 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
Diffstat (limited to 'sw/source')
-rw-r--r--sw/source/uibase/docvw/HeaderFooterWin.cxx2
-rw-r--r--sw/source/uibase/docvw/ShadowOverlayObject.cxx9
2 files changed, 4 insertions, 7 deletions
diff --git a/sw/source/uibase/docvw/HeaderFooterWin.cxx b/sw/source/uibase/docvw/HeaderFooterWin.cxx
index 2f08f0a5a7c3..7305a440d29a 100644
--- a/sw/source/uibase/docvw/HeaderFooterWin.cxx
+++ b/sw/source/uibase/docvw/HeaderFooterWin.cxx
@@ -151,7 +151,7 @@ void SwFrameButtonPainter::PaintButton(drawinglayer::primitive2d::Primitive2DCon
double nAngle = M_PI;
if (bOnTop)
nAngle = 0;
- FillGradientAttribute aFillAttrs(drawinglayer::attribute::GradientStyle::Linear, 0.0, 0.0, 0.0, nAngle, aLighterColor, aFillColor, 10);
+ FillGradientAttribute aFillAttrs(drawinglayer::attribute::GradientStyle::Linear, 0.0, 0.0, 0.0, nAngle, aLighterColor, aFillColor);
rSeq.push_back(drawinglayer::primitive2d::Primitive2DReference(
new drawinglayer::primitive2d::FillGradientPrimitive2D(aGradientRect, aFillAttrs)));
}
diff --git a/sw/source/uibase/docvw/ShadowOverlayObject.cxx b/sw/source/uibase/docvw/ShadowOverlayObject.cxx
index 65ccda75936a..ed247eb4b7ea 100644
--- a/sw/source/uibase/docvw/ShadowOverlayObject.cxx
+++ b/sw/source/uibase/docvw/ShadowOverlayObject.cxx
@@ -90,8 +90,7 @@ void ShadowPrimitive::create2DDecomposition(
0.5,
F_PI,
basegfx::BColor(230.0/255.0,230.0/255.0,230.0/255.0),
- basegfx::BColor(180.0/255.0,180.0/255.0,180.0/255.0),
- 2);
+ basegfx::BColor(180.0/255.0,180.0/255.0,180.0/255.0));
rContainer.push_back(
new drawinglayer::primitive2d::FillGradientPrimitive2D(
@@ -109,8 +108,7 @@ void ShadowPrimitive::create2DDecomposition(
0.5,
F_PI,
basegfx::BColor(230.0/255.0,230.0/255.0,230.0/255.0),
- basegfx::BColor(180.0/255.0,180.0/255.0,180.0/255.0),
- 4);
+ basegfx::BColor(180.0/255.0,180.0/255.0,180.0/255.0));
rContainer.push_back(
new drawinglayer::primitive2d::FillGradientPrimitive2D(
@@ -128,8 +126,7 @@ void ShadowPrimitive::create2DDecomposition(
0.5,
F_PI,
basegfx::BColor(230.0/255.0,230.0/255.0,230.0/255.0),
- basegfx::BColor(83.0/255.0,83.0/255.0,83.0/255.0),
- 4);
+ basegfx::BColor(83.0/255.0,83.0/255.0,83.0/255.0));
rContainer.push_back(
new drawinglayer::primitive2d::FillGradientPrimitive2D(