377 Commits

Author SHA1 Message Date
Le Tan
94b671f505 vim-mode: support J and gJ to join lines 2017-08-18 19:24:15 +08:00
Le Tan
e594a13e96 release v1.8 2017-08-17 20:06:16 +08:00
Le Tan
b64e5c7ffc bug-fix: VVimIndicator causes input method enabled in read mode 2017-08-17 18:31:54 +08:00
Le Tan
0ded620772 use smaller icon size for toolbar 2017-08-14 19:04:34 +08:00
Le Tan
96350d8a2f refine Chinese translations 2017-08-12 12:43:15 +08:00
Le Tan
b5646a2b34 support links to internal notes 2017-08-11 21:53:37 +08:00
Le Tan
2e7590de24 add Markdown guide 2017-08-11 20:02:54 +08:00
Le Tan
d01996288f flash current anchor in read mode when jumping into it 2017-08-09 20:45:09 +08:00
Le Tan
7c2f1a8927 vim-mode: scroll to center after Ctrl+O/I 2017-08-08 20:12:15 +08:00
Le Tan
91d33c3f5c make name of notebook/folder/note case-insensitive 2017-08-08 20:11:44 +08:00
Le Tan
c2fe857e3a open an external file as internal note if it is a note within VNote 2017-08-07 20:04:18 +08:00
Le Tan
dfaa7772df bug-fix: use the default suffix from markdown suffix list 2017-08-07 20:01:24 +08:00
Le Tan
f9f508c193 bug-fix: save state in close event only when main window is visible 2017-08-07 20:00:39 +08:00
Le Tan
d44549a43f bug-fix: spaces after # are needed for titles in edit mode 2017-08-06 15:33:19 +08:00
Le Tan
586f5c0994 support custom doc type suffixes
Add markdown_suffix config.
2017-08-06 15:26:50 +08:00
Le Tan
c2e1f14dfa refine default CSS style 2017-08-03 21:30:22 +08:00
Le Tan
8595d0a14f make all tool buttons always visible 2017-08-01 22:44:49 +08:00
Le Tan
e88a41d4e3 minor-fix 2017-07-27 18:18:07 +08:00
Le Tan
fc48d69fe0 change desktop file to let it be added to GNome context menu 2017-07-25 22:14:39 +08:00
Le Tan
8264ace8f8 single-instance: latter instances will ask the legal instance to show itself 2017-07-25 22:03:02 +08:00
Le Tan
60e65d1781 system-tray: support system tray icon 2017-07-25 21:41:32 +08:00
Le Tan
b4873feb41 exporter: OK button to close dialog after exported 2017-07-22 12:21:48 +08:00
Le Tan
226263f77c bug-fix: save wrong geometry state in single panel view 2017-07-21 22:09:40 +08:00
Le Tan
365c0ce91f vim-mode: disable input method in Command type in command line edit 2017-07-20 19:20:04 +08:00
Le Tan
8a6ce16db5 support drag and drop into edit area to open external files 2017-07-20 19:19:28 +08:00
Le Tan
d0bcd7a2c6 vim-mode: make cursor block visible after actions 2017-07-19 20:25:28 +08:00
Le Tan
561cc91069 refine Chinese translations 2017-07-18 21:05:04 +08:00
Le Tan
0b9d259de6 support opening external files from context menu in system browser 2017-07-18 14:36:15 +08:00
Le Tan
e33ff1fede add Info action to tab context menu 2017-07-17 10:10:18 +08:00
Le Tan
8a56dc8b87 support editing external files 2017-07-15 12:46:04 +08:00
Le Tan
30c9403a21 release v1.7 2017-07-14 21:40:14 +08:00
Le Tan
ecd3e65a2d refine Chinese translations 2017-07-14 21:22:04 +08:00
Le Tan
fea491d938 web-view: support title navigation shortcuts
Like Vim mode, support following title navigtion shortcuts:

[[, ]], [], ][, [{, ]}.
2017-07-14 19:37:51 +08:00
Le Tan
5ad99ee9b8 bug-fix: * will recursively expand the directory tree causing crash
We build the complete subtree before expanding to avoid crash.
2017-07-14 19:34:29 +08:00
Le Tan
eb71c8eff1 vim-mode: support Ctrl+R to read a register
Support `Ctrl+R` to read a register both in Insert mode and command line.
2017-07-14 10:13:55 +08:00
Le Tan
cd2ac10509 vim-mode: refine command line mode
1. Support `/` and `?` to search. `N` and `Shift+N` to find next/previous
occurence.
2. `Ctrl+N` and `Ctrl+Shift+N` to navigate through the command history.
3. `:nohlsearch` or `<leader><space>` to clear search highlight.
4. `#` and `*` to search current word under cursor.
2017-07-13 18:26:38 +08:00
Le Tan
c53950fe77 refine find/replace logics
Do not select the found target. Use highlight instead.
2017-07-12 13:16:14 +08:00
Le Tan
0d0f6d4e47 refine line number area 2017-07-11 19:47:43 +08:00
Le Tan
ba84489c68 support custom shortcuts 2017-07-11 09:13:32 +08:00
Le Tan
301879c50c edit-tab: init editor at the first time entering edit mode
Do not init the editor if we just open a note in read mode to speed up.
2017-07-10 13:23:07 +08:00
Le Tan
4374f2d8f1 editor: add line number and editor-line-number config 2017-07-07 17:21:15 +08:00
Le Tan
7fe89d816b refine inline functions in VConfigManager 2017-07-07 11:08:45 +08:00
Le Tan
6fd92f915b toolbar: implement strikethrough and add shortcut tips 2017-07-06 20:40:23 +08:00
Le Tan
71bcfe3019 vim-mode
- `Ctrl+Tab` and `Ctrl+Shift+Tab` in Normal mode to alternate tabs;
- Support `:<num>` command for line jump;
- Support `%`;
2017-07-05 19:42:40 +08:00
Le Tan
33146efcd9 bug-fix: copying image/imageURl in read mode fails due to URL encoding on Windows 2017-07-05 11:37:29 +08:00
Le Tan
f9f7a365f8 add toolbar for text editing
Bold, italic, underline, strikethrough, inline code.

Underline and strikethrough are not implemented yet.
2017-07-04 14:07:48 +08:00
Le Tan
b73f30222d refine search_wrap.svg with logo color 2017-07-03 21:44:42 +08:00
Le Tan
c4683dd232 vim-mode: support ~ to reverse case 2017-07-03 21:22:06 +08:00
Le Tan
a87048cac2 bug-fix: compare two paths with case convertion on Windows
On Windows, case difference in file name is ignored.
2017-07-03 19:09:50 +08:00
Le Tan
a802222b06 constrain the length of the inserted image file 2017-07-02 17:52:11 +08:00