Laurent Cozic
71efff6827
Linter update ( #1777 )
...
* Update eslint config
* Applied linter to lib
* Applied eslint config to CliClient/app
* Removed prettier due to https://github.com/prettier/prettier/pull/4765
* First pass on test units
* Applied linter config to test units
* Applied eslint config to clipper
* Applied to plugin dir
* Applied to root of ElectronClient
* Applied on RN root
* Applied on CLI root
* Applied on Clipper root
* Applied config to tools
* test hook
* test hook
* test hook
* Added pre-commit hook
* Applied rule no-trailing-spaces
* Make sure root packages are installed when installing sub-dir
* Added doc
2019-07-30 09:35:42 +02:00
Laurent Cozic
86dc72b204
First pass at linting lib dir
2019-07-29 15:43:53 +02:00
J0J0 T
b47cb4e29a
Desktop, Cli: Improved bold formatting support in Enex import ( #1708 )
...
* Dekstop,CLI: enex_to_md: add html/md test file pairs
* one pair for basic text formatting tags: strong, b, i, em
* and one using span tags with inline styles for bold formatting
Note: The html files include the Evernote-typical "linebreak tags inside of separate <div> tags"
to represent empty lines!
* Desktop,Cli: enex_to_md: support bold in span tags using inline styles
* function isSpanWithStyle() checks if further processing of a span tag
makes sense
* function isSpanStyleBold() checks if bold formatting via styles is
used - a similar function could be written for each span-inline-style-format
that should be supported
* Desktop,Cli: enex_to_md: fix saving span attrs in state object
pushing attributes of span tag to state object now
happens outside of isSpanWithStyle()
2019-07-29 12:25:25 +02:00
Laurent Cozic
fa69957d3f
Desktop, CLI: Fixes #1723 : Import Evernote audio files correctly
2019-07-13 17:26:47 +01:00
Laurent Cozic
50fd075168
Desktop, CLI: Fixes #1672 : Fix line break issue when importing certain notes from Evernotes
2019-06-22 11:23:22 +01:00
Laurent Cozic
8fe2091926
Desktop, CLI: Fixes #1583 : Handle multiple lines in attributes when importing Enex files
2019-05-28 22:52:09 +01:00
Laurent Cozic
b2129cb8c4
Desktop, CLI: Fixes #1476 : Import lists and sub-lists from Enex files with correct indentation
2019-05-01 18:06:37 +01:00
Laurent Cozic
8fdc0bf17c
All: Search: More multi-language support
2019-01-18 17:56:56 +00:00
Laurent Cozic
720927f488
All: Fixes #832 : Enex import: Don't add extra line breaks at the beginning of list item when it contains a block element
2018-10-01 20:55:24 +01:00
Laurent Cozic
795fd8b58c
HtmlToMD: Finish restoring codes that could be saved, and scoped tests to ENEX-like data
2018-05-16 10:56:30 +01:00
Laurent Cozic
c226940792
HtmlToMd: Re-applied recent changes that can be kept
2018-05-16 10:09:46 +01:00
Laurent Cozic
bdd0a6106f
HtmlToMd: Revert to version a677b2e844
2018-05-16 10:09:07 +01:00
Laurent Cozic
d1ea7ad3ea
HtmlToMd: Minor fix on table
2018-05-16 09:54:13 +01:00
Laurent Cozic
a2b1181f7c
HtmlToMd: Fixed handling of inline tags
2018-05-15 13:26:53 +01:00
Laurent Cozic
8cce2f17d5
HtmlToMd: Improved import of inline and code block
2018-05-15 13:13:55 +01:00
Laurent Cozic
658b911513
HtmlToMd: Minor tweak on LI tag
2018-05-15 09:52:56 +01:00
Laurent Cozic
3c95979d94
HtmlToMd: Fix LI tags that contains blocks
2018-05-14 23:13:17 +01:00
Laurent Cozic
2e32211a28
HtmlToMd: Fix conversion of tables
2018-05-14 23:04:40 +01:00
Laurent Cozic
ba2874173d
HtmlToMd: Added more test cases and fixed some issues
2018-05-14 19:48:52 +01:00
Laurent Cozic
ba9598682c
HtmlToMd: Fixed various tests
2018-05-14 18:46:04 +01:00
Laurent Cozic
526ef7e1d2
Don't add new table when processing a table
2018-05-14 11:24:19 +01:00
Laurent Cozic
394f2df664
All: More robust HTML to MD conversion and started adding test units for it
2018-05-12 11:48:39 +01:00
Laurent Cozic
2a04378a0d
Merge branch 'clipper'
2018-05-11 15:32:45 +01:00
Laurent Cozic
bac68f2c42
All: Various changes to improve import of HTML
2018-05-11 15:29:44 +01:00
petrz12
9f2666aef9
Evernote code block conversion added, better handling of monospace empty lines
2018-05-04 00:23:19 +02:00
petrz12
f136664c11
codeblock detection added
2018-05-02 22:39:50 +02:00
petrz12
c8c9f80cc5
Making monospace merging permanent
2018-04-21 13:55:18 +02:00
petrz12
69ddcc6e30
Remove debug lines, fixing some comments
2018-04-18 14:13:19 +02:00
petrz12
16554b22c7
Merge monospace text lines when importing from Evernote
2018-04-10 22:59:45 +02:00
Laurent Cozic
a677b2e844
Electron: Fixes #318 , Fixes #317 : ENEX: Improved handling and rendering of plain text links. Improved detection and import of resources. Improved import of tables.
2018-03-23 17:59:18 +00:00
Laurent Cozic
55c5ddedf4
Revert "Applied prettier to code base"
...
This reverts commit c4f19465a6
.
2018-03-09 20:59:12 +00:00
Laurent Cozic
c4f19465a6
Applied prettier to code base
2018-03-09 17:49:35 +00:00
Laurent Cozic
eca500880d
All: Convert new lines in tables to BR tag, and added support for HTML tags in Markdown viewers
2018-02-17 19:29:10 +00:00
Laurent Cozic
08d9e9b6aa
All: Added support for HTML tags found in ENEX files: colgroup, col, ins, kbd, address, caption, var, area, map
2017-12-08 17:41:32 +00:00
Laurent Cozic
7008daf92a
All: Improved handling of empty links when importing ENEX files. Fixed minor layout issues in Electron app
2017-12-07 00:57:36 +00:00
Laurent Cozic
ed914c6907
All: Improved rendering of imported ENEX tables
2017-12-07 00:35:15 +00:00
Laurent Cozic
507e7e6014
All: Improved ENEX import for web pages that have been saved as notes
2017-12-06 19:29:58 +00:00
Laurent Cozic
6c3918ebd2
All: Improved Evernote import for blockquotes and sup tags
2017-12-02 12:49:42 +00:00
Laurent Cozic
e649670bfe
Added support for enex import
2017-11-11 17:36:47 +00:00