188 @return tuple of reference to instantiated viewmanager and |
188 @return tuple of reference to instantiated viewmanager and |
189 activation status (boolean) |
189 activation status (boolean) |
190 """ |
190 """ |
191 from VcsPlugins.vcsSubversion.subversion import Subversion |
191 from VcsPlugins.vcsSubversion.subversion import Subversion |
192 self.__object = Subversion(self, self.__ui) |
192 self.__object = Subversion(self, self.__ui) |
|
193 |
|
194 tb = self.__ui.getToolbar("vcs")[1] |
|
195 tb.setVisible(False) |
|
196 tb.setEnabled(False) |
|
197 |
|
198 tb = self.__ui.getToolbar("subversion")[1] |
|
199 tb.setVisible(True) |
|
200 tb.setEnabled(True) |
|
201 |
193 return self.__object, True |
202 return self.__object, True |
194 |
203 |
195 def deactivate(self): |
204 def deactivate(self): |
196 """ |
205 """ |
197 Public method to deactivate this plugin. |
206 Public method to deactivate this plugin. |
198 """ |
207 """ |
199 self.__object = None |
208 self.__object = None |
|
209 |
|
210 tb = self.__ui.getToolbar("subversion")[1] |
|
211 tb.setVisible(False) |
|
212 tb.setEnabled(False) |
|
213 |
|
214 tb = self.__ui.getToolbar("vcs")[1] |
|
215 tb.setVisible(True) |
|
216 tb.setEnabled(True) |
200 |
217 |
201 def getPreferences(self, key): |
218 def getPreferences(self, key): |
202 """ |
219 """ |
203 Public method to retrieve the various settings. |
220 Public method to retrieve the various settings. |
204 |
221 |