Commit graph

475196 commits

Author SHA1 Message Date
Noel Grandin
92f93f3003 output error code when SymFromAddr fails
instead of random data

Change-Id: Iba020ea3a2386e3ad940cc85aac18047c3773967
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132066
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-05-06 11:04:33 +02:00
Tomaž Vajngerl
7aa0730d6c chart2: typedef SeriesPlottersType is not needed
Change-Id: I457bfa5eab8b403c4b00a72068e427082709995c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133919
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-05-06 10:51:50 +02:00
Tomaž Vajngerl
cc1be7312d svx: move SvxTableShape into own file and externalize
Change-Id: I0c4b37ebafa56ed50286bdcec1f2a8d5e1362f8d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133918
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-05-06 10:51:18 +02:00
Tomaž Vajngerl
1ad2fe6830 comphelper: cleanup test_guards, add test for ValueRestorationGuard
Move each test case into its own test function. Also add the
missing test for ValueRestorationGuard.

Change-Id: I588ab67f82ba82ef67939dac3d22438e8799ce11
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133917
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-05-06 10:50:25 +02:00
Julien Nabet
927561e466 Fix for callgrind TB
/home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/sc/qa/perf/scperfobj.cxx: In member function ‘void sc_apitest::ScPerfObj::testSheetFindAll()’:
/home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/sc/qa/perf/scperfobj.cxx:169:51: error: ‘makeAny’ was not declared in this scope
xSearchProp->setPropertyValue("SearchStyles", makeAny(true));

Change-Id: I484a17fb80c86694d0221670afbcba80fbe14c4f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133916
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2022-05-06 10:18:10 +02:00
Justin Luth
f82644fed3 tdf#148920 sw page-style UI: make conditional filter usable
In windows, and SAL_USE_VCLPLUGIN=gen ./instdir/program/soffice
the style filter on the conditional tab was disabled.
It worked fine in gtk3 though.

This fixes a 7.2 regression from tdf#82802's
commit 1f06631321

Change-Id: I1e6bb8d589224e4ad51ae0057d5278e3888cc3b0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133910
Tested-by: Justin Luth <jluth@mail.com>
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
2022-05-06 09:36:51 +02:00
Kohei Yoshida
1bf5884a7b Add license information for liborcus, which is used in Calc.
Change-Id: I6cbf93b8f2264a04c6745a2874ff35902e2cd215
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133852
Tested-by: Jenkins
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2022-05-06 08:45:59 +02:00
Miklos Vajna
f932b00f3a tdf#148929 sd theme: limit PPTX import for shape fill effects to lum mod/off
Regression from 30735bdb5a (sd theme: add PPTX
import for shape fill color effects, 2022-04-27), the bugdoc's A2 cell
lost its tinting (its background color is no longer lighter than A1)
after saving back to PPTX + import again.

The code assumed that in case a fill color has effects, it can only be
luminance offset or modulation, since that's what the PowerPoint UI
generates when setting a fill color explicitly. This did not take the
table style case into account, which uses tinting to make a color
lighter.

Fix the problem by not importing the theme index / effects if tinting is
used -- the current doc model is limited to theme index + lum mod/off
with effects.

This limitation can be removed while text color / fill color effects are
not limited to lum mod/off, but also support tinting/shading.

Change-Id: I382cc0067518cc262e261a462999170cb7db261b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133908
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2022-05-06 08:13:08 +02:00
Andrea Gelmini
11f0cb056f Remove duplicated includes
Change-Id: I137707aaad44ffe42bb4b234a59ff69e4b2ecaa2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133884
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
2022-05-06 07:07:10 +02:00
offtkp
e9c50fbbc3 tdf#103954: Z compressed graphic formats support for EMF/WMF
- Added .emz and .wmz file opening support
- Added a function to check for Z compression that
all z comp. formats can use
- Added 3 unit tests for emf/emz/wmz files
and the example files have been checked with
a different tool (File Viewer 4)
- emf/emz file detection changed from magic byte checking
to extension checking, like wmf/wmz does

