parent
0caef9a59b
commit
642392bbf3
@ -188,7 +188,7 @@ class MyFilters(gtk.ComboBox):
|
||||
#-------------------------------------------------------------------------
|
||||
class MyLesserEqualGreater(gtk.ComboBox):
|
||||
|
||||
def __init__(self):
|
||||
def __init__(self, default=0):
|
||||
gtk.ComboBox.__init__(self)
|
||||
store = gtk.ListStore(gobject.TYPE_STRING)
|
||||
self.set_model(store)
|
||||
@ -198,7 +198,7 @@ class MyLesserEqualGreater(gtk.ComboBox):
|
||||
self.clist = [_('lesser than'), _('equal to'), _('greater than')]
|
||||
for name in self.clist:
|
||||
store.append(row=[name])
|
||||
self.set_active(0)
|
||||
self.set_active(default)
|
||||
self.show()
|
||||
|
||||
def get_text(self):
|
||||
@ -475,10 +475,10 @@ class EditRule(ManagedWindow.ManagedWindow):
|
||||
_('Number of instances:')
|
||||
]:
|
||||
t = MyInteger(0, 999)
|
||||
elif v in [_('Reference count must be:'),
|
||||
_('Number must be')
|
||||
]:
|
||||
elif v == _('Reference count must be:'):
|
||||
t = MyLesserEqualGreater()
|
||||
elif v == _('Number must be'):
|
||||
t = MyLesserEqualGreater(1)
|
||||
elif v == _('Number of generations:'):
|
||||
t = MyInteger(1, 32)
|
||||
elif v == _('ID:'):
|
||||
|
@ -43,5 +43,5 @@ from Filters.Rules._HasNoteBase import HasNoteBase
|
||||
class HasNote(HasNoteBase):
|
||||
"""Events having notes"""
|
||||
|
||||
name = _('Events having <count> note')
|
||||
description = _("Matches events having a certain number of items in note")
|
||||
name = _('Events having <count> notes')
|
||||
description = _("Matches events having a certain number of notes")
|
||||
|
@ -43,5 +43,5 @@ from Filters.Rules._HasNoteBase import HasNoteBase
|
||||
class HasNote(HasNoteBase):
|
||||
"""Families having notes"""
|
||||
|
||||
name = _('Families having <count> note')
|
||||
description = _("Matches families having a certain number of items in note")
|
||||
name = _('Families having <count> notes')
|
||||
description = _("Matches families having a certain number notes")
|
||||
|
@ -43,5 +43,5 @@ from Filters.Rules._HasNoteBase import HasNoteBase
|
||||
class HasNote(HasNoteBase):
|
||||
"""People having notes"""
|
||||
|
||||
name = _('People having <count> note')
|
||||
description = _("Matches people having a certain number of items in note")
|
||||
name = _('People having <count> notes')
|
||||
description = _("Matches people having a certain number of notes")
|
||||
|
@ -43,5 +43,5 @@ from Filters.Rules._HasNoteBase import HasNoteBase
|
||||
class HasNote(HasNoteBase):
|
||||
"""Places having notes"""
|
||||
|
||||
name = _('Places having <count> note')
|
||||
description = _("Matches places having a certain number of items in note")
|
||||
name = _('Places having <count> notes')
|
||||
description = _("Matches places having a certain number of notes")
|
||||
|
@ -43,5 +43,5 @@ from Filters.Rules._HasNoteBase import HasNoteBase
|
||||
class HasNote(HasNoteBase):
|
||||
"""Sources having notes"""
|
||||
|
||||
name = _('Sources having <count> note')
|
||||
description = _("Matches sources having a certain number of items in note")
|
||||
name = _('Sources having <count> notes')
|
||||
description = _("Matches sources having a certain number of notes")
|
||||
|
Loading…
Reference in New Issue
Block a user