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

sync: pass thgrepo to SyncWidget constructor

Changeset d277d7c04c23

Parent b71bd28af780

by Steve Borho

Changes to 2 files · Browse files at d277d7c04c23 Showing diff from parent b71bd28af780 Diff from another changeset...

 
262
263
264
265
 
266
267
268
 
262
263
264
 
265
266
267
268
@@ -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
35
36
37
 
38
39
40
 
43
44
45
46
47
 
 
48
49
50
 
1212
1213
1214
1215
 
 
 
 
34
35
36
 
37
38
39
40
 
43
44
45
 
 
46
47
48
49
50
 
1212
1213
1214
 
1215
1216
1217
@@ -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)