Change-Id: I3e433fd23d18482648a51cd04b8f467368e97b62
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132456
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-05-06 04:02:05 +02:00
Caolán McNamara
e4a7a50d83 ofz#47241 don't use hardcoded SalLayoutFlags::BiDiStrong mode for fuzzing
getting different results vs the real world wrt glyph caching, go back
to normal and try a different approach when timeouts return

Change-Id: Ifb335888615b82c9bea83bd19a1cabcf8660dc74
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133909
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-05-05 22:19:32 +02:00
Caolán McNamara
d66fb70959 tdf#148771 in scrollable dropdowns show some lines before selected entry
and don't just position with the selected entry at the top so it's quick
to pick preceeding adjacent entries

Change-Id: I20103200c34037fb02b3c0dcc29d154c1197549d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133893
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-05-05 21:42:09 +02:00
Stephan Bergmann
869a5897cf Upgrade external/boost to latest Boost 1.79.0
<https://dev-www.libreoffice.org/src/boost_1_79_0.tar.xz> has been generated (on
Fedora 35) with

> $ wget https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2
> $ printf '475d589d51a7f8b3ba2ba4eda022b170e562ca3b760ee922c146b6c65856ef39 boost_1_79_0.tar.bz2' | sha256sum -c # cf. <https://www.boost.org/users/history/version_1_79_0.html>
> boost_1_79_0.tar.bz2: OK
> $ external/boost/repack_tarball.sh boost_1_79_0.tar.bz2
> Unpacking boost_1_79_0.tar.bz2 ...
> Removing unnecessary files ...
> Creating boost_1_79_0.tar.xz ...
> Cleaning up ...
> 2058aa88758a0e1aaac1759b3c4bad2526f899c6ecc6eeea79aa5e8fd3ea95dc  boost_1_79_0.tar.xz
> Done.

boost.utility.Wundef.warnings.patch was obsoleted by
<c3aab6a184>
"Use #ifdef to test for BOOST_MSVC."

Change-Id: I959f8ab42c3e20b9424cc3054421af60f6edd0d0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133895
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 21:39:05 +02:00
Regina Henschel
124382eba6 tdf#148707 implicit moveTo on all not only on first
The current solution checks implicit moveTo only on the first arc in
a sequence of arcs. The patch moves it into the loop, so that the
implicit moveTo is done for each command in a sequence.

Change-Id: I400fa8fc96d7377ede55296c71e7a82ce891cc24
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133896
Tested-by: Jenkins
Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
2022-05-05 21:27:15 +02:00
Stephan Bergmann
cf7e3ac040 Reinstate external/cairo/cairo/san.patch.0
(Instead of just removing any hunks that no longer applied,
86132d8188 "upgrade to cairo 1.17.6" had dropped
it completely presumably in error.)

Change-Id: I98fe20fc96bd5ce9400b6ad6a9837b21f08cdff0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133892
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 18:03:52 +02:00
Noel Grandin
9e57e16484 loplugin:unusedvariableplus
Change-Id: Id93086be1224b6f6bf0bdaa1d50b4f289099027e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133876
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-05-05 17:35:08 +02:00
Hossein
7fe756570f Warn if Visual Studio 2019 version is < 16.10
During the compilation with Visual Studio 2019 v16.5, the dragonbox
was failing the build, but it was OK when ugprading to the latest
version, 16.11.

It should be noted that according to the list of predfined macros in
Visual Studio, v16.10 and v16.11 use the same value for _MSC_VER,
which is 1929. Thus, the distinction between these 2 versions can not
be distinguished.

Predefined macros
https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros

For not having the Visual Studio version > 16.10, a warning is
shown, and if the Visual Studio version is < 16.5, just like before,
an error is generated.

Change-Id: I6661ee5121b03ca43e1f7503b74191abcc8d6b40
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132907
Tested-by: Jenkins
Reviewed-by: Hossein <hossein@libreoffice.org>
2022-05-05 17:26:12 +02:00
Hossein
759792e40a tdf#148818 Fix missing text in boxes with empty first paragraph
Text was lost from the text boxes with empty first paragraph. The
problem was happening when there was 2 paragraphs in a text box, in
which the first paragraph was completely empty. The regression was
introduced in cf2449aac0 because of the
bad handling of the paragraphs, and only looking at the size of the
text of the first paragraph.

