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: use SlimToolbar in filter bar

Changeset 61913c902594

Parent dfc73c3b3573

by Yuki KODAMA

Changes to one file · Browse files at 61913c902594 Showing diff from parent dfc73c3b3573 Diff from another changeset...

 
355
356
357
358
359
360
361
 
362
363
364
 
 
365
366
367
 
762
763
764
765
 
766
767
768
769
770
771
 
772
773
774
775
 
776
777
778
779
 
780
781
782
783
 
784
785
786
787
788
 
789
790
791
792
 
793
794
795
796
 
797
798
799
800
801
 
 
 
 
802
803
804
805
 
806
807
808
809
810
811
812
813
814
 
815
816
817
818
819
 
820
821
822
 
825
826
827
828
 
829
830
831
832
833
 
834
835
836
837
838
 
 
 
839
840
841
 
355
356
357
 
358
359
 
360
361
 
 
362
363
364
365
366
 
761
762
763
 
764
765
766
767
768
769
 
770
771
772
773
 
774
775
776
777
 
778
779
780
781
 
782
783
784
785
786
 
787
788
789
790
 
791
792
793
794
 
795
796
 
 
 
 
797
798
799
800
801
802
803
804
805
806
 
807
808
809
810
811
812
 
813
814
815
816
817
 
818
819
820
821
 
824
825
826
 
827
828
829
830
831
 
832
833
834
 
 
 
835
836
837
838
839
840
@@ -355,13 +355,12 @@
  self.reload_log()     def update_hide_merges_button(self): - b = self.hide_merges_button   compatible = self.filter in ['all', 'new', 'branch', 'custom']   if not self.graphcol and compatible: - b.set_sensitive(True) + self.hidemerges.set_sensitive(True)   else: - b.set_active(False) - b.set_sensitive(False) + self.hidemerges.set_active(False) + self.hidemerges.set_sensitive(False)   self.no_merges = False     def patch_selected(self, mqwidget, revid, patchname): @@ -762,61 +761,61 @@
  syncbox.append_widget(ppullcombo)     # filter bar - self.filterbox = gtk.HBox() + self.filterbox = gtklib.SlimToolbar()   filterbox = self.filterbox     all = gtk.RadioButton(None, _('all'))   all.set_active(True)   all.connect('toggled', self.filter_selected, 'all') - filterbox.pack_start(all, False) + filterbox.append_widget(all, padding=0)     self.newbutton = gtk.RadioButton(all, _('new'))   self.newbutton.connect('toggled', self.filter_selected, 'new') - filterbox.pack_start(self.newbutton, False) + filterbox.append_widget(self.newbutton, padding=0)     tagged = gtk.RadioButton(all, _('tagged'))   tagged.connect('toggled', self.filter_selected, 'tagged') - filterbox.pack_start(tagged, False) + filterbox.append_widget(tagged, padding=0)     ancestry = gtk.RadioButton(all, _('ancestry'))   ancestry.connect('toggled', self.filter_selected, 'ancestry') - filterbox.pack_start(ancestry, False) + filterbox.append_widget(ancestry, padding=0)   self.ancestrybutton = ancestry     parents = gtk.RadioButton(all, _('parents'))   parents.connect('toggled', self.filter_selected, 'parents') - filterbox.pack_start(parents, False) + filterbox.append_widget(parents, padding=0)     heads = gtk.RadioButton(all, _('heads'))   heads.connect('toggled', self.filter_selected, 'heads') - filterbox.pack_start(heads, False) + filterbox.append_widget(heads, padding=0)     merges = gtk.RadioButton(all, _('merges'))   merges.connect('toggled', self.filter_selected, 'only_merges') - filterbox.pack_start(merges, False) + filterbox.append_widget(merges, padding=0)   - b = gtk.CheckButton(_('hide merges')) - b.connect('toggled', self.filter_selected, 'no_merges') - filterbox.pack_start(b, False) - self.hide_merges_button = b + hidemerges = gtk.CheckButton(_('hide merges')) + hidemerges.connect('toggled', self.filter_selected, 'no_merges') + filterbox.append_widget(hidemerges, padding=0) + self.hidemerges = hidemerges     branches = gtk.RadioButton(all, _('branch'))   branches.connect('toggled', self.filter_selected, 'branch')   branches.set_sensitive(False) + filterbox.append_widget(branches, padding=0)   self.branchbutton = branches - filterbox.pack_start(branches, False)     branchcombo = gtk.combo_box_new_text()   for name in self.get_live_branches():   branchcombo.append_text(hglib.toutf(name))   branchcombo.connect('changed', self.select_branch)   self.lastbranchrow = None - filterbox.pack_start(branchcombo, False) + filterbox.append_widget(branchcombo, padding=0)   self.branchcombo = branchcombo     self.custombutton = gtk.RadioButton(all, _('custom'))   self.custombutton.set_sensitive(False) - filterbox.pack_start(self.custombutton, False) + filterbox.append_widget(self.custombutton, padding=0)     filtercombo = gtk.combo_box_new_text()   for f in (_('Rev Range'), _('File Patterns'), @@ -825,17 +824,17 @@
  filtercombo.append_text(f)   filtercombo.set_active(1)   self.filtercombo = filtercombo - filterbox.pack_start(filtercombo, False) + filterbox.append_widget(filtercombo, padding=0)     entry = gtk.Entry()   entry.connect('activate', self.filter_entry_activated, filtercombo)   self.filterentry = entry - filterbox.pack_start(entry, True) + filterbox.append_widget(entry, expand=True, padding=0)     midpane = gtk.VBox() - midpane.pack_start(syncbox, False, False, 0) - midpane.pack_start(filterbox, False, False, 0) - midpane.pack_start(self.graphview, True, True, 0) + midpane.pack_start(syncbox, False) + midpane.pack_start(filterbox, False) + midpane.pack_start(self.graphview)   midpane.show_all()     # MQ widget