summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-08-27 00:11:39 +0200
committerCarlos Garnacho <carlosg@gnome.org>2021-01-12 00:04:26 +0100
commit8c4bca1d2d1a641ccb1a8111b1bc90806d7c144e (patch)
treeb7f0e79c6b1a2be5664cf82825ebab46868c5c1b /data
parent58f7e05f5ade806a23ed8328e2bf9d465962469e (diff)
downloadgnome-settings-daemon-8c4bca1d2d1a641ccb1a8111b1bc90806d7c144e.tar.gz
xsettings: Use font aa/hinting/rgba-order settings from gsettings-desktop-schemas
Move these settings there, as they are more universal than gnome-settings-daemon.
Diffstat (limited to 'data')
-rw-r--r--data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in32
1 files changed, 17 insertions, 15 deletions
diff --git a/data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in b/data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in
index ce45ac67..45382f74 100644
--- a/data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in
+++ b/data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in
@@ -1,21 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
<schema gettext-domain="@GETTEXT_PACKAGE@" id="org.gnome.settings-daemon.plugins.xsettings" path="/org/gnome/settings-daemon/plugins/xsettings/">
- <key name="antialiasing" enum="org.gnome.settings-daemon.GsdFontAntialiasingMode">
- <default>'grayscale'</default>
- <summary>Antialiasing</summary>
- <description>The type of antialiasing to use when rendering fonts. Possible values are: “none” for no antialiasing, “grayscale” for standard grayscale antialiasing, and “rgba” for subpixel antialiasing (LCD screens only).</description>
- </key>
- <key name="hinting" enum="org.gnome.settings-daemon.GsdFontHinting">
- <default>'slight'</default>
- <summary>Hinting</summary>
- <description>The type of hinting to use when rendering fonts. Possible values are: “none” for no hinting and “slight” for fitting only to the Y-axis like Microsoft’s ClearType, DirectWrite and Adobe’s proprietary font rendering engine. Ignores native hinting within the font, generates hints algorithmically. Used on Ubuntu by default. Recommended. The meaning of “medium” and “full” depends on the font format (.ttf, .otf, .pfa/.pfb) and the installed version of FreeType. They usually try to fit glyphs to both the X and the Y axis (except for .otf: Y-only). This can lead to distortion and/or inconsistent rendering depending on the quality of the font, the font format and the state of FreeType’s font engines.</description>
- </key>
- <key name="rgba-order" enum="org.gnome.settings-daemon.GsdFontRgbaOrder">
- <default>'rgb'</default>
- <summary>RGBA order</summary>
- <description>The order of subpixel elements on an LCD screen; only used when antialiasing is set to “rgba”. Possible values are: “rgb” for red on left (most common), “bgr” for blue on left, “vrgb” for red on top, “vbgr” for red on bottom.</description>
- </key>
<key name="disabled-gtk-modules" type="as">
<default>[]</default>
<summary>List of explicitly disabled GTK+ modules</summary>
@@ -32,4 +17,21 @@
<description>This dictionary maps XSETTINGS names to overrides values. The values must be either strings, signed int32s or (in the case of colors), 4-tuples of uint16 (red, green, blue, alpha; 65535 is fully opaque).</description>
</key>
</schema>
+ <schema id="org.gnome.settings-daemon.plugins.xsettings.deprecated">
+ <key name="antialiasing" enum="org.gnome.settings-daemon.GsdFontAntialiasingMode">
+ <default>'grayscale'</default>
+ <summary>Antialiasing</summary>
+ <description>The type of antialiasing to use when rendering fonts. Possible values are: “none” for no antialiasing, “grayscale” for standard grayscale antialiasing, and “rgba” for subpixel antialiasing (LCD screens only).</description>
+ </key>
+ <key name="hinting" enum="org.gnome.settings-daemon.GsdFontHinting">
+ <default>'slight'</default>
+ <summary>Hinting</summary>
+ <description>The type of hinting to use when rendering fonts. Possible values are: “none” for no hinting and “slight” for fitting only to the Y-axis like Microsoft’s ClearType, DirectWrite and Adobe’s proprietary font rendering engine. Ignores native hinting within the font, generates hints algorithmically. Used on Ubuntu by default. Recommended. The meaning of “medium” and “full” depends on the font format (.ttf, .otf, .pfa/.pfb) and the installed version of FreeType. They usually try to fit glyphs to both the X and the Y axis (except for .otf: Y-only). This can lead to distortion and/or inconsistent rendering depending on the quality of the font, the font format and the state of FreeType’s font engines.</description>
+ </key>
+ <key name="rgba-order" enum="org.gnome.settings-daemon.GsdFontRgbaOrder">
+ <default>'rgb'</default>
+ <summary>RGBA order</summary>
+ <description>The order of subpixel elements on an LCD screen; only used when antialiasing is set to “rgba”. Possible values are: “rgb” for red on left (most common), “bgr” for blue on left, “vrgb” for red on top, “vbgr” for red on bottom.</description>
+ </key>
+ </schema>
</schemalist>