[Libreoffice-commits] core.git: solenv/gbuild

2013-12-21 Thread Tor Lillqvist
 solenv/gbuild/Library.mk |   21 ++---
 1 file changed, 2 insertions(+), 19 deletions(-)

New commits:
commit eb7347705b6081e10f4fbfda3366aa9aad595e4a
Author: Tor Lillqvist t...@collabora.com
Date:   Sat Dec 21 11:19:07 2013 +0200

Revert Avoid unnecessary library re-building in the DISABLE_DYNLOADING 
case

Unfortunately doing it like that breaks the case where as part of
building a dependent library some headers are generated and those
headers are then needed when compiling a depending library. Case in
point: sqlbison.hxx.

(Sure, for that particular case, as such it is fairly likely that we
don't want any of the database connectivity code at all in any iOS or
Android case, but working on the --disable-database-connectivity
configure switch is another task...)

This reverts commit ea61ed8efe8d84b88754b1c6af0a85a76b3ce424.

Change-Id: I8dd1f260160c90473ecf12ce862f37df9767fa19

diff --git a/solenv/gbuild/Library.mk b/solenv/gbuild/Library.mk
index 6ec8278..61b5b0f 100644
--- a/solenv/gbuild/Library.mk
+++ b/solenv/gbuild/Library.mk
@@ -210,6 +210,8 @@ $(eval $(foreach method,\
use_internal_api \
use_internal_bootstrap_api \
use_internal_comprehensive_api \
+   use_libraries \
+   use_static_libraries \
use_external \
use_externals \
use_custom_headers \
@@ -229,23 +231,4 @@ $(eval $(foreach method,\
$(call gb_Library__forward_to_Linktarget,$(method))\
 ))
 
-ifeq ($(DISABLE_DYNLOADING),TRUE)
-
-define gb_Library_use_libraries
-endef
-
-define gb_Library_use_static_libraries
-endef
-
-else
-
-$(eval $(foreach method,\
-   use_libraries \
-   use_static_libraries \
-,\
-   $(call gb_Library__forward_to_Linktarget,$(method))\
-))
-
-endif
-
 # vim: set noet sw=4:
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: Wiki editing page

2013-12-21 Thread Sophie
Hi,
Le 21/12/2013 05:02, Tae Wong a écrit :
 Since the wiki.documentfoundation.org site is slow to load, you'll
 need to fix the slow loading problems for this site.

If you have a problem with the wiki, please, fill a bug. This is the
developer list, so unless you have a patch or you want to help with the
LibreOffice product development, your post could be seen as spam here :)
 
 The LibreOffice mailing list is spammed so you want to get past
 filters to remove spam messages. Posting to non-subscribers is still
 possible. No moderator approval is needed!

Yes, if you want to read the list without spam, you can do it from here
http://nabble.documentfoundation.org/Dev-f1639786.html, or subscribe to
the list and let your spam filter work.

Kind regards
Sophie

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


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

2013-12-21 Thread Miklos Vajna
 oox/source/shape/LockedCanvasContext.cxx |   40 +--
 oox/source/shape/LockedCanvasContext.hxx |   12 ++---
 2 files changed, 30 insertions(+), 22 deletions(-)

New commits:
commit c3fe7450e39187c8574e57ebfb5d014ce263e053
Author: Miklos Vajna vmik...@collabora.co.uk
Date:   Sat Dec 21 12:02:32 2013 +0100

oox: whitespace fixes in LockedCanvasContext

Change-Id: Iee8cfce2b002e19762f7bd247729f6da52a543c6

diff --git a/oox/source/shape/LockedCanvasContext.cxx 
b/oox/source/shape/LockedCanvasContext.cxx
index 2c9c92e..f176e57 100644
--- a/oox/source/shape/LockedCanvasContext.cxx
+++ b/oox/source/shape/LockedCanvasContext.cxx
@@ -12,10 +12,13 @@
 
 using namespace com::sun::star;
 
-namespace oox { namespace shape {
+namespace oox
+{
+namespace shape
+{
 
-LockedCanvasContext::LockedCanvasContext( ContextHandler2Helper rParent )
-: ContextHandler2( rParent )
+LockedCanvasContext::LockedCanvasContext(ContextHandler2Helper rParent)
+: ContextHandler2(rParent)
 {
 }
 
@@ -28,9 +31,9 @@ oox::drawingml::ShapePtr LockedCanvasContext::getShape()
 return mpShape;
 }
 
-::oox::core::ContextHandlerRef LockedCanvasContext::onCreateContext( sal_Int32 
aElementToken, const ::oox::AttributeList /*rAttribs*/ )
+::oox::core::ContextHandlerRef LockedCanvasContext::onCreateContext(sal_Int32 
aElementToken, const ::oox::AttributeList /*rAttribs*/)
 {
-switch( getBaseToken( aElementToken ) )
+switch (getBaseToken(aElementToken))
 {
 case XML_lockedCanvas:
 break;
@@ -39,19 +42,19 @@ oox::drawingml::ShapePtr LockedCanvasContext::getShape()
 case XML_grpSpPr:
 break;
 case XML_sp:
-{
-oox::drawingml::ShapePtr pMasterShape;
-mpShape.reset(new 
oox::drawingml::Shape(com.sun.star.drawing.CustomShape));
-mpShape-setLockedCanvas(true);
-return new oox::drawingml::ShapeContext( *this, pMasterShape, 
mpShape );
-}
+{
+oox::drawingml::ShapePtr pMasterShape;
+mpShape.reset(new 
oox::drawingml::Shape(com.sun.star.drawing.CustomShape));
+mpShape-setLockedCanvas(true);
+return new oox::drawingml::ShapeContext(*this, pMasterShape, mpShape);
+}
 case XML_grpSp:
-{
-oox::drawingml::ShapePtr pMasterShape;
-mpShape.reset(new 
oox::drawingml::Shape(com.sun.star.drawing.GroupShape));
-mpShape-setLockedCanvas(true);
-return new oox::drawingml::ShapeGroupContext( *this, pMasterShape, 
mpShape );
-}
+{
+oox::drawingml::ShapePtr pMasterShape;
+mpShape.reset(new 
oox::drawingml::Shape(com.sun.star.drawing.GroupShape));
+mpShape-setLockedCanvas(true);
+return new oox::drawingml::ShapeGroupContext(*this, pMasterShape, 
mpShape);
+}
 default:
 SAL_WARN(oox, LockedCanvasContext::createFastChildContext: 
unhandled element:  getBaseToken(aElementToken));
 break;
@@ -59,6 +62,7 @@ oox::drawingml::ShapePtr LockedCanvasContext::getShape()
 return 0;
 }
 
-} }
+}
+}
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oox/source/shape/LockedCanvasContext.hxx 
b/oox/source/shape/LockedCanvasContext.hxx
index 01b994b..c57aa79 100644
--- a/oox/source/shape/LockedCanvasContext.hxx
+++ b/oox/source/shape/LockedCanvasContext.hxx
@@ -13,16 +13,19 @@
 #include oox/core/contexthandler2.hxx
 #include oox/drawingml/shape.hxx
 
-namespace oox { namespace shape {
+namespace oox
+{
+namespace shape
+{
 
 /// Locked canvas is kind of a container for drawingml shapes: it can even 
contain group shapes.
 class LockedCanvasContext : public oox::core::ContextHandler2
 {
 public:
-LockedCanvasContext( oox::core::ContextHandler2Helper rParent );
+LockedCanvasContext(oox::core::ContextHandler2Helper rParent);
 virtual ~LockedCanvasContext();
 
-virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 Element, 
const ::oox::AttributeList rAttribs ) SAL_OVERRIDE;
+virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 Element, 
const ::oox::AttributeList rAttribs) SAL_OVERRIDE;
 
 oox::drawingml::ShapePtr getShape();
 
@@ -32,7 +35,8 @@ protected:
 };
 
 
-} }
+}
+}
 
 #endif
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: [ANN] LIbreOffice 4.2.0 RC1 available

2013-12-21 Thread bjoern
Hi all,

On Fri, Dec 20, 2013 at 01:12:58AM +0100, Christian Lohmaier wrote:
 The release is available for Windows, Linux and Mac OS X from our QA
 builds download page at
 
   http://www.libreoffice.org/download/pre-releases/

... and Ubuntu users will find a build for Ubuntu trusty on:

 https://launchpad.net/~libreoffice/+archive/libreoffice-prereleases
 https://plus.google.com/101094190333184858950/posts/7ZxucEYpFbF

Happy testing!

Best,

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


[Libreoffice-commits] core.git: connectivity/source include/connectivity

2013-12-21 Thread Lionel Elie Mamane
 connectivity/source/commontools/dbconversion.cxx |   16 +---
 include/connectivity/dbconversion.hxx|2 +-
 2 files changed, 14 insertions(+), 4 deletions(-)

New commits:
commit a5ce8c77a0b2dca2ab5a3564feed1cd3b8104eaa
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Sat Dec 21 10:37:11 2013 +0100

fdo#72916 correct rounding of time part of DateTime

Change-Id: I135478755f9e5a844119129b470fef8de2cd0409

diff --git a/connectivity/source/commontools/dbconversion.cxx 
b/connectivity/source/commontools/dbconversion.cxx
index b15dc92..d6e4831 100644
--- a/connectivity/source/commontools/dbconversion.cxx
+++ b/connectivity/source/commontools/dbconversion.cxx
@@ -26,6 +26,7 @@
 #include com/sun/star/util/Time.hpp
 #include com/sun/star/util/DateTime.hpp
 #include rtl/ustrbuf.hxx
+#include rtl/math.hxx
 #include unotools/datetime.hxx
 #include sstream
 #include iomanip
@@ -322,10 +323,15 @@ namespace dbtools
 return aRet;
 }
 // 
-
-utl::Time DBTypeConversion::toTime(double dVal)
+utl::Time DBTypeConversion::toTime(double dVal, short nDigits)
 {
 sal_Int32 nDays = (sal_Int32)dVal;
-sal_Int64 nNS = static_castsal_Int64((dVal - (double)nDays) * 
fNanoSecondsPerDay + 0.5);
+sal_Int64 nNS;
+{
+double fSeconds((dVal - (double)nDays) * (fNanoSecondsPerDay / 
nanoSecInSec));
+fSeconds = ::rtl::math::round( fSeconds, nDigits );
+nNS = fSeconds * nanoSecInSec;
+}
 
 sal_Int16 nSign;
 if ( nNS  0 )
@@ -368,7 +374,11 @@ namespace dbtools
 utl::DateTime DBTypeConversion::toDateTime(double dVal, const utl::Date 
_rNullDate)
 {
 utl::Date aDate = toDate(dVal, _rNullDate);
-utl::Time aTime = toTime(dVal);
+// there is not enough precision in a double to have both a date
+// and a time up to nanoseconds - limit to microseconds to have
+// correct rounding, that is e.g. 13:00:00.0 instead of
+// 12:59:59.99790
+utl::Time aTime = toTime(dVal, 6);
 
 utl::DateTime xRet;
 
diff --git a/include/connectivity/dbconversion.hxx 
b/include/connectivity/dbconversion.hxx
index 3fe7c0c0..82345b1 100644
--- a/include/connectivity/dbconversion.hxx
+++ b/include/connectivity/dbconversion.hxx
@@ -105,7 +105,7 @@ namespace dbtools
 
 static ::com::sun::star::util::Date toDate(double dVal, const 
::com::sun::star::util::Date _rNullDate = getStandardDate());
 static ::com::sun::star::util::Date toDate(const OUString 
_sSQLDate);
-static ::com::sun::star::util::Time toTime(double dVal);
+static ::com::sun::star::util::Time toTime(double dVal, short 
nDigits = 9);
 static ::com::sun::star::util::Time toTime(const OUString 
_sSQLDate);
 static ::com::sun::star::util::DateTime toDateTime(double dVal, const 
::com::sun::star::util::Date _rNullDate = getStandardDate());
 static ::com::sun::star::util::DateTime toDateTime(const OUString 
_sSQLDate);
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


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

2013-12-21 Thread Lionel Elie Mamane
 dbaccess/source/filter/xml/xmlExport.cxx |2 ++
 1 file changed, 2 insertions(+)

New commits:
commit b7492725471aafe780ace25c67208dbbb08db4ff
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Sat Dec 21 10:41:51 2013 +0100

WIP: xlink:href needs xlink:type

Change-Id: Ide0fc9331a62c1ddb1f7fe9aaee8a27ed35af8e7

diff --git a/dbaccess/source/filter/xml/xmlExport.cxx 
b/dbaccess/source/filter/xml/xmlExport.cxx
index f1b9350..21e4174 100644
--- a/dbaccess/source/filter/xml/xmlExport.cxx
+++ b/dbaccess/source/filter/xml/xmlExport.cxx
@@ -651,6 +651,7 @@ void ODBExport::exportConnectionData()
 else
 {
 AddAttribute(XML_NAMESPACE_XLINK, XML_HREF,sValue);
+AddAttribute(XML_NAMESPACE_XLINK, XML_TYPE, XML_SIMPLE);
 SvXMLElementExport aElem(*this,XML_NAMESPACE_DB, 
XML_CONNECTION_RESOURCE, sal_True, sal_True);
 }
 }
@@ -861,6 +862,7 @@ void ODBExport::exportComponent(XPropertySet* _xProp)
 sValue = reports/ + sValue;
 
 AddAttribute(XML_NAMESPACE_XLINK, XML_HREF,sValue);
+AddAttribute(XML_NAMESPACE_DB,XML_TYPE, TODO: always XML_SIMPLE?);
 sal_Bool bAsTemplate = sal_False;
 _xProp-getPropertyValue(PROPERTY_AS_TEMPLATE) = bAsTemplate;
 AddAttribute(XML_NAMESPACE_DB, XML_AS_TEMPLATE,bAsTemplate ? XML_TRUE : 
XML_FALSE);
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


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

2013-12-21 Thread Lionel Elie Mamane
 dbaccess/source/filter/xml/xmlExport.cxx |2 --
 1 file changed, 2 deletions(-)

New commits:
commit 5527a867996c54fa80139f83fab7286c37630f9c
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Sat Dec 21 16:58:54 2013 +0100

Revert WIP: xlink:href needs xlink:type

This reverts commit b7492725471aafe780ace25c67208dbbb08db4ff.

Change-Id: Ice3ba98e495d5c66afc9897c45f5a469693e6c43

diff --git a/dbaccess/source/filter/xml/xmlExport.cxx 
b/dbaccess/source/filter/xml/xmlExport.cxx
index 21e4174..f1b9350 100644
--- a/dbaccess/source/filter/xml/xmlExport.cxx
+++ b/dbaccess/source/filter/xml/xmlExport.cxx
@@ -651,7 +651,6 @@ void ODBExport::exportConnectionData()
 else
 {
 AddAttribute(XML_NAMESPACE_XLINK, XML_HREF,sValue);
-AddAttribute(XML_NAMESPACE_XLINK, XML_TYPE, XML_SIMPLE);
 SvXMLElementExport aElem(*this,XML_NAMESPACE_DB, 
XML_CONNECTION_RESOURCE, sal_True, sal_True);
 }
 }
@@ -862,7 +861,6 @@ void ODBExport::exportComponent(XPropertySet* _xProp)
 sValue = reports/ + sValue;
 
 AddAttribute(XML_NAMESPACE_XLINK, XML_HREF,sValue);
-AddAttribute(XML_NAMESPACE_DB,XML_TYPE, TODO: always XML_SIMPLE?);
 sal_Bool bAsTemplate = sal_False;
 _xProp-getPropertyValue(PROPERTY_AS_TEMPLATE) = bAsTemplate;
 AddAttribute(XML_NAMESPACE_DB, XML_AS_TEMPLATE,bAsTemplate ? XML_TRUE : 
XML_FALSE);
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'libreoffice-4-2' - sw/inc sw/source

2013-12-21 Thread Michael Stahl
 sw/inc/doc.hxx |4 -
 sw/inc/pagedesc.hxx|   10 ++-
 sw/source/core/doc/docdesc.cxx |   98 +
 sw/source/core/doc/docfmt.cxx  |   20 +-
 sw/source/core/doc/poolfmt.cxx |5 +
 sw/source/core/layout/frmtool.cxx  |   13 ++--
 sw/source/core/layout/pagedesc.cxx |   23 +--
 sw/source/core/undo/SwUndoPageDesc.cxx |4 -
 sw/source/core/unocore/unostyle.cxx|4 +
 sw/source/filter/ww8/wrtw8sty.cxx  |2 
 sw/source/filter/ww8/ww8atr.cxx|2 
 sw/source/filter/ww8/ww8par.cxx|8 +-
 sw/source/filter/ww8/ww8par6.cxx   |8 +-
 13 files changed, 143 insertions(+), 58 deletions(-)

New commits:
commit 0eafb69609d58798a9e00e93dd9ea39e9189db8b
Author: Michael Stahl mst...@redhat.com
Date:   Fri Dec 20 17:58:12 2013 +0100

fdo#69065: sw: fix mirrored page style with first-page

If a mirrored page style is used with first-page on both a right page
and a left page the current design cannot work because the margins in
the SwPageDesc::aFirst cannot be right for both cases.

So split that up so we get a first-master and first-left format and
copy the headers/footers and margins as appropriate... which is really
adding epicycles to a flawed design; probably this would be better with
just a single SwFrmFmt that has different items for master/left/first
headers.

