16 |
16 |
17 from VCS.ProjectHelper import VcsProjectHelper |
17 from VCS.ProjectHelper import VcsProjectHelper |
18 |
18 |
19 from .BookmarksExtension.ProjectHelper import BookmarksProjectHelper |
19 from .BookmarksExtension.ProjectHelper import BookmarksProjectHelper |
20 from .QueuesExtension.ProjectHelper import QueuesProjectHelper |
20 from .QueuesExtension.ProjectHelper import QueuesProjectHelper |
|
21 from .FetchExtension.ProjectHelper import FetchProjectHelper |
21 |
22 |
22 from E5Gui.E5Action import E5Action |
23 from E5Gui.E5Action import E5Action |
23 |
24 |
24 import UI.PixmapCache |
25 import UI.PixmapCache |
25 import Preferences |
26 import Preferences |
42 |
43 |
43 # instantiate the extensions |
44 # instantiate the extensions |
44 self.__extensions = { |
45 self.__extensions = { |
45 "bookmarks": BookmarksProjectHelper(), |
46 "bookmarks": BookmarksProjectHelper(), |
46 "mq": QueuesProjectHelper(), |
47 "mq": QueuesProjectHelper(), |
|
48 "fetch": FetchProjectHelper(), |
47 } |
49 } |
48 |
50 |
49 def setObjects(self, vcsObject, projectObject): |
51 def setObjects(self, vcsObject, projectObject): |
50 """ |
52 """ |
51 Public method to set references to the vcs and project objects. |
53 Public method to set references to the vcs and project objects. |