This is an automated email from the ASF dual-hosted git repository.

mseidel pushed a commit to branch AOO42X
in repository https://gitbox.apache.org/repos/asf/openoffice.git


The following commit(s) were added to refs/heads/AOO42X by this push:
     new b501e20e1a Small modifications
b501e20e1a is described below

commit b501e20e1a447f8a7d9990ada677af161cb5aa86
Author: mseidel <[email protected]>
AuthorDate: Sat Aug 12 13:08:44 2023 +0200

    Small modifications
    
    (cherry picked from commit 47f0deb880e805ca248abf7acab938bf2af73088)
---
 .../sd/res/slide_sorter_insert_shadow.png          | Bin 539 -> 140 bytes
 .../ui/slidesorter/cache/SlsBitmapFactory.cxx      |  57 ++++++++++-----------
 .../view/SlsInsertionIndicatorOverlay.cxx          |  10 ++--
 3 files changed, 33 insertions(+), 34 deletions(-)

diff --git a/main/default_images/sd/res/slide_sorter_insert_shadow.png 
b/main/default_images/sd/res/slide_sorter_insert_shadow.png
index a95ea8721b..a7ac1fb9c2 100644
Binary files a/main/default_images/sd/res/slide_sorter_insert_shadow.png and 
b/main/default_images/sd/res/slide_sorter_insert_shadow.png differ
diff --git a/main/sd/source/ui/slidesorter/cache/SlsBitmapFactory.cxx 
b/main/sd/source/ui/slidesorter/cache/SlsBitmapFactory.cxx
index aef8a46a8b..d6e15f57cc 100644
--- a/main/sd/source/ui/slidesorter/cache/SlsBitmapFactory.cxx
+++ b/main/sd/source/ui/slidesorter/cache/SlsBitmapFactory.cxx
@@ -1,5 +1,5 @@
 /**************************************************************
- * 
+ *
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
@@ -7,16 +7,16 @@
  * to you under the Apache License, Version 2.0 (the
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
- * 
+ *
  *   http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  * KIND, either express or implied.  See the License for the
  * specific language governing permissions and limitations
  * under the License.
- * 
+ *
  *************************************************************/
 
 
@@ -49,7 +49,7 @@ class PageObjectViewObjectContact;
 namespace sd { namespace slidesorter { namespace cache {
 
 BitmapFactory::BitmapFactory (void)
-    : maRenderer(NULL, false)
+       : maRenderer(NULL, false)
 {
 }
 
@@ -64,33 +64,32 @@ BitmapFactory::~BitmapFactory (void)
 
 
 Bitmap BitmapFactory::CreateBitmap (
-    const SdPage& rPage,
-    const Size& rPixelSize,
-    const bool bDoSuperSampling)
+       const SdPage& rPage,
+       const Size& rPixelSize,
+       const bool bDoSuperSampling)
 {
-    Size aSize (rPixelSize);
-    if (bDoSuperSampling && gbAllowSuperSampling)
-    {
-        aSize.Width() *= gnSuperSampleFactor;
-        aSize.Height() *= gnSuperSampleFactor;
-    }
-    
-    Bitmap aPreview (maRenderer.RenderPage (
-        &rPage,
-        aSize,
-        String(),
-        true,
-        false).GetBitmapEx().GetBitmap());
-    if (bDoSuperSampling && gbAllowSuperSampling)
-    {
-        aPreview.Scale(rPixelSize, BMP_SCALE_INTERPOLATE);
-    }
-    
-    return aPreview;
+       Size aSize (rPixelSize);
+       if (bDoSuperSampling && gbAllowSuperSampling)
+       {
+               aSize.Width() *= gnSuperSampleFactor;
+               aSize.Height() *= gnSuperSampleFactor;
+       }
+
+       Bitmap aPreview (maRenderer.RenderPage (
+               &rPage,
+               aSize,
+               String(),
+               true,
+               false).GetBitmapEx().GetBitmap());
+       if (bDoSuperSampling && gbAllowSuperSampling)
+       {
+               aPreview.Scale(rPixelSize, BMP_SCALE_FASTESTINTERPOLATE);
+       }
+
+       return aPreview;
 }
 
 
 } } } // end of namespace ::sd::slidesorter::cache
 
-
-
+/* vim: set noet sw=4 ts=4: */
diff --git 
a/main/sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx 
b/main/sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx
index 776bfc4335..496928a420 100644
--- a/main/sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx
+++ b/main/sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay.cxx
@@ -212,15 +212,15 @@ Point InsertionIndicatorOverlay::PaintRepresentatives (
                {
                        case 0 :
                                aPageOffset = Point(0, nOffset);
-                               nTransparency = 0.85;
+                               nTransparency = 0.95;
                                break;
                        case 1:
                                aPageOffset = Point(nOffset, 0);
-                               nTransparency = 0.75;
+                               nTransparency = 0.85;
                                break;
                        case 2:
                                aPageOffset = Point(2*nOffset, 2*nOffset);
-                               nTransparency = 0.65;
+                               nTransparency = 0.75;
                                break;
                }
                aPageOffset += aOffset;
@@ -274,8 +274,8 @@ Point InsertionIndicatorOverlay::PaintRepresentatives (
                rContent.SetFillColor();
                rContent.DrawRect(aBorderBox);
 
-               // Draw shadow around preview (removed now).
-               //mpShadowPainter->PaintFrame(rContent, aBorderBox);
+               // Draw shadow around preview.
+               mpShadowPainter->PaintFrame(rContent, aBorderBox);
        }
 
        return aPageOffset;

Reply via email to