https://bugs.documentfoundation.org/show_bug.cgi?id=152079

            Bug ID: 152079
           Summary: Make LO's coordinate precision higher & uniform
           Product: LibreOffice
           Version: 3.5.0 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: eyalr...@gmx.com

In bug 44267, Comment #6, Regina explains that LO Draw has an internal
precision of 10^{-2} mm; and that's the best the UI offers. However, users
often notice objects in Draw/Impress rendered at positions which are not
multiples of this value.

I had the notion that a fix for bug 103322 would also improve/resolve bug
44267, but: 1. It might not have and 2. A different approach was adopted there.
So, we're back to the coordinate precision problem.

Coordinate precision must be made consistent - in ODF support and in the LO
modules. Options:

1. A common limited precision and everything being rounded to it, e.g.
   1.1. 10^{-4} mm
   1.2  A per-document setting
2. "unlimited" precision expressed by:
   2.1 unlimited-length decimals or
   2.2 an unlimited-length numerator/denominator pair,
   2.3 etc.
3. Floating-point precision

Option 1.1 looks like (?) the easiest to implement. I'm not such a fan of
option 3 since it might have strange repercussions but it may be easier to
implement than the 2.x options.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to