1303 Commits

Author SHA1 Message Date
Le Tan
e1091e0d80 PegMarkdownHighlighter: dynamic fast parse timer interval 2018-08-22 20:01:50 +08:00
Le Tan
d4daf32f20 MdEditor: support copying diagram in puml and graphviz 2018-08-22 20:01:31 +08:00
Le Tan
1fe975b1ad PegMarkdownHighlighter: recognize code block among new blocks 2018-08-20 19:45:56 +08:00
Le Tan
c2bb490378 MdEditor: copy backgorund when copying in-place preview 2018-08-20 19:10:48 +08:00
Le Tan
bcb307aa4b refine README 2018-08-19 12:30:52 +08:00
Le Tan
1ce8c05da9 MdEditor: support copy in-place preview 2018-08-19 12:06:50 +08:00
Le Tan
f98c2f5382 MdEditor: aware of links and images in edit mode 2018-08-18 18:47:29 +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
b9da920bb4 Preview: fill background 2018-08-15 21:07:22 +08:00
Le Tan
0508e8f34d Completion: consider word separator 2018-08-15 19:55:52 +08:00
Le Tan
9a173168ff Editor: fix trailing space highlight 2018-08-15 19:55:35 +08:00
Le Tan
35f66ba88e Preview: scale SVG via QSvgRenderer 2018-08-15 19:55:20 +08:00
Le Tan
33f4631f91 EditWindow: support middle click to close a tab 2018-08-15 19:55:02 +08:00
Le Tan
a53fdf27b6 EditWindow: bug fix of tag status update 2018-08-14 20:08:56 +08:00
Le Tan
6793855164 PegMarkdownHighlighter: tune performance 2018-08-14 20:08:27 +08:00
Le Tan
eaa8d55f66 theme: refine v_native styles 2018-08-13 20:14:33 +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
be5e34cc85 Log: add debug info to log in release build 2018-08-13 20:14:03 +08:00
Le Tan
5b7c4943e3 MdEditOperations: bug fix 2018-08-11 12:49:50 +08:00
Le Tan
83f63d0328 fix compilation error v1.21 2018-08-10 22:49:13 +08:00
Le Tan
2e2bf31239 fix compilation error 2018-08-10 22:31:23 +08:00
Le Tan
83baa74a27 release v1.21 2018-08-10 21:06:46 +08:00
Le Tan
aa539b3e16 refine Chinese translations 2018-08-10 20:54:49 +08:00
Le Tan
b94a9489d2 PegMarkdownHighlighter: fix the timer issue 2018-08-10 20:46:15 +08:00
Le Tan
4db6c1cc7b move Vim option from menu to settings 2018-08-10 20:46:03 +08:00
Le Tan
4fbe2d87b7 MdEditOperations: support auto block quote 2018-08-09 20:00:42 +08:00
Le Tan
da36e1a91f refine Chinese translations 2018-08-08 21:41:25 +08:00
Le Tan
dbad57675d theme: refine style 2018-08-08 21:01:49 +08:00
Le Tan
e2eb4efb45 MdEidtOperations: support * as list bullet in auto list 2018-08-08 20:40:45 +08:00
Le Tan
8055f17d1f Preview: add hint for live preview 2018-08-08 20:40:33 +08:00
Le Tan
56bcc9be54 PegMarkdownHighlighter: use cached result to highlight before fast parse 2018-08-08 20:39:59 +08:00
Le Tan
29c0701e6b Captain: exit captain mode before closeEvent() to avoid crash 2018-08-07 20:59:58 +08:00
Le Tan
77954a7d64 VTextDocumentLayout: hold layout info in block data 2018-08-07 20:59:46 +08:00
Le Tan
efd3740198 add hint for re-opening tabs 2018-08-07 20:59:33 +08:00
Le Tan
2298338094 VNotebook: refine logics of building notebook from existing file structures 2018-08-05 22:41:42 +08:00
Xinjun Ma
09c610e3a9 recursive import external folders (#332)
* recursive import external folders

* rollback translation

* fix when path does not exist

* add blank line
2018-08-05 18:15:26 +08:00
Le Tan
19bd159aba MainWindow: bug fix for GUI mess up of toolbars
After toggling between read and edit mode multiple times, the toolbar's
buttons may be grey but clickable in edit mode. Add a timer to update
them soon after the change.
2018-08-05 11:02:08 +08:00
Le Tan
e5ff101085 fix compilation error 2018-08-04 19:19:43 +08:00
Le Tan
10a1e9c1a8 Editor: support completion 2018-08-03 19:13:33 +08:00
Le Tan
284cba698f PegMarkdownHighlight: refine fast parse 2018-07-31 20:41:49 +08:00
Le Tan
bfac189cb7 PegMarkdownHighlighter: cache result for performance 2018-07-30 21:55:07 +08:00
Le Tan
24a20e60e9 Editor: improve trailing space highlight performance 2018-07-29 16:18:50 +08:00
Le Tan
8679ffa051 PegMarkdownHighlighter: improve performance 2018-07-29 10:17:59 +08:00
Le Tan
9b49de3ab5 MdEditOperations: Ctrl+U to delete till the space of block 2018-07-27 21:05:07 +08:00
Le Tan
2e7b2e1e5d TagPanel: add two configs to control the behavior
- max_tag_label_length
- max_num_of_tag_labels
2018-07-27 21:04:50 +08:00
Le Tan
47503fddfe TagExplorer: use RegularExpression instead of WholeWordOnly when searching for a tag
"\bc#\b" won't match a word. We use "^c#$" instead.
2018-07-25 21:54:36 +08:00
Le Tan
0ae6b1a810 theme: refine styles for MARK 2018-07-25 21:19:20 +08:00
Le Tan
5c7bc6d537 peg-markdown-highlight: update for pmh_MARK 2018-07-25 20:53:44 +08:00
Le Tan
6ab85e1c1c Outline: focus to edit area after item clicked or activated in Navigation mode 2018-07-25 07:25:56 +08:00
Le Tan
72fb0f18c6 flowchart.js: update to 1.11.3 2018-07-25 06:47:16 +08:00