This is fixed by looking at mpOutliner->GetEditEngine().GetTextLen(i)
for all i=1..k where k=min(2,mpOutliner->GetParagraphCount()).

I have negated the condition to provide a better explanation of what
the condition should be.

Change-Id: Id5d8787df5111c734760afdd98a6fbe832047f32
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133527
Tested-by: Jenkins
Reviewed-by: Hossein <hossein@libreoffice.org>
2022-05-05 17:23:40 +02:00
Xisco Fauli
4351a6ca78 tdf#145312: xmlsecurity_pdfsigning: Add unittest
Change-Id: I12d6af46d13daa06eab98cdf81c82c6f5f41b5c4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133881
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-05-05 15:17:40 +02:00
Caolán McNamara
00ca6261e8 ofz#47239 Heap-use-after-free
since

commit 9bb83eefc1
Date:   Tue May 3 16:30:20 2022 +0200

    use more string_view in oox::vml::ConversionHelper

==169915== Invalid read of size 2
==169915==    at 0x484E2C0: memmove (vg_replace_strmem.c:1382)
==169915==    by 0x49D0EE6: char16_t* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<char16_t>(char16_t const*, char16_t const*, char16_t*) (stl_algobase.h:431)
==169915==    by 0x49D0E94: char16_t* std::__copy_move_a2<false, char16_t const*, char16_t*>(char16_t const*, char16_t const*, char16_t*) (stl_algobase.h:494)
==169915==    by 0x49D0E64: char16_t* std::__copy_move_a1<false, char16_t const*, char16_t*>(char16_t const*, char16_t const*, char16_t*) (stl_algobase.h:522)
==169915==    by 0x49D0E03: char16_t* std::__copy_move_a<false, char16_t const*, char16_t*>(char16_t const*, char16_t const*, char16_t*) (stl_algobase.h:530)
==169915==    by 0x49D0D84: char16_t* std::copy<char16_t const*, char16_t*>(char16_t const*, char16_t const*, char16_t*) (stl_algobase.h:619)
==169915==    by 0x49D0C2E: void rtl::str::Copy<char16_t>(char16_t*, char16_t const*, int) (strtmpl.hxx:122)
==169915==    by 0x49CF83E: void rtl::str::newFromStr_WithLength<_rtl_uString, char16_t>(_rtl_uString**, char16_t const*, int, int) (strtmpl.hxx:955)
==169915==    by 0x49E3A44: rtl_uString_newFromStr_WithLength (ustring.cxx:1238)
==169915==    by 0x2B76A771: rtl::OUString::operator=(std::basic_string_view<char16_t, std::char_traits<char16_t> >) (ustring.hxx:653)
==169915==    by 0x2BC69DB4: oox::vml::TextBoxContext::TextBoxContext(oox::core::ContextHandler2Helper const&, oox::vml::TextBox&, oox::AttributeList const&, oox::GraphicHelper const&) (vmltextboxcontext.cxx:199)
==169915==    by 0x2BC46E5A: oox::vml::ShapeContext::onCreateContext(int, oox::AttributeList const&) (vmlshapecontext.cxx:555)
==169915==  Address 0x267e1264 is 52 bytes inside a block of size 68 free'd
==169915==    at 0x48470E4: free (vg_replace_malloc.c:872)
==169915==    by 0x49CFB73: void rtl::str::release<_rtl_uString>(_rtl_uString*) (strtmpl.hxx:879)
==169915==    by 0x49CF8B4: void rtl::str::newFromStr_WithLength<_rtl_uString, char16_t>(_rtl_uString**, char16_t const*, int, int) (strtmpl.hxx:966)
==169915==    by 0x49E3A44: rtl_uString_newFromStr_WithLength (ustring.cxx:1238)
==169915==    by 0x2B76A771: rtl::OUString::operator=(std::basic_string_view<char16_t, std::char_traits<char16_t> >) (ustring.hxx:653)
==169915==    by 0x2BC69C87: oox::vml::TextBoxContext::TextBoxContext(oox::core::ContextHandler2Helper const&, oox::vml::TextBox&, oox::AttributeList const&, oox::GraphicHelper const&) (vmltextboxcontext.cxx:194)
==169915==    by 0x2BC46E5A: oox::vml::ShapeContext::onCreateContext(int, oox::AttributeList const&) (vmlshapecontext.cxx:555)
==169915==    by 0x2BC47AE0: oox::vml::RectangleShapeContext::onCreateContext(int, oox::AttributeList const&) (vmlshapecontext.cxx:715)
==169915==    by 0x2BC47B24: non-virtual thunk to oox::vml::RectangleShapeContext::onCreateContext(int, oox::AttributeList const&) (vmlshapecontext.cxx:0)
==169915==    by 0x2B7341ED: oox::core::ContextHandler2Helper::implCreateChildContext(int, com::sun::uno::Reference<com::sun::xml::sax::XFastAttributeList> const&) (contexthandler2.cxx:100)
==169915==    by 0x2B734A7A: oox::core::ContextHandler2::createFastChildContext(int, com::sun::uno::Reference<com::sun::xml::sax::XFastAttributeList> const&) (contexthandler2.cxx:204)
==169915==    by 0x2B735464: non-virtual thunk to oox::core::ContextHandler2::createFastChildContext(int, com::sun::uno::Reference<com::sun::xml::sax::XFastAttributeList> const&) (contexthandler2.cxx:0)
==169915==  Block was alloc'd at
==169915==    at 0x484486F: malloc (vg_replace_malloc.c:381)
==169915==    by 0x49CFA18: _rtl_uString* rtl::str::Alloc<_rtl_uString>(int) (strtmpl.hxx:838)
==169915==    by 0x49E0D72: rtl_uString_ImplAlloc(int) (ustring.cxx:1194)
==169915==    by 0x49E1355: rtl_string2UString_status(_rtl_uString**, char const*, int, unsigned short, unsigned int, unsigned int*) (ustring.cxx:466)
==169915==    by 0x49E1117: rtl_string2UString (ustring.cxx:576)
==169915==    by 0x205735F3: rtl::OUString::OUString(char const*, int, unsigned short, unsigned int) (ustring.hxx:451)
==169915==    by 0x20571680: sax_fastparser::FastAttributeList::getOptionalValue(int) (fastattribs.cxx:283)
==169915==    by 0x205716DC: non-virtual thunk to sax_fastparser::FastAttributeList::getOptionalValue(int) (fastattribs.cxx:0)
==169915==    by 0x2BA85A6B: oox::AttributeList::getString(int) const (attributelist.cxx:173)
==169915==    by 0x2BC69B06: oox::vml::TextBoxContext::TextBoxContext(oox::core::ContextHandler2Helper const&, oox::vml::TextBox&, oox::AttributeList const&, oox::GraphicHelper const&) (vmltextboxcontext.cxx:186)
==169915==    by 0x2BC46E5A: oox::vml::ShapeContext::onCreateContext(int, oox::AttributeList const&) (vmlshapecontext.cxx:555)
==169915==    by 0x2BC47AE0: oox::vml::RectangleShapeContext::onCreateContext(int, oox::AttributeList const&) (vmlshapecontext.cxx:715)

