Created attachment 179769 [details]
example with ActionButton
Open attached document. It has a not square action button. The markup uses the attributes draw:path-stretchpoint-x and draw:path-stretchpoint-y. The purpose of these attributes is, that the width of the bevel area does not change, when you make the shape much wider. The width of the bevel area is only determined by the handle.
Save the document to pptx-format. Open in PowerPoint or reopen in LO. Notice, that the geometry is broken.
I will fix it.
The solution is to use parameter value "true" in calling EnhancedCustomShape2d::GetParameter().
Created attachment 179796 [details]
Set of further files for manual testing
Not all cases of commands are covered by unit tests. Here are some more files, which can be used for manual testing.
For patch see https://gerrit.libreoffice.org/c/core/+/133463
Regina Henschel committed a patch related to this issue.
It has been pushed to "master":
tdf#148784 consider StretchX in OOXML export
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:
Affected users are encouraged to test the fix and report feedback.