summaryrefslogtreecommitdiff
path: root/sw
AgeCommit message (Collapse)Author
2021-11-25sw: allow viewing OLE objects in protected sectionsMiklos Vajna
The problem was that we don't allow even opening embedded objects in protected sections, which means the content of multi-page embedded objects can't even be viewed in protected sections, which probably goes too far. Fix this relaxing the condition in SwEditWin::MouseButtonDown() to allow launching the OLE object on double-click, and then make sure that the native data is not updated in SfxInPlaceClient_Impl::saveObject() and the replacement image is not updated in svt::EmbedEventListener_Impl::stateChanged(). This is complicated by only the Writer layout knowing if a given OLE object is anchored in a protected frame, so pass down a callback to sfx2/ and svtools/ to check if the OLE object is protected. Not copying the protected bit has the benefit of behaving correctly if the section turns into non-protected: copying would not work properly, as SfxInPlaceClient is created on demand, so not re-created when the protectedness of the section is changed. Change-Id: Ib3a8f2092d27dc1ebd3ef355c95a4a473988b163 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125815 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2021-11-24tdf#104418: sw_ooxmlexport10: Add unittestXisco Fauli
Change-Id: I3e7b1913edbdcb14da4ceb962879b67f69fb2345 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125777 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-24td#f145621: sw_uiwriter3: Add unittestXisco Fauli
Change-Id: I5f9584309c7ad42f43110d11d6fb3d34d8fb9898 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125770 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-24ofz#41274 use FrameDeleteWatch to update if SwFlyFrameFormat is deletedCaolán McNamara
Change-Id: I105b5a384ff2310f15e9718cfbaacaee3b57118a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125776 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-11-24uitest: remove print leftoversXisco Fauli
Change-Id: I9b0cef7a8a536a8db7d0b840dfe69714fdbf2cd4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125779 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-24Fix typos and translationsAndrea Gelmini
Change-Id: Ic358f008e09718b6f726a55edfe3a3f78bba2942 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125728 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Jenkins
2021-11-24tdf#145621 sw: fix crash pasting paragraph with cross-reference markMichael Stahl
At last, a case where copying a mark fails for legitimate reasons. (regression from 4bf04dea9afb30a9395e80b07a81d1908937ee8b) Change-Id: I7a318e03c0b0d30e204eadb5012f190edbbba486 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125767 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2021-11-24ofz#41250 use more SwUnoCursorsCaolán McNamara
Change-Id: I6bcfa71a140b048c74861cc9f344f456ed4a38f8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125774 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-11-24Fix typosAndrea Gelmini
Change-Id: Ibc2eb80d7cc0cfc22c7fea0dc7ebe495ae0927c6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125765 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2021-11-24uitest: use execute_dialog_through_action in these cases tooXisco Fauli
Change-Id: I899cdbe24b4277623f72b23a8c877feed867a594 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125753 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-24tdf#114309: sw_rtfexport: Add unittestXisco Fauli
Change-Id: I78d05afa5d7fb18a4728330b769bb5e96c2ffd62 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125758 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-24tdf#129183 sw: textboxes in group shapes - part 3Attila Bakos (NISZ)
Grouping/ungrouping nested groups works now. Manual test: 1. Insert Shape. 2. Right-click on selected shape, Add Text Box (and some text). 3. Insert a new shape. 4. Select and group the two shapes. 3. Insert a third shape. 4. Select and group the shape and the previously grouped shapes. The text box remains in the nested shape group. Details: 1) tdf#144271 memory leak of SwTextBoxHelper, by replacing the textbox structure vector with std::unordered map, and rethinking of the ownership of the objects. If a SwFrameFormat dies, and that is a FLYFRMFMT, it will be deleted from the textbox node and the FrameFormat table in the doc too, and the drawing will be stay as it was before. If the dying format is a drawing, all the textboxes, and the node will be deleted. 2) Introducing the new UNO property TextBoxContent, which is needed for writerfilter/xmloff later to set a new textbox for the shape via UNO. 3) Missing parameters are present now for syncing the textbox parameters. 4) Introducing a new function namely the handleGroupTextBox() to do the tasks simply with all textboxes in a group shape. This can handle nested groups as well (group in a group). Known issues: now copy of nested group objects is implemented but not enabled, because it causes an assert. Change-Id: I931886eda01c7a3db93098de10f5e5f48f2f217b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124657 Tested-by: László Németh <nemeth@numbertext.org> Reviewed-by: László Németh <nemeth@numbertext.org>
2021-11-24CppunitTest_sw_ooxmlexport16: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()Miklos Vajna
See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd (CppunitTest_sw_rtfimport: convert one testcase to use CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation. Change-Id: Idd45484981ae90afbed0c324e29cad27ba871ef0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125740 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2021-11-23Resolves: tdf#145804 show "Chapter Numbering" as (uneditable) list styleCaolán McNamara
Change-Id: I394d1e7d51a5008c1cc02e0c65df28df6acbe98c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125730 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-11-23O[U]String::replaceAt overloads that take string_viewNoel Grandin
which results in lots of nice string_view improvements picked up by the plugins Change-Id: Ib0ec3887816b3d4436d003b739d9814f83e244b2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125657 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-11-23tdf#145719 sw: track moved text in import and ChangesInMarginLászló Németh
Recognize moved text by accessing to the hidden redline content pContentSect during ODT import (in the case of Delete redlines) and ChangesInMargin mode (Delete or Insert redlines depending on Deletion in Margin or Insertion in Margin modes). Fix Undo and redline stack handling by moving IsMoved bit to SwRedlineData from SwRangeRedline. Note: .fodt format is applicable for the unit test document, because it's not affected by the problem. Change-Id: Ifd4f993520bec4b845d978a844c465509ea87b50 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125552 Tested-by: László Németh <nemeth@numbertext.org> Reviewed-by: László Németh <nemeth@numbertext.org>
2021-11-23tdf#131150 sw menu: use nSlotId=0 to avoid adding to setJustin Luth
This fixes a regression in LO 6.4 caused by commit 86cb2a1f98c0585d2121e6ae34fe62f072ef9a63 Not surprisingly, adding a new condition that multiple other items match on caused a regression. bFlag is always set to false at the top of the loop. In the above commit, bFlag was not set to true, and so thus it would always be false. So just set the SlotId to 0 to avoid rSet.Put - like so many other cases already do. Change-Id: I02e9ca9d8dd75db519e801ad0e86fc8d541ae20a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125688 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de> Reviewed-by: Justin Luth <jluth@mail.com>
2021-11-23cui, editeng, sw: WrdStt -> WordStartMiklos Vajna
Because I'm unable to remember if Stt is Start or Stat. Change-Id: Ie853c6e94e45c3e14e002a0218d11c61905a3180 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125672 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2021-11-22remove an ugly coverity warning suppressionCaolán McNamara
Change-Id: Id67530f1a7c91e3e4e29974b7b9050c7b1fc159f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125669 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-11-22tdf#145207: sw_uiwriter3: Add unittestXisco Fauli
Change-Id: I1a904f4261f80c2ce709a6e97767c9ba6a71b8f1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125662 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-22Use less DegreeN::get()Mike Kaganski
Change-Id: I97b8d6282c72307cc29a913af221d283523f2fae Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125653 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-11-22uitest: sw: make test more preciseXisco Fauli
and no need to use the for i in range(90) loop Change-Id: I9b039d49dc74f61289ad11979da1f244ec59903f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125655 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-22Generalize DegreeNMike Kaganski
This potentially allows to introduce other degree fractions easily, like Degree<sal_Int64, 60000>, with automatically defined conversion functions. Change-Id: Id1c32d9e029943844bdc833178c1f99387ff87fc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125640 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-11-22Resolves tdf#145821 - Layout inconsistency on paragrapgh dialogHeiko Tietze
This reverts expanded controls from patch Icb22f2a9f24852898ab4550bc0cec32732ad32dd Change-Id: Iac9a0d920193d47976d6a2fc9305c43b09447019 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125642 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2021-11-22sw: prefix members of SwDBManager, SwWebGlosDocShell, SwWordCountWrapper ...Miklos Vajna
... and SwZoomControl See tdf#94879 for motivation. Change-Id: I74f31e45a8c215d406371a23b64d548fbb851d28 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125641 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2021-11-22Crash when fetching clipboard data.Michael Meeks
Seems like some unusual corner-case around HTML export. sw::DocumentContentOperationsManager::CopyImplImpl(SwPaM&, SwPosition&, bool, SwPaM*, bool) const /sw/source/core/doc/DocumentContentOperationsManager.cxx:5068 sw::DocumentContentOperationsManager::CopyImpl(SwPaM&, SwPosition&, bool, SwPaM*, bool) const /sw/source/core/doc/DocumentContentOperationsManager.cxx:4609 sw::DocumentContentOperationsManager::CopyRange(SwPaM&, SwPosition&, bool, bool, bool) const /sw/source/core/doc/DocumentContentOperationsManager.cxx:1936 SwEditShell::CopySelToDoc(SwDoc*) /sw/inc/pam.hxx:193 (discriminator 2) SwFEShell::Copy(SwDoc*, rtl::OUString const*) /sw/source/core/frmedt/fecopy.cxx:224 (anonymous namespace)::lclOverWriteDoc(SwWrtShell&, SwDoc&) /sw/source/uibase/dochdl/swdtflvr.cxx:413 SwTransferable::GetData(com::sun::star::datatransfer::DataFlavor const&, rtl::OUString const&) /include/sfx2/objsh.hxx:866 TransferableHelper::getTransferData2(com::sun::star::datatransfer::DataFlavor const&, rtl::OUString const&) /include/com/sun/star/uno/Type.h:121 TransferableHelper::getTransferData(com::sun::star::datatransfer::DataFlavor const&) /include/rtl/ustring.hxx:438 getFromTransferrable.isra.0 /include/com/sun/star/uno/Any.hxx:151 encodeImageAsHTML /desktop/source/lib/init.cxx:4382 doc_getTextSelection Change-Id: I1af52d827ebdc9bbc5278f56547d1b3fd1b87e7c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125454 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2021-11-21tdf#145207 Check for drawing object before Table to handle Tab keyJim Raykowski
to fix crash that can occur if done the other way Change-Id: I378aa8444906d56647ab4fdde26d4ff1c9f511f5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125435 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-11-20Fix typosAndrea Gelmini
Change-Id: I21161022d1b1e09eeccd39169577992c2ec2d47a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125586 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2021-11-20SwNavigator: Check for graphic, frame, or ole types before enteringJim Raykowski
the block that handles these in UpdateTracking Change-Id: I4b435351133b28f1fc34e2733a9d453de5c117a0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125508 Tested-by: Jenkins Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2021-11-20tdf#121546: sw_uiwriter3: Add unittestXisco Fauli
Change-Id: I10d1d9a06c04e810b90da9184d5a52f278015fee Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125566 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-20SwNavigator: fall thru to outline tracking when section tracking is offJim Raykowski
and the last GotoContent is not the current section Change-Id: I762163f82f2a376f04ce6fcb1c001fde6544e84d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125510 Tested-by: Jenkins Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2021-11-19uitest: better use execute_dialog_through_action in these casesXisco Fauli
Change-Id: Ic2317db908afc12973624034f29c1de6f4efd60c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125561 Tested-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-19Resolves tdf#130895 - Edit Bookmark Entry dialog too tallHeiko Tietze
Introduced a scrollwindow behind the fields Change-Id: Ic32d85d196a73594868f4268a76f783e3d0bea07 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125551 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2021-11-19Drop F_PI1800/F_PI18000, and unify deg2rad/rad2deg conversionsMike Kaganski
Change-Id: Ib89b00c3dc8cd440e8a88906eea133becd1cef64 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125509 Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Jenkins
2021-11-19sw: DOCX export: use list's indent if paragraph is not countedMichael Stahl
Writer/ODF has a feature to have paragraphs in a list without having a list label, but they do take the indent of the list level into account. Word doesn't appear to have this feature, so the export forces such paragraphs to refer to a non-existent numId 0, so they are not part of a list. Take the left indent from the list level and write it into the pPr. Change-Id: I8ad56e51e2d4dfd691e3c38532f1a824f5276fd7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125555 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2021-11-19gtk3: use GtkPopover default for selected cases that are within a documentCaolán McNamara
and where inability to escape window under X11 hasn't been a problem to date Change-Id: I14aa5fe2cf443b6214aed48266d5bd32b8b9c700 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125541 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-11-19gtk3: default to an explicit constrain-to for PopoversCaolán McNamara
with the intent to do the same replacement with GtkWindow under X11 for gtk3 that we do in MenuButtons for the popover with direct popovers when the constraint is GTK_POPOVER_CONSTRAINT_NONE Change-Id: I629c30b44a9e362ba0d924bb229930b5f0dc7ed3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125540 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-11-19crashes seen in WriterInspectorTextPanel ctorCaolán McNamara
null DocSh is likely Change-Id: I5aeb81ef01795b896ad594d7eb7f0cd657f5a690 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125483 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-11-19Drop F_2PIMike Kaganski
Change-Id: Ie98606607b2ce262e4eed76bb8cd86fbfe846f76 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125506 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-11-19Use M_PI* instead of F_PI*Mike Kaganski
Change-Id: Ie2b7a1c74fc516781a17a20157b8217bc41e383d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125504 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-11-19tdf#135906 docxexport: set serializer before writingJustin Luth
This fixes a 6.3 regresssion from commit aafaf1f55fa413ad49d4556cf7c0a713dd206ae4. Change-Id: Ia2d3d26fe2cfa2b213326021f6b97f8d40c6e98c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125441 Tested-by: Jenkins Reviewed-by: Justin Luth <jluth@mail.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2021-11-19rtl::Static->thread-safe static in swNoel Grandin
Change-Id: Ic69883c66a08654b9c86ca87a640f5070312fa83 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125499 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-11-19sw: enable warning in XMLRedlineImportHelper::InsertIntoDocument()Miklos Vajna
This one looks useful, so why hide it behind dbglevel=2. Change-Id: I424808ae8ccd2ab7edcd1a75cd7c4479a0ec3b13 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125501 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2021-11-18SwNavigator: Track drawing objects before other contentJim Raykowski
Do this to prevent other trackable content from being tracked before drawing objects when Navigator is used to go to drawing objects. Change-Id: Ib9d322208a2e358140bfb8c80ad94b4e0084f06a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125437 Tested-by: Jenkins Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2021-11-18tdf#145731: sw_uiwriter3: Add unittestXisco Fauli
Change-Id: Id605ebee7145eaeb9ec5a533b7e72a0378d6bb7a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125470 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-11-18tdf#145721 sw: add 'moved text' icons to Manage ChangesLászló Németh
For Moved (deletion) and Moved (insertion) text changes, add new Action icons to Manage Changes dialog window (Edit->Track Changes->Manage...), re-using existing Cut and Paste icons. Follow-up to commit 970f8ec7c8eb6007181ce55d885eef771dd49cc6 "tdf#145721 sw track changes: sign text moving in redline tooltips". Change-Id: Ic202538ec31963e5e27170c7e5ea819a7f2bde9b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125445 Tested-by: Jenkins Reviewed-by: László Németh <nemeth@numbertext.org>
2021-11-18tdf#81507: word content control support for w:multiLineVasily Melenchuk
<w:text multiLine="1"/> is now supported for import/export to DOCX. Like other content control items it is stored in grabbag. Change-Id: Id6f1aa0072dc5db980d0fa43cab4b38a0aa047fc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125024 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2021-11-18sw: remove useless debug code in SwEditWinMiklos Vajna
The IsCursorInProtectedArea user pref flag can already toggle this, so this is not needed. Change-Id: I67fef0ee208f916e3af98a4215287d5c79908434 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125427 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2021-11-18SwNavigator: Improve which entry is selected in the content treeJim Raykowski
after the tree is updated and when current document cursor position is at content that is set to not track Intended behavior when the content tree display is updated is for the selected entry before update to be reselected after update if the entry is still in the tree. Currently, if the selected entry before update is a content type, the selected entry after update is the first entry in the tree. If the selected entry before update is not present, e.g. the selected entry is the only member of a content type and is deleted, the first entry in the tree is selected. In these cases, this patch changes the selected entry after update to be the content type entry. Instead of reselecting by entry name, which can result in incorrect selection when non unique entry names are possible, as in Headings, this patch improves entry reselect by comparing unique entry user data. Content tracking is improved by not falling through to other tracked content, e.g. when tables are not being tracked and sections are being tracked, clicking in a table in a section will not select the section in the content tree, the selected entry in the content tree will be unchanged. Change-Id: I8d82059db8688c31c7c0d705445c1d8b4272bec6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125176 Tested-by: Jenkins Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2021-11-17uitest: sw: I don't think this time.sleep is neededXisco Fauli
Change-Id: Ic3f5ebb8e41a7f392385e01c9d7f0f89810ca194 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125399 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>