Created attachment 67335 [details] Test EMF file I have recently been doing working on the EMF import/export capabilities of Inkscape (https://bugs.launchpad.net/inkscape/+bug/988601) and today I got around to trying one of the test files on LODraw 3.6.1.2. There were a few issues found. 1. EMR_SMALLTEXTOUT - not supported 2. Pattern fill (all modes) - not supported 3. Pattern stroke (all modes) - not supported 4. Some discrepancies in textalignment modes (using Windows Preview as the gold standard). 5. After import into LODraw and then "break" dash patterns on lines are lost. 6. Fill winding attribute is broken (see the two 5 pointed filled stars) 7. Font sizes vary on rotated text (see the three roundish clusters of text at the top edge of the diagram.) 8. EMR_GRADIENTFILL - not supported. (Note, this is not supported in Inkscape either, and I have never been able to get the rectangular gradient records to work - all attempts resulted in EMF files which were toxic to Windows Preview.) 9. Graphics errors: line with the purple filled, turquoise lined figures. LODraw does the 5th and 7th figures incorrectly. 10. Graphics errors: the two lines with the same shapes, which are regular and 16bit versions of various records. The first item in the 2nd and 3rd groups is filled by LODraw, but it should not be. The test EMF file was produced by libUEMF 0.8, which is not released yet but will be later today.
Created attachment 67336 [details] Test file as seen in Windows Preview
Created attachment 67337 [details] Test file in LODraw, low magnification
Created attachment 67338 [details] Test file in LODraw, high magnification of one problem area
Created attachment 67339 [details] Test file in LOdraw, high magnification of one problem area
Created attachment 67340 [details] Test file in LODraw, high magnification of one problem area
Created attachment 67341 [details] Test file in Inkscape, low magnification, for comparison
The attachment lodraw_himag3.png was made after "break" - it shows the loss of the dot/dash pattern on the lines. The relevant pieces of code in Inkscape are in the src/extensions/internal directory of that distribution, in the files: emf-inout.cpp emf-inout.h emf-print.cpp emf-print.h uemf.c uemf.h I suspect that items 9 and 10 are due to logic errors in the LODraw equivalent of the code at the top of the main read loop in emf-inout.cpp starting around line 1408. This is the code which determines at what point, during the processing of the EMF file, to stroke/fill each internal object, which turned out to be quite complex. There are also some differences in the handling of EMR_BITBLT between Inkscape and LODraw, but since those operations are very hard to translate to internal objects, I would be hard pressed to say which, if either, is doing it "right".
Sorry, forgot the link to libUEMF: http://libuemf.sourceforge.net/
Created attachment 73863 [details] EMF file with a nonIdentity rotation matrix in the WORLDTRANSFORM record An email exchange with Valek Filippov has turned up an ancient bug in the EMF input implementation in inkscape - EMF WORLDTRANSFORM records with nonidentity rotation matrices result in a mangled drawing. Unfortunately LibreOffice 3.6 (on Windows XP, 32 bit) has much the same issue. The attached file is thoroughly mangled when imported into LODraw.
Created attachment 75058 [details] Well-known Cisco's "router" icon in EMF format. Problem with Polybezier16?
EMF attachment 75058 [details] includes "nested" EMF+(EMF(EMF+)). Drawing outer EMF gives standard router icon with known "1 pxl off IntersectClipRect" problem. Most inner EMF+ has DrawPath/DrawEllipse and FillPath/FillEllipse commands.
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: *Test to see if the bug is still present on a currently supported version of LibreOffice (4.4.1 or later) https://www.libreoffice.org/download/ *If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior *If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT *Update the version field *Reply via email (please reply directly on the bug tracker) *Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa Thank you for your help! -- The LibreOffice QA Team This NEW Message was generated on: 2015-04-18
Opened attachment 67335 [details], not much seems to have changed. The "Degrees" stars don't have bold text anymore. Win 7 Pro 64-bit Version: 5.1.0.0.alpha1+ Build ID: 80ec99db4325a439a8a3f1d420d0a80f8bf9c439 TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2015-06-16_00:00:20 Locale: fi-FI (fi_FI)
Created attachment 116589 [details] More recent, more complete EMF test file I'm uploading a more recent and complete EMF test file. Among other things, it has a full set of clipping tests and some gradient record tests (real gradients, not the fake ones made up hundreds of colored rectangular slices).
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present on a currently supported version of LibreOffice (5.1.6 or 5.2.3 https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug-20161108
Patrick: I thought this might interest you. attachment 67336 [details] is the desired rendering of attachment 67335 [details] It exposes several issues, most are old. A regression against the new renderer is the gradients turning blocky (hard edges). Also note attachment 116589 [details] which is a more recent and more complete test file.
Checked with file from comment 14, looks not too bad with new EMF+ mechanisms, but there are some parts which may be improved. Thanks for the testfile! I will add the people in CC that are on it. BTW: Repaint with new mechanism and primitives is now *way faster* even than MS's Paint app, jay ;-)
Hi, attachment 67335 [details] does not contain any EMF+ records, it is just pure EMF. But I can take a look into the EMF parsing, there seems to be something wrong with the color choice.
(In reply to Patrick Jaap from comment #18) > Hi, attachment 67335 [details] does not contain any EMF+ records, it is just > pure EMF. But I can take a look into the EMF parsing, there seems to be > something wrong with the color choice. It is weird.. I am seeing the blockiness on Linux but not on Windows (build from 24th).
The broken gradients of attachment 67335 [details] are produced by a MetaActionType::BMPSCALE which is really strange. Either the MetaAction contains a broken Bitmap or the subsequent BitmapPrimitive2D does something wrong. It has definitely nothing to do with EMF+ gradients.
Short check with the Metafile-to-Primitive converter: The file from comment 14 indeed is a pure emf file, containing no EMF+ parts at all. Thus it should look identical in older versions, checking...
Looks pretty much the same on 5.2 and current, indeed has nothing to do with EMF+ stuff, but is an older error in EMF import - which itself was never complete or error-free.
(In reply to Armin Le Grand (CIB) from comment #22) > Looks pretty much the same on 5.2 and current, indeed has nothing to do with > EMF+ stuff, but is an older error in EMF import - which itself was never > complete or error-free. Aargh, you are right: I see the problem with 5.4 on Linux (but not on 3.6). I should open a new report for the regression.
Created attachment 135791 [details] EMF test file, version 0.2.2 Most recent EMF test file. Pure EMF, no EMF+.
Created attachment 135792 [details] EMF test file, version 0.2.2 in Windows Preview Windows XP Preview of 0.2.2 EMF test file.
Created attachment 135793 [details] EMF+ test file, version 0.2.1 EMF+ test file, version 0.2.1
Created attachment 135794 [details] EMF+ test file, version 0.2.1, in Windows Preview EMF+ test file, version 0.2.1, as seen in Windows XP Preview
Created attachment 135795 [details] WMF test file, version 0.2.2 WMF test file, version 0.2.2
Created attachment 135796 [details] WMF test file, version 0.2.2, in Windows Preview WMF test file, version 0.2.2, as seen in Windows XP Preview
My most recent EMF, EMF+, and WMF test files have been uploaded, along with images of each made on Windows XP using "Windows Preview". In many instances to see what is actually going on, for instance line end treatments, it is necessary to zoom in with the actual viewer. Current versions of Inkscape can also be used to view the EMF and WMF files and it is, to the best of my ability, 1:1 with the Windows XP Preview image. Inkscape does not yet have EMF+ display. The code to generate these test files and other related EMF, EMF+, WMF code is at: https://sourceforge.net/projects/libuemf/ If anybody reading this knows how to properly handle files containing mixtures of EMF and EMF+ records please contact me or post a link to the section of the relevant Microsoft documentation. An EMF document may contain an object described in both EMF and EMF+ records and there is no obvious way to determine which EMF object description corresponds to which EMF+ object description. So as far as I can tell it seems the only safe thing to do is to either render just the EMF records or just the EMF+ records. However, some applications (like some versions of PowerPoint) will render everything in a diagram to an EMF file as both EMF and EMF+ records except the text, which is EMF only. So that the EMF+ description in the EMF file is always incomplete.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=7d829719a25eaeee7022983ca211203c2a48cf51 tdf#55058 Properly close shapes with close shape method. It will be available in 6.1.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.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-6-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=5024688f5e2d99b704fff05d2dddf12c397a4aa9&h=libreoffice-6-0 tdf#55058 EMF+ Properly close shapes with "setClosed" method. It will be available in 6.0.5. 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.
A polite ping to Bartosz Kosiorek: Is this bug fixed? if so, could you please close it as RESOLVED FIXED ? Otherwise, Could you please explain what's missing? Thanks
(In reply to Xisco Faulí from comment #33) > A polite ping to Bartosz Kosiorek: > Is this bug fixed? if so, could you please close it as RESOLVED FIXED ? > Otherwise, Could you please explain what's missing? > Thanks @Bartosz, could you please reply to the questions above ?
Test image taken from https://sourceforge.net/projects/libuemf/ website, contains many different WMF/EMF/EMF+ records. Most of them was already implemented and is working correctly. Unfortunately there is still records which needs to be improved or implemented. That's why we should leave this bug report open, till all issues will be fixed
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/cd7054b5e49f435349860d55bcff5a78d14a5f67%5E%21 tdf#55058 tdf#106084 tdf#114738 EMF+ Add rotation support for String drawing It will be available in 6.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/8d4da5429548ba6ef4d3ee4dd6062c25a77ba78b%5E%21 tdf#55058 tdf#106084 EMF+ Add support for Underline and Strikeout It will be available in 6.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-6-1": https://git.libreoffice.org/core/+/1f308f95f88eeea3cbb46c78c39678c0f3860d0b%5E%21 tdf#55058 tdf#106084 tdf#114738 EMF+ Add rotation support for String drawing It will be available in 6.1.4. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-6-1": https://git.libreoffice.org/core/+/39dbb20bb9a5f73487c5f3e0e685d7c61963a073%5E%21 tdf#55058 tdf#106084 EMF+ Add support for Underline and Strikeout It will be available in 6.1.4. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
A polite ping to Bartosz: Is this bug fixed? if so, could you please close it as RESOLVED FIXED ? Otherwise, Could you please explain what's missing? Thanks
Created attachment 148494 [details] EMF+ test file, version 0.2.1 Exported to PNG
Dear Bartosz, This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. Please assigned it back to yourself if you're still working on this.
Xisco, let's keep this bug open until we have worked out the compatibility issues. There has actually been work on it, it's just been done in seperate incidents. I've been working on extending debug logging in the drawinglayer module to make it easier to troubleshoot this sort of thing.
*** Bug 129138 has been marked as a duplicate of this bug. ***
I didn't realise this had already been logged, so I had logged bug 129138 with some test EMF files and what it looks like (and what it should look like). One thing when testing, it is often helpful if you have a debug build to set the following environment variable: export SAL_LOG="+INFO.drawinglayer+WARN" This outputs EMF+ logging to stderr, which can often show us where there is a TODO for functionality we haven't implemented.
Dear Chris Sherlock, This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. Please assign it back to yourself if you're still working on this.
Created attachment 170877 [details] EMF test file, version 0.2.2 exported to PNG
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/5d4d8278b7fd2a555d6c9678d37877853562bd85 tdf#55058 tdf#141394 EMF FILLRGN record is not displayed correctly It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/036053b969bf95a4cb9b16601f2651ca227dd429 tdf#55058 EMF: Implement PAINTRGN record It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/aa17ea3d36b8f1ea8cd3d2fb215e80051547439d tdf#37281 tdf#45820 tdf#48916 tdf#55058 EMF Implement complex clipping It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/4b8b7fff01cccc646cd13977066720b3c3b8d305 tdf#55058 tdf#141394 EMF FILLRGN record is not displayed correctly It will be available in 7.1.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/642501ecb94cef11592ecc49b7a13ba5bdbb8d62 tdf#55058 EMF: Implement PAINTRGN record It will be available in 7.1.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/8deb9b3d2f8781628db73d3b2a3c7939ea4fcc2d tdf#37281 tdf#45820 tdf#48916 tdf#55058 EMF Implement complex clipping It will be available in 7.1.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/24e71494d7d1a68b2cb5f5d34083ab02009e0982 tdf#55058 tdf#141982 EMF: Add rotation and path support for RECTANGLE record It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Created attachment 171665 [details] EMF sample Xform + intersectcliprect + ellipse Simple testcase per Bartosz' request
Created attachment 171666 [details] Screenshot of the xform+intersectcliprect+ellipse sample file (wordpad)
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/d08f1242ab3775c5f22d5624b91572c54d3fec81 tdf#55058 tdf#141982 EMF: Add rotation and path support for RECTANGLE record It will be available in 7.1.4. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/6bf2239a189423d087b2536dd7054b21df58ddc4 tdf#55058 tdf#141982 EMF: Add rotation support for ARC, ARCTO, CHORD, PIE It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/6eac9d960f2bb5dae54ef6ca8e7c659e8c79d011 tdf#55058 tdf#141982 EMF: Add rotation support for ARC, ARCTO, CHORD, PIE It will be available in 7.1.4. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/1ef26ffe39618a745d3367310565e7eeb184a4c2 tdf#55058 tdf#141982 EMF: Add rotation support for INTERSECTCLIPRECT record It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/a67a30227ef32ab9fc3026bb19e48d4447df25d1 tdf#55058 tdf#141982 EMF: Add rotation support for INTERSECTCLIPRECT record It will be available in 7.1.4. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/01ded1e6d362dbcd7148334c6965d6ad00981d4a WMF tdf#55058 tdf#142722 Add implementation of BitBlt and StretchBlt It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Wrap-up would be useful, to know what's left here.
(In reply to Timur from comment #63) > Wrap-up would be useful, to know what's left here. Well, several open reports are still in "Depends on"
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/80c856336668e35837667323957fa3ad4172f3c0 tdf#55058 tdf#143875 EMF+ Fix display of dashed lines and line joints It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/547ac0aa23a25f03a17014cb474eedc1fd88017f tdf#55058 tdf#143875 EMF+ Fix display of dashed lines and line joints It will be available in 7.3.4. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/abe3a06c45c0803a5c8bcf16e0e586fd72781c93 tdf#55058 tdf#143875 EMF+ Don't change line weight while rotating It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/f3a984d98c1e5f7319996e2d0523057a1004b81b tdf#55058 tdf#143875 EMF+ Don't change line weight while rotating It will be available in 7.3.4. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/1440ab87386bb5d1ad3634082577bf27f279e066 tdf#143875 tdf#55058 EMF+ Add support for individual line endings It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Dear mathog, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug