LibreOffice Gerrit News for core on 2014-10-21
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
... 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 ...
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
(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
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
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
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
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
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
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
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
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!
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
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
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
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 ..
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
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
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 ..
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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]
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)
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
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
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
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
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
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
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
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
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 ..
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
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
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
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
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
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
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
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
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
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