Age | Commit message (Collapse) | Author |
|
...for CPPUNIT_TEST_NAME=testReferToTheme::TestBody introduced in
f36767fde87191258ea21f3faac0be6ad79328e0 "PPTX export: handle theme colors from
the doc model for shape text",
> /home/sbergman/lo/core/test/source/bootstrapfixture.cxx:248:(anonymous namespace)::testReferToTheme::TestBody
> equality assertion failed
> - Expected: 0
> - Actual : 256
> - failed to execute: sh /home/sbergman/lo/core/bin/officeotron.sh /home/sbergman/lo/tmp/libtest_oox_export.so1a9v6q.tmp > /home/sbergman/lo/tmp/_anonymous_namespace___testReferToTheme__TestBody_1a9v6u.tmp 2>&1
> Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc35.x86_64/lib/libsystemconf.so: /home/sbergman/lo/core/instdir/program/libnspr4.so: undefined symbol: __asan_option_detect_stack_use_after_return
Change-Id: If241bc3aa727c56ae7fa69744957690c722fbb1e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126281
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
See also commit 5fb9f4ffa9284c7248e2e82210506babaad4044d
tdf#145964: Windows format name is FileNameW for Unicode strings
and commit 52e1d0ca6ad38b4b4fdc77b0951ad26f0ac18ec5
Windows format name is UniformResourceLocatorW for Unicode strings
We don't use other standard clipboard formats which have W variants.
Change-Id: I45afac76fe3db406c8a761f48eee9e931fd50d45
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126276
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
Change-Id: I1f7395fd12539d936f3651e5e173799a7c61e14e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126286
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
can't use the internal Executable_lockfile because it needs itself to
link
Change-Id: I51e3a910bedc038bb6776cd67d16ea706fbc071f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126285
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
...than 6bc5d6cac2fd9e029357c618510a3b5f3aa7c085 "remove counter-productive
catch-all blocks"
Change-Id: I07fe5821ef5bf60f74f5ceb5feedd7dc79e73dfa
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126275
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Jenkins
|
|
we reload the data every time anyway, so the caching is useless
Change-Id: I575cc2fbe5a2fe9f42c58894f471cabb842cdd46
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126273
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I0d55bffca9d526b97edd9ea5283d0420e675236d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126272
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I04e8c5fd38618689ad148ba6fbe823971881cbb2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126194
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
The problem is that on the first SwUndoDelete, the m_nSectDiff branch
MoveNodes() creates a top-level SwTextFrame for the node "Korean", then
the m_nReplaceDummy branch does another MoveNodes() to move the same
node into the section, but its frame remains outside the section.
Generalize fix 55576842ec72a748d0bad123d41fa03c89fc136d for tdf#131684
to check the last SwTextNode inside the section if it has a frame
outside the SwSectionFrame.
(regression from 6c7245e789f973cf6dad03f7008ab3f9d12d350c)
Change-Id: I30495d8f3d8fc0d70cb20df44409174edc2d4a4f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126257
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
|
|
It looks like this in libstdc++:
<BigPtrArray> = {
m_ppInf = {
_M_t = {
<std::__uniq_ptr_impl<BlockInfo*, std::default_delete<BlockInfo* []> >> = {
_M_t = {
<std::_Tuple_impl<0, BlockInfo**, std::default_delete<BlockInfo* []> >> = {
<std::_Tuple_impl<1, std::default_delete<BlockInfo* []> >> = {
<std::_Head_base<1, std::default_delete<BlockInfo* []>, true>> = {
_M_head_impl = {<No data fields>}
}, <No data fields>},
<std::_Head_base<0, BlockInfo**, false>> = {
_M_head_impl = 0x567fd20
}, <No data fields>}, <No data fields>}
}, <No data fields>}
},
Note there are 2 _M_head_impl members, and somehow gdb 11.1-2.fc34 picks
the wrong one.
A manual cast to std::_Head_base<0, BlockInfo**, false> seems to help.
Change-Id: I1332c2fc6eb2661d417fd92a73aed977bbb1dcea
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126220
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
|
|
Change-Id: Ic0c479e97b7a5f6fcc7f7eb454eb77a5c47de9db
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126191
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
|
|
SwTextNode::InsertHint() is documented to destroy its argument
SwTextAttr in case insertion fails, but it doesn't do it on all
branches.
Change-Id: I270df9acf36993d894899c20c86a6bc43d782001
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126190
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
|
|
Change-Id: Iaed5b7929411dc938fe19df02905a9c9faa52051
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126256
Tested-by: Jenkins
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
...and rather assume that m_func() is implicitly noexcept. (Catching exceptions
had been done ever since the class' introduction in
7d1c1393eecf0cfcce06f35b0b18311f1e887aee "INTEGRATION: CWS presfixes01: #i37777#
new scopeguard" and looks more like a general safety measure rather than
catering for m_func() that deliberately throw exceptions. This change is in
part a prerequisite for using this inline-only class in salhelper, where use of
css::uno::Exception would cause a circular dependency.)
Change-Id: I00f885a4a6e18f3ce77e84d53e96f00c49708cdf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126202
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I29c427b87aa87af3236bd6e1a7e9e08e6f470bf6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126227
Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
...for which it had been removed with e10e5c15cc51d3b2a5e4b699c5f381aa92a17c4e
"improve the script for reducing symbol exports",
> [LNK] Executable/vcldemo
> ld.lld: error: undefined symbol: typeinfo for BitmapReadAccess
> >>> referenced by vcldemo.cxx
> >>> workdir/CxxObject/vcl/workben/vcldemo.o:(.data+0x1ADF8)
> >>> referenced by vcldemo.cxx
> >>> workdir/CxxObject/vcl/workben/vcldemo.o:(.data+0x1AE68)
> >>> referenced by vcldemo.cxx
> >>> workdir/CxxObject/vcl/workben/vcldemo.o:(.data+0x1AEB8)
> >>> referenced 7 more times
> clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
> make[1]: *** [solenv/gbuild/LinkTarget.mk:833: workdir/LinkTarget/Executable/vcldemo] Error 1
> [CUT] writerperfect_stream
> DynamicLibraryManagerException: "Failed to load dynamic library: workdir/LinkTarget/CppunitTest/libtest_writerperfect_stream.so
> workdir/LinkTarget/CppunitTest/libtest_writerperfect_stream.so: undefined symbol: _ZTIN13writerperfect16WPXSvInputStreamE"
> warn:unotools.config:545145:545145:unotools/source/config/configmgr.cxx:147: ConfigManager not empty
> [CUT] dbaccess_empty_stdlib_save
> DynamicLibraryManagerException: "Failed to load dynamic library: workdir/LinkTarget/CppunitTest/libtest_dbaccess_empty_stdlib_save.so
> instdir/program/libdbalo.so: undefined symbol: _ZTIN7svxform19OSystemParseContextE"
> warn:unotools.config:550847:550847:unotools/source/config/configmgr.cxx:147: ConfigManager not empty
Change-Id: Ifbaaa64881bcfd5befdefbadb51948d06b92ca63
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126201
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
we can just use the visitor API and skip a whole bunch of object
creation
Change-Id: If3dfa2fc1811e708963b8e6ecf4af6508b9f2a23
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126216
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: Ia2f59322511ed85492708262f90de26b33275105
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126197
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I60088bdf046659ca94a2aa9c09a3091e2dd03945
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126196
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I744a3e5a7c7f4172bd4619647fb6decc6cd8e132
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126195
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I8ce94a11b632f51086480acef8dcfc3e8bea1b65
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126193
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
One can check the value of addString in a debugger without this code.
Change-Id: I863b3c70e741f270b5aac07ba2c0fa5186daeaa7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126261
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
|
|
See also commit 5fb9f4ffa9284c7248e2e82210506babaad4044d
tdf#145964: Windows format name is FileNameW for Unicode strings
TODO: replace one remaining format from CFSTR_* family that we use (see
https://www.codeproject.com/Reference/1091137/Windows-Clipboard-Formats):
FileGroupDescriptor -> FileGroupDescriptorW. That one needs more complex
handling.
Change-Id: I4d4ad83099854768cf36c7b3d89059d79c8e77f6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126213
Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
...introduced with e050b09c7ef193da9da4441d9984c793e35b5a8a "gbuild: serialize
dynamic link for static builds"
Change-Id: I31410cfe2291d51a860d33fed1861eb933bbb10e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126264
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
to supercede OMultiTypeInterfaceContainerHelperVar2 and add
(a) type-safety
(b) skip the need for doing UNO_QUERY when firing events
Change-Id: Iaeb2421da5d92d2d4fd4feb45ab5019ca85d0d7a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126192
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Just add the default value to the platform section and handle the
AC_ARG_ENABLE action-if-not-present accordingly.
Change-Id: I050ace4b20808cedcc4b8ab92f8766c5b5d49d33
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126266
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
|
|
Unfortunatly we cannot add --disable-scripting to
sub_conf_defaults, because Java currently has no
equivalent to the PYTHON_FOR_BUILD setting.
Change-Id: I89938a17307a363f5de808200914940503312829
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126186
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
|
|
Linking the static soffice.bin results in a failure, because
of the duplicate xmlCleanupParser symbol. I don't think there
is a sensible, alternative runtime test for a static LO build.
You could analyse the static binary itself...
Change-Id: Ib871e378a28affca24c4285d396d8bcae478f1f9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126198
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
|
|
When building a static LO with --disable-dynloading on Linux,
--without-system-libs failed for me. And it left me really puzzled:
raptor configure failed and claimed it couldn't link libxml2.
raptor's config.log showed missing math functions. xml2-config of
LO's build is patched and it includes a -lm. The xml2-config in my
chroot doesn't. But we explicitly pass the xml2-config for
non-system-libxml2 build. Reading the configure from raptor didn't
reveal a way, that it could somehow pick up the xml2-config from
the chroot, but that code is autoconf-complex...
When running "sh -x configure", it turned out the configure script
actually picks up the LIBXML_* flags from the environment, which
are set by LO's config_host.mk. These just add -lm for Android.
So this adds a xml2-config.in "dummy", which overwrites the one
from the libxml2 source and just echos LO's LIBXML_* values and
it adds -lm for all DISABLE_DYNLOADING targets.
Change-Id: Ia713cf80c8e7dc989cf23c224e7a0f7ea1210a87
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116409
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
|
|
Change-Id: I8653c36d084f9df5a4d34baf7d88e2f2b5f1609b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126209
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
This reverts commit 06f36cc7ca8fc056dd8cf4d8cdbe682f9a003cef
ended up not using this so don't need the extra complexity
Change-Id: I64a2d6f620cc864a75523be6612c5cf2086f7a00
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126210
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Charts were already updated, it was not consistent that other embedded
objects are not updated.
This is especially useful if an ODT file is manipulated by a 3rd-party,
then loaded into Writer just to update the previews of OLE objects.
Change-Id: If61aa037739c593abade933dcdd5474ad566b3e3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126253
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
|
|
Change-Id: I118f3b3a7cf6ed2b1315cbb0db75a512a44e3f77
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126179
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
so drop the GtkTreeViewColumn expand and go back to setting the size via
the size-allocate, but for wayland launch it in a callback because
setting the column widths during the size-allocate callback doesn't work
as hoped for and the indicator is misplaced.
Change-Id: I58a7a11cb1a1c065cee364f932cebddfb9ea453c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126203
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
just record the tools::Polygon so the copy on write shared polygon
is stored rather than a new instance
Change-Id: Ia2061365351457e0f0eec3be42c62063e64fdc9a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126247
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
replacement from inside real popover under x11 as in autofilter case
doesn't work.
Change-Id: Ie4ba95645a8094732b9bad9829426e77375d63ad
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126204
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I4761c2ae76463ad2441abf2599b69f35dc572a5c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126249
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I4cb2b1aa2b923884f4a2af23d69ff71c66ecef81
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126262
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Word Control Field with datepicker is implemented with LO datepicker,
but during this conversion we lose some field data, like control
color, data mapping, etc. This data is already retrieved and stored
in grab bag, so we need just to keep this grabbag in field and use
it again on export.
Change-Id: I6af8204fe1a7d2f9081d83372a6786b2f86260d8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125486
Tested-by: Jenkins
Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
|
|
And map ^A to , the 	 was a copy&paste error.
Change-Id: I4e9af635dda83530ba53fa58f0140465b7cbd4ac
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126248
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
|
|
In the conditional format screen, set the actual condition for an
inactive date entry instead of "Date is today" in all cases.
Change-Id: I3d3f05c35a9830a1e82d68521e80e88c99b43a90
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126059
Tested-by: Jenkins
Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
|
|
* Update helpcontent2 from branch 'master'
to 3b63a6a4d3e61d57c552051037f69b8cdbac167b
- tdf#141474 CBool, CByte, CCur function signatures
Change-Id: Icd8febb66930020e39d310c7604a0419dccc9f0c
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125137
Tested-by: Jenkins
Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
|
|
Change-Id: Ib46b0906a0adf52f3806b269976ad15d280a28e7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126180
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
(CppunitTest_sw_rtfimport: convert one testcase to use
CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
Change-Id: I6dddee7211f49d0e6fd9095465449deb90a6f8ad
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126200
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
|
|
also fix the license header
Change-Id: Icc759c695f192e1768210f66bff57a936df5fc4a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126219
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
|
|
As a start, do this only in case there are no effects used. If there is
no theme color or there are effects, fall back to the old code.
Also move parseExportStream() from SdModelTestBaseXML up to MacrosTest,
so oox/ test code can use it as well.
Change-Id: Ia76581dcef110341f6c3e60f22c34818ed0dcabc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126215
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
|
|
Fixes:
CVE-2021-43527 Memory corruption via DER-encoded DSA and RSA-PSS signatures
Change-Id: I5c3f169c57fc2763029b07ad7e325b2f53b7e28f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126218
Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
|
|
* Update helpcontent2 from branch 'master'
to 58f4a36a64ef30988de8f3fef9b8b291de011f8a
- tdf#132643 Translate German section IDs
Change-Id: I0c961f94e82041f8bb5030f15141f08bd8e7bb3e
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125966
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
|
|
* Update dictionaries from branch 'master'
to a5785431526070d60f2391d3248a01d81079ac0d
- More pt-BR thesaurus cleanup
+ typos fixed (more to fix)
Change-Id: I23c7b5d47fdca3e03c302332576917f8004e937c
Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/126223
Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
|
|
* Update dictionaries from branch 'master'
to 27015f7cdd33f759bcd29f27ceb8077322da353f
- Cleanup of pt-BR thesaurus (part)
- Removal of words with 0 synonyms
- fix some typos (many more to fix)
Change-Id: Id3b7d73aab421274c745e7695748bed8396ae7be
Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/126221
Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
|