LibreOffice Gerrit News for core on 2014-10-21

2014-10-21 Thread gerrit
Moin!

* Open changes on master for project core changed in the last 25 hours:

 First time contributors doing great things! 
+ SIFR: fix issues color icons, control code icon, and large underline icon
  in https://gerrit.libreoffice.org/12053 from Yousuf Philips
  about module icon-themes
+ coinmp: conditional patch
  in https://gerrit.libreoffice.org/12040 from Robert Antoni Buj i Gelonch
  about module external
+ coinmp: change the install path of dylib files
  in https://gerrit.libreoffice.org/12041 from Robert Antoni Buj i Gelonch
  about module external
+ fdo#83579 - 'Extrusion On/Off' should be added to Fontwork toolbar
  in https://gerrit.libreoffice.org/12046 from Yousuf Philips
  about module sc, sd, sw
+ solenv: windows: A better way to place separator of dir path to.
  in https://gerrit.libreoffice.org/12045 from YiiChang Yen
  about module build, solenv
+ GPU Calc:Support string parameter in SUMIF an SUMIFS.
  in https://gerrit.libreoffice.org/12044 from Hao Chen
  about module sc
 End of freshness 

+ fdo#39468 Translate German Comments - sc/source/filter/{lotus,starcalc,xm
  in https://gerrit.libreoffice.org/12036 from Christian M. Heller
  about module sc
+ uno::Reference leak detection hack for valgrind
  in https://gerrit.libreoffice.org/12054 from Michael Stahl
  about module chart2, cppu, filter, include, solenv
+ fdo#84938: replace WINDOW_BORDER constants with enum
  in https://gerrit.libreoffice.org/12043 from Noel Grandin
  about module cui, dbaccess, forms, include, reportdesign, rsc, sc, sd, sfx2, 
starmath, svx, sw, toolkit, vcl
+ fdo#81596 WIP export to OOXML that need argument changes
  in https://gerrit.libreoffice.org/10831 from Winfried Donkers
  about module formula, include
+ vcl: mv mirror from SalGraphics to OutputDevice - pt9: polypolygonbezier
  in https://gerrit.libreoffice.org/12051 from Chris Sherlock
  about module include, vcl
+ vcl: mv mirror from SalGraphics to OutputDevice - part 9: polygon bezier
  in https://gerrit.libreoffice.org/12048 from Chris Sherlock
  about module include, vcl
+ vcl: mv mirror from SalGraphics to OutputDevice - part 8: polylinebezier
  in https://gerrit.libreoffice.org/12037 from Chris Sherlock
  about module include, vcl
+ vcl: move mirror from SalGraphics to OutputDevice - part 7: polypolygons
  in https://gerrit.libreoffice.org/12035 from Chris Sherlock
  about module include, vcl
+ vcl: move mirror from SalGraphics to OutputDevice - part 6: polygons
  in https://gerrit.libreoffice.org/12032 from Chris Sherlock
  about module include, vcl
+ vcl: move mirror from SalGraphics to OutputDevice - part 5: polylines
  in https://gerrit.libreoffice.org/12030 from Chris Sherlock
  about module include, vcl
+ vcl: move mirror from SalGraphics to OutputDevice - part 4: rectangles
  in https://gerrit.libreoffice.org/12029 from Chris Sherlock
  about module include, vcl
+ vcl: move mirror from SalGraphics to OutputDevice - part 3: lines
  in https://gerrit.libreoffice.org/12028 from Chris Sherlock
  about module include, vcl
+ vcl: move mirror from SalGraphics to OutputDevice - part 2: clipping
  in https://gerrit.libreoffice.org/12027 from Chris Sherlock
  about module vcl
+ vcl: mv mirror from SalGraphics to OutputDevice - part 1 mirror  pixel
  in https://gerrit.libreoffice.org/12026 from Chris Sherlock
  about module include, vcl
+ Remove OUString possible overflow in SwIoSystem::GetFileFilter
  in https://gerrit.libreoffice.org/12039 from Arnaud Versini
  about module sw


* Merged changes on master for project core changed in the last 25 hours:

+ fdo#85185 Copy OUString argument to avoid a use after free
  in https://gerrit.libreoffice.org/12031 from Matthew Francis
+ fdo#84938: replace TIB_ constants with enum
  in https://gerrit.libreoffice.org/12023 from Noel Grandin
+ fdo#78826 HIG: missing colons and capitalization in sc
  in https://gerrit.libreoffice.org/12015 from Adolfo Jayme Barrientos
+ CppunitTest_sw_odfimport: enable all but one asserts on OS X
  in https://gerrit.libreoffice.org/12020 from Miklos Vajna
+ convert SV_BMP_ constants to enum
  in https://gerrit.libreoffice.org/12018 from Noel Grandin
+ fix problem with gcc compiler complaining on variable type
  in https://gerrit.libreoffice.org/12047 from Adam CloudOn
+ fdo#75757: remove inheritance to std::map
  in https://gerrit.libreoffice.org/12042 from Daniel Sikeler
+ Fix MSI comment when productname contains whitespace
  in https://gerrit.libreoffice.org/11994 from YiiChang Yen
+ Increase assert coverage of OStringBuffer arguments
  in https://gerrit.libreoffice.org/12007 from Matthew Francis


* Abandoned changes on master for project core changed in the last 25 hours:

+ fdo#85006 Ignore rare fonts with names ending in )
  in https://gerrit.libreoffice.org/12022 from Matthew Francis


* Open changes needing tweaks, but being untouched for more than a week:

+ fdo#58194 - export DOCX Automatic indent as firstLine indent
  in 

[Libreoffice-commits] core.git: 2 commits - external/nss

2014-10-21 Thread Tor Lillqvist
 external/nss/ExternalProject_nss.mk |6 +-
 external/nss/nss-ios.patch  |4 ++--
 2 files changed, 7 insertions(+), 3 deletions(-)

New commits:
commit a8c24b25fd9fb21097a08a22797bf61b59099ea1
Author: Tor Lillqvist t...@collabora.com
Date:   Tue Oct 21 01:49:38 2014 +0300

Cross-compilation fix

Change-Id: I205afbd9c1cbe3a286359036cbdcf6aa9d986f71

diff --git a/external/nss/ExternalProject_nss.mk 
b/external/nss/ExternalProject_nss.mk
index 6d2ab45..f518bb4 100644
--- a/external/nss/ExternalProject_nss.mk
+++ b/external/nss/ExternalProject_nss.mk
@@ -72,7 +72,11 @@ $(call gb_ExternalProject_get_state_target,nss,build): 
$(call gb_ExternalProject
$(if $(filter IOS-ARM,$(OS)-$(CPUNAME)),CPU_ARCH=arm) \
NSINSTALL=$(call 
gb_ExternalExecutable_get_command,python) $(SRCDIR)/external/nss/nsinstall.py) 
\
NSDISTMODE=copy \
-   $(MAKE) -j1 AR=$(AR) RANLIB=$(RANLIB) NMEDIT=$(NM)edit 
nss_build_all \
+   $(MAKE) -j1 AR=$(AR) \
+   RANLIB=$(RANLIB) \
+   NMEDIT=$(NM)edit \
+   $(if 
$(CROSS_COMPILING),NSPR_CONFIGURE_OPTS=--build=$(BUILD_PLATFORM) 
--host=$(HOST_PLATFORM)) \
+   nss_build_all \
 rm -f $(call 
gb_UnpackedTarball_get_dir,nss)/dist/out/lib/*.a \
$(if $(filter MACOSX,$(OS)),\
 chmod u+w $(call 
gb_UnpackedTarball_get_dir,nss)/dist/out/lib/*.dylib \
commit bf8fb8cfc3d08bf251b2099db6590af6c09c015e
Author: Tor Lillqvist t...@collabora.com
Date:   Tue Oct 21 01:48:36 2014 +0300

Make the patch apply again after NSS update

Change-Id: I935188ee90b4c56c5a4d7cc374a26e4b182beb5f

diff --git a/external/nss/nss-ios.patch b/external/nss/nss-ios.patch
index 0601573..d4107d7 100644
--- a/external/nss/nss-ios.patch
+++ b/external/nss/nss-ios.patch
@@ -85,9 +85,9 @@
  #define _PR_SI_ARCHITECTURE arm
 +#elif defined(__arm64__)
 +#define _PR_SI_ARCHITECTURE arm64
+ #elif defined(__aarch64__)
+ #define _PR_SI_ARCHITECTURE aarch64
  #else
- #error Unknown CPU architecture
- #endif
 --- a/a/nspr/pr/src/Makefile.in
 +++ a/a/nspr/pr/src/Makefile.in
 @@ -180,7 +180,7 @@
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: jvmfwk/plugins

2014-10-21 Thread Stephan Bergmann
 jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx |   19 ++-
 jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx |3 ---
 2 files changed, 2 insertions(+), 20 deletions(-)

New commits:
commit 42a05b4b2aa980cc8443813e6ab903034f9f4dbc
Author: Stephan Bergmann sberg...@redhat.com
Date:   Tue Oct 21 08:52:43 2014 +0200

Remove unnecessary jfw_plugin::getVendorNames

Change-Id: I3c134c27db4c1496fcacc519da68af10ab3ce574

diff --git a/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx 
b/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx
index 3f23ff3..ee4d6d0 100644
--- a/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx
+++ b/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx
@@ -53,27 +53,12 @@ BEGIN_VENDOR_MAP()
 END_VENDOR_MAP()
 
 
-SequenceOUString getVendorNames()
+bool isVendorSupported(const OUString sVendor)
 {
 const size_t count = sizeof(gVendorMap) / sizeof (VendorSupportMapEntry) - 
1;
-OUString arNames[count];
 for ( size_t pos = 0; pos  count; ++pos )
 {
-OString sVendor(gVendorMap[pos].sVendorName);
-arNames[pos] = OStringToOUString(sVendor, RTL_TEXTENCODING_UTF8);
-}
-return SequenceOUString(arNames, count);
-}
-
-bool isVendorSupported(const OUString sVendor)
-{
-SequenceOUString seqNames = getVendorNames();
-const OUString * arNames = seqNames.getConstArray();
-sal_Int32 count = seqNames.getLength();
-
-for (int i = 0; i  count; i++)
-{
-if (sVendor.equals(arNames[i]))
+if (sVendor.equalsAscii(gVendorMap[pos].sVendorName))
 return true;
 }
 #if OSL_DEBUG_LEVEL = 2
diff --git a/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx 
b/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx
index 72fd317..5709e79 100644
--- a/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx
+++ b/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx
@@ -45,9 +45,6 @@ VendorSupportMapEntry gVendorMap[] ={
 #define END_VENDOR_MAP() \
 {NULL, NULL, NULL} };
 
-
-com::sun::star::uno::SequenceOUString getVendorNames();
-
 /* Examines if the vendor supplied in parameter sVendor is part of the
list of supported vendors. That is the arry of VendorSupportMapEntry
is search for an respective entry.
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: include/svx sc/source sd/source svx/source

2014-10-21 Thread Miklos Vajna
 include/svx/svdtrans.hxx  |6 +--
 sc/source/core/data/drwlayer.cxx  |2 -
 sc/source/ui/app/client.cxx   |2 -
 sd/source/core/drawdoc2.cxx   |2 -
 sd/source/ui/docshell/sdclient.cxx|2 -
 svx/source/customshapes/EnhancedCustomShape2d.cxx |4 +-
 svx/source/customshapes/EnhancedCustomShapeEngine.cxx |   16 
 svx/source/sdr/contact/viewcontactofgraphic.cxx   |2 -
 svx/source/sdr/contact/viewcontactofsdrcaptionobj.cxx |2 -
 svx/source/sdr/contact/viewcontactofsdrcircobj.cxx|2 -
 svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx |   12 +++---
 svx/source/sdr/contact/viewcontactofsdrole2obj.cxx|2 -
 svx/source/sdr/contact/viewcontactofsdrpathobj.cxx|2 -
 svx/source/sdr/contact/viewcontactofsdrrectobj.cxx|2 -
 svx/source/svdraw/svdedtv2.cxx|6 +--
 svx/source/svdraw/svdoashp.cxx|   26 ++---
 svx/source/svdraw/svdocirc.cxx|   28 +++---
 svx/source/svdraw/svdograf.cxx|4 +-
 svx/source/svdraw/svdopath.cxx|   12 +++---
 svx/source/svdraw/svdorect.cxx|   18 -
 svx/source/svdraw/svdotext.cxx|   20 +-
 svx/source/svdraw/svdotxdr.cxx|8 ++--
 svx/source/svdraw/svdotxtr.cxx|   18 -
 svx/source/svdraw/svdouno.cxx |4 +-
 svx/source/svdraw/svdtrans.cxx|8 ++--
 svx/source/table/viewcontactoftableobj.cxx|2 -
 svx/source/tbxctrls/grafctrl.cxx  |4 +-
 27 files changed, 108 insertions(+), 108 deletions(-)

New commits:
commit 43327878920f424f8bac1114bee51c54609796c5
Author: Miklos Vajna vmik...@collabora.co.uk
Date:   Tue Oct 21 08:56:06 2014 +0200

nShearWink - nShearAngle

Change-Id: I122f16783db4025b9335ed82a12f051516d98d4c

diff --git a/include/svx/svdtrans.hxx b/include/svx/svdtrans.hxx
index 9790327..ef2aba8 100644
--- a/include/svx/svdtrans.hxx
+++ b/include/svx/svdtrans.hxx
@@ -198,13 +198,13 @@ long GetLen(const Point rPnt);
 class GeoStat { // Geometrischer Status fuer ein Rect
 public:
 long nRotationAngle;
-long nShearWink;
-double   nTan;  // tan(nShearWink)
+long nShearAngle;
+double   nTan;  // tan(nShearAngle)
 double   nSin;  // sin(nRotationAngle)
 double   nCos;  // cos(nRotationAngle)
 bool bMirrored; // Horizontal gespiegelt? (ni)
 public:
-GeoStat(): 
nRotationAngle(0),nShearWink(0),nTan(0.0),nSin(0.0),nCos(1.0),bMirrored(false) 
{}
+GeoStat(): 
nRotationAngle(0),nShearAngle(0),nTan(0.0),nSin(0.0),nCos(1.0),bMirrored(false) 
{}
 void RecalcSinCos();
 void RecalcTan();
 };
diff --git a/sc/source/core/data/drwlayer.cxx b/sc/source/core/data/drwlayer.cxx
index adcb84c..672c860 100644
--- a/sc/source/core/data/drwlayer.cxx
+++ b/sc/source/core/data/drwlayer.cxx
@@ -1963,7 +1963,7 @@ IMapObject* ScDrawLayer::GetHitIMapObject( SdrObject* 
pObj,
 aRelPoint.X() = aLogRect.Right() + aLogRect.Left() - 
aRelPoint.X();
 
 // ggf. Unshear:
-if ( rGeo.nShearWink )
+if ( rGeo.nShearAngle )
 ShearPoint( aRelPoint, aLogRect.TopLeft(), -rGeo.nTan );
 
 if ( rGraphic.GetPrefMapMode().GetMapUnit() == MAP_PIXEL )
diff --git a/sc/source/ui/app/client.cxx b/sc/source/ui/app/client.cxx
index a9d7f74..a2c7fd0 100644
--- a/sc/source/ui/app/client.cxx
+++ b/sc/source/ui/app/client.cxx
@@ -158,7 +158,7 @@ void ScClient::ObjectAreaChanged()
 // #i118524# if sheared/rotated, center to non-rotated LogicRect
 pDrawObj-setSuppressSetVisAreaSize(true);
 
-if(pDrawObj-GetGeoStat().nRotationAngle || 
pDrawObj-GetGeoStat().nShearWink)
+if(pDrawObj-GetGeoStat().nRotationAngle || 
pDrawObj-GetGeoStat().nShearAngle)
 {
 pDrawObj-SetLogicRect( aNewRectangle );
 
diff --git a/sd/source/core/drawdoc2.cxx b/sd/source/core/drawdoc2.cxx
index ed3c1ad..d81be4c 100644
--- a/sd/source/core/drawdoc2.cxx
+++ b/sd/source/core/drawdoc2.cxx
@@ -998,7 +998,7 @@ IMapObject* SdDrawDocument::GetHitIMapObject( SdrObject* 
pObj,
 aRelPoint.X() = rRect.Right() + rRect.Left() - aRelPoint.X();
 
 // Undo shearing
-if ( rGeo.nShearWink )
+if ( rGeo.nShearAngle )
 ShearPoint( aRelPoint, rRect.TopLeft(), -rGeo.nTan );
 
 if ( pGrafObj-GetGrafPrefMapMode().GetMapUnit() == MAP_PIXEL )
diff --git a/sd/source/ui/docshell/sdclient.cxx 
b/sd/source/ui/docshell/sdclient.cxx
index 9166417..6ea9d13 100644
--- 

[Libreoffice-commits] core.git: Branch 'feature/opengl-vcl' - vcl/inc vcl/Library_vcl.mk vcl/source

2014-10-21 Thread Markus Mohrhard
 vcl/Library_vcl.mk|1 
 vcl/inc/salgdiimpl.hxx|  196 ++
 vcl/source/gdi/salgdiimpl.cxx |   26 +
 3 files changed, 223 insertions(+)

New commits:
commit 68a6645f6d625bcff56ea93294754a9a695b01e0
Author: Markus Mohrhard markus.mohrh...@collabora.co.uk
Date:   Tue Oct 21 08:48:02 2014 +0200

add Impl version for SalGraphics

Using an Impl pattern here allows us to switch the rendering in each
plugin without introducing any additional plugins.

The SalGraphics subclass will just forward the rendering call to the
Impl which can either be the normal native one or the OpenGL one.

Change-Id: Id234c60335305bfb42bf3d2b912f02d1f542bd06

diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk
index dea1d8d..52a224c 100644
--- a/vcl/Library_vcl.mk
+++ b/vcl/Library_vcl.mk
@@ -273,6 +273,7 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\
 vcl/source/gdi/region \
 vcl/source/gdi/regionband \
 vcl/source/gdi/salgdilayout \
+vcl/source/gdi/salgdiimpl \
 vcl/source/gdi/sallayout \
 vcl/source/gdi/salmisc \
 vcl/source/gdi/salnativewidgets-none \
diff --git a/vcl/inc/salgdiimpl.hxx b/vcl/inc/salgdiimpl.hxx
new file mode 100644
index 000..58d6c1a
--- /dev/null
+++ b/vcl/inc/salgdiimpl.hxx
@@ -0,0 +1,196 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ *   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 regarding copyright
+ *   ownership. The ASF licenses this file 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 .
+ */
+
+#include rtl/ustring.hxx
+
+#include tools/solar.h
+
+#include vcl/salgtype.hxx
+#include vcl/region.hxx
+#include vcl/salnativewidgets.hxx
+
+#include com/sun/star/drawing/LineCap.hpp
+
+class SalGraphics;
+class SalBitmap;
+
+class SalGraphicsImpl
+{
+public:
+
+virtual ~SalGraphicsImpl();
+
+virtual bool setClipRegion( const vcl::Region ) = 0;
+//
+// get the depth of the device
+virtual sal_uInt16  GetBitCount() const = 0;
+
+// get the width of the device
+virtual longGetGraphicsWidth() const = 0;
+
+// set the clip region to empty
+virtual voidResetClipRegion() = 0;
+
+// set the line color to transparent (= don't draw lines)
+
+virtual voidSetLineColor() = 0;
+
+// set the line color to a specific color
+virtual voidSetLineColor( SalColor nSalColor ) = 0;
+
+// set the fill color to transparent (= don't fill)
+virtual voidSetFillColor() = 0;
+
+// set the fill color to a specific color, shapes will be
+// filled accordingly
+virtual voidSetFillColor( SalColor nSalColor ) = 0;
+
+// enable/disable XOR drawing
+virtual voidSetXORMode( bool bSet, bool bInvertOnly ) = 0;
+
+// set line color for raster operations
+virtual voidSetROPLineColor( SalROPColor nROPColor ) = 0;
+
+// set fill color for raster operations
+virtual voidSetROPFillColor( SalROPColor nROPColor ) = 0;
+
+// draw -- LineColor and FillColor and RasterOp and ClipRegion
+virtual void drawPixel( long nX, long nY ) = 0;
+virtual void drawPixel( long nX, long nY, SalColor nSalColor ) = 0;
+
+virtual void drawLine( long nX1, long nY1, long nX2, long nY2 ) = 0;
+
+virtual void drawRect( long nX, long nY, long nWidth, long nHeight ) = 0;
+
+virtual void drawPolyLine( sal_uInt32 nPoints, const SalPoint* pPtAry ) = 
0;
+
+virtual void drawPolygon( sal_uInt32 nPoints, const SalPoint* pPtAry ) = 0;
+
+virtual void drawPolyPolygon( sal_uInt32 nPoly, const sal_uInt32* pPoints, 
PCONSTSALPOINT* pPtAry ) = 0;
+virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon, double 
fTransparency ) = 0;
+
+virtual bool drawPolyLine(
+const ::basegfx::B2DPolygon,
+double fTransparency,
+const ::basegfx::B2DVector rLineWidths,
+basegfx::B2DLineJoin,
+com::sun::star::drawing::LineCap) = 0;
+
+virtual bool drawPolyLineBezier(
+sal_uInt32 nPoints,
+const SalPoint* pPtAry,
+const sal_uInt8* pFlgAry ) = 0;
+
+virtual bool 