Change-Id: I0889a4ab5959b5a71172203bb64d185960a07d73
(cherry picked from commit e936ecc92a7e362f57ce72a955697840920636b8)
Reviewed-on: https://gerrit.libreoffice.org/7156
Reviewed-by: Miklos Vajna vmik...@collabora.co.uk
Tested-by: Miklos Vajna vmik...@collabora.co.uk

diff --git a/sw/inc/doc.hxx b/sw/inc/doc.hxx
index 5898077..987d0ab 100644
--- a/sw/inc/doc.hxx
+++ b/sw/inc/doc.hxx
@@ -2077,9 +2077,9 @@ public:
 
 private:
 /// Copies master header to left / first one, if necessary - used by 
ChgPageDesc().
-void CopyMasterHeader(const SwPageDesc rChged, const SwFmtHeader rHead, 
SwPageDesc *pDesc, bool bLeft);
+void CopyMasterHeader(const SwPageDesc rChged, const SwFmtHeader rHead, 
SwPageDesc *pDesc, bool bLeft, bool bFirst);
 /// Copies master footer to left / first one, if necessary - used by 
ChgPageDesc().
-void CopyMasterFooter(const SwPageDesc rChged, const SwFmtFooter rFoot, 
SwPageDesc *pDesc, bool bLeft);
+void CopyMasterFooter(const SwPageDesc rChged, const SwFmtFooter rFoot, 
SwPageDesc *pDesc, bool bLeft, bool bFirst);
 
 /** continue computing a chunk of document statistics
   * \param nChars  number of characters to count before exiting
diff --git a/sw/inc/pagedesc.hxx b/sw/inc/pagedesc.hxx
index 4fa0449..b0bccec 100644
--- a/sw/inc/pagedesc.hxx
+++ b/sw/inc/pagedesc.hxx
@@ -135,7 +135,9 @@ class SW_DLLPUBLIC SwPageDesc : public SwModify
 SvxNumberType   aNumType;
 SwFrmFmtaMaster;
 SwFrmFmtaLeft;
-SwFrmFmtaFirst;
+// FIXME epicycles growing here - page margins need to be stored 
differently
+SwFrmFmtm_FirstMaster;
+SwFrmFmtm_FirstLeft;
 SwDependaDepend;/// Because of grid alignment 
(Registerhaltigkeit).
 SwPageDesc *pFollow;
 sal_uInt16  nRegHeight; /// Sentence spacing and fontascent of style.
@@ -190,10 +192,12 @@ public:
 
   SwFrmFmt GetMaster() { return aMaster; }
   SwFrmFmt GetLeft()   { return aLeft; }
-  SwFrmFmt GetFirst()   { return aFirst; }
+  SwFrmFmt GetFirstMaster()   { return m_FirstMaster; }
+  SwFrmFmt GetFirstLeft()   { return m_FirstLeft; }
 const SwFrmFmt GetMaster() const { return aMaster; }
 const SwFrmFmt GetLeft()   const { return aLeft; }
-const SwFrmFmt GetFirst()   const { return aFirst; }
+const SwFrmFmt GetFirstMaster()   const { return m_FirstMaster; }
+const SwFrmFmt GetFirstLeft()   const { return m_FirstLeft; }
 
 /** Reset all attrs of the format but keep the ones a pagedesc
cannot live without. */
diff --git a/sw/source/core/doc/docdesc.cxx b/sw/source/core/doc/docdesc.cxx
index 3f1d636..c84a5d2 100644
--- a/sw/source/core/doc/docdesc.cxx
+++ b/sw/source/core/doc/docdesc.cxx
@@ -58,7 +58,8 @@ using namespace com::sun::star;
 static void lcl_DefaultPageFmt( sal_uInt16 nPoolFmtId,
 SwFrmFmt rFmt1,
 SwFrmFmt rFmt2,
-SwFrmFmt rFmt3 )
+SwFrmFmt rFmt3,
+SwFrmFmt rFmt4)
 {
 // -- #i41075# Printer on demand
 // This function does not require a printer anymore.
@@ -114,6 +115,10 @@ static void lcl_DefaultPageFmt( sal_uInt16 nPoolFmtId,
 rFmt3.SetFmtAttr( aFrmSize );
 rFmt3.SetFmtAttr( aLR );
 rFmt3.SetFmtAttr( aUL );
+
+rFmt4.SetFmtAttr( aFrmSize );
+rFmt4.SetFmtAttr( aLR );
+rFmt4.SetFmtAttr( aUL );
 }
 
 static void lcl_DescSetAttr( 

[Libreoffice-commits] core.git: Branch 'libreoffice-4-2' - sw/source

2013-12-21 Thread Michael Stahl
 sw/source/core/undo/SwUndoPageDesc.cxx |   42 +
 1 file changed, 42 insertions(+)

New commits:
commit da6c12df9161f93114c1aecdb1ed3cd24aeb1697
Author: Michael Stahl mst...@redhat.com
Date:   Fri Dec 20 21:24:37 2013 +0100

fdo#71429: sw: fix crashes when changing header first sharing

Copy some nutso code in SwUndoPageDesc::ExchangeContentNodes() to
work on the un-shared First header/footer too, which apparently avoids
the crash.  It's not like Undo of header/footer isn't already a
house of cards anyway.

Change-Id: Ie6593c4784ce9d368a5098ffb3aa4dec536d250e
(cherry picked from commit 899538a155b0d58f3a864dbc26d0dc7c37386807)
Reviewed-on: https://gerrit.libreoffice.org/7157
Reviewed-by: Miklos Vajna vmik...@collabora.co.uk
Tested-by: Miklos Vajna vmik...@collabora.co.uk

diff --git a/sw/source/core/undo/SwUndoPageDesc.cxx 
b/sw/source/core/undo/SwUndoPageDesc.cxx
index b60c18b..5246c6f 100644
--- a/sw/source/core/undo/SwUndoPageDesc.cxx
+++ b/sw/source/core/undo/SwUndoPageDesc.cxx
@@ -248,6 +248,27 @@ void SwUndoPageDesc::ExchangeContentNodes( SwPageDesc 
rSource, SwPageDesc rDes
 pNewFmt-SetFmtAttr( SwFmtCntnt() );
 delete pNewItem;
 }
+if (!rDest.IsFirstShared())
+{
+// Same procedure for unshared header..
+const SwFmtHeader rSourceFirstMasterHead = 
rSource.GetFirstMaster().GetHeader();
+rDest.GetFirstMaster().GetAttrSet().GetItemState( RES_HEADER, 
sal_False, pItem );
+pNewItem = pItem-Clone();
+pNewFmt = ((SwFmtHeader*)pNewItem)-GetHeaderFmt();
+#if OSL_DEBUG_LEVEL  1
+const SwFmtCntnt rSourceCntnt1 = 
rSourceFirstMasterHead.GetHeaderFmt()-GetCntnt();
+(void)rSourceCntnt1;
+const SwFmtCntnt rDestCntnt1 = 
rDest.GetFirstMaster().GetHeader().GetHeaderFmt()-GetCntnt();
+(void)rDestCntnt1;
+#endif
+pNewFmt-SetFmtAttr( 
rSourceFirstMasterHead.GetHeaderFmt()-GetCntnt() );
+delete pNewItem;
+rSource.GetFirstMaster().GetAttrSet().GetItemState( RES_HEADER, 
sal_False, pItem );
+pNewItem = pItem-Clone();
+pNewFmt = ((SwFmtHeader*)pNewItem)-GetHeaderFmt();
+pNewFmt-SetFmtAttr( SwFmtCntnt() );
+delete pNewItem;
+}
 }
 // Same procedure for footers...
 const SwFmtFooter rDestFoot = rDest.GetMaster().GetFooter();
@@ -294,6 +315,27 @@ void SwUndoPageDesc::ExchangeContentNodes( SwPageDesc 
rSource, SwPageDesc rDes
 pNewFmt-SetFmtAttr( SwFmtCntnt() );
 delete pNewItem;
 }
+if (!rDest.IsFirstShared())
+{
+const SwFmtFooter rSourceFirstMasterFoot = 
rSource.GetFirstMaster().GetFooter();
+#if OSL_DEBUG_LEVEL  1
+const SwFmtCntnt rFooterSourceCntnt2 = 
rSourceFirstMasterFoot.GetFooterFmt()-GetCntnt();
+const SwFmtCntnt rFooterDestCntnt2 =
+rDest.GetFirstMaster().GetFooter().GetFooterFmt()-GetCntnt();
+(void)rFooterSourceCntnt2;
+(void)rFooterDestCntnt2;
+#endif
+rDest.GetFirstMaster().GetAttrSet().GetItemState( RES_FOOTER, 
sal_False, pItem );
+pNewItem = pItem-Clone();
+pNewFmt = ((SwFmtFooter*)pNewItem)-GetFooterFmt();
+pNewFmt-SetFmtAttr( 
rSourceFirstMasterFoot.GetFooterFmt()-GetCntnt() );
+delete pNewItem;
+rSource.GetFirstMaster().GetAttrSet().GetItemState( RES_FOOTER, 
sal_False, pItem );
+pNewItem = pItem-Clone();
+pNewFmt = ((SwFmtFooter*)pNewItem)-GetFooterFmt();
+pNewFmt-SetFmtAttr( SwFmtCntnt() );
+delete pNewItem;
+}
 }
 }
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'libreoffice-4-1' - sw/source

2013-12-21 Thread Michael Stahl
 sw/source/core/doc/docdesc.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit e839c779a1a6b5a80d5e7368c457ba9620ecd6bb
Author: Michael Stahl mst...@redhat.com
Date:   Fri Dec 20 11:24:48 2013 +0100

fdo#70232: sw: brown paper-bag fix for header sharing mangling footers

Stupid copy/paste error in SwDoc::CopyMasterFooter() checks
IsHeaderShared().

(regression from e1a9a348a519a69f898c9c1e6d87a5837b8267f9)

Change-Id: I0c0bc16a8c581cd05ed206a0de79c7983204165b
(cherry picked from commit 94c772adc2e8d8af468f3996527c84bf7704103f)
Reviewed-on: https://gerrit.libreoffice.org/7154
Reviewed-by: Miklos Vajna vmik...@collabora.co.uk
Tested-by: Miklos Vajna vmik...@collabora.co.uk

diff --git a/sw/source/core/doc/docdesc.cxx b/sw/source/core/doc/docdesc.cxx
index bb1d78f..7bbecfa 100644
--- a/sw/source/core/doc/docdesc.cxx
+++ b/sw/source/core/doc/docdesc.cxx
@@ -259,7 +259,7 @@ void SwDoc::CopyMasterFooter(const SwPageDesc rChged, 
const SwFmtFooter rFoot,
 // The CntntIdx is _always_ different when called from
 // SwDocStyleSheet::SetItemSet, because it deep-copies the
 // PageDesc.  So check if it was previously shared.
- ((bLeft) ? pDesc-IsHeaderShared() : pDesc-IsFirstShared()))
+ ((bLeft) ? pDesc-IsFooterShared() : pDesc-IsFirstShared()))
 {
 SwFrmFmt *pFmt = new SwFrmFmt( GetAttrPool(), (bLeft ? Left 
footer : First footer),
 GetDfltFrmFmt() );
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] website.git: Branch 'update' - check.php

2013-12-21 Thread Christian Lohmaier
 check.php |   17 -
 1 file changed, 12 insertions(+), 5 deletions(-)

New commits:
commit 3fb01293ed73b2c8e648bac3be07d403381ab4c8
Author: Christian Lohmaier lohmaier+libreoff...@googlemail.com
Date:   Sat Dec 21 17:09:20 2013 +0100

update to 4.1.4, also fix id for 3.6.7.1 (was the same as 3.6.6.1)

diff --git a/check.php b/check.php
index 1017cc4..5e61468 100644
--- a/check.php
+++ b/check.php
@@ -182,7 +182,7 @@ $build_hash_to_version = array(
 'f969faf-c24b504-8c77064-174276e-40b382' = '3.6.6.2', # Final
 
 # 3.6.7 versions
-'a61ad19-949f691-349cf55-3bea8d1-2c85eb' = '3.6.7.1',
+'9418c72-a20f997-6f5dfc1-4f5ae61-61563f' = '3.6.7.1',
 'e183d5b-f8ccaf6-3804794-95b4be8-895629' = '3.6.7.2', # Final (last of 
3.6 series)
 
 ##
@@ -226,6 +226,7 @@ $build_hash_to_version = array(
 '3a2c2d2417101e45fe07cfd8358acf2204a98f3' = '4.1.0.0.b1', # beta1
 '794cd2a652270bfbe3a35910aa6d57964eac257' = '4.1.0.0.b1', # beta1 
(buildfix1, only Windows)
 '33224f4f11a05cfad2249e812fcc2975fbb61f6' = '4.1.0.0.b2', # beta2
+'1b3956717a60d6ac35b133d7b0a0f5eb55e9155' = '4.1.0.1', # rc1 (apparently 
buildfix applied manually)
 '43286d64e6126b0915ae60d89d3177018fe63b9' = '4.1.0.1', # rc1 (buildfix1)
 'a7d538950185d02a6b950cd1cb2dfd79435f6e2' = '4.1.0.1', # rc1 (buildfix2, 
only Windows)
 '103a942746cfe346e87daab62acbd4268c38097' = '4.1.0.2',
@@ -244,10 +245,16 @@ $build_hash_to_version = array(
 # 4.1.3
 'b42498da0e3f91b17e51b55c8295ec4f8f22087' = '4.1.3.1',
 '70feb7d99726f064edab4605a8ab840c50ec57a' = '4.1.3.2', # Final
+# 4.1.4
+'414ce1317b94ce49e6044b84baf237918e9a659' = '4.1.4.1',
+'0a0440ccc0227ad9829de5f46be37cfb6edcf72' = '4.1.4.2', # Final
 
 ##
 # 4.2.0 versions
 'c2b9ad37f8a8de9c7dbdd76c86aecf638810705' = '4.2.0.0.a1', # alpha1
+'f4ca7b35f580827ad2c69ea6d29f7c9b48ebbac' = '4.2.0.0.b1', # beta1
+'1a27be92e320f97c20d581a69ef1c8b99ea9885' = '4.2.0.0.b2', # beta2
+'7bf567613a536ded11709b952950c9e8f7181a4' = '4.2.0.1',
 );
 
 # Descriptions of the target versions
@@ -267,11 +274,11 @@ $update_map = array(
   'update_src'  = 
'http://www.libreoffice.org/download/?type=typeamp;lang=langamp;version=4.0.6',
   'substitute'  = true ),
 
-'latest' = array('gitid'   = 
'70feb7d99726f064edab4605a8ab840c50ec57a',
-  'id'  = 'LibreOffice 4.1.3',
-  'version' = '4.1.3',
+'latest' = array('gitid'   = 
'0a0440ccc0227ad9829de5f46be37cfb6edcf72',
+  'id'  = 'LibreOffice 4.1.4',
+  'version' = '4.1.4',
   'update_type' = 'text/html',
-  'update_src'  = 
'http://www.libreoffice.org/download/?type=typeamp;lang=langamp;version=4.1.3',
+  'update_src'  = 
'http://www.libreoffice.org/download/?type=typeamp;lang=langamp;version=4.1.4',
   'substitute'  = true ),
 );
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'libreoffice-4-1' - sw/inc sw/source

2013-12-21 Thread Michael Stahl
 sw/inc/doc.hxx |4 -
 sw/inc/pagedesc.hxx|   10 ++-
 sw/source/core/doc/docdesc.cxx |   97 +
 sw/source/core/doc/docfmt.cxx  |   20 +-
 sw/source/core/doc/poolfmt.cxx |5 +
 sw/source/core/layout/frmtool.cxx  |   13 ++--
 sw/source/core/layout/pagedesc.cxx |   23 +--
 sw/source/core/undo/SwUndoPageDesc.cxx |4 -
 sw/source/core/unocore/unostyle.cxx|4 +
 sw/source/filter/ww8/wrtw8sty.cxx  |2 
 sw/source/filter/ww8/ww8atr.cxx|2 
 sw/source/filter/ww8/ww8par.cxx|8 +-
 sw/source/filter/ww8/ww8par6.cxx   |8 +-
 13 files changed, 142 insertions(+), 58 deletions(-)

New commits:
commit 283b76abeafe28c335de2d7cdc2fde04a55d4192
Author: Michael Stahl mst...@redhat.com
Date:   Fri Dec 20 17:58:12 2013 +0100

fdo#69065: sw: fix mirrored page style with first-page

If a mirrored page style is used with first-page on both a right page
and a left page the current design cannot work because the margins in
the SwPageDesc::aFirst cannot be right for both cases.

So split that up so we get a first-master and first-left format and
copy the headers/footers and margins as appropriate... which is really
adding epicycles to a flawed design; probably this would be better with
just a single SwFrmFmt that has different items for master/left/first
headers.

(cherry picked from commit e936ecc92a7e362f57ce72a955697840920636b8)

Conflicts:
sw/source/core/doc/docdesc.cxx
sw/source/core/doc/poolfmt.cxx

Change-Id: I0889a4ab5959b5a71172203bb64d185960a07d73
Reviewed-on: https://gerrit.libreoffice.org/7158
Reviewed-by: Miklos Vajna vmik...@collabora.co.uk
Tested-by: Miklos Vajna vmik...@collabora.co.uk

