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