* src/DbPrompter.py (format_maker): Add mnemonic activation target

to the format selector label; Use new import format; don't treat
native formats as plugins anymore.
* src/PluginMgr.py: Add format name to import registration.
* src/ReadGedcom.py: Cleanups; Don't register already native import.
* src/ReadXML.py: Don't register already native import.
* src/data/gramps.xml: Add magic patterns for XML, GEDCOM, and GW.
* src/plugins/ImportGeneWeb.py: Register with format name.
* src/plugins/ReadNative.py: Remove obsolete file.
* src/plugins/ReadPkg.py: Lots of cleanups; Register with format name.


svn: r4105
This commit is contained in:
Alex Roitman
2005-02-28 01:51:21 +00:00
parent b93465e70e
commit c36385735a
9 changed files with 116 additions and 340 deletions

View File

@ -148,10 +148,10 @@ def register_export(exportData,title,description='',config=None,filename=''):
if description and filename:
export_list.append((exportData,title,description,config,filename))
def register_import(task, ffilter, mime=None, native_format=0):
def register_import(task, ffilter, mime=None, native_format=0, format_name=""):
"""Register an import filter, taking the task and file filter"""
if mime:
import_list.append((task, ffilter, mime, native_format))
import_list.append((task, ffilter, mime, native_format, format_name))
def register_tool(