diff --git a/sw/inc/doc.hxx b/sw/inc/doc.hxx
index 12ab476..ff372aa 100644
--- a/sw/inc/doc.hxx
+++ b/sw/inc/doc.hxx
@@ -2080,9 +2080,9 @@ private:
 /// method to set new graphics pool defaults, must only be called by 
SetDrawDefaults!
 void UpdateDrawDefaults();
 /// Copies master header to left / first one, if necessary - used by 
ChgPageDesc().
-void CopyMasterHeader(const SwPageDesc rChged, const SwFmtHeader rHead, 
SwPageDesc *pDesc, bool bLeft);
+void CopyMasterHeader(const SwPageDesc rChged, const SwFmtHeader rHead, 
SwPageDesc *pDesc, bool bLeft, bool bFirst);
 /// Copies master footer to left / first one, if necessary - used by 
ChgPageDesc().
-void CopyMasterFooter(const SwPageDesc rChged, const SwFmtFooter rFoot, 
SwPageDesc *pDesc, bool bLeft);
+void CopyMasterFooter(const SwPageDesc rChged, const SwFmtFooter rFoot, 
SwPageDesc *pDesc, bool bLeft, bool bFirst);
 
 /** continue computing a chunk of document statistics
   * \param nChars  number of characters to count before exiting
diff --git a/sw/inc/pagedesc.hxx b/sw/inc/pagedesc.hxx
index 45ca5df..a4a74a2 100644
--- a/sw/inc/pagedesc.hxx
+++ b/sw/inc/pagedesc.hxx
@@ -136,7 +136,9 @@ class SW_DLLPUBLIC SwPageDesc : public SwModify
 SvxNumberType   aNumType;
 SwFrmFmtaMaster;
 SwFrmFmtaLeft;
-SwFrmFmtaFirst;
+// FIXME epicycles growing here - page margins need to be stored 
differently
+SwFrmFmtm_FirstMaster;
+SwFrmFmtm_FirstLeft;
 SwDependaDepend;/// Because of grid alignment 
(Registerhaltigkeit).
 SwPageDesc *pFollow;
 sal_uInt16  nRegHeight; /// Sentence spacing and fontascent of style.
@@ -191,10 +193,12 @@ public:
 
   SwFrmFmt GetMaster() { return aMaster; }
   SwFrmFmt GetLeft()   { return aLeft; }
-  SwFrmFmt GetFirst()   { return aFirst; }
+  SwFrmFmt GetFirstMaster()   { return m_FirstMaster; }
+  SwFrmFmt GetFirstLeft()   { return m_FirstLeft; }
 const SwFrmFmt GetMaster() const { return aMaster; }
 const SwFrmFmt GetLeft()   const { return aLeft; }
-const SwFrmFmt GetFirst()   const { return aFirst; }
+const SwFrmFmt GetFirstMaster()   const { return m_FirstMaster; }
+const SwFrmFmt GetFirstLeft()   const { return m_FirstLeft; }
 
 /** Reset all attrs of the format but keep the ones a pagedesc
cannot live without. */
diff --git a/sw/source/core/doc/docdesc.cxx b/sw/source/core/doc/docdesc.cxx
index 7bbecfa..9694337 100644
--- a/sw/source/core/doc/docdesc.cxx
+++ b/sw/source/core/doc/docdesc.cxx
@@ -59,7 +59,8 @@ using namespace com::sun::star;
 static void lcl_DefaultPageFmt( sal_uInt16 nPoolFmtId,
 SwFrmFmt rFmt1,
 SwFrmFmt rFmt2,
-SwFrmFmt rFmt3 )
+SwFrmFmt rFmt3,
+SwFrmFmt rFmt4)
 {
 // -- #i41075# Printer on demand
 // This function does not require a printer anymore.
@@ -115,6 +116,10 @@ static void lcl_DefaultPageFmt( sal_uInt16 nPoolFmtId,
 

[Libreoffice-commits] core.git: Branch 'libreoffice-4-1' - sw/source

2013-12-21 Thread Michael Stahl
 sw/source/core/undo/SwUndoPageDesc.cxx |   42 +
 1 file changed, 42 insertions(+)

New commits:
commit e94ab5aad124b888d524033abeaf212696779067
Author: Michael Stahl mst...@redhat.com
Date:   Fri Dec 20 21:24:37 2013 +0100

fdo#71429: sw: fix crashes when changing header first sharing

Copy some nutso code in SwUndoPageDesc::ExchangeContentNodes() to
work on the un-shared First header/footer too, which apparently avoids
the crash.  It's not like Undo of header/footer isn't already a
house of cards anyway.

Change-Id: Ie6593c4784ce9d368a5098ffb3aa4dec536d250e
(cherry picked from commit 899538a155b0d58f3a864dbc26d0dc7c37386807)
Reviewed-on: https://gerrit.libreoffice.org/7159
Reviewed-by: Miklos Vajna vmik...@collabora.co.uk
Tested-by: Miklos Vajna vmik...@collabora.co.uk

diff --git a/sw/source/core/undo/SwUndoPageDesc.cxx 
b/sw/source/core/undo/SwUndoPageDesc.cxx
index b60c18b..5246c6f 100644
--- a/sw/source/core/undo/SwUndoPageDesc.cxx
+++ b/sw/source/core/undo/SwUndoPageDesc.cxx
@@ -248,6 +248,27 @@ void SwUndoPageDesc::ExchangeContentNodes( SwPageDesc 
rSource, SwPageDesc rDes
 pNewFmt-SetFmtAttr( SwFmtCntnt() );
 delete pNewItem;
 }
+if (!rDest.IsFirstShared())
+{
+// Same procedure for unshared header..
+const SwFmtHeader rSourceFirstMasterHead = 
rSource.GetFirstMaster().GetHeader();
+rDest.GetFirstMaster().GetAttrSet().GetItemState( RES_HEADER, 
sal_False, pItem );
+pNewItem = pItem-Clone();
+pNewFmt = ((SwFmtHeader*)pNewItem)-GetHeaderFmt();
+#if OSL_DEBUG_LEVEL  1
+const SwFmtCntnt rSourceCntnt1 = 
rSourceFirstMasterHead.GetHeaderFmt()-GetCntnt();
+(void)rSourceCntnt1;
+const SwFmtCntnt rDestCntnt1 = 
rDest.GetFirstMaster().GetHeader().GetHeaderFmt()-GetCntnt();
+(void)rDestCntnt1;
+#endif
+pNewFmt-SetFmtAttr( 
rSourceFirstMasterHead.GetHeaderFmt()-GetCntnt() );
+delete pNewItem;
+rSource.GetFirstMaster().GetAttrSet().GetItemState( RES_HEADER, 
sal_False, pItem );
+pNewItem = pItem-Clone();
+pNewFmt = ((SwFmtHeader*)pNewItem)-GetHeaderFmt();
+pNewFmt-SetFmtAttr( SwFmtCntnt() );
+delete pNewItem;
+}
 }
 // Same procedure for footers...
 const SwFmtFooter rDestFoot = rDest.GetMaster().GetFooter();
@@ -294,6 +315,27 @@ void SwUndoPageDesc::ExchangeContentNodes( SwPageDesc 
rSource, SwPageDesc rDes
 pNewFmt-SetFmtAttr( SwFmtCntnt() );
 delete pNewItem;
 }
+if (!rDest.IsFirstShared())
+{
+const SwFmtFooter rSourceFirstMasterFoot = 
rSource.GetFirstMaster().GetFooter();
+#if OSL_DEBUG_LEVEL  1
+const SwFmtCntnt rFooterSourceCntnt2 = 
rSourceFirstMasterFoot.GetFooterFmt()-GetCntnt();
+const SwFmtCntnt rFooterDestCntnt2 =
+rDest.GetFirstMaster().GetFooter().GetFooterFmt()-GetCntnt();
+(void)rFooterSourceCntnt2;
+(void)rFooterDestCntnt2;
+#endif
+rDest.GetFirstMaster().GetAttrSet().GetItemState( RES_FOOTER, 
sal_False, pItem );
+pNewItem = pItem-Clone();
+pNewFmt = ((SwFmtFooter*)pNewItem)-GetFooterFmt();
+pNewFmt-SetFmtAttr( 
rSourceFirstMasterFoot.GetFooterFmt()-GetCntnt() );
+delete pNewItem;
+rSource.GetFirstMaster().GetAttrSet().GetItemState( RES_FOOTER, 
sal_False, pItem );
+pNewItem = pItem-Clone();
+pNewFmt = ((SwFmtFooter*)pNewItem)-GetFooterFmt();
+pNewFmt-SetFmtAttr( SwFmtCntnt() );
+delete pNewItem;
+}
 }
 }
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: include/svl svl/source

2013-12-21 Thread Jan Holesovsky
 include/svl/broadcast.hxx   |7 -
 svl/source/notify/broadcast.cxx |   49 +++-
 2 files changed, 40 insertions(+), 16 deletions(-)

New commits:
commit c8b624329caed68550fcb1fe197c8fa8107d079b
Author: Jan Holesovsky ke...@collabora.com
Date:   Sat Dec 21 17:26:01 2013 +0100

Don't call EndListening() on already destructed listeners.

Change-Id: I9bda35f2246de9d37077dda33c710b89ee008e5a

diff --git a/include/svl/broadcast.hxx b/include/svl/broadcast.hxx
index d122e02..72ac303 100644
--- a/include/svl/broadcast.hxx
+++ b/include/svl/broadcast.hxx
@@ -70,10 +70,15 @@ public:
  * themselves from the broadcaster - the broadcaster will not broadcast
  * anything after the PrepareForDesctruction() call anyway.
  */
-void PrepareForDestruction() { mbAboutToDie = true; }
+void PrepareForDestruction();
 
 private:
 ListenersType maListeners;
+
+/// When the broadcaster is about to die, collect listeners that asked for 
removal.
+ListenersType maDestructedListeners;
+
+/// Indicate that this broadcaster will be destructed (we indicate this on 
all ScColumn's broadcasters during the ScTable destruction, eg.)
 bool mbAboutToDie:1;
 bool mbDisposing:1;
 bool mbNormalized:1;
diff --git a/svl/source/notify/broadcast.cxx b/svl/source/notify/broadcast.cxx
index 3575c7f..50d68a9 100644
--- a/svl/source/notify/broadcast.cxx
+++ b/svl/source/notify/broadcast.cxx
@@ -35,18 +35,6 @@ public:
 }
 };
 
-class EndListeningHandler : std::unary_functionSvtListener*, void
-{
-SvtBroadcaster mrBC;
-public:
-EndListeningHandler( SvtBroadcaster rBC ) : mrBC(rBC) {}
-
-void operator() ( SvtListener* p )
-{
-p-EndListening(mrBC);
-}
-};
-
 class NotifyHandler : std::unary_functionSvtListener*, void
 {
 SvtBroadcaster mrBC;
@@ -81,9 +69,15 @@ void SvtBroadcaster::Add( SvtListener* p )
 
 void SvtBroadcaster::Remove( SvtListener* p )
 {
-if (mbAboutToDie || mbDisposing)
+if (mbDisposing)
 return;
 
+if (mbAboutToDie)
+{
+maDestructedListeners.push_back(p);
+return;
+}
+
 Normalize();
 std::pairListenersType::iterator,ListenersType::iterator r =
 std::equal_range(maListeners.begin(), maListeners.end(), p);
@@ -107,8 +101,27 @@ SvtBroadcaster::~SvtBroadcaster()
 mbDisposing = true;
 Broadcast( SfxSimpleHint(SFX_HINT_DYING) );
 
-// unregister all listeners.
-std::for_each(maListeners.begin(), maListeners.end(), 
EndListeningHandler(*this));
+// normalize the list of listeners than already asked for destruction
+std::sort(maDestructedListeners.begin(), maDestructedListeners.end());
+ListenersType::iterator itUniqueEnd = 
std::unique(maDestructedListeners.begin(), maDestructedListeners.end());
+maDestructedListeners.erase(itUniqueEnd, maDestructedListeners.end());
+
+// and the list of registered listeners too
+Normalize();
+
+// now when both lists are sorted, we can linearly unregister all
+// listeners, with the exception of those that already asked to be removed
+// during their own destruction
+ListenersType::iterator dest(maDestructedListeners.begin());
+for (ListenersType::iterator it(maListeners.begin()); it  
maListeners.end(); ++it)
+{
+// skip the destructed ones
+while (dest != maDestructedListeners.end()  (*dest  *it))
+++dest;
+
+if (dest == maDestructedListeners.end() || *dest != *it)
+(*it)-EndListening(*this);
+}
 }
 
 void SvtBroadcaster::Broadcast( const SfxHint rHint )
@@ -133,4 +146,10 @@ bool SvtBroadcaster::HasListeners() const
 return !maListeners.empty();
 }
 
+void SvtBroadcaster::PrepareForDestruction()
+{
+mbAboutToDie = true;
+maDestructedListeners.reserve(maListeners.size());
+}
+
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
___
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

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65675

mariosv mari...@miguelangel.mobi changed:

   What|Removed |Added

 Depends on||72949

-- 
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: bridges/source

2013-12-21 Thread Tor Lillqvist
 bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm64.cxx|   69 +-
 bridges/source/cpp_uno/gcc3_ios_arm/except.cxx   |1 
 bridges/source/cpp_uno/gcc3_ios_arm/generate-snippets.pl |8 
 bridges/source/cpp_uno/gcc3_ios_arm/helper.s |   19 
 bridges/source/cpp_uno/gcc3_ios_arm/share.hxx|   14 
 bridges/source/cpp_uno/gcc3_ios_arm/uno2cpp-arm64.cxx|  354 +--
 6 files changed, 193 insertions(+), 272 deletions(-)

New commits:
commit 928c8c800e2d6c17a768ea8fe2767a2ea68fba20
Author: Tor Lillqvist t...@collabora.com
Date:   Fri Dec 20 23:57:06 2013 +0200

iOS arm64 C++/UNO bridge WIP

Change-Id: I5eb994e4a48b043f463940d1c34ad7a9459b83cd

diff --git a/bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm64.cxx 
b/bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm64.cxx
index 54441b8..1b68c1e 100644
--- a/bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm64.cxx
+++ b/bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm64.cxx
@@ -20,9 +20,7 @@
 #ifdef __arm64
 
 // For iOS devices (64-bit ARM). Originally a copy of
-// ../gcc3_linux_arm/cpp2uno.cxx with some cleanups and necessary
-// changes: No dynamic code generation as that is prohibited for apps
-// in the App Store. Instead we use a set of pre-generated snippets.
+// ../gcc3_linux_arm/cpp2uno.cxx.
 
 // No attempts at factoring out the large amounts of more or less
 // common code in this, cpp2uno-arm.cxx and cpp2uno-i386.cxx have been
