Changeset d277d7c04c23…
Parent b71bd28af780…
by
Changes to 2 files · Browse files at d277d7c04c23 Showing diff from parent b71bd28af780 Diff from another changeset...
@@ -262,7 +262,7 @@ def createSyncWidget(self):
sw = getattr(self.repo, '_syncwidget', None) # TODO: ugly
if not sw:
- sw = SyncWidget(self.repo.root, True, self)
+ sw = SyncWidget(self.repo, True, self)
sw.output.connect(self.output)
sw.progress.connect(self.progress)
sw.makeLogVisible.connect(self.makeLogVisible)
|
@@ -34,7 +34,7 @@ progress = pyqtSignal(QString, object, QString, QString, object)
makeLogVisible = pyqtSignal(bool)
- def __init__(self, root, embedded=False, parent=None, **opts):
+ def __init__(self, repo, embedded=False, parent=None, **opts):
QWidget.__init__(self, parent)
layout = QVBoxLayout()
@@ -43,8 +43,8 @@ self.setLayout(layout)
self.setAcceptDrops(True)
- self.root = root
- self.repo = thgrepo.repository(ui.ui(), root)
+ self.root = repo.root
+ self.repo = repo
self.finishfunc = None
self.curuser = None
self.curpw = None
@@ -1212,4 +1212,6 @@
def run(ui, *pats, **opts):
from tortoisehg.util import paths
- return SyncWidget(paths.find_root(), **opts)
+ from tortoisehg.hgqt import thgrepo
+ repo = thgrepo.repository(ui, path=paths.find_root())
+ return SyncWidget(repo, **opts)
|
Loading...