Le Tan
b12f738edc
remove VAvatar and use a tool bar button instead
2017-12-22 19:33:54 +08:00
Le Tan
c0c4b8602a
add VTipsDialog to display hints about some actions
2017-12-22 19:33:42 +08:00
Le Tan
7b4117c737
theme: theme palette file could specify mdhl and css files
2017-12-10 21:46:30 +08:00
Le Tan
d14f4697b4
replace palette in clss VNote with VPalette
2017-12-05 19:45:04 +08:00
Le Tan
262c6acfd9
support themes
2017-12-03 16:14:13 +08:00
Le Tan
cb6338ecf6
add heading tool button
2017-11-24 19:56:41 +08:00
Le Tan
6c83f9bd04
refactor VCaptain to enable Captain mode with Input Method
2017-11-21 20:15:58 +08:00
Le Tan
8d568e6e23
support Flash Page
...
Ctrl+Alt+L to edit Flash Page. Config flash_page gives the path of the
flash page.
2017-11-21 08:38:34 +08:00
Le Tan
0a97b2480d
snippet: support Ctrl+E S to insert snippets
2017-11-14 21:40:39 +08:00
Le Tan
f032dede34
replace QToolBox with VToolBox
2017-11-12 13:15:12 +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
404b5329a1
replace VEdit and VMdEdit with VEditor and VMdEditor
2017-10-26 19:36:12 +08:00
Le Tan
1028c9a4ad
bug-fix: prompt for new notebook after mainwindow is shown
2017-10-22 11:21:36 +08:00
Le Tan
da027e9fd9
minor-fix
...
- Move Insert Image to tool bar;
- Fix Captain mode MagicWrod;
2017-10-19 19:42:31 +08:00
Le Tan
00feaa13e2
refactor Captain mode
...
- Configuration [shortcuts] and [captain_mode_shortcuts] for shortcuts
and shortcuts in Captain mode.
2017-10-18 19:54:15 +08:00
Le Tan
ce2a572211
bug-fix: locating to current file should not always change to two panels view
2017-10-17 19:49:18 +08:00
Le Tan
f1f6980921
refactor VNotebookSelector
2017-10-14 15:30:36 +08:00
Le Tan
2b299ff9b7
refine heading sequence
...
1. add toolbar button to enable/disable heading sequence of current
note temporary;
2. Support independent configuration for external files;
3. Change enable_heading_sequence configuration to heading_sequence_type;
2017-10-13 07:23:25 +08:00
Le Tan
183b24915a
refactor outline logics
2017-10-13 07:10:04 +08:00
Le Tan
598e8144bb
support custom startup pages
...
- Support continuing where user left off on startup;
- Support recovering the edit/read mode and the anchor position;
- Support opening user-specified files on startup;
- Add config startup_page_type, startup_pages, and last_opened_files;
2017-10-11 10:44:18 +08:00
Le Tan
ace96c7ce2
support compact mode in main window
...
Add enable_compact_mode config.
2017-10-06 22:45:42 +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
fb4e818e20
refine attachment list
...
- Add shortcut Ctrl+E A to show attachment list;
- Add Vim-like navigation shortcut to attachment list;
- Support drag-and-drop to add attachments;
- Add bubble to indicate the number of attachments at the right top corner;
2017-09-26 19:27:47 +08:00
Le Tan
01788a5301
support attachments
...
Support attachments to internal note file.
- Add/Delete/Clear/Sort;
- Support custom attachment folder for each notebook (read-only);
- Support renaming attachment;
2017-09-22 23:30:49 +08:00
Le Tan
35fa0a46f6
add recycle bin to each notebook
2017-09-16 14:55:42 +08:00
Le Tan
5c038e1f76
support Markdown-it option configs
2017-09-16 14:55:42 +08:00
Le Tan
6addbbfedb
remove CloseNote tool bar button
2017-09-16 14:55:42 +08:00
Le Tan
7a0a2c552b
add shortcuts for note and folder management
2017-09-05 20:54:15 +08:00
Le Tan
0ded620772
use smaller icon size for toolbar
2017-08-14 19:04:34 +08:00
Le Tan
b5646a2b34
support links to internal notes
2017-08-11 21:53:37 +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
60e65d1781
system-tray: support system tray icon
2017-07-25 21:41:32 +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
ba84489c68
support custom shortcuts
2017-07-11 09:13:32 +08:00
Le Tan
4374f2d8f1
editor: add line number and editor-line-number config
2017-07-07 17:21:15 +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
5c17f74641
add indicator in status bar for edit tab
2017-06-21 20:01:33 +08:00
Le Tan
d909091f46
vim-mode: add an indicator for Vim status in status bar
2017-06-19 15:56:12 +08:00
Le Tan
ffce4b9611
vim-mode: message for Vim mode
2017-06-18 09:44:11 +08:00
Le Tan
1c7e4576a4
do not add icon for menu items in menu bar on macOS
2017-06-11 21:48:02 +08:00
Le Tan
a8c76d6742
support normal Vim mode
...
1. Support Insert/Normal/Visual/VisualLine modes:
- `V`, `v`, `I`, `i`, `A`, `a`, `s`, `Esc`, `Ctrl+[`, `o`, `O`;
2. Support movement commands (with Repeat support):
- `h`, `j`, `k`, `l`, `gj`, `gk`;
- `gg`, `G`;
- `^`, `0`, `$`;
- `Ctrl+U`, `Ctrl+D`, `PageUp`, `PageDown`, `Ctrl+B`;
2017-06-11 16:31:25 +08:00
Le Tan
73530355fd
support highlighting trailing space
2017-05-25 19:52:10 +08:00
Le Tan
0131569c02
support exporting note as PDF file
...
TODO: Currently the exported PDF does not have the outline which is
needed to fix via third-party utils.
2017-05-22 22:34:53 +08:00
Le Tan
871c53743f
add print action item
...
Print support of QWebEngineView is incomplete in Qt5.7. Need to figure
out another way to print documents.
Just hide the action Item.
2017-05-20 13:49:24 +08:00
Le Tan
5bb692bcc5
support centering the images and insert the alt text as caption
...
Add config enable_image_caption.
2017-05-17 21:03:42 +08:00
Le Tan
a154e568de
constrain the width of images in read mode
2017-05-10 19:36:07 +08:00
Le Tan
2bdf388c7b
constrain the width of previewed images to the eidt window's width
2017-05-06 19:13:58 +08:00