eric7/Plugins/PluginVcsSubversion.py

branch
eric7
changeset 8637
394377638256
parent 8624
5192a2592324
child 8881
54e42bc2437a
equal deleted inserted replaced
8636:c0a3a6e40815 8637:394377638256
141 """ 141 """
142 Module function to prepare for an uninstallation. 142 Module function to prepare for an uninstallation.
143 """ 143 """
144 if not ericApp().getObject("PluginManager").isPluginLoaded( 144 if not ericApp().getObject("PluginManager").isPluginLoaded(
145 "PluginVcsSubversion"): 145 "PluginVcsSubversion"):
146 Preferences.Prefs.settings.remove("Subversion") 146 Preferences.getSettings().remove("Subversion")
147 147
148 148
149 class VcsSubversionPlugin(QObject): 149 class VcsSubversionPlugin(QObject):
150 """ 150 """
151 Class implementing the Subversion version control plugin. 151 Class implementing the Subversion version control plugin.
230 230
231 @param key the key of the value to get 231 @param key the key of the value to get
232 @return the requested setting 232 @return the requested setting
233 """ 233 """
234 if key in ["StopLogOnCopy"]: 234 if key in ["StopLogOnCopy"]:
235 return Preferences.toBool(Preferences.Prefs.settings.value( 235 return Preferences.toBool(Preferences.getSettings().value(
236 "Subversion/" + key, self.__subversionDefaults[key])) 236 "Subversion/" + key, self.__subversionDefaults[key]))
237 elif key in ["LogLimit"]: 237 elif key in ["LogLimit"]:
238 return int(Preferences.Prefs.settings.value( 238 return int(Preferences.getSettings().value(
239 "Subversion/" + key, 239 "Subversion/" + key,
240 self.__subversionDefaults[key])) 240 self.__subversionDefaults[key]))
241 elif key in ["Commits"]: 241 elif key in ["Commits"]:
242 return Preferences.toList(Preferences.Prefs.settings.value( 242 return Preferences.toList(Preferences.getSettings().value(
243 "Subversion/" + key)) 243 "Subversion/" + key))
244 else: 244 else:
245 return Preferences.Prefs.settings.value("Subversion/" + key) 245 return Preferences.getSettings().value("Subversion/" + key)
246 246
247 def setPreferences(self, key, value): 247 def setPreferences(self, key, value):
248 """ 248 """
249 Public method to store the various settings. 249 Public method to store the various settings.
250 250
251 @param key the key of the setting to be set 251 @param key the key of the setting to be set
252 @param value the value to be set 252 @param value the value to be set
253 """ 253 """
254 Preferences.Prefs.settings.setValue("Subversion/" + key, value) 254 Preferences.getSettings().setValue("Subversion/" + key, value)
255 255
256 def getServersPath(self): 256 def getServersPath(self):
257 """ 257 """
258 Public method to get the filename of the servers file. 258 Public method to get the filename of the servers file.
259 259

eric ide

mercurial