@@ -49,23 +47,19 @@ using namespace ::com::sun::star::uno;
 
 namespace
 {
-
 static typelib_TypeClass cpp2uno_call(
 bridges::cpp_uno::shared::CppInterfaceProxy* pThis,
 const typelib_TypeDescription * pMemberTypeDescr,
 typelib_TypeDescriptionReference * pReturnTypeRef,
-sal_Int32 nParams, typelib_MethodParameter * pParams,
+sal_Int32 nParams,
+typelib_MethodParameter * pParams,
 void ** pCallStack,
 sal_Int64 * pRegisterReturn /* space for register return */ )
 {
-// pCallStack: ret, [return ptr], this, params
+// pCallStack: x8, ret, [return ptr], this, params
 char * pTopStack = (char *)(pCallStack + 0);
 char * pCppStack = pTopStack;
 
-#ifdef __ARM_PCS_VFP
-int dc = 0;
-char * pFloatArgs = (char *)(pCppStack - 64);
-#endif
 // return
 typelib_TypeDescription * pReturnTypeDescr = 0;
 if (pReturnTypeRef)
@@ -77,7 +71,7 @@ namespace
 
 if (pReturnTypeDescr)
 {
-if (!arm::return_in_hidden_param(pReturnTypeRef))
+if (!arm::return_in_x8(pReturnTypeRef))
 pUnoReturn = pRegisterReturn; // direct way for simple types
 else // complex return via ptr (pCppReturn)
 {
@@ -99,14 +93,14 @@ namespace
 
 // Indices of values this have to be converted (interface conversion
 // cpp=uno)
-sal_Int32 * pTempIndices = (sal_Int32 *)alloca( sizeof(sal_Int32) * 
nParams);
+int * pTempIndices = (sal_Int32 *)alloca( sizeof(int) * nParams);
 
 // Type descriptions for reconversions
 typelib_TypeDescription ** ppTempParamTypeDescr = 
(typelib_TypeDescription **)alloca( sizeof(typelib_TypeDescription *) * 
nParams);
 
-sal_Int32 nTempIndices   = 0;
+int nTempIndices = 0;
 
-for ( sal_Int32 nPos = 0; nPos  nParams; ++nPos )
+for ( int nPos = 0; nPos  nParams; ++nPos )
 {
 const typelib_MethodParameter  rParam = pParams[nPos];
 typelib_TypeDescription * pParamTypeDescr = 0;
@@ -221,7 +215,7 @@ namespace
 // destruct temporary in/inout params
 for ( ; nTempIndices--; )
 {
-sal_Int32 nIndex = pTempIndices[nTempIndices];
+int nIndex = pTempIndices[nTempIndices];
 
 if (pParams[nIndex].bIn) // is in/inout = was constructed
 uno_destructData( pUnoArgs[nIndex],
@@ -241,7 +235,7 @@ namespace
 // temporary params
 for ( ; nTempIndices--; )
 {
-sal_Int32 nIndex = pTempIndices[nTempIndices];
+int nIndex = pTempIndices[nTempIndices];
 typelib_TypeDescription * pParamTypeDescr =
 ppTempParamTypeDescr[nTempIndices];
 
@@ -285,25 +279,15 @@ namespace
 
 
 //=
-static typelib_TypeClass cpp_mediate(
-sal_Int32 nFunctionIndex, sal_Int32 nVtableOffset,
-void ** pCallStack,
-sal_Int64 * pRegisterReturn /* space for register return */ )
+static typelib_TypeClass cpp_mediate( sal_Int32 nFunctionIndex,
+  sal_Int32 nVtableOffset,
+  void ** pCallStack,
+  sal_Int64 * pRegisterReturn )
 {
-OSL_ENSURE( sizeof(sal_Int32)==sizeof(void *), ### unexpected! );
-
- 

Re: Soft hyphen in Laure's entry on Developers

2013-12-21 Thread Tae Wong
Please enable Launchpad account: https://launchpad.net/~seotaewong40

This account has been disabled in Launchpad for renaming an answer
title multiple times.

-- 
Tae-Wong Seo
Korea, Republic of
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 65675] LibreOffice 4.2 most annoying bugs

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65675

Joel Madero jmadero@gmail.com changed:

   What|Removed |Added

 Depends on||72953

-- 
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


[Bug 65675] LibreOffice 4.2 most annoying bugs

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65675

--- Comment #41 from Joel Madero jmadero@gmail.com ---
nominated bug 72953 - chart legends aren't showing up on a file that they show
up in 4.1, confirmed regression, very popular feature. This might even be a
blocker to be honest but I left it as a critical

-- 
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: sal/osl

2013-12-21 Thread Tor Lillqvist
 sal/osl/unx/file.cxx |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

New commits:
commit d358c377718f981d615b5ba2c6c5137dd150d2f0
Author: Tor Lillqvist t...@collabora.com
Date:   Sat Dec 21 20:42:07 2013 +0200

Print file and not pointer value in SAL_INFO

Change-Id: I96e7ac419f4300a1dd62a5c24611c1467ef3b19a

diff --git a/sal/osl/unx/file.cxx b/sal/osl/unx/file.cxx
index 28bea88..3efa1a0 100644
--- a/sal/osl/unx/file.cxx
+++ b/sal/osl/unx/file.cxx
@@ -25,6 +25,8 @@
 #include osl/diagnose.h
 #include rtl/alloc.h
 
+#include rtl/string.hxx
+
 #include sal/log.hxx
 
 #include system.h
@@ -992,7 +994,7 @@ SAL_CALL osl_openFilePath( const char *cpFilePath, 
oslFileHandle* pHandle, sal_u
 pImpl-m_state |= FileHandle_Impl::STATE_WRITEABLE;
 pImpl-m_size = sal::static_int_cast sal_uInt64 (aFileStat.st_size);
 
-SAL_INFO(sal.file, osl_openFile(  pImpl-m_strFilePath  ,   
(flags  O_RDWR ? writeable:readonly)  ) =   pImpl-m_fd);
+SAL_INFO(sal.file, osl_openFile(  cpFilePath  ,   (flags  
O_RDWR ? writeable:readonly)  ) =   pImpl-m_fd);
 
 *pHandle = (oslFileHandle)(pImpl);
 return osl_File_E_None;
@@ -1028,7 +1030,7 @@ SAL_CALL osl_closeFile( oslFileHandle Handle )
 if (pImpl == 0)
 return osl_File_E_INVAL;
 
-SAL_INFO(sal.file, osl_closeFile(  pImpl-m_strFilePath  :  
pImpl-m_fd  ));
+SAL_INFO(sal.file, osl_closeFile(  
rtl::OString(pImpl-m_strFilePath)  :  pImpl-m_fd  ));
 
 if (pImpl-m_kind == FileHandle_Impl::KIND_MEM)
 {
___
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

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65675

Bug 65675 depends on bug 72953, which changed state.

Bug 72953 Summary: Graph Legends disappeared
https://bugs.freedesktop.org/show_bug.cgi?id=72953

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |DUPLICATE

-- 
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: Branch 'libreoffice-4-1' - sc/source

2013-12-21 Thread Eike Rathke
 sc/source/filter/xml/xmlstyle.cxx |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

New commits:
commit 494e4accc0634befb6ed7534faf3e2519bf5cca1
Author: Eike Rathke er...@redhat.com
Date:   Fri Dec 20 17:12:00 2013 +0100

prepare to read loext:vertical-justify, fdo#72922

Change-Id: I56d72d5cb8ea95aa63d4659899cba2f295ce9bea
(cherry picked from commit 11a73705d9dd10ebefa2bcdefa560f55e7024a1b)
Reviewed-on: https://gerrit.libreoffice.org/7150
Reviewed-by: Miklos Vajna vmik...@collabora.co.uk
Tested-by: Miklos Vajna vmik...@collabora.co.uk

diff --git a/sc/source/filter/xml/xmlstyle.cxx 
b/sc/source/filter/xml/xmlstyle.cxx
index 88fdef7..3264a5d 100644
--- a/sc/source/filter/xml/xmlstyle.cxx
+++ b/sc/source/filter/xml/xmlstyle.cxx
@@ -55,7 +55,10 @@ using namespace ::xmloff::token;
 using namespace ::formula;
 
 #define MAP(name,prefix,token,type,context)  { name, sizeof(name)-1, prefix, 
token, type, context, SvtSaveOptions::ODFVER_010, false }
+// extensions import/export
 #define MAP_EXT(name,prefix,token,type,context)  { name, sizeof(name)-1, 
prefix, token, type, context, SvtSaveOptions::ODFVER_012_EXT_COMPAT, false }
+// extensions import only
+#define MAP_EXT_I(name,prefix,token,type,context)  { name, sizeof(name)-1, 
prefix, token, type, context, SvtSaveOptions::ODFVER_012_EXT_COMPAT, true }
 #define MAP_END()   { NULL, 0, 0, XML_TOKEN_INVALID, 0, 0, 
SvtSaveOptions::ODFVER_010, false }
 
 const XMLPropertyMapEntry aXMLScCellStylesProperties[] =
@@ -106,7 +109,8 @@ const XMLPropertyMapEntry aXMLScCellStylesProperties[] =
 MAP( UserDefinedAttributes, XML_NAMESPACE_TEXT, XML_XMLNS, 
XML_TYPE_PROP_TABLE_CELL|XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM, 
0 ),
 MAP( ValidationXML, XML_NAMESPACE_TABLE, XML_CONTENT_VALIDATION, 
XML_TYPE_PROP_TABLE_CELL|XML_TYPE_BUILDIN_CMP_ONLY, CTF_SC_VALIDATION ),
 MAP( VertJustify, XML_NAMESPACE_STYLE, XML_VERTICAL_ALIGN, 
XML_TYPE_PROP_TABLE_CELL|XML_SC_TYPE_VERTJUSTIFY, 0),
-MAP_EXT( SC_UNONAME_CELLVJUS_METHOD, XML_NAMESPACE_STYLE, 
XML_VERTICAL_JUSTIFY, XML_TYPE_PROP_TABLE_CELL|XML_SC_TYPE_VERTJUSTIFY_METHOD, 
0 ),
+MAP_EXT( SC_UNONAME_CELLVJUS_METHOD, XML_NAMESPACE_STYLE, 
XML_VERTICAL_JUSTIFY, XML_TYPE_PROP_TABLE_CELL|XML_SC_TYPE_VERTJUSTIFY_METHOD, 
0 ),   // proposed ODF 1.2+
+MAP_EXT_I( SC_UNONAME_CELLVJUS_METHOD, XML_NAMESPACE_LO_EXT, 
XML_VERTICAL_JUSTIFY, XML_TYPE_PROP_TABLE_CELL|XML_SC_TYPE_VERTJUSTIFY_METHOD, 
0 ),// extension namespace
 MAP_END()
 };
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'libreoffice-4-1' - xmloff/source

2013-12-21 Thread Eike Rathke
 xmloff/source/text/txtprmap.cxx |8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

New commits:
commit 6c90074b8dcfbb10ab03acfa082ac746ea38df6e
Author: Eike Rathke er...@redhat.com
Date:   Fri Dec 20 21:15:03 2013 +0100

prepare to accept loext:contextual-spacing, fdo#58112

Change-Id: I58e151743bf910b8b51f1b453e0bfcb4ed767d9d
(cherry picked from commit ef5e7b69440baa9f222d1ec870668d31d08268f0)
Reviewed-on: https://gerrit.libreoffice.org/7151
Reviewed-by: Miklos Vajna vmik...@collabora.co.uk
Tested-by: Miklos Vajna vmik...@collabora.co.uk

diff --git a/xmloff/source/text/txtprmap.cxx b/xmloff/source/text/txtprmap.cxx
index 26d04d8..abdba43 100644
--- a/xmloff/source/text/txtprmap.cxx
+++ b/xmloff/source/text/txtprmap.cxx
@@ -67,6 +67,11 @@ using namespace ::xmloff::token;
 #define MR_E( a, p, l, t, c ) \
 _M_E( a, p, l, (t|XML_TYPE_PROP_RUBY), c )
 
+// extensions import/export
+#define MAP_EXT(name,prefix,token,type,context)  { name, sizeof(name)-1, 
prefix, token, type, context, SvtSaveOptions::ODFVER_012_EXT_COMPAT, false }
+// extensions import only
+#define MAP_EXT_I(name,prefix,token,type,context)  { name, sizeof(name)-1, 
prefix, token, type, context, SvtSaveOptions::ODFVER_012_EXT_COMPAT, true }
+
 #define M_END() \
 { NULL, 0, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFVER_010, false }
 
@@ -88,7 +93,8 @@ XMLPropertyMapEntry aXMLParaPropMap[] =
 MP_E( ParaTopMarginRelative,  FO, MARGIN_TOP, 
XML_TYPE_PERCENT16, CTF_PARATOPMARGIN_REL ),
 MP_E( ParaBottomMargin,   FO, MARGIN_BOTTOM,  
XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, CTF_PARABOTTOMMARGIN ),
 MP_E( ParaBottomMarginRelative,FO,MARGIN_BOTTOM,  
XML_TYPE_PERCENT16, CTF_PARABOTTOMMARGIN_REL ),
-{ ParaContextMargin, sizeof(ParaContextMargin)-1, XML_NAMESPACE_STYLE, 
XML_CONTEXTUAL_SPACING, XML_TYPE_BOOL|XML_TYPE_PROP_PARAGRAPH, 0, 
SvtSaveOptions::ODFVER_012_EXT_COMPAT, false },
+MAP_EXT( ParaContextMargin, XML_NAMESPACE_STYLE, XML_CONTEXTUAL_SPACING, 
XML_TYPE_BOOL|XML_TYPE_PROP_PARAGRAPH, 0 ),  // proposed ODF 1.2+
+MAP_EXT_I( ParaContextMargin, XML_NAMESPACE_LO_EXT, 
XML_CONTEXTUAL_SPACING, XML_TYPE_BOOL|XML_TYPE_PROP_PARAGRAPH, 0 ),   // 
extension namespace
 // RES_CHRATR_CASEMAP
 MT_E( CharCaseMap,FO, FONT_VARIANT,   
XML_TYPE_TEXT_CASEMAP_VAR,  0 ),
 MT_E( CharCaseMap,FO, TEXT_TRANSFORM, 
XML_TYPE_TEXT_CASEMAP,  0 ),
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: include/svl svl/source

2013-12-21 Thread Jan Holesovsky
 include/svl/broadcast.hxx   |1 
 svl/source/notify/broadcast.cxx |   93 
 2 files changed, 48 insertions(+), 46 deletions(-)

New commits:
commit df9883411a5423793ad411ac05d7a28c355209aa
Author: Jan Holesovsky ke...@collabora.com
Date:   Sat Dec 21 20:51:29 2013 +0100

Make the broadcasting work even when about to destruct.

Change-Id: Idba9302e1ec5234d3d472cda047c09ba52afd328

diff --git a/include/svl/broadcast.hxx b/include/svl/broadcast.hxx
index 72ac303..a77ebdb 100644
--- a/include/svl/broadcast.hxx
+++ b/include/svl/broadcast.hxx
@@ -82,6 +82,7 @@ private:
 bool mbAboutToDie:1;
 bool mbDisposing:1;
 bool mbNormalized:1;
+bool mbDestNormalized:1;
 };
 
 
diff --git a/svl/source/notify/broadcast.cxx b/svl/source/notify/broadcast.cxx
index 50d68a9..8d3905a 100644
--- a/svl/source/notify/broadcast.cxx
+++ b/svl/source/notify/broadcast.cxx
@@ -21,44 +21,23 @@
 #include svl/listener.hxx
 #include svl/smplhint.hxx
 
-namespace {
-
-class StartListeningHandler : std::unary_functionSvtListener*, void
+void SvtBroadcaster::Normalize()
 {
-SvtBroadcaster mrBC;
-public:
-StartListeningHandler( SvtBroadcaster rBC ) : mrBC(rBC) {}
-
-void operator() ( SvtListener* p )
+if (!mbNormalized)
 {
-p-StartListening(mrBC);
+std::sort(maListeners.begin(), maListeners.end());
+ListenersType::iterator itUniqueEnd = std::unique(maListeners.begin(), 
maListeners.end());
+maListeners.erase(itUniqueEnd, maListeners.end());
+mbNormalized = true;
 }
-};
-
-class NotifyHandler : std::unary_functionSvtListener*, void
-{
-SvtBroadcaster mrBC;
-const SfxHint mrHint;
-public:
-NotifyHandler( SvtBroadcaster rBC, const SfxHint rHint ) : mrBC(rBC), 
mrHint(rHint) {}
 
-void operator() ( SvtListener* p )
+if (!mbDestNormalized)
 {
-p-Notify(mrBC, mrHint);
+std::sort(maDestructedListeners.begin(), maDestructedListeners.end());
+ListenersType::iterator itUniqueEnd = 
std::unique(maDestructedListeners.begin(), maDestructedListeners.end());
+maDestructedListeners.erase(itUniqueEnd, maDestructedListeners.end());
+mbDestNormalized = true;
 }
-};
-
-}
-
-void SvtBroadcaster::Normalize()
-{
-if (mbNormalized)
-return;
-
-std::sort(maListeners.begin(), maListeners.end());
-ListenersType::iterator itUniqueEnd = std::unique(maListeners.begin(), 
maListeners.end());
-maListeners.erase(itUniqueEnd, maListeners.end());
-mbNormalized = true;
 }
 
 void SvtBroadcaster::Add( SvtListener* p )
@@ -75,6 +54,7 @@ void SvtBroadcaster::Remove( SvtListener* p )
 if (mbAboutToDie)
 {
 maDestructedListeners.push_back(p);
+mbDestNormalized = false;
 return;
 }
 
@@ -88,12 +68,33 @@ void SvtBroadcaster::Remove( SvtListener* p )
 ListenersGone();
 }
 
-SvtBroadcaster::SvtBroadcaster() : mbAboutToDie(false), mbDisposing(false), 
mbNormalized(false) {}
+SvtBroadcaster::SvtBroadcaster() : mbAboutToDie(false), mbDisposing(false), 
mbNormalized(false), mbDestNormalized(false) {}
 
 SvtBroadcaster::SvtBroadcaster( const SvtBroadcaster rBC ) :
-maListeners(rBC.maListeners), mbAboutToDie(false), mbDisposing(false), 
mbNormalized(rBC.mbNormalized)
+maListeners(rBC.maListeners), 
maDestructedListeners(rBC.maDestructedListeners),
+mbAboutToDie(rBC.mbAboutToDie), mbDisposing(false),
+mbNormalized(rBC.mbNormalized), mbDestNormalized(rBC.mbDestNormalized)
 {
-std::for_each(maListeners.begin(), maListeners.end(), 
StartListeningHandler(*this));
+if (mbAboutToDie)
+Normalize();
+
+ListenersType::iterator dest(maDestructedListeners.begin());
+for (ListenersType::iterator it(maListeners.begin()); it  
maListeners.end(); ++it)
+{
+bool bStart = true;
+
+if (mbAboutToDie)
+{
+// skip the destructed ones
+while (dest != maDestructedListeners.end()  (*dest  *it))
+++dest;
+
+bStart = (dest == maDestructedListeners.end() || *dest != *it);
+}
+
+if (bStart)
+(*it)-StartListening(*this);
+}
 }
 
 SvtBroadcaster::~SvtBroadcaster()
@@ -101,12 +102,6 @@ SvtBroadcaster::~SvtBroadcaster()
 mbDisposing = true;
 Broadcast( SfxSimpleHint(SFX_HINT_DYING) );
 
-// normalize the list of listeners than already asked for destruction
-std::sort(maDestructedListeners.begin(), maDestructedListeners.end());
-ListenersType::iterator itUniqueEnd = 
std::unique(maDestructedListeners.begin(), maDestructedListeners.end());
-maDestructedListeners.erase(itUniqueEnd, maDestructedListeners.end());
-
-// and the list of registered listeners too
 Normalize();
 
 // now when both lists are sorted, we can linearly unregister all
@@ -126,12 +121,18 @@ SvtBroadcaster::~SvtBroadcaster()
 
 void SvtBroadcaster::Broadcast( const SfxHint rHint )
 {
-if 

[Bug 70357] Sort and clean Wiki pages!

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=70357

Wojciech Zasadni zasadni.wojci...@gmail.com changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|libreoffice-b...@lists.free |zasadni.wojci...@gmail.com
   |desktop.org |

--- Comment #2 from Wojciech Zasadni zasadni.wojci...@gmail.com ---
Clean wiki is good wiki!
And it's my job to clean it up.

But before I start - one question about menu. We are talking about that menu on
top of https://wiki.documentfoundation.org/Development?
Cheers!

-- 
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: cui/source

2013-12-21 Thread Andras Timar
 cui/source/options/treeopt.src |2 --
 1 file changed, 2 deletions(-)

New commits:
commit b19cfae582874078ff00f590d3782bc56a9a0eac
Author: Andras Timar andras.ti...@collabora.com
Date:   Sat Dec 21 21:05:34 2013 +0100

remove useless comment

Change-Id: Ibe5ec89b96ae8b6d22027ebe271ac5edddaadde1

diff --git a/cui/source/options/treeopt.src b/cui/source/options/treeopt.src
index fe4428f..2a58742 100644
--- a/cui/source/options/treeopt.src
+++ b/cui/source/options/treeopt.src
@@ -118,7 +118,6 @@ Resource RID_OFADLG_OPTIONS_TREE_PAGES
 };
 StringArray SID_INET_DLG
 {
-//modified by jmeng begin
 ItemList [ en-US ] =
 {
  Internet ; 0;  ;
@@ -126,7 +125,6 @@ Resource RID_OFADLG_OPTIONS_TREE_PAGES
  E-mail ;  RID_SVXPAGE_INET_MAIL;  ;
  Browser Plug-in ;  RID_SVXPAGE_INET_MOZPLUGIN;  ;
 };
-//modified by jmeng end
 };
 StringArray SID_SW_EDITOPTIONS
 {
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: include/vcl vcl/source

2013-12-21 Thread Caolán McNamara
 include/vcl/layout.hxx   |2 ++
 vcl/source/window/layout.cxx |7 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

New commits:
commit 88ec9b084cfc3e2ad540b1c294d57eb99a3aa3d6
Author: Caolán McNamara caol...@redhat.com
Date:   Sat Dec 21 20:08:24 2013 +

add an intermediate virtual 'response' to MessageDialog

so subclasses can decide to not EndDialog on a given responseid

Change-Id: I78a02f121b414c458bece1574f890d952ad5cc23

diff --git a/include/vcl/layout.hxx b/include/vcl/layout.hxx
index 57890f2..26c9f3b 100644
--- a/include/vcl/layout.hxx
+++ b/include/vcl/layout.hxx
@@ -715,6 +715,8 @@ public:
 MessageDialog(Window* pParent, const OString rID, const OUString 
rUIXMLDescription);
 virtual bool set_property(const OString rKey, const OString rValue);
 virtual short Execute();
+///Emitted when an action widget is clicked
+virtual void response(short nResponseId);
 OUString get_primary_text() const;
 OUString get_secondary_text() const;
 void set_primary_text(const OUString rPrimaryString);
diff --git a/vcl/source/window/layout.cxx b/vcl/source/window/layout.cxx
index 1532ce9..b472f42 100644
--- a/vcl/source/window/layout.cxx
+++ b/vcl/source/window/layout.cxx
@@ -1947,9 +1947,14 @@ MessageDialog::~MessageDialog()
 delete m_pGrid;
 }
 
+void MessageDialog::response(short nResponseId)
+{
+EndDialog(nResponseId);
+}
+
 IMPL_LINK(MessageDialog, ButtonHdl, Button *, pButton)
 {
-EndDialog(get_response(pButton));
+response(get_response(pButton));
 return 0;
 }
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


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

2013-12-21 Thread Ray
 sc/source/core/opencl/formulagroupcl.cxx |   94 +++
 sc/source/core/opencl/opbase.cxx |2 
 sc/source/core/opencl/opbase.hxx |5 +
 3 files changed, 53 insertions(+), 48 deletions(-)

New commits:
commit 12b0a95b9777a46efc885811f5c7e7182855a834
Author: I-Jui (Ray) Sung r...@multicorewareinc.com
Date:   Fri Dec 20 23:41:34 2013 -0600

GPU Calc: log line number on OpenCL exceptions

Change-Id: I58900762efd71cf1b9501a18d7c1c8d460547d64

diff --git a/sc/source/core/opencl/formulagroupcl.cxx 
b/sc/source/core/opencl/formulagroupcl.cxx
index 2f38bb0..c5159f0 100644
--- a/sc/source/core/opencl/formulagroupcl.cxx
+++ b/sc/source/core/opencl/formulagroupcl.cxx
@@ -100,7 +100,7 @@ size_t VectorRef::Marshal(cl_kernel k, int argno, int, 
cl_program)
 szHostBuffer,
 pHostBuffer, err);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 }
 else
 {
@@ -111,12 +111,12 @@ size_t VectorRef::Marshal(cl_kernel k, int argno, int, 
cl_program)
 (cl_mem_flags) CL_MEM_READ_ONLY|CL_MEM_ALLOC_HOST_PTR,
 szHostBuffer, NULL, err);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 double *pNanBuffer = (double*)clEnqueueMapBuffer(
 kEnv.mpkCmdQueue, mpClmem, CL_TRUE, CL_MAP_WRITE, 0,
 szHostBuffer, 0, NULL, NULL, err);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 for (size_t i = 0; i  szHostBuffer/sizeof(double); i++)
 pNanBuffer[i] = NAN;
 err = clEnqueueUnmapMemObject(kEnv.mpkCmdQueue, mpClmem,
@@ -125,7 +125,7 @@ size_t VectorRef::Marshal(cl_kernel k, int argno, int, 
cl_program)
 
 err = clSetKernelArg(k, argno, sizeof(cl_mem), (void*)mpClmem);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 return 1;
 }
 
