Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 2.0.1, 2.0.2, and 2.0.3

stable workbench: handle non ASCII repository name in (re)storeSettings

Changeset 1b8c7c5e7af3

Parent f1178374348d

by André Sintzoff

Changes to one file · Browse files at 1b8c7c5e7af3 Showing diff from parent f1178374348d Diff from another changeset...

 
622
623
624
625
 
626
627
628
 
632
633
634
635
 
636
637
638
 
622
623
624
 
625
626
627
628
 
632
633
634
 
635
636
637
638
@@ -622,7 +622,7 @@
  tw = self.repoTabsWidget   for idx in range(tw.count()):   rw = tw.widget(idx) - repostosave.append(rw.repo.root) + repostosave.append(hglib.tounicode(rw.repo.root))   s.setValue(wb + 'openrepos', (',').join(repostosave))     def restoreSettings(self): @@ -632,7 +632,7 @@
  self.restoreState(s.value(wb + 'windowState').toByteArray())   save = s.value(wb + 'saveRepos').toBool()   self.actionSaveRepos.setChecked(save) - for path in str(s.value(wb + 'openrepos').toString()).split(','): + for path in hglib.fromunicode(s.value(wb + 'openrepos').toString()).split(','):   self._openRepo(path)   # Allow repo registry to assemble itself before toggling path state   sp = s.value(wb + 'showPaths').toBool()