VCS/ProjectHelper.py

branch
5_1_x
changeset 1013
bdf49619d9c6
parent 791
9ec2ac20e54e
child 1321
ff971e15cf95
equal deleted inserted replaced
1004:9ff75adb6170 1013:bdf49619d9c6
127 if not self.project.checkDirty(): 127 if not self.project.checkDirty():
128 return 128 return
129 129
130 vcsSystemsDict = e5App().getObject("PluginManager")\ 130 vcsSystemsDict = e5App().getObject("PluginManager")\
131 .getPluginDisplayStrings("version_control") 131 .getPluginDisplayStrings("version_control")
132 if not vcsSystemsDict:
133 # no version control system found
134 return
135
132 vcsSystemsDisplay = [] 136 vcsSystemsDisplay = []
133 keys = sorted(vcsSystemsDict.keys()) 137 keys = sorted(vcsSystemsDict.keys())
134 for key in keys: 138 for key in keys:
135 vcsSystemsDisplay.append(vcsSystemsDict[key]) 139 vcsSystemsDisplay.append(vcsSystemsDict[key])
136 vcsSelected, ok = QInputDialog.getItem( 140 vcsSelected, ok = QInputDialog.getItem(
287 pdata_vcsother = copy.deepcopy(self.project.pdata["VCSOTHERDATA"]) 291 pdata_vcsother = copy.deepcopy(self.project.pdata["VCSOTHERDATA"])
288 vcs = self.project.vcs 292 vcs = self.project.vcs
289 vcsHelper = self.project.vcsProjectHelper 293 vcsHelper = self.project.vcsProjectHelper
290 vcsSystemsDict = e5App().getObject("PluginManager")\ 294 vcsSystemsDict = e5App().getObject("PluginManager")\
291 .getPluginDisplayStrings("version_control") 295 .getPluginDisplayStrings("version_control")
296 if not vcsSystemsDict:
297 # no version control system found
298 return
299
292 vcsSystemsDisplay = [] 300 vcsSystemsDisplay = []
293 keys = sorted(list(vcsSystemsDict.keys())) 301 keys = sorted(list(vcsSystemsDict.keys()))
294 for key in keys: 302 for key in keys:
295 vcsSystemsDisplay.append(vcsSystemsDict[key]) 303 vcsSystemsDisplay.append(vcsSystemsDict[key])
296 vcsSelected, ok = QInputDialog.getItem( 304 vcsSelected, ok = QInputDialog.getItem(

eric ide

mercurial