@@ -184,7 +184,7 @@ public:
 // Pass the scalar result back to the rest of the formula kernel
 cl_int err = clSetKernelArg(k, argno, sizeof(cl_uint), 
(void*)hashCode);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 return 1;
 }
 };
@@ -233,7 +233,7 @@ public:
 // Pass the scalar result back to the rest of the formula kernel
 cl_int err = clSetKernelArg(k, argno, sizeof(double), (void*)tmp);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 return 1;
 }
 virtual cl_mem GetCLBuffer(void) const { return NULL; }
@@ -273,7 +273,7 @@ public:
 // Pass the scalar result back to the rest of the formula kernel
 cl_int err = clSetKernelArg(k, argno, sizeof(double), (void*)tmp);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 return 1;
 }
 };
@@ -315,7 +315,7 @@ public:
 // Pass the scalar result back to the rest of the formula kernel
 cl_int err = clSetKernelArg(k, argno, sizeof(double), (void*)tmp);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 return 1;
 }
 };
@@ -370,12 +370,12 @@ size_t DynamicKernelStringArgument::Marshal(cl_kernel k, 
int argno, int, cl_prog
 (cl_mem_flags) CL_MEM_READ_ONLY|CL_MEM_ALLOC_HOST_PTR,
 szHostBuffer, NULL, err);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 cl_uint *pHashBuffer = (cl_uint*)clEnqueueMapBuffer(
 kEnv.mpkCmdQueue, mpClmem, CL_TRUE, CL_MAP_WRITE, 0,
 szHostBuffer, 0, NULL, NULL, err);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 for (size_t i = 0; i  nStrings; i++)
 {
 if (vRef.mpStringArray[i])
@@ -391,11 +391,11 @@ size_t DynamicKernelStringArgument::Marshal(cl_kernel k, 
int argno, int, cl_prog
 err = clEnqueueUnmapMemObject(kEnv.mpkCmdQueue, mpClmem,
 pHashBuffer, 0, NULL, NULL);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 
 err = clSetKernelArg(k, argno, sizeof(cl_mem), (void*)mpClmem);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw OpenCLError(err, __FILE__, __LINE__);
 return 1;
 }
 
@@ -879,32 +879,32 @@ public:
 mpClmem2 = clCreateBuffer(kEnv.mpkContext, CL_MEM_WRITE_ONLY,
 sizeof(double)*w, NULL, NULL);
 if (CL_SUCCESS != err)
-throw OpenCLError(err);
+throw 

[Libreoffice-commits] core.git: 2 commits - uui/AllLangResTarget_uui.mk uui/source uui/uiconfig uui/UIConfig_uui.mk

2013-12-21 Thread Caolán McNamara
 uui/AllLangResTarget_uui.mk  |1 
 uui/UIConfig_uui.mk  |1 
 uui/source/iahndl-ssl.cxx|8 +--
 uui/source/ids.hrc   |1 
 uui/source/sslwarndlg.cxx|   60 
 uui/source/sslwarndlg.hrc|   54 --
 uui/source/sslwarndlg.hxx|   29 +++
 uui/source/sslwarndlg.src|   95 ---
 uui/source/unknownauthdlg.cxx|3 -
 uui/source/unknownauthdlg.hxx|7 --
 uui/uiconfig/ui/sslwarndialog.ui |   78 
 11 files changed, 115 insertions(+), 222 deletions(-)

New commits:
commit 254dcd96ea4728450a93582d7a9c420eaa208d95
Author: Caolán McNamara caol...@redhat.com
Date:   Sat Dec 21 21:14:05 2013 +

remove unused m_pParent members and trailings semicolons

Change-Id: I9c577b074ac3fc5382cea92394adeedbe0364de0

diff --git a/uui/source/sslwarndlg.cxx b/uui/source/sslwarndlg.cxx
index 4cc92dc..556127a 100644
--- a/uui/source/sslwarndlg.cxx
+++ b/uui/source/sslwarndlg.cxx
@@ -45,8 +45,7 @@ SSLWarnDialog::SSLWarnDialog(Window* pParent,
 , m_xContext(xContext)
 , m_rXCert(rXCert)
 {
-m_pParent = pParent;
-};
+}
 
 void SSLWarnDialog::response(short nResponseId)
 {
diff --git a/uui/source/sslwarndlg.hxx b/uui/source/sslwarndlg.hxx
index c843ed6..2ce007d 100644
--- a/uui/source/sslwarndlg.hxx
+++ b/uui/source/sslwarndlg.hxx
@@ -34,7 +34,6 @@ class SSLWarnDialog : public MessageDialog
 private:
 const css::uno::Reference css::uno::XComponentContext  m_xContext;
 const css::uno::Reference css::security::XCertificate  m_rXCert;
-Window* m_pParent;
 
 void ViewCert();
 
@@ -45,8 +44,6 @@ public:
 
 css::uno::Reference css::security::XCertificate  getCert() { return 
m_rXCert; }
 
-Window* getParent() { return m_pParent; }
-
 virtual void response(short nResponseId);
 
 void setDescription1Text(const OUString aText) { set_primary_text(aText); 
}
diff --git a/uui/source/unknownauthdlg.cxx b/uui/source/unknownauthdlg.cxx
index 9967261..98590b4 100644
--- a/uui/source/unknownauthdlg.cxx
+++ b/uui/source/unknownauthdlg.cxx
@@ -83,9 +83,8 @@ UnknownAuthDialog::UnknownAuthDialog
 FreeResource();
 
 m_aWarnImage.SetImage( WarningBox::GetStandardImage() );
-m_pParent = pParent;
 m_aView_Certificate.SetClickHdl( LINK( this, UnknownAuthDialog, 
ViewCertHdl_Impl ) );
 m_aCommandButtonOK.SetClickHdl( LINK( this, UnknownAuthDialog, OKHdl_Impl 
) );
-};
+}
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/uui/source/unknownauthdlg.hxx b/uui/source/unknownauthdlg.hxx
index 51c371b..2c61a0d 100644
--- a/uui/source/unknownauthdlg.hxx
+++ b/uui/source/unknownauthdlg.hxx
@@ -44,7 +44,6 @@ private:
 
 const css::uno::Reference css::uno::XComponentContext  m_xContext;
 const css::uno::Reference css::security::XCertificate  m_rXCert;
-Window* m_pParent;
 
 DECL_LINK(OKHdl_Impl, void *);
 DECL_LINK(ViewCertHdl_Impl, void *);
@@ -55,11 +54,9 @@ private:
const css::uno::Reference css::uno::XComponentContext 
 xContext,
ResMgr * pResMgr );
 
-css::uno::Reference css::security::XCertificate  getCert() { return 
m_rXCert; };
+css::uno::Reference css::security::XCertificate  getCert() { return 
m_rXCert; }
 
-Window* getParent() { return m_pParent; };
-
-void setDescriptionText( const OUString aText ) { m_aLabel1.SetText( 
aText ); };
+void setDescriptionText( const OUString aText ) { m_aLabel1.SetText( 
aText ); }
 
 };
 
commit a5650e388de543501788b0745396ee1d25164c2a
Author: Caolán McNamara caol...@redhat.com
Date:   Sat Dec 21 20:57:33 2013 +

convert ssl warning dialog to .ui

Change-Id: I658cc3f1c63f8cfb18463befa3a0efbd92139659

diff --git a/uui/AllLangResTarget_uui.mk b/uui/AllLangResTarget_uui.mk
index 4ef3d39..84ea812 100644
--- a/uui/AllLangResTarget_uui.mk
+++ b/uui/AllLangResTarget_uui.mk
@@ -33,7 +33,6 @@ $(eval $(call gb_SrsTarget_add_files,uui/res,\
uui/source/passworddlg.src \
uui/source/passworderrs.src \
uui/source/secmacrowarnings.src \
-   uui/source/sslwarndlg.src \
uui/source/trylater.src \
uui/source/unknownauthdlg.src \
 ))
diff --git a/uui/UIConfig_uui.mk b/uui/UIConfig_uui.mk
index 3b34479..e826a48 100644
--- a/uui/UIConfig_uui.mk
+++ b/uui/UIConfig_uui.mk
@@ -12,6 +12,7 @@ $(eval $(call gb_UIConfig_UIConfig,uui))
 $(eval $(call gb_UIConfig_add_uifiles,uui,\
uui/uiconfig/ui/masterpassworddlg \
uui/uiconfig/ui/setmasterpassworddlg \
+   uui/uiconfig/ui/sslwarndialog \
 ))
 
 # vim: set noet sw=4 ts=4:
diff --git a/uui/source/iahndl-ssl.cxx b/uui/source/iahndl-ssl.cxx
index 96c043a..06d1167 100644
--- a/uui/source/iahndl-ssl.cxx
+++ b/uui/source/iahndl-ssl.cxx
@@ -193,12 +193,8 @@ executeSSLWarnDialog(
 {
 SolarMutexGuard aGuard;
 
-boost::scoped_ptr ResMgr  

[Libreoffice-commits] core.git: helpcontent2

2013-12-21 Thread Caolán McNamara
 helpcontent2 |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit b700e87a2dd672a9e57f087d13bdc4fb0f36411e
Author: Caolán McNamara caol...@redhat.com
Date:   Sat Dec 21 21:11:29 2013 +

Updated core
Project: help  23daf01e9c981b9efe33e8daca680558df87d2cb

diff --git a/helpcontent2 b/helpcontent2
index ca3c80e..23daf01 16
--- a/helpcontent2
+++ b/helpcontent2
@@ -1 +1 @@
-Subproject commit ca3c80e54b1effa59c4a80726422d6ac9ab9eff9
+Subproject commit 23daf01e9c981b9efe33e8daca680558df87d2cb
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] help.git: helpers/help_hid.lst

2013-12-21 Thread Caolán McNamara
 helpers/help_hid.lst |3 ---
 1 file changed, 3 deletions(-)

New commits:
commit 23daf01e9c981b9efe33e8daca680558df87d2cb
Author: Caolán McNamara caol...@redhat.com
Date:   Sat Dec 21 21:11:29 2013 +

drop unused helpids

Change-Id: I688ce1e8b460db092972a8e099ebffc876f8904c

diff --git a/helpers/help_hid.lst b/helpers/help_hid.lst
index 7cd6997..3a2a267 100644
--- a/helpers/help_hid.lst
+++ b/helpers/help_hid.lst
@@ -1470,7 +1470,6 @@ HID_DLG_REL_NO_CASC_UPD,38988,
 HID_DLG_RENAME,39005,
 HID_DLG_ROWHEIGHT,38836,
 HID_DLG_SAVE_AS,38845,
-HID_DLG_SSLWARN_UUI,35846,
 HID_DLG_TEXT,38843,
 HID_DLG_UNKNOWNAUTH_UUI,35845,
 HID_DLG_WORDCOUNT,54987,
@@ -7243,8 +7242,6 @@ uui_ListBox_DLG_FILTER_SELECT_LB_FILTERS,1311477279,
 uui_PushButton_DLG_COOKIES_BTN_COOKIES_CANCEL,1311363614,
 uui_PushButton_DLG_COOKIES_BTN_COOKIES_OK,1311363615,
 uui_PushButton_DLG_UUI_LOGIN_BTN_LOGIN_PATH,1311347224,
-uui_PushButton_DLG_UUI_SSLWARN_PB_OK,1311773188,
-uui_PushButton_DLG_UUI_SSLWARN_PB_VIEW__CERTIFICATE,1311773189,
 uui_PushButton_DLG_UUI_UNKNOWNAUTH_PB_OK,1311740418,
 uui_PushButton_DLG_UUI_UNKNOWNAUTH_PB_VIEW__CERTIFICATE,1311740419,
 uui_PushButton_RID_DLG_NEWER_VERSION_WARNING_PB_UPDATE,1312182797,
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Bug 70357] Sort and clean Wiki pages!

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=70357

