diff options
author | Caolán McNamara <caolanm@redhat.com> | 2022-01-12 20:44:37 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2022-01-13 20:26:25 +0100 |
commit | 935761709fb7629c8d23aa5dc8bfcbd2988f5bbf (patch) | |
tree | dbfae022795b658cec532fe31933cc7c2976e954 /sw/source/uibase/utlui | |
parent | 711cc3278ffc256a9d1782da1bc157498e82e1a6 (diff) |
tdf#144862 adjust positioning experimental options
drop GlyphPositioningMode::ClassicInspired as that just demos the
tradeoffs of the original GlyphPositioningMode::Classic vs the chaos of
GlyphPositioningMode::PreferReadability where hinting at small sizes
pushes the text outside its layout bounds.
add GlyphPositioningMode::LayoutAndMatchRender to demo the next
option.
so:
GlyphPositioningMode::Classic This is as it ~always was, using the
technique documented at https://wiki.openoffice.org/wiki/Writer/WYSIWYG
GlyphPositioningMode::Layout This is just taking the high resolution
layout positions, dropping the "Classic" technique and let vcl do its
default scaling and rendering of the glyph positions as happens in
editeng.
GlyphPositioningMode::LayoutAndMatchRender same as Layout, but during
text render preserve the scaled glyph positions as floating point
positions and pass through to the various platform text renderers
configured as best to handle that.
Change-Id: Ic37bb8f3cf4472bdc3c48f02b1f9057a0f80cbd9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128360
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw/source/uibase/utlui')
0 files changed, 0 insertions, 0 deletions