[Libreoffice-commits] core.git: 3 commits - include/vcl sc/source vcl/source
Jan Holesovsky
kendy at collabora.com
Thu Nov 20 09:09:53 PST 2014
include/vcl/outdev.hxx | 1 -
sc/source/ui/view/output2.cxx | 2 +-
vcl/source/app/svapp.cxx | 2 +-
vcl/source/outdev/bitmap.cxx | 22 ----------------------
vcl/source/window/window.cxx | 2 +-
5 files changed, 3 insertions(+), 26 deletions(-)
New commits:
commit cc6cce6b1be75cd160fc858051e305961fe697dd
Author: Jan Holesovsky <kendy at collabora.com>
Date: Thu Nov 20 11:52:37 2014 +0100
One more IsMapMode() -> IsMapModeEnabled().
Change-Id: Id8e5ca61eedb7607b5ef9d7e67bee47c87d4990b
diff --git a/sc/source/ui/view/output2.cxx b/sc/source/ui/view/output2.cxx
index f81eb3d..fc3535e 100644
--- a/sc/source/ui/view/output2.cxx
+++ b/sc/source/ui/view/output2.cxx
@@ -795,7 +795,7 @@ bool ScDrawStringsVars::HasEditCharacters() const
double ScOutputData::GetStretch()
{
- if ( mpRefDevice->IsMapMode() )
+ if ( mpRefDevice->IsMapModeEnabled() )
{
// If a non-trivial MapMode is set, its scale is now already
// taken into account in the OutputDevice's font handling
commit 3a6f1c6c65bc78f1d13a924b028f7ed38fc717c4
Author: Jan Holesovsky <kendy at collabora.com>
Date: Thu Nov 20 11:04:24 2014 +0100
vcl: If there it a MapMode, it is applied.
Based on that, I believe this condition can go too.
Change-Id: I88d8211678ca148bdf85729f57893e1476a52fc9
diff --git a/vcl/source/outdev/bitmap.cxx b/vcl/source/outdev/bitmap.cxx
index fe2b835..93c37c4 100644
--- a/vcl/source/outdev/bitmap.cxx
+++ b/vcl/source/outdev/bitmap.cxx
@@ -522,17 +522,6 @@ void OutputDevice::DrawDeviceBitmap( const Point& rDestPt, const Size& rDestSize
SalBitmap* pSalAlphaBmp = pMaskBmp->ImplGetSalBitmap();
bool bTryDirectPaint(pSalSrcBmp && pSalAlphaBmp);
- if (bTryDirectPaint)
- {
- // only paint direct when no MapMode, else the
- // more expensive conversions may be done for short-time Bitmap/BitmapEx
- // used for buffering only
- if (IsMapModeEnabled())
- {
- bTryDirectPaint = false;
- }
- }
-
if (bTryDirectPaint && mpGraphics->DrawAlphaBitmap(aPosAry, *pSalSrcBmp, *pSalAlphaBmp, this))
{
// tried to paint as alpha directly. If tis worked, we are done (except
@@ -661,17 +650,6 @@ void OutputDevice::DrawDeviceAlphaBitmap( const Bitmap& rBmp, const AlphaMask& r
// separate alpha VDev
bool bTryDirectPaint(!mpAlphaVDev && !pDisableNative && !bHMirr && !bVMirr);
- if (bTryDirectPaint)
- {
- // only paint direct when no MapMode, else the
- // more expensive conversions may be done for short-time Bitmap/BitmapEx
- // used for buffering only
- if (IsMapModeEnabled())
- {
- bTryDirectPaint = false;
- }
- }
-
if(bTryDirectPaint)
{
Point aRelPt = aOutPt + Point( mnOutOffX, mnOutOffY );
commit f622648b23ddab9387dd72116d2105fe2e59ff76
Author: Jan Holesovsky <kendy at collabora.com>
Date: Thu Nov 20 10:14:23 2014 +0100
vcl: Kill IsMapMode(), it means the same as IsMapModeEnabled().
Change-Id: I65fd40b8268cb0a27ba40da60fcf8e84cc8f7661
diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx
index d80d394..dfe88aa 100644
--- a/include/vcl/outdev.hxx
+++ b/include/vcl/outdev.hxx
@@ -1556,7 +1556,6 @@ public:
virtual void SetMapMode( const MapMode& rNewMapMode );
virtual void SetRelativeMapMode( const MapMode& rNewMapMode );
const MapMode& GetMapMode() const { return maMapMode; }
- bool IsMapMode() const { return mbMap; }
// #i75163#
basegfx::B2DHomMatrix GetViewTransformation() const;
diff --git a/vcl/source/app/svapp.cxx b/vcl/source/app/svapp.cxx
index c9dd3c7..8d99977 100644
--- a/vcl/source/app/svapp.cxx
+++ b/vcl/source/app/svapp.cxx
@@ -595,7 +595,7 @@ void Application::SetSettings( const AllSettings& rSettings )
{
pVirDev->mnDPIX = pFirstFrame->mnDPIX;
pVirDev->mnDPIY = pFirstFrame->mnDPIY;
- if ( pVirDev->IsMapMode() )
+ if (pVirDev->IsMapModeEnabled())
{
MapMode aMapMode = pVirDev->GetMapMode();
pVirDev->SetMapMode();
diff --git a/vcl/source/outdev/bitmap.cxx b/vcl/source/outdev/bitmap.cxx
index 4b0583b..fe2b835 100644
--- a/vcl/source/outdev/bitmap.cxx
+++ b/vcl/source/outdev/bitmap.cxx
@@ -527,7 +527,7 @@ void OutputDevice::DrawDeviceBitmap( const Point& rDestPt, const Size& rDestSize
// only paint direct when no MapMode, else the
// more expensive conversions may be done for short-time Bitmap/BitmapEx
// used for buffering only
- if (IsMapMode())
+ if (IsMapModeEnabled())
{
bTryDirectPaint = false;
}
@@ -666,7 +666,7 @@ void OutputDevice::DrawDeviceAlphaBitmap( const Bitmap& rBmp, const AlphaMask& r
// only paint direct when no MapMode, else the
// more expensive conversions may be done for short-time Bitmap/BitmapEx
// used for buffering only
- if (IsMapMode())
+ if (IsMapModeEnabled())
{
bTryDirectPaint = false;
}
diff --git a/vcl/source/window/window.cxx b/vcl/source/window/window.cxx
index 5789a89..cabf455 100644
--- a/vcl/source/window/window.cxx
+++ b/vcl/source/window/window.cxx
@@ -1447,7 +1447,7 @@ void Window::ImplInitResolutionSettings()
// update the recalculated values for logical units
// and also tools belonging to the values
- if ( IsMapMode() )
+ if (IsMapModeEnabled())
{
MapMode aMapMode = GetMapMode();
SetMapMode();
More information about the Libreoffice-commits
mailing list