release v1.7

This commit is contained in:
Le Tan 2017-07-14 21:40:14 +08:00
parent ecd3e65a2d
commit 30c9403a21
7 changed files with 32 additions and 19 deletions

View File

@ -16,10 +16,10 @@
}, },
"version": { "version": {
"name": "1.6", "name": "1.7",
"desc": "VNote Releases", "desc": "VNote Releases",
"released": "2017-06-24", "released": "2017-07-14",
"vcs_tag": "1.6", "vcs_tag": "1.7",
"gpgSign": false "gpgSign": false
}, },

View File

@ -16,10 +16,10 @@
}, },
"version": { "version": {
"name": "1.6", "name": "1.7",
"desc": "VNote Releases", "desc": "VNote Releases",
"released": "2017-06-24", "released": "2017-07-14",
"vcs_tag": "1.6", "vcs_tag": "1.7",
"gpgSign": false "gpgSign": false
}, },

View File

@ -19,7 +19,7 @@ branches:
before_install: before_install:
- if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test; fi - if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test; fi
- if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo apt-get -qq update ; fi - if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo apt-get -qq update ; fi
- export version="1.6" - export version="1.7"
install: install:
- if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install p7zip-full ; fi - if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install p7zip-full ; fi

View File

@ -1,6 +1,6 @@
image: Visual Studio 2015 image: Visual Studio 2015
version: 1.6.{build} version: 1.7.{build}
branches: branches:
only: only:
@ -38,7 +38,7 @@ build_script:
# scripts that run after build # scripts that run after build
after_build: after_build:
- set vnote_version=1.6 - set vnote_version=1.7
# Clone OpenSSL DLLs # Clone OpenSSL DLLs
- git clone https://github.com/tamlok/openssl-utils.git openssl-utils.git - git clone https://github.com/tamlok/openssl-utils.git openssl-utils.git
- mkdir distrib\VNote - mkdir distrib\VNote
@ -69,7 +69,7 @@ deploy:
subject: tamlok subject: tamlok
repo: vnote repo: vnote
package: vnote package: vnote
version: 1.6 version: 1.7
publish: true publish: true
override: true override: true
artifact: portable artifact: portable

View File

@ -1,4 +1,16 @@
# Changes History # Changes History
## 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 ## v1.6
- Support simple but powerful **Vim mode**. - Support simple but powerful **Vim mode**.
- Change the shortcut of ExitAndRead from `Ctrl+R` to `Ctrl+T`. - Change the shortcut of ExitAndRead from `Ctrl+R` to `Ctrl+T`.

View File

@ -2,15 +2,16 @@
<svg width="704" height="704" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <svg width="704" height="704" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
<!-- Created with SVG-edit - http://svg-edit.googlecode.com/ --> <!-- Created with SVG-edit - http://svg-edit.googlecode.com/ -->
<title>vnote</title> <title>vnote</title>
<g>
<title>Layer 3</title>
<rect ry="40" rx="40" stroke-opacity="0" height="704.010575" width="704.290516" y="-0.033089" x="-0.242409" stroke-linecap="null" stroke-linejoin="null" stroke-dasharray="null" stroke-width="5" fill="#d6eace" id="svg_11" stroke="#000000"/>
</g>
<g> <g>
<title>Layer 1</title> <title>Layer 1</title>
<rect fill="#d6eace" stroke-width="5" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" x="-1.246548" y="-0.083155" width="704.290516" height="704.510604" id="svg_11" stroke-opacity="0" rx="40" ry="40" stroke="#000000"/> <path fill="#15ae67" stroke="#000000" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" stroke-opacity="0" d="m160.37501,100.65626l-0.25001,389.84374l129.9375,129.9375l260.15625,-260.4375l0,-259.875l-260.15625,259.875l0,-259.59375l-129.68749,0.25001z" id="svg_7"/>
<path fill="#15ae67" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" d="m281.05692,688.46829l0,-280.60453l281.40245,280.60453l-281.40245,0z" id="svg_16" stroke-opacity="0" stroke="#000000" transform="rotate(90 421.7581176757812,548.1660156250001) "/> </g>
<path fill="#15ae67" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" d="m279.08756,388.17628l0,-280.60453l281.40245,280.60453l-281.40245,0z" stroke-opacity="0" stroke="#000000" id="svg_17" transform="rotate(-90 419.78875732421875,247.8740081787109) "/> <g>
<path fill="#15ae67" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" d="m166.33522,638.21682l0,-198.20758l198.91257,198.20758l-198.91257,0z" stroke-opacity="0" id="svg_18" transform="rotate(45 265.79150390625,539.113037109375) " stroke="#000000"/> <title>Layer 2</title>
<path fill="#75c5b5" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" d="m422.02674,183.38294l0,-139.89771l140.29552,139.89771l-140.29552,0z" stroke-opacity="0" id="svg_19" transform="rotate(90 492.17449951171875,113.43408203125004) " stroke="#000000"/> <path fill="#ffffff" stroke="#000000" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" stroke-opacity="0" d="m550.43365,100.30473l-130.20514,-0.00395l0,130.04297" id="svg_8"/>
<path fill="#15ae67" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" d="m83.18218,84.57029l99.16604,-100.31204l99.16604,100.31204l-99.16604,100.31204l-99.16604,-100.31204z" id="svg_21" stroke-opacity="0" transform="rotate(45 182.34820556640625,84.57028198242189) " stroke="#000000"/>
<path fill="#15ae67" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" d="m113.1856,333.95421l0,-139.8977l140.29551,139.8977l-140.29551,0z" stroke-opacity="0" stroke="#000000" id="svg_23" transform="rotate(90 183.33334350585935,264.00537109375006) "/>
<path fill="#15ae67" stroke="#000000" stroke-width="null" stroke-dasharray="null" stroke-linejoin="null" stroke-linecap="null" d="m255.42881,233.57986l-141.06249,141.17188l0,139.21875l140.0625,-140.0625l0.99999,-140.32813z" id="svg_39" stroke-opacity="0"/>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -13,7 +13,7 @@
const QString VConfigManager::orgName = QString("vnote"); const QString VConfigManager::orgName = QString("vnote");
const QString VConfigManager::appName = QString("vnote"); const QString VConfigManager::appName = QString("vnote");
const QString VConfigManager::c_version = QString("1.6"); const QString VConfigManager::c_version = QString("1.7");
const QString VConfigManager::c_obsoleteDirConfigFile = QString(".vnote.json"); const QString VConfigManager::c_obsoleteDirConfigFile = QString(".vnote.json");
const QString VConfigManager::c_dirConfigFile = QString("_vnote.json"); const QString VConfigManager::c_dirConfigFile = QString("_vnote.json");
const QString VConfigManager::defaultConfigFilePath = QString(":/resources/vnote.ini"); const QString VConfigManager::defaultConfigFilePath = QString(":/resources/vnote.ini");