sw/qa/extras/htmlexport/data/reqif-p.xhtml |1 +
sw/qa/extras/htmlexport/htmlexport.cxx |4
sw/source/filter/html/htmltabw.cxx | 11 ++-
3 files changed, 11 insertions(+), 5 deletions(-)
New commits:
commit 12c3ab8c341ff6482ce380ca4010bb7b97e35bf7
Author: Miklos Vajna
Date: Thu Mar 1 17:50:52 2018 +0100
sw HTML export: XHTML ns alias for table markup
This was forgotten from the previous mass-conversion of adding namespace
aliases to written elements.
Change-Id: Id9b7e961c941ec3b3614e3694963c3f9ef9e46eb
Reviewed-on: https://gerrit.libreoffice.org/50595
Reviewed-by: Miklos Vajna
Tested-by: Jenkins
diff --git a/sw/qa/extras/htmlexport/data/reqif-p.xhtml
b/sw/qa/extras/htmlexport/data/reqif-p.xhtml
index 36f5aa11768b..2f069d78e0eb 100644
--- a/sw/qa/extras/htmlexport/data/reqif-p.xhtml
+++ b/sw/qa/extras/htmlexport/data/reqif-p.xhtml
@@ -1 +1,2 @@
aaabbb
+in
table
diff --git a/sw/qa/extras/htmlexport/htmlexport.cxx
b/sw/qa/extras/htmlexport/htmlexport.cxx
index e1b7313195e3..f329c3d4a79f 100644
--- a/sw/qa/extras/htmlexport/htmlexport.cxx
+++ b/sw/qa/extras/htmlexport/htmlexport.cxx
@@ -337,6 +337,10 @@ DECLARE_HTMLEXPORT_TEST(testReqIfParagraph,
"reqif-p.xhtml")
CPPUNIT_ASSERT(pStream);
OString
aExpected("aaa\nbbb"
SAL_NEWLINE_STRING);
+
+// This was '1 )
@@ -483,7 +484,7 @@ void SwHTMLWrtTable::OutTableCell( SwHTMLWriter& rWrt,
if( rWrt.m_bLFPossible )
rWrt.OutNewLine();
-OString aTag = bHead ? OOO_STRING_SVTOOLS_HTML_tableheader :
OOO_STRING_SVTOOLS_HTML_tabledata;
+aTag = bHead ? OOO_STRING_SVTOOLS_HTML_tableheader :
OOO_STRING_SVTOOLS_HTML_tabledata;
HTMLOutFuncs::Out_AsciiTag(rWrt.Strm(), rWrt.GetNamespace() + aTag, false);
rWrt.m_bLFPossible = true;
}
@@ -514,7 +515,7 @@ void SwHTMLWrtTable::OutTableCells( SwHTMLWriter& rWrt,
}
rWrt.OutNewLine(); // in new line
-rWrt.Strm().WriteChar( '<' ).WriteCharPtr(
OOO_STRING_SVTOOLS_HTML_tablerow );
+rWrt.Strm().WriteChar( '<' ).WriteOString( rWrt.GetNamespace() +
OOO_STRING_SVTOOLS_HTML_tablerow );
if( pBrushItem )
{
rWrt.OutBackground( pBrushItem, false );
@@ -598,7 +599,7 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16
eAlign,
if( rWrt.m_bLFPossible )
rWrt.OutNewLine(); // in new line
OStringBuffer sOut;
-sOut.append('<').append(OOO_STRING_SVTOOLS_HTML_table);
+sOut.append('<').append(rWrt.GetNamespace() +
OOO_STRING_SVTOOLS_HTML_table);
const SvxFrameDirection nOldDirection = rWrt.m_nDirection;
if( pFrameFormat )
@@ -732,7 +733,7 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16
eAlign,
const SwWriteTableCol *pColumn = m_aCols[nCol];
OStringBuffer sOutStr;
-sOutStr.append('<').append(OOO_STRING_SVTOOLS_HTML_col);
+sOutStr.append('<').append(rWrt.GetNamespace() +
OOO_STRING_SVTOOLS_HTML_col);
sal_uInt32 nWidth;
bool bRel;
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
solenv/clang-format/blacklist |2
xmlsecurity/source/gpg/xmlsignature_gpgimpl.cxx|2
xmlsecurity/source/xmlsec/mscrypt/xmlsignature_mscryptimpl.cxx |2
xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx |2
xmlsecurity/source/xmlsec/xmldocumentwrapper_xmlsecimpl.cxx|2
xmlsecurity/source/xmlsec/xmlelementwrapper_xmlsecimpl.cxx | 46
+++---
xmlsecurity/source/xmlsec/xmlelementwrapper_xmlsecimpl.hxx | 11 --
xmlsecurity/source/xmlsec/xsec_xmlsec.cxx | 10 --
xmlsecurity/util/xsec_xmlsec.component |3
xmlsecurity/util/xsec_xmlsec.windows.component |3
10 files changed, 26 insertions(+), 57 deletions(-)
New commits:
commit 4bb67227c142b7a549d3aa2024e398049e8e3222
Author: Miklos Vajna
Date: Thu Mar 1 21:17:08 2018 +0100
xmlsecurity: create XMLElementWrapper instances with a constructor
Change-Id: I0fe7d0a21b0ea35b537466316a637a0a46c52fe5
Reviewed-on: https://gerrit.libreoffice.org/50601
Reviewed-by: Miklos Vajna
Tested-by: Jenkins
diff --git a/solenv/clang-format/blacklist b/solenv/clang-format/blacklist
index 9ab96f7e1473..41e3a7a55169 100644
--- a/solenv/clang-format/blacklist
+++ b/solenv/clang-format/blacklist
@@ -19676,7 +19676,6 @@ xmlsecurity/inc/xmlsec-wrapper.h
xmlsecurity/inc/xmlsec/errorcallback.hxx
xmlsecurity/inc/xmlsec/saxhelper.hxx
xmlsecurity/inc/xmlsec/xmldocumentwrapper_xmlsecimpl.hxx
-xmlsecurity/inc/xmlsec/xmlelementwrapper_xmlsecimpl.hxx
xmlsecurity/inc/xmlsec/xmlsec_init.hxx
xmlsecurity/inc/xmlsec/xmlstreamio.hxx
xmlsecurity/inc/xmlsecuritydllapi.h
@@ -19786,6 +19785,7 @@ xmlsecurity/source/xmlsec/nss/xsec_nss.cxx
xmlsecurity/source/xmlsec/saxhelper.cxx
xmlsecurity/source/xmlsec/xmldocumentwrapper_xmlsecimpl.cxx
xmlsecurity/source/xmlsec/xmlelementwrapper_xmlsecimpl.cxx
+xmlsecurity/source/xmlsec/xmlelementwrapper_xmlsecimpl.hxx
xmlsecurity/source/xmlsec/xmlsec_init.cxx
xmlsecurity/source/xmlsec/xmlstreamio.cxx
xmlsecurity/source/xmlsec/xsec_xmlsec.cxx
diff --git a/xmlsecurity/source/gpg/xmlsignature_gpgimpl.cxx
b/xmlsecurity/source/gpg/xmlsignature_gpgimpl.cxx
index 82016b8871bd..896970d4b40f 100644
--- a/xmlsecurity/source/gpg/xmlsignature_gpgimpl.cxx
+++ b/xmlsecurity/source/gpg/xmlsignature_gpgimpl.cxx
@@ -39,7 +39,7 @@
#include
#include
-#include
+#include
#include
#include
diff --git a/xmlsecurity/source/xmlsec/mscrypt/xmlsignature_mscryptimpl.cxx
b/xmlsecurity/source/xmlsec/mscrypt/xmlsignature_mscryptimpl.cxx
index f7ade4e54161..0a35533ccd54 100644
--- a/xmlsecurity/source/xmlsec/mscrypt/xmlsignature_mscryptimpl.cxx
+++ b/xmlsecurity/source/xmlsec/mscrypt/xmlsignature_mscryptimpl.cxx
@@ -26,7 +26,7 @@
#include "securityenvironment_mscryptimpl.hxx"
#include
-#include
+#include
#include
#include
diff --git a/xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx
b/xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx
index bc8d3ca2517f..f4b1364f52dd 100644
--- a/xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx
+++ b/xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx
@@ -21,7 +21,7 @@
#include
#include
-#include
+#include
#include
#include
diff --git a/xmlsecurity/source/xmlsec/xmldocumentwrapper_xmlsecimpl.cxx
b/xmlsecurity/source/xmlsec/xmldocumentwrapper_xmlsecimpl.cxx
index 1e75168e014d..a03f62cb3379 100644
--- a/xmlsecurity/source/xmlsec/xmldocumentwrapper_xmlsecimpl.cxx
+++ b/xmlsecurity/source/xmlsec/xmldocumentwrapper_xmlsecimpl.cxx
@@ -23,7 +23,7 @@
#include
#include
#include
-#include
+#include "xmlelementwrapper_xmlsecimpl.hxx"
#include
diff --git a/xmlsecurity/source/xmlsec/xmlelementwrapper_xmlsecimpl.cxx
b/xmlsecurity/source/xmlsec/xmlelementwrapper_xmlsecimpl.cxx
index 76f9bd16d2c4..4f9e8c8047e6 100644
--- a/xmlsecurity/source/xmlsec/xmlelementwrapper_xmlsecimpl.cxx
+++ b/xmlsecurity/source/xmlsec/xmlelementwrapper_xmlsecimpl.cxx
@@ -19,32 +19,27 @@
#include
-#include
+#include "xmlelementwrapper_xmlsecimpl.hxx"
#include
#include
#include
-namespace cssu = com::sun::star::uno;
-
-#define IMPLEMENTATION_NAME
"com.sun.star.xml.security.bridge.xmlsec.XMLElementWrapper_XmlSecImpl"
+using namespace com::sun::star;
XMLElementWrapper_XmlSecImpl::XMLElementWrapper_XmlSecImpl(const xmlNodePtr
pNode)
: m_pElement( pNode )
{
}
-/* XXMLElementWrapper */
-
-
/* XUnoTunnel */
-cssu::Sequence< sal_Int8 >
XMLElementWrapper_XmlSecImpl::getUnoTunnelImplementationId()
+uno::Sequence< sal_Int8 >
XMLElementWrapper_XmlSecImpl::getUnoTunnelImplementationId()
{
static ::cppu::OImplementationId implId;
return implId.getImplementationId();
}
-sal_Int64 SAL_CALL XMLElementWrapper_XmlSecImpl::getSomething( const
cssu::Sequence< sal_Int8 >& aIdentifier )
+sal_Int64 SAL_CALL
https://bugs.documentfoundation.org/show_bug.cgi?id=38370
--- Comment #58 from Sebastian ---
I had LO open those password protected from edition pps files with Impress
around mid march 2017 to the end of may 2017. It was exactly when this feature
appeared in release notes for LO 5.3 around march/april/may 2017:
"The contemporary Microsoft Office default Binary Document encryption "RC4
CryptoAPI Encryption" is now supported (Caolán McNamara, Red Hat, Inc.)"
I did not memorize the exact version, 'cause I was not expecting the feature
will get broken.
Some version from that time was opening those pps file without problem in
read-only mode. I was testing versions from 5.3.1.2 to 5.3.5.2 from download
archive but none will open pps, just display mentioned error window. But than
not all versions of LO are in download archive. All I can remember I was able
to open those pps files with LO 5.3.3 or 5.3.4 and then the feature got broken
with 5.3.5 or 5.3.6 because LO started to display error window about not
supporting password protected Powerpoint documents. Maybe Caolán McNamara can
check the code for errors?
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
vcl/inc/osx/salprn.h |4 ++--
vcl/inc/salgdi.hxx|3 +++
vcl/inc/salprn.hxx|4 ++--
vcl/inc/unx/genprn.h |4 ++--
vcl/inc/win/salprn.h |4 ++--
vcl/osx/salframe.cxx |8
vcl/osx/salnativewidgets.cxx | 26 +-
vcl/osx/salprn.cxx| 26 --
vcl/qa/cppunit/complextext.cxx|3 +--
vcl/source/control/scrbar.cxx | 12 ++--
vcl/source/edit/texteng.cxx |3 ++-
vcl/source/edit/textview.cxx |3 ++-
vcl/source/gdi/pdfwriter_impl.cxx |3 ++-
vcl/source/gdi/print.cxx |4 ++--
vcl/source/gdi/salgdilayout.cxx |8 +++-
vcl/source/outdev/font.cxx|2 +-
vcl/source/outdev/outdev.cxx |3 ++-
vcl/source/outdev/text.cxx| 16
vcl/source/window/mouse.cxx |2 +-
vcl/source/window/toolbox.cxx |6 +-
vcl/source/window/window.cxx |2 +-
vcl/unx/generic/print/genprnpsp.cxx | 12 ++--
vcl/win/gdi/DWriteTextRenderer.cxx|8
vcl/win/gdi/salfont.cxx |6 +++---
vcl/win/gdi/salnativewidgets-luna.cxx | 30 +++---
vcl/win/gdi/salprn.cxx| 12 ++--
vcl/win/gdi/winlayout.cxx | 16
vcl/win/window/salframe.cxx |8
28 files changed, 130 insertions(+), 108 deletions(-)
New commits:
commit 312c0abcff23a5bc7cf4442359ec48187ec06d48
Author: Noel Grandin
Date: Tue Feb 27 17:07:24 2018 +0200
drop old tools/gen methods in vcl
Change-Id: I863ce5ae46ae90f06780261fa17b087a7153c807
Reviewed-on: https://gerrit.libreoffice.org/50445
Tested-by: Jenkins
Reviewed-by: Noel Grandin
diff --git a/vcl/inc/osx/salprn.h b/vcl/inc/osx/salprn.h
index b82095c7559f..8f9c04017a66 100644
--- a/vcl/inc/osx/salprn.h
+++ b/vcl/inc/osx/salprn.h
@@ -73,8 +73,8 @@ class AquaSalInfoPrinter : public SalInfoPrinter
virtual boolSetData( JobSetFlags i_nFlags, ImplJobSetup*
i_pSetupData ) override;
virtual voidGetPageInfo( const ImplJobSetup* i_pSetupData,
long& o_rOutWidth, long&
o_rOutHeight,
- long& o_rPageOffX, long&
o_rPageOffY,
- long& o_rPageWidth, long&
o_rPageHeight ) override;
+ Point& rPageOffset,
+ Size& rPaperSize ) override;
virtual sal_uInt32 GetCapabilities( const ImplJobSetup*
i_pSetupData, PrinterCapType i_nType ) override;
virtual sal_uInt16 GetPaperBinCount( const ImplJobSetup*
i_pSetupData ) override;
virtual OUStringGetPaperBinName( const ImplJobSetup*
i_pSetupData, sal_uInt16 i_nPaperBin ) override;
diff --git a/vcl/inc/salgdi.hxx b/vcl/inc/salgdi.hxx
index 32b51f6630d9..655c3ea17aa1 100644
--- a/vcl/inc/salgdi.hxx
+++ b/vcl/inc/salgdi.hxx
@@ -203,6 +203,9 @@ public:
voidSetLayout( SalLayoutFlags aLayout ) {
m_nLayout = aLayout;}
voidmirror( long& nX, const OutputDevice *pOutDev
) const;
+// only called mirror2 to avoid ambiguity
+SAL_WARN_UNUSED_RESULT
+longmirror2( long nX, const OutputDevice *pOutDev
) const;
voidmirror( long& nX, long nWidth, const
OutputDevice *pOutDev, bool bBack = false ) const;
boolmirror( sal_uInt32 nPoints, const SalPoint
*pPtAry, SalPoint *pPtAry2, const OutputDevice *pOutDev ) const;
voidmirror( tools::Rectangle& rRect, const
OutputDevice*, bool bBack = false ) const;
diff --git a/vcl/inc/salprn.hxx b/vcl/inc/salprn.hxx
index d8b4182f4fee..d9da1a6d80ed 100644
--- a/vcl/inc/salprn.hxx
+++ b/vcl/inc/salprn.hxx
@@ -72,8 +72,8 @@ public:
virtual voidGetPageInfo( const ImplJobSetup*
pSetupData,
long& rOutWidth, long&
rOutHeight,
- long& rPageOffX, long&
rPageOffY,
- long& rPageWidth, long&
rPageHeight ) = 0;
+ Point& rPageOffset,
+ Size& rPaperSize ) = 0;
virtual sal_uInt32 GetCapabilities( const ImplJobSetup*
pSetupData, PrinterCapType nType ) = 0;
virtual sal_uInt16 GetPaperBinCount( const ImplJobSetup*
pSetupData ) = 0;
virtual OUString
https://bugs.documentfoundation.org/show_bug.cgi?id=103459
Bug 103459 depends on bug 115981, which changed state.
Bug 115981 Summary: SIDEBAR: Panel's minimum width can be circumvented making
the panel unusable.
https://bugs.documentfoundation.org/show_bug.cgi?id=115981
What|Removed |Added
Status|RESOLVED|NEW
Resolution|DUPLICATE |---
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115981
Luke changed:
What|Removed |Added
Status|RESOLVED|NEW
Resolution|DUPLICATE |---
--- Comment #7 from Luke ---
No, this is not a dupes of bug 90374. That is an enhancement about having "a
fixed width across ALL tabs". This is about tabs that already have a defined
MINIMUM width. The minimum width can be circumvented by following the steps
above. This is a bug.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116117
--- Comment #2 from Aron Budea ---
Note that no actual changing of umask is needed for repro, eg. by default files
on my system are saves as 644 (umask is 0022), but after the commit in LO
they're saved as 600.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
solenv/gbuild/extensions/post_GbuildToJson.mk |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 451ed3d595c5e2a32d820e1751e890f894832a9c
Author: Mike Kaganski
Date: Thu Mar 1 20:37:16 2018 +0100
gbuild-to-json: unblacklist shell
Change-Id: I42f8a69c5deba1f83f6203f19e5f2fcfad837dea
Reviewed-on: https://gerrit.libreoffice.org/50597
Tested-by: Jenkins
Reviewed-by: Mike Kaganski
diff --git a/solenv/gbuild/extensions/post_GbuildToJson.mk
b/solenv/gbuild/extensions/post_GbuildToJson.mk
index d856bd8837eb..28502b9ff8dc 100644
--- a/solenv/gbuild/extensions/post_GbuildToJson.mk
+++ b/solenv/gbuild/extensions/post_GbuildToJson.mk
@@ -186,7 +186,7 @@ endef
gb_Module_add_l10n_target =
-gb_GbuildToJson_BLACKLISTEDMODULES := connectivity compilerplugins cli_ure
dictionaries bridges helpcompiler helpcontent2 icon-themes jurt sal shell cppu
cppuhelper cpputools external i18npool javaunohelper lingucomponent odk
scaddins solenv stoc tools translations udkapi unoidl
+gb_GbuildToJson_BLACKLISTEDMODULES := connectivity compilerplugins cli_ure
dictionaries bridges helpcompiler helpcontent2 icon-themes jurt sal cppu
cppuhelper cpputools external i18npool javaunohelper lingucomponent odk
scaddins solenv stoc tools translations udkapi unoidl
define gb_Module__add_moduledir_impl
include $(patsubst $(1):%,%,$(filter
$(1):%,$(gb_Module_MODULELOCATIONS)))/$(2)/Module_$(2).mk
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=116117
Aron Budea changed:
What|Removed |Added
Keywords||bibisected, bisected,
||regression
Priority|medium |high
Status|UNCONFIRMED |NEW
CC||vmik...@collabora.co.uk
Ever confirmed|0 |1
--- Comment #1 from Aron Budea ---
Reproduced and bibisected using repo bibisect-linux-64-6.1 to the commit
referenced below. Adding Cc: to Miklos Vajna, please take a look.
https://cgit.freedesktop.org/libreoffice/core/commit/?id=2157a3536f97ff5ae7c82611a801fef7e3708983
author Miklos Vajna 2018-01-08 16:49:25
+0100
committer Miklos Vajna 2018-01-09 09:09:27
+0100
sfx2 store: try rename before copying
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=106260
--- Comment #2 from QA Administrators ---
** Please read this message in its entirety before responding **
To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.
There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.
If you have time, please do the following:
Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/
If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.
If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.
Please DO NOT
Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not
appropriate in this case)
If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
http://downloadarchive.documentfoundation.org/libreoffice/old/
2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword
Feel free to come ask questions or to say hello in our QA chat:
https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa
Thank you for helping us make LibreOffice even better for everyone!
Warm Regards,
QA Team
MassPing-UntouchedBug
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=106107
--- Comment #4 from QA Administrators ---
** Please read this message in its entirety before responding **
To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.
There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.
If you have time, please do the following:
Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/
If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.
If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.
Please DO NOT
Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not
appropriate in this case)
If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
http://downloadarchive.documentfoundation.org/libreoffice/old/
2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword
Feel free to come ask questions or to say hello in our QA chat:
https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa
Thank you for helping us make LibreOffice even better for everyone!
Warm Regards,
QA Team
MassPing-UntouchedBug
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=62366
--- Comment #8 from QA Administrators ---
** Please read this message in its entirety before responding **
To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.
There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.
If you have time, please do the following:
Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/
If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.
If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.
Please DO NOT
Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not
appropriate in this case)
If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
http://downloadarchive.documentfoundation.org/libreoffice/old/
2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword
Feel free to come ask questions or to say hello in our QA chat:
https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa
Thank you for helping us make LibreOffice even better for everyone!
Warm Regards,
QA Team
MassPing-UntouchedBug
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116136
Bug ID: 116136
Summary: STATUSBAR: Word and Character Count tool tip shows in
print preview
Product: LibreOffice
Version: 6.1.0.0.alpha0+ Master
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: libreoffice-bugs@lists.freedesktop.org
Reporter: rayk...@gmail.com
To reproduce:
1. Menu > File > Print Preview or Shift+Ctrl+O
2. Hover mouse over 2nd box in the status bar
results : shows tooltip "Word and Character Count. Click to open..."
expected results : no tooltip
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
sc/qa/unit/data/xml/hidden-rows-columns.xml | 115
sc/qa/unit/subsequent_filters-test.cxx | 54 +
2 files changed, 169 insertions(+)
New commits:
commit 86978ae2471d8a4678b78679540db52a71b2571a
Author: Kohei Yoshida
Date: Thu Mar 1 20:12:13 2018 -0500
Add a new test case for Excel 2003 XML import.
Change-Id: I1ba74f35e44b9cea3e3770d513ae520da02b3406
Reviewed-on: https://gerrit.libreoffice.org/50610
Tested-by: Jenkins
Reviewed-by: Kohei Yoshida
diff --git a/sc/qa/unit/data/xml/hidden-rows-columns.xml
b/sc/qa/unit/data/xml/hidden-rows-columns.xml
new file mode 100644
index ..6b4b597bf1d3
--- /dev/null
+++ b/sc/qa/unit/data/xml/hidden-rows-columns.xml
@@ -0,0 +1,115 @@
+
+
+http://www.w3.org/TR/REC-html40;>
+
+ Kohei Yoshida
+ Kohei Yoshida
+ 2018-02-14T01:31:11Z
+ 2018-02-14T01:35:31Z
+ 16.00
+
+
+
+
+
+ 9105
+ 13800
+ 0
+ 0
+ 1
+ False
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+visible
+
+
+hidden
+
+
+hidden
+
+
+visible
+
+
+hidden
+
+
+visible
+
+
+visible
+
+
+visible
+
+
+hidden
+
+
+
+
+
+
+
+
+
+
+ 3
+ 14
+ 3
+
+
+ False
+ False
+
+
+
+
+
+
+
+hidden -
+- hidden
+hidden -
+- hidden
+
+
+
+
+
+
+
+
+
+
+
+ 3
+ 10
+ 1
+
+
+ False
+ False
+
+
+
diff --git a/sc/qa/unit/subsequent_filters-test.cxx
b/sc/qa/unit/subsequent_filters-test.cxx
index be17f2ad3f50..5332bc77722e 100644
--- a/sc/qa/unit/subsequent_filters-test.cxx
+++ b/sc/qa/unit/subsequent_filters-test.cxx
@@ -243,6 +243,7 @@ public:
void testEmptyRowsXLSXML();
void testBorderDirectionsXLSXML();
void testBorderColorsXLSXML();
+void testHiddenRowsColumnsXLSXML();
CPPUNIT_TEST_SUITE(ScFiltersTest);
CPPUNIT_TEST(testBooleanFormatXLSX);
@@ -371,6 +372,7 @@ public:
CPPUNIT_TEST(testEmptyRowsXLSXML);
CPPUNIT_TEST(testBorderDirectionsXLSXML);
CPPUNIT_TEST(testBorderColorsXLSXML);
+CPPUNIT_TEST(testHiddenRowsColumnsXLSXML);
CPPUNIT_TEST(testCondFormatFormulaListenerXLSX);
CPPUNIT_TEST_SUITE_END();
@@ -3832,6 +3834,58 @@ void ScFiltersTest::testBorderColorsXLSXML()
xDocSh->DoClose();
}
+void ScFiltersTest::testHiddenRowsColumnsXLSXML()
+{
+ScDocShellRef xDocSh = loadDoc("hidden-rows-columns.", FORMAT_XLS_XML);
+CPPUNIT_ASSERT_MESSAGE("Failed to load hidden-rows-columns.xml",
xDocSh.is());
+ScDocument& rDoc = xDocSh->GetDocument();
+
+struct Check
+{
+SCCOLROW nPos1;
+SCCOLROW nPos2;
+bool bVisible;
+};
+
+std::vector aRowChecks = {
+{ 0, 0, true },
+{ 1, 2, false },
+{ 3, 3, true },
+{ 4, 4, false },
+{ 5, 7, true },
+{ 8, 8, false },
+{ 9, MAXROW, true },
+};
+
+for (const Check& c : aRowChecks)
+{
+SCROW nRow1 = -1, nRow2 = -1;
+bool bVisible = !rDoc.RowHidden(c.nPos1, 0, , );
+CPPUNIT_ASSERT_EQUAL(bVisible, c.bVisible);
+CPPUNIT_ASSERT_EQUAL(c.nPos1, nRow1);
+CPPUNIT_ASSERT_EQUAL(c.nPos2, nRow2);
+}
+
+std::vector aColChecks = {
+{ 0, 1, true },
+{ 2, 5, false },
+{ 6, 9, true },
+{ 10, 10, false },
+{ 11, MAXCOL, true },
+};
+
+for (const Check& c : aColChecks)
+{
+SCCOL nCol1 = -1, nCol2 = -1;
+bool bVisible = !rDoc.ColHidden(c.nPos1, 1, , );
+CPPUNIT_ASSERT_EQUAL(bVisible, c.bVisible);
+CPPUNIT_ASSERT_EQUAL(c.nPos1, SCCOLROW(nCol1));
+CPPUNIT_ASSERT_EQUAL(c.nPos2, SCCOLROW(nCol2));
+}
+
+xDocSh->DoClose();
+}
+
void ScFiltersTest::testCondFormatXLSB()
{
ScDocShellRef xDocSh = loadDoc("cond_format.", FORMAT_XLSB);
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=116135
perie_...@hotmail.com changed:
What|Removed |Added
Keywords||perf, regression
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116104
Kevin Suo changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #13 from Kevin Suo ---
Well, I think we can set it to new. It's up to the devs to decide.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115754
Kevin Suo changed:
What|Removed |Added
Keywords||needsUXEval
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
Severity|normal |enhancement
--- Comment #3 from Kevin Suo ---
Then it's an enhancement request.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116135
Bug ID: 116135
Summary: Issue on Writer table layout
Product: LibreOffice
Version: 6.0.2.1 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: libreoffice-bugs@lists.freedesktop.org
Reporter: perie_...@hotmail.com
Issue: table layout issue
Steps:
1. Open a writer
2. Create a table (atleast 2 rows and 2 columns)
3. On the first row - header name (bold, center)
4. press tab to create another row. ---> the issue should appear on this step.
the header (center, bold) will be converted to default settings (unbold, left).
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115981
--- Comment #6 from V Stuart Foote ---
Actually they all are dupes of bug 90374--Luke and Jay continue to be out
voted, so => WF
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=92317
V Stuart Foote changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--- Comment #12 from V Stuart Foote ---
*** This bug has been marked as a duplicate of bug 90374 ***
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115981
V Stuart Foote changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--- Comment #5 from V Stuart Foote ---
*** This bug has been marked as a duplicate of bug 90374 ***
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=103459
Bug 103459 depends on bug 115981, which changed state.
Bug 115981 Summary: SIDEBAR: Panel's minimum width can be circumvented making
the panel unusable.
https://bugs.documentfoundation.org/show_bug.cgi?id=115981
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=90374
--- Comment #33 from V Stuart Foote ---
*** Bug 92317 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=90374
V Stuart Foote changed:
What|Removed |Added
CC||lukebe...@hotmail.com
--- Comment #32 from V Stuart Foote ---
*** Bug 115981 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=103459
Bug 103459 depends on bug 92317, which changed state.
Bug 92317 Summary: Sidebar size is not constrained by its content
https://bugs.documentfoundation.org/show_bug.cgi?id=92317
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=92317
V Stuart Foote changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--- Comment #12 from V Stuart Foote ---
*** This bug has been marked as a duplicate of bug 90374 ***
--
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
https://bugs.documentfoundation.org/show_bug.cgi?id=83526
V Stuart Foote changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--- Comment #8 from V Stuart Foote ---
*** This bug has been marked as a duplicate of bug 90374 ***
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=103459
Bug 103459 depends on bug 83526, which changed state.
Bug 83526 Summary: SIDEBAR: Deck not adjusted for content panel size when
switching content panels
https://bugs.documentfoundation.org/show_bug.cgi?id=83526
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=90374
--- Comment #34 from V Stuart Foote ---
*** Bug 83526 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116051
--- Comment #2 from Chris Severance ---
Created attachment 140280
--> https://bugs.documentfoundation.org/attachment.cgi?id=140280=edit
Calc Hidden line Hidden column demo
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116051
Chris Severance 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
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=79588
--- Comment #22 from fcyr...@hotmail.com ---
I'm Wrong in my previous comment sorry.
I just believe that the bug was only the upper case but I had deactivated the
automatic update of calculation, and it make me believe that the macro was
executed on start because the column were there is my calculation was like it
was before I close the file. but in fact... so forget the thing with the
uppercase...Sorry ... I'm so tired of this bug
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=70129
Eike Rathke changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |WORKSFORME
--- Comment #13 from Eike Rathke ---
I can't reproduce. Start editing cell by typing, hit F2 (to be able to move
cursor within cell), hit F2 again, cell is still in edit mode. Also in 5-3
already.
Let's close this.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=106783
Xisco Faulí changed:
What|Removed |Added
Resolution|FIXED |WORKSFORME
--- Comment #11 from Xisco Faulí ---
Setting to RESOLVED WORKSFORME as the commit fixing this issue hasn't been
identified.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=106707
Xisco Faulí changed:
What|Removed |Added
Resolution|FIXED |WORKSFORME
--- Comment #9 from Xisco Faulí ---
Setting to RESOLVED WORKSFORME as the commit fixing this issue hasn't been
identified.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115981
Thomas Lendo changed:
What|Removed |Added
CC||thomas.le...@gmail.com
--- Comment #4 from Thomas Lendo ---
Isn't this a duplicate of Bug 92317 or Bug 83526?
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=108660
Bug 108660 depends on bug 54197, which changed state.
Bug 54197 Summary: Calc single cell filling (Ctrl+D) does not change data at
input line
https://bugs.documentfoundation.org/show_bug.cgi?id=54197
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116030
Daniel Oakey changed:
What|Removed |Added
Summary|Unlooped Animated GIF |EDITING: Unlooped Animated
|Reverts to First Frame |GIF Reverts to First Frame
|after Playback in Impress, |after Playback in Impress
|EDITING |
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=45735
Fady Essam changed:
What|Removed |Added
Assignee|libreoffice-b...@lists.free |fadyesam1...@gmail.com
|desktop.org |
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=110740
tagishsimon changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #6 from tagishsimon ---
I'm marking this as 'new' since a) I confirm it b) it's driving me mad. I thank
you.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116003
Julien Nabet changed:
What|Removed |Added
CC||serval2...@yahoo.fr
--- Comment #3 from Julien Nabet ---
On pc Debian x86-64 with master sources updated today, I could reproduce this.
Here are some gdb traces:
(gdb) frame 0
#0 0x7fffc78c11ec in ScTable::DoSubTotals (this=0x57a1bf50,
rParam=...) at /home/julien/lo/libreoffice/sc/source/core/data/table3.cxx:2215
2215label +=
ScGlobal::GetRscString(lcl_GetSubTotalStrId(eResFunc[0]));
(gdb) p rParam
$1 = (ScSubTotalParam &) @0x7fff1320: {nCol1 = 0, nRow1 = 0, nCol2 = 6,
nRow2 = 35, nUserIndex = 0, bRemoveOnly = false, bReplace = true, bPagebreak =
false,
bCaseSens = false, bDoSort = true, bAscending = true, bUserDef = false,
bIncludePattern = false, bGroupActive = {true, true, false}, nField = {6, 0,
0}, nSubTotals = {0, 1,
0}, pSubTotals = {0x0, 0x57b4acc0, 0x0}, pFunctions = {0x0,
0x5cad1290, 0x0}}
(gdb) p eResFunc
$2 = (ScSubTotalFunc *) 0x0
(gdb) p rParam.pFunctions
$3 = {0x0, 0x5cad1290, 0x0}
(gdb) p rParam.pFunctions[1]
$4 = (ScSubTotalFunc *) 0x5cad1290
(gdb) p *rParam.pFunctions[1]
$5 = SUBTOTAL_FUNC_SUM
(gdb) p aRowEntry
$6 = {nGroupNo = 0, nSubStartRow = 1, nDestRow = 44, nFuncStart = 1, nFuncEnd =
42}
(gdb) p aRowVector
$7 = std::__debug::vector of length 9, capacity 16 = {{nGroupNo = 1,
nSubStartRow = 1, nDestRow = 7, nFuncStart = 1, nFuncEnd = 6}, {nGroupNo = 1,
nSubStartRow = 8,
nDestRow = 17, nFuncStart = 8, nFuncEnd = 16}, {nGroupNo = 1, nSubStartRow
= 18, nDestRow = 21, nFuncStart = 18, nFuncEnd = 20}, {nGroupNo = 1,
nSubStartRow = 22,
nDestRow = 25, nFuncStart = 22, nFuncEnd = 24}, {nGroupNo = 1, nSubStartRow
= 26, nDestRow = 33, nFuncStart = 26, nFuncEnd = 32}, {nGroupNo = 1,
nSubStartRow = 34,
nDestRow = 40, nFuncStart = 34, nFuncEnd = 39}, {nGroupNo = 1, nSubStartRow
= 41, nDestRow = 42, nFuncStart = 41, nFuncEnd = 41}, {nGroupNo = 1,
nSubStartRow = 1,
nDestRow = 43, nFuncStart = 1, nFuncEnd = 41}, {nGroupNo = 0, nSubStartRow
= 1, nDestRow = 44, nFuncStart = 1, nFuncEnd = 42}}
(gdb) p nLevelCount
$8 = 2
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
sc/source/ui/view/viewfun2.cxx | 25 +
1 file changed, 21 insertions(+), 4 deletions(-)
New commits:
commit c348476a2ca16d6c32d2d17a2cae5f59e967bf6d
Author: Eike Rathke
Date: Thu Mar 1 23:12:12 2018 +0100
Related: tdf#54197 copy AutoSpellData from adjacent if no selection
Change-Id: I82223a64f5c5ec3c98dba390d88af8369a322bd7
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index 606d7a0f7a48..a4406ad3cbaf 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -1286,10 +1286,27 @@ void ScViewFunc::FillSimple( FillDir eDir )
bool bDoAutoSpell =
pDocSh->GetDocument().GetDocOptions().IsAutoSpell();
if ( bDoAutoSpell )
{
-SCROW nFromRow = aRange.aStart.Row();
-if (nFromRow > 0 && nFromRow == aRange.aEnd.Row())
---nFromRow; // copy AutoSpellData from row above if no
selection
-CopyAutoSpellData(eDir, aRange.aStart.Col(), nFromRow,
aRange.aEnd.Col(), aRange.aEnd.Row(),
+// Copy AutoSpellData from above(left/right/below) if no
selection.
+switch (eDir)
+{
+case FILL_TO_BOTTOM:
+if (aRange.aStart.Row() > 0 && aRange.aStart.Row() ==
aRange.aEnd.Row())
+aRange.aStart.IncRow(-1);
+break;
+case FILL_TO_TOP:
+if (aRange.aEnd.Row() < MAXROW && aRange.aStart.Row()
== aRange.aEnd.Row())
+aRange.aEnd.IncRow(1);
+break;
+case FILL_TO_RIGHT:
+if (aRange.aStart.Col() > 0 && aRange.aStart.Col() ==
aRange.aEnd.Col())
+aRange.aStart.IncCol(-1);
+break;
+case FILL_TO_LEFT:
+if (aRange.aEnd.Col() < MAXCOL && aRange.aStart.Col()
== aRange.aEnd.Col())
+aRange.aEnd.IncCol(1);
+break;
+}
+CopyAutoSpellData(eDir, aRange.aStart.Col(),
aRange.aStart.Row(), aRange.aEnd.Col(), aRange.aEnd.Row(),
::std::numeric_limits::max());
}
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=93529
Bug 93529 depends on bug 115353, which changed state.
Bug 115353 Summary: Status bar displays wrong characters upon load (OpenGL)
https://bugs.documentfoundation.org/show_bug.cgi?id=115353
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=83066
Bug 83066 depends on bug 115353, which changed state.
Bug 115353 Summary: Status bar displays wrong characters upon load (OpenGL)
https://bugs.documentfoundation.org/show_bug.cgi?id=115353
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115353
Tamas Bunth changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
sc/source/ui/view/viewfun2.cxx |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
New commits:
commit 59587251357973dc9139e7c4038c1f1563b83be4
Author: Eike Rathke
Date: Thu Mar 1 22:52:31 2018 +0100
Related: tdf#115297 copy AutoSpellData from row above if no selection
Change-Id: I62ebb3579d5c05e71ca10879ae0ade5bda3bbeba
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index cad55a396f70..606d7a0f7a48 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -1285,8 +1285,13 @@ void ScViewFunc::FillSimple( FillDir eDir )
bool bDoAutoSpell =
pDocSh->GetDocument().GetDocOptions().IsAutoSpell();
if ( bDoAutoSpell )
-CopyAutoSpellData(eDir, aRange.aStart.Col(),
aRange.aStart.Row(), aRange.aEnd.Col(), aRange.aEnd.Row(),
+{
+SCROW nFromRow = aRange.aStart.Row();
+if (nFromRow > 0 && nFromRow == aRange.aEnd.Row())
+--nFromRow; // copy AutoSpellData from row above if no
selection
+CopyAutoSpellData(eDir, aRange.aStart.Col(), nFromRow,
aRange.aEnd.Col(), aRange.aEnd.Row(),
::std::numeric_limits::max());
+}
// Invalidate cell slots and update input line with new content.
CellContentChanged();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=116070
--- Comment #5 from Jan Holesovsky ---
Thank you all for reporting and bisecting! No further info is necessary, the
fix is pending a Jenkins build:
https://gerrit.libreoffice.org/50598
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
sc/source/ui/view/viewfun2.cxx |4
1 file changed, 4 insertions(+)
New commits:
commit f97622381b77a0b14af5600ef4179f277723d50f
Author: Eike Rathke
Date: Thu Mar 1 22:41:50 2018 +0100
Resolves: tdf#54197 update input line with new cell content after Ctrl+D
fill
... and invalidate cell slots.
Change-Id: Icbe7784430f7ddeed8fa0bc56352269447ee8cbb
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index 5198708574d0..cad55a396f70 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -1282,10 +1282,14 @@ void ScViewFunc::FillSimple( FillDir eDir )
{
pDocSh->UpdateOle(());
UpdateScrollBars();
+
bool bDoAutoSpell =
pDocSh->GetDocument().GetDocOptions().IsAutoSpell();
if ( bDoAutoSpell )
CopyAutoSpellData(eDir, aRange.aStart.Col(),
aRange.aStart.Row(), aRange.aEnd.Col(), aRange.aEnd.Row(),
::std::numeric_limits::max());
+
+// Invalidate cell slots and update input line with new content.
+CellContentChanged();
}
}
else
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=116070
Julien Nabet changed:
What|Removed |Added
CC||serval2...@yahoo.fr
--- Comment #4 from Julien Nabet ---
Created attachment 140279
--> https://bugs.documentfoundation.org/attachment.cgi?id=140279=edit
valgrind trace
On pc Debian x86-64 with master sources updated today, I could reproduce this.
I attached Valgrind trace.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
sysui/desktop/apparmor/program.soffice.bin |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit 75a289c81880d11982b64f5fecfc5021c8716260
Author: Olivier Tilloy
Date: Wed Feb 28 16:00:24 2018 +0100
tdf#116086 Apparmor profiles fixes for xslm file extension
This allows opening files with the xlsm and xltm extensions
(Excel macro-enabled workbooks and templates).
Change-Id: I9282f83ff15108a703b98f175294a2f174c1
Reviewed-on: https://gerrit.libreoffice.org/50514
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens
diff --git a/sysui/desktop/apparmor/program.soffice.bin
b/sysui/desktop/apparmor/program.soffice.bin
index dc0eedefee79..fb4c3f013d10 100644
--- a/sysui/desktop/apparmor/program.soffice.bin
+++ b/sysui/desktop/apparmor/program.soffice.bin
@@ -50,7 +50,8 @@
@{libreoffice_ext} += [rR][tT][fF]
#Calc
-@{libreoffice_ext} += [xX][lL][sSwWtT]{,x,X}
+@{libreoffice_ext} += [xX][lL][sStT]{,x,X,m,M}
+@{libreoffice_ext} += [xX][lL][wW]
#.dif dbf
@{libreoffice_ext} += [dD][iIbB][fF]
#.tsv .csv
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=115084
Katarina Behrens (CIB) changed:
What|Removed |Added
CC||himajin100...@gmail.com
--- Comment #2 from Katarina Behrens (CIB) ---
*** Bug 116016 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116016
Katarina Behrens (CIB) changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--- Comment #2 from Katarina Behrens (CIB) ---
*** This bug has been marked as a duplicate of bug 115084 ***
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
cui/source/dialogs/insrc.cxx | 36 +++---
cui/source/factory/dlgfact.cxx|4 +--
cui/source/factory/dlgfact.hxx|2 -
cui/source/inc/insrc.hxx | 22 +++-
cui/uiconfig/ui/insertrowcolumn.ui| 11 +++---
include/svx/svxdlg.hxx|3 +-
sd/source/ui/table/tableobjectbar.cxx |5 +++-
sw/source/uibase/shells/tabsh.cxx |4 ++-
8 files changed, 40 insertions(+), 47 deletions(-)
New commits:
commit a1a0bcc5c4c011c0aa1339ca5dde1c9a2481c91a
Author: Caolán McNamara
Date: Thu Mar 1 16:38:02 2018 +
weld insert row/column dialog
Change-Id: Ib035e4ea18e65558e6b7cd7d7ebb643f68241ead
Reviewed-on: https://gerrit.libreoffice.org/50594
Tested-by: Jenkins
Reviewed-by: Caolán McNamara
Tested-by: Caolán McNamara
diff --git a/cui/source/dialogs/insrc.cxx b/cui/source/dialogs/insrc.cxx
index 8bd342152d33..01e2335e6c8f 100644
--- a/cui/source/dialogs/insrc.cxx
+++ b/cui/source/dialogs/insrc.cxx
@@ -19,49 +19,37 @@
#include
#include
+#include
#include
#include
bool SvxInsRowColDlg::isInsertBefore() const
{
-return !m_pAfterBtn->IsChecked();
+return !m_xAfterBtn->get_active();
}
sal_uInt16 SvxInsRowColDlg::getInsertCount() const
{
-return static_cast< sal_uInt16 >( m_pCountEdit->GetValue() );
+return m_xCountEdit->get_value();
}
-SvxInsRowColDlg::SvxInsRowColDlg(vcl::Window* pParent, bool bCol, const
OString& sHelpId )
-: m_pDialog(VclPtr::Create(pParent, "InsertRowColumnDialog",
"cui/ui/insertrowcolumn.ui"))
+SvxInsRowColDlg::SvxInsRowColDlg(weld::Window* pParent, bool bCol, const
OString& rHelpId)
+: m_xBuilder(Application::CreateBuilder(pParent,
"cui/ui/insertrowcolumn.ui"))
+, m_xDialog(m_xBuilder->weld_dialog("InsertRowColumnDialog"))
+, m_xCountEdit(m_xBuilder->weld_spin_button("insert_number"))
+, m_xBeforeBtn(m_xBuilder->weld_radio_button("insert_before"))
+, m_xAfterBtn(m_xBuilder->weld_radio_button("insert_after"))
, aRow(CuiResId(RID_SVXSTR_ROW))
, aCol(CuiResId(RID_SVXSTR_COL))
, bColumn(bCol)
{
-m_pDialog->get(m_pCountEdit, "insert_number");
-m_pDialog->get(m_pBeforeBtn, "insert_before");
-m_pDialog->get(m_pAfterBtn, "insert_after");
-m_pDialog->SetText( bColumn ? aCol : aRow );
-m_pDialog->SetHelpId( sHelpId );
-}
-
-SvxInsRowColDlg::~SvxInsRowColDlg()
-{
-disposeOnce();
-}
-
-void SvxInsRowColDlg::dispose()
-{
-m_pCountEdit.clear();
-m_pBeforeBtn.clear();
-m_pAfterBtn.clear();
-m_pDialog.disposeAndClear();
-SvxAbstractInsRowColDlg::dispose();
+m_xDialog->set_title(bColumn ? aCol : aRow);
+m_xDialog->set_help_id(rHelpId);
}
short SvxInsRowColDlg::Execute()
{
-return m_pDialog->Execute();
+return m_xDialog->run();
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/cui/source/factory/dlgfact.cxx b/cui/source/factory/dlgfact.cxx
index 863753ce99bd..365fd949c9e9 100644
--- a/cui/source/factory/dlgfact.cxx
+++ b/cui/source/factory/dlgfact.cxx
@@ -1504,9 +1504,9 @@ VclPtr
AbstractDialogFactory_Impl::CreateOptionsDialog(
return VclPtr::Create(
VclPtr::Create( pParent, rExtensionId ) );
}
-VclPtr
AbstractDialogFactory_Impl::CreateSvxInsRowColDlg( vcl::Window* pParent, bool
bCol, const OString& sHelpId )
+VclPtr
AbstractDialogFactory_Impl::CreateSvxInsRowColDlg(weld::Window* pParent, bool
bCol, const OString& rHelpId)
{
-return VclPtr::Create( pParent, bCol, sHelpId );
+return VclPtr::Create(pParent, bCol, rHelpId);
}
VclPtr
AbstractDialogFactory_Impl::CreatePasswordToOpenModifyDialog(
diff --git a/cui/source/factory/dlgfact.hxx b/cui/source/factory/dlgfact.hxx
index 800f02f1f27a..ca7273273d50 100644
--- a/cui/source/factory/dlgfact.hxx
+++ b/cui/source/factory/dlgfact.hxx
@@ -624,7 +624,7 @@ public:
virtual VclPtr CreateOptionsDialog(
vcl::Window* pParent, const OUString& rExtensionId ) override;
-virtual VclPtr CreateSvxInsRowColDlg(
vcl::Window* pParent, bool bCol, const OString& sHelpId ) override;
+virtual VclPtr
CreateSvxInsRowColDlg(weld::Window* pParent, bool bCol, const OString& rHelpId)
override;
virtual VclPtr
CreatePasswordToOpenModifyDialog(vcl::Window * pParent, sal_uInt16
nMaxPasswdLen, bool bIsPasswordToModify) override;
diff --git a/cui/source/inc/insrc.hxx b/cui/source/inc/insrc.hxx
index e6fa2a01b94f..b2e9cb96b70d 100644
--- a/cui/source/inc/insrc.hxx
+++ b/cui/source/inc/insrc.hxx
@@ -21,21 +21,17 @@
#include
#include
-
#include
-
-#include
-#include
-#include
-#include
+#include
class SvxInsRowColDlg : public SvxAbstractInsRowColDlg
{
-VclPtrm_pDialog;
-VclPtr m_pCountEdit;
-
-VclPtrm_pBeforeBtn;
-VclPtrm_pAfterBtn;
+private:
+std::unique_ptr m_xBuilder;
+
https://bugs.documentfoundation.org/show_bug.cgi?id=103859
Telesto changed:
What|Removed |Added
Depends on||59907
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=59907
[Bug 59907] FILEOPEN: EMF: ModifyWorldTransform not applied to DIB
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=59907
Telesto changed:
What|Removed |Added
Blocks||103859
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=103859
[Bug 103859] [META] EMF/WMF (Enhanced/Windows Metafile) bugs and enhancements
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
framework/source/uielement/menubarmanager.cxx | 11 +++
1 file changed, 11 insertions(+)
New commits:
commit 3cbaff79837f890510f987950d7d3ccbb95dd974
Author: Vasily Melenchuk
Date: Wed Feb 28 13:39:56 2018 +0300
menu bar behavior consistency: remove checkbox from disabled menu item
If menu item which can have checkbox is disabled, checkbox is not drawn
near it. After matching to enabled criteria this checkbox can appear and
after disabling menu item again it still remain, so initial and final
state of menu are different.
Change-Id: I31be02da892212e12276aa56bae15e6fa453a5bf
Reviewed-on: https://gerrit.libreoffice.org/50506
Tested-by: Jenkins
Reviewed-by: Katarina Behrens
(cherry picked from commit af1f91ae294e90c91ea5a5b78d6cc020b893e6c7)
Reviewed-on: https://gerrit.libreoffice.org/50604
Reviewed-by: Thorsten Behrens
Tested-by: Thorsten Behrens
diff --git a/framework/source/uielement/menubarmanager.cxx
b/framework/source/uielement/menubarmanager.cxx
index e7ee04322574..4c83854f66a7 100644
--- a/framework/source/uielement/menubarmanager.cxx
+++ b/framework/source/uielement/menubarmanager.cxx
@@ -418,8 +418,19 @@ throw ( RuntimeException, std::exception )
// Enable/disable item
if ( bEnabledItem != bMenuItemEnabled )
+{
m_pVCLMenu->EnableItem( pMenuItemHandler->nItemId,
bEnabledItem );
+// Remove "checked" mark for disabled menu items.
+// Initially disabled but checkable menu items do not
receive
+// checked/unchecked state, so can appear inconsistently
after
+// enabling/disabling. Since we can not pass checked state
for disabled
+// items, we will just reset checked state for them,
anyway correct state
+// will be transferred from controller once item enabled.
+if ( !bEnabledItem && m_pVCLMenu->IsItemChecked(
pMenuItemHandler->nItemId ) )
+m_pVCLMenu->CheckItem( pMenuItemHandler->nItemId,
false );
+}
+
if ( Event.State >>= bCheckmark )
{
// Checkmark or RadioButton
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
vcl/headless/svpgdi.cxx| 25 -
vcl/source/gdi/pngread.cxx | 10 +-
2 files changed, 25 insertions(+), 10 deletions(-)
New commits:
commit 532cca2cedea9a9c9184685e35bdd22f0b522437
Author: Vasily Melenchuk
Date: Tue Feb 27 19:08:35 2018 +0300
tdf#115297: alternative fix for displaying 1bit images
Previous fixes for 1bit monochrome / paletted images produced some
regressions, so here is attempt to fix problem at the root.
Partially reverted 66dbd4da3afcadb1393daf9be9cecff71b86509a and
fixed in a different way without tdf#115297, tdf#114726 and related.
Change-Id: I6849ed5ac41770ba905c930065c80e58509dba2e
Reviewed-on: https://gerrit.libreoffice.org/50454
Reviewed-by: Thorsten Behrens
Tested-by: Thorsten Behrens
(cherry picked from commit 25cd843664919974f0d21ca7a0b02cc43e9eeabb)
Reviewed-on: https://gerrit.libreoffice.org/50540
Tested-by: Jenkins
Reviewed-by: Katarina Behrens
diff --git a/vcl/headless/svpgdi.cxx b/vcl/headless/svpgdi.cxx
index bcb0e46e8bec..67433a2b30e1 100644
--- a/vcl/headless/svpgdi.cxx
+++ b/vcl/headless/svpgdi.cxx
@@ -1088,10 +1088,33 @@ void SvpSalGraphics::copyBits( const SalTwoRect& rTR,
cairo_surface_destroy(pCopy);
}
+namespace
+{
+bool isBlackWhite(const SalBitmap& rBitmap)
+{
+const SvpSalBitmap& rSrcBmp = static_cast(rBitmap);
+const BitmapBuffer * pSourceBuffer = rSrcBmp.GetBuffer();
+const BitmapPalette & rPalette = pSourceBuffer->maPalette;
+
+return (
+rPalette.GetEntryCount() < 2 ||
+
+(rPalette.GetEntryCount() == 2 &&
+rPalette[0] == Color(COL_BLACK) &&
+rPalette[1] == Color(COL_WHITE) ) ||
+
+(rPalette.GetEntryCount() == 2 &&
+rPalette[1] == Color(COL_BLACK) &&
+rPalette[0] == Color(COL_WHITE) )
+);
+}
+}
+
void SvpSalGraphics::drawBitmap(const SalTwoRect& rTR, const SalBitmap&
rSourceBitmap)
{
-if (rSourceBitmap.GetBitCount() == 1)
+if (rSourceBitmap.GetBitCount() == 1 && isBlackWhite(rSourceBitmap))
{
+// This way we draw only monochrome b/w bitmaps
MaskHelper aMask(rSourceBitmap);
cairo_surface_t* source = aMask.getMask();
copySource(rTR, source);
diff --git a/vcl/source/gdi/pngread.cxx b/vcl/source/gdi/pngread.cxx
index 2458d0269e76..0b6946712bc2 100644
--- a/vcl/source/gdi/pngread.cxx
+++ b/vcl/source/gdi/pngread.cxx
@@ -534,19 +534,11 @@ bool PNGReaderImpl::ImplReadHeader( const Size&
rPreviewSizeHint )
{
switch ( mnPngDepth )
{
-case 1 :
-#if defined(UNX) && !defined(MACOSX)
-// 1bpp indexed images are so badly mishandled by rest of
LO on X11 that we
-// don't even bother, and turn them into 8bpp indexed ones
with just two palette
-// entries instead.
-mnTargetDepth = 8; // we have to expand the bitmap
-#endif
-mbPalette = false;
-break;
case 2 :
mnTargetDepth = 4; // we have to expand the bitmap
mbPalette = false;
break;
+case 1 :
case 4 :
case 8 :
mbPalette = false;
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=116119
Julien Nabet changed:
What|Removed |Added
Summary|Lbreoffice keeps hanging|Libreoffice keeps hanging
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115941
--- Comment #7 from Justin Chapman ---
Created attachment 140277
--> https://bugs.documentfoundation.org/attachment.cgi?id=140277=edit
table view opened in full screen
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115941
--- Comment #6 from Justin Chapman ---
I am unable to get the normal size.
I can get the table or query display to open in full size but the status bar is
minuscule in both.
The screen shot that I originally sent shows what the bug is in both cases ...
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
sw/source/filter/ww8/ww8par2.cxx |3 +++
1 file changed, 3 insertions(+)
New commits:
commit 6e12191749542d81f9b29f34148cbc8c511748d2
Author: Caolán McNamara
Date: Thu Mar 1 20:32:02 2018 +
ofz#6639 Null-dereference
Change-Id: I55c3de55678066895c38c247fa440143e7733ba2
diff --git a/sw/source/filter/ww8/ww8par2.cxx b/sw/source/filter/ww8/ww8par2.cxx
index 04856eb181db..ce0aa411f6f6 100644
--- a/sw/source/filter/ww8/ww8par2.cxx
+++ b/sw/source/filter/ww8/ww8par2.cxx
@@ -1008,6 +1008,9 @@ void SwWW8ImplReader::NextAnlLine(const sal_uInt8*
pSprm13)
m_nSwNumLevel = 0xff; // no number
SwTextNode* pNd = m_pPaM->GetNode().GetTextNode();
+if (!pNd)
+return;
+
if (m_nSwNumLevel < MAXLEVEL)
pNd->SetAttrListLevel( m_nSwNumLevel );
else
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
vcl/unx/gtk3/gtk3gtkinst.cxx | 24 +---
1 file changed, 17 insertions(+), 7 deletions(-)
New commits:
commit 836705dec8cd68684dfaf01df249e867d7dd5d86
Author: Caolán McNamara
Date: Thu Mar 1 15:14:07 2018 +
hook up extended tips to find them in our help
Change-Id: I1360403b3b21eec3fd37bb5ba74e0fab1945af94
Reviewed-on: https://gerrit.libreoffice.org/50590
Tested-by: Jenkins
Reviewed-by: Caolán McNamara
Tested-by: Caolán McNamara
diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx
index 5165ef70fd6e..39d68f110c5a 100644
--- a/vcl/unx/gtk3/gtk3gtkinst.cxx
+++ b/vcl/unx/gtk3/gtk3gtkinst.cxx
@@ -2487,6 +2487,7 @@ namespace
const ImplSVData* pSVData = ImplGetSVData();
if (pSVData->maHelpData.mbBalloonHelp)
{
+/*This is how I would prefer things to be, only a few like this
though*/
AtkObject* pAtkObject = gtk_widget_get_accessible(pWidget);
const char* pDesc = pAtkObject ?
atk_object_get_description(pAtkObject) : nullptr;
if (pDesc)
@@ -2494,6 +2495,19 @@ namespace
gtk_tooltip_set_text(tooltip, pDesc);
return true;
}
+
+/*So fallback to existing mechanism which needs help installed*/
+OString sHelpId = ::get_help_id(pWidget);
+Help* pHelp = !sHelpId.isEmpty() ? Application::GetHelp() :
nullptr;
+if (pHelp)
+{
+OUString sHelpText =
pHelp->GetHelpText(OStringToOUString(sHelpId, RTL_TEXTENCODING_UTF8), nullptr);
+if (!sHelpText.isEmpty())
+{
+gtk_tooltip_set_text(tooltip, OUStringToOString(sHelpText,
RTL_TEXTENCODING_UTF8).getStr());
+return true;
+}
+}
}
const char* pDesc = gtk_widget_get_tooltip_text(pWidget);
@@ -2555,14 +2569,10 @@ namespace
set_help_id(pWidget, sHelpId);
//hook up for extended help
const ImplSVData* pSVData = ImplGetSVData();
-if (pSVData->maHelpData.mbBalloonHelp)
+if (pSVData->maHelpData.mbBalloonHelp && !GTK_IS_DIALOG(pWidget))
{
-AtkObject* pAtkObject = gtk_widget_get_accessible(pWidget);
-if (pAtkObject && atk_object_get_description(pAtkObject))
-{
-gtk_widget_set_has_tooltip(pWidget, true);
-g_signal_connect(pObject, "query-tooltip",
G_CALLBACK(signalTooltipQuery), nullptr);
-}
+gtk_widget_set_has_tooltip(pWidget, true);
+g_signal_connect(pObject, "query-tooltip",
G_CALLBACK(signalTooltipQuery), nullptr);
}
}
}
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
lotuswordpro/source/filter/lwplayout.cxx | 20 +++-
lotuswordpro/source/filter/lwplayout.hxx |1 +
2 files changed, 16 insertions(+), 5 deletions(-)
New commits:
commit ad56a550864cbe86687abbea492af47b5ab5d7c6
Author: Caolán McNamara
Date: Thu Mar 1 20:27:31 2018 +
ofz#6640 avoid recurse to death
Change-Id: Ia798636a5b4013753a268fff68915ec56c384e5f
diff --git a/lotuswordpro/source/filter/lwplayout.cxx
b/lotuswordpro/source/filter/lwplayout.cxx
index e753d4722725..014ff5563d16 100644
--- a/lotuswordpro/source/filter/lwplayout.cxx
+++ b/lotuswordpro/source/filter/lwplayout.cxx
@@ -83,6 +83,7 @@ LwpVirtualLayout::LwpVirtualLayout(LwpObjectHeader const
, LwpSvStream* p
, m_bGettingExtMarginsValue(false)
, m_bGettingUsePrinterSettings(false)
, m_bGettingUseWhen(false)
+, m_bGettingStyleLayout(false)
, m_nAttributes(0)
, m_nAttributes2(0)
, m_nAttributes3(0)
@@ -364,13 +365,22 @@ bool LwpVirtualLayout::NoContentReference()
bool LwpVirtualLayout::IsStyleLayout()
{
+if (m_bGettingStyleLayout)
+throw std::runtime_error("recursion in layout");
+m_bGettingStyleLayout = true;
+
+bool bRet = false;
if (m_nAttributes3 & STYLE3_STYLELAYOUT)
-return true;
+bRet = true;
+else
+{
+rtl::Reference
xParent(dynamic_cast(GetParent().obj().get()));
+if (xParent.is())
+bRet = xParent->IsStyleLayout();
+}
-rtl::Reference
xParent(dynamic_cast(GetParent().obj().get()));
-if (xParent.is())
-return xParent->IsStyleLayout();
-return false;
+m_bGettingStyleLayout = false;
+return bRet;
}
/**
diff --git a/lotuswordpro/source/filter/lwplayout.hxx
b/lotuswordpro/source/filter/lwplayout.hxx
index 5c6a5563a27c..94adf4ee6813 100644
--- a/lotuswordpro/source/filter/lwplayout.hxx
+++ b/lotuswordpro/source/filter/lwplayout.hxx
@@ -228,6 +228,7 @@ protected:
bool m_bGettingExtMarginsValue;
bool m_bGettingUsePrinterSettings;
bool m_bGettingUseWhen;
+bool m_bGettingStyleLayout;
sal_uInt32 m_nAttributes;
sal_uInt32 m_nAttributes2;
sal_uInt32 m_nAttributes3;
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=116134
--- Comment #2 from yousifjka...@yahoo.com ---
Created attachment 140276
--> https://bugs.documentfoundation.org/attachment.cgi?id=140276=edit
output EPUB
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116134
--- Comment #1 from yousifjka...@yahoo.com ---
Created attachment 140275
--> https://bugs.documentfoundation.org/attachment.cgi?id=140275=edit
arabic document
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116131
--- Comment #2 from Telesto ---
Could be related to bug 112538
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116134
Bug ID: 116134
Summary: Misalignment & wrong direction of Arabic contents in
output EPUB when export from office to EPUB
Product: LibreOffice
Version: 6.0.2.1 release
Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: libreoffice-bugs@lists.freedesktop.org
Reporter: yousifjka...@yahoo.com
Hi. I tried "export to EPUB" new functionality on office document in Arabic
language.
Frankly speaking, I was expecting a rubbish symbols of unknown meaning .
But, output EPUB file was beyond my imagination: Arabic contents displayed
correctly BUT with only one defect: alignment & direction of sentances is to
the left (from left to right).
Please notice when I said direction is from left to right I do not mean that
words rearrange inversely. But, I mean that character like "!" at the end of
the line will appear in EPUB at the beginning of the line.
Please compare attached files (original office & EPUB)
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116129
Gerhard Weydt changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #2 from Gerhard Weydt ---
I can confirm it for LibO 6.0.0.2 32-Bit, Windows 10
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116127
Gerhard Weydt changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #2 from Gerhard Weydt ---
I can confirm it for LibO 6.0.0.2 32-Bit, Windows 10
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
sw/inc/swabstdlg.hxx |8
sw/source/ui/dbui/dbinsdlg.cxx | 30 -
sw/source/ui/dialog/swdlgfact.cxx | 14
sw/source/ui/dialog/swdlgfact.hxx | 17 -
sw/source/ui/table/autoformatpreview.cxx | 439 +++--
sw/source/ui/table/convert.cxx | 13
sw/source/ui/table/tautofmt.cxx| 306 +---
sw/source/uibase/inc/autoformatpreview.hxx | 54 +++
sw/source/uibase/inc/convert.hxx |2
sw/source/uibase/inc/dbinsdlg.hxx |2
sw/source/uibase/inc/instable.hxx |2
sw/source/uibase/inc/tautofmt.hxx | 70 ++--
sw/source/uibase/shells/tabsh.cxx |2
sw/uiconfig/swriter/ui/autoformattable.ui | 214 --
sw/uiconfig/swriter/ui/inserttable.ui |2
15 files changed, 821 insertions(+), 354 deletions(-)
New commits:
commit d24dba40175256a317a3d2281c70d3240b74f4a0
Author: Caolán McNamara
Date: Thu Mar 1 10:40:27 2018 +
weld autoformat dialog
Change-Id: I93af2393d103d882d08b74e1e5a98b601ebd29dc
Reviewed-on: https://gerrit.libreoffice.org/50586
Tested-by: Jenkins
Reviewed-by: Caolán McNamara
Tested-by: Caolán McNamara
diff --git a/sw/inc/swabstdlg.hxx b/sw/inc/swabstdlg.hxx
index f79fa593433c..89e70bc4237b 100644
--- a/sw/inc/swabstdlg.hxx
+++ b/sw/inc/swabstdlg.hxx
@@ -314,7 +314,7 @@ class AbstractSwAutoFormatDlg : public VclAbstractDialog
protected:
virtual ~AbstractSwAutoFormatDlg() override = default;
public:
-virtual void FillAutoFormatOfIndex( SwTableAutoFormat*& rToFill ) const =
0;
+virtual SwTableAutoFormat* FillAutoFormatOfIndex() const = 0;
};
class AbstractSwFieldDlg : public SfxAbstractTabDialog
@@ -432,9 +432,9 @@ public:
virtual VclPtr CreateSwColumnDialog(vcl::Window
*pParent, SwWrtShell ) = 0;
virtual VclPtr CreateSplitTableDialog (
vcl::Window * pParent, SwWrtShell ) = 0;
-virtual VclPtr CreateSwAutoFormatDlg(
vcl::Window* pParent, SwWrtShell* pShell,
-bool
bSetAutoFormat = true,
-const
SwTableAutoFormat* pSelFormat = nullptr ) = 0;
+virtual VclPtr
CreateSwAutoFormatDlg(weld::Window* pParent, SwWrtShell* pShell,
+ bool
bSetAutoFormat = true,
+ const
SwTableAutoFormat* pSelFormat = nullptr ) = 0;
virtual VclPtr CreateSwBorderDlg ( vcl::Window*
pParent, SfxItemSet& rSet, SwBorderModes nType ) = 0;
virtual VclPtr CreateSwWrapDlg ( vcl::Window* pParent,
SfxItemSet& rSet, SwWrtShell* pSh ) = 0;
diff --git a/sw/source/ui/dbui/dbinsdlg.cxx b/sw/source/ui/dbui/dbinsdlg.cxx
index d96a5feac7f5..8a1df9b58491 100644
--- a/sw/source/ui/dbui/dbinsdlg.cxx
+++ b/sw/source/ui/dbui/dbinsdlg.cxx
@@ -191,7 +191,6 @@ SwInsertDBColAutoPilot::SwInsertDBColAutoPilot( SwView&
rView,
, aDBData(rData)
, sNoTmpl(SwResId(SW_STR_NONE))
, pView()
-, pTAutoFormat(nullptr)
, pTableSet(nullptr)
, pRep(nullptr)
{
@@ -421,7 +420,7 @@ void SwInsertDBColAutoPilot::dispose()
delete pTableSet;
delete pRep;
-delete pTAutoFormat;
+m_xTAutoFormat.reset();
m_pRbAsTable.clear();
m_pRbAsField.clear();
m_pRbAsText.clear();
@@ -781,10 +780,10 @@ IMPL_LINK( SwInsertDBColAutoPilot, AutoFormatHdl,
Button*, pButton, void )
SwAbstractDialogFactory* pFact = swui::GetFactory();
OSL_ENSURE(pFact, "SwAbstractDialogFactory fail!");
-ScopedVclPtr
pDlg(pFact->CreateSwAutoFormatDlg(pButton, pView->GetWrtShellPtr(), false,
pTAutoFormat));
+ScopedVclPtr
pDlg(pFact->CreateSwAutoFormatDlg(pButton->GetFrameWeld(),
pView->GetWrtShellPtr(), false, m_xTAutoFormat.get()));
OSL_ENSURE(pDlg, "Dialog creation failed!");
if( RET_OK == pDlg->Execute())
-pDlg->FillAutoFormatOfIndex( pTAutoFormat );
+m_xTAutoFormat.reset(pDlg->FillAutoFormatOfIndex());
}
IMPL_LINK( SwInsertDBColAutoPilot, SelectHdl, ListBox&, rBox, void )
@@ -1044,7 +1043,7 @@ void SwInsertDBColAutoPilot::DataToDoc( const
Sequence& rSelection,
bool bHTML = 0 != (::GetHtmlMode( pView->GetDocShell() ) &
HTMLMODE_ON);
rSh.InsertTable(
pModOpt->GetInsTableFlags(bHTML),
-nRows, nCols, (pSelection ? pTAutoFormat : nullptr) );
+nRows, nCols, (pSelection ? m_xTAutoFormat.get(): nullptr) );
rSh.MoveTable( GotoPrevTable, fnTableStart );
if( pSelection && pTableSet )
@@ -1189,13 +1188,13 @@ void SwInsertDBColAutoPilot::DataToDoc( const
Sequence& rSelection,
}
rSh.MoveTable( GotoCurrTable, fnTableStart );
-if( !pSelection && ( pTableSet || pTAutoFormat ))
+if(
unotools/source/i18n/resmgr.cxx |6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
New commits:
commit a32d22ee3879ef7077923d3c6598387089dbd9b2
Author: Caolán McNamara
Date: Thu Mar 1 14:22:33 2018 +
hook up gettext to native dialog
Change-Id: Ie5ca8882c8e4c41a8ee41379edc37c4c07e18033
Reviewed-on: https://gerrit.libreoffice.org/50581
Tested-by: Jenkins
Reviewed-by: Caolán McNamara
Tested-by: Caolán McNamara
diff --git a/unotools/source/i18n/resmgr.cxx b/unotools/source/i18n/resmgr.cxx
index ce5bc28f8896..19f33a85b558 100644
--- a/unotools/source/i18n/resmgr.cxx
+++ b/unotools/source/i18n/resmgr.cxx
@@ -114,7 +114,11 @@ namespace Translate
rtl::Bootstrap::expandMacros(uri);
OUString path;
osl::File::getSystemPathFromFileURL(uri, path);
-gen.add_messages_path(OUStringToOString(path,
osl_getThreadTextEncoding()).getStr());
+OString sPath(OUStringToOString(path, osl_getThreadTextEncoding()));
+gen.add_messages_path(sPath.getStr());
+#if defined UNX && !defined MACOSX
+bindtextdomain(pPrefixName, sPath.getStr());
+#endif
gen.add_messages_domain(pPrefixName);
std::locale aRet(gen(sIdentifier.getStr()));
aCache[sUnique] = aRet;
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
sd/source/filter/ppt/pptin.cxx | 36 +---
1 file changed, 17 insertions(+), 19 deletions(-)
New commits:
commit f203f834b1855dc1dc90766d19082f7f91bec074
Author: Caolán McNamara
Date: Thu Mar 1 09:13:39 2018 +
ofz#6625 just don't care about exceptions during fuzzing
Change-Id: I41cc7491529d2486d96cb3893e6a3b4e5713d078
Reviewed-on: https://gerrit.libreoffice.org/50585
Tested-by: Jenkins
Reviewed-by: Caolán McNamara
Tested-by: Caolán McNamara
diff --git a/sd/source/filter/ppt/pptin.cxx b/sd/source/filter/ppt/pptin.cxx
index 5befe39a9526..3e8c16943e92 100644
--- a/sd/source/filter/ppt/pptin.cxx
+++ b/sd/source/filter/ppt/pptin.cxx
@@ -2763,36 +2763,34 @@ extern "C" SAL_DLLPUBLIC_EXPORT sal_Bool ImportPPT(
extern "C" SAL_DLLPUBLIC_EXPORT bool TestImportPPT(SvStream )
{
-tools::SvRef xStorage;
+bool bRet = false;
try
{
-xStorage = tools::SvRef(new SotStorage(rStream));
+tools::SvRef xStorage = tools::SvRef(new
SotStorage(rStream));
if (xStorage->GetError())
return false;
-}
-catch (...)
-{
-return false;
-}
-
-tools::SvRef xDocStream(xStorage->OpenSotStream(
"PowerPoint Document", StreamMode::STD_READ));
-if ( !xDocStream.is() )
-return false;
-SdDLL::Init();
+tools::SvRef xDocStream(xStorage->OpenSotStream(
"PowerPoint Document", StreamMode::STD_READ));
+if ( !xDocStream.is() )
+return false;
-SfxMedium aSrcMed("", StreamMode::STD_READ);
+SdDLL::Init();
-xDocStream->SetVersion(xStorage->GetVersion());
-xDocStream->SetCryptMaskKey(xStorage->GetKey());
+SfxMedium aSrcMed("", StreamMode::STD_READ);
-::sd::DrawDocShellRef xDocShRef = new
::sd::DrawDocShell(SfxObjectCreateMode::EMBEDDED, false, DocumentType::Impress);
-SdDrawDocument *pDoc = xDocShRef->GetDoc();
+xDocStream->SetVersion(xStorage->GetVersion());
+xDocStream->SetCryptMaskKey(xStorage->GetKey());
-bool bRet = ImportPPT(pDoc, *xDocStream, *xStorage, aSrcMed);
+::sd::DrawDocShellRef xDocShRef = new
::sd::DrawDocShell(SfxObjectCreateMode::EMBEDDED, false, DocumentType::Impress);
+SdDrawDocument *pDoc = xDocShRef->GetDoc();
-xDocShRef->DoClose();
+bRet = ImportPPT(pDoc, *xDocStream, *xStorage, aSrcMed);
+xDocShRef->DoClose();
+}
+catch (...)
+{
+}
return bRet;
}
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=116133
Bug ID: 116133
Summary: Crash when exporting a presentation to PDF with Export
notes pages enabled for a second time (LibO6.1.0.0)
Product: LibreOffice
Version: 6.1.0.0.alpha0+ Master
Hardware: All
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Printing and PDF export
Assignee: libreoffice-bugs@lists.freedesktop.org
Reporter: tele...@surfxs.nl
Description:
Crash when exporting a presentation to PDF with Export notes pages enabled for
a second time (LibO6.1.0.0)
Steps to Reproduce:
1. Open attachment 140266 (bug 116124)
2. File -> Export as PDF
3. Default settings except that:
Export notes pages & Export Only Notes page are checked (General tab, under
General)
4. First export -> Successful
5. Second export -> Crash
Actual Results:
Crash
Expected Results:
No crash
Reproducible: Always
User Profile Reset: No
Additional Info:
Found in
Version: 6.1.0.0.alpha0+
Build ID: 96d551636e9179eb6874a5156b191ef3bff0a10c
CPU threads: 4; OS: Windows 6.3; UI render: default;
TinderBox: Win-x86@42, Branch:master, Time: 2018-02-26_23:44:46
Locale: nl-NL (nl_NL); Calc: CL
not in
Version: 6.0.0.0.alpha1+
Build ID: dae6ba564fcf20299b7a560aeb346efc84364d41
CPU threads: 4; OS: Windows 6.3; UI render: default;
TinderBox: Win-x86@39, Branch:master, Time: 2017-11-01_00:28:17
Locale: nl-NL (nl_NL); Calc: CL
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
Firefox/52.0
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115939
V Stuart Foote changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC||khaledho...@eglug.org,
||vstuart.fo...@utsa.edu
See Also||https://bugs.documentfounda
||tion.org/show_bug.cgi?id=10
||3322
Ever confirmed|0 |1
--- Comment #4 from V Stuart Foote ---
confirmed on Windows 10 Ent 64-bit en-US (ver 1709) with
Version: 6.0.1.1 (x64)
Build ID: 60bfb1526849283ce2491346ed2aa51c465abfe6
CPU threads: 8; OS: Windows 10.0; UI render: GL;
Locale: en-US (en_US); Calc: group
On this system the Arial font is version 6.98 (2017 -- 3,338 chars/4,453
glyphs)
And the sample text in the ODT document has a Bold Character effect applied at
100% zoom. Removing the Bold, or increasing or decreasing the zoom gives a
different spacing--but 100% is visually misplaced. At different zooms it is
fine.
And if I change font to use Arial Unicode MS (version 1.01 93-2000 - 38,197
chars/50,377 glyphs) the string with bold set does not display the same
misplacement glitch.
So IIUC this is a lack of Floating Point positioning for Glyphs bug 103322,
just weird that what should be a solid font to use is affected.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=103322
V Stuart Foote changed:
What|Removed |Added
See Also||https://bugs.documentfounda
||tion.org/show_bug.cgi?id=11
||5939
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=106783
yousifjka...@yahoo.com changed:
What|Removed |Added
Resolution|INSUFFICIENTDATA|FIXED
--- Comment #10 from yousifjka...@yahoo.com ---
Hi. I, finally, test this issue on LibreOffice 6.0 AppImage on my Fedora Linux
26 X64 Cinnamon edition.
This very bad bug was fixed !
Thank you very very much !
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
sax/source/expatwrap/saxwriter.cxx | 30 ++
sax/source/tools/fastserializer.cxx | 15 +++
2 files changed, 41 insertions(+), 4 deletions(-)
New commits:
commit 0a1d5af2a18d6a062c45d65689fbce619922dcc8
Author: Michael Stahl
Date: Wed Feb 28 13:49:14 2018 +0100
tdf#115429 sax: assert if exporting an invalid XML attribute/element
Add a cheap check for this in both SaxWriter and FastSaxSerializer
so we can find such bugs earlier, e.g. with the weekly crashtesting.
Don't do a correct check but a cheap & fast one, let's ignore
non-ASCII characters for now as the only filter with such is UOF
and that is implemented with XSLT, not this sax code.
Change-Id: I4db8f70ffb23684d4cb4211468519edd6c7c465f
Reviewed-on: https://gerrit.libreoffice.org/50507
Tested-by: Jenkins
Reviewed-by: Michael Stahl
diff --git a/sax/source/expatwrap/saxwriter.cxx
b/sax/source/expatwrap/saxwriter.cxx
index a9d8f280706c..b7de667bcf05 100644
--- a/sax/source/expatwrap/saxwriter.cxx
+++ b/sax/source/expatwrap/saxwriter.cxx
@@ -566,6 +566,33 @@ inline void SaxWriterHelper::startDocument()
nCurrentPos = writeSequence();
}
+void CheckValidName(OUString const& rName)
+{
+#ifdef NDEBUG
+(void) rName;
+#else
+assert(!rName.isEmpty());
+bool hasColon(false);
+for (sal_Int32 i = 0; i < rName.getLength(); ++i)
+{
+auto const c(rName[i]);
+if (c == ':')
+{
+if (hasColon)
+assert("only one colon allowed");
+else
+hasColon = true;
+}
+else if (!rtl::isAsciiAlphanumeric(c) && c != '_' && c != '-' && c !=
'.')
+{ // note: this will also warn about non-ASCII characters which
+// are allowed by XML but surely unexpected in LO filters
+// (OTOH we don't warn about invalid start chars)
+assert(!"unexpected character in attribute name");
+}
+}
+#endif
+}
+
inline SaxInvalidCharacterError SaxWriterHelper::startElement(const OUString&
rName, const Reference< XAttributeList >& xAttribs)
{
FinishStartElement();
@@ -581,6 +608,7 @@ inline SaxInvalidCharacterError
SaxWriterHelper::startElement(const OUString& rN
nCurrentPos = writeSequence();
SaxInvalidCharacterError eRet(SAX_NONE);
+CheckValidName(rName);
if (!writeString(rName, false, false))
eRet = SAX_ERROR;
@@ -598,6 +626,7 @@ inline SaxInvalidCharacterError
SaxWriterHelper::startElement(const OUString& rN
assert(DebugAttributes.find(rAttrName) == DebugAttributes.end());
DebugAttributes.insert(rAttrName);
#endif
+CheckValidName(rAttrName);
if (!writeString(rAttrName, false, false))
eRet = SAX_ERROR;
@@ -658,6 +687,7 @@ inline bool SaxWriterHelper::endElement(const OUString&
rName)
if (nCurrentPos == SEQUENCESIZE)
nCurrentPos = writeSequence();
+CheckValidName(rName);
bool bRet(writeString( rName, false, false));
mp_Sequence[nCurrentPos] = '>';
diff --git a/sax/source/tools/fastserializer.cxx
b/sax/source/tools/fastserializer.cxx
index 6257853a64a8..9356f3e081d1 100644
--- a/sax/source/tools/fastserializer.cxx
+++ b/sax/source/tools/fastserializer.cxx
@@ -270,11 +270,18 @@ namespace sax_fastparser {
void FastSaxSerializer::writeId( ::sal_Int32 nElement )
{
if( HAS_NAMESPACE( nElement ) ) {
-
writeBytes(mxFastTokenHandler->getUTF8Identifier(NAMESPACE(nElement)));
+auto const
Namespace(mxFastTokenHandler->getUTF8Identifier(NAMESPACE(nElement)));
+assert(Namespace.getLength() != 0);
+writeBytes(Namespace);
writeBytes(sColon, N_CHARS(sColon));
-writeBytes(mxFastTokenHandler->getUTF8Identifier(TOKEN(nElement)));
-} else
-writeBytes(mxFastTokenHandler->getUTF8Identifier(nElement));
+auto const
Element(mxFastTokenHandler->getUTF8Identifier(TOKEN(nElement)));
+assert(Element.getLength() != 0);
+writeBytes(Element);
+} else {
+auto const
Element(mxFastTokenHandler->getUTF8Identifier(nElement));
+assert(Element.getLength() != 0);
+writeBytes(Element);
+}
}
#ifdef DBG_UTIL
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
https://bugs.documentfoundation.org/show_bug.cgi?id=106707
yousifjka...@yahoo.com changed:
What|Removed |Added
Resolution|INSUFFICIENTDATA|FIXED
--- Comment #8 from yousifjka...@yahoo.com ---
Hi. This bug is really fixed ! I finally test it on my Fedora 26 x64 bit
Cinnamon edition using LibreOffice version 6.0 AppImage. I used same language
setting that produced this bug on my installed L.O & the alignment is very O.K
I closed & re-opened file many time & no change in alignment (remain left to
right as it).
I tried to edit contents then save then close then re-open & alignments remain
same (left to right).
Many thanks for your hard efforts !
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
include/sax/fastattribs.hxx|3 ++-
sd/qa/unit/data/unknown-attribute.fodp | 26 ++
sd/qa/unit/export-tests.cxx| 26 ++
xmloff/source/core/xmlictxt.cxx|1 +
xmloff/source/core/xmlimp.cxx | 18 +++---
5 files changed, 70 insertions(+), 4 deletions(-)
New commits:
commit 700ed27678d688b1afdb4d1759dcd4b078898a3a
Author: Michael Stahl
Date: Thu Mar 1 14:39:56 2018 +0100
tdf#115429 xmloff: ODF import: fix handling of unknown attributes
... in SvXMLLegacyToFastDocHandler::startElement(), so that it does not
create invalid "-1" tokens that end up stored as empty-string
attribute names in SvXMLAttrCollection and ultimately exported
as invalid XML.
The maName in struct UnknownAttribute actually stores a QName,
i.e. namespace-prefixed, since commit
bb59a80ee6000d3922fa95262f67e291fd9d8ee2.
The attributes are read and converted again in
SvXMLImportContext::startUnknownElement().
Change-Id: Ia69a4da293f1a84ce30766abc09ca19e2620edbd
Reviewed-on: https://gerrit.libreoffice.org/50580
Tested-by: Jenkins
Reviewed-by: Michael Stahl
diff --git a/include/sax/fastattribs.hxx b/include/sax/fastattribs.hxx
index 1f343a7235b9..b5fbe225ee28 100644
--- a/include/sax/fastattribs.hxx
+++ b/include/sax/fastattribs.hxx
@@ -82,7 +82,8 @@ public:
void add( sal_Int32 nToken, const sal_Char* pValue, size_t nValueLength );
void add( sal_Int32 nToken, const OString& rValue );
void addNS( sal_Int32 nNamespaceToken, sal_Int32 nToken, const OString&
rValue );
-void addUnknown( const OUString& rNamespaceURL, const OString& rName,
const OString& value );
+// note: rQName is *namespace-prefixed*
+void addUnknown( const OUString& rNamespaceURL, const OString& rQName,
const OString& value );
void addUnknown( const OString& rName, const OString& value );
const std::vector< sal_Int32 >& getFastAttributeTokens() const { return
maAttributeTokens; }
const char* getFastAttributeValue(size_t nIndex) const { return mpChunk +
maAttributeValues[nIndex]; }
diff --git a/sd/qa/unit/data/unknown-attribute.fodp
b/sd/qa/unit/data/unknown-attribute.fodp
new file mode 100644
index ..3aa39b10
--- /dev/null
+++ b/sd/qa/unit/data/unknown-attribute.fodp
@@ -0,0 +1,26 @@
+
+http://www.w3.org/1999/xlink;
xmlns:dc="http://purl.org/dc/elements/1.1/;
xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0"
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"
xmlns:math="http://www.w3.org/1998/Math/MathML;
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"
xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"
xmlns:config="urn:oas
is:names:tc:opendocument:xmlns:config:1.0"
xmlns:ooo="http://openoffice.org/2004/office;
xmlns:ooow="http://openoffice.org/2004/writer;
xmlns:oooc="http://openoffice.org/2004/calc;
xmlns:dom="http://www.w3.org/2001/xml-events;
xmlns:xforms="http://www.w3.org/2002/xforms;
xmlns:xsd="http://www.w3.org/2001/XMLSchema;
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
xmlns:rpt="http://openoffice.org/2005/report;
xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2"
xmlns:xhtml="http://www.w3.org/1999/xhtml;
xmlns:grddl="http://www.w3.org/2003/g/data-view#;
xmlns:officeooo="http://openoffice.org/2009/office;
xmlns:tableooo="http://openoffice.org/2009/table;
xmlns:drawooo="http://openoffice.org/2010/draw;
xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0"
xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0"
xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0"
xmlns:formx="urn:openoffice:names:
experimental:ooxml-odf-interop:xmlns:form:1.0"
xmlns:css3t="http://www.w3.org/TR/css3-text/; office:version="1.2"
office:mimetype="application/vnd.oasis.opendocument.presentation">
+
+
+
+
+
+
+ http://example.com/; foo:non-existent-att="bar"
+/>
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sd/qa/unit/export-tests.cxx b/sd/qa/unit/export-tests.cxx
index d1d9e24c7ef4..d1f5a4e2097d 100644
--- a/sd/qa/unit/export-tests.cxx
+++ b/sd/qa/unit/export-tests.cxx
@@ -82,6 +82,7 @@ public:
void testTdf97630();
void testSwappedOutImageExport();
void testOOoXMLAnimations();
+void testUnknownAttributes();
void testTdf80020();
void testLinkedGraphicRT();
void testImageWithSpecialID();
@@ -103,6 +104,7 @@ public:
CPPUNIT_TEST(testTdf97630);
CPPUNIT_TEST(testSwappedOutImageExport);
https://bugs.documentfoundation.org/show_bug.cgi?id=108380
Bug 108380 depends on bug 115754, which changed state.
Bug 115754 Summary: FORMATTING: Updating styles doesn't update table styles
https://bugs.documentfoundation.org/show_bug.cgi?id=115754
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
Resolution|NOTABUG |---
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115754
Thomas Lendo changed:
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
Resolution|NOTABUG |---
--- Comment #2 from Thomas Lendo ---
Sorry, but if an issue isn't fixable until another issue on which it is
depending is fixed (here: possibility to modify table styles) is no reason to
close it. There are some bugs in the code that depend on another bugs.
And this issue isn't only true when modifying table styles but also for loading
table styles of other documents into the current document. Loading of styles is
actually working.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=107553
Bug 107553 depends on bug 115754, which changed state.
Bug 115754 Summary: FORMATTING: Updating styles doesn't update table styles
https://bugs.documentfoundation.org/show_bug.cgi?id=115754
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
Resolution|NOTABUG |---
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116050
--- Comment #4 from c...@thamer.net ---
Renderer: Intel(R) HD Graphics 530
Vendor: Intel
Memory: 1024 MB
Version: 4.4.0 - Build 22.20.16.4691
Shading language version: 4.40 - Build 22.20.16.4691
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115939
--- Comment #3 from Roeland ---
This is what I use:
Version: 6.0.2.1 (x64)
Build ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89
CPU threads: 8; OS: Windows 6.1; UI render: default;
Locale: nl-BE (nl_BE); Calc: group
pair kerning is on..
Maybe this is windows 7 specific?
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=92299
Telesto changed:
What|Removed |Added
See Also||https://bugs.documentfounda
||tion.org/show_bug.cgi?id=45
||498
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=45498
Telesto changed:
What|Removed |Added
See Also||https://bugs.documentfounda
||tion.org/show_bug.cgi?id=92
||299
--- Comment #10 from Telesto ---
List is probably already closed..
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=116132
Bug ID: 116132
Summary: When I open a legacy Database file it opens as Writer
and never as Database
Product: LibreOffice
Version: 5.4.6.1 rc
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Base
Assignee: libreoffice-bugs@lists.freedesktop.org
Reporter: jorge.mouri...@gmail.com
Description:
After updating to 5.4 on Windows 10 and 6.0.1 on Mac OSX High Sierra, my legacy
database documents created before the upgrade will not open as database but
always default to Writer (.odt).
The bug is the same in different computers and OS. Any database created before
the upgrade opens as writer.
Steps to Reproduce:
1.open database
2.
3.
Actual Results:
Database converts to writer
Expected Results:
Opened as database
Reproducible: Always
User Profile Reset: No
OpenGL enabled: Yes
Additional Info:
User-Agent: Mozilla/5.0 (iPad; CPU OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6
(KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=98902
Thomas Lendo changed:
What|Removed |Added
Blocks||96000
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=96000
[Bug 96000] [META] Spelling and grammar checking bugs and enhancements
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=96000
Thomas Lendo changed:
What|Removed |Added
Depends on||98902
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=98902
[Bug 98902] Right clicking on selected text unselects it if the cursor is on a
misspelled word
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=115575
--- Comment #11 from Xisco Faulí ---
Could you please follow the instructions provided at this link <
https://wiki.documentfoundation.org/How_to_get_a_backtrace_with_WinDbg > and
submit a backtrace?
That way a developer can look into the underlying reason of the crash.
--
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
1 - 100 of 500 matches
Mail list logo