Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.9.2, 1.9.3, and 2.0

mq: use a helper function to add files to the file list

Changeset 3f76dd0b11c0

Parent 1fd84eec236e

by Steve Borho

Changes to one file · Browse files at 3f76dd0b11c0 Showing diff from parent 1fd84eec236e Diff from another changeset...

 
494
495
496
 
 
 
 
 
 
497
498
499
 
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
 
 
 
524
525
526
 
494
495
496
497
498
499
500
501
502
503
504
505
 
512
513
514
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
515
516
517
518
519
520
@@ -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)