Changeset 3f76dd0b11c0…
Parent 1fd84eec236e…
by
Changes to one file · Browse files at 3f76dd0b11c0 Showing diff from parent 1fd84eec236e Diff from another changeset...
@@ -494,6 +494,12 @@
def refreshFileListWidget(self):
# TODO: maintain selection, check state
+ def addfiles(mode, files):
+ for file in files:
+ item = QListWidgetItem(u'%s %s' % (mode, hglib.tounicode(file)))
+ item.setFlags(flags)
+ item.setCheckState(Qt.Checked)
+ self.fileListWidget.addItem(item)
self.fileListWidget.clear()
pctx = self.repo.changectx('.')
newmode = self.newCheckBox.isChecked()
@@ -506,21 +512,9 @@ elif not newmode:
return
flags = Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled
- for file in M:
- item = QListWidgetItem(u'M ' + hglib.tounicode(file))
- item.setFlags(flags)
- item.setCheckState(Qt.Checked)
- self.fileListWidget.addItem(item)
- for file in A:
- item = QListWidgetItem(u'A ' + hglib.tounicode(file))
- item.setFlags(flags)
- item.setCheckState(Qt.Checked)
- self.fileListWidget.addItem(item)
- for file in R:
- item = QListWidgetItem(u'R ' + hglib.tounicode(file))
- item.setFlags(flags)
- item.setCheckState(Qt.Checked)
- self.fileListWidget.addItem(item)
+ addfiles(u'M', M)
+ addfiles(u'A', A)
+ addfiles(u'R', R)
def refreshSelectedGuards(self):
total = len(self.allguards)
|
Loading...