--- a/Plugins/PluginVcsPySvn.py Sat Jan 31 19:53:35 2015 +0100 +++ b/Plugins/PluginVcsPySvn.py Sun Feb 01 18:23:12 2015 +0100 @@ -158,8 +158,8 @@ "CommitMessages": 20, } - from VcsPlugins.vcsPySvn.ProjectHelper import SvnProjectHelper - self.__projectHelperObject = SvnProjectHelper(None, None) + from VcsPlugins.vcsPySvn.ProjectHelper import PySvnProjectHelper + self.__projectHelperObject = PySvnProjectHelper(None, None) try: e5App().registerPluginObject( pluginTypename, self.__projectHelperObject, pluginType) @@ -184,6 +184,15 @@ """ from VcsPlugins.vcsPySvn.subversion import Subversion self.__object = Subversion(self, self.__ui) + + tb = self.__ui.getToolbar("vcs")[1] + tb.setVisible(False) + tb.setEnabled(False) + + tb = self.__ui.getToolbar("pysvn")[1] + tb.setVisible(True) + tb.setEnabled(True) + return self.__object, True def deactivate(self): @@ -191,6 +200,14 @@ Public method to deactivate this plugin. """ self.__object = None + + tb = self.__ui.getToolbar("pysvn")[1] + tb.setVisible(False) + tb.setEnabled(False) + + tb = self.__ui.getToolbar("vcs")[1] + tb.setVisible(True) + tb.setEnabled(True) def getPreferences(self, key): """