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

repomodel: remove fromhead and follow

Changeset e82d5e9c35a5

Parent 962e3af30389

by Adrian Buehlmann

Changes to 2 files · Browse files at e82d5e9c35a5 Showing diff from parent 962e3af30389 Diff from another changeset...

 
126
127
128
129
 
130
131
132
 
140
141
142
143
 
144
145
 
146
147
148
 
161
162
163
164
165
 
 
166
167
168
 
126
127
128
 
129
130
131
132
 
140
141
142
 
143
144
 
145
146
147
148
 
161
162
163
 
 
164
165
166
167
168
@@ -126,7 +126,7 @@
  _stretchs = {'Log': 1, }   _getcolumns = "getChangelogColumns"   - def __init__(self, repo, branch='', fromhead=None, follow=False, parent=None): + def __init__(self, repo, branch='', parent=None):   """   repo is a hg repo instance   """ @@ -140,9 +140,9 @@
  self.rowcount = 0   self.repo = repo   self.load_config() - self.setRepo(repo, branch=branch, fromhead=fromhead, follow=follow) + self.setRepo(repo, branch=branch)   - def setRepo(self, repo, branch='', fromhead=None, follow=False): + def setRepo(self, repo, branch=''):   oldrepo = self.repo   self.repo = repo   self._branch = branch @@ -161,8 +161,8 @@
  self.wd_revs = [ctx.rev() for ctx in wdctxs]   self._user_colors = {}   self._branch_colors = {} - grapher = revision_grapher(self.repo, start_rev=fromhead, - follow=follow, branch=branch) + grapher = revision_grapher(self.repo, start_rev=None, + follow=False, branch=branch)   self.graph = Graph(self.repo, grapher, self.max_file_size)   self.rowcount = 0   self.emit(SIGNAL('layoutChanged()'))
 
48
49
50
51
 
52
53
54
 
193
194
195
196
197
198
 
199
200
201
 
328
329
330
331
332
 
 
333
334
335
 
339
340
341
342
343
 
 
344
345
346
 
459
460
461
462
463
464
465
 
 
466
467
468
 
48
49
50
 
51
52
53
54
 
193
194
195
 
 
 
196
197
198
199
 
326
327
328
 
 
329
330
331
332
333
 
337
338
339
 
 
340
341
342
343
344
 
457
458
459
 
 
 
 
460
461
462
463
464
@@ -48,7 +48,7 @@
  showMessageSignal = QtCore.pyqtSignal(str)   switchToSignal = QtCore.pyqtSignal(QtGui.QWidget)   - def __init__(self, repo, fromhead=None): + def __init__(self, repo):   self.repo = repo   self._closed_branch_supp = has_closed_branch_support(self.repo)   @@ -193,9 +193,7 @@
  # setup tables and views   connect(self.fileview, SIGNAL('fileDisplayed'),   self.file_displayed) - self.setupModels(fromhead) - if fromhead: - self.startrev_entry.setText(str(fromhead)) + self.setupModels()   self.setupRevisionTable()     self._repodate = self._getrepomtime() @@ -328,8 +326,8 @@
  cfg = WidgetMixin.load_config(self)   self.hidefinddelay = cfg.getHideFindDelay()   - def create_models(self, fromhead=None): - self.repomodel = HgRepoListModel(self.repo, fromhead=fromhead) + def create_models(self): + self.repomodel = HgRepoListModel(self.repo)   connect(self.repomodel, SIGNAL('filled'),   self.on_filled)   connect(self.repomodel, SIGNAL('loaded'), @@ -339,8 +337,8 @@
    self.filelistmodel = HgFileListModel(self.repo)   - def setupModels(self, fromhead=None): - self.create_models(fromhead) + def setupModels(self): + self.create_models()   self.repoview.setModel(self.repomodel)   self.tableView_filelist.setModel(self.filelistmodel)   self.fileview.setModel(self.repomodel) @@ -459,10 +457,8 @@
  self._repodate = self._getrepomtime()   self.setupModels()   - def setRepomodel(self, branch, startrev, follow): - startrev = self.repo.changectx(startrev).rev() - self.repomodel.setRepo( - self.repo, branch=branch, fromhead=startrev, follow=follow) + def setRepomodel(self, branch): + self.repomodel.setRepo(self.repo, branch=branch)     def filterbranch(self):   return self.repomodel.branch()