1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-30 10:36:35 +02:00
joplin/ReactNativeClient/lib
Devon Zuegel 2f14832c34 Desktop: Add ENEX to HTML export (#1795)
* Add `escape` to go back from Dropbox Login screen

* Add .vscode/ to .gitignore

* Remove call to enexXmlToMd

* The 2 enex importers have distinct functionality!

* Add tmp #deleteAllNotebooks

* checkbox state still not persisting

* images now fixed, but checkboxes still broken

* Figured out that #ipcProxySendToHost is important for handling checkbox

* cleanup closing br and en-todo tags + add notes

* Handle en-media, add NOTEs & TODOs, & format html

* Clean up some of the logging

* cleanHtml is a nice beautifier, but callback hell ensues...

* Rm #htmlFormat

* Recreating the xml actually seems to work

* Add test (not functional rn)

* Add test for checkboxes

* Add test for image en-media

* Separate tests into 2 function calls

* Clean up test

* Add `en-media-audio` test

* Add bad resource test

* Misc cleanup

* Rm SlateEditor files

* Misc cleanup

* Remove #deleteAllNotebooks button

* Add names to tests

* Extract resourceUtils

* Rm DropboxLoginScreen esc behavior, part of another PR

* Misc cleanup

* Improve audioElement, add attachment import support

* Misc cleanup

* Add svg test for enex_to_html

* Clean up test

* Set markup_language to MARKUP_LANGUAGE_HTML to tell renderer that the content is only HTML

* Rename to newModuleByFormat_ for clarity

* Add comment to clarify newModuleFromPath_
2019-09-17 21:19:32 +01:00
..
components Mobile: Remove empty sections from config screen 2019-09-16 22:59:45 +01:00
images
migrations First pass at linting lib dir 2019-07-29 15:43:53 +02:00
models Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
renderers Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
services Desktop: Add ENEX to HTML export (#1795) 2019-09-17 21:19:32 +01:00
vendor Desktop: Added support for Fountain screenwriting language 2019-08-14 12:40:06 +02:00
ArrayUtils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
BaseApplication.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
BaseModel.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
BaseSyncTarget.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
Cache.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
ClipperServer.js Cli: Added headless server command (Beta) (#1860) 2019-09-08 17:16:45 +01:00
database-driver-node.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
database-driver-react-native.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
database.js Second pass at linting lib dir 2019-07-29 15:58:33 +02:00
dialogs.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
DropboxApi.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
EventDispatcher.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
file-api-driver-dropbox.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
file-api-driver-local.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
file-api-driver-memory.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
file-api-driver-onedrive.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
file-api-driver-webdav.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
file-api.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
folders-screen-utils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
fs-driver-base.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
fs-driver-dummy.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
fs-driver-node.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
fs-driver-rn.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
geolocation-node.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
geolocation-react.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
HtmlToMd.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
htmlUtils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
import-enex-html-gen.js Desktop: Add ENEX to HTML export (#1795) 2019-09-17 21:19:32 +01:00
import-enex-md-gen.js Desktop: Add ENEX to HTML export (#1795) 2019-09-17 21:19:32 +01:00
import-enex.js Desktop: Add ENEX to HTML export (#1795) 2019-09-17 21:19:32 +01:00
joplin-database.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
JoplinError.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
layout-utils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
locale.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
logger.js Cli: Added headless server command (Beta) (#1860) 2019-09-08 17:16:45 +01:00
markdownUtils.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
markJsUtils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
markupLanguageUtils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
mime-utils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
ModelCache.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
net-utils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
ObjectUtils.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
onedrive-api.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
package.json
parameters.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
parseUri.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
path-utils.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
poor-man-intervals.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
promise-utils.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
randomClipperPort.js Cli: Added headless server command (Beta) (#1860) 2019-09-08 17:16:45 +01:00
react-logger.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
reducer.js Desktop: Resolves #1490: Add support for anchor hashes in note links 2019-09-09 18:16:00 +01:00
registry.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
resourceUtils.js Desktop: Add ENEX to HTML export (#1795) 2019-09-17 21:19:32 +01:00
shim-init-node.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
shim-init-react.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
shim.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
string-utils-common.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
string-utils.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
synchronizer.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
SyncTargetDropbox.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
SyncTargetFilesystem.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
SyncTargetMemory.js Second pass at linting lib dir 2019-07-29 15:58:33 +02:00
SyncTargetNextcloud.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
SyncTargetOneDrive.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
SyncTargetOneDriveDev.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
SyncTargetRegistry.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
SyncTargetWebDAV.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
TaskQueue.js Linter update (#1777) 2019-07-30 09:35:42 +02:00
TemplateUtils.js Desktop: Fixes #1803: Use correct date format for templates (#1810) 2019-08-29 17:35:43 +01:00
time-utils.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
urlUtils.js Desktop, CLI: Fixed import of notes that contain links with hashes 2019-09-12 22:48:10 +01:00
uuid.js First pass at linting lib dir 2019-07-29 15:43:53 +02:00
WebDavApi.js Chore: Apply eslint no-unused-vars eslint config and add TypeScript config 2019-09-12 22:16:42 +00:00
welcomeAssets.js Update website 2019-09-06 18:34:47 +01:00
WelcomeUtils.js Linter update (#1777) 2019-07-30 09:35:42 +02:00