Changeset 1dabfb5428ad…
Parent 783f3d23f6a0…
by
Changes to 3 files · Browse files at 1dabfb5428ad Showing diff from parent 783f3d23f6a0 Diff from another changeset...
@@ -187,6 +187,9 @@
self.displayFile()
+ def getMode(self):
+ return self._mode
+
def setAnnotate(self, ann):
self._annotate = ann
if ann:
|
@@ -281,6 +281,9 @@ def setMode(self, mode):
self.fileview.setMode(mode)
+ def getMode(self):
+ return self.fileview.getMode()
+
def nextDiff(self):
notlast = self.fileview.nextDiff()
self.actionNextDiff.setEnabled(self.fileview.fileMode() and notlast and self.fileview.nDiffs())
|
@@ -120,6 +120,13 @@ def repoTabChanged(self, index=0):
self.setupBranchCombo()
+ w = self.repoTabsWidget.currentWidget()
+
+ mode = 'diff'
+ if w:
+ mode = w.getMode()
+ self.actionDiffMode.setChecked(mode == 'diff')
+
def addRepoTab(self, repo, fromhead=None):
'''opens the given repo in a new tab'''
reponame = os.path.basename(repo.root)
|
Loading...