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

settings: save/restore editor dialog geometry

Changeset 49d2c256b15a

Parent 22675d94bd25

by Steve Borho

Changes to one file · Browse files at 49d2c256b15a Showing diff from parent 22675d94bd25 Diff from another changeset...

 
549
550
551
 
552
553
554
 
555
556
 
557
558
559
560
561
 
562
563
564
 
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
@@ -549,16 +549,20 @@
  vbox.addWidget(bb)   lexer = Qsci.QsciLexerProperties() # QsciLexerLua?   editor.setLexer(lexer) + s = self.settings   try:   contents = open(self.fn, 'rb').read()   dialog.setWindowTitle(self.fn) + geomname = 'settings/editor-geom'   editor.setText(contents)   editor.setModified(False) + dialog.restoreGeometry(s.value(geomname).toByteArray())   if dialog.exec_() == QDialog.Accepted:   f = util.atomictempfile(self.fn, 'w', createmode=None)   f.write(editor.text())   f.rename()   self.refresh() + s.setValue(geomname, dialog.saveGeometry())   except EnvironmentError, e:   qtlib.WarningMsgBox(_('Unable to read/write config file'),   hglib.tounicode(e), parent=self)