[Libreoffice-commits] core.git: cui/source dbaccess/source forms/source include/rsc include/vcl reportdesign/source rsc/inc rsc/source sc/source sd/source sfx2/source starmath/source svx/source sw/sou

2014-10-21 Thread Noel Grandin
 cui/source/dialogs/hangulhanjadlg.cxx |2 
 cui/source/options/optcolor.cxx   |2 
 cui/source/tabpages/backgrnd.cxx  |2 
 cui/source/tabpages/connect.cxx   |2 
 cui/source/tabpages/grfpage.cxx   |2 
 cui/source/tabpages/measure.cxx   |2 
 cui/source/tabpages/numfmt.cxx|2 
 cui/source/tabpages/numpages.cxx  |2 
 dbaccess/source/ui/app/AppDetailPageHelper.cxx|2 
 dbaccess/source/ui/app/AppTitleWindow.cxx |2 
 dbaccess/source/ui/app/AppView.cxx|4 -
 forms/source/solar/control/navtoolbar.cxx |2 
 include/rsc/rsc-vcl-shared-types.hxx  |   22 
+
 include/vcl/combobox.hxx  |2 
 include/vcl/window.hxx|4 -
 reportdesign/source/ui/dlg/GroupsSorting.cxx  |2 
 rsc/inc/rscdb.hxx |1 
 rsc/source/parser/rscicpx.cxx |8 
+--
 sc/source/ui/app/inputwin.cxx |2 
 sc/source/ui/miscdlgs/autofmt.cxx |2 
 sc/source/ui/miscdlgs/crnrdlg.cxx |2 
 sd/source/filter/html/pubdlg.cxx  |   10 
++--
 sd/source/ui/dlg/animobjs.cxx |2 
 sd/source/ui/dlg/docprev.cxx  |2 
 sd/source/ui/dlg/vectdlg.cxx  |4 -
 sd/source/ui/framework/factories/FullScreenPane.cxx   |2 
 sfx2/source/dialog/dinfdlg.cxx|2 
 sfx2/source/doc/iframe.cxx|4 -
 sfx2/source/doc/sfxbasemodel.cxx  |4 -
 sfx2/source/view/frame.cxx|2 
 sfx2/source/view/frame2.cxx   |2 
 sfx2/source/view/impviewframe.hxx |2 
 starmath/source/ElementsDockingWindow.cxx |2 
 starmath/source/dialog.cxx|   10 
++--
 svx/source/dialog/dlgctrl.cxx |2 
 svx/source/dialog/fntctrl.cxx |2 
 svx/source/dialog/paraprev.cxx|2 
 svx/source/dialog/rubydialog.cxx  |2 
 svx/source/sidebar/tools/Popup.cxx|2 
 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx |2 
 sw/source/ui/chrdlg/drpcps.cxx|2 
 sw/source/ui/config/optload.cxx   |2 
 sw/source/ui/envelp/envfmt.cxx|2 
 sw/source/ui/envelp/envlop1.cxx   |2 
 sw/source/ui/table/tautofmt.cxx   |2 
 sw/source/uibase/frmdlg/colex.cxx |2 
 toolkit/source/awt/vclxwindow.cxx |   11 
++--
 toolkit/source/awt/vclxwindows.cxx|2 
 vcl/inc/brdwin.hxx|6 +-
 vcl/source/control/combobox.cxx   |2 
 vcl/source/control/fixed.cxx  |2 
 vcl/source/control/imgctrl.cxx|2 
 vcl/source/control/prgsbar.cxx|2 
 vcl/source/window/brdwin.cxx  |   24 
+-
 vcl/source/window/menu.cxx|4 -
 vcl/source/window/resource.cxx|2 
 vcl/source/window/window.cxx  |8 
+--
 57 files changed, 108 insertions(+), 100 deletions(-)

New commits:
commit 182fc4f184b77330fdbb32096b64f5fbc5b5f874
Author: Noel Grandin n...@peralex.com
Date:   Mon Oct 20 09:10:45 2014 +0200

fdo#84938: replace WINDOW_BORDER constants with enum

Change-Id: I91ca8e09971aee26f16257a4fd01125cfb2ebcdb

diff --git a/cui/source/dialogs/hangulhanjadlg.cxx 
b/cui/source/dialogs/hangulhanjadlg.cxx
index a571654..1391bd5 100644
--- 

[Libreoffice-commits] core.git: sd/source

2014-10-21 Thread Caolán McNamara
 sd/source/filter/eppt/pptx-epptbase.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit a29301cf696ac093c03de05248c3c6adffd14818
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 09:09:31 2014 +0100

fix debugging build

Change-Id: I7264f670dd60f6121a23a4cb5524edc3bf1dcee7

diff --git a/sd/source/filter/eppt/pptx-epptbase.cxx 
b/sd/source/filter/eppt/pptx-epptbase.cxx
index 28d73ec..1e17c09 100644
--- a/sd/source/filter/eppt/pptx-epptbase.cxx
+++ b/sd/source/filter/eppt/pptx-epptbase.cxx
@@ -471,7 +471,7 @@ PHLayout PPTWriterBase::GetLayout( sal_Int32 nOffset ) 
const
 if( nOffset = 0  nOffset  EPP_LAYOUT_SIZE )
 return pPHLayout[ nOffset ];
 
-DBG(printf(asked % SAL_PRIdINT32  for layout outside of 0,%d array 
scope\n, nOffset, EppLayout::SIZE ));
+DBG(printf(asked % SAL_PRIdINT32  for layout outside of 0,%d array 
scope\n, nOffset, EPP_LAYOUT_SIZE ));
 
 return pPHLayout[ 0 ];
 }
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'aoo/trunk' - 2 commits - set_soenv.in vcl/aqua

2014-10-21 Thread Herbert Dürr
 set_soenv.in   |8 ++--
 vcl/aqua/source/gdi/salprn.cxx |5 +
 2 files changed, 11 insertions(+), 2 deletions(-)

New commits:
commit 603a37eb46a5ed08d3c9c9b342386705cbd00109
Author: Herbert Dürr h...@apache.org
Date:   Tue Oct 21 07:43:39 2014 +

#i125776# handle OSX SDK 10.9 changes regarding NSPrintingOrientation - 
NSPaperOrientation

SDK 10.9 changed the NSPrintInfo::orientation method to take a parameter of 
type
NSPaperOrientation (i.e. enum) instead of NSPrintingOrientation (i.e. 
NSUInteger).
The actual values are the same so the binaries work fine on older and newer 
platforms,
but the type mismatch on the newer SDK would break the build.

diff --git a/vcl/aqua/source/gdi/salprn.cxx b/vcl/aqua/source/gdi/salprn.cxx
index ae5edf5..2d6a496 100644
--- a/vcl/aqua/source/gdi/salprn.cxx
+++ b/vcl/aqua/source/gdi/salprn.cxx
@@ -76,8 +76,13 @@ AquaSalInfoPrinter::AquaSalInfoPrinter( const 
SalPrinterQueueInfo i_rQueue ) :
 {
 mpPrintInfo = [pShared copy];
 [mpPrintInfo setPrinter: mpPrinter];
+#ifdef __MAC_10_9 // code for SDK 10.9 or newer
+mePageOrientation = ([mpPrintInfo orientation] == 
NSPaperOrientationLandscape) ? ORIENTATION_LANDSCAPE : ORIENTATION_PORTRAIT;
+[mpPrintInfo setOrientation: NSPaperOrientationPortrait];
+#else // code for SDK 10.8 or older
 mePageOrientation = ([mpPrintInfo orientation] == 
NSLandscapeOrientation) ? ORIENTATION_LANDSCAPE : ORIENTATION_PORTRAIT;
 [mpPrintInfo setOrientation: NSPortraitOrientation];
+#endif
 }
 
 mpGraphics = new AquaSalGraphics();
commit 2786d200b010a44a41a9453bfb56f0e41358422e
Author: Jürgen Schmidt j...@apache.org
Date:   Tue Oct 21 07:25:11 2014 +

#125776# adapt STL include path for Xcode 6

diff --git a/set_soenv.in b/set_soenv.in
index 5cd279f..ae70515 100644
--- a/set_soenv.in
+++ b/set_soenv.in
@@ -1482,8 +1482,12 @@ elsif ($platform =~ m/darwin/)
 {
 $FRAMEWORKSHOME = @MACOSX_SDK_PATH@/System/Library/Frameworks;
 chomp( my $TOOLSPATH = `xcode-select --print-path` );
-my $STLINC .= 
$I.$TOOLSPATH/Toolchains/XcodeDefault.xctoolchain/usr/lib/c++/v1/;
-$SOLARINC .= $STLINC . 
$I.$FRAMEWORKSHOME.$ds.JavaVM.framework.$ds.Headers;
+my $STLINC = 
$TOOLSPATH/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/;
+   if ( !(-e $STLINC)  !(-d $STLINC) ) {
+  # Xcode 5
+  $STLINC = 
$TOOLSPATH/Toolchains/XcodeDefault.xctoolchain/usr/lib/c++/v1/;
+   } 
+$SOLARINC .= $I.$STLINC . 
$I.$FRAMEWORKSHOME.$ds.JavaVM.framework.$ds.Headers;
 $GUIBASE  = aqua;
 }
 else
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: Java problem when running CppunitTest_dbaccess_dialog_save on OS X 10.10 with Oracle JDK 1.8

2014-10-21 Thread Robert Antoni Buj i Gelonch
Oracle doesn’t bundle /Library/Internet
Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../../../../../Frameworks/JavaVM.framework/JavaVM,
it comes with /Library/Internet
Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib.

I've upload the patch https://gerrit.libreoffice.org/#/c/12057/.


Regards,

Robert

