office-gobmx/vcl/win/gdi
Mike Kaganski 2642643ec0 tdf#160622: Let SalLayout::GetBoundRect return basegfx::B2DRectangle
This avoids premature rounding in TextLayouterDevice::getTextBoundRect.
The box in D2DWriteTextOutRenderer::performRender needs to be expanded
to allow room for the line width (which now will be guaranteed on all
sides; previously, the rounding could happen to give no room on some
side, even prior to commit 8962141a12).
Fixes some lines partially cut off in smaller text (or zoomed out).

Change-Id: I07335136021f894cf045363b4d736bfab06c64d4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166236
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-04-19 05:31:51 +02:00
..
dw-extra.h
DWriteTextRenderer.cxx tdf#160622: Let SalLayout::GetBoundRect return basegfx::B2DRectangle 2024-04-19 05:31:51 +02:00
gdiimpl.cxx Generalize basegfx::fround for templated return type 2024-04-15 06:34:33 +02:00
gdiimpl.hxx
salbmp.cxx
salfont.cxx Use COMReference in D2DWriteTextOutRenderer 2024-04-11 12:51:50 +02:00
salgdi.cxx Use COMReference in D2DWriteTextOutRenderer 2024-04-11 12:51:50 +02:00
salgdi2.cxx
salgdi_gdiplus.cxx
salnativewidgets-luna.cxx
salprn.cxx
salvd.cxx
winlayout.cxx Exclude getHScale from DirectWrite font rendering 2024-04-08 07:12:18 +02:00