273 Commits

Author SHA1 Message Date
Le Tan
8024b55a75 MainWindow: fix layout again 2018-12-06 20:12:15 +08:00
Le Tan
ae6849adec MainWindow: fix layout restore 2018-12-06 19:28:18 +08:00
Le Tan
c7f35b4ffa try to fix central widget's no-resizing after hiding dock widget in AppImage 2018-12-05 21:55:46 +08:00
Le Tan
369ccb34e8 update Chinese translations 2018-12-01 12:34:19 +08:00
Le Tan
12d5bb27ef markdown: support WaveDrom diagram in language wavedrom code block
In place preview is not supported.
2018-11-30 21:01:31 +08:00
Le Tan
8d95553e82 fix margin of VToolBox 2018-11-28 20:28:28 +08:00
Le Tan
70374607bb Add insert table toolbar button 2018-11-28 19:31:43 +08:00
Le Tan
70caa4d932 editor: auto format table 2018-11-28 19:31:26 +08:00
Le Tan
bcb6adef30 refine welcome 2018-11-25 12:21:32 +08:00
Le Tan
c606069c1c MainWindow: save state after toggling split out 2018-11-07 20:31:46 +08:00
Le Tan
73b1db7a52 NotebookPanel: support spliting file list out 2018-11-03 20:03:12 +08:00
Le Tan
a21a1e723a Editor: support specifying font via settings to override style 2018-11-02 19:54:23 +08:00
Le Tan
aeb2263be3 Editor: support auto scrolling cursor line into center 2018-10-30 20:47:41 +08:00
Le Tan
1b39cf4af5 fix icon 2018-10-25 21:03:41 +08:00
Le Tan
e46bffa1b1 add welcome page 2018-10-18 19:55:01 +08:00
Le Tan
3196ef8512 add restart action in file menu 2018-10-17 20:01:42 +08:00
Le Tan
627664bb0e refine notebook panel 2018-10-17 20:01:18 +08:00
Le Tan
b72f24545e refine Chinese translations 2018-09-22 10:44:38 +08:00
Le Tan
9b83d50116 fix
- Selection style in mdhl does not work on macOS. Choose another Vim
visual line background.
- Disable multiple keyboard layout support on macOS.
- Make close_before_external_editor work when opening with default
program.
2018-09-21 19:41:07 +08:00
Le Tan
68dc2425a9 Editor: support highlighting tabs 2018-09-18 19:27:42 +08:00
Le Tan
c4c7f99ca7 suport Quick Access by Ctrl+Alt+I 2018-09-06 21:11:55 +08:00
Le Tan
4db6c1cc7b move Vim option from menu to settings 2018-08-10 20:46:03 +08:00
Le Tan
29c0701e6b Captain: exit captain mode before closeEvent() to avoid crash 2018-08-07 20:59:58 +08:00
Le Tan
efd3740198 add hint for re-opening tabs 2018-08-07 20:59:33 +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
10a1e9c1a8 Editor: support completion 2018-08-03 19:13:33 +08:00
Le Tan
b4554e1be8 MainWindow: remember expanded state 2018-07-24 21:03:31 +08:00
Le Tan
2ae742cc07 UniversalEntry: U to search the content of notes in Explorer root directory 2018-07-18 20:05:27 +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
d67ef089b6 Explorer: support drag&drop a directory to VNote to open it in Explorer 2018-07-04 19:49:21 +08:00
Le Tan
bc932fa913 CaptainMode: Y to focus to edit area 2018-07-03 20:27:35 +08:00
Le Tan
927bb54502 TagIndicator/TagExplorer: support Navigation mode 2018-07-03 19:38:36 +08:00
Le Tan
13c2d143bb TagExplorer: add explorer for tags 2018-06-16 09:01:34 +08:00
Le Tan
f94169053e UniversalEntry: support searching tags
- z: search tags of notes in all notebooks;
- c: search tags of notes in current notebook;
- v: search tags of notes in current folder;
2018-06-16 09:01:15 +08:00
Le Tan
e59a23cda6 MainWindow: support hiding tool bar
ToolBar: Ctrl+E Shift+#
2018-06-08 20:01:19 +08:00
Le Tan
6212bb48bc UniversalEntry
1. Use VListWidget in VListFolderUE;
2. Add j to list history;
2018-06-01 16:26:00 +08:00
Le Tan
f9badfbb55 bug-fix: fix stay-on-top on Linux 2018-05-29 21:03:27 +08:00
Le Tan
a5271d409d support stay-on-top 2018-05-29 19:53:14 +08:00
Le Tan
b63e5def85 UniversalEntry: fix input method issue on macOS 2018-05-29 19:52:54 +08:00
Le Tan
2ff9c607dd explorer: support exploring system's files 2018-05-26 13:26:59 +08:00
Le Tan
eae345d920 cart: lazy initialization 2018-05-23 20:07:53 +08:00
Le Tan
e048734414 editor: refine heading sequence 2018-05-19 10:20:00 +08:00
Xianzhong Wang
5eb8c4d224 [function] Support to remove header sequence when disable it (#243)
* [function] Support to remove header sequence when disable it

spec:
In edit mode:
- when click icon to enable auto sequence, add sequence immediately
- when click icon to disable auto sequence, remove already added sequence

In preview/read mode:
- auto sequence icon should be unchecked and disabled

For readonly file, always disable the auto sequence icon.

* [bugfix] Do not let auto sequence ruin the undo history

All the header sequence auto-update should be treated as one edit action.
So that user can undo auto-update by pressing undo twice.
(One undo for the auto-update change, and one for the original header change)

* Refactor and reformat according to PR feedback
2018-05-19 09:56:14 +08:00
Le Tan
07f1689e11 History: lazy initialization 2018-05-18 20:59:32 +08:00
Le Tan
52546e4664 theme: refine sytle of tab bar 2018-05-18 20:57:50 +08:00
Le Tan
f6436bfabf support history navigation 2018-05-17 21:32:38 +08:00
Le Tan
b5fde4cda9 MainWindow: refine layout 2018-05-14 21:30:12 +08:00
Le Tan
f3302d25e8 MainWindow: add navigation box at the left 2018-05-14 20:41:30 +08:00
Le Tan
3eb3db874e markdown-it: support emoji 2018-05-11 14:39:51 +08:00
Le Tan
0faf79b45b VSettingsDialog: add MathJax configuration and tool bar icon size configuration 2018-05-02 20:02:18 +08:00