On Mon, Oct 20, 2014 at 4:12 PM, Tor Lillqvist t...@iki.fi wrote:

 (Forwarding to the development list.)

 On 20 October 2014 16:39, Robert Antoni Buj i Gelonch 
 robert@gmail.com wrote:

 Xcode doesn't include the java framework.

 jvmfwk/plugins/sunmajor/pluginlib/otherjre.cxx:
 /../../../../../Frameworks/*JavaVM*.framework/*JavaVM*  //as of
 1.6.0_22

 You mean that that line used to end up referring to something that came
 with an Xcode installation, but was otherwise not present? I do have
 a /System/Library/Frameworks/JavaVM.framework. Probably that is what the
 above entry was supposed to point to, but as the location of the java
 binary changed at some point, that relative path does not work any longer?
 Maybe using a relative path here is pointless even? This code is
 over-complicated, patches to simplify it are more than welcome;)

  We also have the tool /usr/libexec/java_home and work with the output
 of /usr/libexec/java_home -V or something similar.

 Yep. It is used in configure.ac to set up a JAVA_HOME environment
 variable for *build-time* use. Whether that is strictly necessary or not, I
 have no idea. (IMHO it might be cleaner if at build-time the same automated
 mechanism was used to find the JVM to use as at LibreOffice run-time.)

 --tml



 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 
http://about.me/rbuj
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: sc/source

2014-10-21 Thread David Tardon
 sc/source/core/data/drwlayer.cxx |   10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

New commits:
commit 166eaf213b3d43e54f2f5206d9680f75f720847f
Author: David Tardon dtar...@redhat.com
Date:   Tue Oct 21 10:05:31 2014 +0200

conversion to double should not be necessary

Change-Id: I12ad83453b68077fe672576680b0cd5fd9acf49f

diff --git a/sc/source/core/data/drwlayer.cxx b/sc/source/core/data/drwlayer.cxx
index 672c860..c51b58f 100644
--- a/sc/source/core/data/drwlayer.cxx
+++ b/sc/source/core/data/drwlayer.cxx
@@ -822,9 +822,13 @@ void ScDrawLayer::RecalcPos( SdrObject* pObj, 
ScDrawObjData rData, bool bNegati
 Size aSizeMove(aNew.Left()-aOld.Left(), 
aNew.Top()-aOld.Top());
 pObj-NbcMove(aSizeMove);
 
-double fXFrac = static_castdouble(aNew.GetWidth()) / 
static_castdouble(aOld.GetWidth());
-double fYFrac = static_castdouble(aNew.GetHeight()) / 
static_castdouble(aOld.GetHeight());
-pObj-NbcResize(aNew.TopLeft(), 
rational_FromDouble(fXFrac), rational_FromDouble(fYFrac));
+boost::rationalsal_Int64 aXFrac;
+boost::rationalsal_Int64 aYFrac;
+if (aOld.GetWidth() != 0)
+aXFrac.assign(aNew.GetWidth(), aOld.GetWidth());
+if (aOld.GetHeight() != 0)
+aYFrac.assign(aNew.GetHeight(), aOld.GetHeight());
+pObj-NbcResize(aNew.TopLeft(), aXFrac, aYFrac);
 }
 // order of these lines is important, modify rData.maLastRect 
carefully it is used as both
 // a value and a flag for initialisation
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: Java problem when running CppunitTest_dbaccess_dialog_save on OS X 10.10 with Oracle JDK 1.8

2014-10-21 Thread Robert Antoni Buj i Gelonch
FIX: Oracle doesn’t bundle
JAVA_HOME/../../../../../Frameworks/JavaVM.framework/JavaVM, it comes
with JAVA_HOME/jre/lib/server/libjvm.dylib.

(note that Apple installs under /System/Library, Oracle installs under
/Library)


On Tue, Oct 21, 2014 at 10:21 AM, Robert Antoni Buj i Gelonch 
robert@gmail.com wrote:

 Oracle doesn’t bundle /Library/Internet
 Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../../../../../Frameworks/JavaVM.framework/JavaVM,
 it comes with /Library/Internet
 Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib.

 I've upload the patch https://gerrit.libreoffice.org/#/c/12057/.


 Regards,

 Robert

 On Mon, Oct 20, 2014 at 4:12 PM, Tor Lillqvist t...@iki.fi wrote:

 (Forwarding to the development list.)

 On 20 October 2014 16:39, Robert Antoni Buj i Gelonch 
 robert@gmail.com wrote:

 Xcode doesn't include the java framework.

 jvmfwk/plugins/sunmajor/pluginlib/otherjre.cxx:
 /../../../../../Frameworks/*JavaVM*.framework/*JavaVM*  //as of
 1.6.0_22

 You mean that that line used to end up referring to something that came
 with an Xcode installation, but was otherwise not present? I do have
 a /System/Library/Frameworks/JavaVM.framework. Probably that is what the
 above entry was supposed to point to, but as the location of the java
 binary changed at some point, that relative path does not work any longer?
 Maybe using a relative path here is pointless even? This code is
 over-complicated, patches to simplify it are more than welcome;)

  We also have the tool /usr/libexec/java_home and work with the
 output of /usr/libexec/java_home -V or something similar.

 Yep. It is used in configure.ac to set up a JAVA_HOME environment
 variable for *build-time* use. Whether that is strictly necessary or not, I
 have no idea. (IMHO it might be cleaner if at build-time the same automated
 mechanism was used to find the JVM to use as at LibreOffice run-time.)

 --tml



 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




 --
 http://about.me/rbuj




-- 
http://about.me/rbuj
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: sd/qa

2014-10-21 Thread Caolán McNamara
 sd/qa/unit/data/pptx/pass/CVE-2014-4114.ppsx |binary
 sd/qa/unit/filters-test.cxx  |4 
 2 files changed, 4 insertions(+)

New commits:
commit fd92dffe05f6bf5c849df65c03de56ea0b3e7df0
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 10:02:39 2014 +0100

add CVE-2014-4114 test

Change-Id: I4d195f5ff7f9dc12747a8748915e82ab06d770fa

diff --git a/sd/qa/unit/data/pptx/fail/.gitignore 
b/sd/qa/unit/data/pptx/fail/.gitignore
new file mode 100644
index 000..e69de29
diff --git a/sd/qa/unit/data/pptx/indeterminate/.gitignore 
b/sd/qa/unit/data/pptx/indeterminate/.gitignore
new file mode 100644
index 000..e69de29
diff --git a/sd/qa/unit/data/pptx/pass/.gitignore 
b/sd/qa/unit/data/pptx/pass/.gitignore
new file mode 100644
index 000..e69de29
diff --git a/sd/qa/unit/data/pptx/pass/CVE-2014-4114.ppsx 
b/sd/qa/unit/data/pptx/pass/CVE-2014-4114.ppsx
new file mode 100644
index 000..ee80cbe
Binary files /dev/null and b/sd/qa/unit/data/pptx/pass/CVE-2014-4114.ppsx differ
diff --git a/sd/qa/unit/filters-test.cxx b/sd/qa/unit/filters-test.cxx
index 1d18531..e0e5905 100644
--- a/sd/qa/unit/filters-test.cxx
+++ b/sd/qa/unit/filters-test.cxx
@@ -84,6 +84,10 @@ void SdFiltersTest::testCVEs()
 getURLFromSrc(/sd/qa/unit/data/ppt/),
 OUString(sdfilt));
 
+testDir(OUString(Impress Office Open XML),
+getURLFromSrc(/sd/qa/unit/data/pptx/),
+OUString(),  (SFX_FILTER_IMPORT | SFX_FILTER_ALIEN | 
SFX_FILTER_STARONEFILTER));
+
 testDir(OUString(impress8),
 getURLFromSrc(/sd/qa/unit/data/odp/),
 OUString(sdfilt));
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'refs/notes/commits' - 27/86d200b010a44a41a9453bfb56f0e41358422e

2014-10-21 Thread Caolán McNamara
 27/86d200b010a44a41a9453bfb56f0e41358422e |1 +
 1 file changed, 1 insertion(+)

New commits:
commit da3b2e1d2e55eea436a158d20a0653a1af87c9fe
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 10:19:17 2014 +0100

Notes added by 'git notes add'

diff --git a/27/86d200b010a44a41a9453bfb56f0e41358422e 
b/27/86d200b010a44a41a9453bfb56f0e41358422e
new file mode 100644
index 000..8ebbe55
--- /dev/null
+++ b/27/86d200b010a44a41a9453bfb56f0e41358422e
@@ -0,0 +1 @@
+ignore: obsolete
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'refs/notes/commits' - 60/3a37eb46a5ed08d3c9c9b342386705cbd00109

2014-10-21 Thread Caolán McNamara
 60/3a37eb46a5ed08d3c9c9b342386705cbd00109 |1 +
 1 file changed, 1 insertion(+)

New commits:
commit 32a9a17c0312f96df0dab711cb24ef26ba55078a
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 10:21:08 2014 +0100

Notes added by 'git notes add'

diff --git a/60/3a37eb46a5ed08d3c9c9b342386705cbd00109 
b/60/3a37eb46a5ed08d3c9c9b342386705cbd00109
new file mode 100644
index 000..06ce8e8
--- /dev/null
+++ b/60/3a37eb46a5ed08d3c9c9b342386705cbd00109
@@ -0,0 +1 @@
+prefer: 3a897cf0514612137c6b5cb57f8b1e0d9623106f
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: unotools/CppunitTest_unotools_fontdefs.mk unotools/qa

2014-10-21 Thread Chris Sherlock
 unotools/CppunitTest_unotools_fontdefs.mk |2 
 unotools/qa/unit/testGetEnglishSearchName.cxx |   64 ++
 unotools/qa/unit/testGetEnlishSearchName.cxx  |   64 --
 3 files changed, 65 insertions(+), 65 deletions(-)

New commits:
commit 23cebb364b6fd57debd31a86975a6ae6f119dd99
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Tue Oct 21 20:22:41 2014 +1100

unotools: correct filename spelling - testGetEnglishSearchName.cxx

Change-Id: I9d8bc0b8d9257e8bd2453a0707081c134cc775c3

diff --git a/unotools/CppunitTest_unotools_fontdefs.mk 
b/unotools/CppunitTest_unotools_fontdefs.mk
index 468838b..c96385c 100644
--- a/unotools/CppunitTest_unotools_fontdefs.mk
+++ b/unotools/CppunitTest_unotools_fontdefs.mk
@@ -17,7 +17,7 @@ $(eval $(call gb_CppunitTest_use_api,unotools_fontdefs, \
 ))
 
 $(eval $(call gb_CppunitTest_add_exception_objects,unotools_fontdefs, \
-unotools/qa/unit/testGetEnlishSearchName \
+unotools/qa/unit/testGetEnglishSearchName \
 ))
 
 $(eval $(call gb_CppunitTest_use_libraries,unotools_fontdefs, \
diff --git a/unotools/qa/unit/testGetEnlishSearchName.cxx 
b/unotools/qa/unit/testGetEnglishSearchName.cxx
similarity index 100%
rename from unotools/qa/unit/testGetEnlishSearchName.cxx
rename to unotools/qa/unit/testGetEnglishSearchName.cxx
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: tracking down reference counting memory leaks

2014-10-21 Thread Noel Grandin



On 2014-10-20 06:27 PM, Michael Stahl wrote:

there are 2 ways i've tried to track down the 2 leaking acquire()s:

1. instrument the acquire()/release() method and run the test in gdb,
the script just takes 2 minutes to run (90 seconds of which are spent in
a single regex) but unfortunately printing 4000 stack traces with gdb
takes  3 hours on my laptop; probably that can be sped up by disabling


The backtrace API in GLIBC would speed this up considerably
http://www.gnu.org/software/libc/manual/html_node/Backtraces.html



2. instrument the uno::Reference class so that every acquire()/release()

... is the gerrit patch; it can detect only uno::Reference leaks, but
requires further work to detect rtl::Reference, uno::Any (and maybe
uno::Sequence and whatever other weird things?) too.



But I think this approach is much nicer. Very neat!

Perhaps we could compile it in for --enable-dbgutl
but only activate it when doing the valgrind run, perhaps with some sort of 
environment flag?

Regards, Noel
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: svx/uiconfig

2014-10-21 Thread Caolán McNamara
 svx/uiconfig/ui/floatingundoredo.ui |1 +
 1 file changed, 1 insertion(+)

New commits:
commit a2f80c9436faaace2cdabbc58be4e2e200f4ae3f
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 11:34:24 2014 +0100

Related: fdo#84676 make the undo popup not center under windows

Change-Id: Idef87a0ec74b7da4779a34ec2c18e7243eb328ac

diff --git a/svx/uiconfig/ui/floatingundoredo.ui 
b/svx/uiconfig/ui/floatingundoredo.ui
index 66f30a6..10491f8 100644
--- a/svx/uiconfig/ui/floatingundoredo.ui
+++ b/svx/uiconfig/ui/floatingundoredo.ui
@@ -3,6 +3,7 @@
 interface
   requires lib=gtk+ version=3.0/
   object class=GtkWindow id=FloatingUndoRedo:border
+property name=visibleTrue/property
 property name=can_focusFalse/property
 property name=hexpandTrue/property
 property name=vexpandTrue/property
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: 2 commits - include/sfx2

2014-10-21 Thread Stephan Bergmann
 include/sfx2/objface.hxx |2 --
 include/sfx2/shell.hxx   |5 +
 2 files changed, 1 insertion(+), 6 deletions(-)

New commits:
commit e73ee8db850f292aadbc2c7c853c6b4fb1dd5100
Author: Stephan Bergmann sberg...@redhat.com
Date:   Tue Oct 21 12:35:49 2014 +0200

Remove unused SfxInterface::GetResManager_Impl

Change-Id: Ia9ad8072b07f0121af18377445c90480ff7c2600

diff --git a/include/sfx2/objface.hxx b/include/sfx2/objface.hxx
index 35d9357..8a83741 100644
--- a/include/sfx2/objface.hxx
+++ b/include/sfx2/objface.hxx
@@ -93,8 +93,6 @@ public:
 
 SAL_DLLPRIVATE bool ContainsSlot_Impl( const SfxSlot *pSlot ) const
 { return pSlot = pSlots  pSlot  pSlots + 
Count(); }
-SAL_DLLPRIVATE ResMgr*  GetResManager_Impl() const
-{ return aNameResId.GetResMgr(); }
 };
 
 
commit 5309cab855f2ccd129de97834d781524e2aa961e
Author: Stephan Bergmann sberg...@redhat.com
Date:   Tue Oct 21 12:35:30 2014 +0200

Remove unused pSfxFormalArgs_Impl

Change-Id: I0c1e8c42fd03bd861323cbff172031f5405c1597

diff --git a/include/sfx2/shell.hxx b/include/sfx2/shell.hxx
index c574b6f..05c5e48 100644
--- a/include/sfx2/shell.hxx
+++ b/include/sfx2/shell.hxx
@@ -567,12 +567,10 @@ inline void SfxShell::SetPool
 pPool = pNewPool;
 }
 
-#define SFX_SLOTMAP(ShellClass) static SfxFormalArgument 
a##ShellClass##Args_Impl[1]; \
-static SfxSlot a##ShellClass##Slots_Impl[] =
+#define SFX_SLOTMAP(ShellClass) static SfxSlot a##ShellClass##Slots_Impl[] =
 
 #define SFX_DECL_INTERFACE(nId) \
 static SfxInterface*pInterface; \
-static const SfxFormalArgument* pSfxFormalArgs_Impl;\
 static SfxInterface*GetStaticInterface();   \
 static SfxInterfaceId   GetInterfaceId() {return 
SfxInterfaceId(nId);} \
 static void RegisterInterface(SfxModule* 
pMod=NULL); \
@@ -581,7 +579,6 @@ inline void SfxShell::SetPool
 #define SFX_IMPL_INTERFACE(Class,SuperClass,NameResId)  \
 \
 SfxInterface* Class::pInterface = 0;\
-const SfxFormalArgument* Class::pSfxFormalArgs_Impl = a##Class##Args_Impl;\
 SfxInterface* Class::GetStaticInterface()  \
 {   \
 if ( !pInterface )  \
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Bug 65675] LibreOffice 4.2 most annoying bugs

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65675
Bug 65675 depends on bug 79441, which changed state.

Bug 79441 Summary: Internal references to other sheets not sorted (procedure 
comment 31)
https://bugs.freedesktop.org/show_bug.cgi?id=79441

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: icon-themes/sifr

2014-10-21 Thread Yousuf Philips
 icon-themes/sifr/cmd/lc_backcolor.png   |binary
 icon-themes/sifr/cmd/lc_backgroundcolor.png |binary
 icon-themes/sifr/cmd/lc_color.png   |binary
 icon-themes/sifr/cmd/lc_controlcodes.png|binary
 icon-themes/sifr/cmd/lc_underline.png   |binary
 icon-themes/sifr/cmd/sc_backcolor.png   |binary
 icon-themes/sifr/cmd/sc_backgroundcolor.png |binary
 icon-themes/sifr/cmd/sc_color.png   |binary
 icon-themes/sifr/cmd/sc_controlcodes.png|binary
 9 files changed

New commits:
commit 5dee00ee50d3d7d7684d0d62f88d0cb206977a67
Author: Yousuf Philips philip...@hotmail.com
Date:   Mon Oct 20 19:18:27 2014 +0400

SIFR: fix issues color icons, control code icon, and large underline icon

Change-Id: Id2c795b7bdcf00a67ddacb2ea076967fbbefcb0a
Reviewed-on: https://gerrit.libreoffice.org/12053
Reviewed-by: Samuel Mehrbrodt s.mehrbr...@gmail.com
Tested-by: Samuel Mehrbrodt s.mehrbr...@gmail.com

diff --git a/icon-themes/sifr/cmd/lc_backcolor.png 
b/icon-themes/sifr/cmd/lc_backcolor.png
index d5e2f7b..d3d3b0b 100644
Binary files a/icon-themes/sifr/cmd/lc_backcolor.png and 
b/icon-themes/sifr/cmd/lc_backcolor.png differ
diff --git a/icon-themes/sifr/cmd/lc_backgroundcolor.png 
b/icon-themes/sifr/cmd/lc_backgroundcolor.png
index 8b70275..a7a1f6a 100644
Binary files a/icon-themes/sifr/cmd/lc_backgroundcolor.png and 
b/icon-themes/sifr/cmd/lc_backgroundcolor.png differ
diff --git a/icon-themes/sifr/cmd/lc_color.png 
b/icon-themes/sifr/cmd/lc_color.png
index 1604572..b9b4fac 100644
Binary files a/icon-themes/sifr/cmd/lc_color.png and 
b/icon-themes/sifr/cmd/lc_color.png differ
diff --git a/icon-themes/sifr/cmd/lc_controlcodes.png 
b/icon-themes/sifr/cmd/lc_controlcodes.png
index 275360ba..c58a162 100644
Binary files a/icon-themes/sifr/cmd/lc_controlcodes.png and 
b/icon-themes/sifr/cmd/lc_controlcodes.png differ
diff --git a/icon-themes/sifr/cmd/lc_underline.png 
b/icon-themes/sifr/cmd/lc_underline.png
index 55a8790..85dee68 100644
Binary files a/icon-themes/sifr/cmd/lc_underline.png and 
b/icon-themes/sifr/cmd/lc_underline.png differ
diff --git a/icon-themes/sifr/cmd/sc_backcolor.png 
b/icon-themes/sifr/cmd/sc_backcolor.png
index ff00e46..0a27432 100644
Binary files a/icon-themes/sifr/cmd/sc_backcolor.png and 
b/icon-themes/sifr/cmd/sc_backcolor.png differ
diff --git a/icon-themes/sifr/cmd/sc_backgroundcolor.png 
b/icon-themes/sifr/cmd/sc_backgroundcolor.png
index ccf49e2..d1120e7 100644
Binary files a/icon-themes/sifr/cmd/sc_backgroundcolor.png and 
b/icon-themes/sifr/cmd/sc_backgroundcolor.png differ
diff --git a/icon-themes/sifr/cmd/sc_color.png 
b/icon-themes/sifr/cmd/sc_color.png
index f967be7..f3d40e1 100644
Binary files a/icon-themes/sifr/cmd/sc_color.png and 
b/icon-themes/sifr/cmd/sc_color.png differ
diff --git a/icon-themes/sifr/cmd/sc_controlcodes.png 
b/icon-themes/sifr/cmd/sc_controlcodes.png
index 13f7c2c..fb6adce 100644
Binary files a/icon-themes/sifr/cmd/sc_controlcodes.png and 
b/icon-themes/sifr/cmd/sc_controlcodes.png differ
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: 7 commits - connectivity/source dbaccess/qa dbaccess/source sc/qa test/source

2014-10-21 Thread Michael Stahl
 connectivity/source/drivers/firebird/Connection.cxx  |8 +++-
 connectivity/source/drivers/firebird/DatabaseMetaData.cxx|5 +-
 connectivity/source/drivers/firebird/DatabaseMetaData.hxx|4 --
 connectivity/source/drivers/firebird/PreparedStatement.cxx   |6 +--
 connectivity/source/drivers/firebird/ResultSet.hxx   |1 
 connectivity/source/drivers/firebird/ResultSetMetaData.hxx   |2 -
 connectivity/source/drivers/firebird/Statement.cxx   |4 +-
 connectivity/source/drivers/firebird/StatementCommonBase.cxx |1 
 connectivity/source/drivers/firebird/StatementCommonBase.hxx |5 --
 dbaccess/qa/unit/firebird.cxx|4 ++
 dbaccess/source/core/dataaccess/ModelImpl.cxx|   10 ++---
 sc/qa/extras/sctablesheetobj.cxx |   22 ---
 sc/qa/extras/sctablesheetsobj.cxx|4 --
 test/source/sheet/xspreadsheets2.cxx |8 +++-
 14 files changed, 52 insertions(+), 32 deletions(-)

New commits:
commit 820e64f96615f46ac97762357d0369615967dbdb
Author: Michael Stahl mst...@redhat.com
Date:   Tue Oct 21 14:03:05 2014 +0200

connectivity: firebird: fix temp directory leak

Dispose the dbaccess document, and recursively delete the temp directory
in Connection::dispose().

Change-Id: Id283289e44b8ca09b88da19920da7f27b551aa7e

diff --git a/connectivity/source/drivers/firebird/Connection.cxx 
b/connectivity/source/drivers/firebird/Connection.cxx
index 40ed35a..dfda365 100644
--- a/connectivity/source/drivers/firebird/Connection.cxx
+++ b/connectivity/source/drivers/firebird/Connection.cxx
@@ -55,6 +55,7 @@
 #include comphelper/processfactory.hxx
 #include comphelper/storagehelper.hxx
 #include unotools/tempfile.hxx
+#include unotools/localfilehelper.hxx
 #include unotools/ucbstreamhelper.hxx
 
 using namespace connectivity::firebird;
@@ -166,7 +167,6 @@ void Connection::construct(const ::rtl::OUString url, 
const Sequence PropertyV
 bIsNewDatabase = !m_xEmbeddedStorage-hasElements();
 
 m_pExtractedFDBFile.reset(new ::utl::TempFile(NULL, true));
-m_pExtractedFDBFile-EnableKillingFile();
 m_sFirebirdURL = m_pExtractedFDBFile-GetFileName() + 
/firebird.fdb;
 
 SAL_INFO(connectivity.firebird, Temporary .fdb location:
m_sFirebirdURL);
@@ -785,6 +785,12 @@ void Connection::disposing()
 dispose_ChildImpl();
 cppu::WeakComponentImplHelperBase::disposing();
 m_xDriver.clear();
+
+if (m_pExtractedFDBFile)
+{
+::utl::removeTree(m_pExtractedFDBFile-GetURL());
+m_pExtractedFDBFile.reset();
+}
 }
 
 void Connection::disposeStatements()
diff --git a/dbaccess/qa/unit/firebird.cxx b/dbaccess/qa/unit/firebird.cxx
index 61c2a3c..424c0cd 100644
--- a/dbaccess/qa/unit/firebird.cxx
+++ b/dbaccess/qa/unit/firebird.cxx
@@ -54,6 +54,8 @@ void FirebirdTest::testEmptyDBConnection()
 getDocumentForFileName(firebird_empty.odb);
 
 getConnectionForDocument(xDocument);
+
+closeDocument(uno::Referencelang::XComponent(xDocument, uno::UNO_QUERY));
 }
 
 /**
@@ -93,6 +95,8 @@ void FirebirdTest::testIntegerDatabase()
 xRow-getString(xColumnLocate-findColumn(_VARCHAR)));
 
 CPPUNIT_ASSERT(!xResultSet-next()); // Should only be one row
+
+closeDocument(uno::Referencelang::XComponent(xDocument, uno::UNO_QUERY));
 }
 
 CPPUNIT_TEST_SUITE_REGISTRATION(FirebirdTest);
commit a2e4d4329bc3913a198c25c428faedef02f36681
Author: Michael Stahl mst...@redhat.com
Date:   Tue Oct 21 13:33:50 2014 +0200

connectivity: firebird: use Reference for Connection where appropriate

ODatabaseMetaData and OResultSetMetaData apparently have life-times
independent of their creating object, so they need to own the
Connection too.

Change-Id: Idee28a96e318ca4b3d804084d609737a7fc75862

diff --git a/connectivity/source/drivers/firebird/DatabaseMetaData.cxx 
b/connectivity/source/drivers/firebird/DatabaseMetaData.cxx
index 52a96ef..c1a970f 100644
--- a/connectivity/source/drivers/firebird/DatabaseMetaData.cxx
+++ b/connectivity/source/drivers/firebird/DatabaseMetaData.cxx
@@ -46,7 +46,8 @@ using namespace com::sun::star::sdbc;
 ODatabaseMetaData::ODatabaseMetaData(Connection* _pCon)
 : m_pConnection(_pCon)
 {
-OSL_ENSURE(m_pConnection,ODatabaseMetaData::ODatabaseMetaData: No 
connection set!);
+SAL_WARN_IF(!m_pConnection.is(), connectivity.firebird,
+ODatabaseMetaData::ODatabaseMetaData: No connection set!);
 }
 
 ODatabaseMetaData::~ODatabaseMetaData()
@@ -832,7 +833,7 @@ sal_Bool SAL_CALL ODatabaseMetaData::supportsBatchUpdates()
 uno::Reference XConnection  SAL_CALL ODatabaseMetaData::getConnection()
 throw(SQLException, RuntimeException, std::exception)
 {
-return uno::Reference XConnection (m_pConnection);
+return uno::ReferenceXConnection(m_pConnection.get());
 }
 
 // here follow all 

[Libreoffice-commits] core.git: icon-themes/galaxy icon-themes/tango

2014-10-21 Thread Yousuf Philips
 icon-themes/galaxy/cmd/sc_accepttracedchange.png  |binary
 icon-themes/galaxy/cmd/sc_accepttrackedchanges.png|binary
 icon-themes/galaxy/cmd/sc_commentchangetracking.png   |binary
 icon-themes/galaxy/cmd/sc_comparedocuments.png|binary
 icon-themes/galaxy/cmd/sc_rejecttracedchange.png  |binary
 icon-themes/galaxy/cmd/sc_showtrackedchanges.png  |binary
 icon-themes/galaxy/links.txt  |   12 ++--
 icon-themes/tango/cmd/sc_accepttracedchange.png   |binary
 icon-themes/tango/cmd/sc_accepttrackedchanges.png |binary
 icon-themes/tango/cmd/sc_accepttrackedchanges.xcf.bz2 |binary
 icon-themes/tango/cmd/sc_commentchangetracking.png|binary
 icon-themes/tango/cmd/sc_comparedocuments.png |binary
 icon-themes/tango/cmd/sc_comparedocuments.xcf.bz2 |binary
 icon-themes/tango/cmd/sc_rejecttracedchange.png   |binary
 icon-themes/tango/cmd/sc_showtrackedchanges.png   |binary
 15 files changed, 2 insertions(+), 10 deletions(-)

New commits:
commit 7cfb805a82e91a6166607253f9bdbffc06579bb1
Author: Yousuf Philips philip...@hotmail.com
Date:   Sun Oct 19 13:36:51 2014 +0400

fdo#84405 TRACK CHANGES: New icons for the changes toolbar (small)

Change-Id: I62a942dc525eea17115959533f0c9b06b85722c6
Reviewed-on: https://gerrit.libreoffice.org/12033
Reviewed-by: Adolfo Jayme Barrientos fit...@ubuntu.com
Reviewed-by: Samuel Mehrbrodt s.mehrbr...@gmail.com
Tested-by: Samuel Mehrbrodt s.mehrbr...@gmail.com

diff --git a/icon-themes/galaxy/cmd/sc_accepttracedchange.png 
b/icon-themes/galaxy/cmd/sc_accepttracedchange.png
new file mode 100644
index 000..955530d
Binary files /dev/null and b/icon-themes/galaxy/cmd/sc_accepttracedchange.png 
differ
diff --git a/icon-themes/galaxy/cmd/sc_accepttrackedchanges.png 
b/icon-themes/galaxy/cmd/sc_accepttrackedchanges.png
new file mode 100644
index 000..fb797bc
Binary files /dev/null and b/icon-themes/galaxy/cmd/sc_accepttrackedchanges.png 
differ
diff --git a/icon-themes/galaxy/cmd/sc_commentchangetracking.png 
b/icon-themes/galaxy/cmd/sc_commentchangetracking.png
new file mode 100644
index 000..38643b8
Binary files /dev/null and 
b/icon-themes/galaxy/cmd/sc_commentchangetracking.png differ
diff --git a/icon-themes/galaxy/cmd/sc_comparedocuments.png 
b/icon-themes/galaxy/cmd/sc_comparedocuments.png
new file mode 100644
index 000..cbd1661
Binary files /dev/null and b/icon-themes/galaxy/cmd/sc_comparedocuments.png 
differ
diff --git a/icon-themes/galaxy/cmd/sc_rejecttracedchange.png 
b/icon-themes/galaxy/cmd/sc_rejecttracedchange.png
new file mode 100644
index 000..27c4da7
Binary files /dev/null and b/icon-themes/galaxy/cmd/sc_rejecttracedchange.png 
differ
diff --git a/icon-themes/galaxy/cmd/sc_showtrackedchanges.png 
b/icon-themes/galaxy/cmd/sc_showtrackedchanges.png
new file mode 100644
index 000..8851b99
Binary files /dev/null and b/icon-themes/galaxy/cmd/sc_showtrackedchanges.png 
differ
diff --git a/icon-themes/galaxy/links.txt b/icon-themes/galaxy/links.txt
index 5177016..2bd46e0 100644
--- a/icon-themes/galaxy/links.txt
+++ b/icon-themes/galaxy/links.txt
@@ -5,13 +5,5 @@ cmd/sc_datastreamsstop.png avmedia/res/av02051.png
 cmd/lc_showsinglepage.png cmd/lc_adddirect.png
 cmd/sc_showsinglepage.png cmd/sc_adddirect.png
 cmd/sc_zoommode.png cmd/sc_zoomoptimal.png
-cmd/sc_showtrackedchanges.png cmd/sc_addwatch.png
-cmd/sc_trackchanges.png cmd/sc_recsave.png
-cmd/sc_previoustrackedchange.png cmd/sc_navigateback.png
-cmd/sc_nexttrackedchange.png cmd/sc_navigateforward.png
-cmd/sc_accepttracedchange.png cmd/sc_yes.png
-cmd/sc_rejecttracedchange.png cmd/sc_no.png
-cmd/sc_protecttracechangemode.png cmd/sc_chainframes.png
-cmd/sc_commentchangetracking.png cmd/sc_editdoc.png
-cmd/sc_accepttrackedchanges.png cmd/sc_insertobjectfloatingframe.png
-cmd/sc_comparedocuments.png cmd/sc_copy.png
+cmd/sc_nexttrackedchange.png cmd/sc_arrowshapes.right-arrow.png
+cmd/sc_previoustrackedchange.png cmd/sc_arrowshapes.left-arrow.png
diff --git a/icon-themes/tango/cmd/sc_accepttracedchange.png 
b/icon-themes/tango/cmd/sc_accepttracedchange.png
new file mode 100644
index 000..955530d
Binary files /dev/null and b/icon-themes/tango/cmd/sc_accepttracedchange.png 
differ
diff --git a/icon-themes/tango/cmd/sc_accepttrackedchanges.png 
b/icon-themes/tango/cmd/sc_accepttrackedchanges.png
new file mode 100644
index 000..fb797bc
Binary files /dev/null and b/icon-themes/tango/cmd/sc_accepttrackedchanges.png 
differ
diff --git a/icon-themes/tango/cmd/sc_accepttrackedchanges.xcf.bz2 
b/icon-themes/tango/cmd/sc_accepttrackedchanges.xcf.bz2
new file mode 100644
index 000..708d840
Binary files /dev/null and 
b/icon-themes/tango/cmd/sc_accepttrackedchanges.xcf.bz2 differ
diff --git a/icon-themes/tango/cmd/sc_commentchangetracking.png 
b/icon-themes/tango/cmd/sc_commentchangetracking.png
new file mode 100644
index 000..38643b8
Binary files /dev/null and 

[Libreoffice-commits] core.git: Branch 'feature/vcl-opengl2' - android/experimental helpcontent2 sw/source vcl/headless vcl/inc vcl/ios vcl/source

2014-10-21 Thread Ptyl Dragon
 android/experimental/LOAndroid3/.gitignore |1 
 helpcontent2   |2 -
 sw/source/core/draw/dflyobj.cxx|4 ++
 vcl/headless/svpinst.cxx   |   18 ++---
 vcl/inc/generic/gendata.hxx|2 -
 vcl/inc/opengl/openglinst.hxx  |   54 -
 vcl/inc/opengl/saldata.hxx |   21 +++
 vcl/inc/opengl/salgdi.h|   46 
 vcl/inc/opengl/salvd.h |2 -
 vcl/ios/iosinst.cxx|   14 ++-
 vcl/source/outdev/font.cxx |2 +
 11 files changed, 100 insertions(+), 66 deletions(-)

New commits:
commit be6f16401d7fc9121c0129a018f6aaed2e3a98e6
Author: Ptyl Dragon p...@cloudon.com
Date:   Tue Oct 21 16:24:42 2014 +0300

tiled rendering app now renders blank tiles

Change-Id: I1b6ff522edcb2c57860434a1f64a445e55f7dbb1

diff --git a/android/experimental/LOAndroid3/.gitignore 
b/android/experimental/LOAndroid3/.gitignore
new file mode 100644
index 000..4d82deb
--- /dev/null
+++ b/android/experimental/LOAndroid3/.gitignore
@@ -0,0 +1 @@
+/AndroidManifest.xml
diff --git a/helpcontent2 b/helpcontent2
index b1065d4..2dd0975 16
--- a/helpcontent2
+++ b/helpcontent2
@@ -1 +1 @@
-Subproject commit b1065d43c77fc050760c7427d371b5460b54d249
+Subproject commit 2dd0975408b8fbae59c9f924d8e013f48d23da52
diff --git a/sw/source/core/draw/dflyobj.cxx b/sw/source/core/draw/dflyobj.cxx
index caad92d..cc02a0c 100644
--- a/sw/source/core/draw/dflyobj.cxx
+++ b/sw/source/core/draw/dflyobj.cxx
@@ -17,6 +17,8 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
+#include config_features.h
+
 #include hintids.hxx
 #include svx/svdtrans.hxx
 #include editeng/protitem.hxx
@@ -469,7 +471,9 @@ void SwVirtFlyDrawObj::wrap_DoPaintObject(
 // if there's no viewport set, all fly-frames will be painted,
 // which is slow, wastes memory, and can cause other trouble.
 (void) rViewInformation; // suppress unused parameter warning
+#if !HAVE_VCL_OPEN_GL_BACKEND
 assert(!rViewInformation.getViewport().isEmpty());
+#endif
 if ( !pFlyFrm-IsFlyInCntFrm() )
 {
 // it is also necessary to restore the VCL MapMode from 
ViewInformation since e.g.
diff --git a/vcl/headless/svpinst.cxx b/vcl/headless/svpinst.cxx
index 2fa3448..9cab138 100644
--- a/vcl/headless/svpinst.cxx
+++ b/vcl/headless/svpinst.cxx
@@ -240,12 +240,18 @@ SalVirtualDevice* SvpSalInstance::CreateVirtualDevice( 
SalGraphics* /* pGraphics
 
 #else
 #if HAVE_VCL_OPEN_GL_BACKEND
-SalVirtualDevice* SvpSalInstance::CreateVirtualDevice( SalGraphics* /* 
pGraphics */,
-  long /* nDX */, long 
/*nDY*/,
-  sal_uInt16 /* nBitCount 
*/,
-  const 
SystemGraphicsData* /* pData */ )
-{
-return nullptr;
+SalVirtualDevice* SvpSalInstance::CreateVirtualDevice( SalGraphics* pGraphics,
+  long nDX, long nDY,
+  sal_uInt16 nBitCount,
+  const 
SystemGraphicsData* pData )
+{
+OpenGLSalVirtualDevice * pNew = new OpenGLSalVirtualDevice(pGraphics,
+   nDX,
+   nDY,
+   nBitCount,
+   pData);
+pNew-SetSize( nDX, nDY );
+return pNew;
 }
 #endif
 #endif
diff --git a/vcl/inc/generic/gendata.hxx b/vcl/inc/generic/gendata.hxx
index 334193d..8f6a29a 100644
--- a/vcl/inc/generic/gendata.hxx
+++ b/vcl/inc/generic/gendata.hxx
@@ -22,7 +22,7 @@ enum SalGenericDataType { SAL_DATA_GTK, SAL_DATA_GTK3,
   SAL_DATA_TDE3, SAL_DATA_KDE3, SAL_DATA_KDE4,
   SAL_DATA_UNX, SAL_DATA_SVP,
   SAL_DATA_ANDROID, SAL_DATA_IOS,
-  SAL_DATA_HEADLESS };
+  SAL_DATA_HEADLESS, SAL_DATA_OPEN_GL };
 
 class VCL_DLLPUBLIC SalGenericData : public SalData
 {
diff --git a/vcl/inc/opengl/openglinst.hxx b/vcl/inc/opengl/openglinst.hxx
deleted file mode 100644
index 0c9ac4d..000
--- a/vcl/inc/opengl/openglinst.hxx
+++ /dev/null
@@ -1,54 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by 

Re: tracking down reference counting memory leaks

2014-10-21 Thread Michael Stahl
On 21.10.2014 12:07, Noel Grandin wrote:
 
 
 On 2014-10-20 06:27 PM, Michael Stahl wrote:
 there are 2 ways i've tried to track down the 2 leaking acquire()s:

 1. instrument the acquire()/release() method and run the test in gdb,
 the script just takes 2 minutes to run (90 seconds of which are spent in
 a single regex) but unfortunately printing 4000 stack traces with gdb
 takes  3 hours on my laptop; probably that can be sped up by disabling
 
 The backtrace API in GLIBC would speed this up considerably
 http://www.gnu.org/software/libc/manual/html_node/Backtraces.html

possibly backtrace_symbols - but we do want to have de-mangled C++
function names, since the approach generally requires manual analysis
and you want to be able to quickly discard obviously wrongly detected leaks.

 2. instrument the uno::Reference class so that every acquire()/release()

 ... is the gerrit patch; it can detect only uno::Reference leaks, but
 requires further work to detect rtl::Reference, uno::Any (and maybe
 uno::Sequence and whatever other weird things?) too.
 
 But I think this approach is much nicer. Very neat!
 
 Perhaps we could compile it in for --enable-dbgutl
 but only activate it when doing the valgrind run, perhaps with some sort of 
 environment flag?
 

there are still some problems with it - it actually requires a global
mutex to prevent concurrent access to the dummy allocation map, and it
ran into a deadlock with some configmgr debug code that is run from a
queryInterface() implementation; also the PythonTest_dbaccess_python
can't load the JVM, no idea why that is (or whether that problem exists
on master too, am doing a rebuild without the patch now).

