/xmlreader/

tml'>
This change fixes an issue causing incorrect font fallback for certain
RTL grapheme clusters.

Change-Id: I6cff7f175b766d40c4faf204d1d65c8c366eb3e3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/168410
Tested-by: Jenkins
Reviewed-by: Jonathan Clark <jonathan@libreoffice.org>
tdf#81272 Improved CJK fallback rendering performance 2024-05-29T07:37:18+00:00 Jonathan Clark jonathan@libreoffice.org 2024-05-28T23:27:19+00:00 0b6a07f07dd05d0db4ddeedb9b112e26b5fd5eb5 This change includes the following performance fixes: - Removes an expensive vector sort from fallback run computation. - Reduces unnecessary BreakIterator use while collecting grapheme clusters requiring fallback. Change-Id: I760825596e0609059ef0c5ca97e210ab6647e466 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/168175 Tested-by: Jenkins Reviewed-by: Jonathan Clark <jonathan@libreoffice.org>
This change includes the following performance fixes:

- Removes an expensive vector sort from fallback run computation.

- Reduces unnecessary BreakIterator use while collecting grapheme
  clusters requiring fallback.

Change-Id: I760825596e0609059ef0c5ca97e210ab6647e466
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/168175
Tested-by: Jenkins
Reviewed-by: Jonathan Clark <jonathan@libreoffice.org>
tdf#126788 speed up export to pdf of complex table document 2022-10-25T08:12:14+00:00 Noel Grandin noel.grandin@collabora.co.uk 2022-10-25T06:48:22+00:00 42a7b48065977d11bc99ab32dadbfde5f1209438 We can avoid an allocation in the common case, shaves 10% off the --convert-to pdf time. Change-Id: I9263d3dc8fd6a1d74cd063ba13e2e0160f7a9dd6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141769 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
We can avoid an allocation in the common case, shaves 10% off the
   --convert-to pdf
time.

Change-Id: I9263d3dc8fd6a1d74cd063ba13e2e0160f7a9dd6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141769
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
vcl: migrate ImplLayoutRuns to own files 2021-09-06T10:52:38+00:00 Chris Sherlock chris.sherlock79@gmail.com 2021-08-28T12:50:26+00:00 db0a6e1bd98a9430e9ca4edfaabc3b11da986592 Wrote a set of unit tests for ImplLayoutRuns, and added ImplLayoutRuns to vcl::text namespace. Change-Id: Id6ae8882acb8e3d821bb38551e78019cbdcaa662 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121204 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Wrote a set of unit tests for ImplLayoutRuns, and added ImplLayoutRuns
to vcl::text namespace.

Change-Id: Id6ae8882acb8e3d821bb38551e78019cbdcaa662
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121204
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>