[ooo-build-commit] Branch 'ooo-build-3-1-1' - patches/dev300

Thorsten Behrens thorsten at kemper.freedesktop.org
Thu Oct 8 13:09:57 PDT 2009


 patches/dev300/apply                                |    5 ++-
 patches/dev300/ppt-customshape-shading-fix-fix.diff |   29 ++++++++++++++++++++
 2 files changed, 32 insertions(+), 2 deletions(-)

New commits:
commit b9b5298e5b6e0f038786d99f12bb8190a3d607f9
Author: Thorsten Behrens <tbehrens at novell.com>
Date:   Thu Oct 8 22:03:53 2009 +0200

    Fix for i#105654 - stroked lines not closed
    
    * patches/dev300/apply: added patch, added bug ids
    * patches/dev300/ppt-customshape-shading-fix-fix.diff: make sure
      polypolygon is reporting 'closed' state to the renderer, otherwise
      line stroking misses line joints at the end

diff --git a/patches/dev300/apply b/patches/dev300/apply
index c43d6d1..8b48f5b 100644
--- a/patches/dev300/apply
+++ b/patches/dev300/apply
@@ -3034,10 +3034,10 @@ slideshow-configurable-paintoverlay.diff, i#97972, fredus
 comphelper-symbol-visibility.diff, i#100225, thorsten
 # let ctrl-<keycode> stuff pass dlg keyboard handling, to permit
 # global application-wide shortcuts also in open dialogs
-vcl-permit-global-shortcuts.diff, thorsten
+vcl-permit-global-shortcuts.diff, i#105676, thorsten
 # make ok and cancel btns work on return and esc, resp. in Impress'
 # custom animation create dialog
-sd-customanimation-defbutton.diff, thorsten
+sd-customanimation-defbutton.diff, i#105675, thorsten
 # make Impress ruler behave as before 3.0
 sd-ruler-fix.diff, i#101269, thorsten
 # related to the ruler fix, aligns odf list writing with ui & ppt
@@ -3315,6 +3315,7 @@ basegfx-color-tools.diff, thorsten
 # much improved surface shades, gradient color for customshapes
 ppt-customshape-shading-fix.diff, n#485637, thorsten
 svx-fontwork-crash-fix.diff, n#526342, thorsten
+ppt-customshape-shading-fix-fix.diff, i#105654, thorsten
 
 # purge autoshape geometry on model change
 svx-autoshape-cache-purge.diff, n#520104, thorsten
diff --git a/patches/dev300/ppt-customshape-shading-fix-fix.diff b/patches/dev300/ppt-customshape-shading-fix-fix.diff
new file mode 100644
index 0000000..d9bb699
--- /dev/null
+++ b/patches/dev300/ppt-customshape-shading-fix-fix.diff
@@ -0,0 +1,29 @@
+Fix for customshape shading fix
+
+From: Thorsten Behrens <thb at openoffice.org>
+
+
+---
+
+ svx/source/customshapes/EnhancedCustomShape2d.cxx |    2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+
+diff --git svx/source/customshapes/EnhancedCustomShape2d.cxx svx/source/customshapes/EnhancedCustomShape2d.cxx
+index b6d25e2..23472c7 100644
+--- svx/source/customshapes/EnhancedCustomShape2d.cxx
++++ svx/source/customshapes/EnhancedCustomShape2d.cxx
+@@ -1733,11 +1733,13 @@ void EnhancedCustomShape2d::CreateSubPath( sal_uInt16& rSrcPt, sal_uInt16& rSegm
+             // needed to produce gradient fills that look like mso
+             aNewB2DPolygon.clear();
+             aNewB2DPolygon.append(basegfx::B2DPoint(0,0));
++            aNewB2DPolygon.setClosed(true);
+             aNewB2DPolyPolygon.append(aNewB2DPolygon);
+ 
+             aNewB2DPolygon.clear();
+             aNewB2DPolygon.append(basegfx::B2DPoint(aLogicRect.GetWidth(),
+                                                     aLogicRect.GetHeight()));
++            aNewB2DPolygon.setClosed(true);
+             aNewB2DPolyPolygon.append(aNewB2DPolygon);
+         }
+ 


More information about the ooo-build-commit mailing list