summaryrefslogtreecommitdiff
path: root/caribou
diff options
context:
space:
mode:
authorEitan Isaacson <eitan@monotonous.org>2011-05-03 16:30:34 -0700
committerEitan Isaacson <eitan@monotonous.org>2011-05-05 15:30:42 -0400
commitedc0c69c36ed773d13276889390faa3ce57bf5ff (patch)
treef710a507d33ac3e9c032dd5a22f2f1a71fd4f584 /caribou
parentdeea136016db4a858939998479a91b8928cb8750 (diff)
downloadcaribou-edc0c69c36ed773d13276889390faa3ce57bf5ff.tar.gz
Updated make_schema.py and data/Makefile.am
Make settings python files dependancies for schemas
Diffstat (limited to 'caribou')
-rw-r--r--caribou/antler/__init__.py1
-rw-r--r--caribou/settings/settings_manager.py3
2 files changed, 2 insertions, 2 deletions
diff --git a/caribou/antler/__init__.py b/caribou/antler/__init__.py
index e69de29..e5b9ab5 100644
--- a/caribou/antler/__init__.py
+++ b/caribou/antler/__init__.py
@@ -0,0 +1 @@
+from antler_settings import AntlerSettings
diff --git a/caribou/settings/settings_manager.py b/caribou/settings/settings_manager.py
index 1368f3a..4e9b43f 100644
--- a/caribou/settings/settings_manager.py
+++ b/caribou/settings/settings_manager.py
@@ -1,12 +1,11 @@
import os
from gi.repository import Gio
from caribou.settings.setting_types import *
-from caribou.settings import GSETTINGS_SCHEMA
class SettingsManager(object):
def __init__(self, settings):
self.groups = settings
- self._gsettings = Gio.Settings(GSETTINGS_SCHEMA)
+ self._gsettings = Gio.Settings(settings.schema_id)
self._gsettings.connect("changed", self._gsettings_changed_cb)
self._settings_map = {}
self._map_settings(self.groups)