class TriggerAreaPlugin(object): def __init__(self, editor): self.editor = editor self.triggers = TriggerManager(editor) self.triggers.connect_triggers(self) @trigger def activate(self, sender): self.editor.show_full_view() return False def load(self): pass def unload(self): pass
class GotoDirPlugin(object): def __init__(self, editor): self.editor = editor self.triggers = TriggerManager(editor) self.triggers.connect_triggers(self) @trigger def activate(self, sender): subprocess.Popen(['/usr/bin/env', 'xdg-open', self.editor.pwd_uri]).poll() return False def load(self): pass def unload(self): pass
class TriggerAreaPlugin(object): def __init__(self, editor): self.editor = editor self.triggers = TriggerManager(editor) self.triggers.connect_triggers(self) @trigger def activate(self, sender): self.editor.show_full_view() return False def load(self): pass def unload(self): pass
class GotoDirPlugin(object): def __init__(self, editor): self.editor = editor self.triggers = TriggerManager(editor) self.triggers.connect_triggers(self) @trigger def activate(self, sender): subprocess.Popen(['/usr/bin/env', 'xdg-open', self.editor.pwd_uri]).poll() return False def load(self): pass def unload(self): pass