[gnome-tweaks/wip/carlosg/shuffle-font-mouse-settings] Check new keys are accessible in font tweaks.
- From: Evan Welsh <ewlsh src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-tweaks/wip/carlosg/shuffle-font-mouse-settings] Check new keys are accessible in font tweaks.
- Date: Wed, 20 Jan 2021 05:55:40 +0000 (UTC)
commit 69ce54d484c1fd910b2dc3aae3050e5cae0eecbc
Author: Evan Welsh <contact evanwelsh com>
Date: Tue Jan 19 21:55:33 2021 -0800
Check new keys are accessible in font tweaks.
gtweak/tweaks/tweak_group_font.py | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/gtweak/tweaks/tweak_group_font.py b/gtweak/tweaks/tweak_group_font.py
index 040571a..e71c0ef 100644
--- a/gtweak/tweaks/tweak_group_font.py
+++ b/gtweak/tweaks/tweak_group_font.py
@@ -21,13 +21,18 @@ class FontXSettingsTweak(Gtk.Box, Tweak):
except:
self.settings = None
logging.warn("org.gnome.desktop.interface not installed or running")
-
- if not self.settings:
- return
self.set_spacing(12)
self.props.margin_top = 12
+ if not self.settings:
+ return
+
+ available_keys = self.settings.list_keys()
+
+ if "font-hinting" not in available_keys or "font-antialiasing" not in available_keys:
+ return
+
label = Gtk.Label(_("Hinting"))
label.props.yalign = 0.0
label.padding = 10
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]