oh, and as i just found, if some code foolishly just does a manual call
of acquire() without a matching release() then the second approach can't
detect it, so the first one is useful after all  :)


___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: sc/uiconfig sd/uiconfig sw/uiconfig

2014-10-21 Thread Yousuf Philips
 sc/uiconfig/scalc/toolbar/extrusionobjectbar.xml|4 ++--
 sc/uiconfig/scalc/toolbar/fontworkobjectbar.xml |4 +++-
 sd/uiconfig/sdraw/toolbar/extrusionobjectbar.xml|4 ++--
 sd/uiconfig/sdraw/toolbar/fontworkobjectbar.xml |4 +++-
 sd/uiconfig/simpress/toolbar/extrusionobjectbar.xml |4 ++--
 sd/uiconfig/simpress/toolbar/fontworkobjectbar.xml  |4 +++-
 sw/uiconfig/sglobal/toolbar/extrusionobjectbar.xml  |4 ++--
 sw/uiconfig/sglobal/toolbar/fontworkobjectbar.xml   |4 +++-
 sw/uiconfig/sweb/toolbar/extrusionobjectbar.xml |4 ++--
 sw/uiconfig/sweb/toolbar/fontworkobjectbar.xml  |2 ++
 sw/uiconfig/swform/toolbar/extrusionobjectbar.xml   |4 ++--
 sw/uiconfig/swform/toolbar/fontworkobjectbar.xml|4 +++-
 sw/uiconfig/swriter/toolbar/extrusionobjectbar.xml  |4 ++--
 sw/uiconfig/swriter/toolbar/fontworkobjectbar.xml   |4 +++-
 sw/uiconfig/swxform/toolbar/extrusionobjectbar.xml  |4 ++--
 sw/uiconfig/swxform/toolbar/fontworkobjectbar.xml   |4 +++-
 16 files changed, 39 insertions(+), 23 deletions(-)

New commits:
commit c69b48a42052ff79d192ae08c8226d9454a2338e
Author: Yousuf Philips philip...@hotmail.com
Date:   Mon Oct 20 14:12:10 2014 +0400

fdo#83579 - 'Extrusion On/Off' should be added to Fontwork toolbar

Also hid 'Extrusion On/Off' button in the extrusion toolbar

Change-Id: I768ba62878039a18cad8294046b3ae84d762d91b
Reviewed-on: https://gerrit.libreoffice.org/12046
Reviewed-by: Samuel Mehrbrodt s.mehrbr...@gmail.com
Tested-by: Samuel Mehrbrodt s.mehrbr...@gmail.com

diff --git a/sc/uiconfig/scalc/toolbar/extrusionobjectbar.xml 
b/sc/uiconfig/scalc/toolbar/extrusionobjectbar.xml
index 09e6534..5f3d07a 100644
--- a/sc/uiconfig/scalc/toolbar/extrusionobjectbar.xml
+++ b/sc/uiconfig/scalc/toolbar/extrusionobjectbar.xml
@@ -18,7 +18,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 --
 toolbar:toolbar xmlns:toolbar=http://openoffice.org/2001/toolbar; 
xmlns:xlink=http://www.w3.org/1999/xlink;
- toolbar:toolbaritem xlink:href=.uno:ExtrusionToggle 
toolbar:helpid=10960/
+ toolbar:toolbaritem xlink:href=.uno:ExtrusionToggle toolbar:helpid=10960 
toolbar:visible=false/
  toolbar:toolbarseparator/
  toolbar:toolbaritem xlink:href=.uno:ExtrusionTiltDown 
toolbar:helpid=10961/
  toolbar:toolbaritem xlink:href=.uno:ExtrusionTiltUp 
toolbar:helpid=10962/
@@ -30,4 +30,4 @@
  toolbar:toolbaritem xlink:href=.uno:ExtrusionLightingFloater 
toolbar:style=dropdownonly/
  toolbar:toolbaritem xlink:href=.uno:ExtrusionSurfaceFloater 
toolbar:style=dropdownonly/
  toolbar:toolbaritem xlink:href=.uno:Extrusion3DColor 
toolbar:style=dropdown/
-/toolbar:toolbar
\ No newline at end of file
+/toolbar:toolbar
diff --git a/sc/uiconfig/scalc/toolbar/fontworkobjectbar.xml 
b/sc/uiconfig/scalc/toolbar/fontworkobjectbar.xml
index 7f772c5..52ff5bc 100644
--- a/sc/uiconfig/scalc/toolbar/fontworkobjectbar.xml
+++ b/sc/uiconfig/scalc/toolbar/fontworkobjectbar.xml
@@ -25,4 +25,6 @@
  toolbar:toolbarseparator/
  toolbar:toolbaritem xlink:href=.uno:FontworkAlignmentFloater 
toolbar:style=dropdownonly/
  toolbar:toolbaritem xlink:href=.uno:FontworkCharacterSpacingFloater 
toolbar:style=dropdownonly/
-/toolbar:toolbar
\ No newline at end of file
+ toolbar:toolbarseparator/
+ toolbar:toolbaritem xlink:href=.uno:ExtrusionToggle 
toolbar:helpid=10960/
+/toolbar:toolbar
diff --git a/sd/uiconfig/sdraw/toolbar/extrusionobjectbar.xml 
b/sd/uiconfig/sdraw/toolbar/extrusionobjectbar.xml
index 09e6534..5f3d07a 100644
--- a/sd/uiconfig/sdraw/toolbar/extrusionobjectbar.xml
+++ b/sd/uiconfig/sdraw/toolbar/extrusionobjectbar.xml
@@ -18,7 +18,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 --
 toolbar:toolbar xmlns:toolbar=http://openoffice.org/2001/toolbar; 
xmlns:xlink=http://www.w3.org/1999/xlink;
- toolbar:toolbaritem xlink:href=.uno:ExtrusionToggle 
toolbar:helpid=10960/
+ toolbar:toolbaritem xlink:href=.uno:ExtrusionToggle toolbar:helpid=10960 
toolbar:visible=false/
  toolbar:toolbarseparator/
  toolbar:toolbaritem xlink:href=.uno:ExtrusionTiltDown 
toolbar:helpid=10961/
  toolbar:toolbaritem xlink:href=.uno:ExtrusionTiltUp 
toolbar:helpid=10962/
@@ -30,4 +30,4 @@
  toolbar:toolbaritem xlink:href=.uno:ExtrusionLightingFloater 
toolbar:style=dropdownonly/
  toolbar:toolbaritem xlink:href=.uno:ExtrusionSurfaceFloater 
toolbar:style=dropdownonly/
  toolbar:toolbaritem xlink:href=.uno:Extrusion3DColor 
toolbar:style=dropdown/
-/toolbar:toolbar
\ No newline at end of file
+/toolbar:toolbar
diff --git a/sd/uiconfig/sdraw/toolbar/fontworkobjectbar.xml 
b/sd/uiconfig/sdraw/toolbar/fontworkobjectbar.xml
index 7f772c5..52ff5bc 100644
--- a/sd/uiconfig/sdraw/toolbar/fontworkobjectbar.xml
+++ b/sd/uiconfig/sdraw/toolbar/fontworkobjectbar.xml
@@ -25,4 +25,6 @@
  toolbar:toolbarseparator/
  toolbar:toolbaritem xlink:href=.uno:FontworkAlignmentFloater 
toolbar:style=dropdownonly/
  toolbar:toolbaritem 

[Libreoffice-commits] core.git: vcl/unx

2014-10-21 Thread Caolán McNamara
 vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 75ffeadb55a6c422fb246bfee3870d9035d250e2
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 15:00:46 2014 +0100

Related: fdo#33598 don't show filter list if there is only one filter

Change-Id: If31787ed84157cfb1c28710277fba747f96adc8d

diff --git a/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx 
b/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
index 2792982..c5b43b2 100644
--- a/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
+++ b/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
@@ -1971,7 +1971,8 @@ void SalGtkFilePicker::SetFilters()
 }
 }
 
-if (gtk_tree_model_iter_n_children(GTK_TREE_MODEL(m_pFilterStore), NULL)) 
//If m_pFilterStore is not empty
+// Hide the expander if there's no choice to be made there
+if (gtk_tree_model_iter_n_children(GTK_TREE_MODEL(m_pFilterStore), NULL)  
1)
 gtk_widget_show( m_pFilterExpander );
 else
 gtk_widget_hide( m_pFilterExpander );
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: vcl/unx

2014-10-21 Thread Caolán McNamara
 vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx |   28 
 1 file changed, 4 insertions(+), 24 deletions(-)

New commits:
commit 6b398581f387dd98e02d709dbdc8000e6ce4deb1
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 15:18:35 2014 +0100

Resolves: fdo#33598 don't show filter list any more

Change-Id: I4100600455f1cc48c6d8957dacfe232192895e50

