Le Tan
|
ec15475c87
|
Turndown: remove title and alt text if they contains invalid characters
It is useful especially for OneNoe.
|
2018-10-15 19:39:01 +08:00 |
|
Le Tan
|
f85f2cc3a3
|
web: skip scroll check
|
2018-10-12 20:20:43 +08:00 |
|
Le Tan
|
74032f4a08
|
PlantUML: unify online PlantUML process
|
2018-09-13 19:59:47 +08:00 |
|
Le Tan
|
a7bdcf4d54
|
Turndown: support parsing table without head
|
2018-09-13 19:56:18 +08:00 |
|
Le Tan
|
3b2852aa67
|
LivePreview: smart live preview for online PlantUML
|
2018-09-12 20:35:52 +08:00 |
|
Le Tan
|
060c02297b
|
LivePreview: support bidirectional smart live preview
|
2018-09-05 20:16:05 +08:00 |
|
Le Tan
|
774eec32d7
|
LivePreview: support UseCase diagram
|
2018-09-03 20:13:32 +08:00 |
|
Le Tan
|
74ec3884d0
|
LivePreview: search for multiple tokens and select the best match
|
2018-08-30 19:53:20 +08:00 |
|
Le Tan
|
2bf36319d1
|
LivePreview: smart live preview for sequence diagram
|
2018-08-30 19:53:06 +08:00 |
|
Le Tan
|
bf51b7b117
|
LivePreview: denote smart live preview
|
2018-08-29 20:47:07 +08:00 |
|
Le Tan
|
126600dbb1
|
LivePreview: refine smart live preview
- Support class diagram.
- Support activity diagram.
|
2018-08-28 20:43:51 +08:00 |
|
Le Tan
|
28d5954bc3
|
MdEditor: fix turndown to parse HTML
|
2018-08-28 20:43:36 +08:00 |
|
Le Tan
|
cda48a612a
|
LivePreview: smart live preview
|
2018-08-26 14:12:02 +08:00 |
|
Le Tan
|
6fb6ce3f50
|
refine Chinese translations
|
2018-08-23 20:25:58 +08:00 |
|
Le Tan
|
dc1f1c4535
|
MdEditor: support pasting HTML as converted Markdown text via Turndown
|
2018-08-17 22:42:21 +08:00 |
|
Le Tan
|
8055f17d1f
|
Preview: add hint for live preview
|
2018-08-08 20:40:33 +08:00 |
|
Le Tan
|
3e29a647ab
|
MdTab: fix the synchronization between read and edit mode
Mute web view in edit mode.
|
2018-07-13 21:54:26 +08:00 |
|
Le Tan
|
d9c8051fa3
|
editor: Ctrl+; to insert inline code, Ctrl+J/K to scroll page
|
2018-07-07 17:57:00 +08:00 |
|
Le Tan
|
35be1516ed
|
markdown-it: use markdown-it-texmath to get rid of escape of MathJax
|
2018-07-05 20:41:16 +08:00 |
|
Le Tan
|
b10078efa3
|
WebView: double-click to view diagrams
Mermaid is not supported since its use of external stylesheet.
|
2018-06-30 22:17:33 +08:00 |
|
Le Tan
|
4df0d03baa
|
WebView: click an image to view/zoom it
|
2018-06-30 22:16:51 +08:00 |
|
Le Tan
|
a5e64696ea
|
web: fix finishLogics() bug
Treat MathJax as an async job.
|
2018-06-16 09:00:14 +08:00 |
|
Le Tan
|
7f8075f0ca
|
bug-fix: fix Command+-/= to zoom out/in in read mode on macOS
|
2018-06-01 17:46:42 +08:00 |
|
Le Tan
|
6752a91ef4
|
markdown-it: display metadata as code block
|
2018-05-11 14:39:51 +08:00 |
|
Le Tan
|
bab0140c9f
|
use QWebEnginePage::linkHovered instead
|
2018-05-04 20:37:40 +08:00 |
|
Le Tan
|
960426579b
|
show hovered link in status line in read mode
|
2018-04-27 20:35:58 +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
|
8239abec2a
|
support code block MathJax preview
|
2018-04-11 19:53:33 +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
|
c6b7561864
|
VMdTab: live preview
|
2018-04-10 20:58:07 +08:00 |
|
Le Tan
|
2206102945
|
support Graphviz
|
2018-04-10 20:58:07 +08:00 |
|
Le Tan
|
9850d9a2a2
|
support PlantUML
|
2018-04-04 20:30:36 +08:00 |
|
Le Tan
|
de7ea32104
|
flowchart: support both flow and flowchart as the language
|
2018-03-16 21:38:45 +08:00 |
|
Le Tan
|
dfbb692b15
|
flowchart/mermaid: remove the surrounding pre
|
2018-03-16 21:38:25 +08:00 |
|
Le Tan
|
9710659a00
|
support word count
|
2018-03-06 19:33:40 +08:00 |
|
Le Tan
|
9cc193178b
|
export: add TOC function to built-in PDF export
|
2018-03-04 20:19:27 +08:00 |
|
Le Tan
|
635ac0a10b
|
export: fix wkhtmltopdf
- MathJax works fine;
- Mermaid does not work;
- Flowchart.js works fine;
|
2018-03-03 09:14:21 +08:00 |
|
Le Tan
|
ada0b40d80
|
mathjax: change <pre> to <p> after rendering
|
2018-03-02 22:37:14 +08:00 |
|
Le Tan
|
2bb2910fec
|
add enable_flash_anchor config
It controls whether we need to flash the heading when we scroll to it in
read mode.
|
2018-03-02 22:36:51 +08:00 |
|
Le Tan
|
fe7c446e5f
|
export: handle HTML resources
|
2018-02-26 19:30:06 +08:00 |
|
Le Tan
|
b7e6301136
|
export: add option EmbedCssStyle for HTML
|
2018-02-25 14:37:13 +08:00 |
|
Le Tan
|
1fe7567d79
|
export: support HTML format
|
2018-02-25 10:01:18 +08:00 |
|
Le Tan
|
b9e8bc0eb4
|
enable MathJax in fenced code block
|
2018-01-07 19:14:29 +08:00 |
|
Le Tan
|
1d2183d44e
|
VMdEditor: support zoom in/out
|
2018-01-05 21:27:09 +08:00 |
|
Le Tan
|
b19b1d8079
|
minor-fix
- Support repeat in title jump in read mode;
- Trim input in VInsertLinkDialog;
- Rename VLineEdit to VMetaWordLineEdit;
|
2018-01-04 19:54:32 +08:00 |
|
Le Tan
|
2f1971476d
|
VMdEditor: support copy selected text as HTML
|
2018-01-04 13:27:42 +08:00 |
|
Le Tan
|
9e5f3abb4b
|
bug-fix: add some margin for jumping title
|
2018-01-01 12:22:38 +08:00 |
|
Le Tan
|
f6cf98c827
|
do not highlight code blocks without lang specified by default
|
2017-12-21 21:02:56 +08:00 |
|
Le Tan
|
06fc4d5831
|
support custom code block style of highlightjs
Add two config:
- template_code_block_css
- template_code_block_css_url
|
2017-09-30 19:01:21 +08:00 |
|
Le Tan
|
7fd2273aad
|
support line number in code block in both read and edit mode
|
2017-09-12 20:28:40 +08:00 |
|