Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.9, 0.9.1, and 0.9.1.1

history: remember MQ visability state, when repo has a patch queue

Changeset 6c859e9ce542

Parent 75af0e6d69ae

by Steve Borho

Changes to one file · Browse files at 6c859e9ce542 Showing diff from parent 75af0e6d69ae Diff from another changeset...

 
465
466
467
468
 
469
470
 
 
 
 
471
472
473
 
486
487
488
 
489
490
491
 
1650
1651
1652
1653
 
1654
1655
1656
 
465
466
467
 
468
469
470
471
472
473
474
475
476
477
 
490
491
492
493
494
495
496
 
1655
1656
1657
 
1658
1659
1660
1661
@@ -465,9 +465,13 @@
  settings = gdialog.GDialog.save_settings(self)   settings['glog-vpane'] = self.vpaned.get_position()   settings['glog-hpane'] = self.hpaned.get_position() - if hasattr(self, 'mqpaned'): + if hasattr(self, 'mqpaned') and self.mqwidget.has_patch():   curpos = self.mqpaned.get_position()   settings['glog-mqpane'] = curpos or self.setting_mqhpos + settings['glog-mqvis'] = bool(curpos) + else: + settings['glog-mqpane'] = self.setting_mqhpos + settings['glog-mqvis'] = self.setting_mqvis   settings['branch-color'] = self.graphview.get_property('branch-color')   settings['show-filterbar'] = self.show_filterbar   settings['show-syncbar'] = self.show_syncbar @@ -486,6 +490,7 @@
  self.setting_vpos = settings.get('glog-vpane', -1)   self.setting_hpos = settings.get('glog-hpane', -1)   self.setting_mqhpos = settings.get('glog-mqpane', 140) or 140 + self.setting_mqvis = settings.get('glog-mqvis', False)   self.branch_color = settings.get('branch-color', False)   self.show_filterbar = settings.get('show-filterbar', True)   self.show_syncbar = settings.get('show-syncbar', True) @@ -1650,7 +1655,7 @@
  if not hasattr(self, 'mqpaned'):   return   if enable is None: - enable = self.mqwidget.has_patch() + enable = self.setting_mqvis and self.mqwidget.has_patch()   oldpos = self.mqpaned.get_position()   self.mqpaned.set_position(enable and self.setting_mqhpos or 0)   if not enable and oldpos: