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

            Bug ID: 89870
           Summary: Unify text layout to use HarfBuzz on all platforms
           Product: LibreOffice
           Version: unspecified
          Hardware: Other
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: graphics stack
          Assignee: [email protected]
          Reporter: [email protected]

Currently we use three different layout systems; Uniscribe on Windows, Core
Text on Mac OS X and HarfBuzz everywhere else.

This have the advantage of being consistent with other applications on each
platform. However, it has several disadvantages; first we need to maintain 3
different text layout code paths with little sharing between them, which
increases the complexity of our text layout code and opens the way to
platform-specific bugs. We also are limited on Windows and Mac OS X by what
both platforms provide in terms of complex text layout support, so we have
don’t have the same language support on, say, Windows XP compared to Windows
10.

HarfBuzz is a free software text layout engine, it is actively developed and
supported, both Firefox and Chrome switched to using it on all platforms to
avoid the situations outlined above, and I think LibreOffice should do the
same.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to