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

purge: connect status and progress to workbench

Changeset 4fef94e96c53

Parent 03a5ab2848fc

by Steve Borho

Changes to 2 files · Browse files at 4fef94e96c53 Showing diff from parent 03a5ab2848fc Diff from another changeset...

 
88
89
90
91
 
92
93
94
 
128
129
130
 
131
132
133
 
158
159
160
 
161
162
163
 
167
168
169
 
170
171
172
 
88
89
90
 
91
92
93
94
 
128
129
130
131
132
133
134
 
159
160
161
162
163
164
165
 
169
170
171
172
173
174
175
@@ -88,7 +88,7 @@
  if self.th.error:   self.showMessage.emit(hglib.tounicode(self.th.error))   else: - self.showMessage.emit('Ready to purge.') + self.showMessage.emit(_('Ready to purge.'))   U, I = self.files   if U:   self.ucb.setText(_('Delete %d unknown files') % len(U)) @@ -128,6 +128,7 @@
  directories = []   failures = []   + self.showMessage.emit('')   match = cmdutil.match(repo, [], {})   match.dir = directories.append   status = repo.status(match=match, ignored=ignored, unknown=unknown) @@ -158,6 +159,7 @@
  remove(removefile, f)   data = ('deleting', None, '', '', len(files))   self.progress.emit(*data) + self.showMessage.emit(_('Deleted %d files') % len(files))     if delfolders:   for i, f in enumerate(sorted(directories, reverse=True)): @@ -167,6 +169,7 @@
  remove(os.rmdir, f)   data = ('rmdir', None, f, '', len(directories))   self.progress.emit(*data) + self.showMessage.emit(_('Deleted %d folders') % len(directories))   return failures    def run(ui, *pats, **opts):
 
497
498
499
 
 
500
501
502
 
497
498
499
500
501
502
503
504
@@ -497,6 +497,8 @@
  dlg = purge.PurgeDialog(self.repo, self)   dlg.setWindowFlags(Qt.Sheet)   dlg.setWindowModality(Qt.WindowModal) + dlg.showMessage.connect(self.showMessage) + dlg.progress.connect(self.progress)   dlg.finished.connect(dlg.deleteLater)   dlg.exec_()