diff options
author | Chris Sherlock <chris.sherlock79@gmail.com> | 2023-09-25 00:24:32 +1000 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2023-10-23 09:42:11 +0200 |
commit | 41e00b105f004b75451e24043dc85af703c91dd3 (patch) | |
tree | b2591976d77037aa9f137f04193800a7785e0125 /solenv | |
parent | 8db72aab30ec81c26452a363b8ef9d6a98a07632 (diff) |
vcl: migrate text layout functions out of OutputDevice
OutputDevice is not where text layout should be done. There are a number
of text layout functions that are used across the text layout classes,
so I have moved them into TextLayoutHelper and made the text layout
classes rely on this. I have made TextLayoutHelper implement the
ITextLayout interface because this is still useful to new classes that
need to implement new text layout functionality.
Change-Id: Ic137a938576e7a6a64db0e5780bbbdd8342ef421
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157362
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'solenv')
0 files changed, 0 insertions, 0 deletions