43 from .LargefilesExtension.ProjectHelper import LargefilesProjectHelper |
43 from .LargefilesExtension.ProjectHelper import LargefilesProjectHelper |
44 from .PurgeExtension.ProjectHelper import PurgeProjectHelper |
44 from .PurgeExtension.ProjectHelper import PurgeProjectHelper |
45 from .QueuesExtension.ProjectHelper import QueuesProjectHelper |
45 from .QueuesExtension.ProjectHelper import QueuesProjectHelper |
46 from .RebaseExtension.ProjectHelper import RebaseProjectHelper |
46 from .RebaseExtension.ProjectHelper import RebaseProjectHelper |
47 from .ShelveExtension.ProjectHelper import ShelveProjectHelper |
47 from .ShelveExtension.ProjectHelper import ShelveProjectHelper |
48 from .StripExtension.ProjectHelper import StripProjectHelper |
|
49 |
48 |
50 super().__init__(vcsObject, projectObject, parent, name) |
49 super().__init__(vcsObject, projectObject, parent, name) |
51 |
50 |
52 # instantiate the extensions |
51 # instantiate the extensions |
53 self.__extensions = { |
52 self.__extensions = { |
55 "purge": PurgeProjectHelper(), |
54 "purge": PurgeProjectHelper(), |
56 "gpg": GpgProjectHelper(), |
55 "gpg": GpgProjectHelper(), |
57 "rebase": RebaseProjectHelper(), |
56 "rebase": RebaseProjectHelper(), |
58 "shelve": ShelveProjectHelper(), |
57 "shelve": ShelveProjectHelper(), |
59 "largefiles": LargefilesProjectHelper(), |
58 "largefiles": LargefilesProjectHelper(), |
60 "strip": StripProjectHelper(), |
|
61 "histedit": HisteditProjectHelper(), |
59 "histedit": HisteditProjectHelper(), |
62 "closehead": CloseheadProjectHelper(), |
60 "closehead": CloseheadProjectHelper(), |
63 } |
61 } |
64 |
62 |
65 self.__extensionMenuTitles = {} |
63 self.__extensionMenuTitles = {} |