128 Commits

Author SHA1 Message Date
Le Tan
f733ce45db Settings: add item to config single click's behavior in notes list 2018-04-02 20:37:24 +08:00
Le Tan
764c0acfe5 UniversalEntry: add ? to show help information 2018-04-01 14:25:21 +08:00
Le Tan
47b4cc88aa support sorting items by clicking the column header 2018-03-16 21:37:56 +08:00
Le Tan
a2ee5413a1 support search
- Ctrl+E C to toggle the search dock;
2018-03-13 20:45:44 +08:00
Le Tan
469f4b43cc find&replace: support \n for back reference in replace text 2018-03-07 21:04:34 +08:00
Le Tan
d3f9ec48eb export: support custom export 2018-03-07 21:04:19 +08:00
Le Tan
69c14394ac refine image insert selection logics 2018-03-06 19:33:13 +08:00
Le Tan
ccd3c55cad refine VSelectDialog with QListWidget 2018-03-06 19:33:00 +08:00
Le Tan
9cc193178b export: add TOC function to built-in PDF export 2018-03-04 20:19:27 +08:00
Le Tan
8e06c24fc1 export: call tool process asynchronously 2018-03-03 12:29:55 +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
a331eee186 export: support exporting notes all in one PDF 2018-03-02 22:37:02 +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
53c36b5a70 export: remember subfolder settings 2018-03-02 22:36:26 +08:00
Le Tan
22104ebde3 support transparent render background
It is useful for export.
2018-03-02 22:36:11 +08:00
Le Tan
935bb4d3b4 export: support exporting PDF via wkhtmltopdf tool 2018-03-01 20:59:57 +08:00
Le Tan
bccc0b28db export: support MHTML format 2018-03-01 20:19:20 +08:00
Le Tan
a3124f6890 refine Chinese translations 2018-02-26 21:07:58 +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
60635fe5e7 export: support custom background, style 2018-02-23 19:54:07 +08:00
Le Tan
3ce7ef28c1 bug-fix: make path before exporting PDF 2018-02-16 13:35:24 +08:00
Le Tan
6d24f7e92b bug-fix: remove unnecessary NULL check before delete 2018-02-13 22:18:38 +08:00
Le Tan
8ff520d0fd refactor export 2018-02-13 22:10:48 +08:00
Le Tan
bc9dd643fc support reset layout 2018-02-06 20:37:38 +08:00
Le Tan
4bcb60e903 add config enable_auto_save which is false by default 2018-02-05 22:26:38 +08:00
Le Tan
878a272777 add VTreeWidget with simple search and convert VDirectoryTree to it 2018-02-03 16:33:00 +08:00
Le Tan
cdf3eb537b add base URL in setHtml() to enable it access local files 2018-01-21 15:32:27 +08:00
Le Tan
28e4818c26 move custom web zoom factor to Read/Edit setting tab 2018-01-18 19:50:25 +08:00
Le Tan
14df9e6e90 refine copy HTML logics 2018-01-10 10:39:45 +08:00
Le Tan
324d7cd444 VWebView: add css_color_mapping in palette file for copying HTMl
If the mapping is specified, we will replace the foreground color with
the mapping when the content is copied.
2018-01-05 19:36:40 +08:00
Le Tan
044b3d3c29 add VLineEdit which supports Ctrl+H/W/U shortcuts 2018-01-04 20:16:12 +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
db73ab6dfd VWebView: fix img src after copied
Add config web/fix_img_src_when_copied to control the behavior.
2017-12-29 18:25:04 +08:00
Le Tan
2798ab8ea0 support reseting VNote in settings
Notebooks information will not be reset.
2017-12-26 19:26:52 +08:00
Le Tan
c0c4b8602a add VTipsDialog to display hints about some actions 2017-12-22 19:33:42 +08:00
Le Tan
8d6fc6cb4f VInsertImageDialog: fetch image from clipboard
Support `Ctrl+'` to insert image.
2017-12-12 09:46:59 +08:00
Le Tan
37c692b090 bug-fix: may download NULL image 2017-12-09 17:55:43 +08:00
Le Tan
2933e0f44c v_white theme: fix QFindReplaceDialog's title style in Gnome 2017-12-09 16:39:51 +08:00
Le Tan
5ca9ea6b92 remove focus rectangle on Mac 2017-12-09 16:15:01 +08:00
Le Tan
1410c16280 add v_pure theme 2017-12-09 12:59:39 +08:00
Le Tan
bda61a994c support overriding icon color in theme 2017-12-06 20:35:01 +08:00
Le Tan
262c6acfd9 support themes 2017-12-03 16:14:13 +08:00
Le Tan
94260b3df8 VSnippet: support auto indent 2017-11-24 19:57:23 +08:00
Le Tan
8ab8b3d83a bug-fix
- Set proper defalut focus of VInsertLinkDialog;
- Fix bug in snippet when selection mark is empty;
- Focus editor after double-click applying a snippet;
2017-11-20 19:29:14 +08:00
Le Tan
6ac33d2bd0 support snippets
Shortcuts are not supported yet.
2017-11-11 08:09:22 +08:00
Le Tan
93ba677116 magic-word: support overriding magic words
- Add %dt%, %note%, and %no%;
- Support overriding magic words with simple literal value;
2017-11-07 19:51:39 +08:00
Le Tan
78a86cddc0 support note template
VNote will scan files in the template folder in the config folder as
template.

Template supports magic word.
2017-11-06 21:47:38 +08:00