14 from E5Gui import E5MessageBox |
14 from E5Gui import E5MessageBox |
15 from E5Gui.E5Application import e5App |
15 from E5Gui.E5Application import e5App |
16 |
16 |
17 from VCS.ProjectHelper import VcsProjectHelper |
17 from VCS.ProjectHelper import VcsProjectHelper |
18 |
18 |
19 from .BookmarksExtension.ProjectHelper import BookmarksProjectHelper |
|
20 from .QueuesExtension.ProjectHelper import QueuesProjectHelper |
|
21 from .FetchExtension.ProjectHelper import FetchProjectHelper |
|
22 from .PurgeExtension.ProjectHelper import PurgeProjectHelper |
|
23 from .GpgExtension.ProjectHelper import GpgProjectHelper |
|
24 from .TransplantExtension.ProjectHelper import TransplantProjectHelper |
|
25 from .RebaseExtension.ProjectHelper import RebaseProjectHelper |
|
26 |
|
27 from E5Gui.E5Action import E5Action |
19 from E5Gui.E5Action import E5Action |
28 |
20 |
29 import UI.PixmapCache |
21 import UI.PixmapCache |
30 import Preferences |
22 import Preferences |
31 |
23 |
44 @param name name of this object (string) |
36 @param name name of this object (string) |
45 """ |
37 """ |
46 VcsProjectHelper.__init__(self, vcsObject, projectObject, parent, name) |
38 VcsProjectHelper.__init__(self, vcsObject, projectObject, parent, name) |
47 |
39 |
48 # instantiate the extensions |
40 # instantiate the extensions |
|
41 from .BookmarksExtension.ProjectHelper import BookmarksProjectHelper |
|
42 from .QueuesExtension.ProjectHelper import QueuesProjectHelper |
|
43 from .FetchExtension.ProjectHelper import FetchProjectHelper |
|
44 from .PurgeExtension.ProjectHelper import PurgeProjectHelper |
|
45 from .GpgExtension.ProjectHelper import GpgProjectHelper |
|
46 from .TransplantExtension.ProjectHelper import TransplantProjectHelper |
|
47 from .RebaseExtension.ProjectHelper import RebaseProjectHelper |
49 self.__extensions = { |
48 self.__extensions = { |
50 "bookmarks": BookmarksProjectHelper(), |
49 "bookmarks": BookmarksProjectHelper(), |
51 "mq": QueuesProjectHelper(), |
50 "mq": QueuesProjectHelper(), |
52 "fetch": FetchProjectHelper(), |
51 "fetch": FetchProjectHelper(), |
53 "purge": PurgeProjectHelper(), |
52 "purge": PurgeProjectHelper(), |