Le Tan
1b95b636e7
image related fixes
...
- Support previewing cross-line image link;
- Do not consider image title when generating image name and use current
time at the front to make it easy to sort.
2018-10-14 11:59:25 +08:00
Le Tan
dc9c9f6bbd
MdEditor: close the temporary file explicitly after writing
2018-10-08 20:40:45 +08:00
Le Tan
f98c2f5382
MdEditor: aware of links and images in edit mode
2018-08-18 18:47:29 +08:00
Le Tan
968e74e1ca
PreviewManager: refactor layout logics
...
- Bug fix: use cached image name in preview helpers;
- Only relayout necessary blocks;
2018-08-13 20:14:18 +08:00
Le Tan
8679ffa051
PegMarkdownHighlighter: improve performance
2018-07-29 10:17:59 +08:00
Le Tan
abee597812
PegHighlighter: support fast parse
2018-07-14 12:45:15 +08:00
Le Tan
bb308a06d1
PegMarkdownHighlighter: multi-threads highlighter support
2018-07-12 20:19:23 +08:00
Le Tan
93b26f41e4
preview: support force background for previewed images
...
- Add [editor]/preview-image-background config in MDHL;
- Will fill background first before drawing an image if specified;
2018-06-06 21:53:02 +08:00
Le Tan
4de97522a1
bug-fix: VTextEdit::visibleBlockRange() may get wrong range before updating document size after preview
2018-05-28 20:35:38 +08:00
Le Tan
423cc76ee5
use smooth transformation for previewed images
2018-05-14 21:42:25 +08:00
Le Tan
966d9fb7d7
scale in-place image preview according to scale factor
2018-05-06 22:04:56 +08:00
Le Tan
dba154b2c3
support specifying image size in preview
2018-05-06 21:40:00 +08:00
Le Tan
6558fa85b7
markdown-it: support specifying image size via markdown-it-imsize plugin
...
Only supported in read mode.
2018-05-05 12:34:17 +08:00
Le Tan
2dbb114b47
fix image issue
...
1. Do not judge the image format from the file suffix;
2. Enable file: scheme in Markdown-it;
2018-04-27 20:35:17 +08:00
Le Tan
99cf497ddc
preview: bug fix with no-update issue
2018-04-24 07:52:43 +08:00
Le Tan
6fe82d3db0
highlighter fix
2018-04-20 19:55:28 +08:00
Le Tan
aa5960f974
preview non-codeblock MathJax
2018-04-18 20:55:14 +08:00
Le Tan
10e2bba7f6
support Mermaid and Flowchart.js preview
...
Mermaid preview is disabled for some issues.
2018-04-12 19:31:13 +08:00
Le Tan
cfcc7e5494
support in place preview and live preview of code blocks
2018-04-10 20:58:07 +08:00
Le Tan
03122a24db
bug-fix: fix images when cutting files
...
1. De-duplicate the images occur multiple times in the note;
2. Refresh the read mode and edit mode preview after the directory path
change;
3. Update init images and inserted images after the directory path
change;
2017-12-21 21:02:56 +08:00
Le Tan
4ec340a403
refactor preview logics
...
Use block user data to store preview info.
2017-11-29 21:45:20 +08:00
Le Tan
d2ee3e66d6
VTextEdit: support previewing inline images
2017-11-29 21:44:01 +08:00
Le Tan
9de40e4d78
replace VPlainTextEdit with VTextEdit
2017-11-03 19:49:42 +08:00
Le Tan
404b5329a1
replace VEdit and VMdEdit with VEditor and VMdEditor
2017-10-26 19:36:12 +08:00