aboutsummaryrefslogtreecommitdiff
path: root/source/bo
AgeCommit message (Expand)Author
2019-11-13update translations for 6.4.0 Beta1libreoffice-6-4-branch-pointChristian Lohmaier
2019-11-08update translations from weblateChristian Lohmaier
2019-10-14update translations for masterChristian Lohmaier
2019-10-02update translations from weblateChristian Lohmaier
2019-10-02update translations for 6.3.1 rc2Christian Lohmaier
2019-10-02update translations for 6.3.1 rc1Christian Lohmaier
2019-07-31update translations for 6.3.0 rc3Christian Lohmaier
2019-07-04update translations for 6.3.0 rc1Christian Lohmaier
2019-06-11update translations for master/6.3Christian Lohmaier
2019-05-31update translations for 6.3.0 beta1libreoffice-6-3-branch-pointChristian Lohmaier
2019-05-13update translationsChristian Lohmaier
2019-04-25update translations for masterChristian Lohmaier
2018-12-19update translations for 6.2.0 rc1Christian Lohmaier
2018-11-17final update of translations for 6.2.0 beta1Christian Lohmaier
2018-11-15update translations for 6.2.0 beta1Christian Lohmaier
2018-11-13update translations for masterChristian Lohmaier
2018-10-27update translations for masterlibreoffice-6-2-branch-pointChristian Lohmaier
2018-10-22update translations for 6.2.0 alpha1Christian Lohmaier
2018-10-03update translations for masterChristian Lohmaier
2018-08-03update translations for masterChristian Lohmaier
2018-07-09update translations for masterChristian Lohmaier
2018-07-04update translations with the updated submodulesChristian Lohmaier
2018-07-04update translations for 6.1.0 rc1Christian Lohmaier
2018-07-03update translations for 6.1.0 rc1Christian Lohmaier
2018-06-14update translations for 6.1 beta2Christian Lohmaier
2018-05-24update translations for master/6.1 beta1libreoffice-6-1-branch-pointChristian Lohmaier
2018-05-23update translations for master/6.1 beta1Christian Lohmaier
2018-04-25update translatiosn for 6.1.0 alpha1Christian Lohmaier
2018-02-22update translations for 6.0.2 rc1Christian Lohmaier
2018-01-24update translations for 6.0.0 rc3Christian Lohmaier
2018-01-17update translations after another de-fuzzying roundChristian Lohmaier
2018-01-15update translations after first de-fuzzying roundChristian Lohmaier
2018-01-10update translations for 6.0 rc2Christian Lohmaier
2017-12-20update translations for 6.0 rc1Christian Lohmaier
2017-12-18update translations for 6.0/masterChristian Lohmaier
2017-12-12resurrect some translated strings via compendiumChristian Lohmaier
2017-12-11update translations for 6.0 beta2Christian Lohmaier
2017-11-24another set of translation updates for 6.0 beta1libreoffice-6-0-branch-pointChristian Lohmaier
2017-11-22update translations for 6.0 beta1Christian Lohmaier
2017-10-19update templates for 6.0.0 alpha1Christian Lohmaier
2017-09-15fix translationCaolán McNamara
2017-09-14convert to gettext formatCaolán McNamara
2017-07-05update translations for 5.4.0 rc2Christian Lohmaier
2017-06-21update translations for 5.4.0 rc1Christian Lohmaier
2017-06-07update translations for 5.4.0 Beta2Christian Lohmaier
2017-05-18another update of translations for 5.4.0 beta1libreoffice-5-4-branch-pointChristian Lohmaier
2017-05-16update translations for 5.4.0 beta1Christian Lohmaier
2017-04-28update translations for 5.4.0 alpha1Christian Lohmaier
2017-01-10update translationsChristian Lohmaier
2016-12-10update translations for 5.3.0 beta2Christian Lohmaier
-7 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/sw/source/writerfilter/filter
AgeCommit message (Collapse)Author
2024-10-04tdf#161233 paint pictures completely also with contour wrapOliver Specht
Pictures/shapes with contour wrap are clipped in Writer. Word paints the pictures completely while the text flows above around the contour. This is implemented here for imported documents. Change-Id: I2a5fd89c18cbb3e88b65bc63e8105cc07b95af82 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173869 Tested-by: Jenkins Tested-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de> Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2024-09-27tdf#162268 sw: IgnoreHiddenCharsForLineCalculationMichael Stahl
The other problem here is that if hidden text isn't displayed, SwLineLayout::CalcLine() doesn't ignore the hidden text portion when calculating the line height. This is apparently the case all the way back to OOo 3.3, but it doesn't make much sense, so change the default to ignore hidden text here, except if a pre-existing ODF document is imported. Change-Id: Ief3f62bbdb6ac0ac79b54d6885a711128ad8d81f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174041 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2024-09-27tdf#162268 sw: ApplyParagraphMarkFormatToEmptyLineAtEndOfParagraphMichael Stahl
Commit 2b47fae7e3e23ee7c733708500cb0482ad7f8af1 introduced the compatibility setting ApplyTextAttrToEmptyLineAtEndOfParagraph, but that was probably a mistake. What Word is doing there is not applying a text attribute but applying the formatting of the paragraph marker; add a new compatibility setting ApplyParagraphMarkFormatToEmptyLineAtEndOfParagraph to do this. Change SwAttrIter to apply the RES_PARATR_LIST_AUTOFMT formatting when the position behind the last character is reached, and use it to set the height of the last line in SwLineLayout::CalcLine() in case it is empty or contains only spaces/tabs. Frustratingly this requires another change to fdo74110.docx to get rid of some odd font that's applied to the paragraph marker. Also, change SwTextFrame::IsHiddenNow() to take into account paragraph marker formatting; if all characters are hidden but the paragraph marker isn't hidden, the paragraph is still displayed in Word. Change-Id: Icccd3e822ad0301ccbe373b50431c3254f691d6e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173880 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2024-08-09use more concrete UNO type in writerfilterNoel Grandin
Change-Id: Ie2adf7fb339d29f58e4a0eeabe341f57834c77f9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171689 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2024-07-15tdf#161264 don't hide paragraph with empty mail merge fieldsOliver Specht
With tdf#35798 db04be037b611e296ef9f2542322c52ed82d7a2b paragraphs containing empty mail merge fields are hidden by default to remove empty lines in address blocks. This is now switched off when importing Word documents. Change-Id: I0f550ff3d29ac499446df9a04676a08d914d12f1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169469 Tested-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de> Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2024-06-18loplugin:ostr in variousNoel Grandin
Change-Id: I7aa8ed716998a185996482dc561219b398a1c919 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169080 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-29loplugin:ostr in sw/../writerfilterNoel Grandin
Change-Id: Ib3fe74f1522f3c0a2b203e49b98c10cc825160a4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167737 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-28tdf#160198 Compatibility in background shapes/picturesOliver Specht
Paint Word background shapes/pictures (wrapped through) above header and footer if the anchor is in the document body. Change-Id: Ic32ba8d64f82c64e502788007e49a9dce4c4c76f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164802 Tested-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de> Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2024-05-21tdf#160984 sw continuous endnotes: enable DOCX importMiklos Vajna
This was working for DOC already. For DOCX, this was already enabled once with commit f9982c24066d6dd2f938cc20176af0f196bc018f (tdf#58521 DOCX import: enable ContinuousEndnotes compat flag, 2021-07-13), but then it was reverted later with commit commit eeda1b35a6e87d5349545464da33d997c52f15e3 (Revert "tdf#58521 DOCX import: enable ContinuousEndnotes compat flag", 2021-08-10), because of tdf#143456. Enable it again, now that the section-based layout seems good enough to handle larger number of endnotes, e.g. the 48 endnotes from tdf#143456. Change-Id: Id221f31f9208e84db2c358546d4d6ceea991b6b3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167881 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2024-05-02tdf#160833 DOCX import: use the DoNotMirrorRtlDrawObjs compat flagMiklos Vajna
The bugdoc has a shape which should be on the right page margin, but it was on the left page margin. Use the new compat flag to have a layout that matches Word. This way we don't need to unmap the tweaked position at export time (a limitation that the DOC filter has). Change-Id: I38dfae370f275d9f0897198e7b0569f2d91dd352 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166993 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2024-04-28-Werror,-Wunused-variableStephan Bergmann
...after 87e0feafd3690a9b58890cc28f8ba0c521bfb557 "use more concrete UNO classes in writerfilter (SwXDocumentSettings)" Change-Id: I4f57ef975dbee32b6f9ff6654b66483c8f1083a8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166791 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
2024-04-27use more concrete UNO classes in writerfilter (SwXDocumentSettings)Noel Grandin
Change-Id: Id668946233d55d641199634d7ceda2607107e76b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166694 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-04-25use more concrete UNO classes in writerfilterNoel Grandin
starting with SwXTextDocument. Replace some UNO_QUERY_THROW with if (!foo) throw uno::RuntimeException() because rtl::Reference does not have UNO_QUERY_THROW constructors Change-Id: I98e34f2faa6e94d0afbdfbd4e9e92a43b0a921f7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166565 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2024-04-18move writerfilter inside swNoel Grandin
writerfilter wants to convert incoming RTF and OOXML files into writer's document model. But it currently has to do so by manipulating the limited subset that we expose through the UNO API. This is both slower and less accurate than having access to the full document model. So move it inside, and then we can strip out various hacks, and optimise imports. Change-Id: Ie1114d28130ef5f9a786531bc552cb8ee7768015 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165953 Tested-by: Noel Grandin <noel.grandin@collabora.co.uk> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>