[Fontconfig] fontconfig: Branch 'main'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Oct 14 12:29:55 UTC 2022


 conf.d/10-no-antialias.conf  |    8 ++++++++
 conf.d/10-yes-antialias.conf |    8 ++++++++
 conf.d/Makefile.am           |    3 +++
 conf.d/meson.build           |    3 +++
 4 files changed, 22 insertions(+)

New commits:
commit 0825a178e82c58ae97e908d49e5ad7abe88ed7f5
Author: Akira TAGOH <akira at tagoh.org>
Date:   Fri Oct 14 21:23:14 2022 +0900

    Add config files to enable/disable antialias

diff --git a/conf.d/10-no-antialias.conf b/conf.d/10-no-antialias.conf
new file mode 100644
index 0000000..9a564e5
--- /dev/null
+++ b/conf.d/10-no-antialias.conf
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
+<fontconfig>
+  <description>Disable antialiasing</description>
+  <match target="pattern">
+    <edit name="antialias" mode="append"><bool>false</bool></edit>
+  </match>
+</fontconfig>
diff --git a/conf.d/10-yes-antialias.conf b/conf.d/10-yes-antialias.conf
new file mode 100644
index 0000000..4451f6e
--- /dev/null
+++ b/conf.d/10-yes-antialias.conf
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
+<fontconfig>
+  <description>Enable antialiasing</description>
+  <match target="pattern">
+    <edit name="antialias" mode="append"><bool>true</bool></edit>
+  </match>
+</fontconfig>
diff --git a/conf.d/Makefile.am b/conf.d/Makefile.am
index 8474722..79b4d2a 100644
--- a/conf.d/Makefile.am
+++ b/conf.d/Makefile.am
@@ -32,6 +32,7 @@ DOC_FILES = $(DOC_SOURCES:.in=)
 CONF_LINKS = \
 	10-hinting-$(PREFERRED_HINTING).conf	\
 	10-scale-bitmap-fonts.conf \
+	10-yes-antialias.conf	\
 	11-lcdfilter-default.conf \
 	20-unhint-small-vera.conf \
 	30-metric-aliases.conf \
@@ -65,6 +66,7 @@ template_DATA =				\
 	10-hinting-medium.conf		\
 	10-hinting-none.conf		\
 	10-hinting-slight.conf		\
+	10-no-antialias.conf		\
 	10-no-sub-pixel.conf		\
 	10-scale-bitmap-fonts.conf	\
 	10-sub-pixel-bgr.conf		\
@@ -72,6 +74,7 @@ template_DATA =				\
 	10-sub-pixel-vbgr.conf		\
 	10-sub-pixel-vrgb.conf		\
 	10-unhinted.conf		\
+	10-yes-antialias.conf		\
 	11-lcdfilter-default.conf	\
 	11-lcdfilter-legacy.conf	\
 	11-lcdfilter-light.conf		\
diff --git a/conf.d/meson.build b/conf.d/meson.build
index 1ccddc2..8ffaad6 100644
--- a/conf.d/meson.build
+++ b/conf.d/meson.build
@@ -6,6 +6,7 @@ conf_files = [
   '10-hinting-medium.conf',
   '10-hinting-none.conf',
   '10-hinting-slight.conf',
+  '10-no-antialias.conf',
   '10-no-sub-pixel.conf',
   '10-scale-bitmap-fonts.conf',
   '10-sub-pixel-bgr.conf',
@@ -13,6 +14,7 @@ conf_files = [
   '10-sub-pixel-vbgr.conf',
   '10-sub-pixel-vrgb.conf',
   '10-unhinted.conf',
+  '10-yes-antialias.conf',
   '11-lcdfilter-default.conf',
   '11-lcdfilter-legacy.conf',
   '11-lcdfilter-light.conf',
@@ -43,6 +45,7 @@ preferred_hinting = get_option('default-hinting')
 conf_links = [
   '10-hinting- at 0@.conf'.format(preferred_hinting),
   '10-scale-bitmap-fonts.conf',
+  '10-yes-antialias.conf',
   '11-lcdfilter-default.conf',
   '20-unhint-small-vera.conf',
   '30-metric-aliases.conf',


More information about the Fontconfig mailing list