Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py

branch
5_0_x
changeset 738
170c7b28ba3f
parent 248
f4561c24989a
child 792
a13346916170
equal deleted inserted replaced
732:e9e36c342b13 738:170c7b28ba3f
76 Utilities.normcasepath(project.getProjectPath()): 76 Utilities.normcasepath(project.getProjectPath()):
77 path = project.getRelativePath(path) 77 path = project.getRelativePath(path)
78 reposURL = reposURL.replace(path, '') 78 reposURL = reposURL.replace(path, '')
79 self.repoRootLabel1.hide() 79 self.repoRootLabel1.hide()
80 self.typeCombo1.hide() 80 self.typeCombo1.hide()
81 self.labelCombo1.addItems([reposURL] + self.vcs.tagsList) 81 self.labelCombo1.addItems([reposURL] + sorted(self.vcs.tagsList))
82 self.labelCombo1.setEnabled(True) 82 self.labelCombo1.setEnabled(True)
83 self.repoRootLabel2.hide() 83 self.repoRootLabel2.hide()
84 self.typeCombo2.hide() 84 self.typeCombo2.hide()
85 self.labelCombo2.addItems([reposURL] + self.vcs.tagsList) 85 self.labelCombo2.addItems([reposURL] + sorted(self.vcs.tagsList))
86 self.labelCombo2.setEnabled(True) 86 self.labelCombo2.setEnabled(True)
87 87
88 def __changeLabelCombo(self, labelCombo, type_): 88 def __changeLabelCombo(self, labelCombo, type_):
89 """ 89 """
90 Private method used to change the label combo depending on the 90 Private method used to change the label combo depending on the
103 labelCombo.addItems(self.tagsList) 103 labelCombo.addItems(self.tagsList)
104 labelCombo.setEnabled(True) 104 labelCombo.setEnabled(True)
105 elif type_ == "branches/": 105 elif type_ == "branches/":
106 labelCombo.clear() 106 labelCombo.clear()
107 labelCombo.clearEditText() 107 labelCombo.clearEditText()
108 labelCombo.addItems(self.branchesList) 108 labelCombo.addItems(sorted(self.branchesList))
109 labelCombo.setEnabled(True) 109 labelCombo.setEnabled(True)
110 110
111 @pyqtSlot(str) 111 @pyqtSlot(str)
112 def on_typeCombo1_currentIndexChanged(self, type_): 112 def on_typeCombo1_currentIndexChanged(self, type_):
113 """ 113 """

eric ide

mercurial