configure.ac | 2 +- vcl/win/gdi/winlayout.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
New commits: commit 6e153a36bbc1b02e6f51b8a765c7a7238a832bb2 Author: Thorsten Behrens <[email protected]> AuthorDate: Tue Feb 20 01:33:17 2024 -0800 Commit: Thorsten Behrens <[email protected]> CommitDate: Thu Jul 24 10:16:14 2025 +0200 perf: hard-disable D2DWriteTextRenderer code path On certain Windows / hardware / driver combinations, this triggers a real slow path. It also tends to be used more widely since 7.5, overall slowing down scrolling large text documents measurably. Change-Id: I64a76e7470b5ed1fd4d38f0e9dce28ca6f52ef04 (cherry picked from commit 1b8e040f47cf1d146e019cf57522edfcd8184f61) diff --git a/vcl/win/gdi/winlayout.cxx b/vcl/win/gdi/winlayout.cxx index eb5c740580c5..2e624e58a188 100644 --- a/vcl/win/gdi/winlayout.cxx +++ b/vcl/win/gdi/winlayout.cxx @@ -226,7 +226,7 @@ void WinSalGraphics::DrawTextLayout(const GenericSalLayout& rLayout) const bool bVerticalScreenText = !mbPrinter && rLayout.GetFont().GetFontSelectPattern().mbVertical; const bool bRenderingModeNatural = rLayout.GetSubpixelPositioning(); - const bool bUseDWrite = bVerticalScreenText || bRenderingModeNatural; + const bool bUseDWrite = false; DrawTextLayout(rLayout, hDC, bUseDWrite, bRenderingModeNatural); ::SelectFont(hDC, hOrigFont); commit cb49036757dc92c483a22700017480a4fdb31a66 Author: Thorsten Behrens <[email protected]> AuthorDate: Thu Jul 24 10:14:28 2025 +0200 Commit: Thorsten Behrens <[email protected]> CommitDate: Thu Jul 24 10:14:28 2025 +0200 Release 24.2.15 Change-Id: Id00450e1b91d9dd18ee0f436388b4a9666e78ea9 diff --git a/configure.ac b/configure.ac index b5e6d20ea848..7483100fe194 100644 --- a/configure.ac +++ b/configure.ac @@ -9,7 +9,7 @@ dnl in order to create a configure script. # several non-alphanumeric characters, those are split off and used only for the # ABOUTBOXPRODUCTVERSIONSUFFIX in openoffice.lst. Why that is necessary, no idea. -AC_INIT([LibreOffice],[24.2.14.0],[],[],[http://documentfoundation.org/]) +AC_INIT([LibreOffice],[24.2.15.0],[],[],[http://documentfoundation.org/]) dnl libnumbertext needs autoconf 2.68, but that can pick up autoconf268 just fine if it is installed dnl whereas aclocal (as run by autogen.sh) insists on using autoconf and fails hard