diff --git a/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx 
b/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
index c5b43b2..7837962 100644
--- a/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
+++ b/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
@@ -239,22 +239,6 @@ SalGtkFilePicker::SalGtkFilePicker( const uno::Reference 
uno::XComponentContext
 gtk_container_add (GTK_CONTAINER (m_pFilterExpander), scrolled_window);
 gtk_widget_show (scrolled_window);
 
-OString sExpand(getenv(SAL_EXPANDFPICKER));
-sal_Int32 nExpand  = sExpand.toInt32();
-switch (nExpand)
-{
-default:
-case 0:
-break;
-case 1:
-gtk_expander_set_expanded(GTK_EXPANDER(m_pFilterExpander), true);
-break;
-case 2:
-expandexpanders(GTK_CONTAINER(m_pDialog));
-gtk_expander_set_expanded(GTK_EXPANDER(m_pFilterExpander), true);
-break;
-}
-
 m_pFilterStore = gtk_list_store_new (4, G_TYPE_STRING, G_TYPE_STRING,
 G_TYPE_STRING, G_TYPE_STRING);
 m_pFilterView = gtk_tree_view_new_with_model 
(GTK_TREE_MODEL(m_pFilterStore));
@@ -1339,9 +1323,7 @@ throw( uno::RuntimeException, std::exception )
 
 GtkWidget *pWidget;
 
-if ( nControlId == ExtendedFilePickerElementIds::LISTBOX_FILTER_SELECTOR )
-gtk_expander_set_expanded( GTK_EXPANDER( m_pFilterExpander ), bEnable 
);
-else if( ( pWidget = getWidget( nControlId ) ) )
+if ( ( pWidget = getWidget( nControlId ) ) )
 {
 if( bEnable )
 {
@@ -1971,11 +1953,9 @@ void SalGtkFilePicker::SetFilters()
 }
 }
 
-// Hide the expander if there's no choice to be made there
-if (gtk_tree_model_iter_n_children(GTK_TREE_MODEL(m_pFilterStore), NULL)  
1)
-gtk_widget_show( m_pFilterExpander );
-else
-gtk_widget_hide( m_pFilterExpander );
+// We always hide the expander now and depend on the user using the glob
+// list, or type a filename suffix, to select a filter by inference.
+gtk_widget_hide(m_pFilterExpander);
 
 // set the default filter
 if (!sPseudoFilter.isEmpty())
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'feature/droid_calcimpress3' - android/experimental

2014-10-21 Thread Tor Lillqvist
 
android/experimental/LOAndroid3/src/java/org/libreoffice/LOKitTileProvider.java 
|   12 ++
 1 file changed, 8 insertions(+), 4 deletions(-)

New commits:
commit f6269d2fdab2599a2059f05da5b99a41bad6f406
Author: Tor Lillqvist t...@collabora.com
Date:   Tue Oct 21 17:27:30 2014 +0300

Log time since object creation, not since epoch

Change-Id: I43c7725b88c9326e269abc277f42e47c08acefb5

diff --git 
a/android/experimental/LOAndroid3/src/java/org/libreoffice/LOKitTileProvider.java
 
b/android/experimental/LOAndroid3/src/java/org/libreoffice/LOKitTileProvider.java
index 74ad782..1bc6499 100644
--- 
a/android/experimental/LOAndroid3/src/java/org/libreoffice/LOKitTileProvider.java
+++ 
b/android/experimental/LOAndroid3/src/java/org/libreoffice/LOKitTileProvider.java
@@ -28,6 +28,8 @@ public class LOKitTileProvider implements TileProvider {
 private float mWidthTwip;
 private float mHeightTwip;
 
+private long objectCreationTime = System.currentTimeMillis();
+
 public LOKitTileProvider(LayerController layerController, String input) {
 mLayerController = layerController;
 mDPI = (float) LOKitShell.getDpi();
@@ -166,11 +168,13 @@ public class LOKitTileProvider implements TileProvider {
 float twipY = pixelToTwip(y, mDPI) / zoom;
 float twipWidth = mTileWidth / zoom;
 float twipHeight = mTileHeight / zoom;
-long start = System.currentTimeMillis();
-Log.i(LOGTAG, paintTile TOP @  + start + ( + tileSize.width + 
  + tileSize.height +   + (int) twipX +   + (int) twipY +   + (int) 
twipWidth +   + (int) twipHeight + ));
+long start = System.currentTimeMillis() - objectCreationTime;
+
+Log.i(LOGTAG, paintTile  @ + start +  ( + tileSize.width +  
 + tileSize.height +   + (int) twipX +   + (int) twipY +   + (int) 
twipWidth +   + (int) twipHeight + ));
 mDocument.paintTile(buffer, tileSize.width, tileSize.height, (int) 
twipX, (int) twipY, (int) twipWidth, (int) twipHeight);
-long stop = System.currentTimeMillis();
-Log.i(LOGTAG, paintTile TAIL @  + stop +  - elapsed:  + (stop 
- start) +  );
+
+long stop = System.currentTimeMillis() - objectCreationTime;
+Log.i(LOGTAG, paintTile  @ + stop +  elapsed:  + (stop - 
start));
 } else {
 Log.e(LOGTAG, Document is null!!);
 }
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'feature/perfwork4' - 9 commits - package/inc package/source

2014-10-21 Thread Matúš Kukan
 package/inc/ZipOutputEntry.hxx   |   29 --
 package/inc/ZipOutputStream.hxx  |   23 +
 package/inc/ZipPackageFolder.hxx |1 
 package/inc/ZipPackageStream.hxx |6 
 package/source/zipapi/ZipOutputEntry.cxx |  307 ---
 package/source/zipapi/ZipOutputStream.cxx|  210 +--
 package/source/zippackage/ContentInfo.hxx|2 
 package/source/zippackage/ZipPackage.cxx |   30 +-
 package/source/zippackage/ZipPackageFolder.cxx   |   36 --
 package/source/zippackage/ZipPackageStream.cxx   |  159 +++
 package/source/zippackage/wrapstreamforshare.cxx |4 
 11 files changed, 396 insertions(+), 411 deletions(-)

New commits:
commit 91ed64991ccb066797b10f782ac2af9aefdb2bf8
Author: Matúš Kukan matus.ku...@collabora.com
Date:   Tue Oct 21 15:17:13 2014 +0200

package: Finally implement parallel zip entries deflating

For that:
1, create ZipPackageStream::successfullyWritten to be called after
the content is written
2, Do not take mutex when reading from WrapStreamForShare - threads should
be using different streams anyway, but there is only one common mutex. :-/

Change-Id: I90303e49206b19454dd4141e24cc8be29c433045

diff --git a/package/inc/ZipOutputEntry.hxx b/package/inc/ZipOutputEntry.hxx
index c24d5a9..9e396ce 100644
--- a/package/inc/ZipOutputEntry.hxx
+++ b/package/inc/ZipOutputEntry.hxx
@@ -54,6 +54,9 @@ public:
 ~ZipOutputEntry();
 
 css::uno::Sequence sal_Int8  getData();
+ZipEntry* getZipEntry() { return m_pCurrentEntry; }
+ZipPackageStream* getZipPackageStream() { return m_pCurrentStream; }
+bool isEncrypt() { return m_bEncryptCurrentEntry; }
 
 void closeEntry();
 void write(const css::uno::Sequence sal_Int8  rBuffer, sal_Int32 
nNewOffset, sal_Int32 nNewLength);
diff --git a/package/inc/ZipOutputStream.hxx b/package/inc/ZipOutputStream.hxx
index f11b883..ddc921d 100644
--- a/package/inc/ZipOutputStream.hxx
+++ b/package/inc/ZipOutputStream.hxx
@@ -23,10 +23,12 @@
 #include com/sun/star/io/XOutputStream.hpp
 
 #include ByteChucker.hxx
+#include osl/thread.hxx
 
 #include vector
 
 struct ZipEntry;
+class ZipOutputEntry;
 class ZipPackageStream;
 
 class ZipOutputStream
@@ -35,14 +37,17 @@ class ZipOutputStream
 ::std::vector  ZipEntry *  m_aZipList;
 
 ByteChucker m_aChucker;
-boolm_bFinished;
 ZipEntry*m_pCurrentEntry;
+std::vector osl::Thread*  m_aWorkers;
+std::vector ZipOutputEntry*  m_aEntries;
 
 public:
 ZipOutputStream(
 const ::com::sun::star::uno::Reference 
::com::sun::star::io::XOutputStream  xOStream );
 ~ZipOutputStream();
 
+void addDeflatingThread( ZipOutputEntry *pEntry, osl::Thread *pThread );
+
 void writeLOC( ZipEntry *pEntry, bool bEncrypt = false )
 throw(::com::sun::star::io::IOException, 
::com::sun::star::uno::RuntimeException);
 void rawWrite( ::com::sun::star::uno::Sequence sal_Int8  rBuffer, 
sal_Int32 nNewOffset, sal_Int32 nNewLength )
diff --git a/package/inc/ZipPackageStream.hxx b/package/inc/ZipPackageStream.hxx
index 8f9b76a..b639a1f 100644
--- a/package/inc/ZipPackageStream.hxx
+++ b/package/inc/ZipPackageStream.hxx
@@ -63,14 +63,13 @@ private:
 sal_uInt8   m_nStreamMode;
 sal_uInt32  m_nMagicalHackPos;
 sal_uInt32  m_nMagicalHackSize;
+sal_Int64   m_nOwnStreamOrigSize;
 
 bool m_bHasSeekable;
-
 bool m_bCompressedIsSetFromOutside;
-
 bool m_bFromManifest;
-
 bool m_bUseWinEncoding;
+bool m_bRawStream;
 
 ::com::sun::star::uno::Reference ::com::sun::star::io::XInputStream  
GetOwnSeekStream();
 
@@ -138,6 +137,7 @@ public:
 void setZipEntryOnLoading( const ZipEntry rInEntry);
 ::com::sun::star::uno::Reference ::com::sun::star::io::XInputStream  
SAL_CALL getRawData()
 throw(::com::sun::star::uno::RuntimeException);
+void successfullyWritten( ZipEntry *pEntry );
 
 static ::com::sun::star::uno::Sequence  sal_Int8  
static_getImplementationId();
 
diff --git a/package/source/zipapi/ZipOutputEntry.cxx 
b/package/source/zipapi/ZipOutputEntry.cxx
index f43b5c7..a5fbe25 100644
--- a/package/source/zipapi/ZipOutputEntry.cxx
+++ b/package/source/zipapi/ZipOutputEntry.cxx
@@ -47,14 +47,13 @@ ZipOutputEntry::ZipOutputEntry( const uno::Reference 
uno::XComponentContext 
 , m_pCurrentEntry(rEntry)
 , m_nDigested(0)
 , m_bEncryptCurrentEntry(bEncrypt)
-, m_pCurrentStream(NULL)
+, m_pCurrentStream(pStream)
 {
 assert(m_pCurrentEntry-nMethod == DEFLATED  Use 
ZipPackageStream::rawWrite() for STORED entries);
 if (m_bEncryptCurrentEntry)
 {
 m_xCipherContext = ZipFile::StaticGetCipher( rxContext, 
pStream-GetEncryptionData(), true );
 m_xDigestContext = ZipFile::StaticGetDigestContextForChecksum( 
rxContext, pStream-GetEncryptionData() );
-m_pCurrentStream = pStream;
 }
 }
 
diff --git 

[Libreoffice-commits] core.git: dbaccess/qa

2014-10-21 Thread Miklos Vajna
 dbaccess/qa/python/fdo84315.py |1 +
 1 file changed, 1 insertion(+)

New commits:
commit 0796b3041231063c3594e85a8f2ea2b15602d46d
Author: Miklos Vajna vmik...@collabora.co.uk
Date:   Tue Oct 21 16:27:42 2014 +0200

dbaccess: make sure fdo84315.odb.lck is removed after the test passed

Change-Id: I6c9a42625f10a3a30e2636a2a2be2b9bcba8f6af

diff --git a/dbaccess/qa/python/fdo84315.py b/dbaccess/qa/python/fdo84315.py
index 0670f66..bf13e1b 100644
--- a/dbaccess/qa/python/fdo84315.py
+++ b/dbaccess/qa/python/fdo84315.py
@@ -66,6 +66,7 @@ class Fdo84315(unittest.TestCase):
 while xResultset.next():
 self.assertEqual(xResultset.getInt(1), expected_values.popleft())
 self.assertEqual(len(expected_values), 0)
+xCon.dispose()
 
 if __name__ == '__main__':
 unittest.main()
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: vcl/unx

2014-10-21 Thread Stephan Bergmann
 vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx |   13 -
 1 file changed, 13 deletions(-)

New commits:
commit 429af15f99d81e376e1005abb0c550be924ba5ad
Author: Stephan Bergmann sberg...@redhat.com
Date:   Tue Oct 21 16:39:28 2014 +0200

-Werror,-Wunneeded-internal-declaration

Change-Id: Id3c70202bd028bf7400419fcba5ba4217954acd5

diff --git a/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx 
b/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
index 7837962..1f9cec0 100644
--- a/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
+++ b/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
@@ -61,19 +61,6 @@ using namespace ::com::sun::star::lang;
 using namespace ::com::sun::star::beans;
 using namespace ::com::sun::star::uno;
 
-static void expandexpanders(GtkContainer *pWidget)
-{
-GList *pChildren = gtk_container_get_children(pWidget);
-for( GList *p = pChildren; p; p = p-next )
-{
-if (GTK_IS_CONTAINER(GTK_WIDGET(p-data)))
-expandexpanders(GTK_CONTAINER(GTK_WIDGET(p-data)));
-if (GTK_IS_EXPANDER(GTK_WIDGET(p-data)))
-gtk_expander_set_expanded(GTK_EXPANDER(GTK_WIDGET(p-data)), true);
-}
-g_list_free(pChildren);
-}
-
 void SalGtkFilePicker::dialog_mapped_cb(GtkWidget *, SalGtkFilePicker *pobjFP)
 {
 pobjFP-InitialMapping();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: 2 commits - bin/lolcat writerfilter/source

2014-10-21 Thread Tor Lillqvist
 bin/lolcat|2 ++
 writerfilter/source/dmapper/PropertyMapHelper.cxx |2 ++
 2 files changed, 4 insertions(+)

New commits:
commit 2a6be9021075bae69cfac1305b6a70910a7a00dc
Author: Tor Lillqvist t...@collabora.com
Date:   Tue Oct 21 17:12:03 2014 +0300

Flush output after each line

Change-Id: Id96ab8d9938725d780c475f2f892660f04448df1

diff --git a/bin/lolcat b/bin/lolcat
index a97137b..ecc3065 100755
--- a/bin/lolcat
+++ b/bin/lolcat
@@ -1,6 +1,7 @@
 #!/usr/bin/perl -w
 
 use strict;
+use IO::Handle;
 
 die Usage: $0 identifier\n .
 (identifier is for example org.libreoffice) unless $#ARGV == 0;
@@ -15,5 +16,6 @@ while (LOGCAT) {
 $pid = $1;
   } elsif (m!^[EIW]/[^(]+\( *$pid\)!) {
 print $_;
+STDOUT-flush();
   }
 }
commit fe2711dc10f0267a7495690dbfb28bfa80e2fc89
Author: Tor Lillqvist t...@collabora.com
Date:   Tue Oct 21 12:20:23 2014 +0300

WaE: unused parameters

Change-Id: I080677b1add4f82315ed063af2478c9e41d267ac

diff --git a/writerfilter/source/dmapper/PropertyMapHelper.cxx 
b/writerfilter/source/dmapper/PropertyMapHelper.cxx
index 4e2921f..278b0cf 100644
--- a/writerfilter/source/dmapper/PropertyMapHelper.cxx
+++ b/writerfilter/source/dmapper/PropertyMapHelper.cxx
@@ -30,6 +30,8 @@ using namespace ::com::sun::star;
 
 void lcl_DumpTableColumnSeparators(const TagLogger::Pointer_t pLogger, const 
uno::Any  rTableColumnSeparators)
 {
+(void) pLogger;
+(void) rTableColumnSeparators;
 #ifdef DEBUG_WRITERFILTER
 uno::Sequencetext::TableColumnSeparator aSeq;
 rTableColumnSeparators = aSeq;
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: icon-themes/sifr

2014-10-21 Thread Yousuf Philips
 icon-themes/sifr/cmd/lc_inserthyperlink.png |binary
 icon-themes/sifr/cmd/sc_inserthyperlink.png |binary
 2 files changed

New commits:
commit 7d9f02ccdbbe7ba0fe110e3f7d4ae4867711800b
Author: Yousuf Philips philip...@hotmail.com
Date:   Tue Oct 21 19:02:15 2014 +0400

SIFR: add insert hyperlink icons from hyperlinkdialog icons

Change-Id: Idc02ca8c9faa8dfc05329bc1ef2807873590aabe
Reviewed-on: https://gerrit.libreoffice.org/12063
Reviewed-by: Samuel Mehrbrodt s.mehrbr...@gmail.com
Tested-by: Samuel Mehrbrodt s.mehrbr...@gmail.com

diff --git a/icon-themes/sifr/cmd/lc_inserthyperlink.png 
b/icon-themes/sifr/cmd/lc_inserthyperlink.png
new file mode 100644
index 000..6113447
Binary files /dev/null and b/icon-themes/sifr/cmd/lc_inserthyperlink.png differ
diff --git a/icon-themes/sifr/cmd/sc_inserthyperlink.png 
b/icon-themes/sifr/cmd/sc_inserthyperlink.png
new file mode 100644
index 000..c7d04f5
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_inserthyperlink.png differ
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: sd/source

2014-10-21 Thread Caolán McNamara
 sd/source/ui/inc/ViewShell.hxx |1 -
 sd/source/ui/view/viewshe2.cxx |   27 ---
 sd/source/ui/view/viewshel.cxx |1 -
 3 files changed, 29 deletions(-)

New commits:
commit d1e9aa23a7b74e153479e0e23aac1c02cca48177
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 16:15:45 2014 +0100

Resolves: fdo#83588 Revert center slide after changing zoom

This reverts commit b179235f702e474b115ca479b603052f422346fd.

diff --git a/sd/source/ui/inc/ViewShell.hxx b/sd/source/ui/inc/ViewShell.hxx
index 8c53ccb..34f988d 100644
--- a/sd/source/ui/inc/ViewShell.hxx
+++ b/sd/source/ui/inc/ViewShell.hxx
@@ -205,7 +205,6 @@ public:
 virtual void UpdateScrollBars (void);
 voidScroll(long nX, long nY);
 voidScrollLines(long nX, long nY);
-voidScrollCenter();
 virtual voidSetZoom(long nZoom);
 virtual voidSetZoomRect(const Rectangle rZoomRect);
 voidInitWindows(const Point rViewOrigin, const Size rViewSize,
diff --git a/sd/source/ui/view/viewshe2.cxx b/sd/source/ui/view/viewshe2.cxx
index 7408267..b540af7 100644
--- a/sd/source/ui/view/viewshe2.cxx
+++ b/sd/source/ui/view/viewshe2.cxx
@@ -365,33 +365,6 @@ void ViewShell::SetZoom(long nZoom)
 UpdateScrollBars();
 }
 
-namespace
-{
-void CenterScrollBar(ScrollBar *pBar)
-{
-long nVisSize = pBar-GetVisibleSize();
-long nMin = pBar-GetRangeMin();
-long nMax = pBar-GetRangeMax();
-long nLen = nMax - nMin - nVisSize;
-long nPos = nMin + nLen/2;
-pBar-DoScroll(nPos);
-}
-}
-
-void ViewShell::ScrollCenter()
-{
-if (mpHorizontalScrollBar.get() != NULL)
-CenterScrollBar(mpHorizontalScrollBar.get());
-
-//zoom mode with no panning of the current slide, i.e. the
-//scrollbar is in change slide mode not pan slide mode
-if (IsPageFlipMode())
-return;
-
-if (mpVerticalScrollBar.get() != NULL)
-CenterScrollBar(mpVerticalScrollBar.get());
-}
-
 /**
  * Set zoom rectangle for active window. Sets all split windows to the same 
zoom
  * factor.
diff --git a/sd/source/ui/view/viewshel.cxx b/sd/source/ui/view/viewshel.cxx
index 343e4c4..52bff55 100644
--- a/sd/source/ui/view/viewshel.cxx
+++ b/sd/source/ui/view/viewshel.cxx
@@ -655,7 +655,6 @@ bool ViewShell::HandleScrollCommand(const CommandEvent 
rCEvt, ::sd::Window* pWi
 nNewZoom = std::min( (long) pWin-GetMaxZoom(), 
basegfx::zoomtools::zoomIn( nOldZoom ));
 
 SetZoom( nNewZoom );
-ScrollCenter(); //center slide after changing zoom
 Invalidate( SID_ATTR_ZOOM );
 Invalidate( SID_ATTR_ZOOMSLIDER );
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: tracking down reference counting memory leaks

2014-10-21 Thread Stephan Bergmann

On 10/21/2014 03:59 PM, Michael Stahl wrote:

possibly backtrace_symbols - but we do want to have de-mangled C++
function names, since the approach generally requires manual analysis
and you want to be able to quickly discard obviously wrongly detected leaks.


...just pipe the output through c++filt

Stephan
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: 3 commits - desktop/source include/sfx2 include/unotools sfx2/sdi sfx2/source unotools/source

2014-10-21 Thread Stephan Bergmann
 desktop/source/app/dispatchwatcher.cxx |4 +
 include/sfx2/sfxsids.hrc   |   12 -
 include/unotools/useroptions.hxx   |5 --
 sfx2/sdi/sfx.sdi   |   52 --
 sfx2/source/appl/appbas.cxx|   75 +++--
 unotools/source/config/useroptions.cxx |6 --
 6 files changed, 12 insertions(+), 142 deletions(-)

New commits:
commit 4492b1cf0c8655da7dde2e355c5e361e2e959c14
Author: Stephan Bergmann sberg...@redhat.com
Date:   Tue Oct 21 17:22:35 2014 +0200

Remove dead CustomerNumber functionality

Change-Id: I221d3b9f0bf0f90a117fcf0caead52f2c31f7926

diff --git a/include/unotools/useroptions.hxx b/include/unotools/useroptions.hxx
index 5a32cc0..7a9cee5 100644
--- a/include/unotools/useroptions.hxx
+++ b/include/unotools/useroptions.hxx
@@ -45,7 +45,6 @@
 #define USER_OPT_ZIP((sal_uInt16)14)
 #define USER_OPT_FATHERSNAME((sal_uInt16)15)
 #define USER_OPT_APARTMENT  ((sal_uInt16)16)
-#define USER_OPT_CUSTOMERNUMBER ((sal_uInt16)17)
 
 // class SvtUserOptions --
 
@@ -73,13 +72,9 @@ public:
 OUString GetTelephoneWork  () const;
 OUString GetFax() const;
 OUString GetEmail  () const;
-OUString GetCustomerNumber () const;
 
 OUString GetFullName   () const;
 
-// set the address token
-void SetCustomerNumber (OUString const);
-
 bool  IsTokenReadonly (sal_uInt16 nToken) const;
 OUString GetToken (sal_uInt16 nToken) const;
 void  SetToken (sal_uInt16 nToken, OUString const rNewToken);
diff --git a/unotools/source/config/useroptions.cxx 
b/unotools/source/config/useroptions.cxx
index 6fab077..fd1f657 100644
--- a/unotools/source/config/useroptions.cxx
+++ b/unotools/source/config/useroptions.cxx
@@ -64,8 +64,7 @@ char const * const vOptionNames[] = {
 initials,  // USER_OPT_ID
 postalcode,// USER_OPT_ZIP
 fathersname,   // USER_OPT_FATHERSNAME
-apartment, // USER_OPT_APARTMENT
-customernumber // USER_OPT_CUSTOMERNUMBER
+apartment  // USER_OPT_APARTMENT
 };
 const sal_uInt16 nOptionNameCount = SAL_N_ELEMENTS(vOptionNames);
 
@@ -297,9 +296,6 @@ OUString SvtUserOptions::GetTelephoneHome  () const { 
return GetToken(USER_OPT_T
 OUString SvtUserOptions::GetTelephoneWork  () const { return 
GetToken(USER_OPT_TELEPHONEWORK); }
 OUString SvtUserOptions::GetFax() const { return 
GetToken(USER_OPT_FAX); }
 OUString SvtUserOptions::GetEmail  () const { return 
GetToken(USER_OPT_EMAIL); }
-OUString SvtUserOptions::GetCustomerNumber () const { return 
GetToken(USER_OPT_CUSTOMERNUMBER); }
-
-void SvtUserOptions::SetCustomerNumber (OUString const sToken) { 
SetToken(USER_OPT_CUSTOMERNUMBER, sToken); }
 
 bool SvtUserOptions::IsTokenReadonly (sal_uInt16 nToken) const
 {
commit c35fec830ad341eeaffd68a3c3786bf7db14b6d3
Author: Stephan Bergmann sberg...@redhat.com
Date:   Tue Oct 21 17:15:29 2014 +0200

The only SID supported by PropExec/State_Impl is SID_ATTR_UNDO_COUNT

...apparently, given that the SID_ATTR_UNDO_COUNT entry in 
sfx2/sdi/appslots.sdi
is the only place that mentions those functions.  That reveals that all the
other SIDs mentioned there are completely unused.  (Also, there seems to be 
no
need to wrap the remaining PropExec/State_Impl functionality in #ifndef
DISABLE_SCRIPTING.)

Change-Id: Iea7a41aa323b7876d316794cebe962e6e086236d

diff --git a/include/sfx2/sfxsids.hrc b/include/sfx2/sfxsids.hrc
index 3d54a52..3dcfca9 100644
--- a/include/sfx2/sfxsids.hrc
+++ b/include/sfx2/sfxsids.hrc
@@ -76,9 +76,6 @@
 
 #define SID_PROGRESS_STATUSBAR_CONTROL  (SID_SFX_START + 1597)
 
-#define SID_APPLICATION (SID_SFX_START + 340)
-#define SID_PROGNAME(SID_SFX_START + 341)
-#define SID_PROGFILENAME(SID_SFX_START + 342)
 #define SID_SELECTION   (SID_SFX_START + 346)
 
 // 360-400 see SID_MAIL_...
@@ -180,17 +177,11 @@
 
 #define SID_SAVETO  (SID_SFX_START + 1546)
 
-#define SID_CREATE_BASICOBJECT  (SID_SFX_START + 1555)
-#define SID_DELETE_BASICOBJECT  (SID_SFX_START + 1556)
-
-#define SID_UPDATE_VERSION  (SID_SFX_START + 1568)
-
 #define SID_VERSION (SID_SFX_START + 1583)
 
 #define SID_DOCUMENT_COMPARE(SID_SFX_START + 1586)
 #define SID_DOCUMENT_MERGE  (SID_SFX_START + 1587)
 
-#define SID_OFFICE_CUSTOMERNUMBER   (SID_SFX_START + 1608)
 #define SID_OFFICE_CHECK_PLZ(SID_SFX_START + 1610)
 #define SID_CURRENT_URL (SID_SFX_START + 1613)
 
@@ -364,7 +355,6 @@
 
 #define SID_HYPERLINK_DIALOG(SID_SFX_START + 678)
 
-#define 

[Libreoffice-commits] core.git: filter/source

2014-10-21 Thread Caolán McNamara
 filter/source/msfilter/svdfppt.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 6cc11e591f267f23ace5f5358074f7511518499e
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 16:29:41 2014 +0100

true on success, false on failure

Change-Id: Iaba5f2634e985cf41d52bedcbf7ac1c060d02c1d

diff --git a/filter/source/msfilter/svdfppt.cxx 
b/filter/source/msfilter/svdfppt.cxx
index afa3b14..36524eb 100644
--- a/filter/source/msfilter/svdfppt.cxx
+++ b/filter/source/msfilter/svdfppt.cxx
@@ -3975,7 +3975,7 @@ bool PPTParaSheet::Read( SdrPowerPointImport
 }
 nPMask = 1;
 }
-return false;
+return true;
 }
 
 void PPTParaSheet::UpdateBulletRelSize(  sal_uInt32 nLevel, sal_uInt16 
nFontHeight )
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: sw/source

2014-10-21 Thread Philipp Weissenbacher
 sw/source/core/text/atrhndl.hxx|   10 +++--
 sw/source/core/text/atrstck.cxx|   34 ++
 sw/source/core/text/blink.cxx  |9 ++--
 sw/source/core/text/guess.hxx  |4 +-
 sw/source/core/text/inftxt.cxx |   47 ++---
 sw/source/core/text/inftxt.hxx |   34 +-
 sw/source/core/text/itratr.cxx |   69 -
 sw/source/core/text/txthyph.cxx|   52 +++
 sw/source/core/text/widorp.cxx |   58 +++
 sw/source/core/unocore/unodraw.cxx |   10 +++--
 sw/source/core/unocore/unomap.cxx  |   10 ++---
 sw/source/core/unocore/unosett.cxx |3 +
 sw/source/core/unocore/unotbl.cxx  |   24 ++--
 13 files changed, 197 insertions(+), 167 deletions(-)

New commits:
commit c58c28d19b3afaa53ef1895609e9e21db04d8abb
Author: Philipp Weissenbacher p.weissenbac...@gmail.com
Date:   Tue Oct 21 15:08:26 2014 +0200

fdo#39468 Translate German comments - sw/source/core/{unocore|text}

Change-Id: Ib68eb94b296b002a8cd4e73dd6fd72a4f9d2f7d3
Reviewed-on: https://gerrit.libreoffice.org/12058
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/sw/source/core/text/atrhndl.hxx b/sw/source/core/text/atrhndl.hxx
index ed41f2a..c1ecd6a 100644
--- a/sw/source/core/text/atrhndl.hxx
+++ b/sw/source/core/text/atrhndl.hxx
@@ -32,20 +32,22 @@ class SwViewShell;
 class SfxPoolItem;
 extern const sal_uInt8 StackPos[];
 
-// Used by Attribute Iterators to organize attributes on stacks to
-// find the valid attribute in each category
+/**
+ * Used by Attribute Iterators to organize attributes on stacks to
+ * find the valid attribute in each category
+ */
 class SwAttrHandler
 {
 private:
 
-// Container for SwTxtAttr Objects
+/// Container for SwTxtAttr Objects
 class SwAttrStack
 {
 private:
 SwTxtAttr* pInitialArray[ INITIAL_NUM_ATTR ];
 SwTxtAttr** pArray;
 sal_uInt16 nCount; // number of elements on stack
-sal_uInt16 nSize;// number of positions in Array
+sal_uInt16 nSize;  // number of positions in Array
 
 public:
 // Ctor, Dtor
diff --git a/sw/source/core/text/atrstck.cxx b/sw/source/core/text/atrstck.cxx
index 8590ecf..365cca4 100644
--- a/sw/source/core/text/atrstck.cxx
+++ b/sw/source/core/text/atrstck.cxx
@@ -56,8 +56,8 @@
 
 #define STACK_INCREMENT 4
 
-/*
- *  Attribute to Stack Mapping
+/**
+ * Attribute to Stack Mapping
  *
  * Attributes applied to a text are pushed on different stacks. For each
  * stack, the top most attribute on the stack is valid. Because some
@@ -131,7 +131,7 @@ const sal_uInt8 StackPos[ RES_TXTATR_WITHEND_END - 
RES_CHRATR_BEGIN + 1 ] =
 namespace CharFmt
 {
 
-// Returns the item set associated with an character/inet/auto style
+/// Returns the item set associated with an character/inet/auto style
 const SfxItemSet* GetItemSet( const SfxPoolItem rAttr )
 {
 const SfxItemSet* pSet = 0;
@@ -155,7 +155,7 @@ const SfxItemSet* GetItemSet( const SfxPoolItem rAttr )
 return pSet;
 }
 
-// Extracts pool item of type nWhich from rAttr
+/// Extracts pool item of type nWhich from rAttr
 const SfxPoolItem* GetItem( const SwTxtAttr rAttr, sal_uInt16 nWhich )
 {
 if ( RES_TXTATR_INETFMT == rAttr.Which() ||
@@ -175,7 +175,7 @@ const SfxPoolItem* GetItem( const SwTxtAttr rAttr, 
sal_uInt16 nWhich )
 return ( nWhich == rAttr.Which() ) ? rAttr.GetAttr() : 0;
 }
 
-// checks if item is included in character/inet/auto style
+/// Checks if item is included in character/inet/auto style
 bool IsItemIncluded( const sal_uInt16 nWhich, const SwTxtAttr *pAttr )
 {
 bool bRet = false;
@@ -188,11 +188,13 @@ bool IsItemIncluded( const sal_uInt16 nWhich, const 
SwTxtAttr *pAttr )
 }
 }
 
-// The color of hyperlinks is taken from the associated character attribute,
-// depending on its 'visited' state. There are actually two cases, which
-// should override the colors from the character attribute:
-// 1. We never take the 'visited' color during printing/pdf export/preview
-// 2. The user has chosen to override these colors in the view options
+/**
+ * The color of hyperlinks is taken from the associated character attribute,
+ * depending on its 'visited' state. There are actually two cases, which
+ * should override the colors from the character attribute:
+ * 1. We never take the 'visited' color during printing/pdf export/preview
+ * 2. The user has chosen to override these colors in the view options
+ */
 static bool lcl_ChgHyperLinkColor( const SwTxtAttr rAttr,
 const SfxPoolItem rItem,
 const SwViewShell* pShell,
@@ -526,7 +528,7 @@ void SwAttrHandler::PopAndChg( const SwTxtAttr rAttr, 
SwFont rFnt )
 }
 }
 
-// only used during redlining
+/// Only used during redlining
 void SwAttrHandler::Pop( const 

[Bug 65675] LibreOffice 4.2 most annoying bugs

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65675
Bug 65675 depends on bug 80650, which changed state.

Bug 80650 Summary: lower case greek alphabet missing in localized Math symbol 
table
https://bugs.freedesktop.org/show_bug.cgi?id=80650

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: dbaccess/qa

2014-10-21 Thread Miklos Vajna
 dbaccess/qa/python/fdo84315.py |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

New commits:
commit 29474c7a227050b16fc341bdf7df68112793a23d
Author: Miklos Vajna vmik...@collabora.co.uk
Date:   Tue Oct 21 17:54:58 2014 +0200

PythonTest_dbaccess_python: don't modify source document

Change-Id: I4e8f94554141e41863c474c5f99be4b1974f3dd7

diff --git a/dbaccess/qa/python/fdo84315.py b/dbaccess/qa/python/fdo84315.py
index bf13e1b..06b2a6c 100644
--- a/dbaccess/qa/python/fdo84315.py
+++ b/dbaccess/qa/python/fdo84315.py
@@ -7,8 +7,10 @@
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 #
 
+import os
 import unittest
 from collections import deque
+import unohelper
 from org.libreoffice.unotest import UnoInProcess
 
 class Fdo84315(unittest.TestCase):
@@ -23,7 +25,10 @@ class Fdo84315(unittest.TestCase):
 
 @classmethod
 def tearDownClass(cls):
+# Closing the connection properly would modify the source document for 
some reason.
+lock = unohelper.fileUrlToSystemPath(cls._xDoc.URL) + .lck
 cls._uno.tearDown()
+os.remove(lock)
 
 def test_fdo84315(self):
 xDoc = self.__class__._xDoc
@@ -66,7 +71,6 @@ class Fdo84315(unittest.TestCase):
 while xResultset.next():
 self.assertEqual(xResultset.getInt(1), expected_values.popleft())
 self.assertEqual(len(expected_values), 0)
-xCon.dispose()
 
 if __name__ == '__main__':
 unittest.main()
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Bug 65675] LibreOffice 4.2 most annoying bugs

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65675
Bug 65675 depends on bug 80650, which changed state.

Bug 80650 Summary: lower case greek alphabet missing in localized Math symbol 
table
https://bugs.freedesktop.org/show_bug.cgi?id=80650

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: tracking down reference counting memory leaks

2014-10-21 Thread David Tardon
Hi,

On Mon, Oct 20, 2014 at 06:27:42PM +0200, Michael Stahl wrote:
 
 as everyone knows, C++ programs do not leak memory because they use RAII
 and smart pointers to automatically release all allocated memory at just
 the right time.
 
 ... but enough with the jocularities: there was this ChartModel that was
 leaked due to a uno::Reference cycle, which means that the usual tools
 like valgrind and address sanitizer aren't very useful as such.

I would expect

valgrind --tool=memcheck --leak-check=full --show-leak-kinds=all

to be able to find this. But maybe I do not quite understand the problem.

D.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: filter/source

2014-10-21 Thread Caolán McNamara
 filter/source/graphicfilter/ipcx/ipcx.cxx |7 +++
 1 file changed, 7 insertions(+)

New commits:
commit d0be09322d127e7d517851db38c764d57fbab2dc
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Oct 21 17:20:15 2014 +0100

coverity#1242908 Untrusted value as argument

Change-Id: If9dd92c361d406c435329d29870dc8bb07a8ba7b

diff --git a/filter/source/graphicfilter/ipcx/ipcx.cxx 
b/filter/source/graphicfilter/ipcx/ipcx.cxx
index 283cdeb..af82bd3 100644
--- a/filter/source/graphicfilter/ipcx/ipcx.cxx
+++ b/filter/source/graphicfilter/ipcx/ipcx.cxx
@@ -217,6 +217,13 @@ void PCXReader::ImplReadBody(BitmapWriteAccess * pAcc)
 sal_uLong   nLastPercent = 0;
 sal_uInt8   nDat = 0, nCol = 0;
 
+//sanity check there is enough data before trying allocation
+if (nPlanes  m_rPCX.remainingSize() / nBytesPerPlaneLin)
+{
+nStatus = false;
+return;
+}
+
 for( np = 0; np  nPlanes; np++ )
 pPlane[ np ] = new sal_uInt8[ nBytesPerPlaneLin ];
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: tracking down reference counting memory leaks

2014-10-21 Thread Michael Stahl
On 21.10.2014 18:20, David Tardon wrote:
 Hi,
 
 On Mon, Oct 20, 2014 at 06:27:42PM +0200, Michael Stahl wrote:

 as everyone knows, C++ programs do not leak memory because they use RAII
 and smart pointers to automatically release all allocated memory at just
 the right time.

 ... but enough with the jocularities: there was this ChartModel that was
 leaked due to a uno::Reference cycle, which means that the usual tools
 like valgrind and address sanitizer aren't very useful as such.
 
 I would expect
 
 valgrind --tool=memcheck --leak-check=full --show-leak-kinds=all
 
 to be able to find this. But maybe I do not quite understand the problem.

it will of course tell you that your object is leaked.  but how do you
know which of the 1968 acquire() calls on it is the cause of the leak?


___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: Branch 'feature/perfwork4' - 2 commits - chart2/source

2014-10-21 Thread Kohei Yoshida
 chart2/source/view/axes/Tickmarks.hxx  |5 +
 chart2/source/view/axes/VCartesianAxis.cxx |  133 +
 2 files changed, 86 insertions(+), 52 deletions(-)

New commits:
commit cee170632318830c5c3777c2175b46ed11355ef6
Author: Kohei Yoshida kohei.yosh...@collabora.com
Date:   Tue Oct 21 11:55:39 2014 -0400

Code annotation.

Change-Id: I41067bf7503c591ce869ecfde111b049143bbb9a

diff --git a/chart2/source/view/axes/Tickmarks.hxx 
b/chart2/source/view/axes/Tickmarks.hxx
index 15e83eb..b47dde2b 100644
--- a/chart2/source/view/axes/Tickmarks.hxx
+++ b/chart2/source/view/axes/Tickmarks.hxx
@@ -47,6 +47,11 @@ struct TickInfo
 //methods:
 TickInfo( const css::uno::Referencecss::chart2::XScaling xInverse );
 
+/**
+ * Return a value associated with the tick mark. It's normally an original
+ * value from the data source, or 1-based integer index in case the axis
+ * is a category axis.
+ */
 double getUnscaledTickValue() const;
 sal_Int32 getScreenDistanceBetweenTicks( const TickInfo rOherTickInfo ) 
const;
 private:
diff --git a/chart2/source/view/axes/VCartesianAxis.cxx 
b/chart2/source/view/axes/VCartesianAxis.cxx
index 60eef37..a8a8a18 100644
--- a/chart2/source/view/axes/VCartesianAxis.cxx
+++ b/chart2/source/view/axes/VCartesianAxis.cxx
@@ -325,41 +325,41 @@ void lcl_shiftLabels( TickIter rIter, const B2DVector 
rStaggerDistance )
 }
 }
 
-bool lcl_hasWordBreak( const Reference drawing::XShape  rxShape )
+bool lcl_hasWordBreak( const Referencedrawing::XShape xShape )
 {
-if ( rxShape.is() )
+if (!xShape.is())
+return false;
+
+SvxShape* pShape = SvxShape::getImplementation(xShape);
+SvxShapeText* pShapeText = dynamic_castSvxShapeText*(pShape);
+if (!pShapeText)
+return false;
+
+SvxTextEditSource* pTextEditSource = 
dynamic_castSvxTextEditSource*(pShapeText-GetEditSource());
+if (!pTextEditSource)
+return false;
+
+pTextEditSource-UpdateOutliner();
+SvxTextForwarder* pTextForwarder = pTextEditSource-GetTextForwarder();
+if (!pTextForwarder)
+return false;
+
+sal_Int32 nParaCount = pTextForwarder-GetParagraphCount();
+for ( sal_Int32 nPara = 0; nPara  nParaCount; ++nPara )
 {
-SvxShape* pShape = SvxShape::getImplementation( rxShape );
-SvxShapeText* pShapeText = dynamic_cast SvxShapeText* ( pShape );
-if ( pShapeText )
+sal_Int32 nLineCount = pTextForwarder-GetLineCount( nPara );
+for ( sal_Int32 nLine = 0; nLine  nLineCount; ++nLine )
 {
-SvxTextEditSource* pTextEditSource = dynamic_cast 
SvxTextEditSource* ( pShapeText-GetEditSource() );
-if ( pTextEditSource )
+sal_Int32 nLineStart = 0;
+sal_Int32 nLineEnd = 0;
+pTextForwarder-GetLineBoundaries( nLineStart, nLineEnd, nPara, 
nLine );
+assert(nLineStart = 0);
+sal_Int32 nWordStart = 0;
+sal_Int32 nWordEnd = 0;
+if ( pTextForwarder-GetWordIndices( nPara, nLineStart, 
nWordStart, nWordEnd ) 
+ ( nWordStart != nLineStart ) )
 {
-pTextEditSource-UpdateOutliner();
-SvxTextForwarder* pTextForwarder = 
pTextEditSource-GetTextForwarder();
-if ( pTextForwarder )
-{
-sal_Int32 nParaCount = pTextForwarder-GetParagraphCount();
-for ( sal_Int32 nPara = 0; nPara  nParaCount; ++nPara )
-{
-sal_Int32 nLineCount = pTextForwarder-GetLineCount( 
nPara );
-for ( sal_Int32 nLine = 0; nLine  nLineCount; ++nLine 
)
-{
-sal_Int32 nLineStart = 0;
-sal_Int32 nLineEnd = 0;
-pTextForwarder-GetLineBoundaries( nLineStart, 
nLineEnd, nPara, nLine );
-assert(nLineStart = 0);
-sal_Int32 nWordStart = 0;
-sal_Int32 nWordEnd = 0;
-if ( pTextForwarder-GetWordIndices( nPara, 
nLineStart, nWordStart, nWordEnd ) 
- ( nWordStart != nLineStart ) )
-{
-return true;
-}
-}
-}
-}
+return true;
 }
 }
 }
@@ -614,7 +614,7 @@ bool VCartesianAxis::createTextShapes(
 const bool bIsHorizontalAxis = pTickFactory-isHorizontalAxis();
 const bool bIsVerticalAxis = pTickFactory-isVerticalAxis();
 bool bIsStaggered = rAxisLabelProperties.getIsStaggered();
-B2DVector aTextToTickDistance( pTickFactory-getDistanceAxisTickToText( 
m_aAxisProperties, true ) );
+B2DVector aTextToTickDistance = 
pTickFactory-getDistanceAxisTickToText(m_aAxisProperties, true);
 

[Libreoffice-commits] core.git: Branch 'feature/perfwork4' - 2 commits - chart2/source

2014-10-21 Thread Kohei Yoshida
 chart2/source/view/axes/VCartesianAxis.cxx |   20 +---
 chart2/source/view/axes/VCartesianAxis.hxx |   16 
 2 files changed, 25 insertions(+), 11 deletions(-)

New commits:
commit 074f0ef2f503dd3378481c2c66f32db10cbe5677
Author: Kohei Yoshida kohei.yosh...@collabora.com
Date:   Tue Oct 21 15:48:17 2014 -0400

More method descriptions.

Change-Id: I465e991c83cd5b711d73afd9407596ef1df70f27

diff --git a/chart2/source/view/axes/VCartesianAxis.hxx 
b/chart2/source/view/axes/VCartesianAxis.hxx
index 574bc2f..2492bb0 100644
--- a/chart2/source/view/axes/VCartesianAxis.hxx
+++ b/chart2/source/view/axes/VCartesianAxis.hxx
@@ -102,6 +102,16 @@ public:
 
 protected: //methods
 /**
+ * Go through all tick label positions and decide which labels to display
+ * based on the text shape geometry, overlap setting, tick interval,
+ * auto-stagger setting etc.
+ *
+ * When the auto-stagger setting is on, try to avoid overlaps by
+ * staggering labels or set the labels at an angle.  This method may
+ * change the axis label properties especially when the auto staggering is
+ * performed.  But the screen label positions will not be shifted in this
+ * method; it will be done in the doStaggeringOfLabels method.
+ *
  * @return true if the text shapes have been successfully created,
  * otherwise false.  Returning false means the AxisLabelProperties
  * have changed during the call, and the caller needs to call this
@@ -119,6 +129,12 @@ protected: //methods
 TickFactory2D* createTickFactory2D();
 void hideIdenticalScreenValues( TickInfoArraysType rTickInfos ) const;
 
+/**
+ * Shift the screen positions of the tick labels according to the stagger
+ * settings.  Stagger setting is finalized during the createTextShapes
+ * call, but this method does the physical shifting of the label
+ * positions.
+ */
 voiddoStaggeringOfLabels( const AxisLabelProperties 
rAxisLabelProperties
 , TickFactory2D* pTickFactory2D );
 bool isAutoStaggeringOfLabelsAllowed(
commit 0e0c22adc1830a8840b5c002799f5d46b1df714a
Author: Kohei Yoshida kohei.yosh...@collabora.com
Date:   Tue Oct 21 15:20:20 2014 -0400

Standard way of writing class description.

Change-Id: I5572f4417a05132e46a4560088f519cdadfdaec1

diff --git a/chart2/source/view/axes/VCartesianAxis.cxx 
b/chart2/source/view/axes/VCartesianAxis.cxx
index a8a8a18..d095af5 100644
--- a/chart2/source/view/axes/VCartesianAxis.cxx
+++ b/chart2/source/view/axes/VCartesianAxis.cxx
@@ -188,19 +188,17 @@ void removeShapesAtWrongRhythm( TickIter rIter
 }
 }
 
+/**
+ * If the labels are staggered and bInnerLine is true we iterate through
+ * only those labels that are closer to the diagram.
+ *
+ * If the labels are staggered and bInnerLine is false we iterate through
+ * only those that are farther from the diagram.
+ *
+ * If the labels are not staggered we iterate through all labels.
+ */
 class LabelIterator : public TickIter
 {
-//this Iterator iterates over existing text labels
-
-//if the labels are staggered and bInnerLine is true
-//we iterate only through the labels which are lying more inside the 
diagram
-
-//if the labels are staggered and bInnerLine is false
-//we iterate only through the labels which are lying more outside the 
diagram
-
-//if the labels are not staggered
-//we iterate through all labels
-
 public:
 LabelIterator( TickInfoArrayType rTickInfoVector
 , const AxisLabelStaggering eAxisLabelStaggering
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Crash test update

2014-10-21 Thread Miklos Vajna
New crashtest update available at 
http://dev-builds.libreoffice.org/crashtest/6118ea49aee18a95ac124bbac695b3bb1b152c1d/


exportCrashes.csv
Description: Binary data


importCrash.csv
Description: Binary data


validationErrors.csv
Description: Binary data
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


RE: tracking down reference counting memory leaks

2014-10-21 Thread nicholas ferguson
 ... but enough with the jocularities: there was this ChartModel that 
 was leaked due to a uno::Reference cycle, which means that the usual 
 tools like valgrind and address sanitizer aren't very useful as such.
 
 I would expect
 
 valgrind --tool=memcheck --leak-check=full --show-leak-kinds=all
 
 to be able to find this. But maybe I do not quite understand the problem.

it will of course tell you that your object is leaked.  but how do you
know which of the 1968 acquire() calls on it is the cause of the leak?

If your goal is to instrument a ref counting object to catch its memory
leaks... LibreOffice has too many modules that require static initialization
and makes debugging a single isolated class among its thousands of files...
crazy.  You are better off writing a multithreaded app that mimics the call
paths to ref counting and then replicate its memory leaking tendencies.

Ref has had some heavy handed bad coding in 'asserts'...that makes it
horrible to read during debug mode. A person keeps seeing a debug version of
LibreOffice crash and then has to spend days figuring out..who wrote the
idiotic asserts to crash it because oh my gosh..a ref count is incorrect.
How terrible!!! Crash this app immediately.  Bonkers

 IT becomes totally USELESS.  You are probably addressing that issue. Then a
debug assert that print out to log... 

#ifdef makeITSane.MakeCrazyGoAway
override assert with this version
#else
CrazyGetstoStickAround

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice



___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-qa] minutes of ESC call ...

2014-10-21 Thread Michael Stahl
On 09.10.2014 16:59, Michael Meeks wrote:
 * Leaking /tmp files (Cloph)
 + the 'lu' files are leaked by utl::TempFile (Miklos)
 + tinderbox has a custom tmp (Norbert)
 + creating a directory in workdir for tmp
 + could we do it in the tinderbox script by default ? (Michael)
 + there is an option to do that already (Norbert)
 + would still be good not to leak (Miklos)
 + we leak 1536 files per build (Norbert)
 + volunteers appreciated; could it be document load unit tests not 
 cleaning up (?)

this is now significantly improved on master: on an incremental make
check now only about 5 temp files / directories are leaked, none of
which are from a CppunitTest; there are also various leaked
ooopackaging* directories from the installer.

and it was not just trivial missing close() in unit tests that caused
the leakage; there were some real problems where temp files would leak
document content for end users too, including one of the oldest
regressions ever, introduced when converting tools DirEntry to
osl::Directory on 2000-10-12 in commit f198ed89a

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Minutes of ESC call: 2014-10-16

2014-10-21 Thread nicholas ferguson
(1)  A LibreOffice is not sanely built from Visual Studio.  just too big. It
overloads eclipse. A python + MSBuild, as an initial build, download of tar
files...anything divorced from cygwin is a better idea.
1.1  It's present build system, after study and understanding of
what build path to take...does run smoothly and does recover when build
threads crash.  Divorce it  from cygwin and keep that smoothness would be
great.
(2)  If VStudio is to be used, then a VStudio solution file for SCALC, and a
separate one for Word, or Visio... Each would load up all of its
dependencies and any associated env initialization files ( ala cppunit
test).  That could work.  Though.. a combination of python scripts for
builds and Visual Studio will probably be used in conjunction ...by windows
develoeprs...similar to using cygwin shells scripts and visual studio.
2.1  Any developer would be concentrating on one of those modules,
anyway.




-Original Message-
From: LibreOffice [mailto:libreoffice-boun...@lists.freedesktop.org] On
Behalf Of Bjoern Michaelsen
Sent: Friday, October 17, 2014 2:29 PM
To: Jan Holesovsky
Cc: Libreoffice-qa; libreoffice-dev
Subject: Re: [Libreoffice-qa] Minutes of ESC call: 2014-10-16

On Fri, Oct 17, 2014 at 11:13:12AM +0200, Jan Holesovsky wrote:
 * Open-source related projects for a local university (Jacobo)
 + ~200-300 hours projects sought
 + ideas appreciated!
 + please send to the ML too :-) (Norbert)

Two ideas from the build system world:

 - 1/ Replace all custom shell tooling (sed/grep/gawk/perl horrors) and
  consolidate on either native (C/C++) code (see e.g. concat-deps) or
_one_
  and only one consolidated solution beyond that, likely Python3 (as we
are
  bundling that and it is a good crossplatform superset of the POSIX
  shell-world). Bootstrapping on Windows would then likely be: Install
  native Python3, execute Python script that sets up the rest.

  rationale: As we already use a native GNU make on Windows, with this
we
  could remove our dependency on cygwin as Python3 is available natively
on
  Windows (and all other platforms).

 - 2/ Generate native Microsoft VS Project files from the gbuild description
  for our own native C/C++ files. This:
   https://bugs.freedesktop.org/show_bug.cgi?id=70414
   https://www.youtube.com/watch?v=Xn3CtIrMpIAhd=1
  would be the starting point.

  rationale: The aim would not be to do full release builds from these
(see
  1/ about that), but should allow patching and rebuilding one specific
library,
  which then can be pushed to gerrit.
  If we have this we could make the generation of these project files
part
  of the Windows build and deliverables (as some kind of sdk).
  Windows people could use these to patch some libs of their version of
  LibreOffice (without a full rebuild and thus without cygwin).

2/ is the one with the more immediate payoff: I might severly lower the
barrier to entry for new contributors on Windows at least for patches with a
limited scope. With gerrit builders we have the infra in place to verify and
handle such changes without too much extra work. Of course, combined with 1/
it would allow to ultimately move to make all Windows builds without cygwin.
Which would be all kinds of awesome for the Windows devs, I guess.

Best,

Bjoern
___
LibreOffice mailing list
libreoff...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Minutes of ESC call: 2014-10-16

2014-10-21 Thread nicholas ferguson
I will also add...that LibreOffice's approach to a complicated build... has
legs and could be marketed as a buid system for complicated apps, that are
cross platform.  Especially if it removes cygwin from its equation.  

-Original Message-
From: LibreOffice [mailto:libreoffice-boun...@lists.freedesktop.org] On
Behalf Of Bjoern Michaelsen
Sent: Friday, October 17, 2014 3:13 PM
To: Robinson Tryon
Cc: Libreoffice-qa; libreoffice-dev
Subject: Re: [Libreoffice-qa] Minutes of ESC call: 2014-10-16

On Fri, Oct 17, 2014 at 11:13:12AM +0200, Jan Holesovsky wrote:
 + need a bugzilla query for the bugs that have been bisected to a
single commit (Miklos)
 AI  + can do that (Bjoern)
 + we have a keyword bisected, can use that for those with exact
commit
+ done:
https://bugs.freedesktop.org/buglist.cgi?bug_status=NEWcomponent=Writerkey
words=bisected%2C%20keywords_type=allwordslist_id=481507product=LibreOffi
cequery_format=advanced

@Robinson: Can you document/discuss that workflow with the QA team (aka:
keyword
bisected - we think its this _one_ commit?). It might be helpful and
could
then be used on other components too.

(Note: I only walked through the writer regressions).

Best,

Bjoern
___
LibreOffice mailing list
libreoff...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


[Libreoffice-qa] LibreOffice Has Been Reviewed at ListOfFreeware

2014-10-21 Thread Ubaid

Hello,

I am Ubaid from www.listoffreeware.com. This is a popular tech blog that
lists best free software out there.

I am sending this mail to let you know that we recently reviewed LibreOffice
on our website here:  
http://listoffreeware.com/best-free-software-convert-powerpoint-pdf/


Congrats!

If you want to flaunt this review on your website, feel free to use the
badge that I have attached with this email, or you can also use the code I
have added below:

a  
href=http://listoffreeware.com/best-free-software-convert-powerpoint-pdf/;  
title=9 Best Free Software To Convert PowerPoint To PDFimg border=0

src=*http://listoffreeware.com/wp-content/uploads/Reviewed_At_ListOfFreeware.png
http://listoffreeware.com/wp-content/uploads/Reviewed_At_ListOfFreeware.png*
//a

Feel free to get back to me with any questions.

Have Fun,

Ubaid
Collaboration Manager

w: http://www.listoffreeware.com/


___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: [Libreoffice-qa] Minutes of ESC call: 2014-10-16

2014-10-21 Thread nicholas ferguson
I will also add...that LibreOffice's approach to a complicated build... has
legs and could be marketed as a buid system for complicated apps, that are
cross platform.  Especially if it removes cygwin from its equation.  

-Original Message-
From: LibreOffice [mailto:libreoffice-boun...@lists.freedesktop.org] On
Behalf Of nicholas ferguson
Sent: Friday, October 17, 2014 9:39 PM
To: 'Bjoern Michaelsen'; 'Jan Holesovsky'
Cc: 'Libreoffice-qa'; 'libreoffice-dev'
Subject: RE: [Libreoffice-qa] Minutes of ESC call: 2014-10-16

(1)  A LibreOffice is not sanely built from Visual Studio.  just too big. It
overloads eclipse. A python + MSBuild, as an initial build, download of tar
files...anything divorced from cygwin is a better idea.
1.1  It's present build system, after study and understanding of
what build path to take...does run smoothly and does recover when build
threads crash.  Divorce it  from cygwin and keep that smoothness would be
great.
(2)  If VStudio is to be used, then a VStudio solution file for SCALC, and a
separate one for Word, or Visio... Each would load up all of its
dependencies and any associated env initialization files ( ala cppunit
test).  That could work.  Though.. a combination of python scripts for
builds and Visual Studio will probably be used in conjunction ...by windows
develoeprs...similar to using cygwin shells scripts and visual studio.
2.1  Any developer would be concentrating on one of those modules,
anyway.




-Original Message-
From: LibreOffice [mailto:libreoffice-boun...@lists.freedesktop.org] On
Behalf Of Bjoern Michaelsen
Sent: Friday, October 17, 2014 2:29 PM
To: Jan Holesovsky
Cc: Libreoffice-qa; libreoffice-dev
Subject: Re: [Libreoffice-qa] Minutes of ESC call: 2014-10-16

On Fri, Oct 17, 2014 at 11:13:12AM +0200, Jan Holesovsky wrote:
 * Open-source related projects for a local university (Jacobo)
 + ~200-300 hours projects sought
 + ideas appreciated!
 + please send to the ML too :-) (Norbert)

Two ideas from the build system world:

 - 1/ Replace all custom shell tooling (sed/grep/gawk/perl horrors) and
  consolidate on either native (C/C++) code (see e.g. concat-deps) or
_one_
  and only one consolidated solution beyond that, likely Python3 (as we
are
  bundling that and it is a good crossplatform superset of the POSIX
  shell-world). Bootstrapping on Windows would then likely be: Install
  native Python3, execute Python script that sets up the rest.

  rationale: As we already use a native GNU make on Windows, with this
we
  could remove our dependency on cygwin as Python3 is available natively
on
  Windows (and all other platforms).

 - 2/ Generate native Microsoft VS Project files from the gbuild description
  for our own native C/C++ files. This:
   https://bugs.freedesktop.org/show_bug.cgi?id=70414
   https://www.youtube.com/watch?v=Xn3CtIrMpIAhd=1
  would be the starting point.

  rationale: The aim would not be to do full release builds from these
(see
  1/ about that), but should allow patching and rebuilding one specific
library,
  which then can be pushed to gerrit.
  If we have this we could make the generation of these project files
part
  of the Windows build and deliverables (as some kind of sdk).
  Windows people could use these to patch some libs of their version of
  LibreOffice (without a full rebuild and thus without cygwin).

2/ is the one with the more immediate payoff: I might severly lower the
barrier to entry for new contributors on Windows at least for patches with a
limited scope. With gerrit builders we have the infra in place to verify and
handle such changes without too much extra work. Of course, combined with 1/
it would allow to ultimately move to make all Windows builds without cygwin.
Which would be all kinds of awesome for the Windows devs, I guess.

Best,

Bjoern
___
LibreOffice mailing list
libreoff...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


___
LibreOffice mailing list
libreoff...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice



___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


[Libreoffice-bugs] [Bug 85213] Crash when changing default detailed calculation options

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85213

Julien Nabet serval2...@yahoo.fr changed:

   What|Removed |Added

   Keywords||want-backtrace
 Status|NEW |RESOLVED
 CC||serval2...@yahoo.fr
 Resolution|--- |FIXED

--- Comment #3 from Julien Nabet serval2...@yahoo.fr ---
I gave a try and it seems it's the root cause is already fixed by this:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=9bdca0019bd3781f15e542becca5537fac2e0a9d

Don't hesitate to reopen this tracker if you can still reproduce this with a
build including the quoted commit.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85269] 4.4 crashes on tools-customize

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85269

--- Comment #2 from Tim Lloyd tim.ll...@gmx.com ---
so if I grab the latest nightly build tomorrow (Sydney time) the fix should be
in place?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 82318] Form editing repositioning of screen, away from control being edited

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=82318

--- Comment #7 from Alex Thurgood ipla...@yahoo.co.uk ---
(In reply to Doug from comment #6)

 
 The ability to type into the background of the data access form ... not
 seeing why that would be useful.  Unexpected that invisible, vestigial
 background carriage returns would have that effect, partly because from an
 Access background it is not intuitive that background would have attributes
 of Writer document, because purpose is quite different.  I mean, in light of
 this feature I would think every form should just have a line of carriage
 returns down the side as a default not seeing why it would make sense to
 require people to add that just to make form work correctly.

The framework for database forms dating back to the origins of OpenOffice.org
was always based on Writer (the ability to use spreadsheets was only introduced
later).

In case you hadn't noticed, form controls can be anchored, not only to the page
as a whole, but alternatively to a given paragraph, to a character, or as a
character. This, if I am to understand your reference to Access, actually
offers more flexibility for the form developer than Access allows.

The point being that Writer allows for form creation independently of any
underlying or bound datasource, the fact that one can build database forms on
top of the Writer model/view/controller paradigm is an added bonus. I would
point out that Base is not Access, nor has it ever pretended to be, and in all
likelihood never will be Access, so there are things that are just different.

If you feel that any given behaviour can be improved upon, then by all means,
please contribute code. Unfortunately, I have no such skills, but I have been
using Base in its various forms for nearly 20 years now, and have become aware
of its shortcomings and failings. My point here is that LibreOffice Base will
only be what its volunteers make it be. Obviously, where coding is concerned,
that requires a certain skill set, and the Base module in particular has very
few volunteer developers (and none paid) to work on it, so naturally, new
developments tend to be limited to suumer of code projects, and people with
itches to scratch.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85278] New: LibreOffice broken in Yosemite

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85278

Bug ID: 85278
   Summary: LibreOffice broken in Yosemite
   Product: LibreOffice
   Version: 4.3.2.2 release
  Hardware: x86-64 (AMD64)
OS: Mac OS X (All)
Status: UNCONFIRMED
  Severity: critical
  Priority: medium
 Component: Libreoffice
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: laurent1...@gmail.com

Created attachment 108154
  -- https://bugs.freedesktop.org/attachment.cgi?id=108154action=edit
Crash log

Problem description: 

Steps to reproduce:
1. Launch LibreOffice
2. The icon shows up in the dock, stay there for a few seconds, then the
application crash.

It was working on Maverick.

Attached is the crash log from the Console.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 74016] Matrix editor-multiple using mouse fail

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74016

raal r...@post.cz changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||r...@post.cz
 Resolution|--- |WORKSFORME

--- Comment #1 from raal r...@post.cz ---
Hello,
I can not reproduce with Version: 4.3.4.0.0+
Build ID: 8cca66b47ca6d94b21d740089b2a3bae1c0566ff
TinderBox: Linux-rpm_deb-x86_64@46-TDF, Branch:libreoffice-4-3, Time:
2014-10-20_10:55:43
I can not reproduce with Version: 4.3.2 , windows7

Please test with newer version of LO. I'm closing this bug as worksforme, feel
free to set Unconfirmed again if bug still occurs. Thank you

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85206] cannot turn off numbering still does it. PLEASE GIVE US A GLOBAL AUTO FORMAT SHUT OFF!

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85206

Cor Nouws c...@nouenoff.nl changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #9 from Cor Nouws c...@nouenoff.nl ---
So let me explain with a few more words, Donovan.

When Autocorrection is activated, it starts for example numbering / bullets
when you type at a new paragraph e.g.  * apple or 12.00 pause and then
Enter.

In your case: if there is a paragraph with numbering, enter always continues
that, independent from Autocorrection being activated or not.
In this example typing Enter again, will remove the numbering from that
paragraph.

(And note that it looks as if in your example Edit  Changes  Record is on,
which makes it more complicated )

Hope this helps.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85250] embedded SVG disappears, replaced with Read error

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85250

--- Comment #7 from Milan Bouchet-Valat nalimi...@club.fr ---
OK, thanks. I got a little confused by all the linked bugs.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85271] Possible virus

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85271

