2006-07-16 Zsolt Foldvari <zsolt.foldvari@nokia.com>

* src/ViewManager.py: Custom name format support.
	* src/GrampsCfg.py: Custom name format support.
	* src/RelLib/_Name.py: Custom name format support.
	* src/Editors/_EditName.py: Custom name format support.
	* src/glade/gramps.glade: Custom name format support.
	* src/NameDisplay.py: Custom name format support.



svn: r7032
This commit is contained in:
Alex Roitman
2006-07-16 14:44:13 +00:00
parent 4647713d27
commit 7bfdb53ca9
7 changed files with 756 additions and 241 deletions

View File

@ -507,7 +507,7 @@ class ViewManager:
def preferences_activate(self, obj):
try:
GrampsCfg.GrampsPreferences(self.uistate)
GrampsCfg.GrampsPreferences(self.uistate,self.state)
except Errors.WindowActiveError:
pass
@ -768,7 +768,10 @@ class ViewManager:
self.state.db.set_researcher(owner)
self.setup_bookmarks()
NameDisplay.register_custom_formats(self.state.db.name_formats)
NameDisplay.displayer.register_custom_formats(self.state.db.name_formats)
fmt_default = Config.get(Config.NAME_FORMAT)
if fmt_default < 0:
NameDisplay.displayer.set_format_default(fmt_default)
self.state.db.enable_signals()
self.state.signal_change()