Example #1
0
 def revertfile(self):
     filenames = self.getSelectedFiles()
     if len(filenames) == 0:
         return
     rev = self.ctx.rev()
     if rev is None:
         rev = self.ctx.p1().rev()
     dlg = revert.RevertDialog(self.repo, filenames, rev, self)
     dlg.exec_()
     dlg.deleteLater()
Example #2
0
 def onRevertFileToRevision(self):
     rev = self.selection[0]
     if rev is None:
         rev = self.repo['.'].rev()
     fileSelection = [self.filerevmodel.graph.filename(rev)]
     if len(fileSelection) == 0:
         return
     dlg = revert.RevertDialog(self.repo, fileSelection, rev, self)
     if dlg:
         dlg.exec_()
         dlg.deleteLater()
Example #3
0
 def revertfile(self):
     repo, fileSelection, rev = self._findsub(self._selectedfiles)
     if not fileSelection:
         return
     if rev is None:
         rev = repo[rev].p1().rev()
     dlg = revert.RevertDialog(repo,
                               fileSelection,
                               rev,
                               parent=self.parent())
     dlg.exec_()