Changes History
v1.11.1
- Refine copy function in read mode. Better support for copying and pasting into OneNote or WeChat editor;
- Do not highlight code blocks without language specified by default;
- Refine themes and styles;
- Support foreground for selected/searched word in MDHL style;
- Support shortcuts for external programs;
- Support resetting VNote;
- Cover more scenarios for Chinese translations;
v1.11
- Support themes;
- Three built-in mordern themes;
- One dark mode theme;
- Vim mode
- Support block cursor in Normal/Visual mode;
= to auto-indent selected lines as the first line;
- Support custom external editors to open notes;
- Enable
Ctrl+C/Ctrl+V in Vim mode to copy/paste;
- Support Flash Page to record ideas quickly;
- Support previewing inline images;
v1.10
- Migrate to Qt 5.9.1;
- Support Compact mode in main window;
- Update icons;
- Support custom startup pages;
- Remove obsolete title marker when inserting new one;
- Support Magic Words;
- Vim mode
- Share registers among all tabs;
- Support
Ctrl+O in Insert mode;
- Add "Code Block", "Insert Link", and "Insert Image" tool bar buttons;
- Support
Ctrl+Shift+T to recover last closed tabs;
- Support view read-only files in edit mode;
- Refactor editor for speed;
- Support templates when creating notes;
- Support snippets;
- Support file change check;
- Support backup file (save changes automatically);
v1.9
- Support attachments of notes.
- Add recycle bin to notebook to hold deleted files.
- Refine Vim mode:
- Support J and gJ to join line;
- Support S, {, and };
- w to save note;
- Fix Y and D actions in Visual mode.
Support AppImage package for Linux.
More responsive and efficient syntax highlight and image preview.
More pleasant line distance.
More natural interaction of folder and note management.
Support inserting note name as title.
Support custom default mode to open a note.
Support auto heading sequence.
Support color column in fenced code block in edit mode.
Support line number in code block in both read and edit mode.
Support created time and modified time of notes, folders, and notebooks.
Support custom Markdown-it options, such as auto line break.
Confirm when cleaning up unused images.
Support custom Mathjax location.
Support custom style for code block highlights in read mode.
Double click on a tab to close it.
v1.8
- Support editing external files. VNote could open files from command line.
- Support drag-and-drop to open external files.
- Refine tab context menu.
- Support system tray icon.
- Refine Vim mode.
- Make all tool buttons always visible and smaller.
- Support custom file type suffix.
- Make the name of notebook/folder/note case-insensitive.
- Support links to internal notes in notes.
v1.7
- ATTENTION: please add font-size option to the "editor" section of your custom MDHL style.
- Refine Vim mode (more functions, please refer to the shortcuts help).
- Support Find in Vim mode.
- Refine tab context menu.
- Support Flowchart.js for flowchart.
- Add toolbar for common text edit functions.
- Support line number (both absolute and relative) in edit mode.
- Support custom shortcuts.
- Support [[, ]], [], ][, [{, ]} to navigate through titles in both edit and read mode.
- Many minor bug fixes.
v1.6
- Support simple but powerful Vim mode.
- Change the shortcut of ExitAndRead from
Ctrl+R to Ctrl+T.
- Add a edit status indicator in the status bar.
- Dragging mouse with Ctrl and left button pressed to scroll in read and edit mode.
- Refine highlighting cursor line.
- Support subscript, superscript and footnote in markdown-it renderer.
- Refactor outline logics to not show extra [EMPTY] headers.
- Handle HTML comments correctly.
- Provide a default root folder when adding notebooks.
- Support check for updates.
- Redraw app icons.
- Many minor bug fixes.
v1.5
- Support logging in release mode.
- Fix Chinese font matching in mdhl.
- Fix VimagePreviewer to support optional title.
- Refactor local image folder logics.
- Support custom local image folder for both notebook scope and global scope.
- Support constraining the width of images in read mode.
- Fix and refine default style.
- Centering the images and display the alt text as caption in read mode.
- Support exporting a single note as PDF file.
- Add "Open File Location" menu item in folder tree and note list.
- Support highlighting trailing space.
v1.4
- Use
_vnote.json as the config file.
- More user friendly messages.
- Delete notebook by deleting root directories one by one.
- Refactor image preview logics to support previewing all images in edit mode.
- Support constraining the width of previewed images to the edit window.
- bugfix.
v1.3
- Support code block syntax highlight in edit mode.
- A more pleasant AutoIndent and AutoList.
Ctrl+<Num> instead of Ctrl+Alt+<Num> to insert title.
- Support custom Markdown CSS styles and editor styles.
v1.2
- Support MathJax.
- Fix a crash on macOS.
- Change default font family.
- Refine tab order.
- Better support for HiDPI.
- Support zoom in/out page when reading.
- Introduce Captain Mode and Navigation Mode.
- A more user friendly popup opened notes list.
- Support jumping to specified tab efficiently by num keys.
- Add shortcuts documentation.
- AutoList and AutoIndent.
v1.1
- Refine messages and dialogs. Add Chinese translations.
- A new application icon.
- Support install target for Linux.
- Continuous build and deployment for Linux, macOS, and Windows.
- Support both X64 and x86 version of Windows.
- Add
.md suffix automatically when creating a note.
- A more user friendly insert dialog.
- Support Mermaid diagram.
- Add markdown-it as the default renderer. Support task list.