summaryrefslogtreecommitdiff
path: root/svgio
AgeCommit message (Collapse)AuthorFilesLines
4 daystdf#168371: Disable ligatures in Impress/Draw with character spacingKhaled Hosny1-0/+1
This is follow up to commit: commit b9f0caad5d9e628f82d5148dfc7d2436d32817e2 Author: Khaled Hosny <khaled@aliftype.com> Date: Tue Aug 23 04:13:28 2022 +0200 tdf#66819: Disable ligatures with character spacing Even though editengine was applying letter spacing, when drawing with drawinglayer, letter spacing was not propagated which caused VCL to not disable the ligature features. Change-Id: Ia8bf2231478720262484a757e16fe5afec3cd28e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191512 Reviewed-by: Khaled Hosny <khaled@libreoffice.org> Tested-by: Jenkins
11 daystdf#168452: support unicode-bidi in svgXisco Fauli5-2/+78
Before this change, getBiDiStrong() was never used to manipulate the text Change-Id: I9d6a2e8b79d27126902f2be84174c641ec71c28c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191123 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
13 daystdf#168378: invert text anchor in RTLXisco Fauli3-4/+26
Change-Id: Ia9b7e526ab20cbcdb521f965a5a2dc0726894209 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191018 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
14 dayscid#1660155 Division or modulo by float zeroCaolán McNamara1-4/+4
Change-Id: I1ce2be046b3a9504e00b45d6d96b2630ecac5447 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190997 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins
14 daystdf#168421: support RTL text direction in svgXisco Fauli5-2/+63
Change-Id: Iba8853d131bf88be3cc94003a73ffe545cf62004 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190978 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-09-05remove BitmapExNoel Grandin2-1/+2
all use-sites have been converted to Bitmap Change-Id: I1a8842217a266eef100bd387ab013b004e532256 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190618 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2025-08-26tdf#168002 CairoSDPR breaks SVG text layoutArmin Le Grand (collabora)1-21/+21
SubpixelPositioning was until now activated when *any* MapMode was set, but there is another case this is needed: When a TextSimplePortionPrimitive2D is rendered by a SDPR. In that case a TextLayouterDevice is used (to isolate all Text-related stuff that should not be at OutputDevice) combined with a 'empty' OutDev -> no MapMode. The DXArray for Primitives (see that TextPrimitive) is defined in the Unit-Text_Coordinate-System, thus in (0..1) ranges. That allows to have the DXArray transformation-independent and thus re-usable and is used since the TextPrimitive was created. If there is a DXArray missing at the text Primitive (as is the case with SVG imported ones, but allowed in general) one gets automatically created during the SalLayout creation for rendering. Unfortunately there (see GenericSalLayout::LayoutText, usages of GetSubpixelPositioning) the coordinates get std::round'ed, so all up to that point correctly calculated metric information in that double-precision dependent coordinate space gets *shredded*. To avoid that, SubpixelPositioning has to be activated. While this might be done in the future for all cases (SubpixelPositioning == true), for now add this case for all usages of TextLayouterDevice to not break old stuff. NOTE: Due to higher precision I had to adapt some values for SVGIO tests: That is expected since higher precision leads to less-wide results internally. I checked testdocs that deviations are minimal and have better quality with SubpixelPositioning then before. Change-Id: Iab5aa6336cdb18224fd06472bf6badc9eb0fce3a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189993 Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com> Tested-by: Jenkins
2025-08-25BitmapEx->Bitmap in variousNoel Grandin2-16/+16
now that Bitmap supports transparency Change-Id: If946687832cf30db70db9749e5aeed38ab1490c9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190149 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2025-08-23cid#1660550 silence Division or modulo by float zeroCaolán McNamara1-237/+240
Change-Id: Ib6c176b3c6429294ef582d9dc392f1a355c4e8a3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190086 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2025-08-14use Bitmap in drawinglayer::convertToBitmapNoel Grandin2-29/+28
now that Bitmap supports transparency Change-Id: Ib35d91c1742c2126bef878251eb0ea4de87d425d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189596 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2025-08-11BitmapEx->Bitmap in BitmapPrimitive2DNoel Grandin4-7/+7
now that Bitmap supports transparency Change-Id: If3646b64712836c09a274d6b1bcdd7367ce54a6b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189136 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2025-08-09cid#1659758 silence Division or modulo by float zeroCaolán McNamara1-0/+2
Change-Id: I263e8d0e2658bfa4de30c4954101a9126609917e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189256 Tested-by: Jenkins Reviewed-by: David Gilbert <freedesktop@treblig.org>
2025-08-08reduce svgio warning spamNoel Grandin2-2/+6
Change-Id: I9408979c4841f3c1a138f1efcc860bcb391b38ec Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189156 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2025-08-06BitmapEx->Bitmap in Bitmap*BlendFilterNoel Grandin1-26/+26
now that Bitmap supports transparency Change-Id: I4ceeb67a20d9c6b09d2667f680030aa49b9c4b0a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188988 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2025-08-04cid#1660061 Division or modulo by float zeroCaolán McNamara1-0/+1
Change-Id: I26d92fa78b3219c3894016caf51b6977c828f4b6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188894 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2025-08-04BitmapEx->Bitmap in BitmapFilterNoel Grandin2-7/+8
now that Bitmap can handle transparency. Which exposes a bug in skia, where an unfortunate optimisation breaks bitmaps with alpha data, because it overwrites said alpha data. So remove that skia optimisation. Change-Id: If821f6f04f464ee4ad42ba1c6571db6c69525ece Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188885 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2025-06-21tdf#167147: Support transparent fill colorXisco Fauli3-1/+14
Change-Id: I5a38a52f2720f58bc2762d328fb6a5e4090c6dde Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186780 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-05-12Remove obsolete fw declarations from store/ svgio/ svl/ svtools/Gabor Kelemen3-4/+0
found with bin/find-unneeded-includes --fwdecl Change-Id: I2c2c082d761b87bfe731ab21caa2f04e385c2e3a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183906 Tested-by: Jenkins Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
2025-04-22loplugin:bufferadd extend it to find some more placesNoel Grandin1-1/+1
where we can simplify *StringBuffer usage Change-Id: Ic2005b886b486a6627a43f8dcfba3258cb168921 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/184428 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2025-03-02vcl: make BitmapDarkenBlendFilter use BitmapFilterChris Sherlock1-2/+2
Change-Id: I2ec47793fa094e452f30f9628c121772db578656 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173743 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Jenkins
2025-01-13tdf#164434: svgio: Add unittestXisco Fauli2-0/+28
Change-Id: Id66f344c785f1771debcc8bd2e09c8a04da4c989 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180165 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-01-12cid#1638655 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
Change-Id: I7d6ab24fb8d295a9e21a475e850374ba7d2becf7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180133 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2025-01-07tdf#164434 Correct SvgSymbolNode SVG importArmin Le Grand (Collabora)1-24/+72
The embedding cannot rely on SVG providing all values of x/y/w/h, so added fallbacks to real geometric size. Also removed double-adding geometry. Change-Id: I1914ed0c3e1e42ba899db4f3eb9193fd29e9c4be Reviewed-on: https://gerrit.libreoffice.org/c/core/+/179831 Tested-by: Jenkins Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
2024-11-05Simplify a bitMike Kaganski1-6/+2
SVG diagonal percentage distances are defined in terms of viewBox diagonal length divided by sqrt(2) (normalized). See https://svgwg.org/svg2-draft/coords.html#Units Change-Id: I0d2101315d5f6c3333d021251eff17f6c13e804f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175991 Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Jenkins
2024-10-21vcl: move bitmap filter headers into vcl/bitmap global header directoryChris Sherlock2-8/+6
Use #pragma once instead of header guards Change-Id: Iba43f2103628ed184933cf2611991e7aef9f0173 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173369 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Jenkins
2024-10-05Use good old string literals in assertXPath and friendsMike Kaganski1-846/+846
These are only sent to an external API expecting char*-like strings, or for comparison. Having every assertXPath having three of _[ou]str is too much syntactic noise, making the unit tests almost unreadable. Change-Id: Ic004a36ea75e7bfe0b96f405c40f926a957b51cc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174416 Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Jenkins
2024-10-03Fix typoAndrea Gelmini1-1/+1
Change-Id: I48ef74823ee2574439c977098f412d6a885af57d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174403 Tested-by: Jenkins Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
2024-10-02tdf#163212: context-fill/context-stroke can also use gradientsXisco Fauli6-82/+144
Change-Id: Ic6f7f5e0817d8f5fccee64938004aa899bde47dc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174382 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Jenkins
2024-09-20vcl: migrate BitmapArithmeticBlendFilter to use BitmapFilter classChris Sherlock1-3/+3
Change-Id: I524b8c87747b79a8698cce4bd092493ffc9c1235 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173350 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2024-09-12Temporarily skip unit tests on native arm64 buildBalazs Varga1-0/+4
which indicating unit test fails. Change-Id: I2689b0dda888e15e52ca60cc18e1705a1aefe968 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173143 Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de> Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de> Tested-by: Jenkins
2024-08-02Fix wrong / misleading uses of fTools::(more|less|equal) with literal 0Mike Kaganski4-9/+9
These will never compare with tolerance (the zero is a special case in rtl_math_approxEqual used internally), so the calls like those don't do what they appear to do in these cases. Change-Id: I495ac92b7f45637e118e4fdc04bb6fad6fff31ab Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171391 Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Jenkins
2024-07-31cid#1555417 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
and cid#1555423 COPY_INSTEAD_OF_MOVE cid#1555430 COPY_INSTEAD_OF_MOVE cid#1555436 COPY_INSTEAD_OF_MOVE cid#1555440 COPY_INSTEAD_OF_MOVE cid#1555443 COPY_INSTEAD_OF_MOVE cid#1555454 COPY_INSTEAD_OF_MOVE cid#1555459 COPY_INSTEAD_OF_MOVE cid#1555461 COPY_INSTEAD_OF_MOVE cid#1555468 COPY_INSTEAD_OF_MOVE cid#1555477 COPY_INSTEAD_OF_MOVE cid#1555484 COPY_INSTEAD_OF_MOVE cid#1555511 COPY_INSTEAD_OF_MOVE cid#1555515 COPY_INSTEAD_OF_MOVE cid#1555519 COPY_INSTEAD_OF_MOVE cid#1555534 COPY_INSTEAD_OF_MOVE cid#1555537 COPY_INSTEAD_OF_MOVE cid#1555544 COPY_INSTEAD_OF_MOVE cid#1555553 COPY_INSTEAD_OF_MOVE cid#1555559 COPY_INSTEAD_OF_MOVE cid#1555561 COPY_INSTEAD_OF_MOVE cid#1555563 COPY_INSTEAD_OF_MOVE cid#1555564 COPY_INSTEAD_OF_MOVE cid#1555568 COPY_INSTEAD_OF_MOVE cid#1555571 COPY_INSTEAD_OF_MOVE cid#1555580 COPY_INSTEAD_OF_MOVE Change-Id: Ia42a78bffddc80d0e82144f4db51dc6e4d2e9a1d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171237 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-07-23cid#1555070 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
and cid#1555069 COPY_INSTEAD_OF_MOVE cid#1555128 COPY_INSTEAD_OF_MOVE cid#1555131 COPY_INSTEAD_OF_MOVE cid#1555137 COPY_INSTEAD_OF_MOVE cid#1555142 COPY_INSTEAD_OF_MOVE cid#1555152 COPY_INSTEAD_OF_MOVE cid#1555154 COPY_INSTEAD_OF_MOVE cid#1555161 COPY_INSTEAD_OF_MOVE cid#1555163 COPY_INSTEAD_OF_MOVE Change-Id: I86a5b7049ac8f31ca703add11381f5293233d9d3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170863 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-07-20CairoSDPR: make use of RGBA PolyPolygon in more casesArmin Le Grand (Collabora)3-31/+48
Change-Id: I7cd93e5452bce96eef295c766f4cb391ddd67250 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170792 Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com> Tested-by: Jenkins
2024-07-17cid#1555694 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
and cid#1555695 COPY_INSTEAD_OF_MOVE cid#1555696 COPY_INSTEAD_OF_MOVE cid#1555705 COPY_INSTEAD_OF_MOVE cid#1555711 COPY_INSTEAD_OF_MOVE cid#1555713 COPY_INSTEAD_OF_MOVE cid#1555727 COPY_INSTEAD_OF_MOVE cid#1555742 COPY_INSTEAD_OF_MOVE cid#1555745 COPY_INSTEAD_OF_MOVE cid#1555749 COPY_INSTEAD_OF_MOVE cid#1555760 COPY_INSTEAD_OF_MOVE cid#1555773 COPY_INSTEAD_OF_MOVE cid#1555774 COPY_INSTEAD_OF_MOVE cid#1555778 COPY_INSTEAD_OF_MOVE cid#1555790 COPY_INSTEAD_OF_MOVE cid#1555831 COPY_INSTEAD_OF_MOVE cid#1555847 COPY_INSTEAD_OF_MOVE cid#1555851 COPY_INSTEAD_OF_MOVE cid#1555853 COPY_INSTEAD_OF_MOVE cid#1607763 COPY_INSTEAD_OF_MOVE cid#1607504 COPY_INSTEAD_OF_MOVE Change-Id: I991f15f12e773d325ed9725498df5725b049a858 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170625 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-07-11svgio: simplify and rename to make it easier to understandXisco Fauli6-93/+68
Change-Id: Ia1cc5451d4075237f369ecda45300bccdc02c974 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170378 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-07-11tdf#161985: getOpacity is also called from other placesXisco Fauli3-11/+53
Partially revert 56039daae4a436d7ea1b093a02cf0e8ad3bda4a9 "tdf#149673: only check opacity from parent..." to make getOpacity behave as before and move the new behaviour of getOpacity inside add_postProcess Change-Id: If475cddbc4967308fa06adacda621cb3790c6f70 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170376 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Jenkins
2024-07-11cid#1607892 COPY_INSTEAD_OF_MOVECaolán McNamara1-4/+2
and cid#1607910 COPY_INSTEAD_OF_MOVE cid#1607818 COPY_INSTEAD_OF_MOVE cid#1557402 COPY_INSTEAD_OF_MOVE cid#1556530 COPY_INSTEAD_OF_MOVE cid#1557396 COPY_INSTEAD_OF_MOVE cid#1556522 COPY_INSTEAD_OF_MOVE cid#1555628 COPY_INSTEAD_OF_MOVE cid#1554705 COPY_INSTEAD_OF_MOVE Change-Id: Iae3fbf4a04bf3714f416995640b9d70fe204cf73 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170321 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-07-10cid#1556474 COPY_INSTEAD_OF_MOVECaolán McNamara1-2/+2
and cid#1557319 COPY_INSTEAD_OF_MOVE cid#1557320 COPY_INSTEAD_OF_MOVE cid#1558101 COPY_INSTEAD_OF_MOVE cid#1606536 COPY_INSTEAD_OF_MOVE Change-Id: Ibe10ee3fad7f6ca1f3c5b316fdafe4bf15f0ead7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170280 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins
2024-07-08cid#1556123 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
Change-Id: Ib09e27591987ac1565205cff5c1396ba674c5bfb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170101 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-06-26svgio: Add missing 'rebeccapurple' colorXisco Fauli1-0/+1
you can find more about the sad story behind this color in the internet Change-Id: I0aa201bdc62aebe96f0ae764a359f1f6286027d4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169544 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Jenkins
2024-06-13tdf#161213: fill can use context-stroke and vice versaXisco Fauli3-0/+32
Change-Id: Id127bd4943ff1b67915d1de3ba4fcf93dab21423 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/168774 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-05-15loplugin:ostr in svgioNoel Grandin8-752/+752
Change-Id: I9869f8558a69d5a6b6ac3165c627b943c00e787e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167653 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2024-05-06tdf#155651: Add support for "context-fill"Xisco Fauli4-2/+57
Change-Id: I6f96cc7c059ece5f9401fc0ae552cf279e53109c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167230 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Jenkins
2024-05-05cid#1596833 Uninitialized pointer fieldCaolán McNamara1-1/+2
Change-Id: I1f05ef494e7e28bd105b7658072c33b2d274a803 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167159 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins
2024-05-05crashtesting: assert with stroke width of 4.86057e+93Caolán McNamara1-1/+7
on import attempt of moz1322643-3.svg Change-Id: I5f18601767212c1eb7453aacbad076099a2a5b46 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167142 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-05-03tdf#155651: Add support for "context-stroke"Xisco Fauli5-4/+68
Change-Id: Ib4f4a7b644d0d6c6b36e31b80fd7adc18999110d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167024 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-04-25CppunitTest_svgio: fix mid-air collisionXisco Fauli1-11/+7
it was caused by 98935eef13c7d755221d79fe7d3c5869a40a7c37 "tdf#159661, tdf#160773: svgio: Add unittest" and 7f64148507a360825e9c28ddb7077996df9fa092 "Fix a thinko in 8a97f1ba8d9ccb65b2c89106de20666311d90c30" This partially reverts d984836834e67b5bcd618ebd5d1633138985a881 "Fix unit test after commit 98935eef13c7d755221d79fe7d3c5869a40a7c37" Kudos to Mike for keeping Jenkins happy Change-Id: I034759b2cd95cbaaeb84ec1b528bf5b61487a1e0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166591 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-04-24Fix unit test after commit 98935eef13c7d755221d79fe7d3c5869a40a7c37Mike Kaganski1-7/+11
Similar to commit cfa9990d470b10548c7fed64eb1182fea11d41e0 (Enable this test on all platforms. 2024-04-20), it seems that 'mask' gets exported inconsistently. This patch workarouns the problem; a proper fix would be finding the real cause. Change-Id: I94c89442aa0385262fba67ec58c9d8d12ffbea27 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166573 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-04-23tdf#159661, tdf#160773: svgio: Add unittestXisco Fauli2-0/+21
Change-Id: I2d0b96f13e02ac81b97ea347889c76770c22a989 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166509 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>