* src/gramps.glade: People View: Add label for filter text input field.

* src/GenericFilter.py (ProbablyAlive): Add check for input parameter, (HasSourceOf): get handle only once, removed unused code.
* src/gramps_main.py: Show label for filter input field.


svn: r4313
This commit is contained in:
Martin Hawlisch
2005-04-06 20:26:15 +00:00
parent 6fc3fc5ce5
commit d91a531b43
4 changed files with 43 additions and 23 deletions

View File

@ -289,6 +289,7 @@ class Gramps(GrampsDBCallback.GrampsDBCallback):
self.toolbar = self.gtop.get_widget("toolbar1")
self.toolbardock = self.gtop.get_widget("dockitem2")
self.filter_text = self.gtop.get_widget('filter')
self.filter_label= self.gtop.get_widget('filter_label')
self.qual_label = self.gtop.get_widget("qual")
self.child_type = self.gtop.get_widget("childtype")
self.spouse_tab = self.gtop.get_widget("lab_or_list")
@ -953,7 +954,7 @@ class Gramps(GrampsDBCallback.GrampsDBCallback):
all.add_rule(GenericFilter.FamilyWithIncompleteEvent([]))
filter_list.append(all)
all = GenericFilter.GenericFilter()
all = GenericFilter.ParamFilter()
all.set_name(_("People probably alive"))
all.add_rule(GenericFilter.ProbablyAlive([]))
filter_list.append(all)
@ -1604,9 +1605,12 @@ class Gramps(GrampsDBCallback.GrampsDBCallback):
if qual:
self.filter_text.show()
self.filter_text.set_sensitive(1)
self.filter_label.show()
self.filter_label.set_text(mime_filter.get_rules()[0].labels[0])
else:
self.filter_text.hide()
self.filter_text.set_sensitive(0)
self.filter_label.hide()
def new_after_edit(self,epo,val):
self.change_active_person(epo.person)