by
Changes to 2 files · Browse files at f9e72325f117 Showing diff from parent 19713f6b9977 0ba604b055f2 Diff from another changeset...
@@ -705,8 +705,8 @@ opts['npreviews'] = self.npreviews
opts['no_merges'] = self.no_merges
- self.cmd_set_sensitive('load-more', True)
- self.cmd_set_sensitive('load-all', True)
+ self.cmd_set_sensitive('load-more', len(self.repo)>0)
+ self.cmd_set_sensitive('load-all', len(self.repo)>0)
self.ancestrybutton.set_sensitive(False)
pats = opts.get('pats', [])
self.changeview.pats = pats
|
@@ -124,6 +124,8 @@ self.repo = repo
self.currevid = None
self.pbar = pbar
+ self.grapher = None
+ self.graphdata = []
self.index = {}
self.opts = { 'outgoing':[], 'orig-tip':None, 'npreviews':0,
'branch-color':False, 'show-graph':True }
@@ -308,6 +310,9 @@ return None
def next_revision_batch(self, size):
+ if not self.grapher:
+ self.emit('revisions-loaded')
+ return
self.batchsize = size
self.limit += self.batchsize
if self.pbar is not None:
@@ -315,6 +320,9 @@ gobject.idle_add(self.populate)
def load_all_revisions(self):
+ if not self.grapher:
+ self.emit('revisions-loaded')
+ return
self.limit = None
if self.pbar is not None:
self.pbar.begin()
|
Loading...