Change-Id: I745d8b718cccf894bda774b0343c2b17f49b0eed
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133880
Tested-by: Jenkins
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-05-05 15:06:49 +02:00
Stephan Bergmann
abac7828ae Deprecate css::uno::makeAny; completely disable it for LIBO_INTERNAL_ONLY
There is just no good reason not to use a css::uno::Any constructor instead, so
simplify the code base.  For URE backwards compatibility, keep it around as
deprecated for !LIBO_INTERNAL_ONLY.

Change-Id: I9409d8853cac270d47377a31ba35a1fc23fa9800
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133879
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 14:26:32 +02:00
Andrea Gelmini
6e2e8b1fe9 Update git submodules
* Update helpcontent2 from branch 'master'
  to 886426b32dfefc962fc700dbf3adfeca7ca3c15e
  - Fix typo
    
    Change-Id: Ibd2cf7b5e4ac76b5320799d597a600fe733c7843
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/133883
    Tested-by: Jenkins
    Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2022-05-05 14:03:52 +02:00
Caolán McNamara
c142722d0b vertical text test fails with latest harfbuzz
with font "Droid Sans Japanese" which doesn't seem to be available in
ci, but is by default in the Fedora 37 build roots

I suspect since: https://github.com/harfbuzz/harfbuzz/issues/537

