Blame SOURCES/0002-settings-Drop-override-settings-support.patch

70f5ef
From 000396a7ac3f03b0cea1c7897819634edd9f2dd4 Mon Sep 17 00:00:00 2001
70f5ef
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org>
70f5ef
Date: Wed, 18 Jul 2018 17:09:05 +0200
70f5ef
Subject: [PATCH] settings: Drop override settings support
70f5ef
70f5ef
Now that session-specific overrides landed in GIO, it is no longer
70f5ef
necessary to explicitly handle different defaults in GNOME and Classic.
70f5ef
70f5ef
https://gitlab.gnome.org/GNOME/gnome-tweaks/merge_requests/9
70f5ef
---
70f5ef
 gtweak/widgets.py | 23 -----------------------
70f5ef
 1 file changed, 23 deletions(-)
70f5ef
70f5ef
diff --git a/gtweak/widgets.py b/gtweak/widgets.py
70f5ef
index 3d48a51..f1d607c 100644
70f5ef
--- a/gtweak/widgets.py
70f5ef
+++ b/gtweak/widgets.py
70f5ef
@@ -116,32 +116,9 @@ def build_tight_button(stock_id):
70f5ef
     button.get_style_context().add_provider(provider, 600)
70f5ef
     return button
70f5ef
 
70f5ef
-def adjust_schema_for_overrides(originalSchema, key, options):
70f5ef
-    if (_shell is None):
70f5ef
-        return originalSchema
70f5ef
-
70f5ef
-    if (_shell.mode == 'user'):
70f5ef
-        overridesSchema = "org.gnome.shell.overrides"
70f5ef
-        overridesFile = "org.gnome.shell.gschema.xml"
70f5ef
-    elif (_shell.mode == 'classic'):
70f5ef
-        overridesSchema = "org.gnome.shell.extensions.classic-overrides"
70f5ef
-        overridesFile = None
70f5ef
-    else:
70f5ef
-        return originalSchema
70f5ef
-
70f5ef
-    try:
70f5ef
-        if (key in GSettingsSetting(overridesSchema, schema_filename=overridesFile).list_keys()):
70f5ef
-            options['schema_filename'] = overridesFile
70f5ef
-            return overridesSchema
70f5ef
-    except GSettingsMissingError as e:
70f5ef
-        logging.info("GSetting missing %s", e)
70f5ef
-
70f5ef
-    return originalSchema
70f5ef
-
70f5ef
 
70f5ef
 class _GSettingsTweak(Tweak):
70f5ef
     def __init__(self, name, schema_name, key_name, **options):
70f5ef
-        schema_name = adjust_schema_for_overrides(schema_name, key_name, options)
70f5ef
         self.schema_name = schema_name
70f5ef
         self.key_name = key_name
70f5ef
         self._extra_info = None
70f5ef
-- 
70f5ef
2.21.0
70f5ef