Bug 161571 - PieChart: Data Label Placement not exported to OOXML
Summary: PieChart: Data Label Placement not exported to OOXML
Status: ASSIGNED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Chart (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Attila Szűcs
URL:
Whiteboard: target:25.2.0 target:24.8.0.0.beta2
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-14 13:04 UTC by Attila Szűcs
Modified: 2024-06-21 10:50 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
PieChart with custtom label positions (14.36 KB, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
2024-06-14 13:11 UTC, Attila Szűcs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Attila Szűcs 2024-06-14 13:04:39 UTC
Description:
Created a Piechart in PowerPoint, customized its Labels positions, and saved to pptx.
Impress loads, and display the right label position, but after a save/reload the positions are reset. (it works if we expot it to .opd format)

(Already found the problem, and i will fix it soon)

Steps to Reproduce:
1. Load the document
2. Save it to pptx
3. Reload it, and check the Label positions changed

Actual Results:
Label move back to every back into the PieChart

Expected Results:
Labels should keep its positions (outside of the Chart)


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a38180b5393e07d55d21bc2d43a8febe574fe240
CPU threads: 24; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded
Comment 1 Attila Szűcs 2024-06-14 13:11:30 UTC
Created attachment 194736 [details]
PieChart with custtom label positions
Comment 2 Commit Notification 2024-06-18 07:50:11 UTC
Attila Szűcs committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/dfffe516199b595e78a23178bc6e508a28ee48e6

tdf#161571 chart: OOXML export of piechart label positions

It will be available in 25.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.
Comment 3 Commit Notification 2024-06-21 10:50:52 UTC
Attila Szűcs committed a patch related to this issue.
It has been pushed to "libreoffice-24-8":

https://git.libreoffice.org/core/commit/eb9352112df1ed88acf10a3e3ec1db2cd9892c98

tdf#161571 chart: OOXML export of piechart label positions

It will be available in 24.8.0.0.beta2.

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.