mirror of
https://github.com/laurent22/joplin.git
synced 2025-03-29 21:21:15 +02:00
Alphabetically sorted list of files to import.
This commit is contained in:
parent
eccf133ece
commit
644af8d46a
@ -52,6 +52,32 @@ export default class InteropService {
|
||||
public modules() {
|
||||
if (!this.defaultModules_) {
|
||||
const importModules = [
|
||||
makeImportModule({
|
||||
format: 'enex',
|
||||
fileExtensions: ['enex'],
|
||||
sources: [FileSystemItem.File],
|
||||
description: _('Evernote Export File (as HTML)'),
|
||||
supportsMobile: false,
|
||||
outputFormat: ImportModuleOutputFormat.Html,
|
||||
}, dynamicRequireModuleFactory('./InteropService_Importer_EnexToHtml')),
|
||||
|
||||
makeImportModule({
|
||||
format: 'enex',
|
||||
fileExtensions: ['enex'],
|
||||
sources: [FileSystemItem.File],
|
||||
description: _('Evernote Export File (as Markdown)'),
|
||||
supportsMobile: false,
|
||||
isDefault: true,
|
||||
}, dynamicRequireModuleFactory('./InteropService_Importer_EnexToMd')),
|
||||
|
||||
makeImportModule({
|
||||
format: 'html',
|
||||
fileExtensions: ['html'],
|
||||
sources: [FileSystemItem.File, FileSystemItem.Directory],
|
||||
isNoteArchive: false, // Tells whether the file can contain multiple notes (eg. Enex or Jex format)
|
||||
description: _('HTML document'),
|
||||
}, () => new InteropService_Importer_Md()),
|
||||
|
||||
makeImportModule({
|
||||
format: 'jex',
|
||||
fileExtensions: ['jex'],
|
||||
@ -64,7 +90,7 @@ export default class InteropService {
|
||||
fileExtensions: ['md', 'markdown', 'txt', 'html'],
|
||||
sources: [FileSystemItem.File, FileSystemItem.Directory],
|
||||
isNoteArchive: false, // Tells whether the file can contain multiple notes (eg. Enex or Jex format)
|
||||
description: _('Markdown/HTML/TXT'),
|
||||
description: _('Markdown'),
|
||||
}, () => new InteropService_Importer_Md()),
|
||||
|
||||
makeImportModule({
|
||||
@ -82,22 +108,12 @@ export default class InteropService {
|
||||
}, () => new InteropService_Importer_Raw()),
|
||||
|
||||
makeImportModule({
|
||||
format: 'enex',
|
||||
fileExtensions: ['enex'],
|
||||
sources: [FileSystemItem.File],
|
||||
description: _('Evernote Export File (as Markdown)'),
|
||||
supportsMobile: false,
|
||||
isDefault: true,
|
||||
}, dynamicRequireModuleFactory('./InteropService_Importer_EnexToMd')),
|
||||
|
||||
makeImportModule({
|
||||
format: 'enex',
|
||||
fileExtensions: ['enex'],
|
||||
sources: [FileSystemItem.File],
|
||||
description: _('Evernote Export File (as HTML)'),
|
||||
supportsMobile: false,
|
||||
outputFormat: ImportModuleOutputFormat.Html,
|
||||
}, dynamicRequireModuleFactory('./InteropService_Importer_EnexToHtml')),
|
||||
format: 'txt',
|
||||
fileExtensions: ['txt'],
|
||||
sources: [FileSystemItem.File, FileSystemItem.Directory],
|
||||
isNoteArchive: false, // Tells whether the file can contain multiple notes (eg. Enex or Jex format)
|
||||
description: _('Text document'),
|
||||
}, () => new InteropService_Importer_Md()),
|
||||
];
|
||||
|
||||
const exportModules = [
|
||||
|
Loading…
x
Reference in New Issue
Block a user