From 1ff212a46192cb86fcb6451848b200898a28f6ff Mon Sep 17 00:00:00 2001 From: Neil Date: Wed, 12 Feb 2025 13:19:09 +1100 Subject: Implement Direct2D/DirectWrite 1.1. Add SC_TECHNOLOGY_DIRECT_WRITE_1 to use an explicit swap chain and ID2D1DeviceContext. Stop supporting DirectWrite on Windows Vista. --- doc/ScintillaHistory.html | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'doc') diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 5bcc93dfb..c9f423488 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -605,6 +605,12 @@ Serialize selection type and ranges with SCI_GETSELECTIONSERIALIZED and SCI_SETSELECTIONSERIALIZED.
  • + For Win32, update Direct2D and DirectWrite interfaces used to 1.1 and add a lower-level approach to calling DirectWrite 1.1 + by specifying SC_TECHNOLOGY_DIRECT_WRITE_1. + Since Windows Vista does not support these API versions, Scintilla o longer supports DirectWrite on Windows Vista and will + fall back to using GDI. +
  • +
  • Fix segmentation of long lexemes to avoid breaking before modifiers like accents that must be drawn with their base letters.
  • -- cgit v1.2.3