Skip to content

Releases: vnotex/vnote

Small Fixes

05 Apr 03:58
Compare
Choose a tag to compare
  • Bundle qt5ct in Linux for native look support;
  • Use Return or Enter to confirm selection in macOS (besides Cmd+O);
  • Support sync note list to current note automatically via config global/sync_note_list_to_current_tab Issue;
  • Add Ctrl+E N to view and edit current note's information;
  • Fix Markdown highlighter to handle fenced code block without a leading empty line;
  • Prompt for restart after changing theme.

Another Translation

04 Mar 13:29
Compare
Choose a tag to compare
  • Japanese translation added by @miurahr ;
  • CMake support added by @miurahr ;
  • Editor
    • Bug fix of smart table;
    • Allow to disable smart table;
  • Update to Qt 5.9.7 in CI in Linux;
  • Add user track logics for users counting.

VNote on macOS is provided now.

Table

15 Dec 04:11
Compare
Choose a tag to compare

Release Announcement

发布声明

  • Editor
    • Support smart GFM table;
    • support auto scrolling cursor into center;
    • Support specifying font via settings to override style config;
    • Guess image title from the file name;
    • Support ~~~ as fenced code block marker;
  • MathJax
    • Support equation number;
    • Support \begin and \end directly;
    • Support $..$ in \text{} within $$...$$;
  • NotebookPanel: support spliting file list out;
  • Add openGL option in settings on Windows;
  • Markdown-it
    • Support alert text via markdown-it-container plugin;
  • Support WaveDrom for digital timing diagram;

Handy VNote

27 Oct 09:28
Compare
Choose a tag to compare

Welcome to join VNote@Slack!

1. Keyboard Layout Mapping

VNote supports specifying keyboard layout mapping which will be used in shortcuts. This will enable Captain mode in some layouts, such as Russian or French.

image

2. More Powerful Parse&Paste

  • VNote will fetch images to local when pasting HTML;
  • Support pasting from Microsoft Excel as table;
  • Support pasting formula from Zhihu;
  • Support pasting images from OneNote;

3. More Handy Editor

3.1. Scaling Image on Insert

image

3.2. Attach and Insert Link

When dropping a file in the editor, VNote allow us to attach that file as attachment and insert the relative link to that attachment. Really handy, right?

image

4. Others

  • Ctrl+Shift+V to paste as plain text;
  • Fix Unicode (emoji) issue. VNote now supports inserting emoji directly.
  • Support equation number of MathJax formulas;
  • Support Drag&Drop to copy/move notes;
  • Fix blurry toolbar icon on macOS;
  • Fix blurry rendering in read mode on Windows;

Mid-Autumn Festival - VNote is 2 years old now

22 Sep 05:52
Compare
Choose a tag to compare

1. Live Preview Tunnel

VNote provides the most pleasant PlantUML editing experience via Live Preview Tunnel, even with limitted space.

  • When you move your cursor wihtin the PlantUML code block in the editor, VNote will scroll and highlight that element in the live preview area.
  • When you select text in the live preview area, VNote will highlight the corresponding word in the editor.

preview_tunnel

User can disable tunnel in the context menu of preview area.

By the way, improvements about preview also includes:

  • Support in-place preview for online PlantUML;
  • Ctrl+E U to expand live preview area;

2. Outline Panel in Exported HTML File

Want to share your notes? Just export them to a single HTML file. Now VNote provides a outline panel in the HTML file.

image

3. Highlight Matches wihtin Page in Full-Text Search

In full-text search or Universal Entry search, after clicking a match item, VNote will open it in edit mode and highlight all the matches.

4. Quick Access

Support specifying a note for quick access. Just press Ctrl+Alt+I to open that note.

image

  • Flash page Ctrl+Alt+L is intended to be used to hold temporary contents;
  • Quick access page is intended to be used to hold frequently used information.

5. Others

  • Fix captain mode shortcuts in different keyboard layout on Windows. Linux and macOS still need some fixes.
  • Magic Word: support %att% as the relative path of the attachment folder, which can be used to insert link to attachments.
  • Editor
    • Allow inserting link or content when dropping files in;
    • Support highlighting tabs;
  • Support parsing HTML tables without head.

HTML and Editor

23 Aug 12:50
Compare
Choose a tag to compare

1. Parse HTML and Paste

Now we could copy HTML and paste as Markdown text.

image

2. Links, Images, In-Place Previews, and Graphs

Right click in the editor:

  • Access a link or copy link URL;
  • View an image or copy it;
  • Copy in-place preview;
  • Export and copy Graphviz and PlantUML graph;

3. Search for Multiple Tags

  • vnote markdown will search for notes with both tag vnote and markdown;
  • vnote || markdown will search for notes with either tag vnote or markdown;

10K Lines

10 Aug 15:33
Compare
Choose a tag to compare

ATTENTION: Please Reset Layout in the settings dialog after updates.

1. A Small Target: 10K Lines

Improve performance of editor to be able to handle notes having 10K lines.

2. Completion

We now have Vim-like completion in editor. Press Ctrl+N or Ctrl+P to pop up the completion. For more shortcuts, please refer to the help menu.

image

3. Build Notebook from External Directory

When you create a notebook, you could choose an existing directory as the root folder. VNote will add all the folders and files recursively. Please note that there should be NO files right under the root directory.

4. Use <mark> to Add Some Colors

If you really need to highlight some words, you could now use <mark>vnote</mark> to mark that word.

image

Core Refactor

23 Jul 14:03
Compare
Choose a tag to compare

1. ATTENTION

You may need to refine your customized theme. Please refer to the default themes for reference.

2. Expanded Level of Outline

We could specify the expanded level of Outline. It is useful to auto-fold some headings in a huge note.

image

3. Explorer

  • Support searching contents of files in the Explorer root directory in the Search dock widget and Universal Entry;
    image
  • Support Drag&Drop a directory to Explorer to open it;
  • Support Vim-like navigation;

4. MathJax

  • We do not need to escape characters at all;
  • We now have more identical behaviors in both edit and read mode;

image

5. Highlighter

  • Multi-Threaded highlighter for more instant, efficient, and responsive highlight;
  • Support YAML Front Matter in edit mode;
    image
  • Support background for HRULE in edit mode
    image

6. Others

  • Ctrl+; instead of Ctrl+K to insert inline code;
  • Ctrl+J/K to scroll page up/down in both edit and read mode;

Tags

03 Jul 13:40
Compare
Choose a tag to compare

1. Tags

VNote supports tags for notes now. Tags will be shown at the bottom right corner. Click the tag edit and press Enter to add a tag.

image

You could use Navigation Mode to view all tags and add a tag without using mouse.

VNote supports browsing tags and notes in the navigation panel.

image

We could search tags conveniently by UniversalEntry or Search.

image

2. View Images in Read Mode

We could double-click an image or diagram in read mode to view and zoom it.

image

3. Others

  • Add test buttons for PlantUML and Graphviz configuration in settings dialog;
  • CaptainMode: Ctrl+E Y to focus to edit area;

Stable

09 Jun 02:22
Compare
Choose a tag to compare

1. Another Dark Theme v_detorte

Now we introduce another dark theme v_detorte from a Vim color scheme detorte.

image

It is more eye-friendly than v_moonlight in day time.

2. Others

  • Explorer: fix the crash when no root entry is set;
  • Support maximizing split Ctrl+E Shift+| and distributing splits Ctrl+E =;
  • Support hiding tool bar Ctrl+E Shift+#;