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

repowidget: provide the current active revision as RepoWidget.rev

Changeset 5e48ac3c46ef

Parent b8b67e95db59

by Yuya Nishihara

Changes to one file · Browse files at 5e48ac3c46ef Showing diff from parent b8b67e95db59 Diff from another changeset...

 
145
146
147
 
 
 
 
 
148
149
150
 
353
354
355
356
 
357
358
359
 
496
497
498
499
 
500
501
502
 
534
535
536
537
 
538
539
540
 
145
146
147
148
149
150
151
152
153
154
155
 
358
359
360
 
361
362
363
364
 
501
502
503
 
504
505
506
507
 
539
540
541
 
542
543
544
545
@@ -145,6 +145,11 @@
  def reponame(self):   return os.path.basename(self.repo.root)   + @property + def rev(self): + """Returns the current active revision""" + return self.repoview.current_rev +   def showMessage(self, msg):   self.currentMessage = msg   if self.isVisible(): @@ -353,7 +358,7 @@
    def revision_activated(self, rev=None):   run.manifest(self.repo.ui, repo=self.repo, - rev=rev or self.repoview.current_rev) + rev=rev or self.rev)     def setScanForRepoChanges(self, enable):   saved = self._scanForRepoChanges @@ -496,7 +501,7 @@
  def reload(self, rev=None):   'Initiate a refresh of the repo model, rebuild graph'   if rev is None: - self._reload_rev = self.repoview.current_rev + self._reload_rev = self.rev   else:   self._reload_rev = rev   self.repo.thginvalidate() @@ -534,7 +539,7 @@
  def updateActions(self):   mode = self.revDetailsWidget.getMode()   wb = self.workbench - enable = self.repoview.current_rev is not None + enable = self.rev is not None   wb.actionDiffMode.setEnabled(enable)   wb.actionDiffMode.setChecked(mode == 'diff')   ann = self.revDetailsWidget.getAnnotate()