--- Comment #1 from raal r...@post.cz ---
Please specify name/path of the file. Thank you.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 70187] FILEOPEN: DOCX importing file with 'different first page' and section break - loses the section break

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=70187

--- Comment #2 from todven...@suomi24.fi ---
No more problem on Win 7 64-bit 4.3.2.2 and dev build Version: 4.4.0.0.alpha1+
Build ID: ae218f4895082ea9fca8f414a332bcf47045ba8c
TinderBox: Win-x86@39, Branch:master, Time: 2014-10-20_15:19:52

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85081] Crash when starting to connect to database via Tools Options Base ..

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85081

--- Comment #11 from Cor Nouws c...@nouenoff.nl ---
(In reply to Julien Nabet from comment #10)
 You can also try the old way to retrieve a backtrace.
 
 Open 2 console or terminal.
 
 On console 1: open LibreOffice

I had to think of starting with ./soffice.bin, rather then with ./soffice

 On console 2, type this:
 LOPID=$(pidof soffice.bin)
 gdb soffice.bin $LOPID

and use sudo here..

 c
 
 On console 1: reproduce the crash
 
 On console 2, type this:
 bt
 
 If you only see ??
 type c (without quotes) until the next crash
 
 Copy paste the bt.
 
 You can exit gdb on console 2 by typing q

Thanks - will attach.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 79655] Dragging toolbars in RTL doesn't turn out well

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=79655

--- Comment #5 from Abdulaziz Ayed aala...@kacst.edu.sa ---
Confirmed on Ubuntu 14.04LTS 64Bit.

Version: 4.4.0.0 alpha+
Build ID: e2723d00b77dc1044e2ba599ba93517af34e1ea5

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 51668] FILEOPEN particular .xls with 3D CHART needs very long time

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51668

--- Comment #4 from todven...@suomi24.fi ---
Doesn't hang and opens in a couple of seconds on Win 7 64-bit 4.3.2.2 and dev
build Version: 4.4.0.0.alpha1+
Build ID: ae218f4895082ea9fca8f414a332bcf47045ba8c
TinderBox: Win-x86@39, Branch:master, Time: 2014-10-20_15:19:52

The rendering on 4.3.2.2 is bad and 4.4.0.0 alpha seems to have major problems
with charts in general - it is not displayed at all.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85081] Crash when starting to connect to database via Tools Options Base ..

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85081

--- Comment #12 from Cor Nouws c...@nouenoff.nl ---
Created attachment 108157
  -- https://bugs.freedesktop.org/attachment.cgi?id=108157action=edit
better trace

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 45196] FILEOPEN table cell not aligned

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=45196

--- Comment #7 from todven...@suomi24.fi ---
Problem on page 15 does not occur anymore on Win 7 64-bit 4.3.2.2 and dev build
Version: 4.4.0.0.alpha1+
Build ID: ae218f4895082ea9fca8f414a332bcf47045ba8c
TinderBox: Win-x86@39, Branch:master, Time: 2014-10-20_15:19:52

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 79811] FILESAVE: Make Hybrid PDF just another format for Save commands instead of Export.

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=79811

