Created attachment 120778 [details] Example with "No" Symbol The OOXML shape "No" Symbol is incorrectly imported. Steps to reproduce: 1. In any MSO app, Insert -> Shape -> "No" Symbol 2. Save 3. Open in LibreOffice Both Writer and Impress incorrectly import this shape.
Created attachment 120779 [details] Native "No" Symbol also Exported Incorrectly Save this file as PPTX. Reopen, and it not how the shape changed.
Reproducible with LO 5.0.3.2, Win 8.1 (both reported issues)
It looks like there were 2 separate issues here. Zhengqiang Wang fixed the OOXML import with: https://cgit.freedesktop.org/libreoffice/core/commit/?id=45909a8e7ec2c4ef366836ab6bf975a6c2fdd007 Exporting a native drawing with the 'Prohibited' symbol, still does not export correctly. Let's track that issue here now.
> > Zhengqiang Wang, > I don't think the line width is lost, maybe the line is too thick and the > ring is too thin. > > Many Shapes have export problem, also noSmoking shape. The reason is same, > maybe you can take a look this : > https://cgit.freedesktop.org/libreoffice/core/commit/ > ?id=b1751e6ed0fd6d6d26141e4405df92520e3c04cd Are you saying b1751e6ed0fd6d6d26141e4405df92520e3c04cd caused a regression or that it could be used as a model to fix 'Prohibited'?
(In reply to Luke from comment #4) > > > Zhengqiang Wang, > > I don't think the line width is lost, maybe the line is too thick and the > > ring is too thin. > > > > Many Shapes have export problem, also noSmoking shape. The reason is same, > > maybe you can take a look this : > > https://cgit.freedesktop.org/libreoffice/core/commit/ > > ?id=b1751e6ed0fd6d6d26141e4405df92520e3c04cd > > Are you saying b1751e6ed0fd6d6d26141e4405df92520e3c04cd caused a regression > or that it could be used as a model to fix 'Prohibited'? I mean it could be used as a model to fix 'Prohibited'
Not "fix", just "Improve", I think
Mark Hung committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b6f52c5c6bc57d831e09126f802739589e5eea37 tdf#96052 - export the forbidden shape as path instead of preset shape. It will be available in 5.4.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Verified FIXED with Version: 5.4.0.0.alpha0+ (x64) Build ID: 7b250d56981f78e77454a2a3fd670731b2358e75 Thanks to the good work of Mark Hung, Zhengqiang, Andras, and others our DrawingML import/export is maturing nicely. Thank you!
Mark Hung committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=308a00e1dc1799b33bfc26bd8e0ec2797128b671&h=libreoffice-5-3 tdf#96052 - export the forbidden shape as path instead of preset shape. It will be available in 5.3.0.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.