2006-05-17 Alex Roitman <shura@gramps-project.org>
* src/DbLoader.py: add new module. * src/ViewManager.py: Use DbLoader. * src/DisplayState.py (load): Do not perform post_load tasks. * src/GrampsDb/_GrampsBSDDB.py (GrampsBSDDB.load): close if version is incopmatible. svn: r6698
This commit is contained in:
		| @@ -163,14 +163,8 @@ class RecentDocsMenu: | ||||
|  | ||||
|     def load(self,item): | ||||
|         name = item.get_path() | ||||
|         dbtype = item.get_mime() | ||||
|          | ||||
|         db = GrampsDb.gramps_db_factory(dbtype)() | ||||
|         self.state.change_database(db) | ||||
|         self.fileopen(name) | ||||
|         self.state.signal_change() | ||||
|         RecentFiles.recent_files(name,dbtype) | ||||
|         self.build() | ||||
|         dbtype = item.get_mime()        | ||||
|         self.fileopen(name,dbtype) | ||||
|  | ||||
|     def build(self): | ||||
|         f = StringIO() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user