--- Comment #3 from Björn Michaelsen bjoern.michael...@canonical.com ---
(In reply to comment #2)
 But before I start - one question about menu. We are talking about that menu
 on top of https://wiki.documentfoundation.org/Development?

Yes, having the appropriate:

{{TopMenu}}
{{Menu}}
{{Menu.Development}} 
{{OrigLang|}}

stuff on the top of wikipages would be nice.

-- 
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: configure.ac Repository.mk sc/Library_sc.mk

2013-12-21 Thread Andras Timar
 Repository.mk|2 +-
 configure.ac |6 +++---
 sc/Library_sc.mk |3 ++-
 3 files changed, 6 insertions(+), 5 deletions(-)

New commits:
commit 0591a98155348ea640a82c1dfb69931464ae2076
Author: Andras Timar andras.ti...@collabora.com
Date:   Sat Dec 21 13:44:51 2013 -0800

build fix

Change-Id: I6a2e8e69106584b6b7c9af35d4e0e79bf6ef5342

diff --git a/Repository.mk b/Repository.mk
index 3362b71..1fffb73 100644
--- a/Repository.mk
+++ b/Repository.mk
@@ -157,7 +157,7 @@ $(eval $(call 
gb_Helper_register_libraries_for_install,OOOLIBS,calc, \
scd \
scfilt \
scui \
-   solver \
+   $(if $(MPL_SUBSET),,solver) \
$(if $(ENABLE_OPENCL),scopencl) \
$(if $(DISABLE_SCRIPTING),,vbaobj) \
$(if $(ENABLE_TELEPATHY),tubes) \
diff --git a/configure.ac b/configure.ac
index 1ecb20f..681ae8f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -9191,7 +9191,7 @@ AC_MSG_CHECKING([whether to plug browser plugins into 
LibreOffice documents])
 # Obviously no such thing on iOS or Android. Also not possible when building
 # 64-bit OS X code as the plugin code uses QuickTime and Carbon.
 if test $_os != Android -a $_os != iOS -a \( $_os != Darwin -o 
$BITNESS_OVERRIDE =  \) -a \
-$enable_headless != yes
+$enable_headless != yes -a $enable_mpl_subset != yes
 then
 AC_MSG_RESULT([yes])
 ENABLE_NPAPI_FROM_BROWSER=TRUE
@@ -9205,8 +9205,8 @@ dnl 
===
 dnl Check for NPAPI interface to plug LibreOffice into browser windows
 dnl ===
 AC_MSG_CHECKING([whether to plug LibreOffice into browser windows])
-if test $_os = WINNT -o $_os != Android -a $_os != Darwin -a $_os != 
iOS -a \
-$enable_headless != yes -a $enable_gtk != no
+if test $enable_mpl_subset != yes -a \( $_os = WINNT -o $_os != Android 
-a $_os != Darwin -a $_os != iOS -a \
+$enable_headless != yes -a $enable_gtk != no \)
 then
 AC_MSG_RESULT([yes])
 ENABLE_NPAPI_INTO_BROWSER=TRUE
diff --git a/sc/Library_sc.mk b/sc/Library_sc.mk
index 11f4d06..a7f15a9 100644
--- a/sc/Library_sc.mk
+++ b/sc/Library_sc.mk
@@ -331,7 +331,8 @@ $(eval $(call gb_Library_add_exception_objects,sc,\
 sc/source/ui/Accessibility/AccessibleCellBase \
 sc/source/ui/Accessibility/AccessibleContextBase \
 sc/source/ui/Accessibility/AccessibleCsvControl \
-sc/source/ui/Accessibility/AccessibleDataPilotControl \
+$(if $(filter TRUE,$(MPL_SUBSET)),, \
+sc/source/ui/Accessibility/AccessibleDataPilotControl) \
 sc/source/ui/Accessibility/AccessibleDocument \
 sc/source/ui/Accessibility/AccessibleDocumentBase \
 sc/source/ui/Accessibility/AccessibleDocumentPagePreview \
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'libreoffice-4-2' - configure.ac Repository.mk sc/Library_sc.mk

2013-12-21 Thread Andras Timar
 Repository.mk|2 +-
 configure.ac |6 +++---
 sc/Library_sc.mk |3 ++-
 3 files changed, 6 insertions(+), 5 deletions(-)

New commits:
commit 1b215d42075ca7cb6afb50cde59261664f9ba545
Author: Andras Timar andras.ti...@collabora.com
Date:   Sat Dec 21 13:44:51 2013 -0800

build fix

Change-Id: I6a2e8e69106584b6b7c9af35d4e0e79bf6ef5342

diff --git a/Repository.mk b/Repository.mk
index eb02ae3..3977ac3 100644
--- a/Repository.mk
+++ b/Repository.mk
@@ -157,7 +157,7 @@ $(eval $(call 
gb_Helper_register_libraries_for_install,OOOLIBS,calc, \
scd \
scfilt \
scui \
-   solver \
+   $(if $(MPL_SUBSET),,solver) \
$(if $(ENABLE_OPENCL),scopencl) \
$(if $(DISABLE_SCRIPTING),,vbaobj) \
$(if $(ENABLE_TELEPATHY),tubes) \
diff --git a/configure.ac b/configure.ac
index 8c08b1e..c3b6918 100644
--- a/configure.ac
+++ b/configure.ac
@@ -9128,7 +9128,7 @@ AC_MSG_CHECKING([whether to plug browser plugins into 
LibreOffice documents])
 # Obviously no such thing on iOS or Android. Also not possible when building
 # 64-bit OS X code as the plugin code uses QuickTime and Carbon.
 if test $_os != Android -a $_os != iOS -a \( $_os != Darwin -o 
$BITNESS_OVERRIDE =  \) -a \
-$enable_headless != yes
+$enable_headless != yes -a $enable_mpl_subset != yes
 then
 AC_MSG_RESULT([yes])
 ENABLE_NPAPI_FROM_BROWSER=TRUE
@@ -9142,8 +9142,8 @@ dnl 
===
 dnl Check for NPAPI interface to plug LibreOffice into browser windows
 dnl ===
 AC_MSG_CHECKING([whether to plug LibreOffice into browser windows])
-if test $_os = WINNT -o $_os != Android -a $_os != Darwin -a $_os != 
iOS -a \
-$enable_headless != yes -a $enable_gtk != no
+if test $enable_mpl_subset != yes -a \( $_os = WINNT -o $_os != Android 
-a $_os != Darwin -a $_os != iOS -a \
+$enable_headless != yes -a $enable_gtk != no \)
 then
 AC_MSG_RESULT([yes])
 ENABLE_NPAPI_INTO_BROWSER=TRUE
diff --git a/sc/Library_sc.mk b/sc/Library_sc.mk
index 791752f..efdea71 100644
--- a/sc/Library_sc.mk
+++ b/sc/Library_sc.mk
@@ -331,7 +331,8 @@ $(eval $(call gb_Library_add_exception_objects,sc,\
 sc/source/ui/Accessibility/AccessibleCellBase \
 sc/source/ui/Accessibility/AccessibleContextBase \
 sc/source/ui/Accessibility/AccessibleCsvControl \
-sc/source/ui/Accessibility/AccessibleDataPilotControl \
+$(if $(filter TRUE,$(MPL_SUBSET)),, \
+sc/source/ui/Accessibility/AccessibleDataPilotControl) \
 sc/source/ui/Accessibility/AccessibleDocument \
 sc/source/ui/Accessibility/AccessibleDocumentBase \
 sc/source/ui/Accessibility/AccessibleDocumentPagePreview \
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


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

2013-12-21 Thread Khaled Hosny
 sw/source/core/text/EnhancedPDFExportHelper.cxx |   11 +--
 sw/source/core/text/txthyph.cxx |   12 ++--
 2 files changed, 11 insertions(+), 12 deletions(-)

New commits:
commit 4dba6f5837539746293ef6808ea39a764ab7654d
Author: Khaled Hosny khaledho...@eglug.org
Date:   Sun Dec 22 01:02:19 2013 +0200

fdo#67370: Hyphens are not visible in tagged PDF

One requirement of tagged PDF is to represent automatically inserted
hyphens using the soft hyphen (U+00AD) character, so we were doing this
by simply passing that character to text layout code when exporting a
tagged PDF (which is the literal suggestion of old PDF specification).

This is wrong, though, since the soft hyphen is a control character and
should not have a visible output by itself (and fonts might not even
have a visible glyph there), but this happened to work because non of
the layout engines we are using treated soft hyphen specially and was
just showing whatever glyph the font had there. This broke with the
switch to HarfBuzz since it will not show any visible glyph for Unicode
control characters (by default), which is the right thing to do.

Latest versions of PDF spec suggest using either ToUnicode mapping or an
ActualText text entry to encode the soft hyphen instead, I found it
easier to use ActualText since we already have code that handles
non-standard hyphenation using it already.

Change-Id: I88deadf3a806f69775b2e0ccff2f9b2f61a0f2e2

diff --git a/sw/source/core/text/EnhancedPDFExportHelper.cxx 
b/sw/source/core/text/EnhancedPDFExportHelper.cxx
index fe8b0bd..462576a 100644
--- a/sw/source/core/text/EnhancedPDFExportHelper.cxx
+++ b/sw/source/core/text/EnhancedPDFExportHelper.cxx
@@ -760,7 +760,8 @@ void SwTaggedPDFHelper::SetAttributes( 
vcl::PDFWriter::StructElement eType )
 case vcl::PDFWriter::Span :
 case vcl::PDFWriter::Quote :
 case vcl::PDFWriter::Code :
-if( POR_HYPHSTR == pPor-GetWhichPor() || POR_SOFTHYPHSTR == 
pPor-GetWhichPor() )
+if( POR_HYPHSTR == pPor-GetWhichPor() || POR_SOFTHYPHSTR == 
pPor-GetWhichPor() ||
+POR_HYPH == pPor-GetWhichPor() || POR_SOFTHYPH == 
pPor-GetWhichPor() )
 bActualText = true;
 else
 {
@@ -783,7 +784,11 @@ void SwTaggedPDFHelper::SetAttributes( 
vcl::PDFWriter::StructElement eType )
 
 if ( bActualText )
 {
-const OUString aActualTxt = rInf.GetTxt().copy( rInf.GetIdx(), 
pPor-GetLen() );
+OUString aActualTxt;
+if (pPor-GetWhichPor() == POR_SOFTHYPH || pPor-GetWhichPor() == 
POR_HYPH)
+aActualTxt = OUString(0xad); // soft hyphen
+else
+aActualTxt = rInf.GetTxt().copy(rInf.GetIdx(), pPor-GetLen());
 mpPDFExtOutDevData-SetActualText( aActualTxt );
 }
 
@@ -1364,6 +1369,8 @@ void SwTaggedPDFHelper::BeginInlineStructureElements()
 
 switch ( pPor-GetWhichPor() )
 {
+case POR_HYPH :
+case POR_SOFTHYPH :
 // Check for alternative spelling:
 case POR_HYPHSTR :
 case POR_SOFTHYPHSTR :
diff --git a/sw/source/core/text/txthyph.cxx b/sw/source/core/text/txthyph.cxx
index 4aa235e..accee9b 100644
--- a/sw/source/core/text/txthyph.cxx
+++ b/sw/source/core/text/txthyph.cxx
@@ -20,7 +20,6 @@
 #include hintids.hxx
 #include editeng/unolingu.hxx
 #include com/sun/star/i18n/WordType.hpp
-#include EnhancedPDFExportHelper.hxx
 #include viewopt.hxx
 #include viewsh.hxx
 #include SwPortionHandler.hxx
@@ -370,16 +369,9 @@ sal_Bool SwTxtPortion::CreateHyphen( SwTxtFormatInfo 
rInf, SwTxtGuess rGuess )
  *  virtual SwHyphPortion::GetExpTxt()
  */
 
-sal_Bool SwHyphPortion::GetExpTxt( const SwTxtSizeInfo rInf, OUString rTxt ) 
const
+sal_Bool SwHyphPortion::GetExpTxt( const SwTxtSizeInfo /*rInf*/, OUString 
rTxt ) const
 {
-// #i16816# tagged pdf support
-const sal_Unicode cChar = rInf.GetVsh() 
-  rInf.GetVsh()-GetViewOptions()-IsPDFExport() 
-  SwTaggedPDFHelper::IsExportTaggedPDF( 
*rInf.GetOut() ) ?
-  0xad :
-  '-';
-
-rTxt = OUString(cChar);
+rTxt = -;
 return sal_True;
 }
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Bug 60270] LibreOffice 4.1 most annoying bugs

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=60270

Bug 60270 depends on bug 67370, which changed state.

Bug 67370 Summary: PDF: Hyphenation not visible when text is exported as tagged 
PDF (applies to PDF/A-1 as well)
https://bugs.freedesktop.org/show_bug.cgi?id=67370

   What|Removed |Added

 Status|NEW |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


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

2013-12-21 Thread Tor Lillqvist
 bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm.cxx |5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

New commits:
commit b0a9c3c71d39291f47d7154c42aee3c9b3ccea22
Author: Tor Lillqvist t...@collabora.com
Date:   Sun Dec 22 02:18:03 2013 +0200

Log a bit more information in codeSnippet()

Change-Id: Ifecfd55ed7f6a48f1cfea8182a40e8568dfc4780

diff --git a/bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm.cxx 
b/bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm.cxx
index b873dac..5de27f8 100644
--- a/bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm.cxx
+++ b/bridges/source/cpp_uno/gcc3_ios_arm/cpp2uno-arm.cxx
@@ -484,10 +484,7 @@ namespace
 int index = functionIndex*nVtableOffsets*2 + vtableOffset*2 + 
bHasHiddenParam;
 unsigned char *result = ((unsigned char *) codeSnippets) + 
codeSnippets[index];
 
-SAL_INFO( bridges.ios,
-  codeSnippet: [ 
-  functionIndex  ,  vtableOffset  ,  
bHasHiddenParam  ]= 
-  (void *) result);
+SAL_INFO( bridges.ios, codeSnippet: [  functionIndex  ,  
vtableOffset  ,  (int)bHasHiddenParam  ]=  (void *) result   ( 
 std::hex  ((int*)result)[0]  ,  ((int*)result)[1]  ,  
((int*)result)[2]  ,  ((int*)result)[3]  ));
 
 return result;
 }
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: odb ODF standard conformance [was: minutes of ESC call ...]

2013-12-21 Thread Thorsten Behrens
Lionel Elie Mamane wrote:
 2) manifest:manifest without version attribute: I have no clue what
version I should put there. Any hint?
 
manifest:version=1.2

 3) ODF mimetype 'application/vnd.oasis.opendocument.base' is invalid
 
That's rather something I'd fix in the validator. In general, vnd.*
mimetypes are under jurisdiction of, well, the vendor. And OASIS
clearly seems happy with it. ;)

HTH,

-- Thorsten


signature.asc
Description: Digital signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


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

2013-12-21 Thread Ray
 sc/qa/unit/opencl-test.cxx |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

New commits:
commit 836abd393d126cfbba6b0bd1fdda5b03095516c9
Author: I-Jui (Ray) Sung r...@multicorewareinc.com
Date:   Sat Dec 21 23:29:43 2013 -0600

GPU Calc: temporarily disable Kombin unit test

Change-Id: I08d615e6b53781b5dd9e992204093bdd4901f852

diff --git a/sc/qa/unit/opencl-test.cxx b/sc/qa/unit/opencl-test.cxx
index 3a12674..2be46ca 100644
--- a/sc/qa/unit/opencl-test.cxx
+++ b/sc/qa/unit/opencl-test.cxx
@@ -435,7 +435,8 @@ public:
 CPPUNIT_TEST(testStatisticalFormulaBinomDist);
 CPPUNIT_TEST(testStatisticalFormulaVarP);
 CPPUNIT_TEST(testMathFormulaCeil);
-CPPUNIT_TEST(testMathFormulaKombin);
+// This test fails MacOS 10.8. Disabled temporarily
+// CPPUNIT_TEST(testMathFormulaKombin);
 CPPUNIT_TEST(testStatisticalFormulaDevSq);
 CPPUNIT_TEST(testStatisticalFormulaStDev);
 CPPUNIT_TEST(testStatisticalFormulaSlope);
@@ -4713,6 +4714,7 @@ void ScOpenclTest::testMathFormulaProduct()
 xDocShRes-DoClose();
 }
 //[AMLOEXT-194]
+#if 0 //Disabled temporarily
 void ScOpenclTest::testMathFormulaKombin()
 {
 if (!detectOpenCLDevice())
@@ -4735,6 +4737,7 @@ void ScOpenclTest::testMathFormulaKombin()
 xDocSh-DoClose();
 xDocShRes-DoClose();
 }
+#endif
 //[AMLOEXT-198]
 void ScOpenclTest:: testArrayFormulaSumX2MY2()
 {
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


LibreOffice Gerrit News for core on 2013-12-22

2013-12-21 Thread gerrit
Moin!

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

 First time contributors doing great things ! 
+ User grants debug Mysql part: retrieve IS_GRANTABLE + update column privs
  in https://gerrit.libreoffice.org/7155 from Julien Nabet
  about module connectivity, external
 End of freshness 



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

None

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

None

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

+ Double toolbar icon size for HiDPI screens.
  in https://gerrit.libreoffice.org/6994 from Andrzej Hunt
+ sw/export docx: add unit test for document with header and section(s)
  in https://gerrit.libreoffice.org/6249 from Pierre-Eric Pelloux-Prayer
+ add a header to provide posix compatible wrapper for platform lacking
  in https://gerrit.libreoffice.org/6837 from Norbert Thiebaud
+ Code clean-up/consolidation task.
  in https://gerrit.libreoffice.org/5926 from Vishv Brahmbhatt
+ fix for exporting of text watermark to DOCX
  in https://gerrit.libreoffice.org/5568 from Adam CloudOn
+ WIP: fdo#33980 Preserve selection across all slide sorters.
  in https://gerrit.libreoffice.org/6633 from Andrzej Hunt
+ fdo#71043 -  Use STACK lint tool to clean code
  in https://gerrit.libreoffice.org/6529 from José Guilherme Vanz
+ new cell-border handling in calc
  in https://gerrit.libreoffice.org/6093 from Viktor Varga
+ Increase number of remembered recent documents from 10 to 25
  in https://gerrit.libreoffice.org/6101 from Krisztian Pinter
+ startcenter: Make SC open faster by timeouting thumbnails
  in https://gerrit.libreoffice.org/6102 from Krisztian Pinter
+ Simplify oslThreadIdentifier on Linux 32.
  in https://gerrit.libreoffice.org/5553 from Arnaud Versini
+ Dynamically align toolbars in LibreOffice
  in https://gerrit.libreoffice.org/5655 from Prashant Pandey
+ fdo#36791 : fix for import of greeting card
  in https://gerrit.libreoffice.org/4240 from Adam CloudOn
+ more debug logs, extra debug layer, file is not used in p3k
  in https://gerrit.libreoffice.org/5267 from James Michael Dupont
+ Positional Tab additions
  in https://gerrit.libreoffice.org/5387 from Adam CloudOn
+ fdo#64817 : fix for rectangle with image fill
  in https://gerrit.libreoffice.org/4718 from Adam CloudOn


Best,

Your friendly LibreOffice Gerrit Digest Mailer

Note: The bot generating this message can be found and improved here:
   
https://gerrit.libreoffice.org/gitweb?p=dev-tools.git;a=blob;f=gerritbot/send-daily-digest
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-qa] Signing of Language-packs for Mac OS X?

2013-12-21 Thread Alex Thurgood
Le 20/12/2013 16:24, Niklas Johansson a écrit :

Hi Niklas,

 Note that the bug above was written before the Main installer was
 signed, but is still relevant for anyone that wants a translated user
 interface.

This has also been reported on the French user lists several times, but
I believe Tor did some work recently which involved moving plist.info
files from the lang packs to the main app in order to circumvent the
problem. However, I don't know whether those changes were backported to
the current releases.

Alex


___
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] [ANN] LIbreOffice 4.2.0 RC1 available

2013-12-21 Thread bjoern
Hi all,

On Fri, Dec 20, 2013 at 01:12:58AM +0100, Christian Lohmaier wrote:
 The release is available for Windows, Linux and Mac OS X from our QA
 builds download page at
 
   http://www.libreoffice.org/download/pre-releases/

... and Ubuntu users will find a build for Ubuntu trusty on:

 https://launchpad.net/~libreoffice/+archive/libreoffice-prereleases
 https://plus.google.com/101094190333184858950/posts/7ZxucEYpFbF

Happy testing!

Best,

Bjoern
___
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] Major Release Checklist

2013-12-21 Thread Cor Nouws
Joel Madero wrote (21-12-13 02:12)

 And of course what I meant was minor release :-/ I always get those
 confused but now I know, major.minor.micro
 
 That being said - for major (which only happens what...once every 2
 years? I guess we can move bug hunting session as late as RC3, for minor
 releases, I suppose RC1 will have to do and locales will just be out of
 luck (which is unfortunate). That being said - maybe we can have a
 locale bug hunting session immediately upon release that lasts 7 days,
 any bugs found can be fixed in the first micro release.
 
 Thoughts?

There is no or little difference between what we call major and minor.
So I suggest to treat them the same.

Then as for when to have a bug hunt session, I think the goal is to get
_many_ people test early. Therefore I would suggest to do it _early_
with beta1 or beta2.
The l10n teams can ask people in their community to test the RC1 or RC2
on l10n issues, so that those can be fixed in RC3.

??

Cheers,


-- 
 - Cor Nouws
 - http://nl.libreoffice.org
 - The Document Foundation Membership Committee Member
___
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] Major Release Checklist

2013-12-21 Thread Sophie Gautier
GSM
Le 21 déc. 2013 22:09, Cor Nouws oo...@nouenoff.nl a écrit :

 Joel Madero wrote (21-12-13 02:12)

  And of course what I meant was minor release :-/ I always get those
  confused but now I know, major.minor.micro
 
  That being said - for major (which only happens what...once every 2
  years? I guess we can move bug hunting session as late as RC3, for minor
  releases, I suppose RC1 will have to do and locales will just be out of
  luck (which is unfortunate). That being said - maybe we can have a
  locale bug hunting session immediately upon release that lasts 7 days,
  any bugs found can be fixed in the first micro release.
 
  Thoughts?

 There is no or little difference between what we call major and minor.
 So I suggest to treat them the same.

 Then as for when to have a bug hunt session, I think the goal is to get
 _many_ people test early. Therefore I would suggest to do it _early_
 with beta1 or beta2.
 The l10n teams can ask people in their community to test the RC1 or RC2

RC1 doesn't contain all the translations as string freeze is due at this
time.  The only version we get to check our work is RC2.

 on l10n issues, so that those can be fixed in RC3.

Hum, RC3 is final so it's considering that we don't need to test l10n
versions. As you said bug hunting is to attract more people and I would
like to give this chance to NL projects too.
But I understand that testing versions before might be more important
Cheers
Sophie
GSM
___
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] odb ODF standard conformance [was: minutes of ESC call ...]

2013-12-21 Thread Thorsten Behrens
Lionel Elie Mamane wrote:
 2) manifest:manifest without version attribute: I have no clue what
version I should put there. Any hint?
 
manifest:version=1.2

 3) ODF mimetype 'application/vnd.oasis.opendocument.base' is invalid
 
That's rather something I'd fix in the validator. In general, vnd.*
mimetypes are under jurisdiction of, well, the vendor. And OASIS
clearly seems happy with it. ;)

