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

settings: get rid of redundant list of widgets

Changeset 1abb5e552143

Parent bc9d74b1cb3b

by Johan Samyn

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

 
688
689
690
691
692
693
694
 
839
840
841
842
843
844
845
 
909
910
911
912
 
913
914
915
 
930
931
932
933
 
934
935
936
 
959
960
961
962
 
963
964
965
 
688
689
690
 
691
692
693
 
838
839
840
 
841
842
843
 
907
908
909
 
910
911
912
913
 
928
929
930
 
931
932
933
934
 
957
958
959
 
960
961
962
963
@@ -688,7 +688,6 @@
  self.pages = {}   self.stack = stack   self.pageList = pageList - self.extspagewidgets = []     desctext = QTextBrowser()   desctext.setOpenExternalLinks(True) @@ -839,7 +838,6 @@
  if name == 'extensions':   extsinfo, widgets = self.fillExtensionsFrame()   self.pages[name] = name, extsinfo, widgets - self.extspagewidgets = self.pages[name][2]   else:   widgets = self.fillFrame(info)   self.pages[name] = name, info, widgets @@ -909,7 +907,7 @@
  emitChanged = False   section = 'extensions'   enabledexts = hglib.enabledextensions() - for chk in self.extspagewidgets: + for chk in self.pages['extensions'][2]:   if (not emitChanged) and chk.isDirty():   self.extensionsChanged.emit()   emitChanged = True @@ -930,7 +928,7 @@
  section = 'extensions'   enabledexts = hglib.enabledextensions()   selectedexts = () - for chk in self.extspagewidgets: + for chk in self.pages['extensions'][2]:   if chk.isChecked():   selectedexts += (chk.opts['label'],)   invalidexts = hglib.validateextensions(selectedexts) @@ -959,7 +957,7 @@
  return True     allexts = hglib.allextensions() - for chk in self.extspagewidgets: + for chk in self.pages['extensions'][2]:   name = chk.opts['label']   chk.setEnabled(changable(name))   invalmsg = invalidexts.get(name)