summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-12tdf#78427 sdext.pdfimport: refactor the conversion of font family namesKevin Suo
Simplify the code and hopefully improves performance. The previous code used a long for loop within which it used many duplicated parseFontRemoveSuffix. That for loop was simply intended to remove the font family name suffixes. However, the rResult.familyName is a OUString and this type already has the function of removing suffixes which is more efficient. Also, defined a list of suffixes to be removed in the header file. New suffixes can be easily added to this list. Change-Id: Idfa11cfe60e2e34a1f7456d29562a89eb3de7662 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118734 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-12sfx2: fix assert failure when deleting SfxOfficeDispatch on a threadMiklos Vajna
Steps to reproduce the problem: 1) Start soffice with "--accept=socket,host=localhost,port=9999;urp;StarOffice.ServiceManager" 2) Run a java / uno example that registers a custom dispatch interceptor by calling registerDispatchProviderInterceptor(). 3) Open a Writer document, choose insert -> object -> ole object -> spreadsheet (i.e. Calc) Then this assertion failure is hit: tllo.dll!DbgTestSolarMutex() Line 96 at C:\lo\master\tools\source\debug\debug.cxx(96) svllo.dll!SfxBroadcaster::RemoveListener(SfxListener & rListener) Line 104 at C:\lo\master\svl\source\notify\SfxBroadcaster.cxx(104) svllo.dll!SfxListener::~SfxListener() Line 54 at C:\lo\master\svl\source\notify\lstner.cxx(54) sfxlo.dll!SfxDispatchController_Impl::~SfxDispatchController_Impl() Line 367 at C:\lo\master\sfx2\source\control\unoctitm.cxx(367) sfxlo.dll!SfxOfficeDispatch::~SfxOfficeDispatch() Line 192 at C:\lo\master\sfx2\source\control\unoctitm.cxx(192) Given that SfxListener wants its caller to lock the solar mutex and SfxDispatchController_Impl inherits from SfxListener, lock the mutex in the SfxOfficeDispatch dtor and explicitly delete SfxDispatchController_Impl while the mutex is still locked. Change-Id: Ib4201ef7866aaadedf9dfa8bd581ebe7a3bcf29a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118769 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2021-07-12loplugin:unusedfieldsNoel Grandin
Change-Id: I487ff0211fc1b894950bedc72cd8444c7da36ace Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118781 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-12try to restore SwpHints::MergePortions (2nd attempt)Noel Grandin
seems commit 4a93efcf6e7982146fb71e4d32760a07a0f984c2 Author: Noel Grandin <noelgrandin@gmail.com> Date: Thu Jul 8 15:16:29 2021 +0200 try to restore SwpHints::MergePortions... was not good enough Change-Id: Ic5b9d9d7081ab3bc814388332672ff950fb84802 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118772 Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> Tested-by: Jenkins
2021-07-12sw: prefix members of SwXMLAutoStylePoolP, SwXMLConditionContext_Impl, ...Miklos Vajna
... SwXMLItemSetContext and XTextRangeOrNodeIndexPosition See tdf#94879 for motivation. Change-Id: Ied25f44dd03fa7760613d89e11003028ce60982a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118764 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2021-07-12Update git submodulesRafael Lima
* Update helpcontent2 from branch 'master' to e30dc2a0cd25a3c81bfbbcd61283c67ea66e0c32 - tdf#128590 Create Auto-Redact help page Change-Id: I16fc3db85e3d62edd8241136ff53558ba46c44a7 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118727 Tested-by: Jenkins Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Revert "flatten ValueSet item array"Caolán McNamara
I'm seeing a11y crashes in the impress slide transition ValueSet. The mxAcc member contains a ValueItemAcc which has a pointer back to the ValueSetItem so if its std::moved into another ValueSetItem then it continues to point to the older ValueSetItem and not the new one This reverts commit 30aa33e6a6b9fb230af96f619db27fcaf31ef914. Change-Id: I1fd81aa81e47f2e984dd47fdc8a905e25c9f6266 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118775 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-12tdf#92503: sc: Add UItestXisco Fauli
Change-Id: I777b78151d29624cd7f12b3b533b8044bb765a40 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118774 Tested-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-07-12Fix extended tip after translationOlivier Hallot
Change-Id: I6a999a2c20f0a90be1cde21cd27ec73f75dc4f28 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118448 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12move the existing std::unique_ptr<tools::Long[]> rather than duplicating itCaolán McNamara
Change-Id: I8686fc15254f922b1963eb86151c6aa770c2d578 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118758 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-12enable -Wshadow on clangNoel Grandin
which is on for gcc, but doesn't seem to be on for clang Change-Id: If71e03511e093280db55426fd4c1d076f760b5a9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118768 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to f7c998f88c2a4666f5d2a440f1449d763e05b85e - tdf#132643 Translate German section IDs Change-Id: I1e6d98c57fc33dca6ff2a13baf5f6cfd53977a69 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118746 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12tdf#126665 Remember last used file picker directorySamuel Mehrbrodt
This introduces internal tracking of last used directories. Each caller of the file picker can pass a "context". The selected directory will then be saved & restored when opening the file picker with the same context again. After ffa636ba74b04b3258ec9a696bc4eac33581fa24 , the Windows file picker no longer tracks the last used directory itself. This is a replacement and an improvement at the same time, since there is not one global last used directory, but one per context. Change-Id: I10650cfb9359922690954fa65c89b4e47477e2c5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118597 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org> Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to 1831cc5a3cc0f97d2d49dfef738f7164d84e98f8 - tdf#132643 Translate German section IDs Remove unused. Change-Id: Ia436f58a7d6edd6d8df86dd6a1cbbcd0896a501b Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118744 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to 1a380691b716f56c1d925eb27807bb5ef8264ac0 - tdf#132643 Translate German section IDs Change-Id: I78b6e56e1bb70b10bed03201704d1246cf00c0a3 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118743 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to 34354f2bf896f0c7fe089d73d88380718a8318b6 - tdf#132643 Translate German section IDs Change-Id: Ib93523c39a74ff88a6154f3111113260e59cbb55 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118742 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to eabf8b0ec21993c4d622d5b7f0b929e6975c101a - tdf#132643 Translate German section IDs Change-Id: I69b146fa405b531e8df8b1b5b443414c13f60bcb Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118741 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to 39f2707a7720975aa6630225b17262df9a3bbcbf - tdf#132643 Translate German section IDs Change-Id: Ia9fd713b2239b42bae5b2248726e4ef985988309 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118740 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to e4d57d47fe20e41bcf168eddaf17fde7779c2935 - tdf#132643 Translate German section IDs Change-Id: I62a2f589f2db16547911451ac28e23d27d1c9d76 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118739 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to 5243fe74433fd16d57d358d14c20620f690d6bb7 - tdf#132643 Translate German section IDs Change-Id: If12cb62f686383c3e3e93c931a5a7e8556f885b4 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118738 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesJohnny_M
* Update helpcontent2 from branch 'master' to 37dd18edf225d97136049e4d3870c0902fbaca4c - tdf#132643 Translate German section IDs Change-Id: I08e4c29872fa1239109bbacc345addb32f5b07dc Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118737 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesRafael Lima
* Update helpcontent2 from branch 'master' to 19c8e31a7159740f3a2048e459b0237786d0a995 - tdf#143211 Improve macro example in Validity check Change-Id: Ic6a3db771731d21879897b2b6a45c5ce003e524e Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118715 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12Update git submodulesUwe Auer
* Update helpcontent2 from branch 'master' to 0c56a2a24ba95bb5a8d39b8e647f5b9a52dd5648 - tdf#143309: Incorrect help information about toolbar "Mode" in Draw Change-Id: Ib7a5dd6a5c948abec74dd49f6358b6558561c38d Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118726 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-07-12uitest: sc: move textToColumns tests to their own folderXisco Fauli
Change-Id: I20742a89544859f397c8ae45db0c91f4abe1e940 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118687 Tested-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2021-07-12tdf#143305 Remove remaining SID collision in .hrc filesHossein
There were some SID collisions in these files that should have been avoided: * include/sfx2/sfxsids.hrc * include/svx/svxids.hrc * include/editeng/editids.hrc This patch resolves this problem, filed as tdf#143305 Looking at b66d87086804460c1986df1b832fd6b2ea075a90 (2014-04-01) we read As commit 669ad519902e21e0cb3537fb7e203987f75a4077 (colliding SID_SVX_START based ids, 2013-06-24) suggests, new SID_SVX_START-based SID's shouldn't be added to include/editeng/editids.hrc. However, if it was done, at least add a comment about it to include/svx/svxids.hrc, so it becomes obvious that the two slots have the same ID. Also in include/sfx2/sfxsids.hrc:551 slot IDs from SVX (svxids.hrc) ------------------------------------ These SID_SVX_START entries came from include/svx/svxids.hrc, avoid accidentally colliding entries with include/svx/svxids.hrc and include/editeng/editids.hrc. Only add new SID_SVX_START entries to include/svx/svxids.hrc To make sure no collision is remaining, grep is used: git grep -h "SID_SVX_START[ ]*+" *.hrc | grep -Ev '^\s*\/\/' \ |awk -F\( {'print $2'} | awk -F\) {'print $1'} \ |awk '{gsub(/^ +| +$/,"")}1'|sort|uniq -c|grep " 2" It searches for 'SID_SVX_START +' in .hrc files, removes comments out of it, extracts the parts between paranthesis, trims spaces, sorts and then finds the number of unique occurances and looks for 2. Change-Id: Ife9b12c72ed5141a3404a291489dc1c11f4e967d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118544 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-07-12cid#1487034 explicitly pass len of aArrayCaolán McNamara
Change-Id: Ia632df2967d3aa75ba0bcedcc899851dc80bab69 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118757 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-12add Japanese font fallback.Jun NOGATA
Change-Id: Ic15413a13a4d6989362c1a96b11cba4c7406b80c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116724 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-12update Japanese font order listJun NOGATA
* Fix tdf#137393 changed Noto CJK font order (Noto Sans/Serif CJK JP has priority) * Add Adobe Genno Kaku Gothic(Source han sans JP) and Genno minecho(Source han serif JP). * Add macOS version Yu Gothic and Yu Mincho fonts. * Add IPAex Gothic, IPAex Mincho and IPAmj Mincho. Japanese fonts are compiled in a TDF wiki. * https://wiki.documentfoundation.org/JA/Fonts Change-Id: I6dec9b5deba19d3272e53a4c73031acd231635f5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116712 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-12tdf#78427 sdext.pdfimport: No need to read a font file for the purpose of...Kevin Suo
...determining the bold/italic/underline etc. The purpose for reading a font file is that in case the font attributes determined by the xpdfimport process is not enough, then we use the lo core font classes which read in the font file and then determine whether it is bold, italic etc. However, while this works in some cases, it does not work in many cases when the font file was actually a subset and a toUnicode map is followed in the PDF, see tdf#78427. In addition, in case the information collected from the xpdfimport process is enough, there is no need to read the font file. This commit removes the read of font file part. Also, this commit uses gfxFont->getNameWithoutSubsetTag() to get the font name with the subset tags removed, thus simplified the code in wrapper.cxx while also improves performace as the remove of subset tags is only run when the font is a subset (the previous code did this for all the font names). Change-Id: I94c1ad8e743abfab81cf0a46da178d4d8b212427 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118733 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2021-07-12Add "--progress" agument to the ./g commandKevin Suo
Newer version of git has a --progress option to show the progress when running "git submodule update". This is useful in our ./g command expecially when we are building the code with l10n languages enabled and the network connection is slow. Without this I do not see where I am for the update process and may think it have died. Change-Id: I4c9e1e9bccbd8e6ca2ea2b44f5b6d6d90cad1506 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117922 Tested-by: Noel Grandin <noel.grandin@collabora.co.uk> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-12cid#1487032 NP: Null pointer dereferenceCaolán McNamara
and cid#1487033 UwF: Unwritten field since... commit 822f128e734f37ee4de9bf5b62640cbec140701e Date: Wed Jul 7 16:01:19 2021 +0300 Polymorphism is a better approach when there are chains of inheritance. where deGTBehavior and psGTBehavior are no longer stored when set from DEPSSolverImpl.java:146 and DEPSSolverImpl.java:147 Change-Id: If3d228bf6e5f2b1ddd119d75b55bd778bcce8b05 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118759 Tested-by: Jenkins Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-12a new MetaTextArrayAction already has a null DXArrayCaolán McNamara
Change-Id: I046263745bd5d4cc78eb3c954e42fa32ce057159 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118755 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-12tdf#117761 Adding extra checks for SmartArt import (Snake Algorithm)Hossein
* Improved tests for tdf#117761 (Snake Algorithm) * Added extra checks for proper arrangement of shapes in: * SdImportTestSmartArt::testBase() * File (LTR): sd/qa/unit/data/pptx/smartart1.pptx * SdImportTestSmartArt::testBaseRtoL() * File (RTL): sd/qa/unit/data/pptx/smartart-rightoleftblockdiagram.pptx * To run test: make CPPUNIT_TEST_NAME="testBaseRtoL" -sr CppunitTest_sd_import_tests_smartart Change-Id: I72510d1d22bbaf1e9aa036d85354a71bdba4c685 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118325 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2021-07-12Cleaning up DocumentLoader C++ SDK exampleHossein
* Removing calls to C functions * Simplifying string usage Change-Id: Ia8ca329d7ad586d98e309809e430006eaac9eaaa Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118131 Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de> Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2021-07-11Update git submodulesMike Kaganski
* Update helpcontent2 from branch 'master' to aa766c09c62dc1b096d98a8801cd7ce42f6de7c4 - A typo: this tells about first *optional* parameter, not return Change-Id: Icda20a199e439af1f3b708fad80bb31a4b560716 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118718 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-07-11std::unique_ptr::reset on an empty std::unique_ptr doesn't do anythingCaolán McNamara
Change-Id: I3953a0e0c01a9a1a53ab37dc6aee991a635cd0f7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118754 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-11cid#1487030 Explicit null dereferencedCaolán McNamara
if alternatively we shouldn't check for null then presumably ShapeContext ctor should either Change-Id: Ic61cdc21de0c878a0f3cb45cbb60743dcb400368 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118753 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-11ofz#36037 Revert "pProperties in StyleSheetEntry is never nullptr"Noel Grandin
This reverts commit a7eb2f57d8e586577679ecd085b9aa90746ec36b. Reason for revert: tut tut, appears I was wrong Change-Id: Ie21db35d7809c2bc3d71c8231bf13bbdc0415b5f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118716 Tested-by: Noel Grandin <noel.grandin@collabora.co.uk> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-11cid#1487035 Uninitialized scalar fieldCaolán McNamara
Change-Id: I925b6efdb8d75e5960152f3758ce185aab67d206 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118704 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-11Fix a comment copy-paste errorMike Kaganski
Change-Id: I41899d0f9c04070441f8011cb667c6a8d84bf355 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118717 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-07-11pProperties in StyleSheetEntry is never nullptrNoel Grandin
so we can elide some null checks Change-Id: I6fb07daf96b76dfa9223dad64bc9690585c00b2d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118736 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-11pProperties in StyleSheetEntry is always StyleSheetPropertyMapNoel Grandin
so we can avoid some dynamic casting, suggested by jluth Change-Id: I9895d16c6228e01f802b369f4bdcf1ccc9bf6bfc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118735 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-11editengine-columns: tdf#143258 Fix handling rotated textMike Kaganski
This reverts modifications to existing unit tests made in commit d0a1616ccad0dd5f5a02c1b0204f537b57d0b4b5. My idea that those changes were required because of more correct calculations was wrong, and in fact they were caused by off-by-1 error in height calculations. Change-Id: Ib94878a911238c977c35a8f8e3e5694cedc79a89 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118705 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-07-10related tdf141964 writerfilter CN: drop obsolete exceptionJustin Luth
First of all, the presence of an outlineLevel is not equivalent to being part of Chapter Numbering. Plus even if it is a chapter numbering style it should be fine to write "Outline" as the numStyleName after all of the prior rework of numbering import. So lets not keep unnecessary exceptions. Change-Id: I89149e199eddacefd0971c805e03d3ad66a1672b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118706 Tested-by: Jenkins Reviewed-by: Justin Luth <justin_luth@sil.org>
2021-07-10tdf#119312 Crash in: sdext::presenter::PresenterSlideShowView::LateInit()Hochwasser
Change-Id: I8c2eda406d8266996eaf023072cc7f4f38edc4a1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102902 Tested-by: Jenkins Tested-by: Andrzej Hunt <andrzej@ahunt.org> Reviewed-by: Andrzej Hunt <andrzej@ahunt.org>
2021-07-10Update git submodulesRafael Lima
* Update helpcontent2 from branch 'master' to a1127fd99b849f976984e0d6844ac1e314beefde - Python support for SF_L10N service help page Change-Id: If6708af7c4edf21ad7f33eb549be1bbd79dbfd61 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118714 Tested-by: Jenkins Tested-by: Jean-Pierre Ledure <jp@ledure.be> Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
2021-07-10tdf#142702 Handle STARTMODULE in SvtModuleOptions::GetFactoryShortNameSergey Fukanchik
Change-Id: I06064eb3ff3e77cd0fcc6e211c6baf07adcc3096 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116794 Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2021-07-10ofz#32582 use simple output bitmap for fuzzing pngCaolán McNamara
Change-Id: Ie6f03d579f3dfc92ff1d2b6242fe941f74324b41 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118701 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-07-10try to restore SwpHints::MergePortions...Noel Grandin
... logic to how it was trying to work before I started messing with it in commit 568b820bc2d52c007ee08ad7a3849c94a458115d Author: Noel Grandin <noel.grandin@collabora.co.uk> Date: Tue Dec 17 15:11:34 2019 +0200 tdf#119227 fix freeze when copying a large bulleted list freeze goes from 5 seconds to about 1 second for me (1) used unordered_map instead of map (2) don't create temporary SfxItemSet's just to check equality and then I tried to fix that in commit 18e4367c33f327cf09985105bde583cdcc7b2a46 Author: Noel Grandin <noel.grandin@collabora.co.uk> Date: Thu Sep 3 14:40:32 2020 +0200 tdf#132688 diacritics broken in lines with punctuation regression from commit 4b2d4f3c4a68361a6bc03c9ab110ce9376b14b20 tdf#119227 fix freeze when copying a large bulleted list and then Andreas tried some more in commit 003d65ef1305eefb43315f93bdf10cee787f90f0 Author: Andreas Heinisch <andreas.heinisch@yahoo.de> Date: Mon Jul 5 22:32:52 2021 +0200 tdf#140197 - Letter cut off at certain zoom-level regression from commit 4b2d4f3c4a68361a6bc03c9ab110ce9376b14b20 tdf#119227 fix freeze when copying a large bulleted list Change-Id: Id9d04f96ccbe496ed809cf08e7aab25d6464913f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118643 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2021-07-10make SwpHints::MergePortions a little easier to readNoel Grandin
by extracting the attribute to a separate function, where we can use early return to exit the loops more naturally. Change-Id: Ibd189065f0e435be398db232b317f025192b3ee9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118589 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>