Changeset 2d9407c8c685…
Parent b6ed0b9115fd…
by
Changes to 2 files · Browse files at 2d9407c8c685 Showing diff from parent b6ed0b9115fd Diff from another changeset...
@@ -65,6 +65,7 @@ self.dummywidget = QWidget()
self.stackedWidget.addWidget(self.dummywidget)
self.stackedWidget.setCurrentWidget(self.dummywidget)
+ self.currentRepoRoot = ''
self.setWindowTitle('TortoiseHg Workbench')
@@ -298,13 +299,18 @@ ann = w.getAnnotate()
tags = w.repo.tags().keys()
w.switchedTo()
+ self.currentRepoRoot = w.repo.root
else:
self.stackedWidget.setCurrentWidget(self.dummywidget)
+ self.currentRepoRoot = ''
self.actionDiffMode.setEnabled(w is not None)
self.actionDiffMode.setChecked(mode == 'diff')
self.actionAnnMode.setChecked(ann)
+ def getCurentRepoRoot(self):
+ return self.currentRepoRoot
+
def addRepoTab(self, repo):
'''opens the given repo in a new tab'''
reponame = os.path.basename(repo.root)
@@ -320,7 +326,7 @@ s = QSettings()
cw.loadConfigs(s)
- rw = RepoWidget(repo, self.stackedWidget, cw)
+ rw = RepoWidget(repo, self, cw)
rw.showMessageSignal.connect(self.showMessage)
rw.switchToSignal.connect(self.switchTo)
tw = self.repoTabsWidget
|
Loading...