[Spambayes-checkins] spambayes/Outlook2000/dialogs dialog_map.py,
1.39, 1.40 opt_processors.py, 1.15, 1.16
Tony Meyer
anadelonbrin at users.sourceforge.net
Thu Oct 28 06:29:03 CEST 2004
Update of /cvsroot/spambayes/spambayes/Outlook2000/dialogs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28122/Outlook2000/dialogs
Modified Files:
dialog_map.py opt_processors.py
Log Message:
Add [ 938992 ] Allow longer background filtering delays.
You can now use background filtering delays up to one minute. The slider on the dialog
still only goes up to 10 seconds (for fine control), but larger values can be entered
via the edit box.
Index: dialog_map.py
===================================================================
RCS file: /cvsroot/spambayes/spambayes/Outlook2000/dialogs/dialog_map.py,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -d -r1.39 -r1.40
*** dialog_map.py 28 Apr 2004 22:30:13 -0000 1.39
--- dialog_map.py 28 Oct 2004 04:29:00 -0000 1.40
***************
*** 478,483 ****
IDC_DELAY2_TEXT IDC_DELAY2_SLIDER
IDC_INBOX_TIMER_ONLY"""),
! (EditNumberProcessor, "IDC_DELAY1_TEXT IDC_DELAY1_SLIDER", "Filter.timer_start_delay", 0, 10, 20),
! (EditNumberProcessor, "IDC_DELAY2_TEXT IDC_DELAY2_SLIDER", "Filter.timer_interval", 0, 10, 20),
(BoolButtonProcessor, "IDC_INBOX_TIMER_ONLY", "Filter.timer_only_receive_folders"),
(StatsProcessor, "IDC_STATISTICS"),
--- 478,483 ----
IDC_DELAY2_TEXT IDC_DELAY2_SLIDER
IDC_INBOX_TIMER_ONLY"""),
! (EditNumberProcessor, "IDC_DELAY1_TEXT IDC_DELAY1_SLIDER", "Filter.timer_start_delay", 0, 10, 20, 60),
! (EditNumberProcessor, "IDC_DELAY2_TEXT IDC_DELAY2_SLIDER", "Filter.timer_interval", 0, 10, 20, 60),
(BoolButtonProcessor, "IDC_INBOX_TIMER_ONLY", "Filter.timer_only_receive_folders"),
(StatsProcessor, "IDC_STATISTICS"),
Index: opt_processors.py
===================================================================
RCS file: /cvsroot/spambayes/spambayes/Outlook2000/dialogs/opt_processors.py,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** opt_processors.py 16 Dec 2003 05:06:33 -0000 1.15
--- opt_processors.py 28 Oct 2004 04:29:00 -0000 1.16
***************
*** 168,175 ****
class EditNumberProcessor(OptionControlProcessor):
! def __init__(self, window, control_ids, option, min_val = 0, max_val = 100, ticks = 100):
self.slider_id = control_ids and control_ids[1]
self.min_val = min_val
self.max_val = max_val
self.ticks = ticks
OptionControlProcessor.__init__(self, window, control_ids, option)
--- 168,177 ----
class EditNumberProcessor(OptionControlProcessor):
! def __init__(self, window, control_ids, option, min_val=0, max_val=100,
! ticks=100, max_edit_val=100):
self.slider_id = control_ids and control_ids[1]
self.min_val = min_val
self.max_val = max_val
+ self.max_edit_val = max_edit_val
self.ticks = ticks
OptionControlProcessor.__init__(self, window, control_ids, option)
***************
*** 246,250 ****
str_val = buf[:nchars]
val = float(str_val)
! if val < self.min_val or val > self.max_val:
raise ValueError, "Value must be between %d and %d" % (self.min_val, self.max_val)
self.SetOptionValue(val)
--- 248,252 ----
str_val = buf[:nchars]
val = float(str_val)
! if val < self.min_val or val > self.max_edit_val:
raise ValueError, "Value must be between %d and %d" % (self.min_val, self.max_val)
self.SetOptionValue(val)
More information about the Spambayes-checkins
mailing list