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

reporegistry: fix startup when no xml file

Changeset 81114cf3584c

Parent c0c4f5bffbfa

by Adrian Buehlmann

Changes to one file · Browse files at 81114cf3584c Showing diff from parent c0c4f5bffbfa Diff from another changeset...

 
165
166
167
168
 
169
170
171
 
191
192
193
 
194
195
196
197
198
 
293
294
295
296
 
297
298
299
 
304
305
306
307
308
 
 
309
310
311
 
430
431
432
433
 
434
435
436
 
165
166
167
 
168
169
170
171
 
191
192
193
194
195
 
196
197
198
 
293
294
295
 
296
297
298
299
 
304
305
306
 
 
307
308
309
310
311
 
430
431
432
 
433
434
435
436
@@ -165,7 +165,7 @@
  RepoTreeItem.__init__(self, model, parent)   self._root = rootpath   self._setttingsdlg = None - +   def rootpath(self):   return self._root   @@ -191,8 +191,8 @@
  return False     def dump(self, xw): + xw.writeAttribute('root', self._root)   RepoTreeItem.dump(self, xw) - xw.writeAttribute('root', self._root)     def undump(self, xr):   a = xr.attributes() @@ -293,7 +293,7 @@
  all = None     if filename: - f = QtCore.QFile(settingsfilename()) + f = QtCore.QFile(filename)   if f.open(QtCore.QIODevice.ReadOnly):   root = readXml(f, reporegistryXmlElementName, self)   f.close() @@ -304,8 +304,8 @@
  break     if not root: - root = RepoTreeItem() - all = AllRepoGroupItem() + root = RepoTreeItem(self) + all = AllRepoGroupItem(self)   root.appendChild(all)     self.rootItem = root @@ -430,7 +430,7 @@
  all = self.allrepos   cc = all.childCount()   self.beginInsertRows(self.allreposIndex(), cc, cc + 1) - all.appendChild(RepoItem(reporoot)) + all.appendChild(RepoItem(self, reporoot))   self.endInsertRows()     def getRepoItem(self, reporoot):