Bug 127389 - "Compound type" multiple lines from MSO do not work for charts and shapes
Summary: "Compound type" multiple lines from MSO do not work for charts and shapes
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Chart (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 154383 157984 (view as bug list)
Depends on:
Blocks: OOXML-Shapes
  Show dependency treegraph
 
Reported: 2019-09-06 03:12 UTC by nd101
Modified: 2023-11-06 14:46 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
Pie chart with double dotted lines in MSO document (43.23 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2019-09-06 03:13 UTC, nd101
Details
MSO shows double dotted lines (12.68 KB, image/png)
2019-09-06 03:17 UTC, nd101
Details
Impress shows single dotted lines (10.57 KB, image/png)
2019-09-06 03:18 UTC, nd101
Details
Compound type from MSO.png (85.97 KB, image/png)
2019-10-07 13:25 UTC, Timur
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nd101 2019-09-06 03:12:58 UTC
In MSO, the outlines of the pie chart is shown as double dotted lines, and it shows single dotted lines in Impress
Comment 1 nd101 2019-09-06 03:13:28 UTC
Created attachment 153949 [details]
Pie chart with double dotted lines in MSO document
Comment 2 nd101 2019-09-06 03:17:29 UTC
Created attachment 153950 [details]
MSO shows double dotted lines
Comment 3 nd101 2019-09-06 03:18:22 UTC
Created attachment 153951 [details]
Impress shows single dotted lines
Comment 4 Xisco Faulí 2019-09-23 14:21:04 UTC
Reproduced in

Version: 6.4.0.0.alpha0+
Build ID: f23e19cd15f14566832befba73fb6bbc1cffb0d7
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded

Version: 4.3.0.0.alpha1+
Build ID: c15927f20d4727c3b8de68497b6949e72f9e6e9e

Version 4.1.0.0.alpha0+ (Build ID: efca6f15609322f62a35619619a6d5fe5c9bd5a)
Comment 5 Timur 2019-10-07 13:25:45 UTC
Created attachment 154798 [details]
Compound type from MSO.png

LO needs to read "Compound type" for lines in charts and shapes from MSO. 
As with attachment 153955 [details] from Bug 127393, compared in this screenshot.
This is the same as in Bug 33614 but let's keep separated on grounds this is PPTX and that is PPT, should it be dealt with separately.
Comment 6 Regina Henschel 2019-10-07 13:59:25 UTC
The "border" of a shape it not a border, but the property draw:stroke, which only has the values "dash", "solid" and "none". Therefore I set this to "enhancement".

To get a compound type, it would be necessary to implement fo:border as property of a shape. Currently fo:border is only implemented for table-cellc, paragraphs, header, footer and pages. I think, this is a huge task with far-reaching changes.
Comment 7 Timur 2020-09-03 08:12:37 UTC
Another example is attachment 155477 [details] DOCX which, after the fix in 7.1+, has the following differences: 
- shape solid line, compound (related to this bug)
- shape, pattern fill (not reported, just to be noted for now, easy to recheck and report if line is fixed)
Comment 8 Gabor Kelemen (allotropia) 2023-03-25 21:27:39 UTC
*** Bug 154383 has been marked as a duplicate of this bug. ***
Comment 9 Gabor Kelemen (allotropia) 2023-11-06 14:46:16 UTC
*** Bug 157984 has been marked as a duplicate of this bug. ***