Change-Id: I23d9415444668ce379765f32a96ed67f057ebfd7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133846
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-05-05 13:36:28 +02:00
Noel Grandin
9f1701d01d use more o3tl::getToken
found by inspecting call sites of OUString::getToken

Change-Id: I4269c7476c7aa46fac39528227e350568f0eb34a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132644
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-05-05 12:57:00 +02:00
Mike Kaganski
b8bb44161a tdf#146007: make sure to not hold solar mutex
COM might need to forward the call to another thread (with corresponding
apartment); if that thread happens to wait for solar mutex, COM call may
deadlock.

Change-Id: I8fcf04619cd29b678fd7ade87254b9aad2f639a3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133853
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2022-05-05 11:57:56 +02:00
Stephan Bergmann
7c5d3d74ee Just use Any ctor instead of makeAny (Linux, sequel)
Change-Id: Idcf537a838bb0e47cfa31db8bc09e477b277ee37
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133875
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 11:44:48 +02:00
Michael Stahl
08c979e235 sfx2: remove misplaced try-catch
The exception is actually caught in an inner catch block; it was like
this already when added in commit
b4576f3da4.

Change-Id: I054c59493efe7d2d69877559b048bcf3c1f173e1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133837
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2022-05-05 10:50:45 +02:00
Michael Stahl
cb64a52afc ucb: webdav-curl: if LOCK fails, display error message
Sharepoint may reject LOCK with HTTP/1.1 403 FORBIDDEN
and then a dialog pops up via UUIInteractionHelper that says
"Server error message: ."

Let's actually put some error message in the dialog, why not the
HTTP status line, plus a little prefix to see which method failed.

Change-Id: Ied895787f813c5cddcb18eb4f693d5bfc8c62076
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133835
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2022-05-05 10:50:08 +02:00
Xisco Fauli
b3a4ebd8de tdf#148921: sd_import_tests-smartart: Add unittest
Change-Id: Ib2016afb06914d453fe398127b2f6f50e48c0e93
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133834
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-05-05 10:23:03 +02:00
Miklos Vajna
1c0dbc2c5c sw content controls, drop-down: show list items on click
- add a generic SwContentControlButton, to be used for dropdowns, but
  meant to be useful for other types in the future (e.g. date picker)

- add a contentcontroldropdown .ui file for the welded list items

- add a SwDropDownContentControlButton, which contains the
  drop-down-specific logic

- invoke content control button from HighlightContentControl(), so list
  items are shown on button click

Change-Id: Ib3c6765020c5b3b1dd343a40a2b1862c73feaac8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133874
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2022-05-05 10:06:55 +02:00
Noel Grandin
d15a6560bd use more string_view
found by examining the call sites of OString::getToken

which means I needed to add a new o3tl::equalsAscii function

Change-Id: I7dc0ea1cf5ce8090a708d44f2cf7c938fa200c5f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133826
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-05-05 08:39:23 +02:00
Noel Grandin
c895edf3f6 tdf#148921 Smartart: Incorrect Text position
Revert
    commit b6fe3b1320.
    no need to have two weak references to SdrObject in SvxShape

Change-Id: Ie29d0002fd86226eb7634f621b43e7cb8dfc8aa0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133833
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-05-05 08:37:53 +02:00
Stephan Bergmann
d7fbea57ef tdf#148299 Don't unmotivatedly mess with spaces in file names
This conversion of double to single spaces had been done ever since
84a3db80b4 "initial import", but it is unclear to
me why.

The same conversion functionality is also used at two places in
sw/source/ui/dialog/uiregionsw.cxx.  Not sure if it has any motivation there, so
lets keep that intact for now.

Change-Id: I0558f015c53f69a9a405891b9dad21a98de3533c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133841
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 08:28:43 +02:00
Miklos Vajna
0c13e4768c sd theme: add ODP import/export for shape fill color effects
Map a themed color with effects to:

<style:graphic-properties draw:fill-color="..." loext:fill-theme-color="..." loext:fill-color-lum-mod="..." loext:fill-color-lum-off="...">

Change-Id: I18d8ddf8d6050ef468a8d67a9e797a576f682e85
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133843
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2022-05-05 08:07:49 +02:00
Stephan Bergmann
574018db41 Just use Any ctor instead of makeAny in avmedia
Change-Id: Ib43fa3be2e63de8ad6967682c2b00e702eb527ca
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133850
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 07:57:49 +02:00
Stephan Bergmann
ffdad488a8 Just use Any ctor instead of makeAny in accessibility
Change-Id: I7860a176bfd44d8f5071ece03229bc7f768d9d52
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133851
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 07:14:56 +02:00
Stephan Bergmann
b5ab864096 Just use Any ctor instead of makeAny in basic
Change-Id: I21d9679064c4e68a1492d3550f083c3c91b5b43b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133848
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 07:13:54 +02:00
Stephan Bergmann
3db0b7549e Just use Any ctor instead of makeAny in basctl
Change-Id: I4bd58031623dea1243193aaa60f6ca5bb0f7d562
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133849
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 07:13:20 +02:00
Stephan Bergmann
6ad8a6398d Just use Any ctor instead of makeAny in chart2
Change-Id: I156cd5597a4b9e683913d9730b8d8bb22e8064f6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133845
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 07:12:47 +02:00
Stephan Bergmann
baf8ce5955 Just use Any ctor instead of makeAny in canvas
Change-Id: Iade345e814f2809bead96b228afa925d86057696
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133847
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-05 07:12:19 +02:00
Olivier Hallot
fe61ab648e T no more...
Change-Id: Ide06d5b57ddc203f5877b1f8ea8309234da7fca7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133854
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
2022-05-05 01:19:58 +02:00
Stephan Bergmann
345d461128 Just use Any ctor instead of makeAny in cli_ure
Change-Id: Iae41d9c4b600635bd5e2e61b65ea3859a14e6a1d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133840
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-04 22:43:37 +02:00
Stephan Bergmann
eae2e1d6d6 Just use Any ctor instead of makeAny in comphelper
Change-Id: Ib3edbef27c2d25dae8bac07e0199af071131170e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133839
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-04 22:30:38 +02:00
Stephan Bergmann
158bd4ae5c Just use Any ctor instead of makeAny in cui
Change-Id: Ibc76372e161a579df60c2265a4727b619e4a0b63
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133830
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-04 22:30:09 +02:00
Stephan Bergmann
1f110bf567 Just use Any ctor instead of makeAny in connectivity
Change-Id: I68e7354f094ee0e673d105dd8770a658810703d4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133838
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-04 22:29:41 +02:00
Stephan Bergmann
cc6247a064 Just use Any ctor instead of makeAny in cppu
Change-Id: Ie178e13251b7cb1b69facbbc12e530f6dc4632ca
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133836
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-04 21:45:59 +02:00
Caolán McNamara
86132d8188 upgrade to cairo 1.17.6
Change-Id: Ibdf84df380c89d3a0713163920a576bf1c47873a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133825
Tested-by: Jenkins
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-05-04 21:08:12 +02:00
Caolán McNamara
36aa242429 Resolves: rhbz#2081661 gtk-critical gtk_tree_view_scroll_to_cell assertion
Change-Id: I4c7c4caed907072ef3a73ccfafabe882d618fa0e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133822
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-05-04 21:06:22 +02:00
Stephan Bergmann
7ba88f7981 Just use Any ctor instead of makeAny in cppuhelper
Change-Id: I296f297060f10e09639da837df44cc9d30cc594b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133832
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-04 19:28:58 +02:00
Stephan Bergmann
3705139a8e Just use Any ctor instead of makeAny in desktop
Change-Id: Ieca85ea1b822ffa80420ed1cb6950bdedd15d000
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133828
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-05-04 19:28:34 +02:00