summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorChris Sherlock <chris.sherlock79@gmail.com>2023-09-25 00:24:32 +1000
committerTomaž Vajngerl <quikee@gmail.com>2023-10-23 09:42:11 +0200
commit41e00b105f004b75451e24043dc85af703c91dd3 (patch)
treeb2591976d77037aa9f137f04193800a7785e0125 /solenv
parent8db72aab30ec81c26452a363b8ef9d6a98a07632 (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