3691: Make all views displaying names respond to nameformat-changed signals

svn: r14737
This commit is contained in:
Nick Hall
2010-03-10 12:36:27 +00:00
parent 72afaa04bb
commit 5f133cd21b
6 changed files with 7 additions and 11 deletions

View File

@@ -138,6 +138,7 @@ class BasePersonView(ListView):
}
config.connect("interface.filter", self.filter_toggle)
uistate.connect('nameformat-changed', self.build_tree)
def navigation_type(self):
return 'Person'

View File

@@ -122,8 +122,8 @@ class EventView(ListView):
'<CONTROL>BackSpace' : self.key_delete,
}
config.connect("interface.filter",
self.filter_toggle)
config.connect("interface.filter", self.filter_toggle)
uistate.connect('nameformat-changed', self.build_tree)
def navigation_type(self):
return 'Event'

View File

@@ -114,8 +114,8 @@ class FamilyView(ListView):
'<CONTROL>BackSpace' : self.key_delete,
}
config.connect("interface.filter",
self.filter_toggle)
config.connect("interface.filter", self.filter_toggle)
uistate.connect('nameformat-changed', self.build_tree)
def navigation_type(self):
return 'Family'

View File

@@ -659,6 +659,7 @@ class PedigreeView(NavigationView):
self.dbstate = dbstate
self.dbstate.connect('database-changed', self.change_db)
uistate.connect('nameformat-changed', self.person_rebuild)
# Automatic resize
self.force_size = config.get('interface.pedview-tree-size')
# Nice tree

View File

@@ -140,6 +140,7 @@ class RelationshipView(NavigationView):
}
dbstate.connect('database-changed', self.change_db)
uistate.connect('nameformat-changed', self.build_tree)
self.redrawing = False
self.color = gtk.TextView().style.white