[Libreoffice-bugs] [Bug 93485] Middle-of-curved-connector anchor moves away from the curve if edited
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Thu May 16 15:01:03 UTC 2019
https://bugs.documentfoundation.org/show_bug.cgi?id=93485
Regina Henschel <rb.henschel at t-online.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rb.henschel at t-online.de
--- Comment #12 from Regina Henschel <rb.henschel at t-online.de> ---
I see several problems, but I would not divide the report, unless a developer
decides, that they need to be handled separately.
The curve has a glue point in the middle of the curve, but this glue point is
not written to file format. The default glue points of a shape are only those
on the middle of the edges of the bounding box. So other glue points need to be
written to the file explicitly.
A connector is no custom shape and therefore has no handles in file format. It
is up to the application to provide handles to the user to transform the curve.
LibreOffice sets handles in the middle of a line from one curve control point
to the next. That is not intuitive for the user, because these control points
are not visible to the user, even if he has enabled to show control points for
Bézier-curves. PowerPoint has the handles always on the curve. That is better.
The svg:viewBox attribute does not fit to the svg:d attribute. The values in
the svg:d element are in 1/100mm and measured from the left and top page edge,
which means, point (0|0) is left top corner of the page. The viewBox uses the
bounding box of the connector and has (0|0) at the left top of the bounding
box.
The position of the middle handle of the curve is incomprehensible.
If the handle is moved, the curve preview does not show the changed curve, but
the default one.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190516/65781ad6/attachment.html>
More information about the Libreoffice-bugs
mailing list