Apache OpenOffice (AOO) Bugzilla – Issue 121491
custom shape interprets angle in U command in enhanced-path opposite from handle
Last modified: 2019-03-20 18:33:54 UTC
Created attachment 80028 [details] custom shape with U-command (ANGLEELLIPSE) The attached document has one modifier. It is used directly by its reference $0 as start angle in the U-command (=ANGLEELLIPSE) in the enhanced-path, and as angle parameter in the handle. But the resulting shape has the handle and the start of the arc at opposite y-positions. The end angle in the enhanced-path is set to 330°. In addition the arc is not drawn "clockwise".
I have examined the existing predefined custom shapes. It seems, that the problem has not been discovered yet, because all shapes with U command use a fixed angle from 0° to 360° (The cloud-callout has a fixes angle from 0° to 23592960°, which is surely an error.)
Marked is as comfirmed.
Tested in PowerPoint 2013: The shape itself is drawn wrong. It is not suitable as reference. Calligra: The shape is drawn as in AOO, but Calligra has not implemented handles.
ALG: Grepping
Reset assigne to the default "issues@openoffice.apache.org".
I have reworded the command U and T implementation for LibreOffice. https://cgit.freedesktop.org/libreoffice/core/commit/?id=3abe1e83c18c5778d60252092e9cc70c4c63268b You may copy that work, I provide it under the Apache License, Version 2.0.