Meta issue to track fileOpen SVG image filter issues in Draw module
bug 32248 -- fileOpen text elements in SVG are not rendered
bug 40088 -- fileOpen color gradients, text elements, font weights
bug 40941 -- fileOpen graphic elements not rendered
bug 43806 -- fileOpen missing line-end arrows, text, line weights, open-fills
bug 47262 -- fileOpen color gradients
bug 64075 -- fileOpen grapic elements not rendered (fill & text for homenet.svg)
bug 64276 -- fileOpen poor tolerance for malformed SVG
bug 67039 -- fileOpen area fill for line elements
bug 80045 -- fileOpen color gradients, graphic element layering, text
bug 80339 -- fileOpen text weights and positioning
bug 80616 -- fileOpen color fills, text not rendered
bug 87309 -- fileOpen "currentColor" attribute not handled by filter
Created attachment 113783 [details]
complex and problematic squirrel
A complex SVG (squirrel from tdf bug 82214) that causes grief both with the import Open filter in Draw and the Insert filter in all components.
When adding issues to this meta tracker, please add a note and any comments regards the issue. Also, please set the Whiteboard entry filter:svgOpen on the issue being added.
Several bugs are added:
Bug 33550 -- FileOpen: Arrows are not shown
Bug 34720 -- FileOpen: Black filling instead of textured filling
Bug 43991 -- FileOpen: Text is missing, wrong (linear and radial) gradient filling, missing textured filling, missing arrows, a few blur/opacity bugs
Bug 47445 -- FileOpen: Black filling instead of textured filling
Bug 63676 -- FileOpen: Text is missing, two images are not shown
Bug 90168 -- FileOpen: A full circle is shown instead of a clipped circle: clipping bug
Further bugs added:
Bug 47439 -- FileOpen: Horizontal linear gradient (right-left) was converted into vertical (down-up), wrong gradient position, problems with more than two gradient colours (?), missing text
Bug 47441 -- FileOpen: Rectangle instead of circle shape, missing text
Bug 64461 -- FileOpen: Image text with "flowed text frame" is shown as a black rectangle
added bug 79163 -- not sure how I'd missed it, but a good test case for Xisco's work on the open SVG filters.
Migrating Whiteboard tags to Keywords: (filter:svgOpen)
Adding some of my svgOpen bugs.
Bug 79854 - FILEOPEN: opening this svg file in LibO Draw doesnt show correctly
Bug 79261 - FILEOPEN: SVG not rendered correctly
Bug 84296 - FILEOPEN: Opening svg on Windows gives error
@Xisco, Armin, Regina, Christina
A little QA house keeping.
Just put together this text resolving bug 43991--any objections to closing out all the filter:svgOpen, and depends on issues listed here, with this text?
The SVG open to Draw filter will be dropped in favor of more functional svgio insert filter which will be modified for use to open SVG into draw.
Issue(s) here are already well handled by the svgio filter.
* SVG import filters (Thorsten)
+ proposal: rip out old Thorsten + Fridrich filter.
+ Xisco, Regina and Christina kindly helped.
+ but still not so great at rendering SVGs.
+ Armin's SVGIO seems better for now
=> deprecate in favour of svgio; save 2-3k LOC.
+ still 1-2 gerrit patches there (Michael S)
+ bit of a shame.
=> announce deprecation & removal of it in 5.2 timeframe
AI: + and CC & thank explicitly those who worked on this. (Thorsten)
IMHO, I wouldn't do it until the svg filter is completely replaced by svgio. On the other hand, I'd check whether the files attached to those bugs are rendered correctly in svgio as well.
Just my 2 cents
Since https://cgit.freedesktop.org/libreoffice/core/commit/?id=3ca7be09834a26fbd1c371deabd7a58111092676, this Metabug has become obsolete as the filter used to import SVG files has been killed with fire.
All the bugs with filter:svgOpen has been added here as an historical reference. The keyword has been deleted as well, as it's no longer used.
For newer SVG problems, PLEASE USE bug 88278