summaryrefslogtreecommitdiffstats
path: root/g-ed-it/docHelper.py
diff options
context:
space:
mode:
authorMatthieu Gautier <mgautier@fedoraproject.org>2009-05-03 22:49:02 +0200
committerMatthieu Gautier <mgautier@fedoraproject.org>2009-05-04 18:55:17 +0200
commit37e613ff2b5b71228d158a3e8455d80f3b019622 (patch)
tree76b5db8ab3732cc674f0e20c866ff2e2e9c0f1c8 /g-ed-it/docHelper.py
parent84f3c1a56d3de4b22688adcdb4773ed2a94a59b9 (diff)
downloadg-ed-it-37e613ff2b5b71228d158a3e8455d80f3b019622.tar.gz
g-ed-it-37e613ff2b5b71228d158a3e8455d80f3b019622.tar.xz
g-ed-it-37e613ff2b5b71228d158a3e8455d80f3b019622.zip
switch to an unique docBar
Diffstat (limited to 'g-ed-it/docHelper.py')
-rw-r--r--g-ed-it/docHelper.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/g-ed-it/docHelper.py b/g-ed-it/docHelper.py
index e44ab2f..043be86 100644
--- a/g-ed-it/docHelper.py
+++ b/g-ed-it/docHelper.py
@@ -21,15 +21,19 @@
import os.path
import subprocess
-import docBar
+
class DocHelper (object):
+ KEY = "G-ED-IT_DOCHELPER_KEY"
def __init__(self, tab, window, gitAction):
self.doc = tab.get_document()
self.gitAction = gitAction
self.tab = tab
+
+ self.tab.set_data(self.KEY,self)
+
self.getDocState()
-
+
self.update_handler1 = self.doc.connect("saved",self.doc_changed)
self.update_handler2 = self.doc.connect("loaded",self.doc_changed)
pass
@@ -37,6 +41,7 @@ class DocHelper (object):
def deactivate(self):
self.doc.disconnect(self.update_handler1)
self.doc.disconnect(self.update_handler2)
+ self.tab.set_data(self.KEY,self)
def update_ui(self):
self.getDocState()