HTH,

-- Thorsten


signature.asc
Description: Digital signature
___
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 47786] Support for .abw files in LibreOffice

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47786

--- Comment #2 from Geoffrey computergeoff...@zoho.com ---
Created attachment 91077
  -- https://bugs.freedesktop.org/attachment.cgi?id=91077action=edit
ABW file

-- 
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 47786] Support for .abw files in LibreOffice

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47786

--- Comment #1 from Geoffrey computergeoff...@zoho.com ---
Currently, LibreOffice does not support ABW files which are the native file
format of AbiWord. To improve interoperability, support for ABW files
(XML-based file format) could be added to LO. Please view the attachment (ABW
file) in Notepad++ to see the syntax.

-- 
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 47786] Support for .abw files in LibreOffice

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47786

Geoffrey computergeoff...@zoho.com changed:

   What|Removed |Added

Version|3.3.0 release   |Inherited From OOo

-- 
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 72798] FILEOPEN: Crashes when Draw and Writer open a different file at the same time

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72798

actionmystique actionmysti...@gmail.com changed:

   What|Removed |Added

 Status|NEEDINFO|UNCONFIRMED
 Ever confirmed|1   |0

-- 
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 72932] Dialog with ListBox where multiple selection has been checked doesn't work

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72932

Jan Rheinländer jrheinlaen...@users.sourceforge.net changed:

   What|Removed |Added

 Status|NEEDINFO|UNCONFIRMED
 Ever confirmed|1   |0

--- Comment #3 from Jan Rheinländer jrheinlaen...@users.sourceforge.net ---
1. Open attached document
2. Confirm that you want to allow macros
3. Click on the button on the empty page
4. In the dialog, open the list box and confirm that you can select an entry
5. Close dialog again
6. Get edit permissions on the document
7. Go to Extras - Macros - Manage dialogs - Dialog.odt/Standard/Dialog1 - Edit
8. Choose the listbox and allow multiple selections in the properties
9. Go back to the empty page with  the button
10. Exit form editing mode
11. Click on the button again and confirm that the list box doesn't open any
more

-- 
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 47176] Add Half Letter (5.5x8.5in) paper size

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47176

Owen Genat owen.ge...@gmail.com changed:

   What|Removed |Added

Summary|Request to add a new paper  |Add Half Letter (5.5x8.5in)
   |size|paper size
Version|4.1.0.4 release |Inherited From OOo

--- Comment #1 from Owen Genat owen.ge...@gmail.com ---
From the Wikipedia page on paper sizes:

http://en.wikipedia.org/wiki/Paper_size

... the 5.5 x 8.5 inch size would appear to also be known variously as:
Organizer L, Statement, Half Letter, Memo, and demitab / demi-tab. Version
set to Inherited From OOo as this paper size has never been available in LO.
Summary amended for clarity.

-- 
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 58853] Printer administration paper size

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=58853

--- Comment #6 from Owen Genat owen.ge...@gmail.com ---
According to this AskLO thread:

http://ask.libreoffice.org/en/question/6898/change-default-paper-size-wont-stick/

... the paper size may be dependent on the locale. What does Tools  Options 
Language Settings  Languages  Language of  Locale setting indicate? What is
the typical paper size for the indicated locale?

-- 
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 40538] FILEOPEN particular .doc (MSO97) shows arrow heads of graphic lines too big

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=40538

--- Comment #14 from Igor xorreze...@list.ru ---
In LO 4.1.4.2 the arrows are smaller when before 
but still twice bigger when in Word. (The same page size)

-- 
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 67952] Auto fit canvas to drawing

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67952

Owen Genat owen.ge...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
Version|unspecified |Inherited From OOo
  Component|Libreoffice |Drawing
 Ever confirmed|0   |1

--- Comment #2 from Owen Genat owen.ge...@gmail.com ---
Related AskLO thread:

http://ask.libreoffice.org/en/question/18185/how-to-adjust-page-size-to-fit-an-object/

I agree this would be a good feature to have. Confirmed. Status set to NEW.
Component set to Drawing. Version set to Inherited From OOo as this has never
been possible in LO.

-- 
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 61344] MACRO (Cell references are broken): Delete row and sort = Formulas between worksheets don't update

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61344

janekptacijarab...@centrum.cz changed:

   What|Removed |Added

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

--- Comment #2 from janekptacijarab...@centrum.cz ---
NOT ALSO in the version 4.1.4.2 (final release)

-- 
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 59327] BASIC: A missing optional argument is treated as a not declared variable.

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59327

--- Comment #4 from Noel Power nopo...@novell.com ---
(In reply to comment #3)
 Noel - any thoughts about this one?

Its a bug (although it seems obscure and imho low prio)

The problem here is to do with 'Option Explicit' but in addition needs this
strange conditional Declaration ( that doesn't actually get executed )

-- 
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 72884] FILEOPEN: Very long opening - opening time five minutes

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72884

--- Comment #4 from pierre-yves samyn pierre-yves.sa...@laposte.net ---
Hello

Test on windows 7/64
Proc: Intel(R) Core(TM)2 Duo CPU 3.06GHz
RAM: 4.00 Go

Version: 4.2.0.1
Build ID: 7bf567613a536ded11709b952950c9e8f7181a4a

Version: 4.3.0.0.alpha0+
Build ID: f279acd3678d014d9d5dafe41971e0da4dec7b6c
TinderBox: Win-x86@47-TDF, Branch:master, Time: 2013-12-13_23:25:16

Opening from scratch: 75 sec.
(same with 4.2  4.3)

Opening a document in doc format needs a conversion. 
The same document saved in odt format opens in a second on my platform.

Regards
Pierre-Yves

-- 
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 67421] API: some of embedded objects' models in a document are not accessible

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67421

--- Comment #2 from Owen Genat owen.ge...@gmail.com ---
Created attachment 91078
  -- https://bugs.freedesktop.org/attachment.cgi?id=91078action=edit
ODT with 100 formulas and provided macro.

I can't confirm this bug. If I download the provided example and add the
provided macro code then it works as indicated. The attached example however
that I created from scratch under Ubuntu 10.04 x86_64 using v4.1.3.2 does not
appear to work. No formulas are changed from running the macro.

-- 
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 72947] New: filenames in new start screen dialog are cut

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72947

  Priority: medium
Bug ID: 72947
  Assignee: libreoffice-bugs@lists.freedesktop.org
   Summary: filenames in new start screen dialog are cut
  Severity: normal
Classification: Unclassified
OS: All
  Reporter: mirobi...@yahoo.com
  Hardware: All
Status: UNCONFIRMED
   Version: 4.2.0.1 rc
 Component: UI
   Product: LibreOffice

Created attachment 91079
  -- https://bugs.freedesktop.org/attachment.cgi?id=91079action=edit
screenshot of dialog

New start screen in 4.2 shows recent files, I very like it,
but file names are cut.
I think it is very important to see full name,
the is plenty empty space for it.

Thanks

-- 
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 72947] filenames in new start screen dialog are cut

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72947

--- Comment #1 from Miro mirobi...@yahoo.com ---
Created attachment 91080
  -- https://bugs.freedesktop.org/attachment.cgi?id=91080action=edit
new screenshot

-- 
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 68573] FORMATTING:Underline enhancement

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68573

--- Comment #3 from Owen Genat owen.ge...@gmail.com ---
Created attachment 91081
  -- https://bugs.freedesktop.org/attachment.cgi?id=91081action=edit
ODPs and screenshots showing underlining of various characters/fonts under
v3304 and v4132.

I am not sure this is a bug or if it can be fixed in LO as it would appear to
be a font metric related issue. The provided example had the Arabic text set in
DejaVu Sans and the English text set in Abyssinica SIL. I don't have the second
font installed so the underline displayed identically for both pieces of text
(refer screenshot).

I have created two additional examples under Ubuntu 10.04 x86_64 using:

- v3.3.0.4 OOO330m19 Build: 6
- v4.1.3.2 Build ID: 70feb7d99726f064edab4605a8ab840c50ec57a

... each with Latin, Cyrillic, Greek, Hindi, Chinese, Japanese, Hebrew, and
Arabic characters. The v3.3.0.4 example uses these fonts:

- Arial for Latin, Cyrillic, and Greek.
- Lohit Hindi for Hindi, Hebrew, and Arabic.
- SimSun for Chinese and Japanese.

The v4.1.3.2 example uses the same fonts except:

- Linux Libertine G for Latin, Cyrillic, and Greek.

A screenshot of what I see here in each case is included. In both examples the
same fonts render the underline uniformly, irrespective of characters.

-- 
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 72681] FILESAVE: Save in doc or docx format leads to several issues

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72681

Peter Kelder peter.kel...@quicknet.nl changed:

   What|Removed |Added

 Status|NEEDINFO|UNCONFIRMED
   Assignee|libreoffice-b...@lists.free |peter.kel...@quicknet.nl
   |desktop.org |
 Ever confirmed|1   |0

--- Comment #2 from Peter Kelder peter.kel...@quicknet.nl ---
Created attachment 91082
  -- https://bugs.freedesktop.org/attachment.cgi?id=91082action=edit
The .odt created as described

Here the .odt which is created as described here:
- created .doc with word based on normal.dot
- opened on LO and saved as *fromLO.doc
- Opened the latter in word.
Result: no styles any more.

Regards,
PeterK

-- 
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 68573] FORMATTING:Underline enhancement

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68573

Owen Genat owen.ge...@gmail.com changed:

   What|Removed |Added

Version|4.0.2.2 release |Inherited From OOo
  Component|Libreoffice |Presentation

--- Comment #4 from Owen Genat owen.ge...@gmail.com ---
Component set to Presentation. As per comment #3 Version set to Inherited From
OOo.

-- 
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 72918] [FILEOPEN] LO crash when opening ODS file with a large size 'content.xml'

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72918

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

   What|Removed |Added

  Attachment #91041|text/plain  |application/x-7z-compressed
  mime type||

-- 
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 68573] FORMATTING:Underline enhancement

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68573

Owen Genat owen.ge...@gmail.com changed:

   What|Removed |Added

 CC||khaledho...@eglug.org

--- Comment #5 from Owen Genat owen.ge...@gmail.com ---
Adding Khaled Hosny to CC list, to hopefully provide some insight into whether
this is an issue LO can fix or not (and get this bug confirmed if it is
possible to fix).

-- 
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 72764] Copying from MS Word document opened in Writer and then pasting as HTML in a new document causes a crash

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72764

--- Comment #1 from bfoman bfo.bugm...@spamgourmet.com ---
Created attachment 91083
  -- https://bugs.freedesktop.org/attachment.cgi?id=91083action=edit
Bug 72764 - WinDbg session

Confirmed with:
Version: 4.2.0.1
Build ID: 7bf567613a536ded11709b952950c9e8f7181a4a
Windows 8.1 Enterprise Preview 64 bit

Attached full WinDbg session.

-- 
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 72764] Copying from MS Word document opened in Writer and then pasting as HTML in a new document causes a crash

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72764

bfoman bfo.bugm...@spamgourmet.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||bfo.bugm...@spamgourmet.com
   Keywords||have-backtrace
 Ever confirmed|0   |1

