5 def __init__(self, gui, name):
8 self.config = gui.config
13 def description(self):
16 def requires_settings(self):
27 return self.is_enabled()
31 self.set_enabled(True)
35 self.set_enabled(False)
43 return self.is_available() and self.config.get('use_'+self.name) is True
45 def is_available(self):
48 def set_enabled(self, enabled):
49 self.config.set_key('use_'+self.name, enabled, True)
51 def settings_dialog(self):