blob: 1b23b98c4d16f3ed27a7d2b66365a9e92a61448b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
import gedit
import os
import os.path
import windowHelper
import gitAction
class G_ed_it(gedit.Plugin):
def __init__(self):
gedit.Plugin.__init__(self)
self.windowHelpers = {}
self.gitAction = gitAction.GitAction(self)
def activate(self, window):
self.windowHelpers[window] = windowHelper.WindowHelper(self, window, self.gitAction)
def deactivate(self, window):
self.windowHelpers[window].deactivate()
def update_ui(self, window):
self.windowHelpers[window].update_ui()
def fast_update_ui(self):
for windowHelper in self.windowHelpers :
self.windowHelpers[windowHelper].fast_update_ui()
|