office-gobmx/vcl/source/app
Mike Kaganski bc09a4f1ce Disable subpixel AA in GraphicExporter::filter unconditionally
... in D2DWriteTextOutRenderer.

Commit 785a56b6be (D2DWriteTextOutRenderer:
use grayscale AA for file output, 2024-11-27) has disabled it only when
the export settings explicitly specified a concrete AA setting. In case
when the settings didn't specify explicitly, if AA should be used or not,
then system settings were used, which in case of D2DWriteTextOutRenderer
would still enable ClearType (subpixel AA).

This stores additional flag in StyleSettings, similar to what was done
in commit e6538f5bdd (tdf#118966 vcl: add
a flag to determine if AA of fonts is used from the system, 2018-07-28),
that tells the renderer to prevent subpixel AA, even if use of AA itself
is defined by system settings. This flag is currently only considered by
D2DWriteTextOutRenderer.

Change-Id: Ibd1879d3c222276eee00c37a442881d6d47c831f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177780
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-12-04 12:44:00 +01:00
..
brand.cxx
customweld.cxx
dbggui.cxx
dndhelp.cxx
help.cxx
htmltransferable.cxx
i18nhelp.cxx
IconThemeInfo.cxx
IconThemeScanner.cxx Simplify ImplStyleData 2024-12-03 10:45:43 +01:00
IconThemeSelector.cxx Simplify ImplStyleData 2024-12-03 10:45:43 +01:00
idle.cxx
ITiledRenderable.cxx
salplug.cxx
salusereventlist.cxx
salvtables.cxx sd: convert sidebar masterpage panels from drawingview to iconview 2024-12-04 07:40:30 +01:00
scheduler.cxx
session.cxx
settings.cxx Disable subpixel AA in GraphicExporter::filter unconditionally 2024-12-04 12:44:00 +01:00
sound.cxx
stdtext.cxx
svapp.cxx
svdata.cxx Fix typo 2024-11-20 22:15:19 +01:00
svmain.cxx
themecolors.cxx
timer.cxx
unohelp.cxx
unohelp2.cxx
vclevent.cxx
watchdog.cxx
weldutils.cxx
winscheduler.cxx