--- Comment #2 from bfoman bfo.bugm...@spamgourmet.com ---
NEW as bug confirmed and bt attached.

-- 
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 68749] files in Calc cannot be saved when certain changes are made to sheets

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68749

Owen Genat owen.ge...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
  Component|Libreoffice |Spreadsheet
 Ever confirmed|0   |1

--- Comment #1 from Owen Genat owen.ge...@gmail.com ---
Component set to Spreadsheet. Can the original reporter confirm if the
behaviour is similar to that described in this forum thread:

http://en.libreofficeforum.org/node/2138

i.e., is this the error dialog being displayed and does the problem only occur
when certain sheets are moved to the first position? If you could provide an
example file with instructions on how to reproduce the error it would be
helpful. Status set to NEEDINFO. Once the required information is provided,
please set the status back to UNCONFIRMED. Thanks.

-- 
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 68751] Date Controls changed in Basic

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68751

--- Comment #22 from t...@tim-passingham.co.uk ---
I have tested the date/time help in 4.1.4.2 (downlaoded in parallel with my
ubuntu 4.1.3).  All OK.  Thanks.

-- 
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 70724] UI - Open a form. Hide it, then make it visible again. The Toolbars disappear.

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=70724

--- Comment #5 from t...@tim-passingham.co.uk ---
Any movement on this?

-- 
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 72762] CALC crash when font appearance is modifier especially DPI

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72762

bfoman bfo.bugm...@spamgourmet.com changed:

   What|Removed |Added

 CC||bfo.bugm...@spamgourmet.com

--- Comment #1 from bfoman bfo.bugm...@spamgourmet.com ---
Please describe in more detail steps to reproduce and provide more information
about your system environment. General rule in bug trackers - the more detailed
informations provided the better.
Also please recheck in latest version of active branch (4.1.4) as 4.0.x branch
is in End Of Life state.

-- 
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 72891] Calc add whitespace at end of word in cell after save and reopen

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72891

--- Comment #2 from Nicolas Wilhelm nicolas.wilh...@gmail.com ---
Hi Mariosv ,
Thanks you very to have identified the issue.

-- 
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 72733] CRASH when FILEOPEN simple xml with equals sign

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72733

--- Comment #1 from bfoman bfo.bugm...@spamgourmet.com ---
Created attachment 91084
  -- https://bugs.freedesktop.org/attachment.cgi?id=91084action=edit
Bug 72733 - WinDbg session

Confirmed with:
Version: 4.2.0.1
Build ID: 7bf567613a536ded11709b952950c9e8f7181a4a
Windows 8.1 Enterprise Preview 64 bit

Attached full WinDbg session.

-- 
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 72733] CRASH when FILEOPEN simple xml with equals sign

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72733

bfoman bfo.bugm...@spamgourmet.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||bfo.bugm...@spamgourmet.com
   Keywords||have-backtrace
 Ever confirmed|0   |1

--- Comment #2 from bfoman bfo.bugm...@spamgourmet.com ---
NEW as bug confirmed and bt attached.

-- 
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 60626] Allow custom font sorting

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=60626

Owen Genat owen.ge...@gmail.com changed:

   What|Removed |Added

Summary|[Feature Request] Allow |Allow custom font sorting
   |custom font sorting |
Version|unspecified |Inherited From OOo
  Component|Libreoffice |UI

--- Comment #4 from Owen Genat owen.ge...@gmail.com ---
Thanks for clarifying. I can't confirm this report as it still seems very
similar to the bug I indicated and not as effective. Filtering a list of 500
fonts (e.g., down to a dozen) would seem more useful to me than sorting the
entire list. There is less scrolling involved. The User Experience (UX) would
be similar to that for the current filtering of styles. I would also argue that
filtering is the generally favoured UX approach over sorting in most instances.

Component set to UI. Version set to Inherited From OOo as this feature has
never been available.

-- 
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 69954] Spell and Grammar Check does not stop at found failure but jumps to the next

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69954

Owen Genat owen.ge...@gmail.com changed:

   What|Removed |Added

  Component|Libreoffice |Linguistic

--- Comment #1 from Owen Genat owen.ge...@gmail.com ---
Please provide an example file for others to test that exhibits the indicated
behaviour as well as instructions on how to reproduce the problem. If you can
indicate the versions of LO for which this problem occurs, that would also be
helpful. Thanks.

Component set to Linguistic.

-- 
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 70193] Other: Live html embed frame feature

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=70193

Owen Genat owen.ge...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 Ever confirmed|0   |1

--- Comment #1 from Owen Genat owen.ge...@gmail.com ---
Please clarify what a live web frame is. Is this a reference to a webfeed or
live broadcast i.e., somewhat similar to a video? Which component is this
feature most likely to be used in and how? A link to an example would be
helpful. How does this request differ from bug 64965? 

Status set to NEEDINFO. Once the indicated detail is provided, please set the
status back to UNCONFIRMED. Thanks.

-- 
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 68604] ooxml file saving may lose part of the comment text

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68604

--- Comment #21 from Owen Genat owen.ge...@gmail.com ---
(In reply to comment #20)
 Owen, have you tested with Save or with Save as...? It seems that only
 Save triggers the bug. (This may in fact be a strong hint that may help in
 finding the bug in the codebase... how does it happen that the textual
 content of the file that is generated differs between the results of Save
 and Save as...!?)

Aha! This may be the issue. I have been using Save As (to avoid overwriting the
original). The testing you have done indicates to me that you are basic using
the same platform I did. I will re-test and report back.

-- 
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 72459] VIEWING: chart:include-hidden-cells attribute appears to be ignored when references are external

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72459

--- Comment #3 from Owen Genat owen.ge...@gmail.com ---
(In reply to comment #2)
 It is an implementation detail. For external files we loose the information
 which cells are hidden and fixing that is not trivial. I'm actually unsure
 if it would be desired because this would have some consequences outside of
 charts that would introduce regressions.

Thanks for the clarification. I suspected the information might be getting
lost. I mainly wanted to get some clarity on this issue, particularly in
relation to the ODF spec.

Perhaps ODF v1.3 may need to have this section amended to more clearly indicate
that only local references are covered? I can't find a corresponding OASIS
issue so I will raise this matter on the OASIS office-comment mailing list.

-- 
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 72729] Creating A DAtabase Connection not Possible

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72729

mechtilde o...@mechtilde.de changed:

   What|Removed |Added

 Status|RESOLVED|CLOSED

-- 
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 72729] Creating A DAtabase Connection not Possible

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72729

mechtilde o...@mechtilde.de changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #12 from mechtilde o...@mechtilde.de ---
works in 4.2.0 RC1

-- 
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 69766] Problem with stock charts data ranges when saving

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69766

Jacques Guilleron guillero...@aol.com changed:

   What|Removed |Added

 CC||guillero...@aol.com

--- Comment #3 from Jacques Guilleron guillero...@aol.com ---
Hello Mamoth,

Following your steps, I got the same results with LO 4.1.3.2 and LO
4.3.0.0.alpha0+ on Windows 7 Home Premium, but:
Opening this document in LO 3.6.6.2 portable show the changes, though edit the
Chart return to the same state as we find by opening it in the higher versions.
Trying to resize the Chart, without moving the mouse, just by clicking on
handle, show two supersosed views:
 the previous changes, and you can see that they were saved.
 the edit mode, with one Data point missing.
So, for me,the Edit mode can not be quit. this is the real bug.
Do you agree with that?

Kind regards,

Jacques

-- 
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 72915] Other: Error calculating with CONCATENAR and BUSCARV function

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72915

--- Comment #4 from Antonio Gonzalez F ago...@gmail.com ---
Ok, now I know you are taking about

With the fourth parameter in 0 works fine.

Thanks a LOT and apologize for any inconvenience about my comment.

Now is appropiate to close this issue with NOT A 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 70909] Crashes when entering slide show Windows 8.1

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=70909

bfoman bfo.bugm...@spamgourmet.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 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 72948] New: writer module: default access-path for grafics non-alterable

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72948

  Priority: medium
Bug ID: 72948
  Assignee: libreoffice-bugs@lists.freedesktop.org
   Summary: writer module: default access-path for grafics
non-alterable
  Severity: normal
Classification: Unclassified
OS: Windows (All)
  Reporter: general_...@gmx.de
  Hardware: Other
Status: UNCONFIRMED
   Version: 4.1.3.2 release
 Component: Writer
   Product: LibreOffice

When I change the default access-path for graphic files under
extras/options/libreoffice_common/paths (names relate to the german version),
this does not take effect. Graphics will still be taken from the original path.

-- 
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 69824] Other: copying chart to writer with data series in rows will corrupt the chart

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69824

--- Comment #9 from Jean-Baptiste Faure jbf.fa...@sud-ouest.org ---
Created attachment 91085
  -- https://bugs.freedesktop.org/attachment.cgi?id=91085action=edit
same example but working

I tested your procedure with the generic Linux version 4.1.4.2 (current stable
version released on 2013-12-18, built by TDF) and my home built versions
4.1.5.0+ and 4.2.0.1+. With each of these versions it works as expected as
shown by my attachment.
So closing this bug report as resolved/worksforme (worksforme instead of fixed
because I do not know which commit fixed the problem).

Please, upgrade your version to the 4.1.4 and try again. Feel free to reopen if
it does not work for you.

Best regards. JBF

-- 
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 69513] Writer crashes after attempting to edit a Web Page paste containing a table

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69513

bfoman bfo.bugm...@spamgourmet.com changed:

   What|Removed |Added

 CC||bfo.bugm...@spamgourmet.com

--- Comment #1 from bfoman bfo.bugm...@spamgourmet.com ---
Checked with:
Version: 4.2.0.1
Build ID: 7bf567613a536ded11709b952950c9e8f7181a4a
Windows 8.1 Enterprise Preview 64 bit

Opened the page in Firefox, select all, copy, paste into new Writer document,
move around, undo - WORKSFORME. No crash.

-- 
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 69824] Other: copying chart to writer with data series in rows will corrupt the chart

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69824

Jean-Baptiste Faure jbf.fa...@sud-ouest.org changed:

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution|--- |WORKSFORME

-- 
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 72949] New: Dsum gives different results in 4.2.0.1

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72949

  Priority: medium
Bug ID: 72949
  Assignee: libreoffice-bugs@lists.freedesktop.org
   Summary: Dsum gives different results in 4.2.0.1
  Severity: critical
Classification: Unclassified
OS: Linux (All)
  Reporter: t...@tim-passingham.co.uk
  Hardware: Other
Status: UNCONFIRMED
   Version: 4.2.0.1 rc
 Component: Spreadsheet
   Product: LibreOffice

Created attachment 91086
  -- https://bugs.freedesktop.org/attachment.cgi?id=91086action=edit
Example spreadsheet

The attached sheet works in 4.1.4.2 and previous, but produces incorrect dsums
in 4.2.0.1.

The Interest sheet sums the balances within each interest range, in the
criteria to the right, from the AC Cashflow sheet.  The total should be 120.

The criteria select a range of rates to sum. (eg  0.005 and = 0.0055).

In 4.2.0.1, the result sometimes seems to depend on whether the Interest sheet
is before or after the AC Cashflow sheet.  Move the sheet, and you may get a
different answer.  

When the sum is wrong, it is as if the lower bound has been ignored.  The
Interest sheet then sums balances up to a specific rate, rather than between
the 2 rates in the criteria, and gives a total much larger than 120.

It took me a long time to find this since I have a very involved set of
financial sheets that produced different results for reasons that were very
obscure.  I narrowed it down to this dsum.

-- 
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 72237] editing - cell data disappears after file saved

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72237

--- Comment #3 from Jean-Baptiste Faure jbf.fa...@sud-ouest.org ---
(In reply to comment #2)
[...]
 There is no problematic file, the problem is in the Open Office Spreadsheet
 Calc software.

The problematic file is the file in which you see the problem. I can understand
that you do not want to publish this file here if it is confidential. But
without a file with the particular organization of the data which causes the
problem, it is not possible to further investigate. If it is so easy to
reproduce the problem, please describe step by step (step 1 : do that ; step 2
: do that ; etc.) what should be done to reproduce the problem.

Without reliable data, I will have to close this bug report as invalid.

Best regards. JBF

-- 
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 72930] cell formatting being deleted

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72930

GerardF gerard.farg...@orange.fr changed:

   What|Removed |Added

 CC||gerard.farg...@orange.fr

--- Comment #5 from GerardF gerard.farg...@orange.fr ---
This bug has been reported and mark fixed in 4.0.2, see
https://bugs.freedesktop.org/show_bug.cgi?id=57661
Check the version in Help  About LibreOffice

-- 
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 61344] MACRO (Cell references are broken): Delete row and sort = Formulas between worksheets don't update

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61344

Foss f...@openmailbox.org changed:

   What|Removed |Added

 Resolution|FIXED   |WORKSFORME

--- Comment #3 from Foss f...@openmailbox.org ---
Thanks for the update. Since we don’t have a specific patch, status is
WORKSFORME.

-- 
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 65790] SLIDESHOW: Presentations Sets system volume to 100%

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65790

Jean-Baptiste Faure jbf.fa...@sud-ouest.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 Ever confirmed|0   |1

--- Comment #15 from Jean-Baptiste Faure jbf.fa...@sud-ouest.org ---
(In reply to comment #14)
 presently at 4.1.3.x-x, I'm running Fedora-20.  The situation is still the
 same.  Hopefully 4.1.4 will hit the repo soon.  Expect an update afterwards

@Onyeibo:
Version 4.1.4 is out since 2013-12-18. Please could you try it ?

I think that the problem is on the Fedora side, not on LibreOffice one. If you
can, I suggest you to try the Linux generic version built by TDF which can be
found at http://www.libreoffice.org/download/

Best regards. JBF

-- 
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 72798] FILEOPEN: Crashes when Draw and Writer open a different file at the same time

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72798

Foss f...@openmailbox.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 Ever confirmed|0   |1

--- Comment #7 from Foss f...@openmailbox.org ---
Setting to NEEDINFO until more detail is provided.

After providing the requested info, please reset this bug to UNCONFIRMED or is
things work fine with LO 4.2.0.1 or newer to WORKSFORME. Thanks :)

-- 
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 72798] FILEOPEN: Crashes when Draw and Writer open a different file at the same time

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72798

--- Comment #8 from actionmystique actionmysti...@gmail.com ---
@Qubit: You tested this issue on a different OS with different libreoffice
versions.

-- 
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 69017] PRINTING: Printing doc: Row heights partially changed in printout

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69017

Jean-Baptiste Faure jbf.fa...@sud-ouest.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 CC||jbf.fa...@sud-ouest.org
 Ever confirmed|0   |1

--- Comment #2 from Jean-Baptiste Faure jbf.fa...@sud-ouest.org ---
Opened with LibreOffice 4.2.0.1+, your test file takes 2 pages...
It uses the UniversR 45 Light font which is not installed on my computer.

Does this font is installed on your computer?

Please, could you try again but with a more ordinary font like Arial?

Best regards. JBF

-- 
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 68749] files in Calc cannot be saved when certain changes are made to sheets

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68749

cptemple...@gmail.com changed:

   What|Removed |Added

 Status|NEEDINFO|UNCONFIRMED
 Ever confirmed|1   |0

--- Comment #2 from cptemple...@gmail.com ---
(In reply to comment #1)
 Component set to Spreadsheet. Can the original reporter confirm if the
 behaviour is similar to that described in this forum thread:
 
 http://en.libreofficeforum.org/node/2138
 
 i.e., is this the error dialog being displayed and does the problem only
 occur when certain sheets are moved to the first position? If you could
 provide an example file with instructions on how to reproduce the error it
 would be helpful. Status set to NEEDINFO. Once the required information is
 provided, please set the status back to UNCONFIRMED. Thanks.

The problem was unrelated to moving sheets and the error message was write
error rather than the error message in the link. I'm afraid I don't have an
example file to offer at the moment but I'll see if I can reproduce the problem
when I have time.

-- 
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 45436] FILESAVE as .doc: Table of contents has wrong variating tabulator positions for page numbers

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=45436

Foss f...@openmailbox.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Whiteboard||NoRepro:4.3.0.0a0+:OSX10.9
   ||NoRepro:4.2.0.1:OSX10.9
 Resolution|--- |WORKSFORME

--- Comment #5 from Foss f...@openmailbox.org ---
I cannot reproduce this problem any longer with LO 4.3.0.0a0+ from yesterday
nor 4.2.0.1.

Setting to WORKSFORME. Re-open should this persist with 4.2.0.1 or newer for
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 72948] writer module: default access-path for grafics non-alterable

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=72948

Jean-Baptiste Faure jbf.fa...@sud-ouest.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 CC||jbf.fa...@sud-ouest.org
 Ever confirmed|0   |1

--- Comment #1 from Jean-Baptiste Faure jbf.fa...@sud-ouest.org ---
Please, could you describe what should be done step by step to reproduce the
problem? I know how to change the default path for graphics but I am not sure
what you do to see that the change has no effect.

Best regards. JBF

-- 
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 69655] FILEOPEN: DOCX import of Table-of-Contents renders the ToC's levels wrong

2013-12-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69655

Foss f...@openmailbox.org changed:

   What|Removed |Added

 Whiteboard|BSA |BSA
   ||Confirmed:4.2.0.1:OSX10.9

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


  1   2   3   >