sophie gautier.sop...@gmail.com changed:

   What|Removed |Added

 CC||remc...@gmail.com

--- Comment #32 from sophie gautier.sop...@gmail.com ---
*** Bug 85209 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85209] Adoption idea: make Hybrid PDF format a saveable format for Writer, Impress and Draw

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85209

sophie gautier.sop...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||gautier.sop...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from sophie gautier.sop...@gmail.com ---
Hi, reasons to not do it are already explained in bug 79811, see from comment
#20 in this report. So your report is a duplicate of the other with another
argument. I set it as duplicate of bug 79811. Sophie

*** This bug has been marked as a duplicate of bug 79811 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84069] LO BASE Forms: Contents of Unbound Field Improperly Reset When Advancing Row Cursor to Insert Row

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84069

--- Comment #2 from Alex Thurgood ipla...@yahoo.co.uk ---
The problem does not occur for me when the form contains at least one data
bound control.

Surely, you are not suggesting that it should be possible to have a form
through which one can navigate via the record toolbar, and yet not be able to
visualise the data or even enter any new data ? What possible use case would
envisage that ?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85271] Possible virus

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85271

sophie gautier.sop...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 CC||gautier.sop...@gmail.com
  Component|BASIC   |Installation
 Ever confirmed|0   |1

--- Comment #2 from sophie gautier.sop...@gmail.com ---
Hi, I set it on Needinfo, we can't triage this bug without more information.
Set component on Installation - Sophie

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85251] Can't save documents when logged in as guest

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85251

sophie gautier.sop...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 CC||gautier.sop...@gmail.com
 Ever confirmed|0   |1

--- Comment #3 from sophie gautier.sop...@gmail.com ---
Hi, I set this report as Needinfo because we can't triage it without further
information. Sophie

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 80788] EDITING: Typing slow when typing in asian and RTL languages due to dictionary

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=80788

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 Blocks||43808

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 43808] Meta bug for Most Annoying RTL related issues

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=43808

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 Depends on||80788

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 43808] Meta bug for Most Annoying RTL related issues

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=43808

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 Depends on||81671

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 70102] Flipped icons in RTL look out of place

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=70102

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 Blocks||43808

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 43808] Meta bug for Most Annoying RTL related issues

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=43808

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 Depends on||70102

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84069] LO BASE Forms: Contents of Unbound Field Improperly Reset When Advancing Row Cursor to Insert Row

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84069

--- Comment #3 from Alex Thurgood ipla...@yahoo.co.uk ---
Even if I just try to reproduce your description, without any bound controls,
the content of the unbound text box does not disappear on moving record cursor
of the record navigation bar to new record.

Version: 4.4.0.0.alpha0+
Build ID: d807cba9ee60cb1404b54addf9cd3e54de89f331

OSX 10.10

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84069] LO BASE Forms: Contents of Unbound Field Improperly Reset When Advancing Row Cursor to Insert Row

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84069

--- Comment #4 from Alex Thurgood ipla...@yahoo.co.uk ---
Nor can I reproduce the problem on LO 4322 production release.

Which version were you using ?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85176] Copy Paste fails on formular

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85176

sophie gautier.sop...@gmail.com changed:

   What|Removed |Added

 CC||gautier.sop...@gmail.com

--- Comment #4 from sophie gautier.sop...@gmail.com ---
Hi, I can't reproduce either, I've followed your test case and can past the
formula through the range of cells with no problem. I'm running Ubuntu 14.04
x64 and tried with 4.2.6.3 and 4.3.2.2. Left as unconfirmed - Sophie

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 81112] Accessible events when navigating Calc cells containing text strings are not correct [a11y]

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=81112

--- Comment #2 from David Goldfield disciple1...@verizon.net ---
I just tried using Calc from the master build Niklas provided in the link in
one of his most recent messages on the accessibility mailing list. I am unable
to get cell data and coordinates to read using Calc with NVDA using arrow keys.
Here is what I did.
1. Press f2 while in a cell.  At this point, NVDA does read the cell address
and any data contained within the cell.
2. Press escape.
3. Use arrow keys to navigate within the worksheet.  I am still receiving no
speech feedback.

I am more than willing to run any further tests/try other procedures to assist
any of you.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84854] Calc issues with screen drawing, but only on 32-bit builds (Windows and Linux)

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84854

--- Comment #44 from Alex Thurgood ipla...@yahoo.co.uk ---
Not reproducible on OSX 10.10

Version: 4.4.0.0.alpha0+
Build ID: d807cba9ee60cb1404b54addf9cd3e54de89f331

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85142] Tasks Pane option doesn't appear in View menu

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85142

sophie gautier.sop...@gmail.com changed:

   What|Removed |Added

 CC||gautier.sop...@gmail.com

--- Comment #1 from sophie gautier.sop...@gmail.com ---
Hi, the Task pane has been replaced by the Sidebar. Each options that was
present in the Task pane are present in the Sidebar. What are you missing?
Sophie

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84999] New Update Style from selection drop down menu doesn't update font attributes for Text body style

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84999

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||philip...@hotmail.com
   See Also||https://bugs.freedesktop.or
   ||g/show_bug.cgi?id=62081
 Ever confirmed|0   |1

--- Comment #1 from Jay Philips philip...@hotmail.com ---
Hi Sophie,

This seems similar to my bug 85131. I can confirm 'Text Body' isnt being
update.

Version: 4.4.0.0.alpha0+
Build ID: c68642d535f2ebb7f1cd866ad19b1fd018e7cd6d
TinderBox: Linux-rpm_deb-x86@45-TDF, Branch:master, Time: 2014-10-18_23:03:32

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83847] EDITING: Theme not implementation of instructions of the certificate system on databases

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83847

Alex Thurgood ipla...@yahoo.co.uk changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 Ever confirmed|0   |1

--- Comment #3 from Alex Thurgood ipla...@yahoo.co.uk ---
@tym : soory, we don't understand exactly what it is you are trying to do, or
how to reproduce your problem.

Please provide a sample database document that exhibits the problem, or else
detailed instructions in step by step form as to how we can reproduce the
behaviour you're experiencing

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83780] sspi / gssapi login from Windows Client to Linux (Samba4) PostgreSQL server

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83780

Alex Thurgood ipla...@yahoo.co.uk changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
  Component|Database|Documentation
 Ever confirmed|0   |1
   Severity|normal  |enhancement

--- Comment #2 from Alex Thurgood ipla...@yahoo.co.uk ---
Setting to documentation enhancement

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 56798] FILEOPEN: Wrong number of levels shown in TOC when opening some MS Word files

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=56798

Michael Kleidt kle...@sowatec.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Michael Kleidt kle...@sowatec.com ---
I just tested it in Version: 4.3.0.4 and it is fixed!

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83685] Table columns are empty in form on Windows platforms

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83685

--- Comment #2 from Alex Thurgood ipla...@yahoo.co.uk ---
@Senya: the file contains macros, are these necessary for your form to work ?

If I disable macro execution, I confirm that data not displayed in form grid
for three columns

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83685] Table columns are empty in form on Windows platforms

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83685

Alex Thurgood ipla...@yahoo.co.uk changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 CC||ipla...@yahoo.co.uk
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85131] Style drop down doesnt update styles when selected

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85131

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 CC||gautier.sop...@gmail.com

--- Comment #1 from Jay Philips philip...@hotmail.com ---
After discussing the style issue with Sophi on IRC regarding her similar bug
84999, it seems that you need to modify the full text defined in a particular
style in order for 'update to match selection' to work with or without a
selection.

This behaviour is different from MS Word which applies the style based on the
selection or the cursor position.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85081] Crash when starting to connect to database via Tools Options Base ..

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85081

Julien Nabet serval2...@yahoo.fr changed:

   What|Removed |Added

   Keywords|want-backtrace  |have-backtrace

--- Comment #13 from Julien Nabet serval2...@yahoo.fr ---
Thank you Cor for the bt, sorry for my mistake.

Here is the relevant part of it:
#8  0xabecc086 in drivermanager::OSDBCDriverManager::createEnumeration() ()
   from
/home/cono/LibreOffice/440alpha0/libreofficedev4.4/program/../program/libsdbc2.so
#9  0xabb1414f in offapp::ODriverEnumerationImpl::ODriverEnumerationImpl() ()
   from /home/cono/LibreOffice/440alpha0/libreofficedev4.4/program/libcuilo.so
#10 0xabb1431b in offapp::ODriverEnumeration::ODriverEnumeration() ()
   from /home/cono/LibreOffice/440alpha0/libreofficedev4.4/program/libcuilo.so
#11 0xabacd4c8 in offapp::ConnectionPoolConfig::GetOptions(SfxItemSet) ()
   from /home/cono/LibreOffice/440alpha0/libreofficedev4.4/program/libcuilo.so
#12 0xabb19ede in OfaTreeOptionsDialog::CreateItemSet(unsigned short) ()
   from /home/cono/LibreOffice/440alpha0/libreofficedev4.4/program/libcuilo.so
#13 0xabb1a458 in OfaTreeOptionsDialog::SelectHdl_Impl() ()
   from /home/cono/LibreOffice/440alpha0/libreofficedev4.4/program/libcuilo.so

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84914] Too much RAM used because of SVG page background

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84914

--- Comment #6 from Darius Daniel Grigoras daniel.grigo...@movidius.com ---
I've just noticed that one doesn't need to work with a 2000-page master
documnet to encounter this problem.

I have been working recently with a 150 page sub-document and encountered the
same problem. In other words, scrolling down a document with and SVG
background, in a rather constant manner, in order to check it for issues makes
LibreOffice eat more and more memory (despite me having 16 GB of RAM) until the
system crashes.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85131] Style drop down doesnt update styles when selected

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85131

sophie gautier.sop...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

--- Comment #2 from sophie gautier.sop...@gmail.com ---
Hi, so confirmed as discussed with Jay on irc. The style is not updated if the
paragraph selection is partial, you have to select the whole paragraph to be
able to update the style. Tested with Heading1 paragraph style. Sophie

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 85131] Style drop down doesnt update styles when selected

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85131

--- Comment #3 from sophie gautier.sop...@gmail.com ---
*** Bug 84999 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83685] Unaliased columns bound in table grid control using SQL functions do not display data

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83685

Alex Thurgood ipla...@yahoo.co.uk changed:

   What|Removed |Added

Summary|Table columns are empty in  |Unaliased columns bound in
   |form on Windows platforms   |table grid control using
   ||SQL functions do not
   ||display data

--- Comment #3 from Alex Thurgood ipla...@yahoo.co.uk ---
Reworded title to reflect findings

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84999] New Update Style from selection drop down menu doesn't update font attributes for Text body style

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84999

sophie gautier.sop...@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||gautier.sop...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #2 from sophie gautier.sop...@gmail.com ---
There is more explanation on Jay's bug so I set mine as duplicate - Sophie

*** This bug has been marked as a duplicate of bug 85131 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83685] Unaliased columns bound in table grid control using SQL functions do not display data

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83685

Alex Thurgood ipla...@yahoo.co.uk changed:

   What|Removed |Added

   Hardware|x86 (IA32)  |All
 OS|Windows (All)   |All

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83685] Unaliased columns bound in table grid control using SQL functions do not display data

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83685

Alex Thurgood ipla...@yahoo.co.uk changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

--- Comment #4 from Alex Thurgood ipla...@yahoo.co.uk ---
Confirmed

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83685] Unaliased columns bound in table grid control using SQL functions do not display data

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83685

--- Comment #5 from se...@riseup.net ---
Well, I had cleared all macros from the original document, before I posted it
there. I checked it now - there is no macros in the attachment (you can check
it in macros managment dialog). But it still asks this question on start. Isn't
it an other bug?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 83685] Unaliased columns bound in table grid control using SQL functions do not display data

2014-10-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=83685

--- Comment #6 from Alex Thurgood ipla...@yahoo.co.uk ---
(In reply to senya from comment #5)



 start. Isn't it an other bug?


Yes, possibly already known, seems to ring a bell with me.

Anyway, I tested on 


Version: 4.4.0.0.alpha0+
Build ID: d807cba9ee60cb1404b54addf9cd3e54de89f331

my OSX master build and I can still reproduce the problem, thanks for your
input.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


  1   2   3   4   >