release v3.0.0-beta.8

This commit is contained in:
Le Tan 2021-02-26 20:40:27 +08:00
parent 877001587b
commit 1b8eb77eab
7 changed files with 68 additions and 56 deletions

View File

@ -10,7 +10,7 @@ on:
workflow_dispatch:
env:
VNOTE_VER: 3.0.0-beta.7
VNOTE_VER: 3.0.0-beta.8
jobs:
build-linux:

View File

@ -10,7 +10,7 @@ on:
workflow_dispatch:
env:
VNOTE_VER: 3.0.0-beta.7
VNOTE_VER: 3.0.0-beta.8
jobs:
build-linux:

View File

@ -10,7 +10,7 @@ on:
workflow_dispatch:
env:
VNOTE_VER: 3.0.0-beta.7
VNOTE_VER: 3.0.0-beta.8
jobs:
build:

View File

@ -1,4 +1,11 @@
# Changes
## v3.0.0-beta.8
* Note explorer supports different view orders
* Fix `Ctrl+V` paste in editor
* Fix Linux HTTPS crash bug
* Add button to show/hide recycle bin node
* Other small fixes
## v3.0.0-beta.7
* Support export to Markdown/HTML/PDF
* Support base level 1/2/3 for section number in read mode

View File

@ -1857,86 +1857,91 @@
<translation>&lt;br/&gt;</translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="80"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="81"/>
<source>Notebook</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="83"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="84"/>
<source>This title bar contains buttons and menu to manage notebooks and notes.</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="87"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="88"/>
<source>View</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="95"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="96"/>
<source>Toggle Recycle Bin Node</source>
<translation>/</translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="108"/>
<source>&amp;Manage Notebooks</source>
<translation>(&amp;M)</translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="155"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="285"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="168"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="298"/>
<source>Could not create folder within Recycle Bin.</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="177"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="244"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="190"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="257"/>
<source>Could not create note within Recycle Bin.</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="217"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="230"/>
<source>Please first create a notebook to hold your data.</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="251"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="264"/>
<source>Select Files To Import</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="262"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="275"/>
<source>Failed to add file (%1) as node (%2).
</source>
<translation> (%1) (%2)
</translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="326"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="339"/>
<source>View By Configuration</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="332"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="345"/>
<source>View By Name</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="337"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="350"/>
<source>View By Name (Reversed)</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="342"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="355"/>
<source>View By Created Time</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="347"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="360"/>
<source>View By Created Time (Reversed)</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="352"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="365"/>
<source>View By Modified Time</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebookexplorer.cpp" line="357"/>
<location filename="../../../widgets/notebookexplorer.cpp" line="370"/>
<source>View By Modified Time (Reversed)</source>
<translation></translation>
</message>
@ -2080,87 +2085,87 @@
<translation> (%1) (%2)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="393"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="397"/>
<source>Recycle bin of this notebook. Deleted files could be found here. It is organized in folders named by date. Nodes could be moved to other folders by Cut and Paste.</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="410"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="418"/>
<source>Recycle Bin</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="769"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="778"/>
<source>New N&amp;ote</source>
<translation>(&amp;O)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="779"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="788"/>
<source>New &amp;Folder</source>
<translation>(&amp;F)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="789"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="798"/>
<source>&amp;Properties</source>
<translation>(&amp;P)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="814"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="823"/>
<source>Open &amp;Location</source>
<translation>(&amp;L)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="835"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="844"/>
<source>Cop&amp;y Path</source>
<translation>(&amp;Y)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="842"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="851"/>
<source>Copied path: %1</source>
<translation>: %1</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="848"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="857"/>
<source>&amp;Copy</source>
<translation>(&amp;C)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="856"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="865"/>
<source>C&amp;ut</source>
<translation>(&amp;U)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="864"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="873"/>
<source>&amp;Paste</source>
<translation>(&amp;P)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="872"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="881"/>
<source>&amp;Empty</source>
<translation>(&amp;E)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="878"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="887"/>
<source>Empty the recycle bin of this notebook?</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="879"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="888"/>
<source>All files in recycle bin will be deleted permanently.</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="880"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="889"/>
<source>Location of recycle bin: %1</source>
<translation>: %1</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="889"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="898"/>
<source>Failed to empty recycle bin (%1) (%2).</source>
<translation> (%1) (%2)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1080"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1089"/>
<source>Failed to copy source (%1) to destination (%2) (%3).</source>
<translation> (%1) (%2) (%3)</translation>
</message>
@ -2169,93 +2174,93 @@
<translation type="vanished"> %1 (%2) (%3)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="899"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="908"/>
<source>&amp;Delete</source>
<translation>(&amp;D)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="907"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="916"/>
<source>&amp;Delete From Recycle Bin</source>
<translation>(&amp;D)</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="915"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="924"/>
<source>&amp;Remove From Index</source>
<translation>(&amp;R)</translation>
</message>
<message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="947"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="956"/>
<source>Copied %n item(s)</source>
<translation>
<numerusform> %n </numerusform>
</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1034"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1043"/>
<source>Invalid clipboard data to paste.</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1049"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1058"/>
<source>Destination is detected in sources (%1). Operation is cancelled.</source>
<translation> (%1) </translation>
</message>
<message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1105"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1114"/>
<source>Pasted %n item(s)</source>
<translation>
<numerusform> %n </numerusform>
</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1134"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1143"/>
<source>Delete these folders and notes permanently?</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1135"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1144"/>
<source>Files will be deleted permanently and could not be found even in operating system&apos;s recycle bin.</source>
<translation>使</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1138"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1147"/>
<source>Delete these folders and notes?</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1139"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1148"/>
<source>Deleted files could be found in the recycle bin of notebook.</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1142"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1151"/>
<source>Confirm Deletion</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1215"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1224"/>
<source>Failed to delete/remove item (%1) (%2) (%3).</source>
<translation> (%1) (%2) (%3)</translation>
</message>
<message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1231"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1240"/>
<source>Deleted/Removed %n item(s)</source>
<translation>
<numerusform> %n </numerusform>
</translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1236"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1245"/>
<source>Confirm Removal</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1237"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1246"/>
<source>Remove these folders and notes from index?</source>
<translation></translation>
</message>
<message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1238"/>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1247"/>
<source>Files are not touched but just removed from notebook index.</source>
<translation></translation>
</message>

View File

@ -3,7 +3,7 @@
"metadata" : {
"//comment": "When releasing new version, please go through the following configs to check if override is needed.",
"//Comment": "markdown_editor#override_viewer_resource",
"version" : "3.0.0-beta.7"
"version" : "3.0.0-beta.8"
},
"core" : {
"theme" : "pure",