Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.0, 1.0.1, and 1.0.2

history: refactoring: use constant numbers

Changeset 3f6d788e6a27

Parent 105243173c73

by Yuki KODAMA

Changes to one file · Browse files at 3f6d788e6a27 Showing diff from parent 105243173c73 Diff from another changeset...

 
29
30
31
 
 
 
 
 
 
32
33
34
 
386
387
388
389
 
 
390
391
 
 
392
393
 
 
394
395
 
 
396
397
 
 
398
399
400
 
663
664
665
666
 
667
668
669
 
670
671
672
 
673
674
675
 
676
677
678
 
679
680
681
 
29
30
31
32
33
34
35
36
37
38
39
40
 
392
393
394
 
395
396
397
 
398
399
400
 
401
402
403
 
404
405
406
 
407
408
409
410
411
 
674
675
676
 
677
678
679
 
680
681
682
 
683
684
685
 
686
687
688
 
689
690
691
692
@@ -29,6 +29,12 @@
 from tortoisehg.hgtk import archive, changeset, thgconfig, thgmq, histdetails  from tortoisehg.hgtk import statusbar, bookmark, thgimport   +MODE_REVRANGE = 0 +MODE_FILEPATS = 1 +MODE_KEYWORDS = 2 +MODE_DATE = 3 +MODE_USER = 4 +  class FilterBar(gtklib.SlimToolbar):   'Filter Toolbar for repository log'   @@ -386,15 +392,20 @@
  dict(text=_('Branch'), name='branch', subitems=filter_b),   dict(text=_('Custom'), name='custom', subitems=[   dict(text=_('Revision Range'), name='revrange', asradio=True, - rg='all', func=self.filter_handler, args=['custom', 0]), + rg='all', func=self.filter_handler, + args=['custom', MODE_REVRANGE]),   dict(text=_('File Patterns'), name='filepats', asradio=True, - rg='all', func=self.filter_handler, args=['custom', 1]), + rg='all', func=self.filter_handler, + args=['custom', MODE_FILEPATS]),   dict(text=_('Keywords'), name='keywords', asradio=True, - rg='all', func=self.filter_handler, args=['custom', 2]), + rg='all', func=self.filter_handler, + args=['custom', MODE_KEYWORDS]),   dict(text=_('Date'), name='date', asradio=True, - rg='all', func=self.filter_handler, args=['custom', 3]), + rg='all', func=self.filter_handler, + args=['custom', MODE_DATE]),   dict(text=_('User'), name='user', asradio=True, - rg='all', func=self.filter_handler, args=['custom', 4]), + rg='all', func=self.filter_handler, + args=['custom', MODE_USER]),   ]),   dict(text='----'),   dict(text=_('Hide Merges'), name='no_merges', ascheck=True, @@ -663,19 +674,19 @@
  if not self.check_filter_text(text, mode):   return   opts = {} - if mode == 0: # Rev Range + if mode == MODE_REVRANGE:   opts['revlist'] = cmdutil.revrange(self.repo, [text])   name = 'revrange' - elif mode == 1: # File Patterns + elif mode == MODE_FILEPATS:   opts['pats'] = [w.strip() for w in text.split(',')]   name = 'filepats' - elif mode == 2: # Keywords + elif mode == MODE_KEYWORDS:   opts['keyword'] = [w.strip() for w in text.split(',')]   name = 'keywords' - elif mode == 3: # Date + elif mode == MODE_DATE:   opts['date'] = ret   name = 'date' - elif mode == 4: # User + elif mode == MODE_USER:   opts['user'] = [w.strip() for w in text.split(',')]   name = 'user'   else: