Discussion:
[Libreoffice-bugs] [Bug 121761] New: Increase accuracy of rounded corners in those custom shapes that use command X and Y
b***@bugs.documentfoundation.org
2018-11-28 15:17:22 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=121761

Bug ID: 121761
Summary: Increase accuracy of rounded corners in those custom
shapes that use command X and Y
Product: LibreOffice
Version: 6.3.0.0.alpha0+ Master
Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Draw
Assignee: libreoffice-***@lists.freedesktop.org
Reporter: ***@t-online.de

Created attachment 147098
--> https://bugs.documentfoundation.org/attachment.cgi?id=147098&action=edit
Compare quarter circle from custom shape with legacy circle

The command X (ellipticalquandrantx) and Y (ellipticalquadranty) in a path are
used for the rounded corner rectangle custom shape. They should provide a
quarter circle in case of equal radii. But the used Bézier curves have bad
parameters for their control points.

The attached document shows the rounded corner rectangle in comparison to a
legacy circle and legacy are. On the third page I have drawn lines as radius,
to show without Bézier curves involved, where the outline should be.

The solution has to be, that the custom shapes use for the X and Y commands the
common tools from basegfx.
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2018-11-29 01:05:29 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=121761

V Stuart Foote <***@utsa.edu> changed:

What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
CC| |***@utsa.edu
Status|UNCONFIRMED |NEW
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2018-12-05 13:00:44 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=121761

Xisco Faulí <***@libreoffice.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@libreoffice.org
OS|Windows (All) |All
Hardware|x86-64 (AMD64) |All
Version|6.3.0.0.alpha0+ Master |4.4 all versions

--- Comment #1 from Xisco Faulí <***@libreoffice.org> ---
Reproduced in

Version: 6.3.0.0.alpha0+
Build ID: 1ee8d4f63adf3113a4733a479c8faf9eb65f7b8d
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

and

Version: 4.4.0.0.alpha2+
Build ID: b21df5a993a3815cf736fe3d2eab73eee646b38e

in 4.1 and 3.3 it crashes

@Regina, do you plan to work on this ?
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2018-12-05 13:35:46 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=121761

--- Comment #2 from Regina Henschel <***@t-online.de> ---
(In reply to Xisco Faulí from comment #1)
Post by b***@bugs.documentfoundation.org
@Regina, do you plan to work on this ?
In principle, I want to work on the problem. At the moment I am studying the
code. This is not the only problem in this area. Since I still do not know when
and in what order I will tackle the problems, I have not yet assigned the bug
to me.
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2018-12-08 19:11:20 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=121761

Mike Kaganski <***@hotmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
See Also| |https://bugs.documentfounda
| |tion.org/show_bug.cgi?id=10
| |3322
--
You are receiving this mail because:
You are the assignee for the bug.
Loading...